body{
	margin:0;
	padding:0;
	border:0;
	background:#f4f5f7;
	font: 80% Arial, Verdana, sans-serif;
}
* html body{text-align:center}
#container{
	width:732px;
	height:100%;
	margin:0 auto;
}
* html #container{text-align:left}

#top_search{
	height:97px;
	background:url('../images/head_search.jpg') no-repeat;
	padding-left:550px;
}
#search{
	width:176px;
	height:35px;
	margin:0;
	/* background: url('../images/search_box.jpg') no-repeat -3px 5px; */
}
#search img{
	border:0;
	margin:0;
		
}
#search .s_box{
	width:120px;
	outline:none;
	background: url('../images/search_bg.jpg')repeat-x;
	margin:5px 10px 0px 2px;
	padding:3px;
	border-bottom: 1px solid #bfbfbf;
	border-right: 1px solid #dfdfdf;
	border-top: 1px solid #efefef;
	border-left: 1px solid #efefef;
	
}
.submit{
	width:40px;
	height:35px;
	float:right;
	margin:0;
}

#header{
	width:732px;
	height:218px;
}
#slide{
	overflow:hidden;
	float:right; 
	width:550px;
	height:218px;
	background: url('../images/buba/1.jpg') no-repeat;
/*	display:block; */
}

.slideshow-images a img{
	margin: 0;
	padding: 0;
	border: 0;
	}

#top_content{
	width:732px;
	height:100px;	

	background: #DDD url('../images/top_content.jpg') no-repeat;
}
#top_content h2{
	font: 120% "Trebuchet MS";
	color:orange;
	margin:0;
	border-bottom: 1px dashed grey;
}
#top_news{
	float:right;
	width:470px;
	line-height: 1.2em;
	color:lightgrey;
	margin:0;
	padding:0 20px 0 0;
}
#top_news p{
	font-size:11px;
	line-height:1.2em;
	margin:5px 0 0;
}
#top_news h1 {
	font-size:16px;
	color:#ffffff;
}


#menu{
	margin:0;
	float:left;
	width:182px;
	height:218px;
	background: url('../images/menu_bg.jpg') no-repeat;
}
	
#menu ul{
	width:164px;
	padding:0;
	margin:20px 0 0 18px;
	font: bold 100% "Trebuchet MS";
	color:white;
	list-style: none;
}
#menu ul li{
	margin:0;
	height:23px;	
}

#menu a {
	outline:none;
	padding: 3px 0 0 26px ;
	height:23px;
	color:white;
	text-decoration:none;
	display:block;
}

#menu a.m1{
	background: none;
	text-decoration:underline;
}
#menu a:hover.m1{
	text-decoration:none;
	background: url('../images/m_1.png') no-repeat 0 0;
}
#menu a:active.m1{
	background: url('../images/m_1.png') no-repeat 0 0;
}

#menu a.m2{
	background: none;
	text-decoration:underline;
}
#menu a:hover.m2{
	text-decoration:none;
	background: url('../images/m_2.png') no-repeat 0 0;
}
#menu a:active.m2{
	background: url('../images/m_2.png') no-repeat 0 0;
}

#menu a.m3{
	background: none;
	text-decoration:underline;
}
#menu a:hover.m3{
	text-decoration:none;
	background: url('../images/m_3.png') no-repeat 0 0;
}
#menu a:active.m3{
	background: url('../images/m_3.png') no-repeat 0 0;
}

#menu a.m4{
	background: none;
	text-decoration:underline;
}
#menu a:hover.m4{
	text-decoration:none;
	background: url('../images/m_4.png') no-repeat 0 0;
}
#menu a:active.m4{
	background: url('../images/m_4.png') no-repeat 0 0;
}

#menu a.m5{
	background: none;
	text-decoration:underline;
}
#menu a:hover.m5{
	text-decoration:none;
	background: url('../images/m_5.png') no-repeat 0 0;
}
#menu a:active.m5{
	background: url('../images/m_5.png') no-repeat 0 0;
}

#menu a.m6{
	background: none;
	text-decoration:underline;
}
#menu a:hover.m6{
	text-decoration:none;
	background: url('../images/m_6.png') no-repeat 0 0;
}
#menu a:active.m6{
	background: url('../images/m_6.png') no-repeat 0 0;
}
#content_wrap{width:732px}
#left_col{
	float:left;
	width:220px;
	min-height:300px;
	padding:20px 0 0 10px;
	line-height:1.3em;
	font-size: 90%;
	
	
}
#left_col p{
	margin-bottom: 10px;
text-align: right;
}
#left_col a{
	color: orange;
	text-decoration: none;
text-align: right;

}
#left_col h1 {
font: bold 100% "Trebuchet MS";
	font-size:16px;
	color:#000000;
}
#left_col ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;

}
#left_col ul li {
margin: 0px;
padding: 0px;

}
#left_col ul li a {
font-size: 90%;
display: block;
text-align: right;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width: 160px:
}

#left_col ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
#content{
	float:right;
	overflow:hidden;
	width:482px;
	min-height:300px;
	padding: 10px;
	font-size:90%;
}

#content h3{
	background: transparent url('../images/bullet.png') no-repeat top left;
	font: 140% "Trebuchet MS";
	color: orange;
	padding-left:25px;
	margin:0;
}

#content h1 {
	font-size:26px;
	color:#000000;
	padding: 20px 20px 0 20px;
}
#content p {
	padding: 20px 20px 0 20px;
}


#content h3 span{
	color: black;
}
#content .blok{
	float:left;
	width:240px;
	margin:5px 0;
}
#content .blok p{
	margin:5px 0 0;
	padding-left:25px;
}
#content .devide{
	clear:both;
	width:100%;
	height:5px;
	border-bottom: 1px dashed #ccc;
	margin-bottom:5px;
}
#content ul{
	list-style: none;
	color: orange;
}
#content ul li{
	margin-left: 20px;
}

#footer{
	clear:both;
	margin:0 auto;
	text-align:center;
	width:732px;
}
#footer .rect{
	float:right;
	margin:0;
	width:500px;
	height:8px;
	background: grey;
}
#footer p{
	margin:0;
	margin-left:90px;
	font-size:90%;
	color:grey;
}
/* Formular */
fieldset.csc-mailform{border:0}
fieldset.csc-mailform label{width:120px;float:left;text-align:right;margin-right:10px;display:block}
fieldset.csc-mailform input,fieldset.csc-mailform textarea{margin-bottom:10px;font-size:10px;font-family:Verdana, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;xwidth:250px}
fieldset.csc-mailform fieldset input{float:none;display:inline;width:50px;text-align:left;border:0}
fieldset.csc-mailform fieldset label{display:inline;float:none;text-align:left;width:300px;margin:10px 0}
fieldset.csc-mailform fieldset{border:0}
fieldset.csc-mailform fieldset legend{display:none}
fieldset.csc-mailform select{width:220px;margin:2px 0}
fieldset.csc-mailform option{padding:0 5px;background:#fff}
#mailformformtype_mail{padding:2px;margin-left:40px;background:#eee;border:1px solid #ccc;width:80px;text-align:center}