div.main-container{
	width:1002px;
	float:left;
	background-color:#fff;
	border-right:1px solid #339933;	
}

* html body div.main-container{
	width: 1002px; /* total width (only for IE5.x/Win) */
 	w\idth: 1002px;/* content width (for other IE) */
}
 
#top-anchor{
	padding-left:218px;
	border-right:1px solid #339933;	
	text-align:left;
    height:20px;
}

#bottom{
	border-right:1px solid #339933;	
	text-align:center;
    height:20px;
}

/*.....................................tabs START.......................... */
	.tab-box{
		border:0px solid #000;
		padding-left:287px;
		height:22px;
	
	}
	
	
	.tab-rl a{
		float:left;
		background: url(../images/tab_reiselinks.gif) no-repeat top right;
		width:86px;
		height:22px; 
		font-size:13px;
		color:#fff;
		font-weight: bold;
		text-decoration:none;
		/* background-color:#5584B1; */
	}
	
	.tab-ang a:link, .tab-ang a:visited, .tab-ang a:hover, .tab-ang a:active{
		float:left;
		background: url(../images/tab_angebote.gif) no-repeat top right;
		width:86px;
		height:22px;
		font-size:13px;
		color:#fff;
		font-weight: bold;
		text-decoration:none;
		/* background-color:#339933; */
	}

	.tab-uk a{ 		
		float:left;
		background: url(../images/tab_unterkuenfte.gif) no-repeat top right;
		width:86px;
		height:22px; 
		font-size:13px;
		color:#fff;
		font-weight: bold;
		text-decoration:none;
		/* background-color:#FF9900; */
	}
	
	.tab-bar{
		background: url(../images/ecke_menu_o_r_transp.gif) no-repeat top right;
		height:10px;
		background-color:#339933;
	}

/*.....................................tabs END.......................... */
/*.....................................history START.......................... */
	.history{
		padding-left:205px;
		padding-bottom:3px;
		padding-top:4px;
		height:14px;
		font-size:11px;	
		background-color:#EDF6E6;
	}
	
	.history span{
		font-weight:normal;
		color:#95bf3e;
	}
	
	.history a:link, .history a:visited, .history a:hover, .history a:active{
		color:#95bf3e;
		font-size:11px;
	}
/*.....................................history END.......................... */


/*...........................................sidebar-Left START.............................*/
	/*...........................................suche-nach Menu Box START.....................*/
	.menubox-l {
		font-size:11px;
		text-align: left;
		width:199px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	/*....
	.menuboxhead-l {  
		background: url(../images/ecke_menu_o_r_transp.gif) no-repeat top right;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background-color:#95bf3e; 
		background-color:#339933;
		color:#FFFFFF; 
		height:20px;            
	}
	......*/
	
	a.menu {
		background: url(../images/menu_bg_gruen_inaktiv.gif) repeat;
		display:block;
		height:20px;
		vertical-align:middle;
		line-height: 20px;
		padding-left:8px;
		border-right:1px solid #dfeccb;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu:link, a.menu:visited{ 
		background-color:#EDF6E6;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu:active, a.menu:hover{ 
		background: url(../images/menu_bg_gruen_aktiv.gif) repeat;
		background-color:#EDF6E6;
		font-size:11px;
	}
	
	a.menu-unten {
		background: url(../images/menu_bg_gruen_lastitem.gif) no-repeat top right;
		border-right:0px solid #f9e5c0;
		border-bottom:0px solid #f9e5c0;
		height:21px;
		display:block;
		vertical-align:middle;
		line-height: 20px;
		padding-left:8px;
		text-align:left;
		font-size:11px;
	}
	
	a.menu-unten:link, a.menu-unten:visited{ 
		background-color:#EDF6E6;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-unten:active, a.menu-unten:hover{ 
		background: url(../images/menu_bg_gruen_lastitem_aktiv.gif) no-repeat top right;
		background-color:#eeeeee;
		font-size:11px;
	}
	/*...........................................suche-nach Menu Box END.....................*/
/*...........................................sidebar-Left END.............................*/
	
/*...........................................content-main START.............................*/
	#found-content{
		border-right:0px solid #003366;
		margin-bottom:10px;
	
	}
	
	.floatmenu{
		width:524px;
		border-top:0px solid #FFFFFF;	
		border-bottom:1px solid #99CC99;	
		padding-top:3px;
		padding-bottom:3px;
		margin-left:13px;
		margin-top:7px;
		background-color: #EDF6E6;
	}
	
	/*...........................................ang-suche START.........................................*/
	.ang-search{
		background-color:#FFFFFF;
		padding-top:13px;
		padding-left:10px;
		border-bottom:0px solid #9EB1BF;
		font-size:15px; 
		border:0px solid #000;
		float:left;
	}
	.ang-searchsubline{
		background-color:#FFFFFF;
		padding-left:11px;
		padding-right:9px;
		font-size:12px;
		border:0px solid #000;
	}
	
	/*...........................................ang-suche END.........................................*/
	/*.....................................variable Ergebnisanzeige START.......................... */
	
	#cat-teaser{
		border:1px solid #FFFFFF;
	}
		
	.found-headline{
		padding-left:12px;
		float:left;
		font-size:11px;
		text-align: left;
		vertical-align:bottom;
		background-color:#ffffff;
		padding-top:10px;
		padding-bottom:3px;
		font-size:15px; 
		border:0px solid #000;
	}
	
	.found-headline span{
		font-size:10px; 
	}
	
	.ang-headlineswitch{
		padding-top:12px;
		float:right;
		padding-right:15px;		
		vertical-align:bottom;
		line-height: 23px;
		text-align: right;
		font-size:12px;
		border:0px solid #000;
	}
	
	.resultbutton{
		padding-right:15px;
		padding-top:15px;		
		vertical-align:bottom;
		line-height: 23px;
		text-align: right;
		font-size:11px;
	}
	
	#ergebnis-navi{
		height:45px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:0px;
		border:0px solid #9EB1BF;
		
	}
	
	#found-content-bottom{
		border:0px solid #000;
		background: url(../images/schatten-volle-breite.gif) repeat;
	}

	#found-content-ang-white{
		width:525px;
		padding-top:5px;
		padding-left:5px;
		padding-bottom:5px;
		margin-left:10px;
		border-top:1px solid #F7DC9B;
	}

	
	/*.....................................variable Ergebnisanzeige END.......................... */
	/*...........................................ang-ergebnis START.........................................*/
	.anglist-head{
		border-bottom:2px solid #9EB1BF;
		background-color: #fff;
	}
	
	a.angliste-headline:visited, a.angliste-headline:link {
		text-decoration:underline;
	}
	a.angliste-headline:active, a.angliste-headline:hover {
		text-decoration:underline;	
	}
	
	.anglist-content-row1{
		background-color: #ffffff;
		border-top:2px solid #ffffff;
		/* cursor: pointer; */
	}	
	
	.anglist-content-row12{
		border-bottom:1px solid #99CC99;
		background-color: #ffffff;
		border-top:2px solid #ffffff;
		/* cursor: pointer; */
	}

	.anglist-content-row2{
		background-color: #EDF6E6;
		border-top:2px solid #EDF6E6;
		/* cursor: pointer; */
	}

	.anglist-content-row22{
		border-bottom:1px solid #99CC99;
		background-color: #EDF6E6;
		border-top:2px solid #EDF6E6;
		/* cursor: pointer; */
	}
	
	a.angliste-ort:link, a.angliste-ort:visited
	{
		font-size: 11px;
	}
	

	.angliste-ort
	{
		font-size: 11px;
		padding-bottom: 5px;

	}
	.angliste-text	
	{
		padding-top: 5px;
	}
	.angliste-datum
	{
		padding-bottom: 5px;
		padding-right: 5px;
	}
	.angliste-textklein
	{
		font-size:10px;
		padding-top: 5px;
	}

	/*...........................................ang-ergebnis END.........................................*/
	/*...........................................ang-DETAIL Start.........................................*/
	
	.ang-detail-headline{
		font-size: 15px;
		padding-left: 10px;
		padding-top: 15px;
		padding-bottom: 10px;		
	}
	
	.ang-detail-text{
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;	
	}
	
/*...........................................content-main END.............................*/

#int-references{
	padding-top:10px;
	padding-bottom:5px;
	border-right:1px solid #339933;
	text-align:center;
    font-size:9px;
}


#references{
	padding-top:3px;
	padding-bottom:5px;
	border-right:1px solid #339933;
	border-bottom:10px solid #339933;
	text-align:center;
    font-size:9px;
    margin-bottom:7px;
}



