.navispacer {background-color:#FFFFFF;padding:4px;border-right-width: 1px;border-right-style: solid;border-right-color: #FFFFFF;}
.gallery_box	    {padding:2px; margin:2px; border:1px solid #ddd; }
a.page_nav:link,   {font-size:11px; text-align:center; font-weight:bold;}
a.page_nav:visited {font-size:11px; text-align:center; font-weight:bold;}
a.page_nav:hover, .page_nav, .nav {font-size:11px; font-weight:bold;}


.bg       {background-image:url(../img/page/bg.gif);}

body		{background-color:#fff; margin-top:0px; margin-right:0px;margin-bottom:0px;margin-left:0px;line-height: 110%;}


td,tr,
div         {line-height: 110%; font-size:17px;;; color: #5C5C5C; font-family: Times New Roman, Times, serif; border-bottom: 1px none; border-bottom-width: 1px;}


td,body         {line-height: 110%; font-size:17px;;; font-family: Times New Roman, Times, serif; color:#5C5C5C; line-height: 1.5em;}
h1,h2,h3        {font-size: 17px; font-family: Times New Roman, Times, serif; color:#5C5C5C; font-weight: bold; display:inline;}

select,option   {font-size: 17px;;; font-family: Times New Roman, Times, serif; border:0px}
form		{display: inline;}
small           {font-size: 10px; font-family: Times New Roman, Times, serif;}
small1          {font-size: 11px;}
smalltext       {font-size: 11px; font-family: Times New Roman, Times, serif; color:#89cb33}

#title_big	{font-size: 4; font-family: Times New Roman, Times, serif; color:#5C5C5C; padding-top:5px;}

.footer 	{font-size: 17px;;; font-family: Times New Roman, Times, serif;}

input 		{border:1px solid #a9a9a9;font-size: 13px; color: #5C5C5C; font-family: Times New Roman, Times, serif;} 

.inputradio,.checkbox {border:0px;} 

textarea        {font-size: 12px; font-family: Times New Roman, Times, serif; padding: color: #5c5c5c; 2px; border: 1px solid #a9a9a9;}

.div_time_ticker{font-weight: bold; padding: 3px; padding-right:1px; text-align: right;}
.div_tickerbox  {padding:3px; margin-top:5px; margin-bottom:5px;}
.div_newstitle  {font-weight: bold; font-family:Times New Roman, Times, serif; font-size:17px;}
a.ticker:link,  
a.ticker:visited{font-size:17px; font-family:Times New Roman, Times, serif; color:#5C5C5C; font-weight:bold; text-decoration: none; line-height:21px}
a.ticker:hover  {font-size:17px; font-family:Times New Roman, Times, serif; color:#5C5C5C; font-weight:bold; text-decoration: none;}


a.calendar:link,  
a.calendar:visited{font-size:10px; font-family:Times New Roman, Times, serif; color:#5C5C5C; font-weight:normal; text-decoration: none; line-height:0px}
a.calendar:hover  {font-size:10px; font-family:Times New Roman, Times, serif; color:#5C5C5C; font-weight:normal; text-decoration: none;}

.pn-normal,
a.pn-normal:link,
a.pn-normal:visited,
a.pn-normal:hover {  
		font-family: Times New Roman, Times, serif; 
		font-size: 17px;;;
		font-weight: normal;
		color: #5c5c5c;
		text-decoration: none;
		background-color : transparent; line-height: 1.3em;}

.pn-bold,
a.pn-bold:link,
a.pn-bold:visited,
a.pn-bold:hover 	{  
		font-family: Times New Roman, Times, serif; 
		font-size:17px;;;
		font-weight: bold;
		color: #5c5c5c;
		text-decoration: none;
		background-color : transparent; line-height: 1.3em;}


.div_newstext	{font: small Times New Roman, Times, serif, serif; padding-left: 22px; font-size: 12px; line-height: 15px; text-align:justify;color:#5C5C5C;}
.div_topnews    {margin-bottom:5px;}
.div_intro      {font: small Times New Roman, Times, serif, serif; padding-left: 22px; padding-left: 66px; font-size: 12px; line-height: 15px; text-align:justify;color:#5C5C5C;}





a:link,a:visited,a:hover {font-family: Times New Roman, Times, serif; color: #5C5C5C; text-decoration: none;}

.topnav         {font-family: Times New Roman, Times, serif; color: #ff8b00; font-size:12px;}
.topnavbg       {font-family: Times New Roman, Times, serif; color: #ff8b00; font-size:12px;background-image:url(../img/page/log2.gif);}
.topnav_back    {background: #1065AC;padding: 8px;}
.spacer         {background: #fff; width:100%}

a.topnav:link, a.topnav:visited {font-family: Times New Roman, Times, serif; color: #ff8b00; text-decoration: none; font-weight: bold; font-size:12px;}
a.topnav:hover  {font-family: Times New Roman, Times, serif; color: #ff8b00; text-decoration: none; font-weight: bold; font-size:12px;}

.content        {padding-left:12px;padding-right:12px}

a.links_boxes:link, a.links_boxes:visited {font-size:11px;color:#186CB3; font-weight:normal; text-decoration:none}
a.links_boxes:hover {color:#5C5C5C; font-weight:normal; text-decoration:none}

.box_inner      {border: 0px solid #DCDCDC;}
.box_inner2     {border: 0px solid #DCDCDC;}
.box_inner3     {border: 1px solid #b7e084;}
.box_outer      {}
.box_outerhead  {margin-bottom:3px; border-bottom:0px solid #DCDCDC; padding-left:0px; padding: 6px; font-size:11px; color:#535353}
.box_linked     {border-bottom:2px solid #DCDCDC; background-color:#F7F6F5; letter-spacing:1px; padding:4px;padding-left:2px; font-size:12px; color:#494744}
.box_linked_body {padding:2px;padding-left:1px}
a.boxnavi:link, a.boxnavi:visited {font-family: Times New Roman, Times, serif; font-size:12px; color:#ff8b00;font-weight:bold; text-decoration:underline}
a.boxnavi:hover {font-family: Times New Roman, Times, serif; font-size:12px; color:#ff8b00;font-weight:bold; text-decoration:underline}
.legend         {color:#666; border:1px solid #ccc; padding:4px}
.absmiddle      {vertical-align:middle }
.box_newsticker {background-color: #fff;}

navibox, a.navibox:link, a.navibox:visited {font-family: Times New Roman, Times, serif; font-size:12px; color:#ff8b00;font-weight:bold; text-decoration:underline}




.box_news	{font: small Times New Roman, Times, serif;  padding-left: 12px; font-size: 12px; line-height: 15px;}

/* ÇÀÃÎËÎÂÊÈ ÑÒÀÒÅÉ, ÑÅÒÊÀ */
.box_innerhead1{background-image:url(../img/page/box_innerhead.gif); padding:5px; border-bottom: 1px solid #D4D4D4; font-weight:bold; font-family: Times New Roman, Times, serif; font-size:14px; color: #CA5000;}
.box_innerhead{background-image:url(../img/page/box_innerhead1.gif); padding:5px; padding-left:25px; border-bottom: 1px solid #D4D4D4; font-weight:bold;font-family: Times New Roman, Times, serif; font-size:15px; color: #5C5C5C;background-repeat: no-repeat;}

/* Ñòèëü çàãîëîâêà ìåíþøåê */
.naviheader     {background-image:url(../img/page/button.gif); font-weight: bold;font-size:15px;color: #ff8b00;padding: 0px;font-family: Times New Roman, Times, serif;padding-left:50px;height:35px;background-repeat: no-repeat;}

/* Ñòèëü box_toolbox */
.box_toolbox	{padding:5px; border: 1px solid #a9a9a9}

.noborder 	{border: 0px}

picture {margin-top:0.1px; }

.button {font-size:11px;color: #5C5C5C; background-color: #e7e7e7;cursor: pointer;border: 1px solid #a9a9a9;}

.button_bbodes {font-weight: bold; font-size:12px; background-color: #fff; cursor: pointer; font-family: Times New Roman, Times, serif; color: #B35218; border: 1px solid #999999; margin-right:2px;}
.divcode       {background-color:#fff;}

.errorfont     {color: #186CB3;  font-weight: normal; font-size:11px;}

a.page_navigation:link, 
a.page_navigation:visited {font-size:11px; padding:2px;}

a.page_navigation:hover, .page_navigation, .pnav {font-size:11px; font-weight:bold;}

.newsticker_header   {text-align: right}

.time        	{font-weight:bold}		

.text_ticker 	{font-size:12px; color: #7c7c7c; line-height:15px;	font-weight: bold;}

.speedbar    	{font-family: Times New Roman, Times, serif; font-weight:normal; color:#ff8b00; font-size:12px;}


.pointer     	{cursor:pointer}

a.speedbar:link		{font-weight:bold; color:#ff8b00; font-size:12px; text-decoration:none}
a.speedbar:visited  	{font-weight:bold; color:#ff8b00; font-size:12px; text-decoration:none}
a.speedbar:hover	{font-weight:bold; color:#ff8b00; font-size:12px; text-decoration:underline}

.row_first      {background-color: #f9f9f9;}
.row_second     {}

.row_top_first  {background-color: #fff;}
.row_top_second {background-color: #E5E5E5;}









.row_topb_first  {background-color: #F9F9F9; border: 1px solid #E5E5E5; padding:3px; margin-top:0px; margin-bottom:5px;
border-bottom-width : 2px; border-left-width : 0px; border-right-width : 0px; border-top-width : 0px;}

.row_topb_second {background-color: #F9F9F9; border: 1px solid #E5E5E5; padding:3px; margin-top:0px; margin-bottom:5px;
border-bottom-width : 2px; border-left-width : 0px; border-right-width : 0px; border-top-width : 0px;}


.title          {font-size:17px;;;font-weight: bold;color: #5C5C5C;}

.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{margin: 0px; padding: 0px; border: 0px solid #e6e6e6;}

.active_image	{border: 1px solid #000000}
.inactive_image	{border: 1px solid #DCDCDC}
.galimage_smalltext {font-size:11px;color:#666}

.faqtext        {padding: 8px;}
.inlinetd       {background-color: #EEEEEE;}
.selectfield    {background-color:#f7f7f7;}

.infostretch    {background-image: url(../img/page/infostretch.gif);}

.page_footer			{padding:0px;}
.page_footer_bg			{padding:0px; background-color: #ebf3fa}

/*  Teaser News, Artikel + Topnews + Galeriebeschreibung Übersicht */
.intro                {font-size: 12px;}

/*  Link Hauptkategorie Downloads & Links */
a.download_link_title:link, a.download_link_title:visited{font-size:15px;font-weight:bold;color:#000000;}
a.download_link_title:hover{font-size:15px; font-weight:bold; color:#666666;}

/*  Box Newsletter */
.waitfield	{text-align:center; color:#ccc; font-weight:bold; width:20px; border:1px solid #ccc ;background-color:transparent}
.topnavtd	{color: #ff8b00;font-size: 11px; padding: 5px;}




/* =========================================== Kalender ===========================================*/
.calday_specialday {font-size:11px;color:#186CB3;font-weight:bold}
.caldays_active {height:60px;background-color:#fff;border:1px solid #C0C0C0;vertical-align: top;}
.caldays_active_today {height:60px;background-color:#eeeeee;border:2px outset #999999;vertical-align: top;}
.caldays_not_active {height:60px;background-color:#eeeeee; border:1px solid #DCDCDC}
.caldays_header {background-color: #186CB3;font-weight: bold;color: #fff;padding: 5px;}
.days_header {padding:3px;background-color:#E5E5E5;color:#000000;font-weight:bold;font-size:11px;border-bottom:1px solid #C0C0C0}
.days_header_today {font-size: 11px;font-weight: bold;color: #FFFFFF;background: #186CB3;padding: 3px;border-bottom: 1px solid #c0c0c0;}

.date_from_till {color:#186CB3}

a.calevent_extended:link, a.calevent_extended:visited{text-decoration:underline;font-weight:normal;color:#666666;}

a.calevent_extended:hover{font-weight:normal;text-decoration:none;}

.pageheader	{}
.pageheader2	{background-color:#000000}
.pageheader3	{background-color:#f8fbfd;font-family: Times New Roman, Times, serif;font-size: 9px;}


.tdcon {background-color : #F7F7F7; font-family : Times New Roman, Times, serif; font-size : 17px;;; 
padding-bottom : 3px; padding-left : 5px; padding-right : 6px; padding-top : 6px; border : 1px solid #CCCCCC; 
border-bottom-width : 1px; border-left-width : 0px; border-right-width : 0px; border-top-width : 0px; }

.tdconbg,td.tdconbg {background-color : #d0d0d0; font-family : Times New Roman, Times, serif; font-size : 12px; 
padding-bottom : 3px; padding-left : 0px; padding-right : 0px; padding-top : 6px; border : 1px solid #CCCCCC; 
border-bottom-width : 1px; border-left-width : 0px; border-right-width : 0px; border-top-width : 0px; }
