/* CSS Document */

/* *
@author (Beate Schmitt)
@copyright: Jan 2010
@date begin: 23.01.2010
@link:www.ratio-radius.de
@title: Ratio-Radius Berlin | Rainer Reusch
*/ 

/* Allgemeines */

html
{ 	
margin:0px; 
padding:0px;
height:100%;
}

html, body, textarea
{
padding:0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
color:#666666;
text-align:center;
background-color:#fff;
}

a{
color:#331688;
text-decoration:none;
}
 a:link{
color:#331688;
text-decoration:none;
}
a:visited{
color:#331688;
text-decoration:none;
}
a:hover{
color:#000;
text-decoration:none;
}

a{
color:#331688;
text-decoration:none;
}

h4{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
font-weight:bold;
text-align:left;
height:15px;
padding:0px 0px 0px 35px;
background:url(images/strich.gif) no-repeat;
background-position:0px 8px;
list-style-type:none;
}

h4 a:link{
color:#331688;
text-decoration:none;
}
h4 a:visited{
color:#331688;
text-decoration:none;
}
h4 a:hover{
color:#000;
text-decoration:none;
}

h2{
color:#331688;
font-family:"Times New Roman", Times, serif;
font-size:18pt;
}
/* Bildstrich */

#UE{
Position:relative;
top:39px; /* IE Hack fehlt */
right:30px;
}

#UE_links{
Position:relative;
top:0px; 
left:170px;/* IE Hack fehlt */
}

#nach_oben{
Position:relative;
top:0px; 
left:260px;/* IE Hack fehlt */
}


#container
{
margin: 0px auto;
padding:0px;
width:100%;
height:2780px;
text-align:left;
background-color:#e7e7e8;
}
#wrapper{
background-color:#fff;
width:auto;
height:auto;
}
#header{
margin: 0px auto;
padding:60px 0px 0px 0px;
text-align:left;
background-color:#fff;
width:879px;
height:108px;
}
#kontakt{
text-align:right;
color:#331688;
float:right;
padding:50px 15px 0px 0px;
width:auto;
height:50px;
}

#content{
margin: 0px auto;
padding:15px 0px 0px 0px;
width:879px;
height:auto;
}
/* Spalten */
#linke_spalte{
margin:0px 5px 0px 0px;
padding:25px 30px 0px 0px;
text-align:left;
float:left;
background-color:#fff;
width:340px;
height:2550px;
}

#text_links{
text-align:left;
padding:0px 0px 0px 30px;
width:auto;
height:auto;

}

#rechte_spalte{
text-align:left;
background-color:#fff;
padding:40px 30px 0px 30px;
float:left;
width:430px;
height:2536px;
}

.bild {
float:right;
text-align:right;
}

/* Navigation */

#navi{
text-align:left;
height:auto;
padding:0px 0px 0px 0px;
}

/* Inhalte */

#startbild{
width:430px;
height:400px;
}

#imp{
margin: 0px auto;
text-align:left;
font-size:8pt;
color:#000;
padding:20px 0px 0px 0px;
width:879px;
height:auto;
clear:both;
}

#biograf{
	line-height:18pt;
	
}









