body {
	background-color:#e7e7e7;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:20px;
	margin-right:0px;
	overflow:auto;
	overflow: -moz-scrollbars-vertical;
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	background-position: top;
}



hr {
	background-color:#E5E5E5; /* Mozilla 1.4 */
	color:#E5E5E5; /* IE 6 */
	border:#E5E5E5; /* Opera 7.11 */
	height:1px;
}

body, table, tr, td, th, p { font-family: Verdana, Helvetica, Sans-serif; font-size:11px; color: #000000;}
input, select, textarea { 
	background-color: #fff; 
	font-family: Verdana, Helvetica, Sans-serif; 
	font-size:11px; 
	color: #000000; 
	border: 1px solid #CCCCCC;
}

A, A:visited, A:link { 
	font-family: Verdana, Helvetica, Sans-serif; 
	text-decoration: underline; 
	color: #E5504F; 
	font-size:11px;
}

A:hover		{
	font-family: Verdana, Helvetica, Sans-serif;
	text-decoration: underline;
	color: #E5504F;
}

A.meta:		    { font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:11px; color: #105D85; text-decoration: none; font-weight: none;}
A.meta:link		{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:11px; color: #333333; text-decoration: none;}
A.meta:active	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:11px; color: #333333; text-decoration: none;}
A.meta:visited	{ font-family: Verdana, Helvetica, Sans-serif; text-decoration: none; font-size:11px; color: #333333; text-decoration: none;}
A.meta:hover	{
	font-family: Verdana, Helvetica, Sans-serif;
	text-decoration: none;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

h1{
font-family: Verdana, Helvetica, Sans-serif;
font-size:16px; padding-top:0px; margin-top:0px;
}

.TopImg {background-image:url(images/top_01.jpg)}
.MainColor {background-color: #ACDAF1;}
.Color2 {background-color: #ABC0CB; color: 105D85;}
.SearchButoon {background-image:url(images/go_button.gif)}
.top_right {height: 18px; background-color: #e3e3e3; color: white; font-size: 11px; font-weight: bold; color:#000000;} 



.footer {color: #999999; font-size: 11px;}

.footer a {color: #999999; font-size: 11px;}

.footer a:hover {color: #B2CCE9; font-size: 11px;}

.rootlink { 
	font-size:11px; 
	color: #000000; 
	font-weight: bold;
	border-bottom:1px solid #E5E5E5;
	width:100%;
	margin-bottom: 8px;
	padding-bottom: 3px;
}

.rootlink a,.rootlink a:hover{ 
	font-weight: bold;
	color: #000000; 
}


.box ul{
	margin-left: 0; 
    list-style-type: none;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    margin-top: 0; 
    margin-bottom: 0px; 
}
.box li{
padding-top: 3px;
padding-bottom:3px;
padding-left: 5px;
padding-right: 5px;
}

input.searchHeader, textarea.searchHeader{
	font-size:11px; 
}

.header_back {
	background-color: #FFFFFF;
	background-image: url(images/header_back.gif);
	background-repeat: no-repeat;
	padding-right: 25px;
	padding-left: 220px;
}

.footer_back {
	background-color: #FFFFFF;
	background-image: url(images/footer_back.gif);
	background-repeat: no-repeat;
	color: #999999;
	font-size: 9px;
	padding-right: 20px;
	text-align:right;
	}
.footer_back a, .footer_back A:visited, .footer_back A:link {color: #999999; font-size: 11px;}
	
	
.design_back {
	background-color: #e7e7e7;
	background-image: url(images/seiten_back.gif);
	background-repeat: repeat-y;
}

#banner {
	width: 766px;
	height: 78px;
	background-image: url('rotation/rotator.php');
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
	margin-left: 7px;
}

#service{
	margin:40px 0px 0px 0px;
	width:187px;
	/*border:1px solid #E5504F;*/
         display: none;
}

#service #serviceTitle{
	padding: 3px 0px 3px 11px;	
	/*color: #fff;*/
	font-weight: bold;
	/*background: #EC7978;*/
	border-bottom:1px solid #E5504F;
}

#service ul{
	background: #F7EFEF;
	padding: 0px 0px 3px 30px;
	margin: 0px;
	list-style: circle;
}
