* { border:0; margin:0; padding:0; outline:none; }
body { background:#e5e5e5; color:#4e4e4e; font:normal 15px Arial, Helvetica, sans-serif; }

a {
	color:#C33;
	text-decoration:none;
}
a:hover { text-decoration:none; }

p.clr, .clr { clear:both; padding:0; margin:0; background:none; }
p.hlr, .hlr { clear:both; padding:0; margin:5px 0; background:none; border-bottom:1px solid #CCC; }
input, select, textarea { border:#cfcfcf 1px solid; color:#404040; font-size:12px; padding:3px; font-family:Arial, Verdana, Helvetica, sans-serif; }

li { list-style:none;}


h1 {
	color: #B30000;
	margin-bottom: 50px;
}
h2 { }
h3 { }
h4 { font-size:1em; margin:0 0 1em; }
h5 {
	font-size: 12px;
	color: #C33;
	font-weight: bold;
}
h6 {
	font-size: 11px;
	color: #333;
}
p { line-height:1.5em; padding:0 0 1.3em; }



/*=== Layout ===*/
#page { margin:0 auto; width:952px; padding:0 24px 0 24px; background:#fff; }
#page-bot { padding:0; margin:0 auto; width:1000px; }
/*=== H eader ===*/
#header { margin:0 auto; padding:0; }

.logo
 {
	width:350px;
	margin:0;
	padding:0;
	float:left;
	height: 200px;
	background-image: url(images/logo.gif);
}
#header h1 {
	background:url("images/logo.gif"/*tpa=http://www.templateaccess.com/wpdemos/wp18/wp-content/themes/wp_18/images/logo.gif*/) no-repeat;
	text-indent:-9999px;
	width:350px;
}
#header h1 a {
	display:block;
	height:200px;
}
#header h1 a:hover { text-decoration:none; }
#telefon {
	float: right;
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 70px;
}

/* Search form */
.search {
	margin:0;
	width:260px;
	float:right;
	clear: right;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #262626;
}

/* menu_resize */
.navnavnav {
	width:951px;
	height:107px;
	font:normal 14px Arial, Helvetica, sans-serif;
	background-image: url(images/menu_resize_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.hnav ul {
	width:951px;
	float:left;
	list-style:none;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
.hnav li { float:left; padding:0 7px; }
.hnav li a { color:#fff; display:block; float:left; padding:16px 22px; text-decoration:none; }
.hnav li a span { background:none; padding:16px 20px;}
.hnav li a:hover {
	color:#ff00d8;

}


.bnav ul  {
	float:left;
	list-style:none;

	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	margin-left:60px;
}

.bnav li {float:left;}

.bnav li a { padding-right:30px;
    font-size:11px;
	color:#888; float:left; }
	
.bnav li a:hover {
    font-size:11px;
	color:#fff;
}



#tenn {
	width:951px;
	height:42px;
	background-image: url(images/menu_reize_bg.gif);
}

/* body */
/*wrapper*/
#wrap{ padding-bottom:50px; padding-top:0px;}





body.sidebar-right #contentmiddle{ float:left;
	width:610px;

}
#rightside{ float:right; width: 295px; }





#footer {
	color:#FFF;
	font-size:11px;
	line-height:22px;

}
.foter_logo {
	background-image: url(images/footer_logo.gif);
	height: 100px;
	width: 100px;
	float: right;
}
#footer .fr {
	color:#494949;
	font:normal 14px Arial, Helvetica, sans-serif;
	float: right;
	padding: 30px 0 0 0;

}
#footer .fr a {
	color:#5C0507;
	text-decoration:none;
	font-weight:bold;
	font:normal 14px Arial, Helvetica, sans-serif;
}
#footer .fr a:hover {
	color:#900;
}








#slider {
	width:951px;
	margin:0 auto;
}
div#slideshow { width: 951px; height:323px; padding:0; margin:0 auto; }
.slider-item { width: 951px !important; }
.slider-item img { float:right; margin:0; padding:0; }
.slider_content_inner img { border: none; }
.controls-center {
	width: 965px;
	margin:-9px -7px 0 -7px;
	padding:30px 0 0 0;
	height:42px;
	background-image: url(images/slider_lists_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#slider_controls h2:hover {color:#ff00d8;}

#slider_controls { margin:0 auto; z-index: 1000; width:960px; }
#slider_controls h2 { width:550px; float:left; font: normal 14px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 5px; margin:0; text-transform:uppercase; }
#slider_controls ul {
	margin:0;
	padding:0 10px 0 0;
	width:220px;
	float:right;
}
#slider_controls ul li { margin:0; padding:0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a {
	width:17px;
	height: 8px;
	display: block;
	float: left;
	padding:10px 2px 0 2px;
	margin:2px !important;
	margin:1px 1px;
	outline: none;
	background-image: url(images/tabs_2.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide {
	color:#979797;
	background-image: url(images/tabs_1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#mega_glav {
	width: 220px;
	float: left;
	height: 310px;
	margin-right: 17px;
}
#glavn_tit {
	width: 220px;
	margin-bottom: 3px;
	height: 40px;
}
#glavn_tit p  {	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;}
#glavn {
	width: 220px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	vertical-align: text-top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/glavn.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.field-item {
	color: #000;
}
#glavn_foto {
	float: left;
	height: 131px;
	width: 186px;
	margin-top: 17px;
	margin-left: 17px;
	clear: both;
}
#glavn_text {
	padding-top: 180px;
}
.rixser { padding-left:10px; 
    background:none; 
    border:none; color:#CCC;
	float: left;
	height: 25px;
	width: 205px;
}

.pole { border:none;
}
#edit-search-theme-form-1 { border: none; }
#strelka {
	background-image: url(images/strelka.png);
	height: 30px;
	width: 30px;
	margin: -7px 0 0 13px;
	float:left;
}

.FBG {
	width:951px;
	margin:0px 0;
	padding:0;
	height:190px;
	background-image: url(images/fbg_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bolg {
	width: 450px;
	float: left;
	font-size: 16px;
	font-weight: normal;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.bolg a {
	color: #FFF;
}
.bolg a:hover {color:#ff00d8;}

.bolg2 {	width: 300px;
	float: left;
	font-size: 13px;
	font-weight: normal;
	margin-left: 20px;
	color: #FFF;
	clear: left;}
.cipr {
	width: 450px;
	float: right;
	font-size: 16px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFF;
	text-align: right;
	margin-right: 20px;
	margin-bottom: 10px;
}
.cipr2 {
	width: 300px;
	float: right;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	text-align: right;
	margin-right: 20px;
	clear: right;	
}
.cipr a {
	color: #FFF;
}
.cipr a:hover {color:#ff00d8;}
#zagol_menu {
	background-image: url(images/whitle_bg.gif);
	height: 62px;
	width: 295px;
	font-weight: 500;
}
#zagol_menu h1 {
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	padding-top: 15px;
	padding-left: 20px;
}
#menu_podlog {
	background-color: #EFEFEF;
	width: 295px;
	padding-top: 10px;
	padding-bottom: 15px;
}

#menu_punkt ul li a {
	background-color: #FFF;
	border: 1px solid #CCC;
	display: block;
	padding: 10px 0 10px 10px;
	width: 250px;
	font-size: 12px;
	color: #222;
}
#menu_punkt ul li a:hover {
	color: #D73333;}
	
#menu_punkt ul li a.active {color: #B30000;}
.imagecache-100_100 { margin-right:7px;}
.item-list { margin-top:15px;}