
/*====================== Grundeinstellungen ============================*/

body, td
{
    font-family: 				verdana, arial, helvetica;
    font-size: 					8pt;
}

body.content
{	
    background-color: 			#FAF3E3;
	background-image: 			url('../img/back.gif');
    margin: 					0px;
    font-size: 					8pt;
	color: 						#ffffff;
    font-family: 				verdana, arial, helvetica;
	scrollbar-arrow-color:		#ffffff;
  	scrollbar-track-color:  	#9B8256;
  	scrollbar-shadow-color: 	#9B8256;
  	scrollbar-face-color:   	#B39E79;
  	scrollbar-highlight-color:	#9B8256;
  	scrollbar-darkshadow-color: #9B8256;
  	scrollbar-3dlight-color:	#9B8256;
}

body.intro
{	
    background-color: 			#FAF3E3;
	background-image: 			url('../img/introback.gif');
    margin: 					0px;
    font-size: 					8pt;
	color: 						#ffffff;
    font-family: 				verdana, arial, helvetica;
	scrollbar-arrow-color:		#ffffff;
  	scrollbar-track-color:  	#7B6B4A;
  	scrollbar-shadow-color: 	#7B6B4A;
  	scrollbar-face-color:   	#B39E79;
  	scrollbar-highlight-color:	#7B6B4A;
  	scrollbar-darkshadow-color: #7B6B4A;
  	scrollbar-3dlight-color:	#7B6B4A;
}

body.plain
{	
    background-color: 			#7D5E2A;
	margin: 		 			10px;
    font-size: 					8pt;
	color: 						#7B6B4A;
    font-family: 				verdana, arial, helvetica;
	scrollbar-arrow-color:		#ffffff;
  	scrollbar-track-color:  	#7B6B4A;
  	scrollbar-shadow-color: 	#7B6B4A;
  	scrollbar-face-color:   	#B39E79;
  	scrollbar-highlight-color:	#7B6B4A;
  	scrollbar-darkshadow-color: #7B6B4A;
  	scrollbar-3dlight-color:	#7B6B4A;
}

#container1 
{
    float:left;
    width:610px;
    height:137px;
    padding:0;
    border:0;
    margin-bottom:1px;
}
#container1 #newstickerBox
{
    float:left; 
    background-image:url('../img/newsticker-back.gif'); 
    width:255px; 
    height:137px; 
    padding-top:0;
    border-left:1px solid;
    }
#container1 #menubaseBox
{
    float:left; 
    background-image:url('../img/servicenaviback.gif'); 
    width:176px; 
    height:137px;
    margin-left:1px;
}
#container1 #searchuserBox
{
    float:left; 
    background-image: url('../img/servicenaviback2.gif'); 
    width:176px; 
    height:137px;
    margin-left:1px; 
}
    
#container2 
{
    float:left;
    width:610px;
    height:100%;
    padding:0;
    border:0;
    margin:0;
}
#container2 #ctl00_linkespalte
{
    float:left;
    display:block;
    width:255px;
    height:100%;
    border-left:1px solid;
    }
#container2 #ctl00_rechtespalte
{
    background-image:url(../img/themes-head-detail-353x10.gif);
    background-position:right top;
    background-repeat:no-repeat;
    background-color:#7D5E2A;
    float:left;
    display:block;
    width:352px;
    height:100%;
    padding-top:10px;
    border-left:1px solid;
    }
#container2 #doppelspalte
{
    background-color:red;
    clear:both;
    display:none;
    width:609px;
    height:100%;
    border-left:1px solid;
    }

    

/*====================== Links =========================================*/

a.themes
{
    color:           			#E6C373;
	font-size: 					8pt;
	font-family: 				verdana, arial, Helvetica;
    text-decoration: 			none;
}

a.themes:hover
{
	color:           			#ffffff;
}

a
{
    color:           			#E6C373;
	font-size: 					8pt;
	font-family: 				verdana, arial, Helvetica;
    text-decoration: 			none;
}

a:hover
{
	color:           			#ffffff;
}


a.navi01
{
    color:           			#E6C373;
	font-size: 					8pt;
	font-family: 				verdana, arial, helvetica;
    text-decoration: 			none;
}

a.navi01:hover
{
	color:           			#ffffff;
}

a.navi01visit
{
    color:           			#ffffff;
	font-size: 					8pt;
	font-family: 				verdana, arial, helvetica;
    text-decoration: 			none;
}

a.themesnavihead
{
    text-decoration:            none;
}
    
a.servicenavi
{
    color:           			#E6C373;
	font-size: 					8pt;
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
    text-decoration: 			none;
}

a.servicenavi:hover
{
	color:           			#ffffff;
}

a.bottomnavi
{
    color:           			#6D5B3B;
	font-size: 					8pt;
	font-family: 				verdana, arial, helvetica;
    text-decoration: 			none;
}

a.bottomnavi:hover
{
	color:           			#ffffff;
}

a.blanknavi
{
    color:           			#E6C373;
	font-size: 					8pt;
	font-family: 				verdana, arial, helvetica;
    text-decoration: 			underline;
}

a.blanknavi:hover
{
	color:           			#6D5B3B;
}

a.extLink
{
background-image:				url('../img/link-icon-400x200.gif');
padding: 						0px 0px 0px 15px;
}

.flashDiv {
position:absolute;
left:1000px;
top:60px;
width:150px;
height:360px;
z-index:999;
/*background-image:               url('../img/transparent_1x1.gif');*/
 background-color:Red;
}

/*====================== Text ===========================================*/

.normtextposition
{
    font-family: 				verdana, arial, helvetica;
	font-size:					8pt;
	color:						#ffffff;
	padding:					10px 10px 5px 10px;
}

.plaintext
{
    font-family: 				verdana, arial, helvetica;
	font-size:					8pt;
	color:						#E6C373;
	margin:					    10px 10px 5px 0px;
}

.highLightSearchResult
{
	color:                      #000000;
	background-color:           #ffffbb;
}

#articleDate
{
    font-family: 				verdana, arial, helvetica;
	font-size:					7pt;
	color:						#E6C373;
	padding:					0 10px 5px 10px;
}

.imgDescription
{
    font-family: 				verdana, arial, helvetica;
	font-size:					7pt;
	color:						#ffffff;
	padding:					10px 10px 5px 10px;
	float:                      right;
}

.errMsg
{
    background-color:           #ffffff;
    border-color:               #ffffff;
    border-style:               dotted;
    border-width:               1px;
    font-weight:                bold;
    color:                      #ff0000;
}

.searchList
{
    background-color:           #4E3B1A;
    padding: 					2px 10px 0px 25px;
    border-bottom:              solid 1px #E6C373;
    border-top:                 solid 1px #E6C373;
    width:                      540px;
}
.searchPager
{
    background-color:           #000000;
    font-weight:                normal;
    color:                      #ffffff;
    width:                      257px;
}

.searchHeader
{
    background-color:           #333B1A;
    color:                      #E6C373;
}

.archivList
{
    background-color:           #4E3B1A;
    padding: 					2px 10px 0px 25px;
    border-bottom:              solid 1px #E6C373;
    border-top:                 solid 1px #E6C373;
    width:                      255px;
}
.archivPager
{
    background-color:           #333B1A;
    font-weight:                bold;
    width:                      257px;
}
.archivLink
{
    background-image:			url('../img/sys/zumarchiv_217x22.gif');
	background-repeat:          no-repeat;
	padding: 					4px 10px 6px 25px;
}

/*====================== heads ===========================================*/

.headintro
{
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	font-size:					8pt;
	color:						#E6C373;
}

.intronewshead
{
	background-color:			#4E3B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#E6C373;
	width:						370px; 
	height:						20px; 
	padding:					3px 7px 0px 6px;
}

.teaserhead
{
	background-color:			#4E3B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#ffffff;
	width:						210px; 
	height:						20px; 
	text-align:					right; 
	padding:					3px 7px 0px 0px;
}

.themesnavihead
{
	background-color:			#000000; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#ffffff;
	width:						210px; 
	height:						20px; 
	text-align:					right; 
	padding:					3px 7px 0px 0px;
}

.archivhead
{
	background-color:			#003B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#ffffff;
	width:						210px; 
	height:						20px; 
	text-align:					right; 
	padding:					3px 7px 0px 0px;
}

.themesdetailhead
{
	background-color:			#4E3B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#ffffff;
	width:						85%; 
	text-align:					left; 
	vertical-align:bottom;
	padding:10px;
}

.secondsitehead
{
	background-color:			#4E3B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#ffffff;
	width:						256px; 
	text-align:					right; 
	padding:					3px 7px 4px 0px;
}

.themesshophead
{
	background-color:			#7D5E2A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#ffffff;
	width:						308px; 
	text-align:					right; 
	padding:					3px 7px 4px 0px;
}

.plainhead
{
	background-color:			#4E3B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	color:						#E6C373;
	width:						370px; 
	height:						20px; 
	padding:					5px 7px 0px 6px;
}

.videoFLV
{
    float:left;
    width:333px;
    padding: 12px 10px 10px 10px;
    }
.videoFLV div
{
   	background-color:			#4E3B1A; 
	font-family: 				verdana, arial, helvetica;
	font-weight:				bold;
	font-size:11px;
	color:						#ffffff;
	text-align:					right; 
    width:233px; 
    height:13px;
	padding:3px 7px 4px 0px;
}
.videoFLV div span
{
    font-weight:normal;
    padding-left:10px;
}
/*====================== positions ===========================================*/

.navipos
{
	width:						255px; 
	margin-left:				2px; 
	float:						left; 
	margin-bottom:				20px;
}

.themespos
{
	width:						255px; 
	margin-left:				1px; 
	float:						left; 
	margin-bottom:				20px;
}

.detailpos
{
	width:						353px; 
	margin-left:				1px; 
	float:						left; 
	margin-bottom:				20px;
}

.skypos
{
    clear:both;
    position:absolute;
    top:0px;
    left:500px;
}

.themesposition
{
    padding: 					2px 10px 0px 25px;
	/*margin-top:					5px;*/
}

.themespositionWithImg
{
	padding: 					2px 10px 0px 25px;
	/*margin-top:					5px;*/
	background-image:			url('../img/pic-yes-255x21.gif');
	background-repeat:          no-repeat;
}

.navi01position
{
	margin-top:					3px;
	width:						206px;
	text-align:					right;
}

.intronewsposition
{
	float:						left;
	padding: 					3px 5px 5px 0px; 
	width:                      340px;	
}

.servicenaviposition
{
	margin-top:					2px;
	width:						145px;
	text-align:					left;
}

.secondsite
{
	width:						609px; 
	margin-left:				1px; 
	float:						left; 
	margin-bottom:				20px;
}


.picpos
{
	margin: 					0 15px 10px 0; 
	padding-right:				15px; 
	padding-bottom:	 			10px;
}

.picposright
{
	margin: 					0 0 10px 15px; 
	padding-left:				15px; 
	padding-bottom:	 			10px;
}

.picposleft
{
	margin: 0 5px 5px 0;
	border: solid 2px #E6C373;
	float: left;
}
.thumb
{
	margin: 1px;
	max-width: 50px;
	max-height: 33px;
	
}


.hrLine
{   height:                     1px;
    color:                      #E6C373;
}

/*====================== Formulare ===========================================*/

.dataInput
{

  border:						1px;
  font-family: 					verdana, arial, helvetica;
  font-size:                    8pt;
  color:						#F3C65F;
  background-color:				#756851;
}

.textInput
{

  border:						1px;
  font-family: 					verdana, arial, helvetica;
  font-size:                    8pt;
  color:						#F3C65F;
  padding:     					0px 2px;
  background-color:				#756851;
}

/*=== Newsticker ===*/
#spot { position:relative; top:0; width:240px; height:90px; clip:rect(0px 240px 60px 0px); overflow:hidden; border:none; } 
.scroll { position:absolute; width:240px; height:100px; margin-left:0px; margin-right:0px; cursor:default; } 
