/* Stylesheet for Slimreizen.nl 
(c) 2006 Hoppinger.com */

/* BEGIN General style (no classes, no selectors) */
/* START copy this to html_editor.css */ 
body {
    background-color: #fff;
    color: #009EE0;
    margin: 0;
    padding: 0;
    font-size: 11pt;    
    font-family: Arial, Verdana, sans-serif;
}

img {
    border:0;
}

a:link, a:visited, a:active {
    color: #fff; /*white*/
    text-decoration:none;    
}

a:hover {
    color: #ccc;
    text-decoration:none;     
}

p {	
    margin: 0px 0 8px 0;
    padding: 0px 0 8px 0;
}


/* END copy this to html_editor.css */
    
table {
	border-collapse: collapse;
}

td {	
	text-align: left;
    vertical-align:top;
}

form {
    padding:0;
    margin:0;
}

input {
    font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
    color: #777;
    margin:0;
}

textarea {
    font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
    color: #777;
}

/* END General Style */


/* BEGIN Lay-out structures (specific tables, td's and divs ) */
#wrapper  {
    width:842px;
    margin: 0 auto;
    padding:0;
    background-color: #fff;
}
	
table.maintable {
    width: 842px;    
    padding:0;
	margin: 0;	
	border: 0;    
}

#buttonbox {
    margin:420px 0 0 340px;    
}

#table-home {
    background: #fff url('/images/background-home.jpg') no-repeat top left;
}
#table-home a {
    color:#009EE0;
}

#table-events {    
    background: #009EE0 url('/images/background-events.jpg') no-repeat top left;        
}
#table-events a {
    color:#CBD300;
}

#table-interiors {
    background: #CBD300 url('/images/background-interiors.jpg') no-repeat top left;
}
#table-interiors a {
    color:#009EE0;
}


td.content {
    color:#fff;    
    font-size: 10pt;    
    font-family: Arial, Verdana, sans-serif;
    width:350px;
    padding:320px 0 0 50px;
}

#imagebar {
    width:282px;
    padding: 3px 20px 0 20px;
    
}

#pageHeader {
	position: absolute;
	top: 10px;

    
}

td.image-block {
    height:130px;
    width:130px;
    padding: 5px 0 10px 30px;
   
}

td.menubar {
    width:120px;
}

#menu-events, #menu-events a {    
    color:#009EE0; /* blue */
}

#menu-interiors, #menu-interiors a {    
    color:#CBD300; /* green */
}

ul.menu {
    list-style: none;
    padding:0;
    margin:100px 0 0 0;
    font-size:10pt;
}

ul.menu li {
    padding:0;
    margin:8px 0;
}

ul.menu li a:link, ul.menu li a:active, ul.menu li a:visited, ul.menu li a:hover {
    text-decoration:none;    
}

#logobox {
    position:relative;
    top:445px;
}

#logobox img {
    width:100px;
    height:44px;
}

#bottom-interiors {
    height:35px;
    padding:5px 0 0 0;
    font-size:9pt;
    text-align:center;
    background-color: #009EE0; /* blue */
    color: #fff;
}

#bottom-interiors .colored {
    color:#CBD300;
}

#bottom-events {
    height:35px;
    padding:5px 0 0 0;
    font-size:9pt;
    text-align:center;
    background-color: #CBD300; /* green */
    color: #fff;
}

#bottom-events .colored {
    color:#009EE0;
}

/* END structures */

/* BEGIN specifieke layout */



/* BEGIN Hyperlink and Download area */
table.area {
	width: 100%;    
	border: 1px solid #bbb;
    color:#000;
    background-color:#fafafa;	
}

td.area-header {
	color: #fff;
	letter-spacing: 1px;
	background-color: #bbb;
	height: 16px;
	padding: 0 0 0 5px;
}

/* END Hyperlink and Download area */

/* BEGIN GroupManagement */
td.groupmanagement-header {
	background-color: #bbb;
	color: white;
	border: 1px solid #949494;
}

input.inputField {
	border: 1px solid #949494;
}
/* END GroupManagement */

/* BEGIN login */
td.error_message {
	color: red;
}
/* END login */