/*
* MAIN STYLESHEET VVVZWOLLE.NL
* BY SANDER BECK
* SANDER@MULTIMOVE.NL
*/

body{
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#6a6868;
}

div#container{
	position:relative;
	width:961px;
	padding:0 39px 0 0;
	margin:0px auto;	
	background:#ffffff;
	margin-top:38px;
	overflow-x:hidden;
}

div#main_level{
	width:100%;
	height:28px;
	padding:10px 0 0 0;
}

div#main_level_search{
	position:relative;
	float:left;
	width:166px;
	padding:0 0 0 10px;
}
div#main_level_search form{
	padding:0;
	margin:0;
}
div#main_level_search form .searchinput{
	width:103px;
	height:17px;
	border:0px;
	color:#6a6868;
	margin:0 0 0 5px;
	padding:2px 4px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background:url('../images/layout/img_search_input.gif') no-repeat bottom right;
}
div#main_level_search form .searchsubmit{
	.margin:1px 0 0 0;
	position:absolute;
	width:37px;
	height:21px;
	border:0px;
	cursor:pointer;
	padding:0;
	background:url('../images/layout/img_search_submit.gif') no-repeat;
}
div#main_level_search form .searchsubmit.en{
	background:url('../images/layout/img_search_submit_en.gif') no-repeat;
}
div#main_level_search form .searchsubmit.de{
	background:url('../images/layout/img_search_submit_de.gif') no-repeat;
}

div#main_level_social{
	position:relative;
	width:320px;
	float:left;
}
div#main_level_social ul{
	list-style:none;
	margin:0;
	padding:0;
}
div#main_level_social ul li{
	float:left;
	padding:0 10px 0 0;
}
div#main_level_social ul li.twWidget{
	width:220px;
	margin:1px 0 0;
}

div#main_level_menu{
	position:relative;
	float:left;
	width:465px;
	padding:6px 0 0 0;
}
div#main_level_menu ul{
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	right:0px;
}
div#main_level_menu li{
	float:left;
	padding:0 0 0 10px;
	list-style:none;
	/*font-size:12px;*/
	font-weight:bold;
}
div#main_level_menu li a{
	color:#6a6868;
	text-decoration:none;
}
div#main_level_menu li a:hover{
	text-decoration:underline;
}
div#main_level_menu li a img{
	margin:-1px 0 0 0;
}

div#top_level{
	height:245px;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image:url(../images/layout/headers/img-1.jpg);
	width:100%;
}
div#top_level_menu{
	position:absolute;
	height:88px;
	margin-top:150px;
}

#menuid1,
#menuid252,
#menuid277,
#menuid433{
	width:176px;
	height:88px;
	background:url(../images/layout/buttons/but_1-2.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
	float:left;
}

#menuid2{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_3.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid3{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_4.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid4{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_5.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid5{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_6.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid6{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_7.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid7{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_8.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid8{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_9.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid9{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_10.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}

#menuid253{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_253.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid254{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_254.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid447{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_447.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid256{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_256.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}

#menuid257{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_257.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid258{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_258.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid259{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_259.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid260{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_260.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid261{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_261.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid278{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_278.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid279{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_279.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid280{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_280.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid281{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_281.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid282{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_282.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid283{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_283.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid284{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_284.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}
#menuid285{
	width:88px;
	height:88px;
	background:url(../images/layout/buttons/but_285.png);
	behavior:url('http://www.vvvzwolle.nl/styles/iepngfix.htc');
	cursor:pointer;
    float:left;
}

div#content_container{
	width:100%;
}

div#lcontent{
	width:176px;
	padding:5px 0 0 0;
	float:left;
}

div#ccontent{
	width:609px;
	padding:5px 0 5px 7px;
	float:left;
	overflow-x:hidden;
}
div#addThis{
	height:30px;
	margin:0 0 15px 0;

}
div#lccontent{
	float:left; 
	width:432px; 
	overflow:hidden;
}
div#lccontent100p{
	float:left; 
	width:100%; 
	overflow:hidden;
}
div#rccontent{
	float:left; 
	width:158px; 
	padding:0 0 0 19px; 
	overflow:hidden;
}

div#rcontent{
	width:150px;
	float:left;
	overflow-x:hidden;
	padding:8px 0px 0 9px;
	margin:0 10px 5px 0;
}

div#lcontent_footer ul,
div#lcontent ul{
	list-style:none;
	margin:0;
	padding:0;
}
div#lcontent ul li{
	font-size:12px;
	padding:0px 0px 8px 0px;
}
div#lcontent_footer{
	position:absolute;
	bottom:0px;
	padding:0 0 16px 22px; /*padding:0 0 16px 22px;*/
}
div#lcontent_footer ul li a img{
	padding-bottom:5px;
}
div#lcontent_footer ul li{
	font-size:11px;
	padding:0px 0px 2px 0px;
}
div#lcontent_footer ul li a{
	color:#b7b7b7;
	text-decoration:none;
}
div#lcontent_footer ul li a:hover{
	text-decoration:underline;
}

div#footer{
	clear:both;
	height:15px;
}

div#vvv_logo_nl{
	position:absolute; 
	width:26px; 
	height:26px; 
	background:url(../images/layout/img_logo_vvv.gif) no-repeat; 
	margin:-5px 0 0 325px;
}

/* MENU TABLE_MENU */
.li_menu_level1{
	padding-left:22px;
}
.li_menu_level1_on{
	padding-left:22px;
	background:url(../images/layout/bg-menu-active.gif) no-repeat;
}
.li_menu_level2_on,
.li_menu_level2{
	line-height:13px;
}

.menu_level1{
	font-weight:bold;
	text-decoration:none;
}
.menu_level1_on{
	font-weight:bold;
	text-decoration:none;
}
.menu_level1:hover{
	text-decoration:underline;
}
.menu_level2{
	padding-left:10px;
	text-decoration:none;
	display:block;
}
.menu_level2_on{
	padding-left:10px;
	display:block;
	text-decoration:underline;
}
.menu_level2:hover{
	text-decoration:underline;
}



/* PANELS */
div.highlight_panel{
	padding:3px;
	margin-bottom:5px;
}
div.highlight_panel table{
	padding:0 3px;
}
div.highlight_panel p{
	padding:10px 3px 10px 3px;
	margin:0;
	line-height:14px;
}

/* GENERAL DECLARATIONS*/
h1{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	font-style:italic;
	color:#6a6868;
	margin:8px 0 10px 0;
	line-height:28px;
}

h2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6a6868;
	margin:8px 0 5px 0;
	text-decoration:none;
}
a h2{
	text-decoration:none;
}

h5{
	font-size:14px;
	color:#ffffff;
	padding:4px 0 4px 9px;
	margin:0 0 0 0;
}

p{
	margin:0 0 15px 0;
}

img{
	border:0px;
}

/* CLASSES */
.banner img{
	margin:0 0 5px 0;
}
h5.margin5{
	margin-bottom:5px;
}

table.tablegrid{
	width:95%;
	margin-left:-5px;
}

.small{
	font-size:10px;
	line-height:10px;
}
.blue{
	text-decoration:none;
}
.black{
	color:#6a6868; 
	text-decoration:none;
}
.black:hover{
	color:#6a6868; 
	text-decoration:underline;
}

div#clientSideInclude{
	overflow-x:hidden;
	display:none;
}

input, textarea, select, option{
	font-size:11px;
	color:#6a6868;
}

.agenda_highlight_date{
	font-size:11px;
}

.agenda_highlight a{
	text-decoration:none;
}

.agenda_highlight a:hover{
	text-decoration:underline;
}

div#vvvvignet{
	position:absolute;
	margin:7px 0 0 23px;
}

