/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
html { 
	height: 100%; 
	width: 100%;
}
body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #909a9c;
background: #fff;
text-align: center;
height: 100%;
width: 100%;
}
a, a:link, a:visited{
color: #0087e8;
text-decoration: underline;
}
a:hover{
color: #0087e8;
text-decoration: none;
}
img{
border: 0;
padding: 0;
margin: 0;
}
p{
vertical-align: top;
}
td, table{
vertical-align: top;
}
ul, li{
margin: 0;
padding: 0;
list-style: none;
}
#mainBWD1, #mainBWD2, #mainBWD3, #mainBWD4, #mainBWD5{
width: 100%;
float: left;
}
#mainBWD11, #mainBWD22, #mainBWD33, #mainBWD44{ 
width: 97%;
margin: 0 auto;
}
#mainBWD55{
width: 100%;
float: left;
}
.logoBWD{
}
.logoBWDim{
	width: 260px;
	background: url(../img/logo.jpg) no-repeat top;
	height: 140px;
}
.logoBWDpadd{
}
.shapBWD{
	width: 100%;
	float: left;
}
.icoBWD{
	float: right;
	margin-top: -39px;
	position: relative;
	z-index: 100;
}
.us1{
	position: relative;
	z-index: 99;
}
.menuBWD{
width: 100%;
float: left;
background: url(../img/menu/m_cent.jpg) repeat-x left;
height: 37px;
}
.menuBWD table{
width: 100%;
}
.menuBWDpadd{

}
.footBWD{
	width: 100%;
	height: 89px;
	float: left;
	background: url(../img/foot.jpg) repeat-x top left;
}
.frutBWD{
	
}
.footBWD a, .footBWD a:visited{
	font-size: 10px;
}
.footBWD table{
width: 100%;
}
.bodyBWD{
	width: 100%;
	float: left;
	text-align: left;
	height: 100%;
	padding-top: 20px;
	padding-bottom: 10px;
	overflow: hidden;
}
.bodyBWD table{
vertical-align: top;
width: 100%;
}
.paddl{
padding: 0px 27px 0px 0px;
}
.paddr{
padding: 0px 0px 0px 0px;
}
.paddc{
padding: 0px 25px 0px 5px;
}
.leftBWD{
width: 260px;
float: left;
}
.leftBWD2{
width: 100%;
float: left;
}
.rightBWD{
width: 211px;
float: right;
}
.rightBWD2{
width: 100%;
float: right;
}
.centBWD{
float: left;
width: 100%;
font-family: Tahoma;
font-size: 11px;
color: #797979;
}
.centBWDL{
float: left;
width: 100%;
font-family: Tahoma;
font-size: 11px;
color: #797979;
}
.centBWDR{
float: left;
width: 100%;
font-family: Tahoma;
font-size: 11px;
color: #797979;
}
.centBWDALL{
float: left;
width: 100%;
font-family: Tahoma;
font-size: 11px;
color: #797979;
}
.contentheading{
color: #0087e8;
font-size: 24px;
display: block;
padding-bottom: 10px;
}
.componentheading{
color: #0087e8;
font-size: 24px;
display: block;
padding-bottom: 10px;
}
.blog .contentheading{
color: #0087e8;
font-size: 16px;
display: block;
padding-bottom: 0px;
}
.contentpagetitle, .contentpagetitle:link, .contentpagetitle:visited{
color: #0087e8;
font-size: 16px;
display: block;
padding-bottom: 0px;
}
.contentpagetitle:hover, .contentpagetitle:active{
color: #0087e8;
font-size: 16px;
display: block;
padding-bottom: 0px;
}
.level_0 li a{
font-weight: bolder;
}
.level_1{
margin-left: 10px;
}
.level_1 li a{
font-weight: normal;
}
.level_2{
	margin-left: 10px;
}
.level_3{
	margin-left: 10px;
}
ul.menulist{
}
ul.menulist li{
display: inline;
list-style: none;
}
.module{
margin-bottom: 10px;
}
table.menutable{
	width: 100%;
}
a.mainlevel, a.mainlevel:link, a.mainlevel:visited{
display: block;
color: #ffffff;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
padding-right: 10px;
padding-left: 10px;
line-height: 37px;
background: url(../img/menu/sepp.jpg) no-repeat right;
text-decoration: none;
}
a.mainlevel:hover, a.mainlevel:active{
color: #ffffff;
text-decoration: underline;
}
a.mainlevel#active_menu{
color: #ffffff;
text-decoration: underline;
}
.maindiv div{
	float: left;
}
table.menutable{
	width: auto;
	margin: 0 auto;
}
.menuBWD .menutable{
	width: 100%;
}
a.mainlevel-nav, a.mainlevel-nav:link, a.mainlevel-nav:visited{
color: #999999;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
padding-right: 10px;
padding-left: 10px;
background: url(../img/sepp.jpg) no-repeat right;
text-decoration: none;
}
a.mainlevel-nav:hover, a.mainlevel-nav:active{
color: #999999;
text-decoration: underline;
}
a.mainlevel-nav#active_menu{
color: #999999;
text-decoration: underline;
}
a.mainlevel-last-nav, a.mainlevel-last-nav:link, a.mainlevel-last-nav:visited{
color: #999999;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
padding-right: 10px;
padding-left: 10px;
text-decoration: none;
}
a.mainlevel-last-nav:hover{
color: #999999;
text-decoration: underline;
}

a.mainlevel-last, a.mainlevel-last:link, a.mainlevel-last:visited{
display: block;
color: #ffffff;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
padding-right: 10px;
padding-left: 10px;
line-height: 37px;
background: none;
text-decoration: none;
}
a.mainlevel-last:hover, a.mainlevel-last:active{
color: #ffffff;
text-decoration: underline;
}
a.mainlevel-last#active_menu{
color: #ffffff;
text-decoration: underline;
}

a.mainlevel-cat, a.mainlevel-cat:link, a.mainlevel-cat:visited{
display: block;
background: url(../img/cat_m.jpg) no-repeat 8px top;
color: #0073a5;
padding-left: 30px;
font-size: 12px;
font-weight: bolder;
vertical-align: middle;
text-decoration: none;
margin-bottom: 4px;
}
a.mainlevel-cat:hover, a.mainlevel-cat:active{
text-decoration: none;
background: url(../img/cat_m_a.jpg) no-repeat 8px top;
}
a.mainlevel-cat#active_menu-cat{
background: url(../img/cat_m_a.jpg) no-repeat 8px top;
text-decoration: none;
}
a.mainlevel-cat span{
	display: block;
	background: url(../img/cat_sepp.jpg) no-repeat right bottom;
	padding-bottom: 6px;
}
span.ch{
	display: block;
	background: none !important;
	padding-bottom: 3px;
}
a.mainlevel-cat#active_menu-cat span.no_ch{
	display: block;
	background: url(../img/cat_sepp.jpg) no-repeat right bottom;
	padding-bottom: 6px;
}
.sub{
display: block;
background: url(../img/cat_sepp.jpg) no-repeat right bottom;
padding-bottom: 4px;
}

a.sublevel-cat, a.sublevel-cat:link, a.sublevel-cat:visited{
display: block;
margin-left: 28px;
color: #0073a5;
padding-top: 0px;
padding-bottom: 2px;
font-size: 11px;
font-weight: lighter;
vertical-align: middle;
text-decoration: none;
margin-bottom: 3px;
margin-top: 3px;
}
a.sublevel-cat:hover, a.sublevel-cat:active{
text-decoration: none;

}
a.sublevel-cat#active_menu{
color: #0e304c;
font-style: normal !important;
text-decoration: none;
}

a.mainlevel-bottom, a.mainlevel-bottom:link, a.mainlevel-bottom:visited{
display: block;
color: #999999;
font-size: 11px;
font-weight: lighter;
background: url(../img/bot_m.jpg) no-repeat right;
padding-right: 10px;
margin-right: 10px;
font-weight: lighter;
text-align: center;
text-decoration: underline;
}
a.mainlevel-last-bottom, a.mainlevel-last-bottom:link, a.mainlevel-last-bottom:visited{
display: block;
color: #999999;
font-size: 11px;
font-weight: lighter;
font-weight: lighter;
text-align: center;
text-decoration: underline;
}
a.mainlevel-bottom:hover, a.mainlevel-bottom:active, a.mainlevel-last-bottom:hover{
color: #999999;
text-decoration: none;
}
a.mainlevel-bottom#active_menu, a.mainlevel-last-bottom#active_menu{
color: #999999;
text-decoration: none;
}

.pagenav_next, .pagenav_prev{
	text-align: center;
	font-size: 11px;
}
.module-cat, .module-faq, .module-news, .module-news_delta{
margin-bottom: 10px;
float: left;
width: 100%;
}
.module-cat1 h3{
background: url(../img/mod/catalog.jpg) no-repeat left;
display: block;
margin-bottom: 10px;
padding-left: 40px;
line-height: 27px;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}
.module-faq h3{
background: url(../img/mod/faq.jpg) no-repeat left;
display: block;
margin-bottom: 10px;
padding-left: 40px;
line-height: 27px;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}
.module-news h3{
background: url(../img/mod/news.jpg) no-repeat left;
display: block;
margin-bottom: 10px;
padding-left: 40px;
line-height: 26px;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}
.module-news_delta h3{
background: url(../img/mod/news_delta.jpg) no-repeat left;
display: block;
margin-bottom: 10px;
padding-left: 40px;
line-height: 26px;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}
.module-faq .mod_cat{
	padding-left: 5px;
}

a.readon_faq, a.readon_faq:link, a.readon_faq:visited{
display: block;
text-align: right;
width: 100%;
color: #bed600;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
}
a.readon_faq:hover{
text-decoration: none;
}
.title_faq a, .title_faq a:link, .title_faq a:visited{
color: #797979;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bolder;
display: block;
padding-bottom: 5px;
}
.title_faq a:hover{
text-decoration: none;
}
.module-faq .flexcontentitem{
float:left;
margin-bottom:5px;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-bottom:1px dotted #009ee0;
padding-bottom: 5px;
padding-left: 25px;
background: url(../img/ico_news/faq.jpg) no-repeat  3px top;
}
.module-news .flexcontentitem{
float:left;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
padding-left: 25px;
background: url(../img/ico_news/news.jpg) no-repeat 7px 3px;
}
.module-news_delta .flexcontentitem{
float:left;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
padding-left: 25px;
background: url(../img/ico_news/news_delta.jpg) no-repeat 7px 3px;
}
.news_time{
color: #797979;
font-size: 12px;
font-weight: bolder;
}
.news_div{
border-bottom:1px dotted #797979;
padding-bottom: 7px;
margin-bottom:7px;
float: left;
width: 100%;
}
.news_div_3{
padding-bottom: 7px;
margin-bottom:7px;
}
a.all_news, a.all_news:link, a.all_news:visited{
	color: #797979;
}

a.link_delta, a.link_delta:link, a.link_delta:visited{
	color: #797979;
}

.tt, .tt2{
padding-right: 3px;
text-align: right;
}
.tt{
font-family: Arial, Helvetica, sans-serif;
color: #ea690a;
font-size: 20px;
}
.tt2{
color: #000;
font-size: 11px;
}
.div_result{
	padding-bottom: 8px;
}
.star{
	color: #0087e8;
}
.err{
	color: #0087e8;
}
.send{
	color: Green;
}
input, textarea{
	border: 1px solid #cccccc;
	font-size: 14px;
	font-family: Tahoma;
	color: #cccccc;
}
.a_send{
	text-decoration: none;
	cursor: pointer;
	font-size: 13px;
	font-weight: bolder;
	display: block;
	padding-top: 4px;
	padding-bottom: 6px;
}
#ic_menu{
	float: right;
	margin-top: 4px;
	margin-right: 10px;
}
#ic_menu li{
display: inline;
list-style: none;
}
#ic_menu a, #ic_menu a:link, #ic_menu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #797979;
	float: left;
	margin-left: 35px;
	padding-left: 15px;
}
#ic_menu a:hover{
text-decoration: none;
}
a.ic_main{
	background: url(../img/ico/home.jpg) no-repeat left;
}
a.ic_write{
	background: url(../img/ico/mail.jpg) no-repeat left;
}
a.ic_map{
	background: url(../img/ico/map.jpg) no-repeat left;
}
#vmMainPage h3{
color: #0087e8;
font-size: 24px;
display: block;
font-weight: normal;
padding-bottom: 10px;
}
.us1{
	padding-top: 40px;
	padding-left: 25px;
	text-align: left;
}
.us1img{
	background: url(../img/logo2.jpg) no-repeat right;
	height: 80px;
	width: 100%;
}
.inputbox{
border: 1px solid #cccccc;
color: #cccccc;
}
.button_srch{
border: none;
cursor: pointer;
}
.button{
border: none;
cursor: pointer;
background-color: #BDD600;
color: #fff;
}
.footBWD .moduletable{
	width: 100%;
}
.readon{
	display: block;
	float: right;
}
.category_name{
	display: block;
	margin-bottom: 5px;
}
span.highlight{
	background-color: #09A1E2;
	color: #fff;
}