body{
	background: #AD8854 url(../images/background.jpg) repeat-x top center;
}
#c3c1-footer{
	background:transparent url(../images/footer-bg.jpg) repeat-x bottom center;padding-bottom:22px;

}
.centered{margin:0 auto;text-align:left;width:816px;}
#header,#main{position:relative;}
#header{z-index:2;}
#main{z-index:1;}
#header-content{
	height: 269px;
	margin: 0px auto;
	margin-top:11px !important;
	position: relative;
	text-align: left;
	background: transparent url(../images/header.jpg) no-repeat top center;
	width: 816px;
}
#main-content{
	padding-bottom: 20px;
	padding-top: 0px;
	width: 816px;
	background-color: white;
	background: transparent url(../images/wrapper-bg.jpg) repeat-y top center;
}
#footer-column{
	background: transparent url(../images/footer.jpg) no-repeat top center;
	height: 191px;
	width: 816px;
}
#footer-content{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	color: #003663;
	height: 60px;
}
#logo a{
	text-decoration: none;
	display: block;
	height: 240px;
	width: 260px;
	left: 0px;
	position: absolute;
	top: 10px;
	z-index: 1;
}
#logo a span{visibility:hidden;}

#lang-menu{
	right: 25px;
	position: absolute;
	top: 15px;
	z-index: 1;
	
}

#lang-menu .flag img {	  border: 2px solid white; }

#search-box{
	right: 40px;
	position: absolute;
	top: 215px;
	z-index: 1;
	background: url(../images/search-box-bg.png) no-repeat left;
}
#search-box .search-input{
	background: transparent url(../images/search-input-bg.gif) no-repeat scroll left top;
	font-size: 13px;
	height: 18px;
	padding: 1px 0 1px 6px;
	width: 150px;
	vertical-align: middle;
}
#search-box .search-button{
	background: transparent url(../images/search-bg.png) no-repeat left center;
	height: 22px;
	padding: 1px 0 1px 6px;
	vertical-align: middle;
	width: 22px;
	border: none;
	cursor: pointer;
}

/**/
#col3,#col1,#col2{display:inline;float:left;overflow:hidden;padding:0px;}
#col3{
	width: 223px;
	background: transparent url(../images/c3-bg.jpg) repeat-y top center;
}
#col3-bg{
	padding-bottom:130px;
	margin:0;
	background: transparent url(../images/c3-footer.jpg) no-repeat bottom center;
}
#c3c1 #col1{
	width: 591px;
	background: transparent url(../images/content-bg.jpg) no-repeat top left;
}

/**/
#col3-content{margin-left:27px;margin-right:20px;}
#col1-content{margin-left:17px;margin-right:30px;}
#col1 .C-holder{margin-left:17px;margin-right:30px;}
#col1 .float_right{margin-left:17px;margin-right:30px;}
/* box */
#col3 .m-box h2,#col2 .m-box h2{
	background: #dce9eb;
	padding: 5px;
	font-size: 1em;
	margin-bottom: 5px;
	text-transform: uppercase;
	display: block;
	height: 21px;
	line-height: 21px;
}
#col2 .m-box h2 a,#col3 .m-box h2 a,#col2 .m-box h2 a:hover,#col3 .m-box h2 a:hover{
	text-decoration: none;
	text-transform: uppercase;
}
#col2 .poll h2{background:#DA0000 url(../images/anketa.png) no-repeat top left;text-indent:-9999px;padding:0px;}
#col3 .m-holder,#col2 .m-holder{padding:5px; padding-top: 0px; padding-bottom: 10px;}
/* end box */
.fields-above{border:none;background-color:transparent;padding:0px;}
.fields-above fieldset{background-color:#F7F0DB;border:1px solid #E1CD81;margin-bottom:10px;padding:10px;}
.fields-above li .input-text{width:98%;}
textarea,input{font-size:12px;padding:4px;}
.fields-above li .input-textarea{width:99%;}

#breadcrumb{padding-bottom:10px;}
#breadcrumb,#breadcrumb a{color:#938764;font-size:11px;}
#breadcrumb a{text-decoration:none;}
#breadcrumb ul{margin-left:0;padding-left:0;display:inline;border:none;}
#breadcrumb ul li{margin-left:0;padding-left:5px;border:none;list-style:none;display:inline;}
#breadcrumb ul li.first{padding-left:0px;}
#breadcrumb .arrow{font-size:117%;}
#breadcrumb a{}

.box_01 .boxtop{background:url(../images/cb-top-bg.gif) no-repeat top;height:10px;}
.box_01{background:url(../images/c-body-bg.gif) repeat-y center;}
.box_01 .boxbody{padding-left:10px;padding-right:10px;}
.box_01 .boxbottom{background:url(../images/cb-bottom-bg.gif) no-repeat bottom;height:10px;}

#col1-content{
	font-size: 1.1em;
}
#search {
float:left;
margin-left:500px;
margin-top:200px;
padding:0;
}

/*
.search-input{
border:1px solid #CEC0AE;
font-color:#AD8854;
font-size:10px;
padding:2px;
width:120px;
}
.search-button{
visibility:hidden;
display:none;
}
*/