/* Basisformatierung fuer komplette Seitentexte ==================== */
body, td, textarea, input, .text_basis, .text_basis_sei {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px; color: #562C03;
}


A:link {background: transparent; font-size: 12px; line-height: 14px; color: #5B320A; text-decoration: underline}
A:hover {background: transparent; font-size: 12px; line-height: 14px; color: #E73903; text-decoration: underline}
A:active {background: transparent; font-size: 12px; line-height: 14px; color: #914C2A; text-decoration: underline}
A:visited {background: transparent; font-size: 12Px; line-height: 14px; color: #B25408; text-decoration: underline}

.REF     { font-size: 10px; line-height: 12px; font-weight: normal; color: #FF6600;  }
.REFINFO { font-size:  9px; line-height: 12px; font-weight: normal; color: #000099 }


h1, .H1{  font-size: 22px; line-height: 24px; font-weight: bold; color: #8D5B03; display: block; margin-bottom: 0.5em;}
h2, .H2{  font-size: 18px; line-height: 20px; font-weight: bold; color: #8D5B03; display: block; margin-bottom: 0.5em;}
h3, .H3{  font-size: 16px; line-height: 18px; font-weight: bold; color: #8D5B03; display: block; margin-bottom: 0.5em;}
h4, .H4{  font-size: 20px; line-height: 26px; font-weight: bold; color: #8D5B03; display: block;}

div.highlight1, .T1 { font-size: 14px; line-height: 16px; color: #143050; }
                    /* verwendet für Bildunterschriften in den Werbebloecken - dunkle Schrift - */
div.highlight2, .T2 { font-size: 11px; line-height: 13px; color: #143050; }
                    /* verwendet für Zitate / Aussagen - */
div.highlight3, .T3 { font-weight: bold; font-style: italic; }
div.highlight4, .T4 { font-size: 12px; line-height: 12px; font-weight: bold ; color: #FFFFFF; background-color: #A0B3C9; 
                      display:block; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }

/*                       -- blaugrau -- */  
span.highlight1, .Fa {  font-weight: bold; color: #565A5C; }
/*                       -- rot -- */  
span.highlight2, .Fb {  font-weight: bold; color: #FF0000 }
/* Hintergrung grau,  schrift blaugrau */ 
span.highlight3, .Fc {  font-weight: bold; color: #565A5C; background-color: #CCCCCC; text-indent: 4pt; white-space: nowrap;}
span.highlight4, .Fd {  font-weight: bold; color: #607F7B; font-style: italic}
span.highlight5, .Fe {  font-weight: bold; color: black; }
span.highlight6, .Ff { font-size: 12px; line-height: 12px; font-weight: bold ; color: #FFFFFF; background-color: #A0B3C9; 
                       display:block; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }

                 .Fz {  font-size: 12px; line-height: 12px; font-weight: bold; color: #000000 }

.C_TAB2_TD1 { width:192px; height:720px; padding-left:6px; padding-right:0px; padding-top:30px; background-color: #E4DFD3}
.C_TAB2_TD2 { width:583px; padding-left:2px; padding-top:30px; background-color: #E8E6E1 }
.C_TAB2_TD3 { width:193px; padding-left:6px; padding-top:30px; background-color: #E4DFD3}

.C_C3     {width: 100%; }
.C_C3_TR   { }
.C_C3_TD1  { }
.C_C3_TD1Z {width: 6px;  }
.C_C3_TD2  { }
.C_C3_TD2Z {width: 6px;  }
.C_C3_TD3  { }

.C_H_T1     { }
.C_H_T1_TR { }
.C_H_T1_TD1 { width: 280px; padding: 0px;  }
/* Abstandsspalte */
.C_H_T1_TD2 { width: 2Px; }
.C_H_T1_TD3 { width: 280px; padding: 0px;  }
      
.C_H_T2     { width: 100%; text-align: left; }
.C_H_T2_TR { }
.C_H_T2_TD1 { padding: 0px;  }
/* Abstandsspalte */
.C_H_T2_TD2 { padding: 0px;}
.C_H_T2_TD3 { padding: 0px; padding-left: 6px; padding-right: 6px; text-align: left;}

.C_H_T3     { }
.C_H_T3_TR { }
.C_H_T3_TD1 { width: 1%; }
/* Abstandsspalte */
.C_H_T3_TD2 { width: 0px; }
.C_H_T3_TD3 { }

.C_H_TAB     { }
.C_H_TAB_TR { }
.C_H_TAB_TD1 { width: 1px;  background-color: #FF0000; }
.C_H_TAB_TD2 { width: 0px; background-color: #0000FF; }
   

form { margin:0px; }

/* folgende Formatierung ist fuer den Mozilla notwendig - Darstellung des Kopfes  */
/* ansonsten wird in Tabellen unter die Bilder noch ein 2Pixel-Abstand produziert */
table#Tabelle_01 tr td img { display:block; }

div#feed_ad_s1_1 div.feeditem { margin-bottom: 10px; }

table#feed_term_ba td.feed_c1,
table#feed_term_vort td.feed_c1,
table#feed_term_reisen td.feed_c1 {width:170px;}

table#feed_top_01 tr td,
table#feed_term_ba tr td,
table#feed_term_vort tr td,
table#feed_term_reisen tr td,
table#feed_erfber_ba tr td
 {padding-top:5px;}
 
table#feed_reise_ziele,
table#feed_verleih_ba,
table#feed_term_ba, 
table#feed_term_vort,
table#feed_term_reisen,
table#feed_erfber_ba 
 {padding-top:20px;}

table#feed_top_01,
table#feed_verleih_ba,
table#feed_reise_ziele    { border-spacing:0px; padding:10px;   }

table#feed_verleih_ba tr { background-image: url("bilder/IBA_HG_05_590x120.gif"); 
                            background-repeat:no-repeat; height:123px; }
                            
table#feed_top_01 tr,
table#feed_reise_ziele tr { background-image: url("bilder/IBA_HG_05_590x180.gif"); 
                            background-repeat:no-repeat; height:183px; }
table#feed_top_01 td,
table#feed_reise_ziele td { padding:5px; }




table#feed_top_01 .H3,
table#feed_verleih_ba .H3,
table#feed_reise_ziele .H3
 { margin-top: 0.5em; margin-bottom: 0.5em;}



 
div#feed_veroff_artikel
 {padding-top:20px;}

div#feed_veroff_artikel div.feeditem
 {padding-top:10px;}
 
 .feedimg_float_left {float:left; padding-right:10px; padding-bottom:10px;}
 .feeditemimg        {float:left; padding-right:10px; padding-bottom:10px;}
 
 #feed_db_select_gal1.feed div.feeditem {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

 
 
/* ==============================================================================  */
/* ============         steht normalerweise in ba_navi.css     ===================  */
/* ===============================================================================  */

 
span.HFIX #feed_NAV_0 .feeditem { display: inline;}
/* ==============================================================================  */
/* ============         HFIX  NAV_0                         =====================  */
/* ==============================================================================  */
span.HFIX #feed_NAV_0 .feeditem { display: inline;}

span.HFIX #feed_NAV_0   
          {display:block; position:absolute; top:10px; left:650px} 

span.HFIX #feed_NAV_0  
A:link    {background: transparent; text-decoration: underline; 
	         padding-left: 10px; padding-right: 10px; margin:5px;}
	         
span.HFIX #feed_NAV_0  
A:visited {padding-left: 10px; padding-right: 10px; margin:5px;}

span.HFIX #feed_NAV_0 
A:hover    { }

span.HFIX #feed_NAV_0 
A:active   { }

/* ==============================================================================  */
/* ============         HFIX  NAV1                          =====================  */
/* ==============================================================================  */
span.HFIX #feed_NAV_1 .feeditem { float: left;}

span.HFIX #feed_NAV_1   
          {display:block; position:absolute; top:200px; left:70px; } 

span.HFIX #feed_NAV_1 A:link, span.HFIX #feed_NAV_1  A:visited  
      {font-size: 12px; font-weight: bold; text-decoration: none; background-image: url(bilder/irkl_Klett_butt_00.jpg);
       text-align:center; width:130px; height:23px; 
       padding-left:5px; padding-right:5px; padding-top:4px; color: white; display:inline; margin-top:3px;
       display:block; }

span.HFIX #feed_NAV_1 
A:hover    {background-image:url(bilder/irkl_Klett_butt_04.jpg); }

span.HFIX #feed_NAV_1 
A:active   {background-image:url(bilder/irkl_Klett_butt_02.jpg); }

/* ==============================================================================  */
/* ============  Navigation in der Tabellenspalte TD3       =====================  */
/* ==============================================================================  */


/* ==============================================================================  */
/* ============         FFIX  NAV_F                         =====================  */
/* ==============================================================================  */

span.FFIX #feed_NAV_0  A:link, span.FFIX #feed_NAV_0  A:visited    
	{font-size: 9px; background: transparent; text-decoration: underline; 
        background-image:none; 
}
span.FFIX #feed_NAV_0 A:hover    {}
span.FFIX #feed_NAV_0 A:active   {}

span.FFIX #feed_NAV_1 .feeditem {padding-left: 10px; padding-right: 10px; 
  margin: 5px; display: inline; vertical-align: middle;}
span.FFIX #feed_NAV_1  A:link, span.FFIX #feed_NAV_1  A:visited    
	{font-size: 9px; background: transparent; text-decoration: underline; 
        background-image:none; 
}
span.FFIX #feed_NAV_1 A:hover    {}
span.FFIX #feed_NAV_1 A:active   {}


/* ==============================================================================  */
/* ============         DYNAMISCHES MENU                    =====================  */
/* ==============================================================================  */
span.HFIX #feed_NAV2_0   
          {display:block; position:absolute; top:151px; left:195px; width:840px; }

/* Menu-Basisdefinitionen */
.feedmenu, .feedmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	cursor: default;
	font-weight:bold;
	color: #143050;
}
.feedmenuitem ul {
	display: none;
	position: absolute;
	top: 25px; /* Start der Menu-Unterelemente */
	left: 0;
	border-top: 2px solid white;
}
.feedmenuitem:hover ul, .feedmenu .ie6_over ul {
	display: block;
}


/* Menu-Kopfelemente und Menu-Unterelemente */
.feedmenu li {
	float: left;
	position: relative;
	width: 196px;
/*	border: 1px solid red; */
	text-align:center;
	
	/* Standard-Listdefinition zuruecksetzen: */
	/* background-image: none; */
	margin: 0; padding: 0;
	
	margin-right: 0px;
}
.feedmenu a:link, .feedmenu a:visited {
	display: block;
	text-decoration: none;
}

/* Menu-Kopfelemente */
.feedmenutitlelink {
	height: 25px;
	line-height: 25px;
}
.feedmenumain {
	background-color: #C9A64A;
	background-image: url("bilder/iba_nav_but_01.jpg");
/*	opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; */
}
.feedmenutitlelink:hover, .feedmenutitlelink.ie6_over {
	background-color: #E0B032;
	background-image: url("bilder/iba_nav_but_04.jpg");
}


/* Menu-Unterelemente */
.feedmenuitem ul li a {
	font-weight: normal;
	height: 25px;
	line-height: 25px;
}
.feedmenuitem ul li {
	color: #143050;
	background-color: #C8AB5F;
	background-image: url("bilder/iba_nav_sub_but_01.jpg");
	/* Abstand zw. Menu-Unterelementen */
	border-bottom: 1px solid white;

/*	opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";   */
}
.feedmenuitem ul li:hover, .feedmenuitem ul .ie6_over {
	color: #143050;
	background-color: #EBC35B;
	background-image: url("bilder/iba_nav_sub_but_04.jpg");
}
