@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator     YAML Builder V1.0.3b (http://builder.yaml.de)
 * @file        my_layout.css
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(../yaml/navigation/nav_slidingdoor.css);
@import url(../yaml/screen/basemod-start.css);
@import url(../yaml/screen/content.css);

/* import print layout | Druck-Layout einbinden */
/* @import url(../yaml/print/print_003_draft.css); */

body {background: #000000 url(../../../../grafik/hintergrund-start.jpg) no-repeat scroll center top; font: 12px Arial, Helvetica, sans-serif;}

#page_margins #page #header #kopf_oben {
	height: 145px;
	width: 100%;
	overflow:visible;
}
#page_margins #page #header #kopf_navi {
	height: 46px;
	width: 100%;
}

/* png fix - pfad relativ zu html - absolut */
div, table, td.mitte {
 /* behavior: url(/iepngfix.htc);*/
}

#header #kopf_abschluss table td.links {
	background: url(../../../../grafik/kopf-ecke-uli.png) no-repeat;
}
#header #kopf_abschluss .rechts {
	background: url(../../../../grafik/kopf-ecke-ure.png) no-repeat;
}


#page_margins #page #main.start {
	background: url(../../../../grafik/bg_main_start.jpg) no-repeat;
	min-height:410px;
  height:auto !important;
  height:410px;
}
#bg_ganz #page_margins #page #main {
	margin-top: 18px;
}

#main.start #col1_content {padding-right:0; }

#main.start #col3_content {padding-left:0; }

/* Navigation ottokoch - links */

#col1_content {padding-left:0; }


ul#kochnavi {
margin-top: 32px;
	margin-left: 0px !important;
	padding-left: 0px !important;
}

#kochnavi li {
	background: url(../../../../grafik/navi-links-bg.jpg) no-repeat;
	list-style-image: none;
	list-style-type: none;
	height: 22px;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-left:0;
	width:167px;
	color:#fff;
	padding:5px;
}

#kochnavi li:hover {
	background: url(../../../../grafik/navi-links-bg-ov.jpg) no-repeat;
	
}

#kochnavi li a {
	font: 12px Arial, Helvetica, sans-serif;
	color:#fff;
	letter-spacing:0.5pt;
	padding-left:24px;
	margin-top:10px;
	text-decoration: none;
}

#kochnavi li a:hover,
#kochnavi li a:active {
	background-color:transparent;
}


/* Navigation okc - rechts */

#col3_content {padding-right:0; }

ul#okcnavi {
float:right;
margin-top: 62px;
	margin-right: 0px !important;
	padding-right: 0px !important;
}

#okcnavi li {
	background: url(../../../../grafik/navi-rechts-bg.jpg) no-repeat;
	list-style-image: none;
	list-style-type: none;
	height: 22px;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-right:0;
	width:215px;
	color:#fff;
	padding:5px 0 5px 0;
	text-align:right;
}

#okcnavi li:hover {
	background: url(../../../../grafik/navi-rechts-bg-ov.jpg) no-repeat;
}

#okcnavi li a {
	font: 12px Arial, Helvetica, sans-serif;
	color:#fff;
	letter-spacing:0.5pt;
	padding-right:24px;
	padding-top:4px;
	text-decoration: none;
	display:block;
}


#okcnavi li a:link,
#okcnavi li a:visited,
#okcnavi li a:hover,
#okcnavi li a:active {
	background-color:transparent;
}
#okcnavi li.sportbtntop  {
	margin-top:35px;
	padding-left:45px;
	width:179px;
	
}

#okcnavi li.sportbtn  {
	padding-left:45px;
	width:179px;
}

/* Ende Navigation */


#main.start #col1_content .subcolumns .bildband {
	clear:both;
	margin-top:27px;
}

#main.start #col3_content .subcolumns .bildband {
	clear:both;
	/*padding-top:27px;*/
}


