/* CSS Document */

h1
{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
text-align:center;
padding:4px;
font-weight:bold;
color:#000;
background-image:url(../navi/yellowblume.jpg);
border-top:10px solid #FFD243;
}

h2{
font-size:11px;
color:#000000;
margin-left:20px;
margin-bottom:0px;
padding:0px;
font-size:11px;
/*width:280px;*/
}

h3
{
font-size:10px;
text-align:left;
margin:0px;
padding:0px;
color:#FFFFFF;
}

h4
{
margin:0px 10px 0px 20px;
font-size:12px;
padding:0px;
color:#000;
}

p
{
margin:0px 10px 0px 20px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*width: 250px;*/
}

body {
background-image:url('../navi/yellowblume.jpg');
background-attachment:fixed;
overflow:hidden!important;
font-family: Arial, Helvetica, sans-serif;

  	}
	
#logo
 {
 position:absolute;
 top:50%; left:50%;
 height:40px; width:500px;
 margin-top:-265px; margin-left:-250px;
 background-image:url('../navi/dd_yellow.gif');
 background-repeat:no-repeat;
 padding: 0px
 }   
#printlogo
{
display:none;
/*visibility:hidden;*/
}
#startlogo
{
position:absolute;
top:50%;
left:50%;
margin-top::-75px;
margin-left::-75px;
}

 #design
{
z-index:0;
position:absolute;
left:50%; margin-left:-310px;
bottom:0px;
margin-bottom:0px;
height:1200px; width:600px;
overflow:hidden!important;
background-color:#FDA100;
background-image:url(../navi/fire.jpg);
background-position:bottom;
background-repeat:no-repeat;

border-left:10px solid #FFD243;
border-right:10px solid #FFD243;
}	

 
#content 
{
position:absolute;
left:50%;
top:50%;
margin-left:-250px;
margin-top:-225px;
padding: 0px;
width:500px;
height:480px;
}
   
#box
{
overflow:visible;
 height:150px;
 width:150px;
 margin:4px;
 padding:0px;
 float:left;
}
	
#navibox
{
float:left;
position:absolute;
top:50%; left:50%;
 height:150px;
 width:150px;
 margin-top:-233px; margin-left:-245px;
 padding:0px;
}

#naviborder
{
float:left;
position:absolute;
top:50%; left:50%;
 height:150px;
 width:150px;
 margin-top:-234px; margin-left:-246px;
 padding:0px;
}
   
 #leftbox
 {
 position:absolute;
 top:50%; left:50%;
 margin-top:-74px; margin-left:-246px;
 overflow:hidden;
 color:#8BA2C3;
 background-image:none;
 background-color:#EB9000;
 height:250px;
 width:150px;
 padding:0px;
font-size:11px;
 }

#leftbox ul
{
 margin:  20px 10px 10px 20px ;
 padding: 0px 0px 0px 0px;
} 

#leftbox li
{
 margin: 0px 0px 3px 0px ;
 padding: 0px 0px 0px 0px ;
 list-style-type:none;
 font-size:11px;
 color:#000;
} 

#leftbox a
{
 font-size:11px;
 color: #FFF402;
 text-decoration:none;
}

#leftbox a:hover
{
 color: #000;
}

#bottombox
{
 position:absolute;
 top:50%; left:50%;
 margin-top:186px; margin-left:-246px;
 color:#000000;
 height:50px;
 width:150px;
}


 #rightbox
 {
 position:absolute;
 top:50%; left:50%;
 height:470px; width:310px;
 margin-top:-234px; margin-left:-85px;
 list-style-type:none;
  font-size:11px;
 letter-spacing:0.1em;
 line-height:150%;
color:#000;
 background-color:#FFF;
 overflow:auto;
 padding:0px;
}
 
#rightbox a
 {
  color:#EB9000;
}
 
#rightbox ul
{

 margin: 10px 0px 10px 30px;
 padding: 0px;
 color: #000;
}
	
#rightbox li
{	
 
 margin:7px;
 padding:0px;
}

#rightbox a:hover
{
 color:#000;
}


#bigbox
{	
	float:left;
	padding: 0px;
 	width:470px;
 	height:472px;
 	margin-left:4px;
	border:1px solid #000;
	overflow:auto;
}

#fotobox
{
float:left;
	padding: 0px;
 	margin-left:4px;
	border:1px solid #000;
	overflow:hidden;
	background-color:#000;
	color:#FFFFFF;
 }
 
.white
{
font-size:10px;
text-align:left;
color:#FFFFFF;
}

 
.header
{
 margin:0px
 }


.back
{
float:left;
align:bottom;
margin:5px;
}

#switcher
{
position:absolute;
top:50%; left:50%;
margin-top: 166px; margin-left:235px;
height:50px;
width:10px;
}
 
#switchbox
{
overflow:hidden;
font-size:1px;
height:8px; width:8px;
border:1px solid black;
margin-top:4px;
 }
 
	
#footer
 {
 position:absolute;
 top:50%; left:50%;
 height:10px; width:490px;
 margin-top:258px; margin-left:-255px; 
 	text-align:center;
	font-size:11px!important;
	letter-spacing:0em!important;
	color:#000;
	padding:0px;
 }

#footer A
{
	letter-spacing:0em;
	color:#FDA100;
	text-decoration:none;
}
 

#footer A:hover 
{
	color: #000;
}

.center, .center p
{
text-align:center;
}

.off
{
color:#FFEE00!important;
/*background-color:#000;*/
}

.on
{
color:#FFf!important;
}
