/* CSS Document */

body {background:url(images/bg-horizontal.jpg) repeat-x; color:#303030; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}

p {margin:9px 0; padding:0;}

#plate {width:1000px; background:url(images/bg-vertical.jpg) repeat-y; margin:0 auto; padding:0;}

#left {width:252px; float:left; margin:0; padding:0;}

#about-us a {float:left; background:url(images/about-us.jpg); width:111px; height:29px; display:block; color:#000000; font-size:12px; font-weight:bold; text-align:right; text-decoration:none; margin:0; padding:65px 20px 0 0;}
#about-us a:hover {background:url(images/about-us-hover.jpg); color:#FFFFFF;}

#products a {float:right; background:url(images/products.jpg); width:101px; height:29px; display:block; color:#000000; font-size:12px; font-weight:bold; text-decoration:none; margin:0; padding:65px 0 0 20px;}
#products a:hover {background:url(images/products-hover.jpg); color:#FFFFFF;}

#sitemap a {float:left; background:url(images/sitemap.jpg); width:111px; height:78px; display:block; color:#000000; font-size:12px; font-weight:bold; text-align:right; text-decoration:none; margin:0; padding:15px 20px 0 0;}
#sitemap a:hover {background:url(images/sitemap-hover.jpg); color:#FFFFFF;}

#index a {float:right; background:url(images/index.jpg); width:101px; height:78px; display:block; color:#000000; font-size:12px; font-weight:bold; text-decoration:none; margin:0; padding:15px 0 0 20px;}
#index a:hover {background:url(images/index-hover.jpg); color:#FFFFFF;}

#menu {width:232px; font-size:12px; font-weight:bold; text-align:center; margin:0 0 0 15px; padding:0;}
#menu a {color:#3770A2; text-decoration:none; display:block; border-bottom:#FFFFFF dashed 1px; line-height:33px;}
#menu a:hover {color:#000000; border-bottom:#D8D7D7 dashed 1px;}
#menu p {margin:100px 0 50px 0;}

#right {width:748px; float:right; margin:0; padding:0;}

#content {margin:10px 5px 10px 15px; padding:0;}

h1 {color:#3770A2; font-size:14px; margin:8px 0 0 0; padding:0;}

h2 {color:#8C8C8C; font-weight:lighter; font-size:10px; margin:0 0 5px 0; padding:0;}
h2 a {color:#8C8C8C; text-decoration:none;}
h2 a:hover {color:#0066CC;}

h3 {color:#FFFFFF; background-color:#86BAE7; font-size:13px; width:380px; margin:10px 0 0 0; padding:0; text-indent:10px;}
h3 a {color:#FFFFFF; background-color:#86BAE7; text-decoration:none; display:block;}
h3 a:hover {color:#FFFFFF; background-color:#999999;}

h4 {font-size:10px; color:#777777; font-weight:lighter; margin:5px 0; padding:0;}

h5 {color:#003399; margin:5px 0; padding:0;}
h5 a {color:#003399; text-decoration:none;}
h5 a:hover {color:#FF0033;}

.list {margin:0; padding:0 0 10px 0;}
.list ul {margin:0; padding:0;}
.list ul li {list-style-type:none; border-bottom:1px #CCCCCC dashed; min-height:85px; height:95px;}
.list img {margin:0 5px; padding:0;}

.link {color:#CCCCCC; font-size:12px; line-height:18px;}
.link a {color:#003399; text-decoration:none;}
.link a:hover {color:#666666; text-decoration:underline;}

#end {clear:both; background:url(images/bg-vertical.jpg) repeat-y;}
#end-left {width:252px; float:left; text-align:center; font-size:10px; color:#8C8C8C;}
#end-right {width:733px; float:right; color:#145A97; margin:0 0 0 15px; padding:0;}
#end-right a {color:#145A97; text-decoration:none}
#end-right a:hover {color:#FF6600; text-decoration:underline;}

#top {clear:both; text-align:right; margin:5px 0 0 0; padding:0;}
#top a {color:#FFFFFF; background-color:#CCCCCC; text-decoration:none; line-height:12px; margin:0; padding:0 5px;}
#top a:hover {background-color:#666666;}

#search {width:950px; margin:0 auto; padding:15px 25px;}

#logs {display:none;}

.link {color:#666666; font-size:10px;}
.link a {color:#666666; text-decoration:none;}
.link a:hover {color:#333333;}