body {
	padding:0;
	margin:0;
	text-align:center;
	background:#F0F0F0 url(/design_2005/images/site_bg.jpg) repeat-x top left;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	clear: both; 
}
select {
	font-size: 9px;
}
.sprachauswahl{
	color: #FFFFFF;
	text-decoration: none;
}
td {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 16px;
}
h2 {
	font-weight: bold;
	font-size: 12px;
	color: #2F4096;
	text-decoration: none;
}




.textnavi {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 11x;
	clear:both;
}
.textnavi_links {
	color: #666666;
	text-decoration: none;
	font-size: 11x;
	line-height:25px;
	font-weight: bold;
}
.textnavi_links_headline {
	color: #232A66;
	font-weight: bold;
	text-decoration: none;
	font-size: 10x;
	clear:both;
	text-indent: 3pt;
}
.text_links{
	color: #000000;
	text-decoration: none;
	font-size: 11x;
	clear:both;
	text-align: justify;
	white-space: normal;
	display: none;

}
.hier-sind-sie {
	font-size: 10px;
	font-weight: bold;
	color: #232A66;
	text-decoration: none;
}
.design-trenner {
	font-weight: bold;
	font-size: 12px;
	color: #2F4096;
	text-decoration: none;
}
hr{
	background-image: url(/design/images/design_trenner.gif);
	background-position: 1px 3px;
	background-repeat: repeat-y;
	text-decoration: none;
	background-attachment: fixed;
	border: none;
}
.siteyourself {
	font-size: 9px;
	text-decoration: none;
	color: #cccccc;}
input {
	border: 1px solid #4F6BBA;
	background-color: #F1F1F1;
	color: #003366;
}
textarea {
	color: #003366;
	background-color: #F1F1F1;
	border: 1px solid #003366;
}
h1 {
	color: #03477E;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
    float:none;
    clear:both;
    display:block;
}
.text_rechts {
	color: #03477E;
	font-size: 10px;
	text-decoration: none;
}
.box_titel_rechts {
	font-size: 10px;
	font-weight: bold;
	color: #232A66;
	text-decoration: none;
}
.siteyourself {
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.warenkorb_gefuellt{
	border-color : Red;
	border : 2px dotted Red;
}

.border_1px_blau{
	border-color : #CCCEE1; 
	border : 1px solid #CCCEE1;
}

.border_top_left_1px_blau{
	border-left: 1px solid #051E4F; 
	border-top: 1px solid #051E4F; 
}

.font_10px{
	font-size: 10px;
	text-decoration: none;
}

.presse_head1{
	font-weight: bold;
	font-size: 17px;	
}

.presse_head2{
	font-size: 15px;		
}

.presse_teaser{
	font-weight: bold;
}
.trenner {
	background-image: url(/design_2005/images/trenner_breit_bg.gif);
	background-repeat: no-repeat;
	background-position: -5px -5px;
	text-decoration: underline;

}
.ueberschrift_news{
	font-weight: bold;
	font-size: 13px;	
	color: #2F4096;
	text-decoration: none;
}
.text_main{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	display:block;
	clear: both;
	line-height: 1,5em;
}
.link_druckansicht{
	font-size: 9px;
	text-decoration: none;
	color: #999999;
}

/* ############# REFERENZEN ################# */
#referenzen p{
	margin: 0 0 50px 0px;
	padding: 0;
}

#referenzen h3{
	color: #2F4096;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(/design_2005/images/trenner_schmal_3spaltig.gif) repeat-x 0px 16px;
	padding-bottom: 2px;
	text-decoration: none;
}
#referenzen img{
	margin: 5px 0px 5px 10px;
	padding: 0px;
	border: none;
}


#alphabet_navi td a:link, #alphabet_navi td a:visited, #alphabet_navi td a:hover{
	font-size: 11px;
}

