/*
Title:		Standard customer style definitions
File: 		inc/style_customer.css
Version: 	v2.00
Author:		Digitalization
Contact:	info@digitalization.nl

Comments:	Here you can add customer specific style definitions which will be included after our own stylesheet.
*/

/* GENERAL */
* {
	padding: 	0px;
	margin: 	0px;
	border:		0px;
}

p {
	margin-bottom:	15px;
	line-height:	18px;
}

html, body {
	height:		100%;
}

body {
	font-family:tahoma;
	color:#000000;
	font-size:12px;
	background-color:#44748E;
}

/* CONTAINER DIV AND TABLE */

div#container {
	position:		absolute;
	top:			0px;
	left:			50%;
	margin-left:	-400px;
	width:			800px;
	height:			100%;
	min-height:		100%;
}

* html #container {
	height:			100%;
}

table#table_container_index {
	width:			800px;
	height:			100%;
	background:		url(../gfx/site/bg_container_index.jpg) repeat-y;	
}

table#table_container {
	width:			800px;
	height:			100%;
	background:		url(../gfx/site/bg_container.jpg) repeat-y;
}

td#column_1 {
	width:			800px;

}


/*CONTENT TABLE*/

table#table_content{
	width:			800px;
}

td#content_column_1 {
	width:			490px;
	padding:		5px;
}

td#content_column_2 {
	width:			290px;
	padding:		5px;
}

table#table_content a{
color:#333092;
text-decoration:underline;
}

table#table_content a:hover{
color:#666666;
text-decoration:underline;
}


/*MENU*/

.om_menu {
width:800px;
height:30px;
border-bottom: 1px solid #44748E;
background-color:#CECECE;
}

.menuitem a {
	color:#000000;
	text-decoration:none;
	float: left;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:5px;
	text-transform: uppercase;
	font-size: 11px;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-top: 1px solid #CECECE;
	border-bottom: 1px solid #CECECE;
}

.menuitem a:hover {
	color:#333092;
	text-decoration:none;
}

.menuitem a.active {
	color:#000000;
	text-decoration:none;
	float: left;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:5px;
	text-transform: uppercase;
	font-size: 11px;
	border-left:1px solid #44748E;
	border-right:1px solid #44748E;
	border-top: 1px solid #44748E;
	border-bottom: 2px solid #D8D8D8;
	background-color:#D8D8D8;
}

.om_submenu {
width:800px;
height:30px;
background-color:#D8D8D8;
}

.sub_menuitem a {
	color:#44748E;
	text-decoration:none;
	float: left;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:5px;
	font-size: 11px;
}	

.sub_menuitem a:hover {
	color:#000000;
	text-decoration:none;
}

.sub_menuitem a.active {
	color:#333092;
	text-decoration:none;
}

/*INDEX*/

.welkom {
	color:#000000;
	padding:10px;
	text-align:justify;
}

.stelling {
	color:#000000;
	padding:10px;
	text-align:justify;
	font-style:italic;
}

.actueel {
	color:#000000;
	padding:10px;
	text-align:justify;
}

.actueel ul {
text-align:left;
}

.actueel li {
list-style:square;
list-style-position:inside;
}

.uitgelicht {
	color:#000000;
	padding:10px;
	text-align:justify;
	background-color:#cecece;
	min-height:150px;
}

/*POLL-STELLING*/

.poll{
display:block;
background-color:#cecece;
padding:10px;
font-weight:bold;
}

.reactie{
display:block;
background-color:#FFFFFF;
padding:10px;
border: 1px solid #666666;
}

.reageren{
display:block;
padding-bottom:5px;
text-align:right;
text-transform: uppercase;
font-size:10px;
}

/*STYLES*/

.img_float{
padding:0;
float:left;
border:0;
}

.img_float_2{
padding:0px 10px 0px 10px;
float:right;
border:0;
}

.tekst{
padding:0px 20px 0px 20px;
text-align:left;
}

.tekst a{
color:#333092;
text-decoration:underline;
}

.tekst a:hover{
color:#666666;
text-decoration:underline;
}


h1{
font-size:11px;
text-transform: uppercase;
font-weight:bold;
}

h2{
font-size:11px;
text-transform: uppercase;
font-weight:bold;
}


h3{
font-size:11px;
font-weight:bold;
}


h4{
font-size:10px;
font-weight:normal;
}