* {
  font-style: normal;
  text-decoration: none;
  margin: 5px auto;
}
body {
  background-color: #000033;
  color: #999999;
  text-align: center; /* dont worry IE */
  font: 0.8em/160%  Arial, Helvetica, sans-serif;
}
#slideshow {
	margin: 0 0;
	width: 648px; float:left;
}

#text  { color:#FFF;
	margin: 10px 10px; 
	padding:10px 10px 10px 10px; 
	background-color: #006; 
	border: #C1C1F1 1px solid;  
	width: 608px; 
	float:left; 
	display:block; 
	text-align:left;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.esp { margin-top:10px;  background: url(images/esp.png) top left no-repeat; padding-left: 50px;}
.eng { margin-top:10px; background: url(images/eng.png) top left no-repeat; padding-left: 50px;}
.deu { margin-top:10px; background: url(images/deu.png) top left no-repeat; padding-left: 50px; height:60px;}


#left
{
float:left;
width:180px;
margin-top:39px;
}

#right
{ 
margin-left:20px;	
float:left;
width:700px;
}


#left img {padding:0px 0px; margin:7px 0px 0px 0px; }

#navcontainer
{
float:left; width:180px;
background:url(images/navi-apts.gif) left top no-repeat;
padding-top:25px;
text-align:left;
margin-top:7px;
 
}
#content {
	background:url(images/headerBG.png) left top no-repeat;
	margin: 22px 0 0 14px;
	width: 628px; float:left;}

.contact {
	background:url(images/phil2.jpg) left top no-repeat; height:800px;
	margin: 60px 0 0 0; padding:0 5px 0 5px; text-align:left; font-size:13px; color:#FFF}	
	
#content img {margin:5px 5px; border:#CCF 1px solid;}
#content img .topimg {margin:0 0 0 0; border:none;}

#content strong { color:#CCF; font-size:14px;}

#content a:link, #content a:visited
{
color: #CCF;
text-decoration: none;
}

#content a:hover
{
color: #FFF;
text-decoration: none;
}

#navcontainer a { padding:0px 3px 0 0px; border:#003 1px solid;}

#navcontainer ul { }
#navcontainer li {list-style-position: outside; list-style-image:url(images/pfeil.gif); margin:0 0 0 0;}

#navcontainer a:link, #navcontainer a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a.active
{
color: #fff;
text-decoration: none; 
}

#navcontainer a:hover
{
color: #CCCCFF;
text-decoration: none;
border: #CCC 1px solid;
}
#navcontainer a.active
{
color: #CCCCFF;
text-decoration: none;
border: #CCC 1px solid;
}


#navcontainer2
{
background:url(images/navi-golf.gif) left top no-repeat;
float:left;
padding-top:25px;
text-align:left;
margin-top:7px;
 
}

#navcontainer2 a {padding:0px 3px; margin:10px 0px 10px 10px; border:#003 1px solid; }

#navcontainer2 a:link, #navcontainer2 a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer2 a.active
{
color: #fff;
text-decoration: none; 
}

#navcontainer2 a:hover
{
color: #CCCCFF;
text-decoration: none;
border: #CCC 1px solid;
}
#navcontainer2 a.active
{
color: #CCCCFF;
text-decoration: none;
border: #CCC 1px solid;
}

.clr { clear:both;}

.link {clear:both; width:620px; float:left; padding-left:200px;}
.link a { color: #036;}

#TabbedPanels1 { margin-top:27px;}
