*{ margin: 0; padding: 0;}
body{ margin: 0; padding: 0; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; background: url(back.jpg) top left repeat-x #d5dce4; color: #ffffff;}
body a{ text-decoration: none; color: #ffffff;}
body img{ border: none;}
body p{ margin: 0; padding: 0; line-height: 20px; color: #ffffff;}
.clr{ clear: both; line-height: 0;}
#wrap{ width: 891px; margin: 0 auto;}
#header{ background: url(imgs/header.jpg) top left no-repeat; height: 266px;}
#nav{ width: 250px; padding: 66px 0 0 25px; line-height: 30px;}
#nav ul{ margin: 0; margin: 0;}
#nav ul li{ list-style: none;}
#nav ul li a{ font-size: 14px; font-weight: bold;}
#nav ul li a:hover{ color: #87A5DC;}
#content{ background: url(imgs/content-top.jpg) top left no-repeat #1d5b6d; margin-top: 15px; padding: 10px 10px 0 10px;}
#bottom{ background: url(imgs/content-bottom.jpg) top left no-repeat; height: 4px;}
#light-blue{ background: url(imgs/light-blue-top.jpg) top left no-repeat #69a6d0; width: 419px; float: right;}
#lb-bottom{ background: url(imgs/light-blue-bottom.jpg) bottom left no-repeat; height: 4px; width: 419px;}
h1{ color: #ffffff; border-bottom: 1px solid #ffffff; width: 100%; margin-bottom: 5px; font-size:15px;}
h2{ color: #ffffff; border-bottom: 1px solid #ffffff; width: 100%; margin-bottom: 5px;}
h3{ color: #ffffff; border-bottom: 1px solid #ffffff; width: 100%; margin-bottom: 5px; font-size: 16px;}
h4{ color: #ffffff; width: 100%; margin-bottom: 5px; font-size: 14px;}
#footer p{ padding: 1px 10px 0 10px; color: #1d5b6d; font-size: 12px;}
#footer p a{ color: #1d5b6d; font-size: 12px;}
.f-left{ float: left;}
.f-right{ float: right;}

#form{ width: 430px; float: left; padding-left: 35px; padding-right: 25px;}
input{ height: 23px; border: 1px solid #69a6d0;}
textarea{ border: 1px solid #69a6d0;}
.good{ color: #ffffff;}
.bad{ color: yellow;}

.btns{ float: right; margin-left: 10px; background: #2E8A9E; border: 1px solid #69a6d0; font-size: 10px; width: 70px; margin-top: 10px; color: #ffffff}

#mydiv1{ color: black; width: 800px; font-weight: normal;}



#leftNav { float:left; width:200px; padding-right:10px; color:#FFFFFF; }
#leftNav a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
#leftNav a:hover { color:#66FFFF; }
#leftNav .crnt { color:#66FFFF; }
#leftNav ul { list-style:none; margin:0; padding:0; margin-bottom:6px; }
#leftNav ul ul { padding-left:10px; margin-bottom:6px; }
#leftNav ul li a { font-size:10px; }
#leftNav b { font-size:12px; }


.thumb { width:152px; margin-right:20px; float:left; text-align:center; }
.thumb img { border:1px solid #000000; }
.prod { margin-bottom:10px; }
.prodImg { margin-right:30px; }
.news_date { font-size:10px; font-style:italic; }



.w60 { width:60px; }
.w220 { width:220px; }
.w290 { width:290px; }
.err { color:#CC0000; font-weight:bold; }

.opc img { filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.opc:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }


#pagnav { margin:10px 0 20px 0; text-align:center; }
#pagnav a, .current, .backNA, .nextNA, a.next { padding:1px 6px 1px 6px; }
#pagnav a { color:#414141; }
#pagnav a:hover { background-color:#ED1C24; color:#FFFFFF; }
#pagnav .current { color:#CC0000; font-weight:bold; }
#pagnav .backNA { }
#pagnav .nextNA { }
#pagnav a.back { }
#pagnav a.next { }