/**
*	@Theme Name: DMobil				
*	@Description: template DMobil	
*	@Version: 1.0					
*	@Author: Tsurcan Dmitry			
*	@Date: 2009.10.20  					
*/

html,body{
	margin:0;padding:0	}

html {height:101%;min-height:100%;margin-bottom:1px; !important}

body {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10pt;	}

h3 {
	font-size: 10pt;	}	

div#outer {
	width: 802px; 
	margin: 0 auto;
	background-color: #e6e6e6;
	background-image:url(images/bg.gif);
	background-repeat:repeat-y;
	}  

div#outer img {
	border: none;	}	
			
div#container {
	width: 766px; 
	margin: 0 auto;
	background-color: #FFFFFF }	

div#wrapper{
	width: 744px;
	margin: 0 auto; }
	
div#content{
	width: 100%; }

h3.storytitle a{
	text-decoration:none}

div#header{
	width: 100%;
	height:107px;
	padding-top:20px; 
	z-index:1;	}

div.header_text{
    z-index:1;	
    position: relative; 
    top:35px; 
    padding: 0; 
    margin: 0;
}
	
div.logo{
	float:left;
	background-position:50% 50%;
	width:94px;
	height:97px; }

div#logout a{
	color:#999999; 
	text-decoration:none; }

div#logout a:hover{
	color:#666666; 
	text-decoration:underline; }
	
div#login{	
	float:right;
	width: 575px;
	height: 30px;
	padding: 0 10px 0 15px;
	text-align:right;
	vertical-align:bottom;	 }

div#login a{
	color: #696969;
	text-decoration:underline; }

div#login a:hover{
	color: #333333;
	text-decoration:none; }


.log_input {
	font-size:10px;
	height: 17px;
	width:88px;
	background:url(images/login.png) no-repeat left center;	
	border:hidden;
	border:none;	
	border:#FFFFFF;
	vertical-align:top ;			
	position: relative;
	top: -2px;
	text-align:left; 
	padding-top:3px;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	margin:0;
}

.pass_input {
	font-size:10px;
	height: 18px;
	width:88px;
	background:url(images/pass.png)  no-repeat left center;
	border:hidden;
	border:none;
	border:#FFFFFF;
	vertical-align:top;			
	position: relative;
	top: -2px;
	text-align:left; 
	padding-top:2px;	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	margin:0;			
}

.login_btn{
	vertical-align:top;
    height: 18px;
    border: 0;
    background: white;
    padding: 0 4px 2px;
    margin: 0;
    color: gray;	}
	
div.head_right{	
	float:right;
	width: 575px;
	padding: 9px 60px 0 15px;
	text-align:left;
	vertical-align:bottom;	
	overflow:hidden}

div.head_right .big{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19.56px;
	color:#7b7b7b;
	font-weight: 500;	}

div.head_right .little{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.7px;
	color:#7b7b7b;
	font-weight: 500;	}


div#search_div{	
	text-align:right;
	top: -5px;
	left:345px;
	height:36px;
	width:300px;
	position: relative;
	z-index:10;	}

div#search_div #s{
	font-size:10px;
	height: 18px;
	width:235px;
	background-image:url(images/search.jpg);
	background-repeat:no-repeat;
	border:hidden;
	border:none;
	border:#FFFFFF;
	vertical-align:middle;			
	position: relative;
	top: -2px;
	text-align:left; 
	padding:2px 15px 0px 10px;
	margin:0px 0px;	 
	z-index:11;	}

	
div#search_div #button_search{
	border:none;
	vertical-align:middle;
	position: relative;
	left:15px;
	top:-5px;
	z-index:15;	}

div#elem {
	width: 100%;
	height: 316px;
	background-image:url(images/main_1.jpg);
	background-repeat:no-repeat;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	margin:0;
	overflow:hidden	}	

div.mid_left{
	float: left;
	width: 525px;
	height: 316px;
	position:relative;
	top: 0px;	}	

div.left_inner{
	width: 513px;
	height: 198px;
	background-image:url(images/mid_bg.png);
	background-position:50% 50%;
	position: relative;
	top: 60px;	
	left: 10px;	}

.hide_div{
	visibility:	hidden;
	display:	none;	
	clear: both;
    height: 0;	}	

.show_div{
	visibility:visible; 
	overflow:hidden}
	
/************/

div#l_l_in{
	float:left;
	width: 280px;
	padding: 12px 10px; }	

div#l_r_in{
	float:right;
	height:84px;
	width: 193px;
	padding: 10px 5px; }	

div#l_r_in h2{
	font-size:14px;
	color: #fefefe;
	padding:0 0 10px 0;
	margin:0 }

div#l_r_in p{
	font-size:12px;
	color: #fefefe;
	text-align:justify;
	padding:0;
	margin:0 }


/************/
div#l_l_b2{
	float:left; 
	width:300px; 
	padding: 10px 5px;	}
	
div#l_l_in2{
	float:left;
	width:145px; 
	height:84px; 
	margin:0 0 5px 5px;	}	

div#l_r_in2{
	float:right; 
	height:84px;	
	width:193px;	
	padding: 10px 5px; }	

div.n_l_r_in2{
	position:relative;
	top:0px}


div#l_r_in2 h2{
	font-size:14px;
	color: #fefefe;
	margin:0;
	margin:0 0 5px 0;}

div#l_r_in2 p{
	margin:0 0 7px 0;
	padding:0;
	font-size:12px;
	color: #fefefe;
	text-align:justify }
	
/************/	
div.left_inner_3{
	width: 513px;
	height: 280px;
	background-image:url(images/mid_bg.png);
	background-position:50% 50%;
	position: relative;
	top: 20px;	
	left: 10px;	}
	
div#l_l_b3{
	float:left; 
	width:470px; 
	padding: 10px 5px 0px 5px; }
	
div#l_r_in3{
	float:left; 
	width:490px;	
	padding: 0px 10px; }	

div#l_r_in3 h2{
	font-size:14px;
	color: #fefefe; }

div#l_r_in3 p{
	font-size:12px;
	color: #fefefe;
	text-align:justify }	
	

div#button_play{
	position:relative;
	top: -120px;
	left: 110px;	}	

div#button_play a{
	border:none;	}

div#button_play img{
	border:none;	}

div.menu_head{
	float: right;
	width: 215px;
	height: 316px;
	position:relative;
	top: 0px;
	left: 0px; }	
	
div.menu_head ul{
	font-size:12px;
	color: #fefefe;	
	font-weight:bold;
	list-style:none;
	margin:0;
	padding:0;	
	vertical-align:middle;	}	

div.menu_head ul li.off{
    background-image:url(images/menu_st.png);
	background-position:bottom;
	background-repeat:no-repeat; 
	vertical-align:	middle;
	text-align: left;	
	height: 37px;
	padding: 25px 0px 0px 35px;
	border-bottom: 1px solid white;		}	

div.menu_head ul li.on{
    background-image:url(images/menu_on.png);	}	
	
div.menu_head a{
	color:#FFFFFF;
	text-decoration:none; }


div#block{
	display:inline-block;
	width:741px; 
	height: 100%;
	overflow: hidden;
	padding:2px 0 10px 0;
	margin:0; }

	
div.block_bottom{
	float: left; 
	width: 237px;
	height:610px;
	padding:2px 0 0 0;
	background-color: #e3e3e3;
	margin:0 15px 0 0;
	text-align:left;
	font-size:11px; 
	color:#696969;}		
	
div.block_bottom_end{
	float:left;
	width: 237px; }		
	
div.block_bottom h2{	
	font-size:12px;
	padding: 0 10px 5px;
	text-align:left;	
	margin: 10px 0;}

div.block_bottom strong{
	font-family:Arial, Helvetica, sans-serif;
	padding: 0 0 5px;
	text-align:left;	
	margin: 10px;	}

div.block_bottom p{		
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 10px 15px;
	text-align:left;	
	margin:0; }
	
div.block_letf_bottom{
	width: 237px;
	float:left;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px;	
	background-color: #d1e3f2;
	margin:0;
	margin-bottom:10px;
	padding: 10px 0;	
	color:#696969;
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden}
	
div.block_letf_bottom strong{	
	text-align:left;
	padding: 5px 10px;
	margin:0; }

div.block_letf_bottom p{
	text-align:justify;	
	padding: 5px 10px;
	margin:0; }	


div.block_letf_bottom a{
	color:#555555;
	text-decoration:underline; }

div.block_letf_bottom_custom {
	width: 237px; 
	float:left; 
	margin:0;	
	margin-bottom:10px;	
	padding: 10px 0;	}
	
div.block_letf_bottom_custom a{	
	color:#555555;
	text-decoration:underline; }

div.block_letf_bottom_custom a:hover{	
	color:#000000;
	text-decoration:none; }


div#block_right_bottom {
	float:left;
	width:237px;	}
	
div#footer{
	width: 798px; 
	margin: 0 auto;
	background: #373536;
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;	}
	
div#footer p{	
	margin:0;
	padding:5px 10px;	}

.search_text {
	color:#666;	}

.search_active {
	color:#000000;	}	

.login_text {
	color:#696969;	}

.login_active {
	color:#000000;	}	

.content_main {
	float:left; 
	width:468px;	
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	padding: 10px;
	background-color: #ededed;
	margin:0; }

.content_main_forum {
	width:723px;	}

.content_main a{
	color:#666666;
	text-decoration:underline}

.content_main a:hover{
	color:#000000;
	text-decoration:none}

.content_main textarea{
	width:460px}

.sidebar_main {
	float:right; 
	width:240px;	}	



div.topmenu{
	width: 746px;
	height: 22px;
	background-image:url(images/topmenu.png);
	background-repeat:no-repeat;
	text-align:center;
	color:#f3f3f3; 
	margin:10px 0; }


div.topmenu ul#cssmenu li.bordernone{
	border:none;	}
	
/**************/

div.topmenu ul#cssmenu {
	margin: 0;
	float: left;
	font-weight: bold;
	padding: 3px 0 0 30px;
    width:100%;
    border: 0 none;
    list-style: none;
    height: 30px;
    font-size:11px;
	color:#f3f3f3;
	text-align:left;	
}

div.topmenu ul#cssmenu li {
	float: left;
	display: inline; 
	padding: 0 15px;		
	border-right: solid #f3f3f3 1px;
	list-style: none;
    position: relative;
    height: 30px;
	z-index:25;
}

div.topmenu ul#cssmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 170px;
	list-style: none;
	display: none;
	position: absolute;
	top: 20px;
	left: -13px;
}

div.topmenu ul#cssmenu ul:after {
	clear: both;
    display: block;
    font: 1px/0px serif;
    content: ".";
    height: 0;
    visibility: hidden;
}

div.topmenu ul#cssmenu ul li {
	border:none;
    width: 190px;
    float: left;
    display: block !important;
	display: inline;
	height: 100%;
	overflow: hidden;
	text-align:left;
}

/* Main Menu */
div.topmenu ul#cssmenu a {
    border: 0px;
    padding: 0 10px;
    float: none !important;
    float: left;
    display: block;
    color: #f3f3f3;
    font-size:11px;
    text-decoration: none;
    height: auto !important;
    height: 1%;
}

div.topmenu ul#cssmenu li ul#fird_menu {
	position:relative; 
	left:128px; 
	top:54px; 
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	display: none;
}

div.topmenu ul#cssmenu li ul#fird_menu li{
	border:none;
   
    float: left;
    
	display: inline;
	height: 100%;
	overflow: hidden;
	text-align:left;
}


/* Main Menu Hover */
div.topmenu ul#cssmenu a:hover,
div.topmenu ul#cssmenu li:hover a,
div.topmenu ul#cssmenu li.iehover a {
	background: #FFFFFF;
	color:#165a91;
	border-top:#165a91 1px solid;
}

/* Second Menu */
div.topmenu ul#cssmenu li:hover li a,
div.topmenu ul#cssmenu li.iehover li a {
	border-top: 2px solid #FFFFFF;
	float: none;
	background: #165a91;
	color: #FFFFFF;
}

/* Second Menu Hover */
div.topmenu ul#cssmenu li:hover li a:hover,
div.topmenu ul#cssmenu li:hover li:hover a,
div.topmenu ul#cssmenu li.iehover li a:hover,
div.topmenu ul#cssmenu li.iehover li.iehover a {
    border-top: 2px solid #FFFFFF;
    background: #FFFFFF;
    color:#165a91;
    border:#165a91 1px solid;
}

div.topmenu ul#cssmenu ul ul {
	display: none;
    position: absolute;
    top: 0;
    left: 170px;
}

div.topmenu ul#cssmenu li:hover ul ul,
div.topmenu ul#cssmenu li.iehover ul ul {
	display: none;
}

div.topmenu ul#cssmenu li:hover ul,
div.topmenu ul#cssmenu ul li:hover ul,
div.topmenu ul#cssmenu li.iehover ul,
div.topmenu ul#cssmenu ul li.iehover ul {
	display: block;
} 

div.hide_button a{
	padding:5px;
	background-color:#CCCCCC;
	color:#990000;	
	text-decoration:none}
	
/*******INVITE**************/

div.top_block_invite {
	width:695px; 
	margin:0 auto 5px; 
	height:310px;	}

div.main_invite_image {
	margin:0 0 10px; 
	height:247px;	}

div.middle_block_invite {	
	width:695px; 
	margin:0 auto 5px; 
	height:100%; 
	overflow: hidden;
}

div.middle_left_content_invite {
	float:left; 
	width:425px; 
    height:560px; 
    overflow: hidden; 
    margin:0; 
    background-image:url(images/bg_invite2.jpg); 
    background-repeat:repeat-x; 
    border: solid 1px #e0e0e0; 	
    -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
    padding: 15px 10px 10px;
    color:#696969;
    font-size:12px;	}

div.middle_left_content_invite ul{
	padding: 0 15px;
	margin:0;}

div.middle_left_content_invite strong {
	font-size:16px; }

div.middle_left_content_invite a{	
	color:#333333;
	text-decoration:none;	}

div.middle_left_content_invite a:hover{	
	color:#000000;
	text-decoration:underline;	}
	
div.middle_left_content_invite p{
	margin:20px 0; }

div.middle_right_content_invite{
	float:right; 
    width:240px; 
    height:585px; 
    margin:0; 
	padding:0;
    background-image:url(images/bg_invite2.jpg); 	
    background-repeat:repeat-x;  
    border: solid 1px #e0e0e0; 
    -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;	
    color:#696969;
    font-size:12px;	}	
	


div.bottom_block_invite {
	width:	800px; 
	margin:	0 auto 5px; 
	height:	60px; 
	padding: 5px 0;
}
div.bottom_block_invite a{
	font-size:11px;
	color:#175c92;	}
	
/**********MAIL**********/	

div.top_block_mail {
	width:695px; 
	margin:0 auto 5px; 
	height:257px;	}

div.main_mail_image{	
	width:695px; 
	margin:0 auto 5px; 
	height:247px;	}
	
div.middle_content_mail {
	width:660px; 
    height:457px; 
    overflow: hidden; 
    margin:0 auto; 
    background-image:url(images/bg_mail.jpg); 
    background-repeat:repeat-x; 
    border: solid 1px #e0e0e0; 	
    -moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
    padding: 15px 10px 10px;
    color:#696969;
    font-size:12px;	}

div.middle_content_mail strong {
	font-size:16px; }

div.middle_content_mail a{	
	color:#333333;
	text-decoration:none;	}

div.middle_content_mail a:hover{	
	color:#000000;
	text-decoration:underline;	}
	
div.middle_content_mail p{
	margin:20px 0; }	
	
	
/*****POPUP MAIl*****/	

div#call_me_back{
	display: none; 
	width: 695px; 
	height: 458px; 
	margin:0 auto;
	position: absolute; 
	top: 50px; 
	background-image:url(images/bg_popup.png);
	background-repeat:no-repeat;
	z-index: 100; 
	padding: 10px;	
	color:#696969;
	font-size:12px}

div#call_me_back p {
	margin:0;
	padding:10px;}
	
div#call_me_back div.close_popup{
	position:relative;
	top:-27px;
	right:-7px;	}	
	
div#call_me_back .input_text{
	width:413px;
	height:20px;
	background-color:#D6D6D6;
	background-image:url(images/bg_edit_popup.png);
	background-repeat:no-repeat;
	border:hidden;
	border:none;
	border-color:#D8D8D9;}	
	

div#send_to_friend{
	display: none; 
	width: 695px; 
	height: 569px; 
	margin:0 auto;
	position: absolute; 
	top: 50px; 
	background-image:url(images/bg_popup_to_friend.png);
	background-repeat:no-repeat;
	z-index: 100; 
	padding: 0;	
	color:#696969;
	font-size:12px}

div#send_to_friend p {
	margin:0;
	padding:5px 0 ;}
	
div.close_popup{
	position:relative;
	top:-17px;
	right:-17px;	}	
	
div#send_to_friend .input_text{
	width:413px;
	height:20px;
	background-color:#D6D6D6;
	background-image:url(images/bg_edit_popup.png);
	background-repeat:no-repeat;
	border:hidden;
	border:none;
	border-color:#D8D8D9;}		

div#send_to_friend .verify_text{
	width:51px;
	height:20px;
	background-color:#D6D6D6;
	background-image:url(images/bg_verify_popup.png);
	background-repeat:no-repeat;
	border:hidden;
	border:none;
	border-color:#D8D8D9;}		
	
#wp-email-loading{    
    position: relative;
    left: 50px;
	display:none}	

.bg_none{
	}
	
/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }

.ui-widget-shadow { 
	background: #aaaaaa url(images/aaaaaa_40x100_textures_01_flat_0.png) 50% 50% repeat-x; opacity: .30;
	filter:Alpha(Opacity=30);
 }

.ui-widget-shadow { position: absolute; top: 0; left: 0; width: 100%;}		

.footer_invite{
	width:760px;
	height:45px;
	margin:0 auto;
	background-image:url(images/footer_invite.png);
	background-repeat: repeat-y;
	font-size:9px;
	color:#696969;
	padding: 2px 15px 0}

/* Registration */	
div#dm-agreement{
	display: none; 
	width: 695px; 
	margin:0 auto;
	margin-top:70px;
	position: absolute; 
	top: 50px; 
	background:#EFEFEF;
	border:1px solid #919597;
	z-index: 100; 
	padding: 10px;	
	color:#696969;
	font-size:12px}	

div#dm-agreement-content{
    margin-left:10px;
    width:670px}

div#dm-microsoft-agreement{
	display: none; 
	width: 695px; 
	margin:0 auto;
	margin-top:70px;
	position: absolute; 
	top: 50px; 
	background:#EFEFEF;
	border:1px solid #919597;
	z-index: 100; 
	padding: 10px;	
	color:#696969;
	font-size:12px}	

div#dm-microsoft-agreement-content{
    margin-left:10px;
    width:670px}
div#dm-microsoft-agreement-content ol li{
    margin:10px;}

div#dm-upc-agreement{
	display: none; 
	width: 695px; 
	margin:0 auto;
	margin-top:70px;
	position: absolute; 
	top: 50px; 
	background:#EFEFEF;
	border:1px solid #919597;
	z-index: 100; 
	padding: 10px;	
	color:#696969;
	font-size:12px}	
div#dm-upc-agreement-content{
    margin-left:10px;
    width:670px}
div#dm-upc-agreement-content ul li{
    margin:10px;}    
    
/*  end of Registration */    

div#busy_layer_div{
    display: block; 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    width: 100%; 
    height: 1180px; 
    background-color: white; 
    opacity: 0.9; 
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)'; 
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

	
div#busy_layer{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: none;
    background-color: white;
    filter: alpha(opacity=70);
    opacity: 0.7;
    z-index: 11;
}

* html #busy_layer {
    position: absolute;
}

	
	
div#bcn {
	width:600px; 
	padding:5px}	

div#bcn a{
	color:#333333; 
	text-decoration:none; }

div#bcn a:hover{
	color:#666666; 
	text-decoration:underline; }
	
div#popup_text1	{
	position:absolute; 
	top:10%; 
	padding:200px 70px; 
	margin:0; 
	width:605px; 
	z-index:30;
	height:260px;
	background:url(images/bg_popup.png) no-repeat center top; 
	font-size:19px
	 }

div#popup_text1 a{
	color:#333333; 
	text-decoration:none; }

div#popup_text1 a:hover{
	color:#666666; 
	text-decoration:underline; }
	
	
/******LOREN*******/	

div#loren_main {		
	width:741px; 
    display: inline-block;
	margin:0 auto 5px; 
	height:100%; 
	overflow: hidden; }

div#title_loren {
	width:726px; 
    margin:0 auto 5px; 
    height:50px;
    padding: 0 0 0 15px; 
    overflow: hidden; 
    font-size:34px; 
    color:#575757;
    vertical-align:bottom }	

div#left_loren {
	float:left;
    width:245px;
    height:100%;
    padding:0 0 0 15px;
    margin:0; }

ul#menu_loran{
	list-style:none; 
	padding:0;
	margin:0;}
	
ul#menu_loran li {
	background:url(images/loren_btn_off.png) top left no-repeat;
	width:225px;
	height:47px;
	padding:5px 30px 5px 10px;
	margin:0px }

ul#menu_loran li:hover {
	background:url(images/loren_btn_on.png) top left no-repeat; 
	cursor:pointer}		

ul#menu_loran li.active {
	background:url(images/loren_btn_on.png) top left no-repeat;}		
	
ul#menu_loran li p{
	margin:0 30px 0 0;
	padding:0;
	font-size:10px;
	color:#555555; }

ul#menu_loran li p#big{
	font-size:14px}
	
div#right_loren {
	float:right;
    width:460px;
    height:100%;
    padding:0 0 10px 0;
    margin:0 5px 10px 10px;
	background-color:#e3e3e3;
	color:#000000;
	font-size:10pt; 
	font-family:Arial, Helvetica, sans-serif; }	

div#right_loren p, div#study_item_content {
	margin:0;
	padding:10px;}	
	
div#right_loren  div#study_item_content div.link-to-this-page{
	text-align:right;}	
	
div#right_loren a{
	color:#666666;
	text-decoration:underline}

div#right_loren a:hover{
	color:#000000;
	text-decoration:none}	
	
div#informatie_main {	
    width:731px;    
    padding:0 5px 30px 7px;
    margin:0;
    display:inline-block;
	/*background-color:#e3e3e3;*/
    background-color:#FFF;
	color:#000000;
	font-size:10pt; 
	font-family:Arial, Helvetica, sans-serif; }	

div.link-to-this-page{
    float: right;
    width: 150px;    
}

div.link-to-this-page a{
    line-height: 22px;    
}

div.leerplein_video{    
    width: 400px;       
    padding: 0 0 0 10px;
    margin: 0;    
}

div.leerplein_image{
    height: 85px;        
    position: relative;
    top:10px;
    left: 10px;   
    
}

div.leerplein_video p{
    padding: 0!important;
    margin: 0!important;
}

div.leerplein_video p.main{
    color: #046FCD;
    font-weight: bold;
    font-size: 13px;    
    }
    
div.leerplein_video p.sub{
    color: #046FCD;    
    font-size: 10px;       
    }    

div.leerplein_video img{    
    margin-top: 10px;
}

div#bl_inf {
	float: left;
	background:url(images/informatie_off.jpg) top left no-repeat #e3e3e3;
	width:231px;
	height:115px;
	padding:5px 5px 10px;
	margin:10px 2px 0 0 }

div#bl_inf p{
	margin:0;
	padding:0 35px 0 5px;
	font-size:10px;
	color:#555555; 
	text-align: center;
	line-height: 10px; }

div#bl_inf p#big{
	font-size:15px;
	font-weight: bold;
	height: 55px;
	width: 200px;
	display: table-cell;
	vertical-align: middle;
	line-height: 16px;
	margin: 0;
	padding: 0; }

div#bl_inf:hover {
	background:url(images/informatie_on.jpg) top left no-repeat #e3e3e3; 
	cursor:pointer}		
	
div#informatie_main a{
	color:#666666;
	text-decoration:none}

div#informatie_main a:hover{
	color:#000000;
	text-decoration:none}	
    
div#icons_twit{
    height: 16px; 
    width:220px; 
    position: relative; 
    top:-15px; 
    left: 420px; 
    z-index:10;        
    vertical-align: top;
}   

div#txt_twit{
    display: inline; 
    vertical-align: top;
    font-size: 10px;
    color: #333; 
    position: relative; 
    top: 5px
} 

div#icons_twit img{
    border: 0;
}

div#icons_twit a{
    text-decoration: none;
}


.inf_lvl{
    height: 185px; 
    width: 728px; 
    background-image: url('images/bg_informatieplein.png'); 
    background-position: 0 67px; 
    background-repeat: no-repeat;    
}

.inf_lvl .left{
    font-family:Arial, Helvetica, sans-serif;
    float: left; 
    width: 200px; 
    height: 90px; 
    padding: 95px 0 0 0; 
    margin: 0; 
    font-size: 16px;
    color: #08096a;    
}

.inf_lvl .right{
    float: left; 
    width: 500px; 
    height: 185px; 
    padding: 0; 
    margin: 0;    
}

.inf_lvl .right .block_inf{
    float: left;    
    width: 150px; 
    height: 185px; 
    padding: 0;
    margin: 0 5px;
    vertical-align: bottom;
}

.inf_lvl .right .block_inf p{
    font-family:Arial, Helvetica, sans-serif;
    height: 50px;
    padding: 0;
    margin: 0;
    font-size: 14px;
    color: #08096a;
    line-height: 21px;
    text-align: center;
    vertical-align: bottom;
}
.inf_lvl .right .block_inf p.one{
    padding: 21px 0 0 0;
    height: 29px;
}

div#flash_div{
    z-index:30; 
    width: 525px;
    height: 316px;	
    position:absolute;	
    top: 128px;
}

div#button_div{
    z-index:34; 
    width: 525px;
    height: 22px;	
    position:absolute;	
    top: 103px;
}

.top_image {
	margin-left:-20px;
	margin-top:-20px;
	margin-bottom:20px;
}