/* CSS wolf consulting */

body{
background-image:url('offwhitestripes.gif');
font-family:Geneva, Arial, Helvetica, sans-serif
}


#container{
background-color:#FFFFFF;
width: 780px;
/*height: 500px;*/
position: absolute;
/*top: 50%;*/
left: 50%;
margin-left: -390px; /*das ist die hälfte der breite... nur im minusbereich*/
/*margin-top: -250px; /*das ist die hälfte der höhe... nur im minusbereich*/*; margin-right:0px; margin-top:0px; margin-bottom:0px

}

.subtitle{
font-size:11px;
}

.h1a{
font-size:20px;
color:#000066;
}

h1{
color:#000066;
font-size:20px;
font-weight:bold;
}

#left{
float:left;
width:8%;
}

#right{
float:right;
width:8%;
}

#content{
width:780px;
margin:0px;
}

#titelText{
text-align:left;
float:left;
margin: 25px 0px 1px 25px;
width:450px;
}
#foto{
text-align:center;
background-color: #CCCCCC;
float:right;
margin: 25px 10px 0px 10px;
width:200px;
height:294px;
}
#pic {
margin: 8px 5px 0px 5px;
}


#text {
clear:left;
margin: 65px 20px 1px 48px;
/*width:100%;*/
}

#ulCon {
margin: 10px 10px;
padding:5px 5px;
}


#footer{ 
background-image: url('0002a.gif');
background-repeat:repeat-x;
height:28px;
width:780px;
font-size:10px;
line-height:12px;
/*color: #666699;*/
color:#000066;
margin: 0px;
padding:0px;
text-align:center
}

#footerTxt{ 
margin: 5px 2px 2px 2px;
padding: 0px 0px px 0px;
}


#menu1 {
float:right;
margin: 10px 10px 2px 4px;
}

#menu2 {
float:right;
margin: 10px 15px 2px 4px;
}

#menu3 {
float:right;
margin: 10px 15px 2px 4px;
}

#menu4 {
float:right;
margin: 10px 15px 2px 4px;
}

#top{
width:780px;
height:39px;
background-image:url('links.gif');
margin: 0px;
}

#form{
margin-top:25px;
float:left;
}

#bannerLeft {
float:left;
width:426px;
height:98px;
background-image:url('logo.jpg');
background-repeat:no-repeat;
margin: 0px;
}
#bannerRight {
width:263px;
float:left;
height:98px;
background-image:url('banner.jpg');
background-repeat:no-repeat;
margin-left:85px; margin-right:0px; margin-top:0px; margin-bottom:0px
}
#topBanner{
width:100%;
}


A:link { font-weight: bold; font-size:15px; color: #000066; text-decoration: none; } 
A:visited { font-weight:bold; font-size:15px; color:#000066; text-decoration: none; } 
A:hover {  font-weight:bold; font-size:15px; color:#666699; text-decoration: underline;}

.proj{
font-size:9px; 
text-decoration:none; 
color:#FFFFFF; 
border:0px; 
background:none;
text-align:right;
}


/***************************************************************************************************/
/*---------Andere Seiten-----------------------*/
/***************************************************************************************************/

#titelProjekte{
margin:20px;
}

#picMonster{
float:left;
margin:15px;
}

#picTechno{
clear:left;
float:left;
margin:10px 60px 10px 5px;
}


#textMonster{
float:left;
width:450px;
margin:20px 0px 0px 15px;
}

.titelZ{
float:left;
width:220px;
margin:10px 0px 5px 0px;

}
.textZ{
float:left;
width:430px;
margin:10px 0px 0px 45px;
}


#picBasic{
clear:left;
float:left;
margin:10px 60px 10px 5px;
}

#textBasic{
float:left;
width:450px;
margin:20px 0px 0px 65px;
}

#textTechno{
float:left;
width:300px;
margin:20px 0px 0px 65px;
}

#proIdeen{
margin:15px;
}

h2{
font-size:16px;
}

#zNutzung{
width:700;
margin:15px;
}
#Mitfahrzentrale{
width:700;
margin:15px;
}

#impresum {
margin:35px;

}

#bookmarks {
margin:30px;

}

.content {
	width:auto;
	max-width:600px;
	padding:5px;
	background:#FFFFFF;
	border-collapse:collapse;
	border:1px solid black;
	vertical-align:top;
}

.content td {
	border:1px solid black;
}
