div.div_t1 {
	width: 100%;
	height:55px;
	border-bottom: solid 1px #CFD3D8;
	background: url('../design/bg-top-l.gif') no-repeat;
}
div.div_t1 div {
	padding-top: 35px;
	padding-left:25px;
}

div.sep_2w {
	clear: both;
	height: 2px;
	font-size: 1px;
	background-color: #ffffff;
}

table.tab_mt1 {
	width: 100%;
	height: 56px;
}
table.tab_mt1 td {
	vertical-align: bottom;
}

div.div_t2 {
	border-bottom: solid 2px #ffffff;
}

td.sep_1 {
	width: 1px;
	font-size: 1px;
}

td.top_r1 {
	width: 90%;
	
}
div.top_sep {
	height: 24px;
	border-right: solid 1px #C2C5C7;
}
td.top_r2 {
	padding: 5px 10px 7px 20px;
	text-align: left;
	vertical-align: top;
}
td.top_r2 div {
	padding-bottom: 5px;
}
a.top_langc, a.top_langc:link, a.top_langc:visited {
	color: #81888E;
	font-weight: bold;
	text-decoration: underline;
}
a.top_langc:hover {
	color: #000000;
}

a.top_lang, a.top_lang:link, a.top_lang:visited {
	color: #A7762D;
	text-decoration: none;
	font: bold 11px Verdana;
}
a.top_lang:hover {
	color: #000000;
}

td.top_r3 {
	padding: 0px 10px 11px 0px;
}

td.top_r4 {
	padding-bottom:6px;
}

td.top_r1, td.top_r2, td.top_r3, td.top_r4 {
	border-bottom: solid 1px #CFD3D8;
}

div.ro_l {
	height: 244px;
	text-align: right;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	background: #E9EAEE url('../design/logo-bg.jpg') no-repeat top left;
	padding-top: 0px;
}
div.ro_l1 {
	padding: 50px 10px 0px 0px;
}
div.dt, div.dt span {
	color: #81888E;
	font: normal 9px Verdana;
}
div.dt {
	padding-right: 10px;
}

div.room1 {
	width: 100%;
	height: 245px;
	background: url('../design/room-bg.jpg') repeat-x;
	border-bottom: solid 1px #ffffff;
}

div.room2 {
	float: left;
	text-align: left;
	width: 100%;
	height: 245px;
	overflow:hidden;
	background: #D6E2E8;
	/*background: url('../design/room-bg.jpg') repeat-x;*/
}

div.sep_1w {
	width: 100%;
	height: 1px;
	background: #ffffff;
	font-size: 0.9px;
}

div.sechmn2l, div.sechmn2r {
	width: 100%;
	height:38px;
	background: url('../design/bg-menu.gif') repeat-x;
	border-bottom: solid 1px #E6E7EB;
}
div.sechmn2l_in {
	padding: 9px 0px 0px 20px;
}
div.sechmn2rl_in {
	padding-top: 12px;
	float: left;
}

input.search {
	border: solid 1px #C7C8CC;
	color: #B2B2B2;
	font: normal 9px Verdana;
}

div.sechmn2r_in {
	float: right;
	color: #81888E;
	font: normal 10px Verdana;
	padding: 8px 37px 0px 0px;
}


div.stdout {
	min-width: 100%;
	width: 100%;
	display: table;
	vertical-align: top;
}
div.col_left {
	float: left;
	width: 26%;
	background: #ECEDEF;
}
div.col_right {
	float: left;
	width: 73.9%;
	background: #EBEEF0 url('../design/bg-top-r.gif') no-repeat top right;
}


div.stdout2 {
	min-width: 100%;
	vertical-align: top;
	background: #ffffff;
	overflow: hidden;
}
div.col_left2 {
	float: left;
	width: 26%;
	margin-right: -4px;
	background: #ffffff;
	overflow: hidden;
}
div.col_right2, td.col_right2 {
	float: left;
	width: 73.9%;
	background: #ffffff;
	vertical-align: top;
}
td.col_right2 {
	width: 100%;
}

div.col_center2 {
	width: 4px;
	float: left;
	font-size: 1px;
	background: #EFEFEF;
}

div.container {
	display: table;
	width: 100%;

	background: url('../design/bg-centrecolumn.gif') repeat-x;
}
/*
div.cont_l{
	width: 100%;
	float: left;

	margin-right:-202px;
	background: url('../design/bg-centrecolumnarrowlogo.gif') no-repeat;
}

div.cont_r {
	width: 199px;
	float: right;
}*/

div.col_left_in {
	float: left;
	width: 100%;
	padding: 31px 5px 25px 25px;
}
td.col_left2_in {
	vertical-align: top;
	padding: 31px 10px 25px 25px;
}

span.title_brown {
	color: #B26E39;
	font: bold 16px Arial;
}

span.title_blue {
	color: #3C6FAE;
	font: bold 16px Arial;
}
div.br25 {
	clear: none;
	height:25px;
	font-size: 1px;
}

span.op_surname {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

a.link1, a.link1:link, a.link1:visited {
	color: #265BAA;
	text-decoration: underline;
}
a.link1:hover {
	background: #F7F7F7;
}

td.foto_opinion {
	min-width: 90px;
	width: 90px;
	min-height:100px;
	height: 110px;

	background-repeat: no-repeat;
}

td.foto_inf {
	padding-left: 5px;
}

div.col_left2_cont {
	display: table;

	width: 100%;
	padding: 31px 5px 25px 25px;
}
div.col_left2_3 {
	background: url('../design/menu-top-bg.gif') repeat-x;
	padding: 31px 5px 25px 25px;
}


head+body div.stdout2, head+body div.container2 {
	overflow: hidden;
}

head+body div.ext:after {
	display: block;
	content: '';
	overflow:hidden;

	height: 0px;
	font-size: 0px;

	background:inherit;

	margin-bottom: -32767px;
	padding-bottom: 32767px;
}

table.cont_l {
	width: 100%;
	background: url('../design/bg-centrecolumn.gif') repeat-x;
}

td.cont_ic1 {
	width:100%;
	padding: 30px 20px 25px 20px;
	vertical-align: top;
	background: url('../design/bg-centrecolumnarrowlogo.gif') no-repeat top left;
}

div.cont_l1, td.cont_l1 {
	width: 52%;
	padding: 30px 20px 25px 20px;
	vertical-align: top;
	background: url('../design/bg-centrecolumnarrowlogo.gif') no-repeat;
}
td.cont_l1 {
	padding-top: 20px;
}
div.cont_l2, td.cont_l2 {
	width: 48%;
	vertical-align: top;
	padding-top: 20px;
}

div.news_blockl {
	color: #969696;
	padding-right: 7px;
}
div.news_blockr {
	color: #969696;
	border-left: solid 1px #DADADA;
	padding-left: 15px;
	padding-right: 10px;
}

a.link_blue, a.link_blue:link, a.link_blue:visited {
	color: #265BAA;
	border-bottom: solid 1px #265BAA;
}
a.link_blue:hover {
	background: #F7F7F7;
	border-bottom: solid 1px #000000;
}

td.cont_lr2 {
	padding-left: 20px;
}

td.cont_lr3 {
	vertical-align: top;
	padding: 10px 0px 0px 20px;
}
td.cont_rr3 {
	vertical-align: top;
	padding: 10px 0px 0px 0px;
}
span.brown_light {
	color: #B27B50;
}
span.text_brown, a.text_brown, a.text_brown:link, a.text_brown:visited {
	color: #B26E39;
	font: normal 11px Arial;
}
a.text_brown:hover {
	text-decoration: underline;
}

span.title_dgray {
	color: #525252;
	font: bold 16px Arial;
}

div.vote_block {
	width: 100%;
	padding: 0px 20px 25px 25px;
}

div.vote_block2 {
	width: 100%;
	padding: 0px 20px 25px 0px;
}

br.s5 {
	font-size: 5px;
}

label.vote div {
	float: left;
	color: #525252;
	font: normal 11px Arial;
}
div.vote1 {
	float: left;
}
div.vote2 {
	float: left;
	margin-top:3px;
	clear: none;
	cursor: pointer;
}

div.subscribe {
	width: 100%;
	background: #F3F3F3 url('../design/bg-subscribe.gif') repeat-x top;
	border-top: solid 1px #EFEFEF;
}

.subscribe_in {
	width: 100%;
	height:100%;
	background: url('../design/bg-subscribe-arrow.gif') no-repeat;
}
div.subscribe_in2 {
	padding: 0px 10px 25px 25px;
}

input.mailsubs {
	width: 70%;
	border: solid 1px #C7C8CC;
	color: #B2B2B2;
	font: normal 9px Verdana;
}

div.bottom {
	width: 100%;
	min-height: 200px;
	background:#ffffff;
	border-top: solid 1px #CACACA;
}

div.b1, div.b2, div.b3, div.b4 {
	float: left;
	width: 24%;
	padding-top: 25px;
}
div.b1 {
	padding-left: 10px;
}
div.b4 {
	
}

div.b1_in {
	color: #545454;
	font: normal 10px Verdana;
	padding-left: 15px;
}

/* Menu */
div.menu {
	top: -100px;
	left:-500px;

	z-index: 1001;

	position: absolute;

	display: none;
	visibility: hidden;

	border: solid 1px #ffffff;
	border-top: none;

	background: #ffffff url('../design/menu-top-bg.gif') repeat-x bottom;
}
td.menu {
	padding-left: 8px;
}
a.menu, a.menu:link, a.menu:visited {
	color: #4F88E1;
	font: normal 11px Verdana;
	text-decoration: none;
}
a.menu:hover, a.menu:focus {
	color: #B06635;
}

a.menu_over, a.menu_over:link, a.menu_over:visited {
	color: #B06635;
}

input.quest, textarea.quest {
	width: 100%;
	border: solid 1px #C7C8CC;
}

input.quest_add {
	color: #ffffff;
	font: bold 10px Verdana;
	width: 101px;
	height: 18px;
	background: url('../design/button-bg.gif');
	border: solid 1px #ffffff;
}

span.dgray, a.dgray, a.dgray:link, a.dgray:visited {
	color: #555555;
}
a.dgray:hover {
	border-bottom: dotted 1px #555555;
}

div.quest_offsetL {
	padding-left: 20px;
}

div.bgdgray {
	width: 100%;
	padding: 5px;
	background: url('../design/bg-top.gif') repeat-x bottom;
}

#answer, #resfob {
	color: #555555;
	font-weight: bold;
}
#answer {
	clear: both;
}

a.link2, a.link2:link, a.link2:visited {
	color: #265BAA;
	text-decoration: none;
}
a.link2:hover {
	color: #AC6735;
}

td.col_left2 {
	width: 26%;
	height: 100%;
	vertical-align: top;
	background: #fcfcfc url('../design/bg-left.gif') repeat-x bottom;
}
table.wh100, td.wh100 {
	width: 100%;
	height:100%;
	vertical-align: top;
}


td.inl {
	width: 4px;
	vertical-align: top;
	height: 100%;
	background: #E8E8E8;
}
td.inl table, td.inl table td {
	height: 100%;
	background: #f2f2f2;
}

div.inl {
	width: 4px;
	height:100%;
	background: #F2EFEF;
}
div.coll2 {
	padding: 31px 5px 25px 25px;
}



#pollRes {
	color: #555555;
	font: normal 11px Verdana;
}

table.tab {
	width: 100%;
	border: solid 1px #e2e2e2;
}
table.tab td, table.tab th {
	border: solid 1px #e2e2e2;
}

table.tab th, table.tab td {
	color: #B1643A;
	padding: 3px 15px 3px 12px;
	background: #ffffff url('../design/table-heading-bg.gif') repeat-x top;
	text-align: left;
	vertical-align: middle;
}

table.tab td {
	color: #545454;
	background: #ffffff;
}

td.cont_ic1 input {
	border: solid 1px #C7C8CC;
}


td.mcolr {
	vertical-align: top;
	padding-top: 30px;
}

#percent, #cntMonth, #minSumm, #text_period, #isCap {
	display: none;
	visibility: hidden;
}

input[type="submit"] {
	border: solid 0px #ffffff;
}

td.qsright {
	text-align: right;
}
td.qsright input {
	border: solid 0px #ffffff;
}

div.text {
	width: 100%;
	height:90%;
}

.title_gray, span.title_gray, div.text title_gray {
	color: #D2D2D2;
	font: bold 16px Arial;
}
.title_, span.title_, div.text .title_ {
	color: #1765A7;
	font: bold 16px Arial;
}
.text_, span.text_, div.text .text_ {
	color: #828282;
	font: normal 10px Verdana;
}
.text_addit, span.text_addit, div.text .text_addit {
	color: #828282;
	font: normal 8px Verdana;
}

div.text a, div.text a:link {
	color: #4EA9E5;
	text-decoration: underline;
}

div.text a:hover {
	color: #1765A7;
}
div.text a:visited {
	color: #9D39A1;
}
span.lsub {
	color: #B26E39;
	font: normal 14px Arial;
}
span.alogo {
	color: #8D9EA4;
	font: normal 9px Verdana;
}

a.ibank, a.ibank:link, a.ibank:visited {
	color: #AC6735;
	text-decoration: underline;
}
a.ibank:hover {
	text-decoration: none;
}

a.w100, a.w100:link, a.w100:visited {
	width: 100%;
}

hr.gray {
	height: 0px;
	border-top: #D7D7D7;
	width: 90%;
	text-align: left;
}

div.demand {
	width: 70%;
	padding: 5px;
	border: solid 1px #dddddd;
}
input.demand {
	width: 100%;
}

div.smap a, div.smap a:link, div.smap a:visited {
	text-decoration: none;
}
div.smap a.c, div.smap a.c:link, div.smap a.c:visited {
	color: #525252;
}
div.smap a.i, div.smap a.i:link, div.smap a.i:visited {
	color: #265BAA;
}

div.smap a.i:hover {
	color: #000000;
}

div.t1l {
	height: 10px;
	float: left;
	text-align: left;
}
div.t1r {
	height: 10px;
	float: left;
	text-align: left;
	padding-top: 3px;
}

div.t1 {
	clear:both;
	display:block;
}

div.photo {
	float: left;
	padding: 5px;
}

table.credit_ip, table.credit_ip td {
	border: solid 1px #dddddd;
}
table.credit_ip {
	width: 100%;
}
table.credit_ip td {
	padding: 3px;
}

#result {
	display: none;
	visibility: hidden;
	border: solid 1px #eeeeee;
}
#result th, #result td {
	padding: 1px 8px 2px 8px;
	border: solid 1px #eeeeee;
	text-align: left;
}

strong.newsname {
	color:#B26E39;
	font-weight:normal;
}
a.ntit, a.ntit:link, a.ntit:visited {
	color:#B26E39;
}
a.ntit:hover {
	color: #265BAA;
}