body {padding:0px; margin:0; font: normal 12px Tahoma, Arial, Verdana; color:#000; width:100%; height: 100%; background: url('img/body_bg.png') repeat-x top left;}
html {height: 100%; padding:0; margin: 0;}


textarea{background: #fff; font: normal 12px Tahoma, Arial, Verdana; overflow:auto; width: 195px; height:130px; padding:3px; color:#555;border:1px solid #183884;height:70px; margin:20px 0px}


.post_css *{vertical-align:top}
.post_css{border-bottom:solid #eee 1px; padding-bottom:20px}
.imgCell{float:left; height:100px; display:block; border:solid #888 1px; width:150px; margin-right:10px}
.fs12{font-size:12px}
.fl{float:left}
.img_border{border:solid #ccc 5px; width:140px !important}
.img_border:hover{border:solid #fff 5px}
.margintop20{}

.newcell{float:left; padding:5px; border:solid #ccc 1px; margin:3px; background:#eee}
.paddingtop20 p{color:#89; font-size:11px; padding-top:0px; text-shadow:1px 1px #fff; display:block}


.form_deco tr td{color:#183884}
.title_form{color:#ea5114 !important; font-weight:700; border-bottom:solid #ccc 1px;  border-top:solid #ccc 1px; background:#eee}
.text_inp{width:162px; border:1px solid #183884}
.select{width:167px; border:1px solid #183884; z-Index:-1px !important}
.radio_inp{}


.TitleGallery{color:#003d87 !important; font-weight:700; padding:5px; font-size:19px; font-variant:small-caps; font-family:arial}
.ac:after{content:" ";display:block;clear:both}

.font_1{color: #434343; font: normal 13px Tahoma, Arial, Verdana;}
.font_2{font: bold 13px Tahoma, Arial, Verdana; color:#ea5114; text-decoration: underline; padding-bottom: 15px;}
.font_3{font: normal 14px Tahoma, Arial, Verdana; color:#000; line-height: 140%;}

p {font-size: 14px;}

a.watch, a.watch:link, a.watch:active, a.watch:visited {color: #0071bb; font: bold 12px Tahoma, Arial, Verdana;text-decoration: underline;}
a.watch:hover{color: #0071bb; font: bold 12px Tahoma, Arial, Verdana; text-decoration: underline;}


.class_1{width:12px; border:0 none; float:left; margin-top:1px;}
.class_2{margin-left:10px; width:12px; border:0 none; float:left; margin-top:1px;}
.class_3{vertical-align: top; font-weight: bold;}
.class_4{width: 190px; margin-left: 3px; float: left;}
.class_5{width:15px; border:0 none; float:left; margin-top:1px;}
.class_6{width: 190px; margin-left: 3px; float: left;}
.class_7{width:15px; border:0 none; float:left; margin-top:1px; clear: both;}
.class_8{width:15px; border:0 none; float:left; margin-top:1px; clear: left;}
.class_9{padding-right: 15px; padding-top:15px;}
.class_10{width:15px; border:0 none; float:left; margin-top:1px;}
.class_11{border:1px solid #ea5114; width: 390px; height:60px; overflow: hidden; padding: 15px;}


.class_90{width: 500px; height: auto; padding: 5px;}
.class_91{width: 160px; height: auto; padding: 5px;}
.class_92{width: 328px; height: auto; padding: 5px;}

.bold{font-weight: bold;}
.pos_abs{position:absolute;}

img{border:0px none; margin:0; padding:0;}
table{font: normal 12px Tahoma, Arial, Verdana; color:#535353;}
td{color:#2e2e20; font: normal 12px Tahoma, Arial, Verdana;}
th{color:#6c6b6b; font: bold 12px Tahoma, Arial, Verdana; background: #ffdfac; vertical-align: middle; text-align: center; height: 25px;}

#content table{font: normal 12px Tahoma, Arial, Verdana; line-height:120%; color:#000; width: 100%;}
#content td{vertical-align:top; font: normal 12px Tahoma, Arial, Verdana; line-height:120%; border: 1px solid #2b638f; padding-top: 2px; padding-left: 3px}
#content th{font: bold 12px Tahoma, Arial, Verdana; color:#fff; vertical-align: middle; border: 1px solid #003d87; background: #003d87; text-align: center;}


form{padding:0; margin:0;}
input1 {background: #fff;  font: normal 12px Tahoma, Arial, Verdana; color:#555; /*width: 195px; height:16px; */padding:2px}
select {background: #fff; border:1px solid #183884; font: normal 12px Tahoma, Arial, Verdana; width:125px; height:20px; padding:2px; color:#555; margin:0;}
option {background: #fff; font: normal 12px Tahoma, Arial, Verdana; width:100%; height:20px; padding:2px; color:#555; margin:0;}
textarea {background: #fff; font: normal 12px Tahoma, Arial, Verdana; overflow:auto; width: 195px; height:130px; padding:3px; color:#555;border:1px solid #183884;}
.send_button{width:108px; height:21px; background: #ff6000; border:0 none; color:#fff;}
.radio_button{width: 10px; height: 10px; border:0 none; margin: 0; padding: 0px; margin-right:5px;} 
.button{background: #183884 url('img/button.gif') no-repeat center center; width: 57px; height: 22px; text-align:center; font: bold 13px Tahoma, Arial, Verdana; color:#fff; cursor: pointer; border:0 none; margin:0;} 
.button2{background: #183884 url('img/button2.gif') no-repeat center center; width: 97px; height: 22px; text-align:center; font: bold 13px Tahoma, Arial, Verdana; color:#fff; cursor: pointer; border:0 none; margin:0;} 

.but1{width:124px; height:40px; background: url('img/but1.gif') no-repeat top left; color: #FFF; font-size:15px; font-weight: bold; border: 0px; margin-left:5px; margin-right:5px;cursor: pointer;}
.but2{width:124px; height:40px; background: url('img/but2.gif') no-repeat top left; color: #FFF; font-size:15px; font-weight: bold; border: 0px; margin-left:5px; margin-right:5px;cursor: pointer;}
.search_inp{border:1px solid #183884; width:141px; height:16px; padding:2px; margin:0; color:#183884;}

li{list-style-image: url('../../img/dot.gif');}
dl, dt, dd{margin: 0; padding: 0;}

.pagelayout{padding: 0px; margin: 0px auto; width: 1000px; text-align: left; min-height: 100%; height: auto; position:relative; overflow: hidden;}

a, a:link, a:active, a:visited { font: normal 12px Tahoma, Arial, Verdana; text-decoration: none; color:#183884;}
a:hover { font: normal 12px Tahoma, Arial, Verdana; text-decoration: underline; color:#183884;}

a.inverse, a.inverse:link, a.inverse:active, a.inverse:visited {text-decoration: underline;}
a.inverse:hover {text-decoration: none;}

a.more, a.more:link, a.more:active, a.more:visited {text-decoration: underline; font: bold 13px Tahoma, Arial, Verdana; color: #0071bb;}
a.more:hover {text-decoration: none;}

a.lia, a.lia:link, a.lia:active, a.lia:visited {text-decoration: none; font: normal 12px Tahoma, Arial, Verdana; color: #FFF; background: url(../../img/arr.gif) no-repeat center left; padding-left:10px; line-height: 150%;}
a.lia:hover {text-decoration: underline; font: normal 12px Tahoma, Arial, Verdana; color: #FFF; background: url(../../img/arr.gif) no-repeat center left; padding-left:10px; line-height: 150%;}



.pager_div {width: 220px; margin:10px auto;text-align: center;}
hr{border: 0px; height:1px; background: #183884;}
a.pager, a.pager:link, a.pager:active, a.pager:visited {text-decoration: underline; font: bold 13px Tahoma, Arial, Verdana; color: #0071bb;}
a.pager:hover{text-decoration: none; color:#ea5114; font-size: 13px;}
.pagercurrent{text-decoration: none; color:#ea5114; font: bold 13px Tahoma, Arial, Verdana;}
.pager_dots{text-decoration: none; color:#0071bb; font: bold 13px Tahoma, Arial, Verdana;}
.letter{text-decoration: none; font: bold 13px Tahoma, Arial, Verdana; color:#183884;}
.border{border:1px solid red;}

.hide{visibility:hidden;}
.show{visibility:visible;}

.hidden{display:none;}
.showblock{display:block;}

.fl_left{float:left;}
.fl_right{float:right;}
.clear{clear: both;}
.over_hide{overflow: hidden;}

.rel{position: relative;}

.rezina{width:100%; height:100%;}
.align_left{text-align:left;}
.align_center{text-align:center;}
.align_right{text-align:right;}
.valign_top{vertical-align:top;}
.valign_bottom{vertical-align:bottom;}
.valign_middle{vertical-align:middle;}

.auto{width:100%; height:auto;}
.wauto{width:auto; height:100%;}
.fullauto{width:auto; height:auto;}
.main{width:1000px; height: 100%;}



/*End of Main CSS*/

.f10{font-size: 10px;}
.f11{font-size: 11px;}
.f13{font-size: 13px;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}

.margintop3{margin-top: 3px;}
.margintop5{margin-top: 5px;}
.margintop7{margin-top: 7px;}
.margintop10{margin-top: 10px;}
.margintop20{ margin-top: 20px;}
.margintop25{ margin-top: 25px;}
.margintop30{ margin-top: 30px;}
.marginright4{margin-right: 4px;}
.marginright5{margin-right: 5px;}
.marginright15{margin-right: 15px;}
.marginright10{margin-right: 10px;}
.marginbottom5{margin-bottom: 5px;}
.marginbottom10{margin-bottom: 10px;}
.marginbottom15{margin-bottom: 15px;}
.marginleft5{margin-left: 5px;}
.marginleft10{margin-left: 10px;}
.marginleft11{margin-left: 11px;}
.marginleft15{margin-left: 15px;}
.marginleft20{margin-left: 20px;}
.marginleft30{margin-left: 30px;}


.topmargin_10{margin-top: 10px;}
.topmargin_15{margin-top: 15px;}
.topmargin_30{margin-top: 30px;}

.topicopadding{padding:5px 0 5px 12px;}
.paddingtop10{padding-top: 10px;}
.paddingtop20{padding-top: 20px;}
.paddingright5{padding-right: 5px;}
.paddingright10{padding-right: 10px;}
.paddingright20{padding-right: 20px;}
.paddingbot5{padding-bottom: 5px;}
.paddingbot10{padding-bottom: 10px;}
.paddingbot20{padding-bottom: 10px;}
.paddingbot30{padding-bottom: 30px;}
.paddingleft5{padding-left: 5px;}
.paddingleft10{padding-left: 10px;}
.paddingleft20{padding-left: 20px;}

.w230{width: 230px;}
.w209{width: 209px;}
.w125{width: 125px;}



.content{margin-top:20px;}
.center_col{width: 530px; margin-left:20px; margin-right: 10px;}
.left{width: 209px; margin-left:10px !important; margin-left:5px;}
.white_border{border-bottom:1px solid #fff;}

.footer{background: url('img/foot_line.png') no-repeat top left; height: auto; margin-top:20px; overflow: hidden;}

.leftmenu{background: #E7E6E6;border-bottom:1px solid #fff; padding:3px 5px 3px 0;}
.right{width: 209px; margin-right:10px !important; margin-right:5px;}
.logo_div{background: url("../../img/logo_bg.png") no-repeat center center; width: 230px; height: 118px; text-align: center; padding-top:33px; margin-bottom:9px;}


.menu_div{width: 978px; margin:0 auto;}
.menu_table{width: 978px;height: 34px; padding:0;}
.menu_table td{width: 153px; height: 34px; background-image: url('img/menu.gif'); line-height: 60%;padding-left:5px;padding-right:5px;}

a.fs10, a.fs10:link, a.fs10:active, a.fs10:visited, a.fs10:hover{font-size: 10px;}
a.ablue, a.ablue:link, a.ablue:active, a.ablue:visited, a.ablue:hover{color:#003d87;}
a.alightblue, a.alightblue:link, a.alightblue:active, a.alightblue:visited, a.alightblue:hover{color:#0071bb;}

a.menu, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none;}
.menu{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none;}
a.footmenu, a.footmenu:link, a.footmenu:active, a.footmenu:visited{font: bold 11px Tahoma, Arial, Verdana; text-decoration: none;}
a.footmenu:hover{text-decoration: underline;}

a.submenu1, a.submenu1:link, a.submenu1:active, a.submenu1:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 297px;}
a.submenu1:hover{text-decoration: none; background: #2E609D;}

a.submenu2, a.submenu2:link, a.submenu2:active, a.submenu2:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 297px;}
a.submenu2:hover{text-decoration: none; background: #F8A83C;}

a.submenu3, a.submenu3:link, a.submenu3:active, a.submenu3:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 297px;}
a.submenu3:hover{text-decoration: none; background: #ED6C38;}

a.submenu4, a.submenu4:link, a.submenu4:active, a.submenu4:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 297px;}
a.submenu4:hover{text-decoration: none; background: #CF3420;}

a.submenu5, a.submenu5:link, a.submenu5:active, a.submenu5:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 297px;}
a.submenu5:hover{text-decoration: none; background: #A5619D;}

a.submenu6, a.submenu6:link, a.submenu6:active, a.submenu6:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 132px;}
a.submenu6:hover{text-decoration: none; background: #22A6E7; width: 132px;}

/*
a.submenu7, a.submenu7:link, a.submenu7:active, a.submenu7:visited{font: bold 11px Tahoma, Arial, Verdana; color:#fff; text-decoration: none; display: block; margin:1px 2px; padding:5px; width: 252px;}
a.submenu7:hover{text-decoration: none; background: #4BB160;}
*/

a.region, a.region:link, a.region:active, a.region:visited{font: bold 12px Tahoma, Arial, Verdana; color:#003D87; text-decoration: none; padding-right:10px;}
a.region:hover{text-decoration: underline; font: bold 12px Tahoma, Arial, Verdana; color:#003D87; padding-right:10px;}

a.aorange, a.aorange:link, a.aorange:active, a.aorange:visited{font: bold 13px Tahoma, Arial, Verdana; color:#ea5114; text-decoration: underline;}
a.aorange:hover{text-decoration: none;}
.orange{font: bold 13px Tahoma, Arial, Verdana; color:#ea5114; text-decoration: underline;}

a.a_leftmenu, a.a_leftmenu:link, a.a_leftmenu:active, a.a_leftmenu:visited{font: bold 13px Tahoma, Arial, Verdana; color:#183884; text-decoration: none; display: block; padding:2px;}
a.a_leftmenu:hover{text-decoration: underline;}

a.a_leftsubmenu, a.a_leftsubmenu:link, a.a_leftsubmenu:active, a.a_leftsubmenu:visited{font: bold 12px Tahoma, Arial, Verdana; color:#183884; text-decoration: none; display: block; border-bottom:1px solid #D1D1D1; background-repeat: no-repeat; background-position: 25px 7px; padding:5px 5px 5px 43px;}
a.a_leftsubmenu:hover{text-decoration: underline;}

.td1{background-position:top left; text-align: center; vertical-align: middle; height: 34px;cursor: pointer;}
.td1_h {background-position:bottom left; text-align: center; vertical-align: middle; height: 34px;cursor: pointer;}

.td2{background-position: -163px top; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}
.td2_h {background-position: -163px bottom; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}

.td3{background-position: -326px top; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}
.td3_h {background-position: -326px bottom; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}

.td4{background-position: -489px top; text-align: center; vertical-align: middle; height: 34px;  cursor: pointer;}
.td4_h {background-position: -489px bottom; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}

.td5{background-position: -652px top; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}
.td5_h {background-position: -652px bottom; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}

.td6{background-position: -815px top; text-align: center; vertical-align: middle; height: 34px;  cursor: pointer;}
.td6_h {background-position: -815px bottom; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}

/*
.td7{background-position: -840px top; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}
.td7_h {background-position: -840px bottom; text-align: center; vertical-align: middle; height: 34px; cursor: pointer;}
*/

#sub1{position: absolute; top:34px; left:0px; background: #003D87; width: 312px; padding:7px; color:#fff;}
#sub2{position: absolute; top:34px; left:163px; background: #F79512; width: 312px; padding:7px; color:#fff;}
#sub3{position: absolute; top:34px; left:326px; background: #EA5114; width: 312px; padding:7px; color:#fff;}
#sub4{position: absolute; top:34px; left:489px; background: #CC2712; width: 312px; padding:7px; color:#fff;}
#sub5{position: absolute; top:34px; left:652px; background: #913E87; width: 312px; padding:7px; color:#fff;}
#sub6{position: absolute; top:34px; left:815px; background: #0098E3; width: 312px; padding:7px; color:#fff; width: 149px;}

/*
#sub7{position: absolute; top:34px; left:972px; background: #24A03E; width: 312px; padding:7px; color:#fff;}
*/

.fiz{width: 164px; height: 31px; background: url('img/fiz.png') no-repeat top left; padding-left:45px; padding-top:10px; color:#fff; font-weight: bold; cursor: pointer;}
.yur{width: 164px; height: 31px; background: url('img/yur.png') no-repeat top left; padding-left:45px; padding-top:10px; color:#fff; font-weight: bold; cursor: pointer;}


.login_div{background: #E7E6E6 url('img/login_top_bg.gif') no-repeat top left; padding:10px 7px; width: 195px;}

.copy{color:#8c8c8c; font-size: 11px;}
.blue{color:#183884;}
.big_title{font-size: 18px; font-weight: bold; color:#183884}
.city_title{font-size: 14px; font-weight: bold; color:#183884;}
.grey_title{font-size: 15px; font-weight: bold; color:#434343;}
.date{font-size: 13px; font-family: Tahoma; color:#0098e3;}
.error_font{color:#EA5114;}

.form_td{ color:#183884;}

.staff_div{ overflow: hidden; clear:both; padding-top:20px}
.bio_pos{position: absolute; left:135px; bottom: 0}

#captcha_image img{margin-bottom:5px;}

.q_div{background: #d6d5d5; padding:5px; margin-bottom:3px; color:#434343;}
.a_div{background: #e7e6e6; padding:5px; color:#434343;}


#panel {display: none; width:450px; background: #E7E6E6 url(../../img/cor.gif) no-repeat top left; border: 0px; padding:15px;}
#panel2 {display: none;  width:450px; background: #E7E6E6 url(../../img/cor.gif) no-repeat top left; border: 0px; padding:15px;}
#panel3 {display: none; width:450px; background: #E7E6E6 url(../../img/cor.gif) no-repeat top left; border: 0px; padding:15px;}
#panel4 {display: none; width:450px; background: #E7E6E6 url(../../img/cor.gif) no-repeat top left; border: 0px; padding:15px;}
#panel5 {display: none; width:450px; background: #E7E6E6 url(../../img/cor.gif) no-repeat top left; border: 0px; padding:15px;}
#panel6 {display: none; width:450px; background: #E7E6E6 url(../../img/cor.gif) no-repeat top left; border: 0px; padding:15px;}
#na_summu {display: none; }
#electro_summa {display: none;}
#world {display: none;}
#france {display: none;}
#shengen {display: none;}
#want_avtograjdanka_yes {display: none;}
#want_accident_yes {display: none;}




.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
#example {
 
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
#example2 {
 
  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
.qnt {
  position:absolute;
  top:2px;
  right:10px;
  font-size:0.8em;
  color:#26A908;
}

.bubbleInfo {

	
	
}
.trigger {
	cursor:pointer;
}

.popup {
	position: absolute;
	 padding-top:250px;
	 padding-left:300px;
	display: none;
	z-index: 50;
	
	font-size: .8em;
}

.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td#topleft { 
	background-image: url(img/bubble-1.png); 
} 

.popup td.top { 
	background-image: url(img/bubble-2.png); 
}

.popup td#topright { 
	background-image: url(img/bubble-3.png); 
}

.popup td.left { 
	background-image: url(img/bubble-4.png); 
}

.popup td.right { 
	background-image: url(img/bubble-5.png); 
}

.popup td#bottomleft { 
	background-image: url(img/bubble-6.png); 
}

.popup td.bottom { 
	background-image: url(img/bubble-7.png); 
	text-align: center;
}

.popup td.bottom img { 
	display: block; 
	margin: 0 auto; 
}

.popup td#bottomright { 
	background-image: url(img/bubble-8.png); 
}

.blackout {
visibility: hidden;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: none;

filter: alpha(opacity=80);
-moz-opacity: .8;
opacity: .8;
z-index: 9;

}
.divpopup{
position: fixed;
top: 50%;
left: 50%;

margin-top: -400px; /*half of the height plus a little to the top*/
margin-left: -300px; /*half of the width */
visibility: hidden;
display: none;
border: 1px solid #000;
background-color: #E7E6E6;

padding: 0;
height: auto;
width: 600px;
z-index: 50;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

}
.divpop_head{
position:absolute;
top:0;
left:0;
width:100%;
background-color: #999999;
text-align:center;
padding:2px 0;
z-index:-1;
}
.close_pop{
float:right;
text-align:right;
cursor:pointer;
padding-right:10px;
}
.close_pop a{
text-decoration:none;
color: #333;
}
.close_pop a:hover{
color:#FF0000;
}
.pop_content{
clear:both;
padding: 10px;

}


.formdiv{clear: both; margin-top:l0px; height: 30px;}
.textdiv{width:150px; text-align: right; padding-right:7px; float: left; color: #183884;  font-weight:bold;}
.finp{border: 1px solid #183884; width:200px; height:18px; float: left; color:#183884;}
.farea{border: 1px solid #183884; width:198px; height:100px; float: left;  color: #183884;}
.timeEntry_control {
	vertical-align: middle;
	margin-left: 2px;
}


<!--[if IE]>
<style type="text/css">
* {
padding: 0;
margin: 0;
}
html, body {


}
.blackout {
position: absolute;
}
.divpopup {
position: absolute;
}
</style>
<![endif]-->
.radio_inp{background:#ff0000 !important}
.title_form{color:#ea5114; font-weight:700; border-bottom:solid #ccc 1px;  border-top:solid #ccc 1px; background:#eee}

.textarea{height:70px; width: 400px; margin:20px 0px}
.form_deco{color:#183884}
#container{
	width:204px;
	border:1px solid #eee;
	margin:15px auto;
}
#container h1{
	margin:0; padding:5px; 
	font-size:1.4em; font-family:Georgia, serif;
	font-weight:normal; color:#333;
}
#container p{
	font-family:Georgia, serif; color:#333; 
	margin:0; line-height:2em;
}
#pollcontainer{
	margin:5px; border:1px solid #f3f3f3;
	background:#f9f9f9; padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }
.pollques {color:#183884; font_weight:bold}