* {
padding: 0;
margin: 0;
}
html {
min-height:100.1%;
}
body {
font-size: 11px;
text-align: center;
font-family: Verdana , "Bitstream Vera Sans";
margin: 0 auto;
background: #fff url("/images/achtergronden/lente/spring.jpg") top center no-repeat;
}
button a {color:#000;text-decoration:none;}
a {
color: green;
text-decoration:underline;
}
a:hover {
color:#000;
text-decoration:underline;
}
div.links a {
color:#505482;	
}

a img {border:none;}

a.externalLink {
background: url("/images/external.gif") right 2px no-repeat; padding-right: 13px;
}
a.linkInfo {
background: url("/images/famfam/information.gif") right 2px no-repeat; padding-right: 13px;
}

a.linkReference {
background:#fff;
text-decoration:none;
}
#body_container {
width: 900px;
margin: 0 auto;
text-align: left;
}
table {
font-size:10px;
}

#top {
position:relative;
height:119px;
}
#logo {
height:91px; width:410px;
position:absolute;
left:25px; top:20px;
}
#flawed {
position:absolute;
top:-480px;
}
#flawed2 {
position:absolute;
top:-280px;
}

#newtopbuttons {
width: 470px;
position: absolute; top: 34px; right:3px;
}
#newtopbuttons td {
height: 25px;
text-align: center;
width:120px;
}

#newtopbuttons a {
font-size: 10px;
display: block;
padding-top:20px;
text-align:center;
background-position:50% 0;
color:#000;
text-decoration:none;
}
#newtopbuttons a:hover {
color:#000;
text-decoration:underline;
background-position:50% 0;
}



#nav {
margin-bottom:35px;
}

#nav table td {
border-top:1px solid #505482;
border-bottom:2px solid green;
font-size:13px;
line-height:31px;
font-family: Arial, "Bitstream Vera Sans";
text-align:center;
width:150px;
margin:0;
}
#nav table td#nav_6 {
border-right:0;
}
#nav a {color:#000;text-decoration:none;display:block;}



/*************************** GLOBAL ********/
span.para_head {
line-height:1.2em;
display:block;
font-size:15px;
font-weight:bold;
margin-bottom:8px;
}

.contactform table td {text-align:left;}
.contactform table td.left {width:80px;}


.common_header {
padding:0;margin:0;
margin-bottom:10px;
}
.common_header span {
font-size:12px;
font-weight:bold;
color:#505482;
border-bottom:1px dotted #000;
}
span.common_header {
display:block;
}
.nav_header {
padding:0;margin:0;
}
.nav_header span {
font-size:13px;
color:#505482;
font-weight:bold;
/*border-bottom:1px dotted black;*/
}

.roundedcornr_top div,
.roundedcornr_bottom div { float:left; }
.roundedcornr_top,
.roundedcornr_bottom { height:16px; font-size:1px; }
.roundedcornr_top_left,
.roundedcornr_top_right,
.roundedcornr_bottom_left,
.roundedcornr_bottom_right { width:16px; height:16px; }
.roundedcornr_top_center,
.roundedcornr_bottom_center { height:15px; }
.roundedcornr_top_center { border-top:1px solid #505482; }
.roundedcornr_bottom_center { border-bottom:1px solid #505482; }

ul.vtwoList {
margin:0;
padding:0;
list-style-type: none;
}
ul.vtwoList > li{
background: url("/images/bullet_black.gif") left 4px no-repeat;
padding-left:14px;
list-style-type: none;
padding-bottom:5px;
}
ul.vtwoList li a {
color:#04710E;
}
ul.vtwoList li ul {
margin-top:4px;
}
ul.vtwoList li ul li {
margin-left:20px;
}

ul.l_page_sum {
margin:0; padding:0; list-style-type:none;
}
ul.l_page_sum li {
padding-left:17px;
background: url("/images/famfam/bullet_green.gif") top left no-repeat;
}

.clear { clear:both; }

.rechts_content a {color:#04710E;}
.rechts_content a:hover {color:#000;}

span .seeme2 {
font-weight:bold;
}
span .seeme1 {
}


/** v4 containers */
.containerCenterLarge {
width:615px;
float:left;
margin-left:50px !important;
margin-left:25px;
}
.containerCenterLarge_center {
width:577px !important;
width:577px;
}
.containerCenterLarge_content {
width:573px !important;
width:575px;
}

.cityfm {position:absolute;top:20px;left:300px;}

div.links a.active {font-weight:bold;text-decoration:none;}

.thickboxContainer {}
.thickboxContainer ul {
margin:10px 20px;
}

.h3_header {
font-size:11px;
border-bottom:none;
color:#505482;
}

.h4_header {
text-align:center;
font-size:13px;
color:#505482;
}

.h5_header {
text-align:left;
font-size:12px;
color:#505482;
border-bottom:1px dotted #000;
}

#footer {
margin-top:30px;
border-top:3px solid green;
padding:5px 9px 0;
}
#footerLeft {
float:left;
width:650px;
position:relative;
}
#footerLeft img {
position:absolute;
}
#footerLeft img.spla {
top:20px;
left:19px;
right:0px;
}
#footerLeft img.redhat {
top:20px;
left:212px;
right:0px;
}
#footerLeft img.directadmin {
top:20px;
left:342px;
right:0px;
}
#footerLeft img.parallels {
top:20px;
left:540px;
right:0px;
}
#footerRight {
text-align:right;
float:right;
}
.sectionLeft{float:left; width:690px;}
.sectionRight{float:right;}


#secStoringen .planning,
#secStoringen .modified {
display:block;
margin-bottom:5px;
}
#secStoringen .modified {
margin-bottom:15px;
}
#secStoringen .planning > span {
displaY:inline-block;
background:oldlace;
padding:5px;
}
#secStoringen .modified > span {
display:inline-block;

}
#secStoringen .planning > span span,
#secStoringen .modified > span span {
color:#666;
}


div.jGrowl.notify .jGrowl-notification  {
min-height:20px;
}
div.jGrowl.notify .jGrowl-notification.negative {
background-color: #BF1717;
color: white;
font-size:16px;
}
div.jGrowl.notify .jGrowl-notification.positive {
background-color: darkgreen;
color: white;
font-size:16px;
}
div.jGrowl.notify .jGrowl-notification .close {
display:none;
}

div.jGrowl.loading .jGrowl-notification {
min-height:20px;
font-size:18px;
width:120px;
text-align:center;
}
div.jGrowl.loading .jGrowl-notification .close {
display:none;
}


