/* BEGIN assign styles menue /
text:Normal Text
bold:Bold Text
/ END assign styles menue */


/********************** Global 1 **********************/

.logo1,
.logo2,
.logo3,
.menue,
.tab_header,
.tab_cont1
{ position: absolute; }


/********************** Textangaben **********************/

.text { 
	font-size: 11px;
	color: #333;
	line-height: 16px; }

.nav1 { 
	font-size: 10px;
	color: #FFF;}

.bold { 
	font-size: 11px;
	font-weight: bold;
	color: #333;
	line-height: 16px; }
	
.small1 { 
	font-size: 10px;
	color: #666;
	line-height: 13px; }
	
.color1 { 
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	line-height: 16px; }

h1 { 
	font-size: 12px;
	font-weight: bold;
	color: #600; }

.alert { 
	font-size: 11px;
	font-weight: bold;
	color: #C00;
	line-height: 16px; }

/********************** Bilderangaben **********************/

.logo1 {
	top: 36px;
	left: 0px;
	z-index:50;}

.logo2 {
	top: 85px;
	left: 214px;
	z-index:51;}

.logo3 {
	top: 14px;
	left: 612px;}

.nav1 {
	margin-bottom: 10px;}

.nav2 {
	margin-bottom: 5px;}

.menue {
	top: 53px;
	left: 697px;}

/**********************  Tabellen- und Zellenangaben **********************/

/****************** Haupt-Tabelle 4 spaltig */
.tab_cont1 { 
	top: 0px;
	left: 0px;
	width: 815px;
	margin-bottom: 20px;}
/* Zelle 1 */
#td1_tab_cont1 {
	width: 120px;
	background-color: #F3E3CD;
	border-width: 0px 3px 0px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	padding-top: 38;
	padding-left: 10;
	padding-bottom: 10;
	padding-right: 10;}
/* Zelle 2 */
#td2_tab_cont1 {
	width: 520px;
	background-color: #F3ECE6;
	border-width: 0px 3px 0px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	padding: 40px 20px 20px 20px;}
/* Zelle 3 */
#td3_tab_cont1 {
	width: 140px;
	background-color: #F3E3CD;
	border-width: 0px 3px 0px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	padding-top: 38;
	padding-left: 10;
	padding-bottom: 10;
	padding-right: 10;}
/* Zelle 4 */
#td4_tab_cont1 {
	width: 15px;
	background-color: #C53306;
	padding-bottom: 5px; }
/* Zelle 5 */
#td5_tab_cont1 {
	background-color: #D8D2CD;
	border-width: 0px 3px 3px 0px;
	border-color: #FFFFFF;
	border-style: solid;}
/* Zelle 6 */
#td6_tab_cont1 {
	background-color: #F3E3CD;
	border-width: 0px 0px 3px 0px;
	border-color: #FFFFFF;
	border-style: solid;}
/* Zelle 7 */
#td7_tab_cont1 {
	background-color: #F3E3CD;
	border-width: 0px 3px 3px 0px;
	border-color: #FFFFFF;
	border-style: solid;}
/* Zelle 8 */
#td8_tab_cont1 {
	background-color: #C53306;
	border-width: 0px 0px 3px 0px;
	border-color: #FFFFFF;
	border-style: solid;}
/* Zelle 9 */
#td9_tab_cont1 {
	width: 120px;
	background-color: #C53306;}
/* Zelle 10 */
#td10_tab_cont1 {
	width: 540px;
	background-color: #C53306;
	padding: 3px 0px 5px 0px;}
/* Zelle 11 */
#td11_tab_cont1 {
	width: 140px;
	background-color: #C53306;}

/****************** Tabelle Inhalt in Zelle 2 */
.tab_cont2 { 
	width: 100%;}
/* Tabelle Inhalt in Zelle 1 */
.tab_cont3 { 
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 38px;}

/* Tabelle Navigation Menue */
.tab_nav { 
	z-index:55;}

.tab_form1 {
	width: 100%;}

/****************** Tabelle Ad-Banner */
.tab_ads { 
	width: 100%;}
#td1_tab_ads {
	padding: 3px;
	background-color: #FFFFFF;
	border-width: 1px 1px 1px 1px;
	border-color: #660000;
	border-style: solid;}

/****************** Tabelle Promo */
.tab_promo { 
	width: 100%;}
.td1_tab_promo {
	padding: 10px;
	background-color: #F3E3CD;
	border-width: 3px;
	border-color: #FFF;
	border-style: solid;}
	
/****************** Tabelle Listing */
.tab_list { 
	width: 100%;
	border-width: 3px;
	border-color: #FFF;
	border-style: solid;}
.td1_tab_list {
	padding: 5px;
	background-color: #F3E3CD;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;}
.td3_tab_list {
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;}
.td4_tab_list {
	padding: 5px;
	background-color: #D97A5D;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;}
	
/*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:420px;}
#td1_tab_nlt {
	width: 120px;}
#td2_tab_nlt {
	width: 300px;}

.tab_req { /* Kontakt-Form */
	width:420px;}
#td1_tab_req {
	width: 120px;}
#td2_tab_req {
	width: 300px;}

.tab_news { /* News-Form */
	width:420px;}
#td1_tab_news {
	width: 70px;}
#td2_tab_news {
	width: 350px;}

.tab_press { /* Presse-Form */
	width:420px;}
#td1_tab_press {
	width: 70px;}
#td2_tab_press {
	width: 350px;}

.tab_faq { /* FAQ-Liste */
	width:420px;}
#td1_tab_faq {
	width: 20px;}
#td2_tab_faq {
	width: 400px;}

.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;}


/**********************  Links **********************/
.text A:link,
.text A:visited,
.text A:active {color:#C53306; text-decoration:underline;}
.text A:hover {color:#C53306; text-decoration:none;}

.bold A:link,
.bold A:visited,
.bold A:active {color:#C53306; text-decoration:underline;}
.bold A:hover {color:#C53306; text-decoration:none;}

.small1 A:link,
.small1 A:visited,
.small1 A:active {color:#C53306; text-decoration:underline;}
.small1 A:hover {color:#C53306; text-decoration:none;}

.nav1 A:link,
.nav1 A:visited,
.nav1 A:active {color:#FFFFFF; text-decoration:underline;}
.nav1 A:hover {color:#FFFFFF; text-decoration:none;}

/********************** Global 2 **********************/

BODY {
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	margin: 0px 0px 0px 0px; /* Gültig für IE*/
	padding: 0px 0px 0px 0px;  /* Gültig für Opera*/
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-repeat: repeat-y;}

td {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;}

p {
	margin-top:0px;
	margin-bottom:10px;}

hr {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;}

form { margin:0px;}

.button1 { 
	background-color: #CC9966;
	border-width: 0px 0px 0px 0px;
   border-color: #CC9966;
	font-family: Verdana, Arial, 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: #FFFFFF;
	border-color: #CC9966;}

.input2 { 
	width: 100px;
	font-size: 11px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #FFFFFF;
	border-color: #CC9966;}
	
.input3 { 
	width: 95px;
	font-size: 11px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #FFFFFF;
	border-color: #CC9966;}

.select1 { 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #006666;
	font-size: 11px;
	color: #333333;
	margin-bottom:5px;}


ul {
	list-style-type: square;
	font-size: 11px;
	font-weight:bold;
	color: #333333;}

li { 
	margin: 0px 0px 0px 0px;
	color: #660000;}
