.pxtd{background-color:#FFFFFF;}
.navi_left {background-color:#F2F2F2}
.navi_right {background-color:#F2F2F2}
.highlight {color:#000;font-weight:bold }
body               {
	background-color:#FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/page/page_bg.gif);
}

code                {font-size: 12px; font-family: courier, verdana, arial, helvetica, sans-serif; }
fieldset            {padding: 6px; margin: 6px; border:1px solid #666;}
legend              {font-size: 12px;}
td,th               {font-size: 12px; color: #1D1F1F; font-family: Arial, Helvetica, sans-serif;}
select,option,input {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif;}
textarea            {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 2px; }
form                {display:inline; }

.absmiddle          {vertical-align:middle}
.pageborder         {background-color: #FFFFFF; }
.pagebody           {background-color: #fff; }
.box_newsticker     {background-color: #FFFFFF;}
.box_inner          {background-color: #fff;border: 0px solid #D6D6D6; } /* border: 0px solid #B8C8D4;  */
.box_outer          {background-color: #fff; }
.box_innerhead      {background-color: #F3F3F3;padding:5px; border-bottom: 0px solid #DBDBDB;}
.box_innerfoot      {background-color: #F8F8F8;margin: 3px;padding: 3px 3px 0px;}
.box_outerhead      {background-color: #F5F5F5;padding: 8px; border-bottom: 0px dashed #A5B7C9;}

a.box_navi_first:link, a.box_navi_first:visited{}
	
.button             {
                    font-weight: bold;
	                font-size:11px;
	                color: #FFFFFF;
	                background-color: #01377D;
					cursor: pointer;
	                border-top: 1px solid #FFFFFF;
	                border-right: 1px solid #C0C0C0;
	                border-bottom: 1px solid #C0C0C0;
	                border-left: 1px solid #FFFFFF;
					}
	
.button_bbodes    {
	                font-weight: bold;
				    font-size:11px;
	                background-color: #FFFFFF;
	                cursor: pointer;
	                font-family: Arial, Helvetica, sans-serif;
	                color: #01377D;
	                border: 1px solid #999;
	                margin-right:2px;}
					
.divcode            {background-color:#FFFFFF;}
.errorfont          {color: red;  font-weight: normal;}
.galtoggle          {color: #01377D;}

a:link,a:visited    {color: #01377D; text-decoration: none; font-weight: bold;}
a:hover             {color: #000;text-decoration:none;font-weight: bold;}

a.light:link,a.light:visited{
                    color: #000; text-decoration: underline; font-weight: normal;}
a.light:hover       {color: #01377D;text-decoration:none;font-weight: normal;}

a.page_navigation:link, a.page_navigation:visited{
		            font-size:11px;
					font-weight:normal;
					border: 1px solid #D6D6D6;
                    background-color:#FFFFFF;
                    text-decoration: none;
                    padding-bottom:1px;
					padding-left:2px;
					padding-right:2px;
					padding-top:1px;}

a.page_navigation:hover,.page_navigation,.pnav {
                    font-size:11px;
					font-weight:normal;
					border: 1px solid #D6D6D6;
                    background-color:#F0F0F0;
                    text-decoration: none;
                    padding-bottom:1px;
					padding-left:2px;
					padding-right:2px;
					padding-top:1px;}

.newsticker_header  {
	                background-color:#F8F8F8;
	                padding:2px;
	                border-top: 1px solid #D3D3D3;
	                border-bottom: 1px solid #D3D3D3;
	                text-align: right;}
					
.time               {color: #333333; }
.time_ticker        {
	                color: #333333;
	                line-height:18px;
	                font-weight: bold;
	                font-size: 11px;}
					
.text_ticker        {font-size:11px;color: #7C7C7C;line-height:15px;font-weight: bold;}

a.ticker:link       {font-weight:bold;text-decoration: none; line-height:18px}
a.ticker:visited    {font-weight:bold;text-decoration: none; line-height:18px}
a.ticker:hover      {text-decoration: none; line-height:18px}

.speedbar           {color:#fff; font-size:11px;}
a.speedbar:link		{color:#fff; font-size:11px;}
a.speedbar:visited  {color:#fff; font-size:11px;}
a.speedbar:hover    {color:#fff; text-decoration:underline}
					 
.row_first          {background-color: #F3F3F3;}
.row_second         {background-color: #FFFFFF;}
.row_top_first      {background-color: #fff;}
.row_top_second     {background-color: #F4F4F4;}

.title              {font-size: 12px;font-weight: bold;color: #000;}

		
/* forum styles */
a.forum_links      {color: #01377D; font-weight: bold;text-decoration: underline;}
a.forum_links:hover {color: #000000; font-weight: bold;text-decoration: none;}

a.forum_links_small:link     {color:#000 ; font-weight: normal;text-decoration: underline;}
a.forum_links_small:visited  {color:#000 ; font-weight: normal;text-decoration: underline;}
a.forum_links_small:hover    {color: #01377D; font-weight: normal;text-decoration: none;}


a.forum_links_navi:link,a.forum_links_navi:visited {
	color: #01377D;
	font-weight: bold;
	text-decoration: none;
}
a.forum_links_navi:hover  {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.forum_links_smaller     {color: #000000;font-size: 11px;}
a.forum_links_cat         {color: #01377D;font-weight: bold;}


/* bereiche */
.forum_post_first             {background-color: #FFFFFF;}
.forum_post_second            {background-color: #F8F8F8;}
.forum_post_footer            {
	background-color: #E9E9E9;
	font-size: 11px;
}
.forum_attachment_box         {border: 1px dashed #CEDDE1; padding: 5px; background-color:#fff}
.forum_fieldset               {border: #CEDDE1}
.forum_header                 {
	background-color: #6C6C6C;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
}
.forum_subheader              {background-color: #F2F2F2;color: #333333;}
.forum_info_icon              {width: 30px; background-color: #F0F0F0;padding: 2px;text-align: center;}
.forum_info_main              {
	background-color: #FFFFFF;
	padding: 4px;
	font-size: 11px;
}
.forum_info_meta              {
	background-color: #F7F7F7;
	padding: 2px;
	text-align: center;
	font-size: 11px;
}
.forum_toggle                 {width: 20px;background-color: #D8D8D8;}
.forum_frame                  {background-color: #eee;margin-bottom: 1px;}
.forum_subframe               {
	background-color: #ACACAC;
}

.forum_navi {padding: 3px;}
 
/* --- forum styles --- */
.commentboxheader {
	background-color: #F2F2F2;
	font-size: 11px;
}
.commentboxes {
	background-color: #fff;
	margin: 1px;
	padding: 1px;
	letter-spacing: normal;
	width: 95%;
}
.votetable {
	background-color: #A8A8A8;
}
.votetebody {
	background-color: #FFFFFF;
}


.vote_best      { font-size:11px; font-weight:bold; color: #289F08; }
.vote_worst     { font-size:11px; font-weight:bold; color: #EA4800; }
.vote_span      { font-size:11px; font-weight:bold; color:#666666; }




.newshead {
	background-color: #F3F3F3;
	color: #F3F3F3;
}
.outer_boxborder {

	background-color: #fff;
	margin: 1px;
	padding: 1px;
	border: 0px solid #E6E6E6;
}



.gallery_border {
	background-color: #D8D8D8;
}
.gallery_body {
	background-color: #FFFFFF;
	padding: 2px;
}
.gallery_footer {
	text-align: center;
	background-color: #FBFBFB;
	color: #000;
}

.naviheader {
	background-color: #01377D;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}

/* Navigation 1. Ebene aktiv*/
a.box_navi_first_active:link, a.box_navi_first_active:visited {
                         background-color: #535353;
					     display:block;
					     color:#fff;
					     text-decoration:none;
						 font-size:11px;
						 padding-left:0px;
					     padding-top:5px;
					     padding-bottom:5px;}
a.box_navi_first_active:hover {
                         background-color: #535353;
					     display:block;
					     color:#eee;
					     text-decoration:none;
						 font-size:11px;
						 padding-left:0px;
					     padding-top:5px;
					     padding-bottom:5px;}
/* Navigations 1.Ebene nicht aktivs */
a.box_navi_first:link, a.box_navi_first:visited {
                         background-color: #D5D5D5;
					     display:block;
					     color:#000;
						 font-weight:normal;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:0px;
					     padding-top:5px;
					     padding-bottom:5px;}
a.box_navi_first:hover {
                         background-color: #F2F2F2;
					     display:block;
					     color:#01377D;
						 font-weight:normal;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:0px;
					     padding-top:5px;
					     padding-bottom:5px;}

/* Navigations 2.Ebene nicht aktiv */
a.navigation_second:link, a.navigation_second:visited {
                         background-color: #E9E9E9;
					     display:block;
					     color:#000;
						 font-weight:normal;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:15px;
					     padding-top:3px;
					     padding-bottom:3px;}

a.navigation_second:hover{
                         background-color: #E9E9E9;
					     display:block;
					     color:#01377D;
						 font-weight:normal;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:15px;
					     padding-top:3px;
					     padding-bottom:3px;}
/* Navigations 2.Ebene aktiv */
a.navigation_second_active:link, a.navigation_second_active:visited {
                         background-color: #E9E9E9;
					     display:block;
					     color:#000;
						 font-weight:bold;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:15px;
					     padding-top:3px;
					     padding-bottom:3px;}

a.navigation_second_active:hover{
                         background-color: #E9E9E9;
					     display:block;
					     color:#01377D;
						 font-weight:bold;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:15px;
					     padding-top:3px;
					     padding-bottom:3px;}				 


/* Navigations 3.Ebene nicht aktiv */
a.navigation_third:link, a.navigation_third:visited {
                         background-color: #E9E9E9;
					     display:block;
					     color:#000;
						 font-weight:normal;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:25px;
					     padding-top:3px;
					     padding-bottom:3px;}

a.navigation_third:hover{
                         background-color: #E9E9E9;
					     display:block;
					     color:#01377D;
						 font-weight:normal;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:25px;
					     padding-top:3px;
					     padding-bottom:3px;}
/* Navigations 3.Ebene aktiv */
a.navigation_third_active:link, a.navigation_third_active:visited {
                         background-color: #E9E9E9;
					     display:block;
					     color:#000;
						 font-weight:bold;
					     text-decoration:none;
						 font-size:11px;
						 border-bottom: 1px solid #fff;
						 padding-left:25px;
					     padding-top:3px;
					     padding-bottom:3px;}

a.navigation_third_active:hover{
                         background-color: #E9E9E9;
					     display:block;
					     color:#01377D;
						 font-weight:bold;
					     text-decoration:none;
						 border-bottom: 1px solid #fff;
						 padding-left:25px;
					     padding-top:3px;
					     padding-bottom:3px;}				



.faqtext {
	padding: 8px;
}
.inlinetd {
	background-color: #F8F8F8;
}
small {font-size:11px;}

/* Umfragen */
.polltext { color:#4A4A4A; font-size:12px;}

.pollbg {background-color:#F7F7F7; border-bottom:1px solid #E2E2E2}
.pollbgresult {background-color:#FBFBFB; border-bottom:1px solid #E2E2E2}.pollergborder {
	border: 1px solid #727272;
	background-color: #FFFFFF;
}
.selectfield {background-color:#F7F7F7;}
.smallinfo {
	font-size: 11px;
}
.infostretch {
	background-image: url(../img/page/infostretch.gif);
}
.tdvert {
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
}
.intro {
	color:#5D5D5D;
	font-size: 11px;
}


a.download_link_title:link, a.download_link_title:visited{ font-size:15px; font-weight:bold; color:#000;}
a.download_link_title:hover{ font-size:15px; font-weight:bold; color:#666;}
.newsletterbox {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #B6B6B6;
	background-color: #F6F6F6;
}
.newsletteritems {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	background-color: #FBFBFB;
}
.navibox {
	background-color: #F8F8F8;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
}




.inputfield {}
fieldset {border-color:#A7A7A7}

.f_info_comment {
	font-size: 11px;
	color: #2D2D2D;
}
a.forum_links_cat:visited {

    color: #01377D;
    font-weight: bolder;
}




.quoteborder { background-color: #999999;}
.quotebody,quotecode { background-color: #fafafa; font-style:italic;}

.waitfield {text-align:center; color:#308F18; font-weight:bold; width:20px; border:1px solid transparent;background-color:transparent}


/* EIGEN */
.header {
	background-image: url("../img/page/tohead.gif");
}
.tdbg {
	background-image: url(../img/page/headbg.gif);
}
.leftbg {
	background-image: url(../img/page/leftbg.gif);
}
.rightbg {
	background-image: url(../img/page/rightbg.gif);
}
.topnavtd {
	color: #FFFFFF;
	font-size: 11px;
	background-color: #7A7A7A;
	padding: 5px;
}
.splashtd {
	background-image: url(../img/page/splashbg.gif);
}
.righttd {
	background-color: #EDECEC;
}
.bottomtd {
	background-image: url(../img/page/bottom_bg.gif);
}
.forum_header_bolder {
	color: #000000;
	background-color: #EFEFEF;
	padding: 5px;
}
.forum_post_strip {
	color: #FFFFFF;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
.forum_tableborder {
	background-color: #C7C7C7;
}
a.forum_links_cat:hover {
color: #000000;font-weight: bold;
}
a.forum_head:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.forum_head:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a.forum_head:hover {

	color: #FFFFFF;
	text-decoration: none;
}
.forum_stats_box {
	font-size: 11px;
	font-weight: bold;
	color: #01377D;
	background-color: #F3F3F3;
}




.user_sig {font-size:11px; padding-top:4px}
.user_sig_bar {color:#ccc; padding-top:4px}
