#main{padding: 0}

#contentContainer {
	position: relative;
	width: 992px;
	margin: 0em auto;
	height: 1710px;	
	background-color: #e6e6e6;
	padding: 0px;
}


#contentContainer #boxWrapper {
	position: relative;
	width: 100%;
	height: 100%;	
	padding-left: 8px;
	padding-top: 7px;
	background-color: #e6e6e6;
}

#contentContainer #boxWrapper .castBox {
	position: relative;
	float: left;
	padding: 0px;
	margin: 7px 7px 7px 7px;
}

#contentContainer #boxWrapper #box1 {
	width: 478px;
	height: 287px;
	background-color: #247FB4;
}

#contentContainer #boxWrapper #box2 {
	width: 478px;
	height: 287px;
}

#contentContainer #boxWrapper #box3 {
	width: 478px;
	height: 262px;
	background-image: url(../fr_img/gutscheinpart_links_bg.jpg);
	background-color: #247FB4;
	background-repeat: no-repeat;
	background-position: top left;
}
#contentContainer #boxWrapper #box3 table {
	margin:2px;
	margin-top:85px;
	margin-left:10px;
	border-spacing:5px;
	border-collapse:separate;
	width:450px;
	text-align:center;
	font-family: arial;
	font-weight:bold;
	font-size: 13px;
}
#contentContainer #boxWrapper #box3 td {
	background-color: #fff;
}
.subline {
	font-size: 11px;
	font-weight:normal;
}

#contentContainer #boxWrapper #box4 {
	width: 478px;
	height: 262px;
	background-image: url(../fr_img/gutscheinpart_rechts_bg.jpg);
	background-color: #247FB4;
	background-repeat: no-repeat;
	background-position: top left;
}
#contentContainer #boxWrapper #box4 table {
	margin:2px;
	margin-top:85px;
	margin-left:10px;
	border-spacing:5px;
	border-collapse:separate;
	width:450px;
	text-align:center;
	font-family: arial;
	font-weight:bold;
	font-size: 13px;
}
#contentContainer #boxWrapper #box4 td {
	background-color: #fff;
}

#contentContainer #boxWrapper #box3 td.topic,
#contentContainer #boxWrapper #box4 td.topic {
	font-size: 14px;
	color: #0292c0;
	padding-top:5px;
}

#contentContainer #boxWrapper #box3 td.copy,
#contentContainer #boxWrapper #box4 td.copy {
	color: #8d5e28;
	padding-top:2px;
	padding-bottom:2px;
}

#contentContainer #boxWrapper #box4 #actionLink{
	position:absolute;
	left:220px;
	top:162px;
}

#contentContainer #boxWrapper #box4und5 {
	width: 1010px;
	height: 57px;
}
#contentContainer #boxWrapper #box4und5 #tellFriend{
	position:absolute;
	left:710px;
	top:4px;
}

#contentContainer #boxWrapper #box5 {
	width: 232px;
	height: 287px;
}

#contentContainer #boxWrapper #box6 {
	width: 232px;
	height: 287px;
}
#contentContainer #boxWrapper #box7 {
	width: 232px;
	height: 287px;
}

#contentContainer #boxWrapper #box8 {
	width: 232px;
	height: 287px;
}
#contentContainer #boxWrapper #box9 {
	width: 1010px;
	height: 57px;
}

#contentContainer #boxWrapper #box10 {
	width: 968px;
	border:1px solid #d4d4d4;
	height: 200px;
	color:#ad9b69;
	background-color:#ffffff;
}

#contentContainer #boxWrapper #box10 #col1{
	position:absolute;
	left:20px;
	top:20px;
	width: 360px;
}
#contentContainer #boxWrapper #box12 {
	width: 968px;
	background-color:#ffffff;
	border:1px solid #d4d4d4;
	height: 425px;
	color:#000000;
	font-size: 9px;
	line-height: 9pt;
}

#contentContainer #boxWrapper #box10 #col2{
	position:absolute;
	left:500px;
	top:25px;
	width: 400px;
}

#contentContainer #boxWrapper #box10 h2,
#contentContainer #boxWrapper #box12 h2 {
	font-size: 15px;
	line-height: 20px;
	color: #04c5f4;
	display: inline;
	font-weight:bold;
}
#contentContainer #boxWrapper #box10 h3,
#contentContainer #boxWrapper #box12 h3 {
	font-size: 11px;
	color: #04c5f4;
	display: inline;
	font-weight:bold;
}
#contentContainer #boxWrapper #box10 .mark,
#contentContainer #boxWrapper #box12 .mark {
	font-size: 11px;
	color: #04c5f4;
	font-weight:bold;
}
#contentContainer #boxWrapper #box10 ul,
#contentContainer #boxWrapper #box12 ul {
	display: inline;
	padding:0px;
	padding-left:10px;
	margin:0px;
} 


#contentContainer #boxWrapper #box10 li,
#contentContainer #boxWrapper #box12 li {
	list-style-type:disc;
	float:left;
	padding:0px;
	margin:0px;
	margin-left:15px;
}

#contentContainer #boxWrapper #box10 #separator{
	position:absolute;
	left:420px;
	top:20px;
	width: 3px;
	height:160px;
	border-right: 1px solid #905c2c;
}


#contentContainer #boxWrapper #box11 {
	width: 1010px;
	height: 57px;
}

#contentContainer #boxWrapper #box12 #col1{
	position:absolute;
	left:20px;
	top:20px;
	width: 350px;
}
#contentContainer #boxWrapper #box12 #separator{
	position:absolute;
	left:420px;
	top:30px;
	width: 3px;
	height:365px;
	border-right: 1px solid #06c5f2;
}
#contentContainer #boxWrapper #box12 #col2{
	position:absolute;
	left:500px;
	top:20px;
	width: 400px;
}
#contentContainer #boxWrapper #box13 {
	width: 1010px;
	height: 10px;
}
