
body{
	font-family: "Lucida Grande", Arial, Verdana, Helvetica;
	font-size:12px;
	background-color:#fff;
	text-align:left;
	margin:0px;
	color:#464646;
}
h4 {
	font-family: "Lucida Grande", Arial, Verdana, Helvetica;
	font-size:10px;
	background-color:#fff;
	text-align:left;
	margin-top:3px;
	margin-bottom:3px;
}
a:link{ 
	text-decoration:underline;
	font-weight:normal;
	color:#464646; 
}

a:active, a:hover { 
	text-decoration:underline;
	font-weight:normal;
	color:#464646; 
}

a:visited{ 
	text-decoration:underline;
	font-weight:normal;
	color:#464646; 
}

.over-all-container{
	border:0px solid #000;
	width:1003px;
	padding:0px;
	text-align:left;
}

.sidebar-left{
	border:0px solid #000;
	font-size:10px;
	float:left;
	width:199px;
	font-weight:bold;
	color:#000000;
	padding-top:1px;
}

.content-main{
	border:0px solid #000;
	margin-left:7px;
	margin-right:7px;
	width:550px;
	float:left;
	margin-bottom:5px;
	background-color:#fff;	
}

.sidebar-right{
	border-top:1px solid #fff;
	width:234px;
	float:right;
	padding-left:0px;
	padding-top:1px;
}

#title{
	border:0px solid #fff;
	height:44px;
	padding-bottom:0px;
	padding-right:4px;
	background-color:#ffffff;
}

.logo {
	position:absolute;
 	left:11px; top:12px; 
	float:left;
	width:216px;
	height:45px;
	border:0px solid #000;
}

.input {
	font-family: "Lucida Grande", Arial, Verdana, Helvetica;
 	font-size:11px;
 	text-align:left;
 	margin:0px;
}

.button {
	font-family: "Lucida Grande", Arial, Verdana, Helvetica;
 	font-size:11px;
 	margin:0px;
 	background-color: #D9D6C5;
}

.clear {
	display: block;
	clear:both; 
 Ê Êline-height:0; 
 Ê Êfont-size:0; 
 Ê Êheight:0;
 	visibility: hidden; 
}

.small{
	font-size: 10px;
	font-weight: normal;
}

/*.....................................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{
		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; */
	}

/*.....................................tabs END.......................... */

/*...........................................sidebar-Left START.............................*/

	/*...........................................SUCHMENUE Box START.....................*/
	
	.menubox-l {
		font-size:11px;
		text-align: left;
		width:199px;
		background-color:#FFFFFF;
		margin-bottom:10px;
		color:#464646; 
	}
	
	.menuboxhead-l { 
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background: url(../images/detailsuche-oben-bg.gif) no-repeat top right;
		background-color: #fff;
		height:20px;            
	}
	
	a.menu-uk {
		display:block;
		height:20px;
		vertical-align:middle;
		line-height: 20px;
		padding-left:8px;
		border-right:1px solid #B1BDC8;
		text-align:left;
		text-decoration:none;
		font-size:11px;
		background: url(../images/suchmenu-bg-orange-inaktiv.gif) repeat;		
	}
	
	a.menu-uk:link, a.menu-uk:visited{ 
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-uk:active, a.menu-uk:hover{ 
		background: url(../images/menu_bg_orange_inaktiv.gif) repeat;
		font-size:11px;
	}
	
	a.menu-ang {
		display:block;
		height:20px;
		vertical-align:middle;
		line-height: 20px;
		padding-left:8px;
		border-right:1px solid #B1BDC8;
		text-align:left;
		text-decoration:none;
		font-size:11px;
		background: url(../images/suchmenu-bg-gruen-inaktiv.gif) repeat;
	}
	
	a.menu-ang:link, a.menu-ang:visited{ 
		background-color: #a0d478;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-ang:active, a.menu-ang:hover{ 
		background: url(../images/menu_bg_gruen_inaktiv.gif) repeat;
		background-color:#EDF6E6;
		font-size:11px;
	}
	
	a.menu-unten-rl {
		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;
		background: url(../images/suchmenu-bg-blau-inaktiv.gif) no-repeat top right;
	}
	
	a.menu-unten-rl:link, a.menu-unten-rl:visited{ 
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-unten-rl:active, a.menu-unten-rl:hover{ 
		background: url(../images/suchmenu-bg-blau-aktiv.gif) no-repeat top right;
		font-size:11px;
	}

	/*...........................................SUCHMENUE Box END.....................*/
	
	/*...........................................Unterkuenfte Box START.....................*/
	.menuboxuk-l {
		font-size:11px;
		text-align: left;
		width:199px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.menuboxheaduk-l-activ {  
		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:#ff9900;
		color:#FFFFFF; 
		height:20px;            
	}
	
	#menuboxheaduk-l-activ a {
		color:#FFFFFF;
		text-decoration: none;
		font-weight:bold;
		font-size:13px;
	}
	
	.menuboxheaduk-l-activ a:link, .menuboxheaduk-l-activ a:visited{ 
		color:#FFFFFF;
		text-decoration: none;
		font-size:13px;
	}
	
	.menuboxheaduk-l-activ a:active, .menuboxheaduk-l-activ a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:13px;
	}
	
	
	
	a.menuuk {
		background: url(../images/menu_bg_orange_inaktiv.gif) repeat;
		display:block;
		height:20px;
		vertical-align:middle;
		line-height: 20px;
		padding-left:8px;
		border-right:1px solid #f9e5c0;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menuuk:link, a.menuuk:visited{ 
		text-decoration:none;
		font-size:11px;
	}
	
	a.menuuk:active, a.menuuk:hover{ 
		background: url(../images/menu_bg_orange_aktiv.gif) repeat;
		font-size:11px;
	}
	
	a.menu-untenuk {
		background: url(../images/menu_bg_orange_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-untenuk:link, a.menu-untenuk:visited{ 
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-untenuk:active, a.menu-untenuk:hover{ 
		background: url(../images/menu_bg_orange_lastitem_aktiv.gif) no-repeat top right;
		font-size:11px;
	}
	/*...........................................Unterkuenfte Box END.....................*/
	/*...........................................Angebote Box START.......................*/
	
	/*...........................................Angebote Box END.........................*/
	/*...........................................Reiselinks Box START.....................*/
	.menuboxrl-l{
		text-align: left;
		border:0px dotted #444;
		width:199px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.menuboxheadrl-l-activ{
		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:#2D6FA2;
		color:#FFFFFF; 
		height:20px;           
	}
	
	.menuboxheadrl-l-activ a{
		font-size:13px;
		color:#FFFFFF;
		text-decoration: none;
	}
	
	.menuboxheadrl-l-activ a:link, .menuboxheadrl-l-activ a:visited{ 
		color:#FFFFFF;
		text-decoration: none;
		font-size:13px;
	}
	
	.menuboxheadrl-l-activ a:active, .menuboxheadrl-l-activ a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:13px;
	}
	
	a.menurl {
		background: url(../images/menu_bg_blau_inaktiv.gif) repeat;
		height:20px;
		padding-left:8px;
		border-right:1px solid #D0DDE9;
		background-color:#FFF;
		display:block;
		vertical-align:middle;
		line-height: 20px;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menurl:link, a.menurl:visited{ 
		background-color:#eff3f9;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menurl:active, a.menurl:hover{ 
		background: url(../images/menu_bg_blau_aktiv.gif) repeat;
		background-color:#eeeeee;
		font-size:11px;
	}
	
	a.menu-untenrl {
		background: url(../images/menu_bg_blau_lastitem.gif) no-repeat top right;
		height:21px;
		vertical-align:middle;
		line-height: 20px;
		display:block;
		padding-left:8px;
		text-align:left;
		font-size:11px;
	}
	
	a.menu-untenrl:link, a.menu-untenrl:visited{ 
		background-color:#eff3f9;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-untenrl:active, a.menu-untenrl:hover{ 
		background: url(../images/menu_bg_blau_lastitem_aktiv.gif) no-repeat top right;
		background-color:#eeeeee;
		font-size:11px;
	}
	/*...........................................Reiselinks Box END.....................*/
	/*...........................................Service-menue Box START.....................*/
	
	
	
	/*.....................................unterkunft box START.......................... */
	.boxuk-r{
		border:0px solid #000;
		font-size:11px;
		text-align: left;
		width:234px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.boxcontentuk-r{
		height:132px;
		background-color:#FBF5DF;
		padding: 5px 2px 5px;
	}
	
	.boxcontentukweek-r{
		text-decoration:none;
		height:130px;
		background-color:#FBF5DF;
		padding-left:10px;
		padding-top:10px;
	}
	
	/*.....................................unterkunft box END.......................... */
	
	.boxheaduk-r{  
		background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background-color:#F8C255;
		color:#FFFFFF; 
		height:20px;              
	}
	
	.boxheaduk-r-activ{  
		background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background-color:#F8C255;
		color:#FFFFFF; 
		height:20px;              
	}
	
	.boxheaduk-r-activ a{
		color:#FFFFFF;
		text-decoration: none;
		font-size:13px;
	}
	
	.boxheaduk-r-activ a:link, .boxheaduk-r-activ a:visited{ 
		color:#FFFFFF;
		text-decoration: none;
		font-size:13px;
	}
	
	.boxheaduk-r-activ a:active, .boxheaduk-r-activ a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:13px;
	}
	
	.menuboxservice-r{
		text-align: left;
		border:0px dotted #444;
		width:234px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.menuboxheadservice-r{
		background: url(../images/ecken_menu_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		color:#FFFFFF; 
		height:20px;
		background-color:#9eb1bf;
	}
	
	.menuboxheadservice-r-activ{
		background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		color:#FFFFFF; 
		height:20px;
		background-color:#9eb1bf;
	}
	
	.menuboxheadservice-r-activ a{
		color:#FFFFFF;
		text-decoration: none;
		font-size:12px;
	}
	
	.menuboxheadservice-r-activ a:link, .menuboxheadservice-r-activ a:visited{ 
		color:#FFFFFF;
		text-decoration: none;
		font-size:12px;
	}
	
	.menuboxheadservice-r-activ a:active, .menuboxheadservice-r-activ a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:12px;
	}
	
	.menuboxheadservice-r a{
		color:#FFFFFF;
		text-decoration: none;
		font-size:12px;
	}
	
	.menuboxheadservice-r a:link, .menuboxheadservice-r a:visited{ 
		color:#FFFFFF;
		font-size:12px;
		text-decoration: none;
	}
	
	.menuboxheadservice-r a:active, .menuboxheadservice-r a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:12px;
	}
	
	
	a.menuservice {
		background-color: #e3eaf1;
		height:20px;
		padding-left:8px;
		border-right:1px solid #D0DDE9;
		background-color:#FFF;
		display:block;
		vertical-align:middle;
		line-height: 20px;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menuservice:link, a.menuservice:visited{ 
		background-color:#eff3f9;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menuservice:active, a.menuservice:hover{ 
		background: url(../images/menu_bg_blau_aktiv.gif) repeat;
		background-color:#eeeeee;
		text-decoration: none;
		font-size:11px;
	}
	
	a.menu-untenservice {
		background: url(../images/menu_bg_blau_lastitem.gif) no-repeat top right;
		height:21px;
		vertical-align:middle;
		line-height: 20px;
		display:block;
		padding-left:8px;
		text-align:left;
		font-size:11px;
	}
	
	a.menu-untenservice:link, a.menu-untenservice:visited{ 
		background-color:#eff3f9;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu-untenservice:active, a.menu-untenservice:hover{ 
		background: url(../images/menu_bg_blau_lastitem_aktiv.gif) no-repeat top right;
		background-color:#eeeeee;
		font-size:11px;
	}
	/*...........................................Service-menue Box END.....................*/
/*...........................................sidebar-Left END.............................*/
	/*...........................................float-menu START.....................*/
		.ang-float {
			font-size:11px;
		}
		
		.ang-float a{
			color:#339933;
		}
		
		.rl-float a{
			font-size:11px;
			color:#2d6fa3;
		}
		
		.uk-float a{
			font-size:11px;
			color:#ff9900;
		}
		
	/*...........................................float-menu END.....................*/
	/*.....................................variable Ergebnisanzeige START.......................... */
		.linksproseite{
			border:0px solid #9EB1BF;
			margin-left:15px;
			float:left;
			font-size:11px;
			text-align: left;
			vertical-align:bottom;
			line-height: 25px;
			background-color:#ffffff;
		}
		
		
		.result-anz{
			float:right;
			border:0px solid #9EB1BF;
			padding-right:15px;		
			vertical-align:bottom;
			line-height: 25px;
			text-align: right;
			font-size:11px;
			width:250px;
		}
		
		.linksproseite a:link{ 
			color: #9EB1BF;
		}
		
		.linksproseite a:visited{
			color: #9EB1BF;
		}
		
		.linksproseite a:hover{
			color: #9EB1BF;
		}
	
	/*.....................................variable Ergebnisanzeige END.......................... */
/*...........................................content-main END.............................*/
	
	
/*...........................................sidebar-right START.............................*/
	/*.....................................Schnellsuche box START.......................... */
	.boxoverall-search{
		border-top:1px solid #fff;
		width:199px;
		height:55px;
		background-color:#ffffff;
		margin-top:0px;
		margin-bottom:10px;
		font-size:10px;
		background: url(../images/schnellsuche-bg.gif);
	}
	
	 
	.boxoverall-search table{
		margin-left:4px;
		margin-top:5px;
	
	}
	
	.boxoverall-searchhead{
		vertical-align:middle;
		line-height: 20px;
		vertical-align:middle;
		line-height: 20px;
		padding-left:3px;
		font-size:13px;
		font-weight:normal;
		color:#464646; 
		height:20px; 
	}
	/*.....................................Schnellsuche END.......................... */
	/*.....................................unterkunft box START.......................... */
	.boxuk-r{
		border:0px solid #000;
		font-size:11px;
		text-align: left;
		width:234px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.boxcontentuk-r{
		height:132px;
		background-color:#FBF5DF;
		padding: 5px 2px 5px;
	}
	
	.boxcontentukweek-r{
		text-decoration:none;
		height:130px;
		background-color:#FBF5DF;
		padding-left:10px;
		padding-top:10px;
	}
	
	/*.....................................unterkunft box END.......................... */
	/*.....................................reiselinks box START.......................... */
	.boxrl-r{
		text-align: left;
		border:0px dotted #444;
		width:234px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.boxheadrl-r{
		background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background-color:#78A5C6;
		color:#FFFFFF; 
		height:20px;           
	}
	
	.boxheadrl-r-activ{
		background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background-color:#78A5C6;
		color:#FFFFFF; 
		height:20px;           
	}
	
	.boxheadrl-r-activ a{
		font-size:13px;
		color:#FFFFFF;
		text-decoration: none;
	}
	
	.boxheadrl-r-activ a:link, .boxheadrl-r-activ a:visited{ 
		color:#FFFFFF;
		text-decoration: none;
		font-size:12px;
	}
	
	.boxheadrl-r-activ a:active, .boxheadrl-r-activ a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:12px;
	}
	/*
	a.menurl-r {
		height:20px;
		padding-left:8px;	
		background-color:#E7EEF2;
		display:block;
		vertical-align:middle;
		line-height: 20px;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menurl-r:link, a.menurl-r:visited{ 
		background-color:#eff3f9;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menurl-r:active, a.menurl-r:hover{ 
		background-color:#eeeeee;
		font-size:11px;
		text-decoration: none;
	}
	*/
	a.menurl-r {
		height:20px;
		padding-left:8px;	
		background-color:#E7EEF2;
		display:block;
		vertical-align:middle;
		line-height: 20px;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menurl-r:link, a.menurl-r:visited{ 
		font-size:11px;
		text-decoration:none;
	}
	
	a.menurl-r:active, a.menurl-r:hover{ 
		font-size:11px;
		text-decoration:underline;
	}
	
	
	a.menuservice-r {
		height:20px;
		padding-left:8px;	
		background-color:#e6edf3;
		display:block;
		vertical-align:middle;
		line-height: 20px;
		text-align:left;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menuservice-r:link, a.menuservice-r:visited{ 
		font-size:11px;
		text-decoration:none;
	}
	
	a.menuservice-r:active, a.menuservice-r:hover{ 
		font-size:11px;
		text-decoration:underline;
	}
	
	/*.....................................reiselinks box END.......................... */
	/*.....................................angebote box START.......................... */
	.boxang-r{
		text-align: left;
		border:0px dotted #444;
		width:234px;
		background-color:#FFFFFF;
		margin-bottom:10px;
	}
	
	.boxheadang-r-activ{
		background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
		vertical-align:middle;
		line-height: 20px;
		padding-left:5px;
		font-size:13px;
		font-weight:normal;
		background-color:#A0D478;
		color:#FFFFFF; 
		height:20px;           
	}
	
	.boxheadang-r-activ a{
		font-size:13px;
		color:#FFFFFF;
		text-decoration: none;
	}
	
	.boxheadang-r-activ a:link, .boxheadang-r-activ a:visited{ 
		color:#FFFFFF;
		text-decoration: none;
		font-size:12px;
	}
	
	.boxheadang-r-activ a:active, .boxheadang-r-activ a:hover{ 
		color:#E6EDF3;
		text-decoration: none;
		font-size:12px;
	}
	
	.angboxcontent-angtype{
		font-size:11px;
		font-weight:bold;
		padding-left:4px;
		padding-top:5px;
	}
	
	.angboxcontent-headline{
		padding-top:10px;
		font-size:11px;
	}
	
	.angboxcontent-headline a:link, .angboxcontent-headline a:visited{
		font-size:11px;
		text-decoration:none;
	}
	
	.angboxcontent-headline a:hover, .angboxcontent-headline a:active{
		font-size:11px;
		text-decoration:underline;
	}
	
	.boxcontentang-r{
		background-color:#EDF6E6;
		font-size:11px;
		border:0px solid #000;
		padding-left:8px;
		padding-right:3px;
	}
	
	.boxcontentang-r td{
		font-size:11px;
	}
	
	
	/*.....................................angebote box END.......................... */
/*...........................................sidebar-right END.............................*/
.boxukweek-r{
	border:0px solid #000;
	font-size:11px;
	text-align: left;
	width:234px;
	background-color:#FFFFFF;
	margin-bottom:10px;
}

.boxheaduk-r{  
	background: url(../images/ecke_menu_o_l_transp.gif) no-repeat top left;
	vertical-align:middle;
	line-height: 20px;
	padding-left:5px;
	font-size:13px;
	font-weight:normal;
	background-color:#F8C255;
	color:#FFFFFF; 
	height:20px;              
}

.boxheaduk-r a{
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:10px;
}

.boxcontentlatestuks-r{
	background-color:#FBF5DF;
	padding-left:8px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.latestentrybox{
	width:214px;
	border:1px solid #f7dc9b;
	margin:0 0 0 0;
	background-color:#fbf5df;
	float:left;
	text-align:left;
}

.latestentrybox span{
	height:76px;
	float:left;
	border:0px solid #000;
}

.latestentrybox span img.teaser{
	border:none;
	margin:2px 5px 2px 2px
}

.latestentrybox p{
	margin:0px;
	padding:5px 0 0 0
}

.latestentrybox p span{
	width border:0px solid #000;
}

.latestentrybox p {
	display:block; 
	border:0px solid #000;
}

.latestentrybox p a:link, .latestentrybox p a:visited{ 
	text-decoration:none;
	font-size:11px;
	color:#464646
}

.latestentrybox p a:active, .latestentrybox p a:hover{ 
	text-decoration:underline;
	font-size:11px;
	color:#464646
}

.ukbg{
	padding-left:3px;
	padding-top:3px;
	margin-bottom:4px;
	border:0px solid #000;
}

.ukbg a{
	padding-left:0px;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
	font-size:11px;
}

.ukbg a:link, .ukbg a:visited{ 
	text-decoration:none;
	font-size:11px;
}

.ukbg a:active, .ukbg a:hover{ 
	text-decoration:underline;
	font-size:11px;
}


#int-references a:link, #int-references a:visited{
	font-size:9px;
	text-decoration:none;
}

#int-references a:hover, #int-references a:active{
	font-size:9px;
	text-decoration:underline;
}

#references a:link, #references a:visited{
	font-size:9px;
	text-decoration:none;
}

#references a:hover, #references a:active{
	font-size:9px;
	text-decoration:underline;
}


.hinweis{
	color:#bb2134;
	padding-top:5px;
	padding-left:0px;
	text-align: left;
	font-size:11px;
}


div.hinweisbox{
	width:510px;
	border:1px solid #9eb1bf;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	background-color:#fff;
	margin-left:9px;
	margin-top:7px;
	margin-bottom:5px;
	font-size:10px;
}



* html body div.hinweisbox{
	margin-left:4px;
}

.hinweisbox img.teaser{
	float:left;
	border:none;
	margin-top:4px;
	margin-bottom:2px;
	margin-left:4px;
	margin-right:6px;
}

.hinweisbox p{
	margin:0px;
	padding:3px 0 0 0;
}

.hinweisbox p span{
	display:block;
}

.hinweisbox p a.nodeco{
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

.hinweisbox h1 a.nodeco{
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.hinweisbox p a.link {
	font-size:10px;
}
.hinweisbox h1 {
	font-size:13px; 
	margin:0px;
	padding-left:4px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #F7DC9B;
	background-color:#fff;
	text-decoration:none;
	font-weight:normal;
}
