/* *** css by roomtrix.de *** */

/* Grundeinstellungen
================================================ */
body { background-color: #fff; font-size: 13px; font-family: "Trebuchet MS"; color:#564b47; padding:0; margin:0; line-height:140%;  background-repeat: repeat; }/*background-image: url(../img/hg/herbst.gif);*/
img {border: none;}
a {color: #DB7093;}
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0 }

h2 {font-size:20px; font-weight: normal; padding: 5px 10px; margin:0px;}

.headline-01{margin:20px 0 10px 0;}





img.download {vertical-align:middle;}

/*
container zentriert das layout
*/
#container {width: 960px; margin-bottom: 10px; margin:auto; background-color: #fff;}
/*
banner for logo
*/
#banner {padding: 0px; margin: 0px;}
/*
Inhalt
*/
#content {background-color: #ffffff; padding: 0; margin: 0 390px 0 275px;}
div#content { 
/*min-height:600px;*/
/*height:expression(this.scrollHeight > 600 ? "auto":"600px"); */
}
/*
left navigavtion
*/
#left {
float: left;
width: 213px;
margin: 0px;
padding: 0 0 0 24px;
}
.menu a:link, .menu a:visited {
  text-decoration:none; 
  color:#0083BE; 
  font-weight: bold;
  display:block; 
  padding: 10px 5px;
  width:189px; 
  
  border-right:11px solid #fff; 
  border-bottom:1px solid #FFBB06;
  }
.menu a:hover {
  color:#FFBB06;
}
/* --------------right------------- */
#right {
	float: right;
	width: 310px;
	margin: 0;
	padding: 0 30px 0 0;
}
/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0;
padding: 0;
text-align:right;
line-height:120%;
font-size:11px;
}


/* -------------------Navigation------------------------- */

/* Navigation Firefox-Bug */
a {outline:none;}
a img {border:none;}

a:link, a:visited, a:hover {font-weight: normal; text-decoration: none;}
a:link, a:visited {color: #000000;}
a:hover { text-decoration:underline;}



/*Index_Links*/
.navind:link, .navind:visited {font-weight: bold; color: #0183BF; text-decoration: none;}
.navind:hover {font-weight: bold; color: #EDAF07; text-decoration: none;}


.navindb:link, .navindb:visited, .navindb:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 96%; font-weight: normal; text-decoration: none;}
.navindb:link, .navindb:visited{color: #000;}
.navindb:hover {color: #EDAF07;}


/*
Links innerhalb von text_01
*/
.n3:link, .n3:visited, .n3:hover {font-size: 100%; font-weight: normal; text-decoration: none;}
.n3:link, .n3:visited{color: #0088B9;}
.n3:hover {color: #EDAF07;}

.nav4:link, .nav4:visited, .nav3:hover {font-size: 100%; font-weight: normal; border-bottom:solid 1px #0183BF; margin-left:12px;}
.nav4:link, .nav4:visited{color: #0183BF;}
.nav4:hover {color: #FFBB06;}

.email:link, .email:visited{ font-size:18px; color:#0183BF;font-weight:bold;}
.email:hover{color:#FFBB06; text-decoration:none;}

/* Text */
.uetext-01{color:#0183BF; font-size:19px; font-weight:bold;}
.uetext-02{color:#FFB700 ; font-size:19px; font-weight:bold; font-style:italic;} /* FFBB06 */

.text-01{color:#0183BF;font-weight:bold;}
.text-02{color:#FFBB06;font-weight:bold;}

.text-03{line-height:250%;}
.text-04{font-size:6px; color:#FFFFFF;}

.absatz-01{padding: 0 0 0 15px;}

/* Agentur */
.text_03 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0183BF;}

/* Preise */
.text_02 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 120%; color: #0183BF;}
.t_03 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0183BF;} 


.text_01 {font-size: 86%; font-weight: normal; color: #333333; line-height: 150%;}
/*
Zwischenüberschriften
*/
.text_02 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 120%; color: #0088B9;}
.text_02b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #0088B9;}
.text_02c{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 86%; color: #0088B9;}
.text_02_solo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 86%; color: #0088B9;}/*text_02 ausserhalb von text_01*/

.t-9{ font-size:9px;}
#agentur {font-size: 86%; font-weight: bold; color: #FFF;}

/*Leistungen*/
.ue1_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A0A7;
		line-height: 200%;
}

/*Preise rechts*/
.div_01 {font-size: 86%; font-weight: normal; color: #333333; line-height: 150%; padding:10px; background-color:#FFF}
/*index rechts*/
.div_02 {font-size: 86%; font-weight: normal; color: #333333; line-height: 150%; padding:10px; border:1px solid #FFF;}

.ue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #FECC09;
	letter-spacing: 0.2pt;
	background-color: #EFEFEF;
	text-align: center;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


