/*

Contentpapst Standard-Vorlagenset

© 2002-2007, sandoba.de medien agentur



Contentpapst ist das Content-Management-System der sandoba.de medien agentur (www.sandoba.de) aus Berlin. Weder ein Teil noch der gesamte Quellcode, Inhalte oder Grafiken sind ohne schriftliche Erlaubnis in anderen Medien (v.a. auf anderen Websites) einzusetzen, sofern nicht anderweitig angegeben.

*/



/* Import der Datei "standard.css" */



@import url(standard.css);



/* Allgemeine Angaben */



body {

    font-weight: normal;

    font-size: 11px;

    color: #000000;

    font-style: normal;

    font-family: Verdana, Arial, Helvetica, Sans-Serif;

    margin: 0;

    margin-left: 30px;

    padding: 0;

    background: url('custom/background.gif') repeat-x left top;

    background-color: #ffffff;

}



body.mceContentBody {

   background: #FFFFFF;

   margin: 0;

}



table {

    font-size: 11px;

}



banner {

    border-color: #000000;

}



/* Positionierung des Frontend-Editing-Fensters */



#frontend_editing_opener, #frontend_editing_content {

 top: 10px !important;

 left: 940px !important;

}



/* Neue CSS-Befehle und -Klassen */



#layout_frame {

    width: 900px;

}



#layout_top {

    height: 172px;

}



#layout_top_left {

	vertical-align: top;

	text-align: center;

	width: 198px;

	background-image: url(custom/top_left_image.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



#layout_top_right {

	vertical-align: top;

	text-align: right;

	background-image: url(custom/top_right_image.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



#layout_middle {

    height: 600px;

}



#layout_navigation {

	text-align: left;

	width: 180px;

	vertical-align: top;

	background-image: url(custom/Links.jpg);

	background-repeat: no-repeat;

	background-position: left top;	

}



#layout_navigation_search {

    background: #8B8B8B;

    height: 24px;

    text-align: center;

    vertical-align: middle;

    padding: 3px;

    padding-left: 6px;

}



.layout_navigation_title {

    margin-left: 10px;

    margin-right: 10px;

    margin-bottom: 1px;

    padding: 5px;

    background: #8d211b;

    color: #FFFFFF;

    text-transform: uppercase;

}



.layout_navigation_content {

    margin-left: 10px;

    margin-right: 10px;

    padding: 5px;

    background: #EDEDED;

}



.layout_navigation_content a {

    text-decoration: none;

}



#layout_content {

    vertical-align: top;

    text-align: left;

    background: #FAFAFA;

}



#layout_content_backtracking {

	color: #FFFFFF !important;

	height: 24px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: center;

	font-weight: bold;

	background-color: #7A2638;

	vertical-align: bottom;

}



#layout_content_backtracking a {

    color: #FFFFFF;

}

#layout_content_backtracking a:hover {
	color: #CCCCCC;
}



#layout_content_inside {

    padding: 10px;

    padding-right: 0;

    width: 685px;

    line-height: 17px;

}



#layout_content_inside ul {

    color: #000000 !important;

}



#layout_content_inside ul a {

    color: #000000 !important;

}



#layout_bottom {

    text-align: center;

    color: #FFFFFF;

    background-color: #7A2638;

    height: 24px;

}



#layout_bottom a {

    padding-left: 4px;

    padding-right: 4px;

    color: #FFFFFF !important;

    text-decoration: none;

}



#layout_bottom a:hover {

    color: #4C4C4C !important;

    text-decoration: none;

}



/* --------------------------------------------------Navigation oben */



#layout_top_navigation {

	background-color: #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

}

/*------------------------------------------------------------------------------------------ Navigation links */



#layout_left_navigation {

    margin-top: 1px;

}



#layout_left_navigation a, #layout_left_navigation_sub a {
	background: #E4E4E4;
	color: #7A2638;
	display: block;
	width: 100%;
	height: 16px;
	margin-bottom: 1px;
	padding: 4px;
	padding-left: 6px;
	text-decoration: none;
}



#layout_left_navigation a:hover {

    background: #DDDDDD;

    color: #000000;

    text-decoration: none;

}



#layout_left_navigation_selected {

    font-weight: bold;

}



#layout_left_navigation_sub a {

    background: #F4F4F4;

    border-bottom: 1px solid #E4E4E4;

    margin-bottom: 0;

}



#layout_left_navigation_sub a:hover {

    background: #F4F4F4;

    color: #000000;

    text-decoration: underline;

}



#layout_left_navigation_sub_selected {

    font-weight: bold;

}



#linkes_menue {
	padding: 5px;
	margin-top: 100px;
	background-color: #7A2638;
}

