/* RESET ALL STYLE */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, .label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}




html, body,

body{ background-color:#070707; font-family: 'Droid Serif', serif, Georgia, Helvetica, Arial, sans-serif; font-size:14px; color:#fff; font-weight:400}


/* INDEX BRAND */
.choosePoliform{ width:988px; height:100%; position:absolute; top:0; left:50%; margin-left:-493px; background-image:url(../img/bg_white_20.png); background-position:left; background-repeat:repeat-y;}
	.choosePoliform div.brand{ width:246px; height:100%; float:left; background-image:url(../img/bg_white_20.png); background-position:right; background-repeat:repeat-y; position:relative;}
		.choosePoliform div.brand .over{ position:absolute; width:245px; height:100%; left:0; top:0; z-index:2; background:url(../img/bg_black_70.png) repeat; display:none;}
		
		.bgWhiteLine{ background-image:url(../img/bg_white_20.png)!important;}
		
			.choosePoliform div.brand .over a{ float:left; width:100%; height:100%;}
		.choosePoliform .box{ position:absolute; height:520px; width:226px; padding:0 20px; left:0; bottom:0; z-index:5}
			.choosePoliform .box .logoC{ width:100%; height:210px; margin-bottom:50px;}
				.choosePoliform .box .logoC img{ float:left;}
			.choosePoliform .box .logoB{ width:100%; height:66px; background:url(../img/bg_line_white_3_1.png) left bottom no-repeat;}
				.choosePoliform .box .logoB img{ float:left;}
			.choosePoliform .box p{ margin-top:20px; padding-right:20px; line-height:16px; font-size:18px; color:#FFF;}
			.choosePoliform ul.lang{ position:absolute; left:20px; bottom:26px; z-index:5; display:none;}
				
				.choosePoliform ul.lang li{ float:left; display:inline; height:36px; margin-right:5px}
					.choosePoliform ul.lang li a,
					.choosePoliform ul.lang li a:link,
					.choosePoliform ul.lang li a:active,
					.choosePoliform ul.lang li a:visited{ font-size:14px; color:#fff; height:36px;  line-height:36px; width:36px; text-align:center; float:left; }
				
				.choosePoliform select{ position:absolute; left:20px; bottom:20px; z-index:5; display:none;}
				
		.choosePoliform .piva{ position:absolute; top:20px; left:0; width:102px; padding:0 144px; font-size:12px; color:#FFF;}	
		.choosePoliform .spiva{ position:absolute; top:20px; left:345%; width:102px; padding:0 144px; font-size:12px; color:#FFF;}	
		.choosePoliform .spiva a{ position:absolute; padding:0 20px; font-size:12px; color:#FFF;}	


		.choosePoliform div.brand1{ float:left; margin-left:580px; position:relative;}
		.choosePoliform div.brand1 .over{ position:absolute;  left:0; top:0; z-index:2; }
		