@charset "UTF-8";
/* CSS Document */

body {
background:#333333;
margin : 0;
padding : 0;
height:100%;
width:100%;
text-align : center;
}

.h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:normal;
}

.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
}

.h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

.h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFFFFF;
font-weight:lighter;
}

.h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

.h7 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.h8 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.h9 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.h10 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

.h11 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
}

.h12 {
font-size:12px;
	color:#FFF;
	font-weight:bold;
}

a:link {
color:#CC0033;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a:visited {
color:#CC0033;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a:hover {
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}	

a.linkLinks:link, a.linkLinks:visited{
color:#CC0033;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.linkLinks:hover {
color:#000000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

ul {
padding: 0 0 0 20px;
marging: 0;
}

ol {
padding: 0 0 0 20px;
marging: 0;
}

dd {
padding: 0 0 0 -50px;
marging: 0;
}

p {
margin: 0;
padding: 0 0 10px 0;
}

label {
cursor: pointer; 
}
 
td.pad {
padding: 10px 0 2px 0;
}

input:focus, select:focus {
 background-color:#FFFFE6;
 border-color:none;
}


input.checkbox {
border: 0px;
}

input, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b8b8b8;
padding-left: 3px;
}

textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b8b8b8;
padding-left: 3px;
}

input.vervolgLeft, select.vervolgLeft {
font-size:10px;
color:#000000;
}

.header_body {
float:left;
width: 100%;
height:350px;
padding: 0;
text-align : left;
background:url(../images/bg_header_body.jpg) repeat-x top center;
}

.header_wrapper_01 {
width: 1000px;
height:350px;
padding: 0;
margin-left : auto;
margin-right : auto;
background:url(../images/bg_header_wrapper_01.jpg) no-repeat;
}

.header_wrapper_02 {
width: 1000px;
height:350px;
padding: 0;
margin-left : auto;
margin-right : auto;
background:url(../images/bg_header_wrapper_02.jpg) no-repeat;
}

.container_body {
float:left;
width: 100%;
height:auto;
padding: 0;
text-align : left;
background:#FFFFFF;
}

.container {
width: 700px;
height:auto;
padding: 0px 150px 30px 150px;
margin-left : auto;
margin-right : auto;
background:#FFFFFF;
text-align:left;
}

.footer_body {
float:left;
width: 100%;
height:auto;
padding: 0 0 30px 0;
background:url(../images/bg_footer_small.jpg) repeat-x top;
}

.footer_wrapper {
width: 1000px;
height:auto;
padding: 0 0 0 0;
margin-left : auto;
margin-right : auto;
background:none;
}



.header_cont_top {
float:left;
width:1000px;
height:75px;
}

.logo {
float:left;
width:230px;
height:42px;
padding: 15px 0 0px 90px;
}

.menu_top_wrapper {
float:left;
width:670px;
height:75px;
}

.search {
float:left;
width:175px;
height:20px;
padding: 0 0 5px 0;

}

.sound {
float:left;
width:520px;
height:25px;
padding: 15px 0 0 0;
text-align:right;
}

.header_cont_bottom {
float:left;
width:680px;
height:230px;
padding: 10px 160px 10px 160px;
}

.header_teaser {
position:absolute;
width:680px;
height:230px;
background:#000000;
}

.header_teaser_left {
	position:absolute;
	top:2px;
	left:4px;
	width:450px;
	height:230px;
}

.header_teaser_right_01 {
	position:absolute;
	top:0px;
	left:450px;
	width:230px;
	height:115px;
}

.header_teaser_right_02 {
	position:absolute;
	top:115px;
	left:450px;
	width:230px;
	height:115px;
}

.textfield {
float: left;
width:100px;
height:20px;
padding: 0 5px 0 0;
}

.btn_small a {
float:right;
display:block;
width:70px;
height:20px;
background:#8a8483;
line-height:20px;
text-align:center;
color:#ffffff;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:none;
}

.btn_small a:hover { 
float:right;
display:block;
width:70px;
height:20px;
background:#cc0033;
line-height:20px;
text-align:center;
color:#ffffff;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:none;
}


.btn_auto a {
float:right;
display:block;
width:auto;
height:20px;
background:#8a8483;
line-height:20px;
text-align:center;
color:#ffffff;
margin: 0;
padding: 0 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:none;
}

.btn_auto a:hover { 
float:right;
display:block;
width:auto;
height:20px;
background:#cc0033;
line-height:20px;
text-align:center;
color:#ffffff;
margin: 0;
padding: 0 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:none;
}


.float_left {
float:left;
padding-bottom:20px;
}

.float_right {
float:right;
}

.menu_top {
float:left;
width:600px;
height:45px;
padding: 15px 0 0 0;
}

.menu_top ul{
float:right;
list-style:none;
margin: 0;
padding: 0 0 0 0;
width:525px;
height:45px;
}

.menu_top li{
display:inline;
float:left;
margin: 0;
padding: 0 0 0 0;
display: block;
height:45px;
line-height:45px;
width:auto;
text-align:center;
}

.menu_top a {
display : block;
float : left;
width : auto;
height:45px;
line-height:45px;
text-decoration:none;
color:#666666;
padding : 0 5px 0 5px;
margin : 0;
border : 0;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
font-weight:bold;
}

.menu_top a:hover, .menu_top li.TrueOpen a {
color:#CC0033;
background:url(../images/bg_menu_top_hover.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.menu_top li.Active a {
color:#CC0033;
background:url(../images/bg_menu_top_hover.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}


a.linkMenuTop:link, a.linkMenuTop:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#666666;
font-weight:bold;
}

a.linkMenuTop:hover {
color:#750D68;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

.linkMenuTopActive{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#CC0033;
font-weight:bold;
background:none;
}



.culmn_wrapper_01 {
float:left;
width:700px;
height:auto;
padding: 15px 0 40px 0;
background:#ffffff;
}

.culmn_wrapper_02 {
float:left;
width:700px;
height:auto;
padding: 15px 0 40px 0;
background:url(../images/bg_column_wrapper.jpg) no-repeat top left;
}

.column_left_01 {
float:left;
width:495px;
height:auto;
min-height:2px;
padding: 0 10px 0 10px;
}

.column_left_02 {
float:left;
width:505px;
height:auto;
min-height:2px;
padding: 0 10px 0 0;
}

.overview_wrapper {
float:left;
width:345px;
height:auto;
padding: 0 0 10px 0;
}

.overview_img {
float:left;
width:120px;
height:60px;
padding: 0 0 0 0;
}

.overview_title {
float:left;
width:225px;
height:30px;
}

.overview_text {
float:left;
width:225px;
height:30px;
}

.col_01 {
float:left;
width:65px;
height:30px;
line-height:30px;
padding: 0 0 0 10px;
}

.b-01 {
float:left;
width:145px;
height:30px;
line-height:30px;
padding: 0 0 0 5px;
}

.col_02 {
float:left;
width:65px;
height:30px;
line-height:30px;
padding: 0 0 0 10px;
}

.b-02 {
float:left;
width:145px;
height:30px;
line-height:30px;
padding: 0 0 0 5px;
}

.col_03 {
float:left;
width:195px;
height:20px;
line-height:20px;
padding: 0 0 0 10px;
}

.upPage {
float:left;
width:320px;
height:25px;
line-height:25px;
text-align:right;
}

a.linkupPage:link, a.linkupPage:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
color:#999999;
font-weight:normal;
}

a.linkupPage:hover {
color:#CC0033;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:normal;
}

.title {
float:left;
width:100%;
height:auto;
line-height:20px;
padding: 10px 0 0 0;
}

.title_right {
float:left;
width:100%;
height:auto;
line-height:20px;
padding: 15px 0 10px 0;
}

.teaser_right_wrapper {
float:left;
width:175px;
height:auto;
padding: 0 0 15px 0;
background:url(../images/stripe.jpg) repeat-x bottom;}

.teaser_right_text {
float:left;
width:90px;
height:auto;
line-height:13px;
padding: 0 15px 0 0;
}

.teaser_right_fo {
float:left;
width:115px;
height:10px;
padding: 10px 0 0 0;
}

.teaser_right_img {
float:right;
width:60px;
height:90px;
}

.text_01 {
float:left;
width:495px;
height:auto;
line-height:20px;
padding: 20px 0 20px 0;
}

.stripe_home {
float:left;
width:490px;
height:20px;
background:url(../images/stripe.jpg) repeat-x center;
}

.column_wrapper_left {
float:left;
width:524px;
height:auto;
min-height:2px;
padding: 0 0 0 0;
}

.column_left {
float:left;
width:165px;
height:auto;
padding: 0 0 0 0;
background:url(../images/bg_column_left_middle.jpg) repeat-y right;
}

#column_left_bottom {
float:left;
width:165px;
height: 70px;
background:url(../images/bg_column_left_bottom.jpg) right;
}

.column_middle {
float:right;
width:355px;
height:auto;
min-height:5px;
}

.column_right {
float:right;
width:175px;
height:auto;
padding: 0 0 0 0;
text-align:left;
} 

.title_middle {
float:left;
width:335px;
height:auto;
line-height:20px;
padding: 5px 0 5px 15px;
}

.content {
float:left;
width:325px;
height:auto;
padding: 15px 0px 0px 15px;
line-height:20px;
}

.thumb_intro {
float:left;
width:325px;
height:50px;
padding: 20px 0 0 0;
text-align:left;
line-height:18px;
}

.sub_title {
float:left;
width:325px;
height:auto;
text-align:left;
}

.thumb_wrapper {
float:left;
width:300px;
height:150px;
padding: 10px 0px 15px 0px;
}

.thumb_01 a:link, .thumb_01 a:visited 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_01.jpg);
	text-decoration:none;
	border:none;
}

.thumb_01 a:hover 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_01_hover.jpg);
	text-decoration:none;
	border:none;
}


.thumb_02 a:link, .thumb_02 a:visited 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_02.jpg);
	text-decoration:none;
	border:none;
}

.thumb_02 a:hover 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_02_hover.jpg);
	text-decoration:none;
	border:none;
}

.thumb_03 a:link, .thumb_03 a:visited 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_03.jpg);
	text-decoration:none;
	border:none;
}

.thumb_03 a:hover 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_03_hover.jpg);
	text-decoration:none;
	border:none;
}

.thumb_04 a:link, .thumb_04 a:visited 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_04.jpg);
	text-decoration:none;
	border:none;
}

.thumb_04 a:hover 
{
	float:left;
	width:300px;
	height:150px;
	background:url(../images/thumb_04_hover.jpg);
	text-decoration:none;
	border:none;
}

.emp_intro {
float:left;
width:325px;
height:auto;
padding: 20px 0 0 0;
text-align:left;
line-height:18px;
}

.emp_wrapper {
float:left;
width:325px;
height:auto;
padding: 15px 0 0 0;
}

.emp_img {
float:left;
width:90px;
height:135px;
background:#ebebeb url(../images/personeel/persoon.jpg);
border: 1px solid #999999;
}

.emp_col {
float:left;
width:90px;
height:175px;
padding: 0 20px 0 0;
}

.emp_td {
float:left;
width:90px;
height:40px;
line-height:20px;
text-align:center;
}
.maps {
float:left;
width:320px;
height:450px;
background:#ffffff;
}

#stripe {
float:left;
width:100%;
height:1px;
background:none;
padding: 10px 0 10px 0;
display:none;
}

.stripe2 {
float:left;
width:320px;
height:1px;
padding: 10px 0 10px 0;
background:url(../images/stripe.jpg) repeat-x center;
}

.stripe1 {
float:left;
width:175px;
height:1px;
padding: 10px 0 10px 0;
background:url(../images/stripe.jpg) repeat-x center;
}

.logo_teaser {
float:left;
width:150px;
height:60px;
background-color:#FFFFFF;
padding: 0px 0 10px 25px;
background:url(../images/stripe.jpg) repeat-x bottom;
}

.list {
float:left;
width:175px;
height:auto;
padding: 0px 0 0px 0;
}

.tr-list {
float:left;
width:175px;
height:auto;
padding: 5px 0 5px 0;
text-align:left;
}

.action_wrapper {
float:left;
width:175px;
height:auto;
padding: 5px 0 5px 0;
overflow:hidden;
}

.action {
float:left;
width:175px;
height:160px;
background-color:#CC0033;
}

.action_text {
float:left;
width:145px;
height:115px;
padding: 15px 15px 0 15px;
}

.action_more {
float:left;
width:165px;
height:30px;
text-align:right;
line-height:30px;
padding-right:10px;
}

a.linkActionMore:link, a.linkActionMore:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
color:#ffffff;
font-weight:normal;
}

a.linkActionMore:hover {
color:#CC0033;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.linkBrand:link, a.linkBrand:visited{
color:#CC0033;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.linkBrand:hover {
color:#999999;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:normal;
}

.text_right {
float:left;
width:175px;
height:auto;
text-align:left;
line-height:20px;
}

.tr_01 {
float:left;
width:50px;
height:auto;
}

.tr_02 {
float:left;
width:125px;
height:auto;
}

.video_wrapper {
float:left;
width:495px;
height:auto;
padding: 15px 0 20px 0;
}

.video_player {
float:left;
width:400px;
height:280px;
background-color:#CCCCCC;
}


.rss {
float:left;
width:495px;
height:auto;
padding:0 0 0 0;
}

.title_fo_main {
float:left;
width:700px;
height:20px;
line-height:20px;
text-align:left;
padding: 0 0 10px 0;
}

.footer_content_top {
float:left;
width:1000px;
height:200px;
}

.btn_fo_left a {
float:left;
display:block;
width:120px;
height:130px;
background:none;
margin: 0;
padding: 70px 30px 0 0;
text-decoration:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:24px;
text-align:right;
font-weight:lighter;
}

.btn_fo_left a:hover { 
float:left;
display:block;
width:120px;
height:130px;
background:none;
margin: 0;
padding: 70px 30px 0 0;
text-decoration:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0033;
font-size:24px;
text-align:right;
font-weight:lighter;
}

.btn_fo_right a {
float:right;
display:block;
width:120px;
height:130px;
background:none;
margin: 0;
padding: 70px 0 0 30px;
text-decoration:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:24px;
text-align:left;
font-weight:lighter;
}

.btn_fo_right a:hover { 
float:right;
display:block;
width:120px;
height:130px;
background:none;
margin: 0;
padding: 70px 0 0 30px;
text-decoration:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0033;
font-size:24px;
text-align:left;
font-weight:lighter;
}

.fo_teaser_wrapper {
float:left;
width:700px;
height:200px;
background:#FFFFFF;
}

.brilfloat
{
    float:left;
    width:700px;
    height:140px;
    text-align:left;
}

.fo_box_wrapper {
position:absolute;
width:700px;
height:140px;
}

.fo_box {
float:left;
width:175px;
height:139px;
background:url(../images/stripe_vertical.jpg) repeat-y right;
}

.fo_teaser {
float:left;
width:160px;
height:120px;
padding: 0px 10px 0px 5px;
}

#stripe_vertical {
float:left;
width:5px;
height:139px;
background:url(../images/stripe_vertical.jpg) repeat-y center;
}

#stripe_vertical {
display:none;
}

.btn_small_02 a {
float:right;
display:block;
width:70px;
height:20px;
background:#333333;
line-height:20px;
text-align:center;
color:#B1ACAB;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:none;
}

.btn_small_02 a:hover { 
float:right;
display:block;
width:70px;
height:20px;
background:#cc0033;
line-height:20px;
text-align:center;
color:#ffffff;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
border:none;
}

.btn_music_on {
float:right;
width:24px;
height:17px;
background:url(../images/btn_music_on.jpg);
margin: 0;
padding: 0;
border:none;
}

.btn_music_off { 
float:right;
width:24px;
height:17px;
background:url(../images/btn_music_off.jpg);
margin: 0;
padding: 0;
border:none;
}



.btn_pad {
float:left;
width:160px;
padding: 0 10px 0 0;
height:auto;
}

.footer_cont_mid_wr {
float:left;
width:700px;
height:auto;
padding:0 150px 0 150px;
}

.fo_content_middle {
float:left;
width:650px;
height:30px;
background:#ffffff url(../images/bg_fo_content_middle.jpg) no-repeat bottom;
padding: 70px 25px 0 25px;
}

.copy {
float:left;
width:325px;
height:30px;
line-height:30px;
text-align:left;
}

.menu_footer {
float:right;
width:325px;
height:30px;
line-height:30px;
text-align:right;
}

a.linkFoMid:link, a.linkFoMid:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#ffffff;
}

a.linkFoMid:hover {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.menu_footer {
float:right;
width:325px;
height:30px;
line-height:30px;
text-align:right;
}

.menu_footer ul{
float:right;
list-style:none;
width:auto;
height:30px;
padding: 0px 0px 0px 0px;
margin: 0px;
}

.menu_footer li{
display:inline;
height:auto;
float:right;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display: block;
padding: 0 2px 0 2px;
margin: 0 0 0 0;
}


a.linkMenuFooter:link, a.linkMenuFooter:visited{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
}

a.linkMenuFooter:hover {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.linkMenuFooterActive {
color:#ffffff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
}

.fo_content_bottom {
float:left;
width:700px;
height:auto;
background:none;
padding: 30px 150px 0 150px;
}

.fo_sub {
float:left;
width:150px;
height:auto;
padding: 0 15px 0 0;
}

.fo_sub_02 {
float:left;
width:150px;
height:auto;
padding: 0 15px 0 30px;
}

.fo_sub_03 {
float:left;
width:180px;
height:auto;
padding: 0 15px 0 30px;
}

.border-right {
border-right: 1px solid #58585A;
}

.tr-bot {
float:left;
width:150px;
height:20px;
line-height:20px;
text-align:left;
padding-right:0px;
}

.tag_new {
background: url(../images/tag_new.jpg) no-repeat right;
}

.address_bottom {
float:left;
width:180px;
height:auto;
line-height:20px;
text-align:left;
}

a.linkFoBottom:link, a.linkFoBottom:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}

a.linkFoBottom:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:underline;
}


.foto1 {
background:url(../images/personeel/martin1.jpg);
}

.foto2 {
background:url(../images/personeel/jacqueline1.jpg);
}

.foto3 {
background:url(../images/personeel/linda1.jpg);
}

.foto4 {
background:url(../images/personeel/oscar1.jpg);
}

.foto5 {
background:url(../images/personeel/ernestine1.jpg);
}

.foto6 {
background:url(../images/personeel/abdi1.jpg);
}

.foto7 {
background:url(../images/personeel/paul1.jpg);
}

a.linkMailto:link, a.linkMailto:visited{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
}

a.linkMailto:hover {
color:#CC0033;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}


.thumb1 {
background:url(../images/thumb_01.jpg);
}

.thumb2 {
background:url(../images/thumb_02.jpg);
}

.thumb3 {
background:url(../images/thumb_03.jpg);
}

.thumb4 {
background:url(../images/thumb_04.jpg);
}

.faq_wrapper {
float:left;
width:325px;
height:auto;
padding: 0 0 0 0;
}

.faq_inquiry {
float:left;
width:325px;
height:25px;
line-height:25px;
}

.faq_reply {
float:left;
width:325px;
height:auto;
line-height:18px;
}


.divXmbGroot
{
    position:absolute;
    left:0px;
    top:0px;
    width:450px;
    height:230px;   
}
.imgXmbGroot
{
    width:450px;
    height:230px;   
}

.divXmbKlein
{
    position:absolute;
    left:450px;
    top:0px;
    width:230px;
    height:115px;   
}
.imgXmbKlein
{
    
    width:230px;
    height:115px;   
}

.menucms
{
    color:White;
       
    
}

.menucms a
{
    color:White;
       
    
}


.teaser_doc_right_wrapper {
float:left;
width:175px;
height:auto;
padding: 0 0 15px 0;
background:url(../images/stripe.jpg) repeat-x bottom;
}

.text_doc_right {
float:left;
width:175px;
height:auto;
line-height:15px;
}

.more_doc_right {
float:left;
width:175px;
height:15px;
line-height:15px;
text-align:right;
}

a.linkMore:link, a.linkMore:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;
}

a.linkMore:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0033;
text-decoration:underline;
}

.footerbrillink
{
   float:left;
   width:700px;
   height:30px;
}
.footerbrillinklinks
{
   float:left;
   width:300px;
   height:30px;
   line-height:30px;
   text-align:left;
   padding-left:15px;
}
.footerbrillinkrechts
{
   float:right;
   width:300px;
   height:30px;
   line-height:30px;
   text-align:right;
   padding-right:15px;
}

.popupcode
{
     position:absolute;
    display:none;
    line-height:16px;
    background-color:#ffff99;
    color:#000000;
    font-size:11px;
    font-family:arial;
    min-width:100px;
    min-height:100px;
    text-align:left;
    padding:5px;
    width:200px;
    border-color:#ffff99;
    border-style:solid;
    border-width:thin;
}

.soc_wr {
	float:right;
	width:auto;
	height:24px;
	padding: 10px 0 5px 0;
}

.soc_btn {
	float:right;
	width:auto;
	height:24px;
	padding: 0 0 0 5px;
}

.thema_wrapper {
	float:left;
	width:325px;
	height:auto;
	padding: 0 0 0 0;
	cursor:pointer;
	border:0;
}


.popup_body {
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:10001;
}

.popup_container {
margin-left:auto;
margin-right:auto;
margin-top:80px;
width:900px;
height:auto;
background:none;
padding: 0 0 30px 0;
background:#ffffff;
}

.popup_inner {
float:left;
width:900px;
height:auto;
background:#ffffff;
padding: 0;
margin:0;
}

.popup_header {
float:left;
width:900px;
height:auto;
padding: 0 0 0 0;
}

.popup_btn {
	float:right;
	width:30px;
	height:30px;
	padding: 10px 10px 0 0;
}

.popup_title {
	float:left;
	width:600px;
	padding: 10px 0 0 10px;
	line-height:30px;
	text-align:left;
}



.popup_content {
	float:left;
	width:880px;
	height:585px;
	padding: 0 10px 10px 10px;
	text-align:left;
}

.popup_content_inner {
	position:absolute;
	width:880px;
	height:585px;
	padding: 0 0 0 0;
	overflow:hidden;
}

.popup_visual {
	position:absolute;
	width:880px;
	height:585px;
	padding: 0 0 0 0;
	overflow:hidden;
	left:0px;
	top:0px;
}



.cloud_01 {
	position:absolute;
	width:140px;
	height:60px;
	right:-40px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}

.cloud_02 {
	position:absolute;
	width:140px;
	height:60px;
	left:-55px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}

.cloud_03 {
	position:absolute;
	width:140px;
	height:60px;
	left:0px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}

.cloud_04 {
	position:absolute;
	width:140px;
	height:60px;
	left:-30px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}

.cloud_05 {
	position:absolute;
	width:140px;
	height:60px;
	left:250px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}

.cloud_06 {
	position:absolute;
	width:140px;
	height:60px;
	left:140px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}

.cloud_07 {
	position:absolute;
	width:140px;
	height:60px;
	left:360px;
	top:-170px;
	padding: 35px 85px 75px 75px;
	cursor:pointer;
	background:url(../images/crown.png) no-repeat top center;
	line-height:20px;
}


a.linkCloud:link, a.linkCloud:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

a.linkCloud:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}







.layer {
position:absolute;
left:0px;
top:0px;
vertical-align:middle;
background-color:#000000;
opacity:0.80;
filter: alpha(opacity=80);
z-index: 10000; 
width:100%; 
height:100%;
}

