strong {color:#B35218}
.pxtd{background-color:#ccc;}
.navi_left {background-color:#F9F9F9}
.highlight {color:#000;font-weight:bold }
body               {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #C1C1C1;
}

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,div           {color:#1D1F1F; font: 12px Verdana;}
select,option,input {color:#1D1F1F; font: 12px Verdana, Arial, 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: #ccc; }
.pagebody           {background-color: #fff; }
.box_newsticker     {background-color: #FFFFFF;}
.box_inner          {background-color: #fff; } /* border: 1px solid #B8C8D4;  */
.box_outer          {background-color: #fff; }

.box_innerhead      {
	padding:5px;
	color:#000;
	background-color: #FFFFFF;
	border: 1px solid #e9e9e9;
}

.box_innerfoot      {background-color: #F8F8F8;margin: 3px;padding: 3px 3px 1px;}
.box_outerhead      {
	padding: 8px;
	border-bottom: 0px dashed #D4E9FC;
	background-image: url(../media/boxheader.gif);
}

a.box_navi_first:link, a.box_navi_first:visited{}
	
.button             {
	font-weight: bold;
	font-size:12px;
	color: #fff;
	cursor: pointer;
	background-color:#B35218;
	border: 1px solid #fff;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
}

.button:hover {
	font-weight: bold;
	font-size:12px;
	color: #000;
	cursor: pointer;
	background-color:#fff;
	border: 1px solid #B35218;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*background-image: url(../media/button_back.gif);*/

.divcode            {background-color:#FFFFFF;}
.errorfont          {color: red;  font-weight: normal;}
.galtoggle          {color: #B35218;}

a:link,a:visited    {color: #000; text-decoration: underline;}
a:hover             {color: #B35218;text-decoration:none;}

a.top:link,a.top:visited    {color: #000; text-decoration: none;}
a.top:hover             {color: #B35218;text-decoration:none;}

a.news:link,a.news:visited    {color: #B35218; text-decoration: none}
a.news:hover             {color: #B35218;text-decoration:underline}

a.newarticle:link,a.newarticle:visited{
	color: #B35218; text-decoration: none; font-weight: bold; display:block
}
a.newarticle:hover{
	color: #000;text-decoration:none;font-weight: bold; display:block
}



a.page_navigation:link, a.page_navigation:visited{
		            font-size:12px;
					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:12px;
					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:#F5FAFE;
	                padding:2px;
	                border-top: 1px solid #D1E5F8;
	                border-bottom: 1px solid #D1E5F8;
	                text-align: right;}
					
.time               {color: #AEAEAE; }
.time_ticker        {
	                color: #333333;
	                line-height:18px;
	                font-weight: bold;
	                font-size: 12px;}
					
.text_ticker        {font-size:12px;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}

.ticker             {font-size: 12px;font-weight: bold;color: #B35218;}

.speedbar           {color:#000;}
a.speedbar:link		{color:#000;}
a.speedbar:visited  {color:#000;}
a.speedbar:hover    {color:#000;}
					 
.row_first          {background-color: #F4F4F4;}
.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: #B35218; font-weight: bold;text-decoration: none;}
a.forum_links:hover {color: #000000; font-weight: bold;text-decoration: none;}

a.forum_links_small:link     {color:#000000; font-weight: normal;text-decoration: underline;}
a.forum_links_small:visited  {color:#000000; font-weight: normal;text-decoration: underline;}
a.forum_links_small:hover    {color: #B35218; font-weight: normal;text-decoration: none;}


a.forum_links_navi:link,a.forum_links_navi:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.forum_links_navi:hover  {
	color: #B35218;
	font-weight: bold;
	text-decoration: none;
}
a.forum_links_smaller     {color: #000000;font-size: 12px;}

a.forum_links_cat,a.forum_links_cat:visited         {
	color: #B35218;
	font-weight: bold;
	text-decoration: none;
}

a.forum_links_cat:hover {
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}


/* bereiche */
.forum_post_first             {background-color: #FFFFFF;}
.forum_post_second            {background-color: #F4F4F4;}
.forum_post_footer            {
	background-color: #EFEFEF;
	font-size: 12px;
}
.forum_attachment_box         {border: 1px dashed #CEDDE1; padding: 5px; background-color:#fff}
.forum_fieldset               {border: #CEDDE1}
.forum_header                 {
	background-color: #EFEFEF;
	padding: 5px;
	font-weight: bold;
	color: #000000;
	font-size: 10px;
}
.forum_subheader              {background-color: #F2F2F2;color: #333333;}
.forum_info_icon              {width: 30px; background-color: #F8F8F8;padding: 2px;text-align: center;}
.forum_info_main              {
	background-color: #FFFFFF;
	padding: 5px;
	font-size: 12px;
}
.forum_info_meta              {
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
	font-size: 12px;
}
.forum_toggle                 {width: 20px;background-color: #D8D8D8;}
.forum_frame                  {background-color: #F8F8F8;margin-bottom: 1px;}
.forum_subframe               {
	background-color: #ACACAC;
}

.forum_navi {padding: 3px;}
 
/* --- forum styles --- */
.commentboxheader {
	background-color: #F2F2F2;
	font-size: 12px;
}
.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:12px; font-weight:bold; color: #289F08; }
.vote_worst     { font-size:12px; font-weight:bold; color: #EA4800; }
.vote_span      { font-size:12px; font-weight:bold; color:#666666; }




.newshead {
	background-color: #F3F3F3;
	color: #F3F3F3;
}
.outer_boxborder {

	background-color: #fff;
	margin: 1px;
	padding: 1px;
	border: 1px 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: #72BCFF;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}

/****************************** LayermenÃ¼ *************************************/
a.layer:link, a.layer:visited {
	background-color: #fff;
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

a.layer:hover {
	background-color: #fff;
	display:block;
	color:#B35218;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
/****************************** Navigation 1. Ebene aktiv *************************************/
a.box_navi_first_active:link, a.box_navi_first_active:visited {
	background-color: #B35218;
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight: bold;
}

a.box_navi_first_active:hover {
	background-color: #B35218;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
}
/****************************** Navigation 1. Ebene aktiv *************************************/
/*************************** Navigations 1.Ebene nicht aktiv *************************************/
a.box_navi_first:link, a.box_navi_first:visited {
	background-color: #fff;
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	border-bottom: 1px solid #E1E1E1;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:5px;
}

a.box_navi_first:hover {
	background-color: #B35218;
	display:block;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	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:12px;
	border-bottom: 1px solid #fff;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;}

a.navigation_second:hover{
	background-color: #ECECEC;
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	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:12px;
	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:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	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:12px;
	border-bottom: 1px solid #fff;
	padding-left:25px;
	padding-top:3px;
	padding-bottom:3px;}

a.navigation_third:hover{
	background-color: #e9e9e9;
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px;
	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:12px;
	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:#000;
	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: 12px;
}
.infostretch {
	background-image: url(../img/page/infostretch.gif);
}
.tdvert {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
}
.intro {
	color:#5D5D5D;
	font-size: 12px;
}


a.download_link_title:link, a.download_link_title:visited{
	font-size:15px;
	font-weight:bold;
	color:#030303;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.download_link_title:hover{
	font-size:15px;
	font-weight:bold;
	color:#B35218;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.newsletterbox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6B6B6;
	background-color: #F6F6F6;
}
.newsletteritems {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	background-color: #FBFBFB;
}
.navibox {
	background-color: #F8F8F8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
}




.inputfield {}
fieldset {border-color:#A7A7A7}

.f_info_comment {
	font-size: 12px;
	color: #2D2D2D;
}




.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: 12px;
	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;
	padding: 5px;
	background-image: url(../media/boxheader.gif);
}
.forum_post_strip {
	color: #FFFFFF;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
.forum_tableborder {
	background-color: #D9D9D9;
}

a.forum_head:link {
	color: #000000;
	text-decoration: underline;
}
a.forum_head:visited {
	color: #000000;
	text-decoration: underline;
}
a.forum_head:hover {

	color: #B35218;
	text-decoration: none;
}
.forum_stats_box {
	font-size: 12px;
	font-weight: bold;
	color: #B35218;
	background-color: #F3F3F3;
}

.basket_header {background-color:#F3F3F3}


.fields {}

.user_sig {font-size:12px; padding-top:4px}
.user_sig_bar {color:#ccc; padding-top:4px}
.shop_product_price {color:#000}
.shop_product_price_big {color:#000;font-size:14px;font-weight:bold}
.div_topnav {background-image: url(../media/snav_back.gif);background-repeat: repeat;}
.div_normbox {border:1px solid #A1D4FB;padding:15px}
.div_newsbox {border:1px solid #D3E9FC; padding:4px}

		
.div_speedbar {
	letter-spacing:0px;
	background-color:#F3F3F3;
	padding:5px;
	color:#5A5A5A;
	font-weight:bold;
	background-image: url(../media/boxheader.gif);
}
	
.div_footer {vertical-align: bottom;}
.div_bluebox {border:1px solid #fff; padding:4px}
.div_layerd {background-color:#666;}
.div_forumtoggle {color:#A9C9E0;border:1px solid #D9D9D9;padding:5px;background-image: url(../media/boxheader.gif);}

.hrspacer {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B35218;
}
.button_bbodes {

	font-weight: bold;
	font-size:12px;
	color: #000000;
	cursor: pointer;
	background-image: url(../media/button_back.gif);
	border: 1px solid #D0D0D0;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-bottom: 2px;
}
.bodymain {background-color:#fff}
.maintable {
	background-color: #FFFFFF;
}
.right_td {
	background-color: #9A9A9A;
}
.bottom_td {
	background-color: #929191;
}
.undernav {
	background-color: #B35218;
}

.leftmainnav {
	background-color: #EAEAEA;
}

li {
	color: #666;
	list-style-type: square;
}

ul {
	list-style-type: decimal;
}

ol li {
    list-style-type: decimal;
}
    
.infobox{
	padding:5px; 
	border:1px solid #e0e0e0;
}

.darkbox{
	border-top:1px solid #E0E0E0; 
	border-bottom:1px solid #E0E0E0; 
	background-color:#F3F3F3; 
	height:60px;padding:15px
}