body, p, ul, li, img, form, h1, h2, h3, h4, h5, table, tr, td, th {
    border  : 0pt none;
    margin  : 0pt;
    padding : 0pt;
}

ul {
    list-style-type : none;
}

h1
{
font-size:15px;
font-weight:normal;
margin-top:3px;
}



body
{
background:#fff url(../img/home_kaemmerling.gif) no-repeat;
margin:5px 0 0 0;
font: normal 12px verdana,sans-serif;
color:#000;
}



#toppic
{

margin-left:0;

}

#logo
{

margin:0;

}


#mainnav
{
width:735px;
height:26px;
background:#9D282E;
margin:5px 0 0 14px;
}

#mainnav li
{
float:left;
}

#mainnav li a
{
display: block;
padding:6px 20px 5px 20px; 
text-decoration:none;
color:#fff;
font-weight:bold;
line-height:15px;
}

#mainnav li a:hover , #mainnav li a.active
{

background:#B4DBF5;
color:#9D282E;
}


#breadcrumb
{
color:#71BBEC;
font-size:9px;
margin:5px 0 7px 0;
}

#breadcrumb a
{
color:#71BBEC;
}



#subnav
{
	width:157px;
	height:269px;
	background:#B4DBF5;
	position:absolute;
	left:14px;
	top:151px;
	
	padding-top:10px;

}

#subnav li
{
margin-bottom:4px;
}

#subnav ul ul li
{
margin-bottom:2px;
}


#subnav li a
{
display: block;

text-decoration:none;
color:#9D282E;
font-weight:bold;
line-height:15px;
font-size:11px;

padding-left:13px;
margin-left:7px;
}

#subnav li a:hover, #subnav li a.clicked , #subnav li a.sub_clicked
{
background:url(../img/arrow_b.png) 0 4px no-repeat;
}

#subnav li a.clicked_d
{
background:url(../img/arrow_b_d.png) 0 4px no-repeat;
}


#subnav ul ul
{
margin-left:20px;
}

#sm_pic
{
	left:14px;
	top:439px;
	position:absolute;
}


#sm_box, #box
{
border:4px solid #9D282E;
position:absolute;
}


#newnew
{
	left:30px;
	top:387px;
	position:absolute;
	width:136px;
	height:20px;
	background:#9D282E;
	z-index:666;
	padding-left:5px;
	
}

#newnew a:hover
{
	color:#B4DBF5;
	background:#9D282E url(../img/arrow.gif) no-repeat 0 3px;
	font-size:11px;
	padding-left:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}

#newnew a
{
	color:#fff;
	background:#9D282E url(../img/arrow.gif) no-repeat 0 3px;
	font-size:11px;
	padding-left:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}



#sm_box
{
	width:452px;
	height:66px;
	background:#fff;
	position:absolute;
	left:284px;
	top:480px;
	padding-top:5px;

}


#box
{
	width:230px;
	height:415px;
	background:#fff;
	position:absolute;
	left:750px;
	top:175px;

}

#content
{
	position:absolute;
	left:204px;
	top:151px;
	width:546px;
	height:288px;
	
}

#inner_content
{
	
	
	width:537px;
	height:238px;
	overflow:auto;
	
	
	
}



#content p
{
	margin:10px 10px 10px 0px;
}



.arrow
{
color:#71BBEC;
text-decoration:underline;
background:#fff url(../img/arrow.png) no-repeat 0 3px;
padding-left:13px;
font-weight:bold;
margin-left:8px;
}

#box img
{
	margin-bottom:4px;
}

#box p, #sm_box p
{
	margin:5px 10px 5px 20px;
}

#second
{
float:right;
width:190px;
margin-right:20px;
}

#footer_home
{
position:absolute;
left:765px;
top:113px;
font-size:9px;

}

#footer_home li
{
float:left;
}

#footer_home a
{
font-size:9px;
color:#000;
text-decoration:none;
}

#bg
{
	width:978px;
	height:305px;
	position:absolute;
	left:0;
	top:168px;
}
#welcome
{
	width:978px;
	height:108px;
	position:absolute;
	left:0;
	top:473px;
}
