body {  
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
background-color: #fbe0aa; 
margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 0px;
scrollbar-base-color: fbe0aa; 
scrollbar-track-color: fef5d0; 
scrollbar-hightlight-color: fbe0aa; 
scrollbar-3dlight-color: fbe0aa; 
scrollbar-darkshadow-color: ffcf44; 
scrollbar-shadow-color: fbe0aa; 
scrollbar-arrow-color: ffcf44;
}

p {
color: #000000; 
font-weight: normal;
font-size: 13px;
line-height: 17px;
margin: 0px;
}

table.imgtext-table tr td a img {
	border:1px solid #1e196d;
	}


.text {
color: #000000; 
font-weight: normal;
font-size: 12px;
line-height: 15px;
margin: 0px;
}

.underline{
text-decoration:underline;
}

.titel {
color: #000000; 
font-size: 13px;
line-height: 15px;
margin: 0px;
}

.datum {
color: #000000; 
font-weight: normal;
font-size: 9 px;
line-height: 15px;
margin: 0px;
}

.logo {
	margin:10px 0px 0px 80px;
	width:250px;
	}
	
#logo_belwell {
	margin:10px 0px 0px 90px;
	width:250px;
	height:100px;
	}
	

.sprache {
	float:right;
	height:20px;
	margin:0px;
	padding-top:7px;
	}
	
.sprache ul{
	padding:0px;
	margin:0px;
	width:20px;
	height:20px;
	}
	
.sprache a {
	float:right;
	height:15px;
	text-transform:uppercase;
	}


h1 {
	color:#000000;
	font-size:14px;
	margin:0px;
	}

h2, h3, h4, h5 {
	color:#000000;
	font-size:13px;
	margin:0px;
	}

.adresse {
	color:#184882;
	margin:10px 6px 0px 0px;
	
}
.adresse p {
	color:#184882;
	line-height:14px;
	font-size:12px;
	}

td {
color: #000000; 
font-weight: normal;
font-size: 13px;
line-height: 15px;
margin: 0px;
}

li {
color: #000000; 
font-weight: normal;
font-size: 13px;
line-height: 15px;
margin: 0px;
}


.form_button { 
    font-size: 12px;
    border: 1px solid #ffcf44;
	width:200px;
	margin-bottom: 6px;
	background:#fbe0aa;
}

.input { 
    font-size: 12px;
    border: 1px solid #184882;
	width:200px;
	margin-bottom: 6px;
	background:#fef5d0;
}

input { 
    font-size: 12px;
    border: 1px solid #ffcf44;
	margin-bottom: 6px;
	background:#ffffff;
}

textarea { 
    font-size: 12px;
    border: 1px solid #ffcf44;
	margin-bottom: 6px;
	background:#ffffff;
}

select { 
    font-size: 12px;
    border: 1px solid #ffcf44;
	margin-bottom: 6px;
	background:#ffffff;
}

.form_text {
    font-size: 12px;
	border: 1px solid #ffcf44;
	width:200px;
}

.form_drop {
    font-size: 12px;
    border: 1px solid #fbe0aa;
	background:#fef5d0;
}


/*service*/
ul.service {
	font-size: 10px;
	margin:4px 0px 0px 0px;
	padding:0px;
	}

li.no {
	list-style:none;
	list-style-position:inside;
	text-decoration:none;
	padding:0px;
	_margin:0px 0px 0px -15px;
	left:0px;
	}
	
li.act, li.act a {
	font-weight:normal;
	list-style:none;
	_margin:0px 0px 0px 0px;
	}
	
li.act a:hover, li.no a:hover {
	text-decoration:none;
	}


/*subnav*/

ul.sub {
	margin:3px 6px 0px -18px;
	}
	
ul.sub li {
	width:120px;
	}
	
td ul.sub li.no a:hover {
	font-weight: normal;
	color: #000000;
}

td ul.sub li.act a {
	font-weight: normal;
	color: #000000;
}

/*Topnav*/
ul.topnav {
	width:730px;
	margin:5px 0px 0px 0px;
	padding:0px;
	float:left;
	}
	
ul li.no_topnav a, ul li.no_topnav_list a  {
	font-size:13px;

	}	

ul li.no_topnav {
	float:left;
	list-style:none;
	font-size:12px;
	/*padding:-2px 0px 0px 0px !important;*/
	margin:0px 10px 0px 0px;
	}
	
ul li.no_topnav_list, ul li.act_topnav_list {
	float:left;
	/*list-style-image:url(/fileadmin/template_img/stern_topnav.gif);
	list-style-position: inside;*/
	list-style:none;
	font-size:13px;
	/*padding:-2px 0px 0px 15px  !important;*/
	margin:0px 9px 0px 0px;
	font-weight:normal;
	}

ul.topnav li.act_topnav{
	float:left;
	list-style:none;
	font-size:12px;
	/*padding:-2px 0px 0px 0px;*/
	margin:0px 10px 0px 0px;
}

ul li.act_topnav_list {
	float:left;
	/*list-style-image:url(/fileadmin/template_img/stern_topnav.gif);
	list-style-position:inside;*/
	font-size:13px;
	/*padding:-2px 10px 0px 0px;*/
	margin:0px 9px 0px 0px;
	}

ul.topnav li.act_topnav_list a, ul.topnav li.act_topnav a, ul.topnav li.act_topnav a:visited {
	font-weight:normal;
	text-decoration:underline;
	font-size:13px;
	}

ul.topnav li A:hover { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 13px; font-weight: normal; }

.rechtliches { 
background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; font-weight: normal; }

A.rechtliches:link { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; font-weight: normal; }
A.rechtliches:visited { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; }
A.rechtliches:active { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 12px; font-weight: bold; } 
A.rechtliches:hover { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 12px; font-weight: bold; } 

td.rechtliches { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; font-weight: normal; }

/*rechtliches_ACT*/
.rechtliches_act { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; font-weight: bold; }
A.rechtliches_act:link { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; font-weight: bold; }
A.rechtliches_act:visited { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 12px; font-weight: bold; }
A.rechtliches_act:active { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 12px; font-weight: bold; }
A.rechtliches_act:hover { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 12px; font-weight: bold; }

.link { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 13px; font-weight: normal; } 
A:link { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 13px; font-weight: normal; } 
A:visited { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 13px; font-weight: normal; } 
A:active { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 13px; font-weight: normal; } 
A:hover { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #184882; font-size: 13px; font-weight: normal; } 


/* sr_languagemenu */

.tx-srlanguagemenu-pi1 ul li.act, .tx-srlanguagemenu-pi1 ul li.inact {
	display:none;
	}
	
/* news */
.news-single-subheader {
	font-size:1.1em;
	line-height:20px;
	}
.news-single-title {
	font-size:1.1em;
	}
