html, body {background-color: #ffffff; 
margin:0px;padding:0px;font-family: Arial; text-align:left;}
body{
width:100%;
overflow-x:expression((documentElement.clientWidth||document.body.clientWidth)>1000?'hidden':'');
position:relative;
}
body, input, select, textarea {color:#000000;}

a{text-decoration:underline; outline:none; color:#f7331f;}
a:hover{color:#f7941f;}

img{text-decoration:none; border:0;}
a.img{text-decoration:none; border:0;}

#all{width:100%; text-align:left; margin:0 auto; min-width:1000px;}

.section{
width:500%;
padding:0;
margin:0;
//margin-right:-500%;
position:relative;
}
.blockwrap{width:20%; clear:both; }

.block{float:left; clear:right; width:25%;}
.dobleblock{float:left; clear:right; width:50%;}
.tribleblock{float:left; clear:right; width:75%;}

.sectionorange{
width:500%;
padding:0;
margin:0;
//margin-right:-500%;
position:relative; background:#f7941f;
}

.blockwraporange{width:20%; clear:both; background:#f7941f;}
.block33{float:left; clear:right; width:33%;  background:#f7941f; color:#ffffff;}
.orange{width:100%; padding:0; margin:0; clear:both; color:#ffffff; background:#f7941f;}
.block33 a{color:#ffffff;}
.block33 a:hover {color:#ffffff;}
.block33 h1{color:#ffffff; text-decoration:underline; margin:0; padding:5px 0 10px 0;}
.doppnizz{width:1%; background:#f7941f;}

.block33 img{padding:5px 20px 5px 0;}

.45block{float:left; clear:right; width:45%;}

ul{list-style-image:url(/images/ulround.jpg); padding:10px 0 20px 30px; margin:0;}

ul.normal{list-style:disk; list-style-image:none;}


.menu ul{list-style:none; 
padding:0 0 10px 30px;
//padding:0 0 10px 0px;
}
.menu li{list-style-image:url(/images/round.jpg); padding:0 0 10px 0;}
.menu li.active{list-style:none;list-style-image:none;}
.tsit{background:#ddf0d1; padding:12px 17px;}

#thisbl{background:url(/images/mbg1.jpg) left bottom no-repeat; height:50px;}

.ots{padding:10px 25px;} .ots5{padding:5px 15px;} .ots25{padding:25px 25px;} 
.ots25oo{padding:25px 10px;}
.ots25o{padding:25px 0;}
.ots25m{
padding:25px 25px;
//padding:25px 0;
}

.ar{text-align:right;}

.entry{padding:0 10px 30px 10px;}

.hicon{clear:right; float:left; padding:30px 0 0 0;}

.headp{padding:25px 0 0 50px; margin:0; font-size:12px;}
.headp2{padding:0 0 0 50px; margin:0; font-size:12px; color:#777777;}
.headp2 a{text-decoration:none; font-size:12px; color:#777777;}
.headp2 a:hover{text-decoration:none; font-size:12px; color:#777777;}

.hide{text-decoration:none; color:#000000;}


.cont1{margin:30px 0 20px 0; padding:0; background:#ffecbe url(/images/rp.jpg) left repeat-y;}
.cont2{margin:30px 0 20px 0; padding:0; background:#ffecbe url(/images/tel.jpg) right top no-repeat;}
.otsc{padding:15px 0 25px 25px;} .otsc2{padding:25px 0 43px 25px;}

.imgfl{float:left; padding:10px 10px;}

p{padding:10px 0; margin:0;}

strong{font-style:italic;}

h1{font-size:160%;margin:0; padding:15px 0 0 0px;font-weight:normal; color:#333333;}

h1.zag{padding:0 0 5px 0; font-weight:normal;}

h2{font-size:23px; color:#000000; margin:0; padding:7px 0; font-weight:normal;}
h3{font-size:19px; color:#000000; padding:0px 0 24px 0; margin:0; font-weight:normal;}
h3.news{padding-top:7px;} h3.partn{padding-top:25px;}
h1.normh{font-style:italic; color:#3b3b3b; padding-bottom:20px;}

table{margin:0 auto; padding:0; border:0; border-collapse:collapse; vertical-align:top;}
td{vertical-align:top; margin:3px 0;}

#forma{width:70%; padding:30px 50px 10px 60px;}

.tdright{text-align:right; padding:0 7px 0 0; white-space:nowrap;}

span{font-size:10px; color:#777777;}

span.green{font-size:16px; color:#f69419;}

