@CHARSET "UTF-8";

*, html { margin: 0; padding: 0; }
body { font-family: Tahoma; font-size: 12px; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }



.cb { clear: both; float: none; display: block; height: 0; width: 100%; }



#page { width: 800px; margin: 0px auto; position: relative; }

#start_body{
	text-align:center; background-image:url(../images/backg_gr.jpg); background-repeat:repeat-x;}

#start_bg{background-image:url(../images/backg.jpg); background-position:center top; background-repeat:no-repeat;
	margin-top:-25px;
	}

#header { width: 100%; height: 249px; position: relative;
	background: white url(../images/header.jpg) right top no-repeat;z-index:1;}

#menu { list-style: none; margin-top: 30px; width:131px; }
#menu li { float: left; display: block; min-height: 23px; 
border-bottom: 1px solid #fff; width:157px; text-align:center;}

#menu ul { width:157px;}
#menu a { display: block;  height: 100%;
	font-size: 14px; line-height: 23px; color: #fff; }
#menu a:hover, #menu a.active { text-decoration: none;
	background-color:#f7b60f; width:157px;}

#home { position: absolute; right: 0px; top: 0px; width: 242px; height: 101px; }


#banners { width: 100%; height: 227px; position: relative; }

#banners-wrapper { width: 100%; height: 275px; position: absolute; top: 0; left: 0;
	background: url(../images/banner-wrapper.png) left bottom no-repeat; }


#middle { float:left; min-height: 310px; position: relative;
 background: #fff url(../images/content-back.jpg) left top no-repeat; border-top:1px solid white;}
#middle-wrapper { float:left; right bottom no-repeat; 
				border-top: 3px solid #F7B60F; z-index:0; margin-top:-1px; width:800px; height-min:600px;
				border-bottom:3px solid #988B78; margin-bottom:3px;
				}
	
#content { margin-left:10px; float:left; width:465px; border:2px solid #5F4933;
	 background-color:white; min-height:450px; margin-top:15px;}
#content img {padding:2px; margin:4px; border:1px solid #BB8386;}
#footer { /*min-height: 30px;*/ float:left; width:100%; }
#footer p { margin: 5px 0; text-align: center; color: #f7b60f; }
#footer p a { padding: 1px 10px; border-left: 1px solid #000; color: #000; }
#footer p a:first-child { border: none; }



#content .column { float: left; min-height: 260px; font-size: 12px; width:155px;
	background: transparent url(../images/body-separator.png) left top no-repeat; }
#content .column:first-child { background: none; }

#content .column .box { margin: 10px 0; }
#content .column .box:first-child { margin-top: 0; }

#content .col1 { width: 142px; padding: 0 12px 0 0; }
#content .col2 { width: 126px; padding: 0 12px; }
#content .col3 { width: 126px; padding: 0 12px; }
#content .col4 { width: 150px; padding: 0 12px; }

#content .col2-4 { width: 450px; padding: 0 12px; }
#content .cont {
	border-top: 2px dotted #f7b60f;
	margin-top: 10px;
}

#content h1 {
	color: #f7b60f;
	font-size: 14px;
	font-weight: bold;
}
#content h2 { color: #f7b60f; font-size: 12px; }
#content a  {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
#content .button{background-color:#f7b60f; color:white;font-size:11px;
font-weight:bold;padding:5px;text-align:center;text-decoration:none;width:auto;}

#content .col2 a, #content .col3 a, #content .col4 a {
	padding-right: 12px; background: transparent url(../images/link-arrow.png) right center no-repeat; } 

#content .program-offer { padding: 10px 0; border-bottom: 1px dashed #000; }


#left	{width:157px; margin-left:7px; float:left; background-image:url(../images/left.jpg); height:560px; background-repeat:no-repeat;}
#left h1 { color: #806f5d; font-size: 14px; font-weight: normal; }
#left h2 { color: #f7b60f; font-size: 12px; }

#right	{float:left; width:145px; text-align:right; margin-top:5px; height:250px; background-repeat:no-repeat;}
#right  .offer	{width:145px; background-image:url(../images/right_back.jpg);  height:341px; padding-top:20px; background-repeat:no-repeat;}
#right h1 { color: #806f5d; font-size: 14px; font-weight: normal; text-align:left; margin-left:20px; }
#right h2 { color: #f7b60f; font-size: 12px; }


#newsletter-subscription .form-row,
#offer-form .form-row { margin: 2px 0; padding: 0; }

#newsletter-subscription .form-row input,
#offer-form .form-row input { border: 1px solid #f7b60f; padding: 2px; width: 120px; font-size: 11px; }

#newsletter-subscription .form-row input[type=submit],
#offer-form .form-row input[type=submit] { text-align: center; width:auto;
	 padding: 2px 5px; font-weight: bold; color: white; background: #f7b60f; }

#newsletter-subscription .submit,
#offer-form .submit { text-align: right; } 

.form_error { color:red;float:left;font-size:10px;font-weight:bold;padding-top:5px;}



#content p { margin: 5px 0; }
#content .label{width:160px;float:left; margin:4px;}
#content input {text-align:left;}
#content ul {margin-left:20px;}

#content .input{width:160px;float:left; margin:4px;}
.lang {
	position:relative;text-align:right;width:100%;z-index:2;	
}	

.aktualiscikk {
	text-align: left;
	color:#736152;
	width:155px;
	float:right;		
}
.aktualiscikk li{
	list-style-type:square;
}	
.aktualiscikk a{	
	font-size:10px;
	color:#736152;
}