
/* 	-----------------------------------------
		CSS-STYLE FUER culture-castles.de
		(C) 2009 WWW.MCG-SOFTWARE.DE

  	----------------------------------------- 
*/

/* FOLLOW-CSS- Deklaration fuer die Seite */

#topnavibox
{
		background-image:url(../img/bg_topnavi_follow.gif);
}
#mainboxleft
{
	background-image:none;
}
#mainboxright
{
	background-image:none;
}



#topteaserbox_follow
{
	display:block;
	position:relative;
	height:347px;
	margin:0px;
	padding:0px;
	background-color:#F1E3BE;
	background-image:url(../img/bg_teaserimage_detail.jpg);
	background-repeat:repeat-x;
}
#topteaserboxleft_follow
{
	float:left;
	display:block;
	height:334px;
	width:450px;
	margin:0px 0px 0px 37px;
	padding:0px;
	background-color:#B4A07F;
}
*html #topteaserboxleft_follow
{
	width:413px;
	margin:0px 0px 0px 37px;
}
#topteaserboxright_follow
{
	float:left;
	display:block;
	height:334px;
	width:456px;
	margin:0px;
	padding:0px;
	background-image:url(../img/bg_teaserimage_right.jpg);
	background-repeat:no-repeat;
	
}
#topteaserboxleft_follow ul
{
	list-style-type:none;
	height:334px;
	width:450px;
	margin:0px;padding:0px;
	overflow:hidden;
}
#topteaserboxleft_follow ul li
{
	float:left;
	width:150px;
	height:112px;
	margin:0px;
	padding:0px;
	text-align:left;
	background-color:#B4A07F;
}



#subnavibox
{
	position:relative;
	margin-left:37px;
	padding-left:0px;
	padding-top:11px;
}
#subnavibox img{
	display:block;
}
#subnavibox h3{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#333333;
	text-transform:uppercase;
	margin-top:0px;
	padding-top:0px;
	margin-left:17px;
	margin-bottom:8px;
}
#subnavibox ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:red;
	display:block; 
}
#subnavibox ul li
{
	display:block;
	margin:0px;
	padding:0px;
	background-color:#B4A07F;
	border-top:1px solid #D6C6A2;
	font-size:12px;
	color:#52493A;
}
#subnavibox ul li a
{
	display:block;
	margin:0px;
	padding:2px 2px 2px 17px ;
	text-decoration:none;
	font-size:12px;
	background-color:#B4A07F;
	color:#52493A;
}
#subnavibox ul li a:hover
{
	background-color:#C62F10;
	color:#FFFFFF;
}
#subnavibox ul li.active a
{
	background-color:#C62F10;
	color:#FFFFFF;
}

#subnavifooter
{
	position:absolute;
	display:block;
	overflow:visible;
	bottom:0px;
	width:296px;
	margin:0px 0px 0px 37px;
	
	min-height:150px;
	background-image:url(../img/bg_subnavi_crown.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#subnavifootertext
{
	position:absolute;
	bottom:0px;
	font-size:11px;
	color:#666666;
	margin:0px 10px 24px 15px;
	
}
#subnavifootertext a
{
	color:#666666;
	text-decoration:none;
}
#subnavifootertext a:hover
{
	color:#333333;
	text-decoration:underline;
}
#quicknavi
{
	display:block;
	width:580px;
	height:36px;
	background-image:url(../img/div_logo_white.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	clear:both;
	color:#888888;
}
#quicknavi ul
{
	list-style-type:none;
	font-size:11px;
	margin:0px;
	padding:0px;
}
#quicknavi ul li
{
	float:left;
	margin:0px;
	padding:0px 0px 0px 20px;
	font-size:11px;
	background-image:url(../img/bg_quicknavi.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
}
#quicknavi ul li a
{
	text-decoration:none;
	font-size:11px;
	color:#888888;
}
#quicknavi ul li a:hover{text-decoration:underline;}


#contenttext_follow
{
	font-size:11px;
	line-height:16px;
	margin-top:15px;
	margin-left:37px;
	width:580px;
}
#quicknavi ul li.home
{
	background-image:none;
	padding:0px;
}

.content h2{
margin-top:16px;
}
.castlelisting_desc h2{margin-top:0px;}

/* ARRANGEMENT-DETAIL: */

.arrangementdetail_item .details{
	width:450px;
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	overflow:auto;
	display:block;
}
.arrangementdetail_item .moredesc{
	width:300px;
	float:left;
	overflow:auto;
	
}
.arrangementdetail_item .details b{
	font-size:14px;
	font-weight:bold;
}

.arrangementdetail_item .details .more{
	float:right;
	width:150px;
	text-align:right;
}
.arrangementdetail_item .details .more a{
	text-decoration:none;
	/*margin-top:15px;*/
	line-height:17px;
	font-size:11px;
	color:#C52E0F;
}
.arrangementdetail_item .details .more a:hover{
	text-decoration:underline;
	color:#C52E0F;
}
#arrangement_detailpics{
	text-align:center;
	overflow:auto;
	display:block;
}
/*
#contenttext_follow h3{
	font-family:"Times New Roman", Times, serif;
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#AC987D;
	text-transform:uppercase;
	margin:-10px 0px 0px 0px ;
	padding-top:0px;
	padding-bottom:20px;
}
*/