body {
	font: small Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-color: #55646C;
}
.headbg {
	background: url(/img/head-bg.jpg) repeat-x;
}
.head {
	background: url(/img/102.jpg) no-repeat right top;
	height: 198px;
}
.contentbg {
	background: url(/img/content-bg.jpg) repeat-x top;
}
.vtop {
	vertical-align: top;
}
.shadowleft {
	background: url(/img/content-left-bg.gif) repeat-y;
}
.shadowright {
	background: url(/img/content-right-bg.gif) repeat-y;
}
.content {
	padding: 33px 28px;
	background-color: #FFFFFF;
	background-image: url(/img/content-shadow.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.vbottom {
	vertical-align: bottom;
}
.footbg {
	background: url(/img/foot-bg.gif) repeat-x;
}
.menuleft {
	background: url(/img/menu-left.gif) no-repeat left;
	height: 26px;	
}
.menuright {
	background: url(/img/menu-right.gif) no-repeat right;
	height: 26px;	
}
.menuin {
	background: #808F95;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

td.menu{
padding: 14px 10px 14px 30px;
}

td.menumain, td.menu1{
padding-left: 10px;
}

/* menu */

A.menua:link, A.menua:visited, A.menua:hover, A.menua:active{
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
}

.submenua{
color: #FFFFFF;
font-weight: bold;
}

A.menuhead:link, A.menuhead:visited, A.menu:link, A.menu:visited{
color: #FFFFFF;
text-decoration: underline;
font-size: 13px;
}
A.menuhead:hover, A.menuhead:active, A.menu:hover, A.menu:active{
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
}

A.submenu:link, A.submenu:visited{
color: #BBCCCC;
text-decoration: underline;
font-size: 12px;
}
A.submenu:hover, A.submenu:active{
color: #BBCCCC;
text-decoration: none;
font-size: 12px;
}

td.menu2{
padding-left: 20px;
padding-bottom: 5px;
padding-top: 5px;
}

td.menu3, td.submenu{
padding-left: 30px;
padding-bottom: 5px;
padding-top: 5px;
}

/* navigation */

div.navigation{
padding-left: 220px;
color: #BBCCCC;
}

A.navigation:link, A.navigation:visited{
color: #BBCCCC;
text-decoration: underline;
font-size: 12px;
}
A.navigation:hover, A.navigation:active{
color: #BBCCCC;
text-decoration: none;
font-size: 12px;
}

h1, h2, h3, h4, h5, h6{
font-size: small;
margin:0; padding:0;
color: #E30033;
}

A:link, A:visited{
color: #38454D;
text-decoration: underline;
}
A:hover, A:active{
color: #38454D;
text-decoration: none;
}

input, textarea, select{
border: 1px solid #38454D;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.select{
back
}

.button{
background-color: #38454D;
color: #FFFFFF;
font-weight: bold;
}

.buttonred{
background-color: #F03D43;
color: #FFFFFF;
font-weight: bold;
}

div.text{
width: 100%;
clear: both;
}
.textlittle{
font-size: x-small;
}

.radiob{
border: none;
}
.votevariants{
color: #DDDDCC;
font-size: 12px;
}

.ltl, A.ltl{
color: #DDDDCC;
text-decoration: none;
}



.whitetext{
color: #FFFFFF;
font-size: 12px;
}

.copy{
padding-left: 33px;
padding-right: 26px;
padding-top: 22px;
}

.red{
color: #FF3333;
}

hr{
height: 1px;
color: #727F87;
border: none;
}

#name1 input, select{
width: 200px;
}

#name1 input{
width: 200px;
}

#kommentarii{
width: 99%;
height: 120px;
}

#table {
border-collapse: collapse;
}

#table td{
border: 1px solid #DDDDDD;
}
#table thead td{
background-color: #F14249;
color: #FFFFFF;
font-weight: bold;
}

img.mini{
border: none;
margin-right: 2px;
}

tr.oncursor{
cursor: hand;
}

a img{
border: none;
}

/* form */
.checkbox{
border: none;
}

.option{
}

.optioni{
background-color: #EFEFEF;
}

.textarea{
width: 100%;
height: 80px;
}

.bghr{
background-color: #DDDDDD;
padding:0;
}

b.title{
color: #EE3B41;
letter-spacing: 1px;
}
b.subtitle{
color: #5253A5;
letter-spacing: 1px;
}


