body {
    background-color: #FBF5E7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-family:Arial, Helvetica, sans-serif;
}

/*Ameisen weg */
* {
 outline:none;
}

/*IE hack for WIN */
* html body
{
   text-align: center; /* centers wrapper (and text in it) for IE5 */
}

/* MAINCONTAINER */
#wrapper {
background-image:url(../_img/main/verlauf_navigation.jpg);
background-position:bottom;
    margin-top:0px;
    position: relative;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
/*IE hack for WIN */
* html #wrapper
{
   text-align: left; /* align text in wrapper back to the left for IE5 */
}
/* NAVIGATION LEFT */
#leftnavigation {
	position: absolute;
	z-index:3;
	left: 0px;
	top: 0px;
}
#leftnavigation img {
	display:block;
}
#leftnavigationbuttons {
    position:relative;
	width: 200px;
	min-height: 288px;
	background-color: #FF6600;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
/*IE hack for WIN */
* html #leftnavigationbuttons
{
    height: 288px;  /* Internet Explorer < 6 */
    h\eight: 288px;   /* Internet Explorer >= 6 */
}

#navigationextension{
	width: 200px;
	height: 250px;
	
}

/* NAVIGATION TOP */
#header {
	background: url(../_img/main/back_topnavigation.jpg);
	background-repeat:no-repeat;
	position: relative;
	width: 800px;
	height: 51px;
	margin-left: 200px;	
	color: #FBF5E7;
	
}
#topnavigation {
    font-size: 0.75em;
	position: absolute;
	right: 1px;
	bottom: 31px;	
}
#topnavigation ul {
    margin: 0;
}
#topnavigation ul li {  
	display: inline;
}
#topnavigation ul li a {
    color: #FFE5AE;
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFE5AE;
	padding-left: 5px;
	padding-right: 15px;
}
#topnavigation ul li a:hover {
    color: #000066;
    text-decoration: none;	
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 15px;	
}

/* MAIN IMAGES */
#visual {
	background: url(../_img/main/back_visual.gif);
	background-repeat: no-repeat;
	background-color:#FFE5AE;
	position: relative;
	height: 166px;
	margin-left: 200px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;	
}
#visualsmall {
	background: url(../_img/main/back_visual.gif);
	background-repeat:no-repeat;
	background-color:#FFE5AE;
	position: relative;
	height: 100%;
	margin-left: 200px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;	
}
.bigfloaterleft, .bigfloaterright {
    min-height: 130px; /* for FF */
    width: 390px;
	display:inline;
}

.bigfloaterthree {
    min-height: 80px; /* for FF */
    width: 583px;
	display:inline;
}

.bigfloaterthree{
    float: left;
}

.bigfloaterleft {
    float: left;
}
.bigfloaterright {
   float: right;
}
.bigfloaterright {
   margin: 0 10px 0 0
}
/* CONTENT & FLOATMODULES */
a {
    color:#000066;
	text-decoration: underline;
}
a:hover {
    color: #0A6EA9;
    text-decoration:underline;
}
/* floatclearer for content maincolumns - bugcorrection FF */
.clear {
    clear: both;
    height:3px;
	overflow: hidden;
}
#content {   
    height: 100%;
    position: relative;
	margin-left: 200px;
	background-color: #FFE5AE;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;		
}
/*IE hack for WIN */
* html #content, #visual
{
   width: 800px;   /* Internet Explorer < 6 */
   w\idth: 790px;   /* Internet Explorer >= 6 */
 
}
/* maincolumns */
.collonequarter, .colltwoquarter, .collthreequarter, .collfourquarter  {
    float: left;
	margin-right: 8px;
	/* inline is against IE double float bug */
	display: inline;
}

.collthreequarter  {
    float: left;
	margin-right: 8px;
	margin-top: 10px;
	/* inline is against IE double float bug */
	display: inline;
}

.collonequarter {     
	width: 189px;
}
.colltwoquarter {     
	width: 386px; 
}
.collthreequarter {
	width: 583px;
}
.collfourquarter {
	width: 780px;

}
/* contentmodules  */
.subblocklight, .subblockdark {
    min-height: 153px; /* for FF */
   	margin-bottom: 7px; /* 30px for edit, 7px original */
	float:inherit;
	width:100%;
}
.subblocklight img, .subblockdark img {
display:none;
}
.subblockdark {
    background-color: #FFD793;	
 }
 .subblocklight {
    background-color: #FFE5AE;	
 }
 /* text in content boxes */
h3, p {
    font-size: 0.75em;
	color: #000066;
	margin-top: 10px;
	margin-left: 7px;
	margin-right: 7px;
    margin-bottom:5px;
}
.smalltext {
	font-size: 0.70em;
	color: #000066;
}
.normaltext {
	font-size: 0.75em;
	color: #000066;
}
.midtext {
	font-size: 0.85em;
	color: #000066;
	font-weight:bold
}
.bigtext {
	font-size: 1.00em;
	color: #000066;
	font-weight:bold
}

.subblocklight p, .subblockdark p {
   line-height:1.3em;
}
.subblocklight ul, .subblockdark ul {
	font-size: 0.75em;
	color: #000066;
	line-height:1.3em;
	margin-top: 5px	;
		margin-bottom: 5px	;
}
/* hide textheadline instead of image */
.subblocklight h2, .subblockdark h2 {
    display:block;
	background-image:url(../_img/main/headline_back.jpg);
	background-repeat:no-repeat;  
	width: 185px;
	min-height: 23px;
    font-size: 0.75em;
	color: #FFDF9D;
	margin: 0 -5px -4px 0;
	padding: 4px 0 0 5px;		
}
.subblocklight  .orangebig, .subblockdark  .orangebig {	
 background:none;
 color:#FF6600;
 font-size:1.0em;
 width:98%;
 margin: 0 0 10px 0;
 border-style:dotted;
 border-width: 1px 0 1px 0;
}


* html .subblocklight h2, * html .subblockdark h2
{
    height: 23px;  /* Internet Explorer < 6 */
    h\eight: 23px;   /* Internet Explorer >= 6 */
}
.smallfloaterleft, .smallfloaterright {
    min-height: 153px; /* for FF */
    background-color: #FFD793;
    width: 190px;
}

.smallfloatermiddle{
    min-height: 153px; /* for FF */
    background-color: #FFD793;
    width: 190px;
}

.smallfloaterleftlight, .smallfloaterrightlight {
    min-height: 153px; /* for FF */
       width: 190px;
}
.invertbox {    
	 background-image:url(../_img/main/headline_back.jpg);
	 	
}
.invertbox h2, .invertbox h2 {
   	background-image:url(../_img/main/headline_back_blau.jpg);
	color: #FFDF9D;
}
.invertbox p, .invertbox p {
     color: #FFFFFF;     	
}

.smallfloatermiddle {
    float: left;
	margin-left: 7px
}

.smallfloaterleft, .smallfloaterleftlight {
    float: left;
}
.smallfloaterright, .smallfloaterrightlight {
   float: right;
}
.subblocklight img, .subblockdark img {
display:block;
}
/*IE hack for WIN */
* html .subblocklight, * html .subblockdark, * html .smallfloaterright, * html .smallfloaterleft, * html .smallfloaterleftlight, * html .smallfloaterrightlight 
{
    height: 153px;  /* Internet Explorer < 6 */
    h\eight: 153px;   /* Internet Explorer >= 6 */
}
.floatimageright {
float: right;

}
.floatimageleft {
float: left;

}


/* FOOTER */
#footer {
	positon: relative;
	width: 800px;
	min-height: 35px; /* for FF */
	margin-left: 200px;
	font-size: 0.7em;
	text-align: center;
	color: #FBF5E7;
	background-image: url(../_img/main/back_footer.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	background-color: #FD8727;
	background-position: bottom;
}
/*IE hack for WIN */
* html #footer
{
    height: 35px;  /* Internet Explorer < 6 */
    h\eight: 35px;   /* Internet Explorer >= 6 */
}

#footer ul {

    margin: 0;
	padding:0;
	
}
#footer ul li {  
	display: inline;
}
#footer ul li a {
    color: #FFFFFF;
	text-decoration:underline;
	padding-left: 5px;
	padding-right: 5px;

}
#footer ul li a:hover {
    color: #000066;
    text-decoration: none;	
	padding-left: 5px;
	padding-right: 5px;	
}
.cutheight {
min-height: 100px;
}
/*IE hack for WIN */
* html .cutheight
{
    height: 100px;  /* Internet Explorer < 6 */
    h\eight: 100px;   /* Internet Explorer >= 6 */
}

/* Forms */
input, select {
	font-size: 12px;
	color: #000066;
	background-color: #FFFFFF;
}

#rezeptnaviunten {
 font-size:0.75em;
 color:#000066;
 margin: 0 0 0 0;
 text-align:right;
}
#rezeptnaviunten a {
padding: 0px 3px 1px 3px;
background-color:#000066;
 color:#ffffff;
 text-decoration:none;
 margin: 0 0 0 2px;
}
#rezeptnaviunten a:hover {
background-color:#FD8727;
 color:#ffffff;
 text-decoration:none;
}

#st {
 display: none;
}

#gongdiv {
	position:absolute;
	width:134px;
	height:125px;
	z-index:5;
	left: 882px;
	top: 1000px;
}

#beginnmitben {
	position:absolute;
	width:500px;
	height:433px;
	z-index:6;
	left: 250px;
	top: 90px;

}

.closeme {
	height: 17px;
/*	text-align: right; */
	padding-left: 10px;
	font-size: 14px;
}

.closeme a {
	color: #FFFFFF;
}

