body, html {width: 100%; height: 100%; padding: 0; margin: 0; background-color: #ffffff;}
table { border: none; border-collapse: collapse;}
td { vertical-align: top; padding: 0; margin: 0;}
.h100 {height: 100%;}
.w100 {width: 100%;}
.hw { width:100%;height:100%;}
body, table, td, p, div, span, li, a, input, textarea{font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: normal; font-size: 12px; color: #000;}
img {border:0;}
div{padding:0; margin:0;border:0;}
.stdform, input, textarea, select {border: 1px solid #c8c8c8;}
.boldform {border: 2px solid #c8c8c8;}
.submit {background-color: #f0e8d9;}

h1{font-size:14px; margin: 10px 0px 5px 0px; text-transform:uppercase;}
h2{font-size:12px; margin: 10px 0px 5px 0px; text-transform:uppercase;}

a, a:hover, a:visited {color:#92c946; text-decoration:none; }
a:hover{color: f36f21;}



ul{margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; margin-left:25px; padding-left:0;}

.top{height:130px; text-align: left;}
.topleft{width:2px;}
.logo{width:233px; background: url('images/bg_logo.jpg') top right no-repeat; padding: 25 15 0 0px; background-position:right top; text-align:center;}

.top_left {
	
	background-image: url('images/menu_l_up.gif');
	background-position: top left;
	background-repeat: no-repeat;
	11padding-top: 65px;
}
.top_right {
	width:215px;
	background-image: url('images/menu_r_up_my.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 65px;
}
img.menu_tr {
	margin-top: 0px;
	border: 0px;
}

.icons1{text-align:left; height:16px; 1margin:-120px 0px 0px 280px;}
.icons1 img{1margin-left:6px;}
.icons2{text-align:left; height:16px; 1margin: 0px 0px 0px 280px;}

div#phone{height:34px; width: 118px; float:left; margin:24px 5px 0px 5px;}


.run{height:22px;}
.white{height:22px; padding:0 31px 0 15px; font-size:11px;  text-transform:uppercase;}
.white span{color:#f36f21;}

div#line_orange {height: 3px; line-height: 3px; font-size: 3px; background: url('images/line_orange.gif') top left repeat-x;margin: 0px 240px 0px 0px;}
div#line_green {height: 2px; line-height: 2px; font-size: 2px; background: url('images/line_green.gif') top left repeat-x; margin: 1px 30px 0px 260px;}

.w35{width:30px; background: #fff url('images/bg_rightside_1.jpg') bottom left repeat-x;}

.botline{background: #e2e2e2;}

.leftside{width:255px; background: #fff url('images/shadow_repeat.jpg') top right repeat-y;}
.l{height:100%; background:url('images/shadow_upcorner.jpg') top right no-repeat;}
.ll{height:100%; }
.lll{height:100%; width:255px; background:url('images/shadow_botcorner.jpg') bottom right no-repeat;}
.l4{height: 420px; padding-top:17px;}

.topcent{height:12px; background: #fff url('images/shadow_upper.jpg') top left no-repeat;}
.cont{padding: 0px 20px 20px 10px; background: #fff url('images/bg_content.gif') bottom left no-repeat;}
.sitename{width: 175px; height: 42px; margin: 8px 0px 0px 0px; background:url('images/logo_content.gif') top left no-repeat;}
.botcent{height:60px; background:url('images/shadow_bot_repeat.jpg') top left repeat-x;}
#bot {background: url('images/shadow_bot_left.jpg') top left no-repeat;}
#bot_in {height: 60px; background:url('images/shadow_bot_right.jpg') top right no-repeat;}
*html .bb{height:47px;}

.rightside{width: 240px; background: #fff url('images/bg_rightside.jpg') bottom left no-repeat;}
.rightside .hw{background: url('images/line_green_vert.gif') right top repeat-y;}
.h23{height:21px;}
.r{background:url(images/rightbkg.gif) top left repeat-y;}
.rr{height:47px;}

.imgpan{margin: 5px 0 0 0;

	border-style: none;
    outline-style:none;
	border:0px;
}
.thumb_wrap {margin-top: -150px; border: 0px;

	border-style: none;
    outline-style:none;
	border:0px;
}

.authzag{padding:10px 0 10px 0; text-align: left; color: #919191; font-size: 14px; font-weight: bold; }
.label{text-align:right; vertical-align:bottom; padding:2px 2px; color:#919191;font-size:12px; font-weight:100;}
.inp{padding:1px 2px;}
input.inpbox{width:152px; height:21px; color:#919191; border: 2px solid #c8c8c8; padding:2px 0 0 2px; font-size:13px; }

.lnk{float:left; padding:3px 0 0 0px; text-align: left;}

.lnk a, .lnk a:hover, .lnk a:visited {font-size:13px;}

.pink{color:#98002e; font-size:11px;text-decoration:none;}
.pink:hover{color:#98002e; font-size:11px;text-decoration:underline;}
.pink:visited{color:#98002e; font-size:11px;}

.light{color:#dbc59b; font-size:11px;text-decoration:none;}
.light:hover{color:#dbc59b; font-size:11px;text-decoration:underline;}
.light:visited{color:#dbc59b; font-size:11px;}

.btn{float:right; padding:5px 5px 0 0px;}
input.btnshort, input.btnshort_on{width:72px; height:23px; margin-left: 5px; background:url('images/btn_cabinet-trans.png') top left no-repeat; color:#ffffff; border:none; font-size:14px; font-weight: bold; cursor:pointer;}
input.btnshort_on{background:url('images/btn_cabinet_act-trans.png') top left no-repeat;}

.leftmnu{width:110px; padding-top: 20px;}
.leftbord{background:url('images/linegrey.gif') top right repeat-y; padding-bottom:10px; margin: 0px 0px 0px 5px; font-size:12px; color:#000000;}
.leftbord a{font-size:13px; color:#7f7f7f; text-decoration:none; font-weight:normal;}
.leftbord a:hover{font-size:13px; color:#7f7f7f; text-decoration:none; font-weight:normal;}
.leftbord a:visited{font-size:13px; color:#7f7f7f;font-weight:normal;}
.leftbord p{font-size:13px; color:#000000; padding:6px 5px 5px 0; margin:0; font-weight:bold;}
ul{}

div.bull_on, div.bull_off {
	margin: 6px 0px 0px 0px;
	width: 10px;
	height: 10px;

}
div.bull_on {
	background: url('images/bullet_hover-trans.png') 0px 0px no-repeat;
}
div.bull_off {
	margin: 7px 0px 0px 1px;
	background: url('images/bullet-trans.png') 0px 0px no-repeat;
}
.lupa{position:absolute; width:60px; height:92px; margin-top: -12px; margin-left: -20px; z-index: 3;}

div.itemmenu, div.itemmenu_on, div.itemmenu_hover, div.itemmenu_on_hover
{
	padding: 2px 0px 2px 4px;
	line-height: 16px;
}
div.itemmenu_on {position:relative;}

div.itemmenu,
div.itemmenu a,
div.itemmenu a:hover,
div.itemmenu a:visited,
div.itemmenu_on,
div.itemmenu_on a,
div.itemmenu_on a:hover,
div.itemmenu_on a:visited
div.itemmenu_hover,
div.itemmenu_hover a,
div.itemmenu_hover a:hover,
div.itemmenu_hover a:visited,
div.itemmenu_on_hover,
div.itemmenu_on_hover a,
div.itemmenu_on_hover a:hover,
div.itemmenu_on_hover a:visited
{
	color: #f36f21;
	font-weight: bold;
}
div.itemmenu, div.itemmenu a
{
	font-size: 13px;
}
div.itemmenu_on, div.itemmenu_on a, div.itemmenu_hover a
{
	font-size: 15px;
}
div.submenu {
	padding: 2px 5px 2px 2px; margin: 0px 0px 0px 16px;
}
p.lev2menu{padding: 4px 0 4px 12px; margin:0; line-height: 17px;}
p.lev2menu, p.lev2menu a, p.lev2menu a:hover, p.lev2menu a:visited {color: #898989;  font-weight: bold;}
p.lev2menu a:hover {font-size: 14px;}

a.menu_l2, a.menu_l2:hover, a.menu_l2:visited {color: #898989; font-size: 12px;}
a.menu_l2:hover {font-size: 14px;}

.vote{padding: 0 10px 0 16px;}
.vote p{color:#707070; font-size:14px; font-weight:bold; padding:6px 0 6px 0px; margin:0; }
.vote td{color:#707070; font-size:13px; padding-bottom:10px; font-weight:normal;}
.vote td a, .vote td a:hover, .vote td a:visited{font-size:14px; }

.chbox{}
.btnbox, .btnbox_on, .btnlong, .btnlong_on {width:130px; background:url('images/btnvote-trans.png') top left no-repeat; height:33px; color:#ffffff; border:none; font-size:18px; cursor:pointer; }
.btnbox_on, .btnlong_on {background:url('images/btnvote_act-trans.png') top left no-repeat;}


.btnbox_my, .btnbox_on_my, .btnlong_my, .btnlong_on_my {width:229px; background:url('images/btnvote-trans_1.png') top left no-repeat; height:35px; color:#ffffff; border:none; font-size:18px; cursor:pointer; }
.btnbox_on_my, .btnlong_on_my {background:url('images/btnvote_act-trans_1.png') top left no-repeat;}

.ans{padding:0px; margin: 0px;}
#votebutton{
	margin: 0px 0px 0px 22px;
}
#votebutton_my{
	margin: 0px 0px 0px 24px;
}

#contacts {
	padding: 15px 0px 0px 0px;
	font-size: 10px;
	text-align: center;
	color: #f36f21;
}

#counter {margin: 28px 0px 2px 70px;}

#content_scroll {
/*width: 500px;*/
height: 620px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;

	border-style: none;
    outline-style:none;
	border:0px;

}
#content_pad {
	padding: 0px 5px;
		border-style: none;
    outline-style:none;
	border:0px;
}

a.video, a.video:hover, a.video:visited {color:#FF6600; text-decoration:none; }
a.video:hover{color: f36f21;}

