html, head, body {height:100%; width:100%; padding:0; margin:0; color:#282828; font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:12px; background:#959595; padding:0; margin:0}

/* top */
.top{height:104px; width:865px; background:url(../i/backgroundmenu.gif) repeat-x #AA0202; position:relative; border-bottom:2px solid #000}
.top .logo{position:absolute; display:block; left:11px; top:10px; height:85px; width:193px;}
.top .flame{position:absolute; width:677px; height:29px; left:187px; bottom:0; background:url(../i/flame2.gif) repeat-x}
.top .phone{position:absolute; right:25px; top:33px; width:130px; height:35px; color:#FFF}
.content{clear:both; padding:33px 0 0 0}
/* /top */

.clr{clear:both; height:33px}

/* menu */
ul.mnu{margin:0; padding:0; list-style:none}
ul.mnu li{margin-right:2px; float:left; border-top:1px solid #D7D3AD; border-right:1px solid #7A774E; border-bottom:1px solid #5D5B42}
.mnu li a{height:18px;width:120px; float:left; background: url(../i/menu-bg.jpg) repeat-x #BCB775; text-align:center; color:#000; text-transform: uppercase;font-family:Tahoma;font-size:11px;font-weight:900; line-height:17px;text-decoration:none}
.mnu a:hover, .mnu a.sel{background: url(../i/menu-bg.jpg) 0 -20px repeat-x #9B976B; color:#FFF}
.mnu .last{margin-right:0}
.mnu .last a{width:126px}
/* /menu */

.style1 {padding: 61px 0 0 155px;line-height:10px;}
.mail{color:#FFF; font:FranklinGothic;font-size:22px;text-align:center;}
a.lin{color:#FFF; text-decoration:none; font-size:11px; font: Arial;}
a.lin:hover{color:#FFF;}


.newstext{color:#898620;text-decoration:underline; font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:100;line-height:14px;}
.forindexbox{color:#898620;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:100;line-height:14px; text-align:left;}
.date{margin:0;padding:0;text-align:left;vertical-align:top;margin-top:10px;margin-bottom:10px;color:#6E6E6E;text-decoration:none;font-size:10px;font-weight:100;line-height:12px;}

p { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p.index{padding-left:34px;padding-right:32px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.capt{font-size:12px; color:#C00; font-weight:bold; position:relative; text-align:left; top:-20px; background-color:#FFFFFF; margin:0; padding:0; padding-left:5px; padding-right:5px; }

p, ul {padding-left:34px;padding-right:32px;vertical-align:top;line-height:17px;font-weight:100;text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

img.fl_right{float:right;margin:0 32px 0 34px;}
img.fl_left{float:right;margin:0 32px 0 34px;}

.main {font-family:Arial, Helvetica, sans-serif;font-weight:100;font-size:12px;text-align:center;}
.maintext {font-family:Arial, Helvetica, sans-serif;font-weight:100;font-size:12px;}
.listtable{text-align:left;vertical-align:top;padding:0;padding-bottom:5px;margin:0;color:#898620;font-size:11px; text-align:left;}
.listtable ul{padding:0;margin:0;margin-left:20px;list-style-type:square;}

li{margin-top:2px;}
.listtop{height:15px;border:0px;border-bottom:solid 1px #05010C;color:#fff; text-align:center;font-family:Arial;font-size:16px;text-align:left;padding-left:10px;vertical-align:middle;font-weight:600;}

table.tblmain{width:862px;border:0;}
.pict{width:100px;height:91px;}

.comment p{font-family:Arial, Helvetica, sans-serif; vertical-align:top; margin-top:5px; margin-bottom:5px; line-height:12px; font-weight:100; text-align:justify; font-size:11px;}
.comment h1{vertical-align:top;line-height:15px;font-weight:bold;text-align:left;font-size:12px;margin-left:42px;}
.comment ul{vertical-align:top;line-height:15px;font-weight:100;text-align:justify;font-size:11px;margin-top:5px;margin-bottom:5px;}

form p{margin-right:0px;text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.app{border:1px solid #7C0101;text-align:center; color:#FFF; font-size:12px;font-weight:bold;background-color: #BC0303;}

.newsListHead{border-bottom: 1px solid #CCCCCC; font-weight: bold;}
.newsList{background-color: #FFFFFF; line-height: 220%; border-bottom: 1px dashed #CCCCCC;}
.newsTable{margin: 0px 25px 20px 25px; background-color: #FFFFFF; line-height: 200%; width: 90%; font-size: 12px;}

a img{border:0; padding: 0px 10px 0px 0px;}

.p1{text-align: left;}

img.fl_l{float:left; border:1px solid #7E7E7E; margin:3px 31px 31px 0px}
img.fl_l2{float:right; border:1px solid #7E7E7E; margin:3px 0px 31px 31px}
img.fl_r{float:right; border:1px solid #7E7E7E; margin:0 0 31px 31px}
span.products{width:301px; height:298px; display:inline; float:right; position:relative; color:#F00}
span.products img{float:right; position:absolute; left:0; top:0}
ul.products{padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0}

img.noborder{border-width:0}
div.cntnt{padding:0 20px 20px 20px}
.cntnt h1{text-align:center}
.cntnt p{padding-left:11px; padding-right:11px;}
.cntnt table.tblpad{margin-left:11px}
img.pdf{vertical-align:middle; border:0}
a{color:#898620}
a:hover{color: #a10101;}

.tbl_bord{border:1px solid #B5B5B5; width:750px;  margin-top:22px; padding-top:30px; text-align:center}
.tbl_bord .tbl_head{ height:47px; width:200px; line-height:46px; position:relative; left:153px; top:-25px; background-color:#FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size:20px; text-align:center; padding-right:10px; padding-left:10px;}
h1{font-size:24px}
h2{font-size:12px; color:#C00;}
.h2{font-size:12px; color:#C00; vertical-align:left; font-weight:bold;}
ul.products li{margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0}

#guide{border:1px solid #B5B5B5; width:600px;  position:relative; margin-top:5px; padding-top:5px; text-align:left; height:300px;}

#guide .header{width:255px; height:47px; line-height:46px; position:absolute; left:153px; top:-20px; background: url(../i/guide.gif) 4px 0 no-repeat #FFF; font-family: Arial, Helvetica, sans-serif; font-size:20px; text-align:right; padding-right:10px}
#guide .padd{padding:30px}
#guide form{padding:0; margin:0}
#question{padding-top:60px; margin:35px 70px 20px 70px; padding:16px; background-color:#E6E6E6}
#question p{padding:0; margin:0}
#answers {padding:16px 0 10px 0}
#answers .button{background-color:#FFF; border:1px solid #BCBCBC; padding:0 7px 0 7px; color:#282828;width:80px; }


table.ourtable{	border-color: Gray;	font-weight:100;	text-align:justify;	font-size:12px;}
.ourtable th, .ourtable td{text-align:center}
.sty {color: #FFF}


.imgvertsmall{height:80px;}
.imghorizsmall{width:80px;}
.imgvertsbig{height:400px;}
.imghorizsbig{width:400px;}
.anorm {font-family:Arial, Helvetica, sans-serif;font-weight:100;font-size:12px;color:#898620;}
.anorm1 {font-family:Arial, Helvetica, sans-serif;font-weight:100;font-size:12px;color:#000000;}
.aselected {font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:12px;text-decoration:none;color:#898620;}
.imgcell {width:80px;height:80px;}

.icon_required {
color:#FF0000;
}

h4 {
font-size:18px;
text-decoration:none;
}

.moreinfo {
font:14px;
}


a.menutext{
color:white;
text-decoration:none;
}

.menumarked, .menustyle{
text-align:center;
}

.menumarked, .menumarked a:hover, .menustyle a:hover,.menumarked .div_menu, .menumarked a:hover .div_menu, .menustyle a:hover .div_menu{
	background:#E6E6E6;
	color: #636363;
}

.menumarked a.menutext{
	color:#636363;
}

.div_menu{
	width:100%;
	height:20px; 
	cursor:pointer;

}

.def{border-collapse: collapse}
