BODY		{FONT-FAMILY:sans-serif,Arial,Helvetica;
		text-align:justify;
		background: #E9FAFF;
		FONT-SIZE: 15px;
		line-height: 1.2;/*IE6 Peekaboo Bug */
		}
A:link          {BACKGROUND: none; COLOR: #004080;  TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #004080;  TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #004080;  TEXT-DECORATION: none}
A:hover         {BACKGROUND: gray; COLOR: white;    TEXT-DECORATION: underline}
IMG		{BORDER: 0}
sup		{BACKGROUND: #E9FAFF; COLOR:red;}
.menu_left	{float:left;
		border-color:#DDDDDD;
		background-color: #FFFEE6;
		border-width:2px;
		border-style:solid;
		padding:0.5em;
		-moz-border-radius: 4px;
		width:9.5em;
		}

.menu_left div a:link, .menu_left div a:visited {
  display: block;
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD;
  padding-top:0.2em;
  padding-bottom:0.2em;
  margin-bottom:0.1em;
  FONT-weight: bold;
  -moz-border-radius: 2px;
  background-color:#f1f1f1;
  color: #053188;
  TEXT-DECORATION: none;
}

.menu_left div a:hover {
  background-color: #e0edff;
  color: black;
  TEXT-DECORATION: none;
}

.menu_top       {
                border-color:#DDDDDD;
                background-color: #FFFEE6;
                border-width:2px;
                border-style:solid;
                padding:0.1em;
                margin:0;
		-moz-border-radius: 4px;
		FONT-SIZE: 12px;
                FONT-weight: bold;
                }
.menu_item      {
		FONT-SIZE: 12px;
         	}
.menu_item_small{
                FONT-SIZE: 10px;
		padding-left:1em;
                }
#menu_head 	{
		text-align:center;
		FONT-SIZE:12px;
		background-color:#f4fff3;
		FONT-weight: bold;
                -moz-border-radius: 2px;
                border-style:solid;
		border-width:1px;
        	border-color:#DDDDDD;
                padding:0.2em;
                margin-bottom:0.1em;
		}

.button		{height:89%;}
.liste          {
		margin-left:0em;
                border-color:#DDDDDD;
                border-width:2px;
                }
						
.main		{margin-left:11em;
		border-color:#DDDDDD;
                border-width:2px;
		background-color: #FFFEE6;
		border-style:solid;
		padding: 2em;
		padding-top: 1em;
		line-height: 1.2;
		-moz-border-radius: 5px;
		min-height:85%;
		}
/* fuer die fotos */
.fotos          {
                border-color:#DDDDDD;
                border-width:2px;
                background-color: #FFFEE6;
                border-style:solid;
                padding: 2em;
                padding-top: 1em;
                -moz-border-radius: 10px;
		text-align: center;
               	}
		
.tiled 		{
  		background-image: url(".tile.png");
    		background-repeat: repeat-x;
      		background-color: #000000;
        	padding: 0;
		}

.thumb 		{
	  	background-color: #000000;
	    	text-align: center;
	      	vertical-align: middle;
	      	}

/*ende fotos*/

.einrueck       {margin-left:2em;
                border-color:#DDDDDD;
                border-width:2px;
                }
.rahmen		{
		FONT-FAMILY: monospace;
		background-color: #EEFEFF;
		border-color:#BDF7FF;
		COLOR: #3C04A5;
		border-style:solid;
		border-width:1px;
		}
h1,h2,h3,h4,h5,h6{color: #003366;}
h2,h3 		{TEXT-DECORATION: underline;}
h1		{text-align:center; TEXT-DECORATION: underline;}
em		{COLOR: #551C09;
		}
kbd		{COLOR: #055511;
		}
.bewertung	{float:right;
		margin:0.3em;
		border-style:solid;border-width:1px;
		border-color:#DDDDDD;
		background-color:#FFFDEE;
		padding:0.3em;
		}
.submit         {background-color: #DDEBFF;
                border: 1px ;
                border-style:solid;
                border-color:black;
                color: black;
                margin:0.05em;
                margin-top:0.3em;
                width: 7em;
                }
input.submit:hover{background-color: #bccdff;
           	color:white;
		border-color:grey;
		}
.textbox	{/*
		background-color: #003366;
		border: 1px ;
		border-style:solid;
		border-color:black;
		color: #ffffff;
		margin:1px;*/
}
.formular	{
		border-color:#DDDDDD; 
		background-color: #e7ffe5; 
		border-width:2px; 
		border-style:solid; 
		padding:1em;
		margin:1em;
}

