* {
	margin:0;
	padding:0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
	background-color: #002c54;
	background-image: url(../images/back_main.gif);
	background-repeat:repeat-x;
}

.popper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
}

h1, h2, h3, .title {
	font-weight:normal;
	color: #a3db14;
	font-size:22px;
	line-height:28px;
}
hr {
	height:1px;
	color:#FFF;
}
.centerW {
	position:absolute;
	margin-left: 50%;
	left: -353px;
}
.centerW2 {
	position:absolute;
	margin-left: 50%;
	left: -350px;
}
.centerN {
	position:absolute;
	margin-left: 50%;
	left: -380px;
}
#header {
	width:706px;
	height:131px;
	background-image: url(../images/header.gif);
}
#content {
	width:706px;
	margin-top:131px;
	padding-bottom:30px;
}
#incontent {
	margin-left:3px;
	width:660px;
	padding-left:20px;
	padding-right:20px;
	background-color:#EEF0F2;
}
#advert {
	width:480px;
	height:60px;
	margin: 15px 0 20px 90px;
	border:1px solid white;
}



#menu {
    list-style-type: none;
}
#menu li {
    margin-right:3px;
    display: inline;
    list-style-type: none;
    background-image: url(../images/menu_m.gif);
    /*float: left;*/
}
#menu a {
    font-weight: bold;
    background-image: url(../images/menu_m.gif);
    height:25px;
}

#menu a:link, #menu a:visited {
	color:#002c54;
	text-decoration:none;
}

#menu a:hover, #menu a:active {
	color:#FFF;
	text-decoration:underline;
}

#menu a.power:link, #menu a.power:visited {
	color:red;
	text-decoration:none;
}

#menu  a.power:hover, #menu a.power:active {
	color:#FFF;
	text-decoration:underline;
}


.main {
	width:400px;
}
.login {
	font-size:11px;
	width:200px;
	background-image: url(../images/login_m.gif);
}
.login h2 {
	margin-top:10px;
}
.login hr {
	width:158px;
	color:white;
}

html>body .login hr {
	margin-top:5px;
    margin-bottom:5px;
}



.loginform {
	border: 1px solid #002c54;
	width:158px;
}


.small
{
	font-size:9px;
	color: #FFF;
	line-height:9px;
}
a:link, a:visited {
	color:#002c54;
	text-decoration:underline;
}

a:hover, a:active {
	color:#a3db14;
	text-decoration:underline;
}

.liste {
	list-style-type: none;
	margin-top:15px;
	margin-bottom:6px;
}

.liste li {
	margin-bottom: 2px;
	padding-top:2px;
	padding-left:23px;
	background-image:url(../images/hook.gif);
	background-repeat: no-repeat;
}

.info {
	margin-left: 5px;
	border: 1px solid dotted;
	padding: 5px;
}

.footer {
	font-size:11px;
	width:666px;
	color: #FFF;
	height:50px;
	padding: 20px;
	background-image: url(../images/bottom.gif);
	background-repeat: repeat-x;
}

.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear: both;
	overflow:hidden;
	height:0;
	display:block;
}
html>body .clear {
	overflow:visible;
}

.td2, .td1 {
    padding-bottom:5px;
   	font-size: 12px;
}
.tdline {
    border-bottom:1px solid #FFF;
}



/* Bilder */
.picture {
	border: 1px solid #484E5B;
}

/* 'Sie sind hier:'-Links */
a.wlink {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-style: italic;
}
a.wlink:active {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-style: italic;
}
a.wlink:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #333333; /* #FFFFFF; */
	text-decoration: underline;
	/* background: #333333; */
	font-style: italic;
}

.where {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

/* Tabellen */
.tblhead {
	background-color: #484E5B;
	color: #FFFFFF;
	font-weight: bold;
}
.tblheadnb {
	background-color: #484E5B;
	color: #FFFFFF;
}
.tblbody {
	background-color: #E0E0E0;
	color: #000000;
}

/* Formulare */
textarea {
	/*background-color: #FCFCFC;*/
	border: 1px solid #484E5B;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	width:320px;
}

.signup {
    border: 1px solid #002c54;
    color: #000;
}

.unseen {
    border: 0px solid #002c54;
    color: #000;
	background-color:#EEF0F2;
}

.sign_n { width:255px;}
.sign_mn {width:190px;}
.sign_s {width:60px;}
.sign_sl {width:100px;}
.sign_sl2 {width:130px;}

.n_input { width:320px; }
.mselect4 {
    width:60px;
}
.mselect2 {
    width:40px;
}

.price {
	font-size:11px;
	background-image: url(../images/price_m.gif);
    background-repeat: repeat-x;
    height:152px;
}
.price h3 {
    margin-top:5px;
}
.price table {
    width:380px;
}

.price td {
	font-size:11px;
    padding-left:2px;
    padding-right:2px;
    margin:1px;
    border-bottom:1px solid #FFF;
}

.faq {
    margin-bottom:30px;
}

.faqlink {
    list-style-type: none;
    font-weight:bold;
}
.faqlink li {
    list-style-type: none;
    margin-top: 5px;
}
