/*	ALLGEMEINES

		Beschreibung:						Standard-CSS "www.barschule-rostock.de"
		Autor:									Erwin Zirmer || VISUAL SEVEN
		Letzte Änderung:				09.12.2008 (EZ)
*/


body {
margin:0px;
background-color:#EEEDED;
font-family:arial, helvetica, sans-serif;
color:#52504F;
font-size:11px;
line-height:18px;;
}
h1 {
font-size:14px;
font-weight:normal;
padding-bottom:10px;
border-bottom:1px dotted #cccccc;
}
#linie {
padding-bottom:10px;
border-bottom:1px dotted #cccccc;
}
.klein {
font-size:10px;
line-height:normal;
color:#7F7C7C;
}

.blau {
color:#47A9D1;
}

.rot {
color:#BD2326;
}

.weiss {
color:#FFFFFF;
}


.text_sprachen {
font-size:10px;
line-height:10px;
color:#7F7C7C;
}
.text_fuss {
color:#A19E9E;
}
#rahmen {
margin:0 auto;
position:relative;
background:#EEEDED;
width:965px !important;
width:965px;
}
#logo {
position:relative;
left:0px;
width:346px;
height:123px;
background-color:#FFFFFF;
border-top:5px solid #EEEDED;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
}
/*
#links_start {
position:relative;
left:0px;
width:336px;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:4px;
}
*/
#links_start {
position:relative;
left:0px;
width:336px;
border:5px solid #ffffff;
border-left:5px solid #ffffff;
margin-left: 5px;
//margin-left: 0px;
}
#subnavigation {
border: 5px solid #ffffff;
margin-left: 5px;
width: 336px;
margin-bottom: 5px;
}

#formulare {
border: 5px solid #ffffff;
border-bottom: 0px;
margin-left: 5px;
width: 336px;
margin-bottom: 5px;
background: #ffffff;
}


/*
#lastcall {
position:absolute;
bottom:-35px;
left:-5px;
width:336px;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:4px;
}
*/
/*
#lastcall {
position:absolute;
bottom:-35px;
left:-5px;
width:336px;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:4px;
}
*/

#lastcall {
position:relative;
bottom:0px;
left:-10px;
width:336px;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:4px;
}

/*
#werbung {
position:absolute;
left:-5px;
top:30px;
width:336px;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:0px !important;
padding-bottom:2px;
}
*/
#werbung {
position:relative;
left:-5px;
/*top:183px;*/
top: 213px;
width:336px;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:0px !important;
padding-bottom:2px;
}

#zertifizierungen {
position:relative;
left:0px;
width:336px;
top:30px;
//top:0px;
border:5px solid #ffffff;
background:#F2F1F0;
//padding-bottom:5px;
}

#sprachen {
position:relative;
left:-5px;
bottom:0;
border-left:5px solid #EEEDED;
border-right:5px solid #EEEDED;   
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:4px;
}
/*
#zertifizierungen {
position:absolute;
left:0px;
width:336px;
top:898px;
//top:885px;
border:5px solid #ffffff;
background:#F2F1F0;
//padding-bottom:5px;
}
*/


#kurs_start_element {
height:15px;
border-bottom:1px solid #FFFFFF;
}
#foto_rahmen {
position:absolute;
right:0px !important;
right:-1px;
width:604px;
height:269px;
border-right:5px solid #EEEDED;
border-top:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
}
.foto {
border:5px solid #FFFFFF;
}

#hauptnavigation {
position:absolute;
right:0px !important;
right:-1px;
width:594px;
top:279px;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding:5px;
}
#hauptnavigation_element {
float:left;
height:15px;
border-right:5px solid #FFFFFF;
}
#pfadnavigation {
position:absolute;
right:0px !important;
right:-1px;
width:594px;
height:18px !important;
height:15px;
top:309px;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding:5px !important;
padding-left:5px;
padding-top:9px;
}

#pfadnavigation a:link, #pfadnavigation a:visited {
	color:#7F7C7C;
	font-size:10px;
	text-decoration:underline;
}
#pfadnavigation a:hover, #pfadnavigation a:active {
	color:#696767;
	text-decoration:underline;	
}

a.b:link, a.b:visited {
	color:#47A9D1;
	text-decoration:none;
}
a.b:hover, a.b:active {
	color:#47A9D1;
	text-decoration:underline;	
}

#content {
position:absolute;
right:0px !important;
right:-1px;
width:534px;
top:342px !important;
top:343px;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
padding:35px;
}

#content a:link, #content a:visited {
	color:#47A9D1;
	text-decoration:none;
}
#content a:hover, #content a:active {
	color:#47A9D1;
	text-decoration:underline;	
}

#fuss {
position:absolute;
background:#0099FF;
width:594px;
height:18px;
border-right:5px solid #EEEDED;
border-bottom:5px solid #EEEDED;
background:#FFFFFF;
bottom:-38px !important;
bottom:-39px;
left:-0px;
padding:5px;
}
#aktualisierung {
position:absolute;
left:5px;
width:170px;
padding-left:5px;
}
#copyright {
position:absolute;
left:240px;
width:240px;
padding-left:5px;
}
#impressum {
position:relative;
left:545px;
width:46px;
height:15px;
padding-top:2px;
}

.formular {
width:200px;
height:15px;
border:1px solid #f6f6f6;
background:#f6f6f6;
border-bottom:1px solid #cccccc;
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#666666;
}

.formular_textarea {
width:200px;
border:1px solid #f6f6f6;
background:#f6f6f6;
border-bottom:1px solid #cccccc;
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#666666;
}


.formular_button {
border:1px solid #cccccc;
background:#F9F9F9;
font-size:11px;
color:#47A9D1;
}


#kombination {
	background:#ffffff;
	padding:4px;
	border:1px solid #A3D4E8;
}
#kombination div{
	background:#EBF6FA;
	padding:10px;
}

