/* Textlinks */
a:link,a:visited {
 	font-family: Arial;
 	font-size: 8pt;
 	color: #000000;
 	font-weight: normal;
 	text-decoration:underline;
}

a:hover {
 	font-family: Arial;
 	font-size: 8pt;
 	font-weight: normal;
 	color: #FF5F00;
 	text-decoration:none;
}

a.menu:link, a.menu:visited {
 	font-family: Arial;
 	font-size: 8pt;
 	color: #5F0000;
 	font-weight: normal;
 	text-decoration:underline;
}

a.menu:hover {
 	font-family: Arial;
 	font-size: 8pt;
 	font-weight: normal;
 	color: #000000;
 	text-decoration:none;
}

/* Überschriften */

h1 {
 	font-family: Arial, Verdana;
 	font-size: 9pt;
 	font-weight: bold;
 	text-align: left;
 	color: #000000;
}

h2 {
   	font-family: Arial, Verdana;
 	font-size: 9pt;
 	font-weight: bold;
 	color:#A80000;
 	vertical-align:middle;
 	text-align: left;
         margin: 0px 0px 0px 0px;
         padding: 10px 0px 0px 8px;
}

h3 {
   	font-family: Arial, Verdana;
 	font-size: 8pt;
 	font-weight: bold;
 	color:#000000;
 	vertical-align:middle;
 	text-align: left;
         margin: 0px 0px 0px 0px;
         padding: 5px 0px 0px 8px;
}

h4 {
   	font-family: Arial;
 	font-size: 10pt;
 	font-weight: bold;
 	color:#A80000;
 	vertical-align:middle;
 	text-align: left;
         margin: 0px 0px 0px 0px;
         padding: 2px 0px 2px 2px;
}

h5 {
 	font-family: Verdana;
 	font-size: 7pt;
 	font-weight: normal;
 	color:#5F0000;
 	vertical-align:middle;
 	text-align: right;
 	margin:0px;
 	padding-right:5px;
 	text-decoration:underline;
}

h6 {
 	font-family: verdana;
 	font-size: 14pt;
 	font-weight: normal;
 	color:#BF0000;
 	vertical-align:middle;
 	text-align: center;
 	margin:0px;
 	padding-right:5px;
 	text-decoration:underline;
}

/* Seite */
body {
	margin:0px;
	padding:0px;
	text-align:center;
         background:#FFFAD8 url(../images/bg.gif) repeat-x;
}

body, tr, td {
         font-family: Arial, Verdana;
 	font-size: 8pt;
         color: #000000;
         vertical-align:top;
         text-align:left;
}

#wrapper{
	width: 892px;
	margin:0 auto;
	text-align:left;
}

#header {
	height:153px;
	width:100%;
}

#header_top {
	height:26px;
	width:892px;
         background: url(../images//winitmail_v2_02.png) no-repeat;
}

#header_logo {
         float: left;
         background: url(../images/winitmail_v2_04.png) no-repeat;
         width: 257px;
         height: 89px;
}

#header_banner {
         float: left;
         background: url(../images/winitmail_v2_05.png) no-repeat;
         width: 635px;
         height: 89px;
         text-align:center;
}

#header_menu li {
	float:left;
         margin: 0px;
         padding: 0px;
         height: 38px;
         list-style: none;
}

li.links {
	float:left;
         padding: 0px;
         height:20px;
         width: 490px;
         list-style: none;
         color: #FFFFFF;
}

li.links a {
         color:#FFFFFF;
         list-style: none;
}

#inhalte {
         width: 892px;
         background: url(../images/winitmail_v2_17.png) repeat-y;
         padding: 5px 0px 0px 0px;
}

#links{
         width: 180px;
         float:left;
	padding: 0px 0px 0px 5px;
         margin: 0px;
}

#mitte{
	width:530px;
	float:left;
         margin: 0px;
         padding: 0px 0px 0px 0px;
}

#rechts{
	width:170px;
	float:right;
         margin: 0px;
         padding: 0px 6px 0px 0px;
}

/* Footer */
#leaderboard {
         height:109px;
         width:892px;
         background: url(../images/winitmail_v2_19.png) no-repeat;
         text-align: center;
         vertical-align: middle;

}

#footer {
         height:31px;
         width:892px;
         background: url(../images/winitmail_v2_20.png) no-repeat;
         text-align: center;

}

#footer_innen {
 	font-family: verdana;
 	font-size: 7pt;
 	font-weight: normal;
 	color:#5F0000;
 	vertical-align:top;
 	text-align: center;
         padding: 6px 0px 0px 0px;
}

#footer_innen a:link, #footer_innen a:visited {
         font-size: 9pt;
         color: #000000;
 	font-weight: bold;
 	text-decoration:underline;
}

#footer_innen a:hover {
 	font-weight: bold;
 	color: #003B5F;
 	text-decoration:none;

}

/* Startseite */

#highlight {
	background:url(../images/top_bg_1.png) top no-repeat;
         height: 258px;
         width: 732px;
         border:0px;
         margin:0px 0px 5px 0px;
         padding:0px;
}

.highlight_text {
         height: 228px;
         width: 702px;
         border:0px;
         padding: 10px 10px 5px 10px;
         margin: 0px 0px 0px 0px;
}

/* Menü */
div.menu_head {
	background: url(../images/menu_01.png) top center no-repeat;
         height: 24px;
         width: 171px;
         margin: 0px;
         padding: 0px 0px 0px 0px;
         font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 9px;
         text-align:center;
         color: #004A78;
}

div.menu_bg {
	background: url(../images/menu_02.png) repeat-y;
         width: 171px;
         margin:0px;
         padding: 0px;
         font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 10px;
         color:#FFFFFF;
}

div.menu {
      	margin: 0px;
         padding: 0px 8px 0px 8px;
         font-family: Arial;
	font-size: 8pt;
         color:#5F0000;
         font-weight: bold;
}

div.menu_footer {
	background: url(../images/menu_03.png) no-repeat;
         width: 171px;
         height: 7px;
         margin: 0px 0px 5px 0px;
         padding: 0px 0px 0px 0px;
         font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 14px;
         color:#FFFFFF;
}

div.menu_head2 {
	background: url(../images/menu_2_01.png) top center no-repeat;
         height: 24px;
         width: 171px;
         margin: 0px;
         padding: 0px 0px 0px 0px;
         font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 9px;
         text-align:center;
         color: #004A78;
}

div.menu_bg2 {
	background: url(../images/menu_2_02.png) repeat-y;
         width: 171px;
         margin:0px;
         padding: 0px;
         font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 10px;
         color:#FFFFFF;
}

div.menu2 {
      	margin: 0px;
         padding: 0px 8px 0px 8px;
         font-family: Arial, sans-serif;
	font-size: 8pt;
         color:#000000;
}

div.menu_footer2 {
	background: url(../images/menu_2_03.png) no-repeat;
         width: 171px;
         height: 7px;
         margin: 0px 0px 5px 0px;
         padding: 0px 0px 0px 0px;
         font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 14px;
         color:#FFFFFF;
}

div.menu3 {
      	margin: 0px;
         padding: 0px 0px 0px 0px;
         font-family: Arial, sans-serif;
	font-size: 8pt;
         color:#000000;
}

/* Content box */
div.contentbox_head {
	background: url(../images/content_01.png) no-repeat;
         width: 520px;
         height: 28px;
         margin:0px;
         padding: 0px;
}

div.contentbox_bg {
	background: url(../images/content_02.png) repeat-y;
         width: 520px;
         margin: 0px;
         padding:  0px;
}

div.content {
         margin: 0px;
         padding: 5px 8px 0px 8px;
         font-family: Arial, Verdana;
	font-size: 8pt;
         color:#000000;
}

div.contentbox_footer {
	background: url(../images/content_03b.png) bottom no-repeat;
         width: 520px;
         height: 14px;
         margin: 0px 0px 5px 0px;
         padding: 0px;
}

div.contentbox_small_head {
	background: url(../images/content_small_01.png) no-repeat;
         width: 214px;
         height: 28px;
         margin:0px;
         padding: 0px;
}

div.contentbox_small_bg {
	background: url(../images/content_small_02.png) repeat-y;
         width: 214px;
         margin: 0px;
         padding:  0px;
}

div.contentbox_small_footer {
	background: url(../images/content_small_04.png) bottom no-repeat;
         width: 214px;
         height: 14px;
         margin: 0px 0px 5px 0px;
         padding: 0px;
}

/* Newsletterbar */
#newsletterbar {
         width: 520px;
         height: 68px;
         margin: 0px 0px 5px 0px;
         padding: 0px 0px 0px 0px;
}

#newsletterbar_start {
         float:left;
         width: 163px;
         height: 51px;
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
}

#newsletterbar_email {
         float:left;
         background: url(../images/newsletter_bar_02.png) no-repeat;
         width: 215px;
         height: 51px;
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
}

#newsletterbar_button {
         float:left;
         width: 142px;
         height: 51px;
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
}

#newsletterbar_link {
         width: 520px;
         height: 17px;
         margin: 0px;
         padding: 0px;
}

/* Standarts */
.clear{
	clear: both;
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
         line-height: 0px;
         height: 0px;
         background-color:#FFFFFF;
}

img{
	border:0px;
}

.tablinks { float:left; }
.tabrechts { float:right; }

.head {
   	font-family: Arial, Verdana;
 	font-size: 9pt;
 	font-weight: bold;
 	color:#FFFFFF;
 	vertical-align:top;
 	text-align: right;
         margin: 5px 0px 2px 0px;
         padding: 2px 5px 2px 5px;
         background-color:#A80000;
}

/* Formulare */
input.newsletter {
         background:transparent;
         height: 18px;
         width: 200px;
         border: 0px #000000 solid;
         margin: 15px 0px 0px 6px;
         padding: 2px 2px 2px 2px;
         font-size:12px;
         color: #A80000;
}

input.abo {
	background-image:url(../images/browsergame_vergleich_13.png);
         cursor: pointer;
         height:53px;
         width:137px;
         border:0px;
         margin:0px;
         padding:0px;
}

input.abo:hover {
	background-image:url(../images/browsergame_vergleich_2_13.png);
}

/* BGs für Tabellen */

td.mhead {
 	font-family: verdana;
 	font-size: 9pt;
 	font-weight: bold;
 	color:#000000;
 	vertical-align:middle;
 	text-align: left;
 	padding-left: 8px;
}

.tabs1 {
 	background-color:#FFE5A9;
 	border-bottom: 1px #FFA00F solid;
}

.tabs2 {
 	background-color:#FFD482;
 	border-bottom: 1px #FFA00F solid;
}

.tabs3 {
 	background-color:#FFF7D9;
 	border-bottom: 1px #FFA00F solid;
}

.tabs4 {
 	background-color:#ECF7EE;
 	border-bottom: 1px #007E89 solid;
}

/* Seiten anzeige */
a.pages:link, a.pages:visited {
 	display: inline;
 	font-family: Arial;
 	font-size: 10pt;
 	color: #FFFFFF;
 	font-weight: bold;
 	text-decoration:none;
 	padding: 1px 3px 1px 3px;
 	margin: 0px 2px 0px 1px;
 	background-color: #A80000;
}

a.pages:hover {
 	font-family: Arial;
 	font-size: 10pt;
 	font-weight: bold;
 	color: #A80000;
 	text-decoration:none;
 	background-color: #FFC902;
}

.apage{
 	display: inline;
 	font-family: Arial;
 	font-size: 10pt;
 	font-weight: bold;
 	color: #A80000;
 	text-decoration:none;
 	background-color: #FFC902;
 	padding: 1px 3px 1px 3px;
         margin: 0px 2px 0px 1px;
}

/* SX Werbung */
.sx_werbung a:link, .sx_werbung a:visited, .sx_werbung a:hover {
    	font-family: Verdana;
    	font-size: 9px;
    	color: #890000;
    	font-weight: bold;
    	text-decoration: underline;
}
.sx_werbung {
    	font-family: Verdana;
    	font-size: 9px;
    	color: #890000;
    	font-weight: normal;
    	background-color:#F6FFFE;
    	text-align:left;
         width: 160px;
}

.sx_werbung p {
    	font-family: Verdana;
    	font-size: 9px;
    	color: #890000;
    	font-weight: normal;
    	background-color:#FFFFFF;
    	text-align:left;
         width: 160px;
}
