body, form { margin:0; text-align: justify}
body, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align: justify}
li {margin:0px 0px 6px 0px;}
input { font-size:10px;}
.btn { font-size:11px; border:3px double #BEC7CD;}

h1 {font-size:18px;  margin:0 0 10px 0; padding-left:2px;}

a {color:#0A77BC; text-decoration:underline;}
a:hover { text-decoration:none;}

.blue {color:#348DC4;}
.grey {color:#C3C7C9;}
.grey2 {color:#BEC7CD; letter-spacing:-1px;}
.green {color:#71A001;}
.orange {color:#FFA850;}

.trail {color:#67747D; background:url(../img/trail_line.gif) no-repeat; padding-left:10px;}
.blueright {color:#348DC4; background:url(../img/trail_line.gif) no-repeat 100% 0;}
.center { text-align:center;}

.field101 {width:101px;  font-size:10px;}
.stext {width:100px; font-size:10px;}
#lnks  {width:800px; font-size:8px;}

.whitelinks {background:#DB8DC1 url(../img/rose_header_bg.gif) no-repeat; color:#FFFFFF; font-weight:bold;}
.whitelinks a {color:#FFFFFF; text-decoration:underline; padding:0 4px;}
.whitelinks a:hover { text-decoration:none;}

.banner { background:url(../img/banner_bg.gif)}

.orangeheader { background:#FF9F00 url(img/obg.gif); font-size:16px;  color:#FFFFFF;}
.blueheader { background:#67AFDB url(img/bgx1.gif); font-size:16px;  color:#FFFFFF;}
.greyheader { background:#D4DADD url(../img/grey_bg.gif); font-size:16px;  color:#FFFFFF;}

.orangeheader b { margin-left:15px;}
.blueheader strong { margin-left:15px;}
.greyheader strong { margin-left:15px;}

.topics { color:#FF9F00; font-size:14px; border-bottom:3px solid #FF9F00;}
.topics strong { margin-left:10px;}

.freview { border-bottom:1px solid #cccccc; margin: 5px 0px 5px 0px; padding: 10px 0px 10px 0px;}

.vertmenu ul { margin:0; list-style-type:none; padding:0;}
.vertmenu ul li {border:1px solid #E0E5E8; margin:1px 0; padding:2px 0; letter-spacing:-1px;}
.vertmenu ul li a { text-decoration:none; background:url(../img/menu_arrow.gif) no-repeat 7px 5px; padding-left: 16px;}
.vertmenu ul li a:hover { text-decoration:underline; background:none;} 
.vertmenu ul li strong {  color:#FF7309;}

.vertmenu UL LI.sectionhere STRONG A {
        COLOR: #ff7309; background:url(../img/menu_arrow_here.gif) no-repeat 0 4px; TEXT-DECORATION: none
}
.vertmenu UL LI.sectionhere STRONG A:hover {
        COLOR: #ff7309; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}

.vertmenu UL LI.pagehere {
        COLOR: #ff7309; padding-left: 7px; 
}

.vertmenu UL LI.pagehere A {
        COLOR: #ff7309; padding-left: 8px;  background:url(../img/menu_sq2.gif) no-repeat 0 6px; TEXT-DECORATION: none; display:block;
}
.vertmenu UL LI.pagehere A:hover {
        text-decoration:underline; background:none;
}
.vertmenu UL LI.pagehere STRONG A {
        COLOR: #ff7309; background:url(../img/menu_sq2.gif) no-repeat 0 4px; TEXT-DECORATION: none; padding-left: 8px; display:block;
}
.vertmenu UL LI.pagehere STRONG A:hover {
        COLOR: #ff7309; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline; padding-left: 8px; display:block;
}

.vertmenu ul li.section {margin:1px 0; background-color:#FFF0D7; border:none; padding:6px; }
.vertmenu ul li.section ul { margin:0; list-style-type:none; padding:0;}
.vertmenu ul li.section ul li {border:none; margin:1px 0; padding:2px 0;}
.vertmenu ul li.section ul li a {color:#FF7309; text-decoration:none; background:url(../img/menu_arrow_orange.gif) no-repeat 0 4px; padding-left: 34px; }
.vertmenu ul li.section ul li a:hover { text-decoration:underline; background:none;}  
.vertmenu ul li.section ul li.here { background-color:#FF9F00; color:#FFFFFF; padding-left:10px;}
.1vertmenu ul li.section ul li.here strong {padding-left: 17px; color:#FFFFFF; font-weight:normal; background:url(../img/menu_arrow_orange_down.gif) no-repeat 10px 4px;}

.vertmenu ul li.section ul li.here strong a {padding-left: 17px; color:#FFFFFF; font-weight:normal; background:url(../img/menu_arrow_orange_down.gif) no-repeat 10px 4px;}
.vertmenu ul li.section ul li.here strong a:hover {padding-left: 17px; color:#FFFFFF; font-weight:normal; background:none;}

.vertmenu ul li.section ul li.herelinks { background-color:#FF9F00; color:#FFFFFF;padding-left:34px;margin-bottom:0px;}
.vertmenu ul li.section ul li.herelinks a {color:#FFFFFF; text-decoration:none; background:url(../img/menu_sq.gif) no-repeat 0 6px; padding-left: 8px; display:block; margin-bottom:3px; }
.vertmenu ul li.section ul li.herelinks strong {color:#FFFFFF; text-decoration:none; background:url(../img/menu_sq.gif) no-repeat 0 6px; padding-left: 8px; display:block; margin-bottom:3px; }
.vertmenu ul li.section ul li.herelinks a:hover { text-decoration:underline; background:none;}  

.adv { border:1px solid #E0E5E8; padding:5px;}

.text { padding:10px; line-height:14px; text-align:justify;}
.text h1 { font-size:14px;}
.productimage { float:left; margin:0px 15px 5px 0;}
.date { font-style:normal; color:#8C8C8C;}

a.bluelink { background:url(../img/blue_link_blt.gif) no-repeat 0 4px; padding-left:11px;}

.bluebox { background-color:#D2ECFD; margin:3px;}
.greenbox { background-color:#83B900; margin:3px;}
.greenbox td h1 {color:#FFFFFF; font-size:14px; margin:0;}
.greenbox td a {color:#FFFFFF;}

a.greenlink { color:#71A001;  background:url(../img/green_link_blt.gif) no-repeat 0 4px; padding-left:11px;}

.feedbacks { padding:10px 5px; text-align:justify;}
.feedbacks em { font-style:normal; color:#8C8C8C;}

.lgbox {background-color:#F0F9DA; margin:3px;}

.bl2 { background:url(../img/cnrs/bl2.gif)}
.bl4 { background:url(../img/cnrs/bl4.gif)}
.bl6 { background:url(../img/cnrs/bl6.gif)}
.bl8 { background:url(../img/cnrs/bl8.gif)}

.botmenu {color:#348DC4;}
.botmenu a { padding:0 7px;}

.newsl { background-color:#FFF0D7;}
.newsl td { padding:3px 5px 3px 7px;}
.newsl .header { background-color:#FFFFFF; color:#FF9F00; font-size:12px;}
.checks td { padding:0;}

a.orangelink { color:#FF8E2F;  background:url(../img/orange_link_blt.gif) no-repeat 0 5px; padding-left:11px;}
.greybig { background-color:#FFFFFF; height:580px; border-top:4px solid #FFFFFF;}

.whitelinksonblu { background-color:#67AFDB; color:#FFFFFF;}
.whitelinksonblu a {color:#FFFFFF;}

.topicslist { background:url(../img/topics_bg.gif) no-repeat}
.topix { padding:5px;color:#348DC4;}
.size16 { font-size:16px;} 
a.otopic {color:#FF6C00; font-size:13px; font-weight:bold;}

.newsl2 { background:#FFF0D7 url(../img/newsl2_bg.gif) repeat-y;}
.newsl2 td { padding:3px 0px 3px 7px;}
.newsl2 .header { background-color:#FFFFFF; color:#FF9F00; font-size:12px;}

.greybox { border:1px solid #BAC3C8; background-color:#FFFFFF;}
.eshops {color:#89AF29; padding:10px;}
.eshops a {color:#89AF29;}
.eshops table td {color:#89AF29;}
.eshops table td.hdr {font-weight:bold; font-size:12px;}

.whitelinksonohr { background-color:#E9C87A; color:#FFFFFF;}
.whitelinksonohr a {color:#FFFFFF;}

.google {border:1px solid #CBCFD3;  margin:10px;}
.imleft { float:left; margin:0 5px 5px 0;}

.hs { background-color:#F9F9F9;}
.hs .content {}
.hs .content ul {list-style-type:none; margin:0; padding-left:20px;color:#348DC4;}
.hs .content ul li a { text-decoration:none;}
.hs .content ul li a:hover { text-decoration:underline;}
.hs .content h1.blue {color:#348DC4; font-size:13px;  margin:0 0 10px 0; padding-left:20px;}
.hs .content h1.green {color:#89AF29; font-size:13px;  margin:0 0 10px 0; padding-left:20px;}
.hs .content h1.orange {color:#FF9224; font-size:13px;  margin:0 0 10px 0; padding-left:20px;}
.hs .content h1.violet {color:#DA62B1; font-size:13px;  margin:0 0 10px 0; padding-left:20px;}
.whitebg { background-color:#FFFFFF;}

.whitelinksonblu2 {background:#67AFDB; color:#FFFFFF; font-weight:bold;}
.whitelinksonblu2 a {color:#FFFFFF; text-decoration:none; padding:0 4px;}
.whitelinksonblu2 a:hover { text-decoration:underline;}

.vertmenu_js { margin:0; padding:0;}

.mop {margin:1px 0; padding:0; letter-spacing:-1px; width:100%; clear:both;}
.mop div.b {border:1px solid #E0E5E8; }
.mop div.b img.i {float:left; padding:7px 5px 5px 0px; cursor:hand;}
.mop div.b a {padding:2px 2px 2px 17px; display:block; COLOR: #ff7309; TEXT-DECORATION: none}
.mop div.b strong {font-weight:bold;}
.mop div.b a:hover { text-decoration:underline; } 

.mop .msub {margin:1px 0; background-color:#FFF0D7; border:none; padding:6px; clear:both;}
.mop .msub .mops {width:100%; }
.mop .msub .mops div {background-color:#FF9F00; margin-bottom:1px; padding:2px 0; }
.mop .msub .mops div img.i {float:left; padding:5px 9px 5px 20px; cursor:hand;}
.mop .msub .mops div a {padding-left:30px; border:none; display:block; COLOR: #FFFFFF; TEXT-DECORATION: none}
.mop .msub .mops a:hover { text-decoration:underline; }

.mop .msub .mops .pages { background-color:#FF9F00; color:#FFFFFF;padding:2px 2px 2px 34px; margin-bottom:1px;}
.mop .msub .mops .pages a {color:#FFFFFF; text-decoration:none; border: none; background:url(../img/menu_sq.gif) no-repeat 0 6px; padding-left: 8px; display:block; margin:0px; }
.mop .msub .mops .pages strong {font-weight:bold;}
.mop .msub .mops .pages a:hover { text-decoration:underline; }

.mop .msub .mcls {width:100%; margin:1px 0; padding:0; clear:both;}
.mop .msub .mcls div {padding:0 0 0 0px; }
.mop .msub .mcls img.i {float:left; padding:5px 5px 5px 0px; cursor:hand;}
.mop .msub .mcls a {border:none; display:block; COLOR: #ff7309; TEXT-DECORATION: none}
.mop .msub .mcls a:hover { text-decoration:underline; }
.mop .msub .mcls a.page {padding:2px 2px 2px 30px; COLOR: #ff7309; background:url(../img/menu_sq2.gif) no-repeat 20px 6px; TEXT-DECORATION: none; display:block;}
.mop .msub .mcls strong {font-weight:bold;}

.mcl {margin:1px 0; padding:0; letter-spacing:-1px; width:100%; clear:both;}
.mcl div.b {border:1px solid #E0E5E8; }
.mcl div.b img.i {float:left; padding:7px 5px 5px 7px; cursor:hand;}
.mcl div.b a {padding:2px 2px 2px 17px; display:block; TEXT-DECORATION: none}
.mcl div.b strong {font-weight:bold;}
.mcl div.b a:hover { text-decoration:underline; } 
.mcl div.b a.page {padding:2px 2px 2px 17px; COLOR: #ff7309; background:url(../img/menu_sq2.gif) no-repeat 7px 7px; TEXT-DECORATION: none; display:block;}
