@charset "utf-8";
body{margin:0;padding:0;margin-top:0;background-image:url(images/bg.jpg);font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#fff;line-height:1.5em;background-color:#000;background-position:center top;background-repeat:no-repeat}
.bodydiv{margin:0;padding:0;width:100%;float:left}
.container{margin:0;padding:0;width:980px}
.content_back{margin:0;padding:0;width:962px;background-image:url(images/bg_content.png);background-repeat:repeat-y;float:left;padding:0 9px 0 9px}
.content{width:960px;float:left;background-image:url(images/bg_content.jpg);background-repeat:repeat-y;padding:0 1px 0 1px}
.header{margin:0;padding:0;width:960px;height:172px;float:left;position:relative;background-image:url(images/header.jpg)}
.logolink{width:430px;height:150px;position:absolute;top:0;left:270px}
.logolink a{width:430px;height:20px;display:block;font-size:22px;color:#ff281d;text-decoration:none;letter-spacing:-1px;font-weight:bold;padding-top:130px}
.logolink a:hover{width:430px;height:20px;display:block;font-size:22px;color:#ff281d;text-decoration:none;letter-spacing:-1px;font-weight:bold;padding-top:130px}
.phone{width:220px;float:left;padding-top:10px;color:#fff;text-align:left;font-size:16px;font-weight:bold;padding-left:10px}
#mainNav{float:left;margin:0;width:960px;height:40px;background-image:url(images/menu.jpg);background-repeat:repeat-x}
#menuTop{padding:0;width:730px;height:39px;margin:0}
#menuTop li{float:left;display:inline;text-align:center;position:relative}
.item a{height:29px;padding:0;cursor:pointer;text-decoration:none;font-size:13px;text-decoration:none;display:block;color:#FFF;padding:10px 20px 0 20px;font-weight:bold;background-image:url(images/hover.png);background-repeat:repeat-x;background-position:bottom}
.item a:hover{height:29px;padding:0;cursor:pointer;text-decoration:none;font-size:13px;text-decoration:none;display:block;color:#FFF;padding:10px 20px 0 20px;font-weight:bold;background-image:url(images/hover.png);background-repeat:repeat-x;background-position:top}
#activ{height:29px;padding:0;cursor:pointer;text-decoration:none;font-size:13px;text-decoration:none;display:block;color:#FFF;padding:10px 20px 0 20px;font-weight:bold;background-image:url(images/hover.png);background-repeat:repeat-x;background-position:top}
#menuTop ul.ssNav{float:none;top:-999em;position:absolute;margin:0;padding:0;z-index:100;width:200px}
#menuTop ul.ssNav li{background:none;border:none;padding:0;width:200px;float:left}
#menuTop ul.ssNav li a{float:none;display:block;padding:4px 0 0 10px !important;overflow:visible;font-weight:bold;text-align:left;cursor:pointer;margin:0;width:200px;font-size:12px;border:none;background-image:url(images/menu.jpg);height:24px;background-position:top}
#menuTop ul.ssNav li a:hover{float:none;display:block;padding:4px 0 0 10px !important;overflow:visible;font-weight:bold;text-align:left;cursor:pointer;margin:0;width:200px;font-size:12px;border:none;background-image:url(images/hover.png);height:24px;background-position:top}
#menuTop li.on a, #menuTop li:hover a, #menuTop li.current a{text-decoration:none;z-index:100000}
#menuTop li:hover ul.ssNav, /* pure CSS hover is removed below */ 
#menuTop li.on ul.ssNav{left:0;top:39px}
.desp{float:left;width:2px;height:39px;background-image:url(images/des.jpg)}
.header_big{width:960px;float:left;height:319px;background-image:url(images/header_big.jpg);position:relative}
.welcome{width:468px;position:absolute;top:216px;left:468px}
.welcome p{font-size:18px;color:#000;text-align:center;line-height:normal;font-weight:bold;margin:0;width:100%;padding:0;padding-bottom:10px;padding-top:10px;letter-spacing:-1px}
a{color:#fe4b42;text-decoration:underline}
a:hover{color:#fe4b42;text-decoration:none}
.content_mid{width:960px;float:left;background-image:url(images/con_mid.jpg);background-repeat:repeat-y}
.content_top{width:960px;float:left;background-image:url(images/con_top.jpg);background-repeat:no-repeat;background-position:top}
.right{width:634px;float:right;padding:28px;padding-top:0}
.right p{margin:0;float:left;width:100%;padding-bottom:10px;text-align:justify}
.right ul.ulul{margin:0;padding:0;float:left;padding-left:10px;padding-top:0;padding-bottom:15px;text-align:justify}
.right ul.ulul li{padding:2px 0 2px 12px;background-image:url(images/list.png);background-repeat:no-repeat;list-style-type:none;background-position:0 9px;float:left}
.left{width:269px;float:left}
.pleft{width:229px;float:left;color:#000;padding:20px 20px 20px 20px}
.left h2{padding:0;margin:0;width:100%;float:left;text-align:center!important;margin-top:-5px;text-transform:uppercase;font-size:24px}
.red{width:269px;float:left;background-image:url(images/red.jpg);height:34px;background-repeat:repeat-x;padding-top:10px}
.services_ul{margin:0;padding:0;width:269px;float:left;padding-top:7px}
.services_ul li{width:224px;float:left;padding:2px 0 2px 12px;background-image:url(images/list.png);background-repeat:no-repeat;list-style-type:none;background-position:20px 20px;font-size:12px;color:#000;padding:15px;padding-left:30px;padding-bottom:5px}
.services_ul li strong{text-transform:uppercase;color:#da251c;font-size:13px}
.services_ul li a{color:#da251c;font-size:12px;text-decoration:underline;font-weight:bold}
.services_ul li a:hover{color:#da251c;font-size:12px;text-decoration:none;font-weight:bold}
.li_color{background-color:#e3e3e3}
.ulul{margin:0;padding:0;float:left;/* width:624px;*/ padding-left:10px;padding-top:0;padding-bottom:15px}
.ulul li{width:612px;padding:2px 0 2px 12px;background-image:url(images/list.png);background-repeat:no-repeat;list-style-type:none;background-position:0 9px;float:left}
.ulul2{margin:0;padding:0;float:left;width:306px;padding-left:10px;padding-top:0;padding-bottom:15px}
.ulul2 li{width:306px;padding:2px 0 2px 12px;background-image:url(images/list.png);background-repeat:no-repeat;list-style-type:none;background-position:0 9px;float:left}
h1{margin:0;width:100%;padding:0;color:#fff;font-size:24px;float:left;font-weight:normal;line-height:normal;padding-bottom:10px;padding-top:0;letter-spacing:-1px}
h2{margin:0;width:100%;padding:0;color:#fff;font-size:20px;float:left;font-weight:normal;line-height:normal;padding-bottom:10px;padding-top:10px;letter-spacing:-1px}
h3{margin:0;width:100%;padding:0;color:#fff;font-size:16px;float:left;font-weight:bold;line-height:normal;padding-bottom:5px;padding-top:10px}
.par{width:100%;float:left;padding:10px 0 10px 0}
.par1{width:100%;float:left;padding-top:0;padding-bottom:10px}
.par2{width:100%;float:left;padding-top:0;padding-bottom:20px}
.par3{width:100%;float:left;padding-top:0;padding-bottom:0}
.pic_text{width:406px;float:left}
.pic{width:208px;float:right}
.pic img{border:5px solid #555454}
.pic_text1{width:406px;float:right}
.pic1{width:208px;float:left}
.pic1 img{border:5px solid #555454}
.footer{height:28px;font-weight:normal;color:#929191;width:940px;float:left;background-image:url(images/footer.jpg);background-repeat:no-repeat;background-position:center;padding:10px 10px 0 10px}
.meniufooter{width:100%;float:left;color:#929191;padding:60px 0 10px 0;text-align:center;float:left}
.meniufooter a{color:#fff;text-decoration:none;font-size:12px;padding:0 5px 0 5px}
.meniufooter a:hover{color:#fff;text-decoration:underline;font-size:12px}
.copy{margin:0;padding:0;width:300px;float:right;font-size:12px;color:#fff;text-align:right}
#web-design{width:300px;text-align:left;color:#fff;float:left;font-size:12px}
#web-design a{font-size:12px}
#web-design a:hover{font-size:12px}
a img{border:none}
p{margin:0;float:left;width:100%;padding-bottom:10px}
.contactform{width:540px;float:left;font-size:14px;float:left;padding-top:20px}
.field{width:180px;height:20px;background-color:#fff;border:1px solid #000}
.field1{width:280px;height:120px;background-color:#fff;border:1px solid #000}
.submit{border:none;color:#fff;cursor:pointer;background-color:#ab0800;padding:12px;font-weight:bold}
.ntext td{}
.ntext td{padding:3px}