/* CSS Document */
body{
background-image: url(../images/background.png);
font-size: 100%;
font-family : arial, Helvetica, sans-serif;
}
/* Bereiche */
#container{
position:absolute;
top:5em;
left:50%;
margin-left : -25.0em;
height:40em;
width:50em;
background:#ffffff;
border: solid 1px #666666;
}


	
	
	
	



#balken{
position:absolute;
top:0em;
left:0em;
height:40em;
width:15em;
background: #dedede;

	
	}


#rechts{
position:absolute;
top:0em;
left:42em;
height:11em;
width:11.5em;
background: url(../images/grey-70.png);

}
#adresse{
position:absolute;
top:27em;
left:1.5em;
height:auto;
width:11.5em;
background-color:transparent;


}

#logo{
position:absolute;
top:1.6em;
left:1.5em;
height:10em;
width:12em;
background: url(../images/logo_salvat2.png) no-repeat;

z-index:1;
}


#mainContent {

	position:relative;

	margin:7em 1em 1em 17em;
    padding:0.5em  0.5em  0.5em  0.5em;

	z-index:100;

	width:30.5em;
	height:15em;
	background-image:url(../images/white-89.png);
background-repeat:repeat;

}

#mainContentplus {

	position:relative;

	margin:7em 1em 1em 17em;
    padding:0.5em  0.5em  0.5em  0.5em;

	overflow:scroll;

	z-index:100;

	width:30.5em;
	height:30em;
	background-image:url(../images/white-89.png);
background-repeat:repeat;
}



#sprache{
position:absolute;
top:5em;
right:0.2em;
height:0.35em;
width:11.5em;
font-size:0.675em;
font-weight:normal;
text-align:left;
color: #000000;
}
/* END - Bereiche */




/*Navigation */
  /* Horizontal2*/
#navigation_hori {
position:absolute;
top:0em;
right:0em;
width:15em;
   margin: 0; 
   padding: 0.5em;
    text-align: left;
    background-color:transparent; 
   }

#navigation_hori LI {
   list-style: none; 
   display: inline; 
   padding: 0;  
   font-family:arial;
   font-size:12px;}

#navigation_hori UL {
   background-color: transparent;
   padding: 0;
   margin: 0;
   }

#navigation_hori A {
   padding: 0.2em 0.75em;
    text-decoration: none; 
	font-weight: bold;
	font-style : italic;
    color:#000000; 
	 }

#navigation_hori A:link{
color: #000000;
} 
#navigation_hori A:visited {
  color: #000000;
   }

#navigation_hori A:hover, #navigation_hori A:active, #navigation_hori A:focus {
   color: #cccccc;
   } 
   
       
/* ENDE Horizontal2*/



/* END - Navigation */


/* Schrift */
p{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:0.75em;
font-weight:normal;
margin-left:10px;
color: #000000;
text-align:left;
}


p.sub{
font-family: Verdan, Arial, Helvetica, Sans Serif;
font-size:0.65em;
font-style:italic;
}

.adresse{
font-family: Verdan, Arial, Helvetica, Sans Serif;
font-size:1.1em;
line-height:17px;
color:#000;

}
ul.liste{
font-family:Arial, Helvetica, Sans Serif;
font-size:13px;
font-weight:bold;
color:#000000;
}

h1{
font-family:Arial, Helvetica, Sans Serif;
font-size:1.125em;
font-weight:bold;
font-style:italic;
line-height:normal;
margin-left:10px;
color: #002f64;
}

h2{
font-family:Arial, Helvetica, Sans Serif;
font-size:19px;
font-weight:bold;
font-style:italic;
color:#002f64;
text-align:left;
}

h3{
font-family:Arial, Helvetica, Sans Serif;
font-size:16px;
font-weight:bold;
color:#002f64;
text-align:center;
}
h4{
font-family:Arial, Helvetica, Sans Serif;
font-size:14px;
font-weight:bold;
line-height:normal;
color:#002f64;
}

ul.text{
font-family:Arial, Helvetica, Sans Serif;
font-size:13px;
font-weight:bold;
line-height:24px;
color:#002f64;
}
/* END - Schrift */
/* klassen */
.center{
text-align:center;
}

.back{
font-weight:bold;
color:#002f64;
}


.strong{
font-weight:bold;
}

.strong_red{
font-weight:bold;
color:#903;
}


.at_1{
line-height:15px;

}
.red{
color:#903;
}
.redbold{
font-size:16px;
color: #903;
font-weight:bold;
}

.red_screen{
color:#7a3729;
}
.punkt{
color:#903;
font-size:16px;
}
.blue{
color:#002f64;
}

.green{
color:#5a6b0d;
}
.klein{
font-size:12px;
}
.headline{
font-size:20px;
font-weight:bold;
color:#174188;
}
.kursiv{

font-weight:normal;
font-style:italic;
}

.buttons{
font-size:12px;
}
/* END - klassen */
/* white*/
a.white:link  {color: #5a6b0d; text-decoration : none;}

a.white:visited  {color:#5a6b0d; text-decoration : none;}

a.white:hover  {color: #006666; text-decoration : none;}

a.white:active {color:#5a6b0d; text-decoration : none;}
/* ENDE-green*/


/* blue*/
a.blue:link  {color: #000000; text-decoration : none;}

a.blue:visited  {color:#000000; text-decoration : none;}

a.blue:hover  {color: #666666; text-decoration : none;}

a.blue:active {color:#000000; text-decoration : none;}
/* ENDE-blue*/

/* green*/
a.green:link  {color: #000000; text-decoration : none;}

a.green:visited  {color:#000000; text-decoration : none;}

a.green:hover  {color: #91c30a; text-decoration : none;}

a.green:active {color:#000000; text-decoration : none;}
/* ENDE-green*/
/* red*/
a.red:link  {color: #b1111d; text-decoration : none;}

a.red:visited  {color:#b1111d; text-decoration : none;}

a.red:hover  {color: #66CC00; text-decoration : none;}

a.red:active {color:#b1111d; text-decoration : none;}
/* ENDE-red*/

/* grey*/
a.red:link  {color: #000000; text-decoration : none;}

a.red:visited  {color:#000000; text-decoration : none;}

a.red:hover  {color: #999999; text-decoration : none;}

a.red:active {color:#000000; text-decoration : none;}
/* ENDE-grey*/
