BODY
{
	width: 100%;
	height: 100%;
	background-image: url("img/bg.jpg");
	background-repeat: repeat-x;
	background-color: #F3F3F3;
	font-family: Tahoma;
	font-size: 12pt;
	color: #666666;
}
td
{
	font-size: 12px;
}
HTML
{
	height: 100%;
	width: 99%;
	font-size: 12px;
	
}
.holder
{
	width: 100%; 
	height:100%; 
	text-align: center;
}
.holder_main 
{
	height: 100%;
	width: 799px;
	text-align: center;
}
.header
{
	width: 789px; 
	height: 167px; 
	background-image: url('img/header.jpg'); 
	background-repeat: no-repeat;
}
.container_head 
{
	color: white; 
	background-image: url('img/bg_container.jpg'); 
	background-repeat: repeat-x; 
	height: 23px; 
	padding-left: 10px;
	font-weight: bold;
}
.container_content
{
	background-color: #f5f2f2; 
	padding-top: 5px; 
	padding-left: 10px; 
	padding-right: 10px;
	padding-bottom: 15px;
}
.content_main_holder 
{
	width: 100%; 
	height: 100%; 
	vertical-align: top;
}
.content_holder
{
	height: 100%; 
	width: 100%; 
	vertical-align: top; 
	padding-left: 5px; padding-top: 5px; padding-bottom: 5px;
}
.navigatie_holder 
{
	 height: 100%; 
	 width: 225px; 
	 vertical-align: top; 
	 text-align: left; 
	 padding-top: 5px; 
	 
}

.head {
	
	color: white; 
	background-image: url('img/bg_container.jpg'); 
	background-repeat: repeat-x; 
	height: 23px; 
	padding-left: 10px;
	font-weight: bold;
	
}
.opsomming {
	vertical-align: top;
	width: 100%;
	padding-left: 12px;
}
.btn {
	 padding-right: 12px;
	 vertical-align: middle;
}
.melding {
	
	padding-left: 5px;
}
.titel {
	
	 padding-bottom: 15px;
	 font-size: 22px;
	 color: #FF7300;	
}
.omschrijving {
	padding-top: 15px;
}

td.bestel {
	vertical-align: top;
	width: 150px;
	padding-left: 5px;
}
.head_overzicht {
	font-weight: bold; 
	padding-top: 3px; 
	border-bottom: 1px solid #959595;
}
.item_overzicht {
	
	padding-top: 4px;
	
}
.last_overzicht {
	
	text-align: right;
	padding-right: 45px; 
	padding-top: 20px;
}
.lastitem_overzicht {
	padding-top:20px;
}
.subtotaal_overzicht {
	font-weight: bold; 
	color: red; 
	padding-top: 20px;
}
.adres_overzicht{
	padding-top: 8px; 
	padding-right: 12px;
	vertical-align: top;
	padding-left: 5px;
}
.adres_item {
	padding-top:8px;
}

.kop {
	font-weight: bold; 
	color: #FF7D2F;
	font-size: 13px;
}
.gegevens {
	
	padding-left: 3px;
}
.vraag {
	color: #FF7D2F; 
	font-weight: bold; 
	font-size: 13px; 
	padding-top: 3px; 
	padding-left: 10px;
}
.watisvraag {
	color: #FF7D2F; 
	font-weight: bold; 
	font-size: 13px; 
}
.watisantwoord {
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 3px;
}
.antwoord {
	padding-left: 18px; 
	padding-right: 20px;
}
.titel_gemist {
	color: #FF7D2F; 
	font-weight: bold; 
	font-size: 13px; 
	padding-top: 3px; 
	
}


/* --------- HYPERLINKS */

/* Links over het algemeen */
a.main_link:active, a.main_link:link, a.main_link:visited  {
	font-size: 12px;
	color: #326EE9;
	text-decoration: none;
}
a.main_link:hover {
	font-size: 12px;
	color: #FF821C;
	text-decoration: none;
}

/* Tekstlink voor wachtwoord vergeten */
a.ww_vergeten:active, a.ww_vergeten:link, a.ww_vergeten:visited  {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
a.ww_vergeten:hover {
	font-size: 11px;
	color: #FF821C;
	text-decoration: none;
}

/* Het menu als je ingelogd bent */
a.login_menu:active, a.login_menu:link, a.login_menu:visited  {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
a.login_menu:hover {
	font-size: 12px;
	color: #FF821C;
	text-decoration: none;
}

/* Hyperlinks in het linkse menu */
a.menu_links:active, a.menu_links:link, a.menu_links:visited  {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.menu_links:hover {
	font-size: 12px;
	color: #FF821C;
	text-decoration: none;
}

/* Hyperlinks in het linkse menu */
a.footer_links:active, a.footer_links:link, a.footer_links:visited  {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.footer_links:hover {
	font-size: 10px;
	color: #FF821C;
	text-decoration: none;
}






/* ---------- INPUTS ---------- */

/* standaard input voor formulieren */
.input_standaard {
	font-size: 12px; 
	font-family: tahoma;
	width: 159px;
}
/* uitgeschakelde inputs */
.input_disable {
	font-size: 12px; 
	font-family: tahoma;
	color: #ACA899;
	width: 159px;
}
/* Opmerking textarea */
.text_opmerking {
	font-size: 12px; 
	width: 210px; 
	height:160px; 
	font-family: tahoma;
}