* { margin: 0px; padding: 0px; outline: 0; }
img { border:0; }
ol, ul { list-style:none }

.clear { clear: both; height: 0; font-size: 0; margin:0; padding:0; overflow:hidden; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }

body {
	background:#dcdcdc;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	}
.wrapper {
	width:990px;
	margin:0 auto;
	background:#fff;
	}
	
a:link, a:visited {
	color:#000;
	text-decoration:underline;
	}
a:hover {
	text-decoration:none;
	}
h1 {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	}
h2 {
	font:32px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 15px 0;
	}
h3 {
	font:15px Verdana, Arial, Helvetica, sans-serif;
	background:#bcbcbc;
	padding:2px;
	margin:0 0 10px 0;
	}
	
/*top*/
.header {
	height:90px;
	}
.header img {
	width:860px;
	height:90px;
	}
/*Navigation*/
ul.nav {
	background:url(/image/nav-bg.gif) top left no-repeat;
	height:26px;
	text-align:center;
	}
ul.nav li {
	display:inline-block;
	zoom:1;
	*display:inline;
	}
ul.nav li.first { background:url(/image/nav-line.gif) top left no-repeat; }
ul.nav li a:link, ul.nav li a:visited {
	display:inline-block;
	zoom:1;
	*display:inline;
	height:22px;
	padding:4px 20px 0 20px;
	font:14px "Trebuchet MS", Georgia;
	font-weight:bold; 
	color:#fff;
	text-decoration:none;
	background:url(/image/nav-line.gif) top right no-repeat;
	}
ul.nav li a:hover, 
ul.nav li.active a:link, ul.nav li.active a:visited 
	{ color:#ff0000;}
	
/*content*/
.content {
	padding:15px;
	}
.advertising-1 {
	margin:0 0 25px 0;
	}
.advertising-2 {
	position:relative;
	float:right;
	width:160px;
	margin:0 -15px 10px 10px;
	}
dl.nav {
	position:relative;
	background:#efefef url(/image/nav-btm.gif) bottom left no-repeat;
	width:200px;
	padding:0 0 36px 0;
	float:right;
	font-size:14px;
	line-height:30px;
	}
dl.nav dt {
	color:#2267F4;
	font-weight:bold;
	padding:0 10px;
	}
dl.nav dt.top {
	width:200px;
	height:26px;
	line-height:26px;
	color:#fff;
	background:url(/image/nav-top.gif) top left no-repeat;
	margin:0 0 5px 0;
	}
dl.nav dd {
	background:url(/image/dot.gif) 11px 7px no-repeat;
	padding:0 10px 0 25px;
	}
dl.nav dd a:link, dl.nav dd a:visited {
	text-decoration:none;
	}
dl.nav dd a:hover {
	text-decoration:none;
	color:#ff0000;
	}
.left {
	width:570px;
	}
.area-1 {
	margin:0 0 15px;
	font-size:15px;
	}
.area-2 {
	margin:0 0 15px;
	}
.area-2 ul li {
	padding:2px 0;
	}
input.field-1 {
	width:322px;
	height:29px;
	padding:0 5px;
	border:none;
	background:url(/image/field-1.gif) top left no-repeat;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	position:relative;
	}
input.blue {
	width:125px;
	height:29px;
	background:url(/image/blue-button.gif) top left no-repeat;
	border:none;
	cursor:pointer;
	color:#fff;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	}
	
/*footer*/
.footer {
	background:#25a9bd;
	margin:0 0 30px 0;
	}
.footer .title {
	width:830px;
	height:26px;
	padding:0 15px;
	line-height:26px;
	color:#fff;
	font-size:12px;
	background:url(/image/footer-title.gif) top left no-repeat;
	}
.footer ul {
	padding:10px 15px;
	}
.footer ul li {
	line-height:24px;
	display:inline-block;
	zoom:1;
	*display:inline;
	padding:0 0 0 30px;
	}
.footer ul li:first-child { padding:0; }
.footer ul li a:link, .footer ul li a:visited {
	color:#fff;
	}
.footer ul li a:hover {
	}
	
/*old styles*/

A.sn_cont {COLOR: #2267F4; TEXT-DECORATION: underline}
A.sn_cont:visited {COLOR: #2267F4}
A.sn_cont:hover {COLOR: #ff0000}

/*Google Definitionen*/

a.adLink_a:hover {background-color: ; text-decoration: underline; }
a.adLink1_a:hover {background-color: ; text-decoration: underline; text-align:center}
a.adTitle_a {text-decoration: none; color:#0000ff; font-size:17px}
a.adTitle_a:hover {background-color: ; text-decoration: underline; color:#0000ff; font-size:17px}
a.adTitle_b {text-decoration: none; color:#0000ff; font-size:15px}
a.adTitle_b:hover {background-color: ; text-decoration: underline; color:#0000ff; font-size:15px}
a.adTitle1_a:hover {background-color: ; text-decoration: underline; text-align:center}
a.adLink_a {text-decoration: none }

.adLink_b {
    font-family: Segoe UI,Tahoma,Verdana,Arial,Helvetica;
	border-bottom: 0 none;
    color: #1C81E5;
    font-weight: bold;
    padding: 0 1px 0 0;
    text-align: left;
    text-decoration: none;
}
.adLink_b:hover {
    font-family: Segoe UI,Tahoma,Verdana,Arial,Helvetica;
	border-bottom: 0 none;
    color: #1C81E5;
    font-weight: bold;
    padding: 0 1px 0 0;
    text-align: left;
    text-decoration: none;
	text-decoration: underline;
}
.AdText3 {
    font-family: Segoe UI,Tahoma,Verdana,Arial,Helvetica;
	font-size: 13px;
	color: #333333;
    font-weight: normal;
    text-align: left;
}
.single_center {text-align: center}
a.adLink1_a {text-decoration: none; text-align:center}
a.adTitle1_a {text-decoration: none; text-align:center}
.header    {background:#eee;padding:0px; font-size:15px; font-weight:bold}
.ad {width: 950px; height: 120px;}
.ad1 {width: 950px; height: 120px;}
.ad_2{width: 950px; height: 120px;}
.ad1_2{width: 950px; height: 120px;}
.adText {color:000000;text-decoration:none; font-family: Arial; font-size:12px; font-weight: normal; font-style: normal;}
.adText1 {color:000000;text-decoration:none; font-family: Arial; font-size:11pt; font-weight: normal; font-style: normal; text-align:center}
.adLink {overflow: hidden; color:333333;text-decoration:none; font-family: Segoe UI,Tahoma,Verdana,Arial,Helvetica; font-size:12px; font-weight: normal; font-style: normal;}
.adLink1 {color:8A9DAE; text-decoration:none; font-family: Arial; font-size:11pt; font-weight: normal; font-style: normal; text-align:center}
/*body, td, div {font-family:arial;font-size:12px; color: #000000;}*/
.abg {color:8A9DAE;text-decoration:none; font-family: Arial; font-size:12px; font-weight: normal; font-style: normal;}
.adTitle {color:0000ff;text-decoration: underline; font-family: Arial; font-size:17px; font-style: normal; font-weight:bold;}
.adTitleb{color:0000ff;text-decoration: underline; font-family: Arial; font-size:15px; font-style: normal; font-weight:bold;}
.adTitle1 {color:2267F3;text-decoration:none; font-family: Arial; font-size:13pt; font-weight: bold; font-style: normal; text-align:center}
.ad_box1 {border-style:solid;border-width:0;px; border-color:8A9DAE; height:120px;width:950px;margin-left:0px; opacity: 1; background-image: url(); background: nottransparent; }
.ad_box2 {border-style:solid;border-width:0;px; border-color:8A9DAE; height:120px;width:950px;margin-left:0px;}  
