/* CSS Document */

* {margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.25; }

body {background-image: url(bg/bg1.jpg); background-position:top; background-attachment:fixed;}
#wrapper { display:block; width:800px; height:955px; margin:0 auto; margin-top:1%; border: 1px solid #000099; background-color:#FFFFFF;}
#head {display: block; float:left; width:800px; height:135px; border:1px solid #000099;}

h1 { font-size:130%; font-family:Arial, Helvetica, sans-serif; color:#000099; text-align:center;}
h2 { font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}

a {font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#000099; font-weight:600; text-decoration:none;}
a:hover {color: #ff0000; font-size:15px; font-weight:600; text-decoration:none;}

#content { display:block; float:left; width: 100%; height:auto; background-color:#FFFFFF;text-align:center;} 
.content { float:left; width:400px; height:auto; padding:10px 10px 10px 13px; border-bottom:1px solid #cccccc;}
.content img { margin:0px 10px 0px 15px; }
.content ul li {margin:0% 0% 0% 10%;}

form#contact { padding: inherit;}
form#contact legend { font-family: Arial; font-style:italic; font-size:1em; color:#000099;}
form#contact fieldset { width:30em; margin: 1em 0em 0em 1em; padding: 1em;} 
form#daves input {display: block; border-color: #ffff00; font:Arial, Helvetica, sans-serif; color:#000099; } 
form#daves option {display: block; border-color: #000000; font:Arial, Helvetica, sans-serif; color:#000099;}
form#daves textarea {display: block; border-color: #ffff00; font:Arial, Helvetica, sans-serif; color:#000099;}
form#contact label { margin-bottom: 1em; font-weight: bold; text-indent:0.6em;}
form#contact input.message {display: block;border-color: #FFFF00; font:Arial, Helvetica, sans-serif; color:#000099;}

.adress {display:block; float:left; width: 400px; height:auto; text-align:center; margin-top:2%;}

#navi { display:block; float:left; width:220px; height:820px; margin:0% 0% 0% 0%;  background-color:#E4E4E4; border:1px solid #000099;}
#navi img {display:inline; float: left;}

.weather { float:left; width:180px; height:auto; margin-top:35px; padding:0% 2% 0% 2%;}
.weather img {height:94px; width:210px; border:1px solid #cccccc}

#right {display:block; float:right; background-color:#E4E4E4; width:150px; height:auto; border:1px solid #000099; margin-top:0%; }
#right img { width:150px; height:auto; margin-bottom:2%;}
.right {}


.top {float:left; display:block; width:100%; height:auto; background-color:#E4E4E4;}

body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000066;}

.siteinfo { display:block; width:800px; height:auto; margin: 0 auto; }
.siteinfo a {color:#000066; font-size:11px;}
.siteinfo a:hover {color:#FF9900; font-size:14px;}
 
.hiddenPic {display:none;}