﻿/* CSS-Layout */
#masthead {
	position: relative;
	width: 100%;
}

#top_nav {
	position: relative;
	width: 100%;
	height:20px;
	background:white;
}

#container {
	position:absolute;
	width: 100%;

}

#left_col {
	width: 150px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding:15px;
	background:#F8F8F8;
}


#left_col ul {
list-style-image:url('http://www.traduguide.com/images/ecke-blau.gif');
margin-left: 7px
}

#left_col li {
margin-left: 7px; 
margin-top: 5px; 
margin-bottom: 5px;
}

#Preisangebot_Aufzaehlung {
	}
	
#Preisangebot_Aufzaehlung ul {
list-style-image:url('http://www.traduguide.com/images/ecke-blau.gif');
margin-left: 15px;
margin-top:15px
}

#Preisangebot_Aufzaehlung li {
margin-left: 15px; 
margin-top: 10px; 

}


#page_content {
	margin-right: 250px;
	margin-left: 180px;
	background:#F8F8F8;
	padding-left:5px;
	padding-top:15px;
	padding-right:5px;
	padding-bottom:15px;
	left: 250px;
	top: 0px;

}

#right_col {
	width: 220px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color: #F8F8F8;
	text-align:center;
	padding:15px;
}

#right_col ul {
list-style-image:url('http://www.traduguide.com/images/ecke-blau.gif');
text-align:left;
margin-left:30px}

#right_col li {
margin: 3px;
}

#right_col_100_white {
	width: 100%;
	float:left;
	right: 0px;
	top: 0px;
	background-color: #FFFFFF;
	text-align:left;
	padding:10px;
	BORDER-bottom: rgb(211,211,211) 1px solid
}

#right_col_100_white ul {
list-style-image:url('http://www.traduguide.com/images/ecke-blau.gif');
margin-left: 10px
}

#right_col_100_white li {
line-height: 130%; 
margin-left: 10px; 
margin-bottom: 10px;
}


#Aufz_Haekchen {
	}
#Aufz_Haekchen ul {
list-style-image:url('http://www.traduguide.com/images/Haekchen_gruen_rund.gif');
margin-left: 15px
}

#Aufz_Haekchen li {
line-height: 130%; 
margin-left: 15px; 
margin-bottom: 10px;
}




#bottom_nav {
	width: 100%;
	height:20px;
	BORDER-top: rgb(211,211,211) 1px solid;
	background:white;
	margin:2700px 0 0 0

}

#footer {
	

}




a {color:#00008F} a:visited {text-decoration:none; color:#00008F;} a:link {text-decoration:none; color:#00008F;} a:active {text-decoration:none; color:#00008F;} a:hover {text-decoration:underline; color:#00008F;} 
p {color:#00008F; font-size: 3.25mm; font-family: Arial, Helvetica, Verdana; line-height: 130%; margin-top: 0; margin-bottom: 0} 
h1 {color:#00008F; font-size: 4.25mm; font-family: Arial, Helvetica, Verdana; margin-top: 10;  margin-bottom: 20} 
h2 {color: #00008F;  font-size: 3.75mm; font-family: Arial, Helvetica, Verdana; margin-top: 15;  margin-bottom: 5} 
h3 {color: #8cbf4a; font-weight: normal; font-size: 3.75mm; font-family: Arial, Helvetica, Verdana; line-height: 110%, margin-top: 10;  margin-bottom: 5} 
h4 {color: #8cbf4a; font-weight: normal; font-size: 3.55mm; font-family: Arial, Helvetica, Verdana; line-height: 110%, margin-top: 10;  margin-bottom: 5} 
ul {color:#00008F; font-size: 3.25mm; font-family: Arial, Helvetica, Verdana; line-height: 130%; margin-left: 20; margin-top: 0; margin-bottom: 0} 
li {color:#00008F; font-size: 3.45mm; font-family: Arial, Helvetica, Verdana; line-height: 130%; margin-left: 30; margin-top: 0; margin-bottom: 0} 




ul {
	margin-bottom:0px;
	margin-top:0px;
	margin-left: 6px;
  	padding-left: 10px;
}

li {
	list-style-type:disc;
}


.B220       { font-size: 2.8mm; font-family: Arial, Helvetica, Verdana; color: black; margin-top: 0; margin-bottom: 0 }
.Br23        { font-size: 2.8mm; font-family: Arial, Helvetica, Verdana; color: brown; font-weight: bold; margin-top: 0; margin-bottom: 0 }
.Bru26        { font-size: 3.0mm; font-family: Arial, Helvetica, Verdana; color: brown; text-decoration: underline; margin-top: 0; margin-bottom: 0 }.dbb325      { font-size: 3.25mm; font-family: Arial, Helvetica, Verdana; color: #00008B; font-weight: bold; line-height: 100%; margin: 0 }
.wb325       { font-size: 3.25mm; font-family: Arial, Helvetica, Verdana; color: white; font-weight: bold; line-height: 100% }
.wb425       { font-size: 4.25mm; font-family: Arial, Helvetica, Verdana; color: white; font-weight: bold;  margin-top: 10; margin-bottom: 10}
.wbh325       { font-size: 3.25mm; font-family: Arial, Helvetica, Verdana; color: white; font-weight: bold; line-height: 100%; margin-bottom: 10;  margin-top: 0 }
.wbh525       { font-size: 5.25mm; font-family: Arial, Helvetica, Verdana; color: white; font-weight: bold;  line-height: 100%; margin-top: 10; margin-bottom: 0 }
.dbnb325       { font-size: 3.25mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  line-height: 110%}
.dbnb280       { font-size: 2.8mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  line-height: 100%; margin: 0 }
.dbnb210       { font-size: 2.1mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  line-height: 100%; margin: 0 }
.dbb280       { font-size: 2.8mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  font-weight: bold;  line-height: 100%; margin: 0 }
.dbnb230      { font-size: 2.3mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  line-height: 100%; margin: 0 }
.dbnb270      { font-size: 2.7mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  line-height: 100%; margin: 0 }
.dbnb240      { font-size: 2.4mm; font-family: Arial, Helvetica, Verdana; color: #00008F;  line-height: 100%; margin: 0 }
.dbb240      { font-size: 2.4mm; font-family: Arial, Helvetica, Verdana; color: #00008F; font-weight: bold; line-height: 100%; margin: 0 }
.wb280       { font-size: 2.8mm; font-family: Arial, Helvetica, Verdana; color: white;  font-weight: bold;  line-height: 100%; margin: 0 }
.rnb270      { font-size: 2.7mm; font-family: Arial, Helvetica, Verdana; color: red;  line-height: 100%; margin: 0 }
