/* BEGIN assign styles menue /
text:Normal Text
bold:Bold Text
small:Small Text
zh1:Zeitung Überschrift
zh11:Zeitung Überschrift
zh12:Zeitung Überschrift
zh13:Zeitung Überschrift
zh14:Zeitung Überschrift
zh15:Zeitung Überschrift
zh2:Zeitung Überschrift
zh21:Zeitung Überschrift
zh22:Zeitung Überschrift
zh3:Zeitung Überschrift
zh31:Zeitung Überschrift
zh32:Zeitung Überschrift
zh33:Zeitung Überschrift
zh34:Zeitung Überschrift
zh35:Zeitung Überschrift
zh4:Zeitung Überschrift
zh41:Zeitung Überschrift
zh42:Zeitung Überschrift
tab_infobox:Infobox
/ END assign styles menue */


/**********************************************************************/

.tab_cont1
{ position: absolute; }


/**********************************************************************/

.text { 
	font-size: 12px;
	color: #000;
	line-height: 18px; }

.bold { 
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 18px; }

.small { 
	font-size: 11px;
	color: #000;
	line-height: 18px; }

.nav1 { /* Nav Main 1 */
	font-size: 12px;
	font-weight: bold;
	color: #FFF;}

.nav2 { /* Nav Main 2 */
	font-size: 11px;
	color: #FFF;}

.color1 { /* Nav Top */
	font-size: 11px;
	color: #FFF;}

h1 { 
	font-size: 20px;
	font-weight: bold;
	color: #333;
	margin: 0px;}

h2 { 
	font-size: 14px;
	font-weight: bold;
	color: #C00;
	margin: 0px;}

h3 { 
	font-size: 14px;
	font-weight: bold;
	color: #C00;
	margin-bottom: 20px;}

h4 { 
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin: 0px;}

/* Zeitung */

/**************** Schwarz  */
.zh1 { 
	font-size: 36px;
	line-height: 33px;
	font-weight: bold;
	color: #000;
	margin: 0px;}

.zh11 { 
	font-size: 20px;
	line-height: 23px;
	font-weight: bold;
	color: #000;
	margin: 0px;}

.zh12 { 
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin: 0px;}

.zh13 { 
	font-size: 11px;
	color: #000;
	margin: 0px;}

.zh14 { 
	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-style: italic;
	margin: 0px;}

.zh15 { 
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0px;}


/**************** Rot  */
.zh2 { 
	font-size: 36px;
	line-height: 30px;
	font-weight: bold;
	color: #C00;
	margin: 0px;}

.zh21 { 
	font-size: 20px;
	font-weight: bold;
	color: #C00;
	margin: 0px;}

.zh22 { 
	font-size: 16px;
	font-weight: bold;
	color: #C00;
	margin: 0px;}

/**************** Weiss  */
.zh3 { 
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;}

.zh31 { 
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;}

.zh32 { 
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;}

.zh33 { 
	font-size: 12px;
	color: #FFF;
	line-height: 18px; }

.zh34 { 
	font-size: 11px;
	color: #FFF; }

.zh35 { 
	font-size: 12px;
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	line-height: 18px; }

/****************Gelb  */
.zh4 { 
	font-size: 26px;
	font-weight: bold;
	color: #FC0;
	margin: 0px;}

.zh41 { 
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #FC0; }

.zh42 { 
	font-size: 16px;
	font-weight: bold;
	color: #FC0;
	margin: 0px;}

/*Standard Text - nicht löschen, nur editieren*/
.alert { 
	font-size: 12px;
	font-weight: bold;
	color: #C00;
	line-height: 16px; }

/**********************************************************************/

/*Standard Bild - nicht löschen, nur editieren*/

/*.logo {
	top: 40px;
	left: 410px;}*/

.showpic {
	border:1px;
	border-color: #CCC;
	border-style: solid;}

.paper_kl {
	margin: 1px 1px 1px 1px;
	border: 1px;
	border-color: #000;
	border-style: solid;}
	
.paper_kl_selected {
	margin: 1px 1px 1px 1px;
	border: 1px;
	border-color: #0F0;
	border-style: solid;}

.paper_gr {
	border: 1px;
	border-color: #000;
	border-style: solid;
	margin: 0px 20px 0px 0px;}

/**********************************************************************/

.tab_cont1 { 
	top: 20px;
	left: 20px;
	width: 750px;
	background-color: #E5E5E5;
	border-width: 2px 2px 2px 2px;
	border-color: #FFFFFF;
	border-style: solid;}
#td1_tab_cont1 {
	text-align: left;
	vertical-align: top;
	width: 130px;
	background-color: #C00;
	border-width: 10px 10px 10px 10px;
	border-color: #E5E5E5;
	border-style: solid;}
#td2_tab_cont1 {
	text-align: left;
	vertical-align: top;
	width: 620px;
	background-color: #FFFFFF;
	border-width: 10px 10px 10px 0px;
	border-color: #E5E5E5;
	border-style: solid;}
#td3_tab_cont1 {
	background-color: #849291;
	border-width: 0px 0px 2px 0px;
	border-color: #FFFFFF;
	border-style: solid;}
#td4_tab_cont1 {
	background-color: #849291;
	border-width: 2px 0px 0px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	padding: 0px 0px 0px 15px;}

.tab_cont2 { 
	width: 620px;}
#td1_tab_cont2 {
	text-align: left;
	vertical-align: top;
	border-width: 0px 0px 10px 0px;
	border-color: #E5E5E5;
	border-style: solid;
	padding:10px;}
#td2_tab_cont2 {
	text-align: left;
	vertical-align: top;
	padding: 20px;}


.tab_3cols { }
#td1_tab_3cols {
	width:193px;
	padding-right: 10px;}

.tab_2colstitle { }
#td1_tab_2colstitle {
	width:290px;
	padding-right: 10px;}

.tab_nav1 { 
	width: 130px;}
#td1_tab_nav1 {
	text-align: left;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	width: 130px;
	padding: 5px 0px 5px 5px;}
#td2_tab_nav1 {
	text-align: left;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	width: 130px;
	padding: 2px 0px 2px 10px;}
#td3_tab_nav1 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	padding: 20px 0px 0px 0px;
	width: 130px;}

.tab_nav2 { }
#td1_tab_nav2 {
		padding: 4px 5px 4px 0px;}
#td2_tab_nav2 {
	padding:  4px 5px 4px 2px;}
#td3_tab_nav2 {
	padding:  4px 2px 4px 20px;}

.tab_infobox {
	width: 190px;
	margin-left: 20px;
	margin-bottom: 10px;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	float: right;}

.tab_banner { 
	width: 580px;}
#td1_tab_banner {
 	width: 195px;
	padding: 20px 5px 0px 0px; }
#td2_tab_banner {
 	width: 190px;
	padding: 20px 0px 0px 0px; }

.tooltip {
	background-color: #FFC;
	border: 1px;
	border-color: #C00;
	border-style: solid;
	padding: 5px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 150px;
	height: auto;
	line-height: 14px;}

.tab_sifapoll { /* SiFa Umfrage-Form */
	width:500px;}
#td1_tab_sifapoll {
	width: 250px;}
#td2_tab_sifapoll {
	width: 250px;}

/*Standard Tabellen - nicht löschen, nur editieren*/

.tab_alert { /* Fehlermeldung */
	width:100%;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: CC0000;
	margin-bottom: 10px;}

.tab_nlt { /* Newsletter-Form */
	width:370px;}
#td1_tab_nlt {
	width: 120px;}
#td2_tab_nlt {
	width: 250px;}

.tab_req { /* Kontakt-Form */
	width:400px;}
#td1_tab_req {
	width: 120px;}
#td2_tab_req {
	width: 280px;}

.tab_news { /* News-Form */
	width:490px;}
#td1_tab_news {
	width: 80px;}
#td2_tab_news {
	width: 410px;}

.tab_press { /* Presse-Form */
	width:490px;}
#td1_tab_press {
	width: 80px;}
#td2_tab_press {
	width: 410px;}

.tab_faq { /* FAQ-Liste */
	width:100%;}

.tab_faqpop { /* FAQ-Popup */
	width:100%;}
#td1_tab_faqpop {
	padding: 20px;}

.tab_showart { /* Showart */
	width:100%;}
#td1_tab_showart {
	padding: 20px;}

.tab_showpic { /* Showpic */
	width:100%;}
#td1_tab_showpic {
	padding: 10px;
	text-align: center;}

.tab_login { /* Login-Form */
	width:300px;}
#td1_tab_login {
	width: 90px;}
#td2_tab_login {
	width: 210px;}

/**********************************************************************/
.text A:link,
.text A:visited,
.text A:active {color:#C00; text-decoration:underline;}
.text A:hover {color:#C00; text-decoration:none;}

.nav1 A:link,
.nav1 A:visited,
.nav1 A:active {color:#FFF; text-decoration:none;}
.nav1 A:hover {color:#000; text-decoration:none;}

.nav2 A:link,
.nav2 A:visited,
.nav2 A:active {color:#FFF; text-decoration:none;}
.nav2 A:hover {color:#000; text-decoration:none;}

.color1 A:link,
.color1 A:visited,
.color1 A:active {color:#FFF; text-decoration:none;}
.color1 A:hover {color:#FFF; text-decoration:underline;}

.zh33 A:link,
.zh33 A:visited,
.zh33 A:active {color:#FFF; text-decoration:underline;}
.zh33 A:hover {color:#FFF; text-decoration:underline;}

.zh15 A:link,
.zh15 A:visited,
.zh15 A:active {color:#000; text-decoration:underline;}
.zh15 A:hover {color:#000; text-decoration:underline;}

/**********************************************************************/

BODY {
	scrollbar-face-color: #CCC;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #CCC;
	scrollbar-darkshadow-color: #000;
	scrollbar-shadow-color: #CCC;
	scrollbar-arrow-color: #CCC;
	scrollbar-track-color: #CCC;
	background-color: #A0B1B0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}

td {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 18px; }

p {
	margin-top:0px;
	margin-bottom:10px;}

hr {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;}

form { margin:0px;}

.button1 { 
	background-color: #CC0000;
	border-width: 0px 0px 0px 0px;
   border-color: #CC0000;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 11px;
	color: #FFFFFF;}

.input1 { 
	width: 100px;
	font-size: 11px;
	margin-bottom:5px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #C0D0CF;
	border-color: #CC0000;}

.input2 { 
	width: 60px;
	font-size: 11px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #C0D0CF;
	border-color: #FFFFFF;}

.select1 { 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #CC0000;
	font-size: 11px;
	color: #333333;
	margin-bottom:5px;}

ul {
	list-style-type: square;
	font-size: 12px;
	color: #333333;
	margin: 0px 0px 0px 20px;}

li { 
	margin: 0px 0px 0px 0px;
	color: #333333;}
