#logo {position: absolute;}.mceVisualAid {	border: 1px dashed #BBBBBB;}
.contentpane {}
.contentpaneopen {
 width: 100%;
 padding: 0px;
}
.contentpaneopen_fpnews {
 width: 100%;
 padding: 0px; 
 font-size: 9px;
}
table..contentpaneopen_fpnews td{
 width: 100%;
 padding: 0px;
}
.small {
font-size: 11px;	
color: #999;	
font-weight: bold;	
padding-top: 10px;	
text-align: left;
}
.modifydate {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 10px;	
color: #333333;	font-weight: bold;	
padding-top: 10px;	
text-align: left;
}
.moduletablebnn td { text-align: center; }
table.moduletablebnn { width: 100%; margin-top: 15px; }
.createdate {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
line-height: 15px;	
font-size: 10px;	
color: #666666;	
font-weight: bold;	
vertical-align: top;	
display: block;
}
.contentheading {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background: url(../images/title_background.png) no-repeat;	
vertical-align: middle;	
font-size: 14px;	
font-weight: bold;	
color: #006699;	text-align: left;	
text-indent: 5px;	
width: 100%;	
height: 24px;	
text-transform: uppercase;
}
.contentpagetitle {	
font-size: 13px;	
font-weight: bold;	
color: #cccccc;	text-align:left;
}

/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {	
font-size: 13px;	
font-weight: bold;	
color: #ff6600;	
text-align:left;	
text-decoration: none;
}
a.contentpagetitle:hover {color: #fff;}
table.moduletable {width: 100%; margin-bottom: 5px;}
table.moduletable_xmenu {width: 100%; margin-top: 15px;}

table.moduletable th {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background: #79C3DB url(../images/title_background.png) no-repeat;	
vertical-align: middle;	
font-size: 12px;	
font-weight: bold;	
color: #fff;	text-align: left;	
text-indent: 10px;	
width: 100%;	
height: 30px;	
text-transform: uppercase;
}
table.moduletable_fpnews th {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background: #79C3DB url(../images/title_background.png) no-repeat;	
vertical-align: middle;	
font-size: 12px;	
font-weight: bold;	
color: #fff;	
text-align: left;	
text-indent: 10px;	
width: 100%;	
height: 30px;	
text-transform: uppercase;
}
table.moduletable td {	
font-size: 11px;	
padding: 0px;	
padding-left: 2px;	
padding-top: 1px;	
font-weight: normal;
}
table.moduletable_xmenu td {	
font-size: 11px;	
padding: 0px;	
padding-left: 2px;	
padding-top: 1px;	
font-weight: normal;
}
table.moduletable_fpnews td {	
font-size: 9px;	
padding: 0px;	
padding-left: 2px;	
padding-top: 1px;	
font-weight: normal;
}
table.moduletable_topnav td {	
font-size: 12px;    
color: #fff;	
padding: 0px;	
padding-left: 2px;	
padding-top: 1px;	
font-weight: normal;
}
table.moduletable_nf td {	
font-size: 11px;	
color: #FAFA82;	
padding: 0px;	
padding-left: 2px;	
padding-top: 1px;	
font-weight: normal;
}
tr.toptabnav {	font-size: 10px;}

table.moduletable ul {	color: #ff0000;}

div#menublock table.moduletable td {padding: 0px;}

#mainlevel-nav {margin: 0; padding: 0;}

#mainlevel-nav li {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background-image: none;	
list-style:none; 	
float: right; 	
margin: 0px; 	padding-left: 10px;	
padding-right: 10px;	
font-size: 10px;	
font-weight: bold;	
line-height:14px;	
height: 16px;	
white-space: nowrap;	border-left: 1px solid #9DA6B3;
}
#mainlevel-nav a {
float: right; 
text-decoration: none;  
color: #fff;
}
#mainlevel-nav a {float: none;}
#mainlevel-nav a:hover {color: #ff6600;}
a.mainlevel:link, a.mainlevel:visited {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background: url(../images/) no-repeat;	
vertical-align: ;	font-size: 10px;	
font-weight: bold;	
color: #21647A;	
text-align: left;	
padding-left: 13px;	
padding-top: 0px;	
height: 12px;	margin-bottom: 0px;	
margin-top: 0px;
}
a.mainlevel:hover {	
background-position: 0px -20px;	
text-decoration: none;	
color: #79C3DB;
}
a.mainlevel_xmenu:link, a.mainlevel_xmenu:visited {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background: url(../images/) no-repeat;	
vertical-align: ;	
font-size: 12px;	
font-weight: bold;	
color: #CC0000;	
text-align: left;	
padding-left: 13px;	padding-top: 0px;	
height: 12px;	
margin-bottom: 0px;	
margin-top: 0px;
}
a.mainlevel_xmenu:hover {	
background-position: 0px -20px;	
text-decoration: none;	
color: #79C3DB;
}
a.mainlevel_topnav:link, a.mainlevel_topnav:visited {	
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;	
font-weight: bold;	color: #333333;	
text-align: left;	
padding-left: 9px;	
padding-right: 9px;	
padding-top: 0px;	
height: 12px;	
margin-bottom: 0px;	margin-top: 0px;
}
a.mainlevel_topnav:hover {	
text-decoration: none;	
color: #fff;
}
a.infoaan:link, a.infoaan:visited {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 12px;	
font-weight: bold;	
color: #CC0000;	
text-align: left;	
padding-left: 3px;	
padding-right: 3px;	
padding-top: 0px;	
height: 12px;	
margin-bottom: 0px;	margin-top: 0px;
}
a.infoaan:hover {text-decoration: none;	color: #fff;}

#colomr{color:#ffffff;}

.pollstableborder {	
border: 1px solid;
padding: 1px;
}
a.sublevel:link, a.sublevel:visited {	
font-family: Verdana, Arial, Helvetica, sans-serif;	
padding-left: 20px;	
font-size: 9px;	
font-weight: normal;	color: #2C85A3;
}
#active_menu_topnav {	
color:#fff;	
font-weight: bold;
}
#active_menu {	
color:#333333;	
font-weight: bold;
}
a.sublevel:hover {
color: #58B4D1;	text-decoration: none;
}
a.mainmenu:link, a.mainmenu:visited {	
color: #fff; 
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	
font-size: 11px;	
padding-left:10px;	
padding-right:10px;
}
a.mainmenu:hover {	
color: #D6DF8C; 	
text-decoration: none;
}
a:link, a:visited {	
color: #79C3DB; 
text-decoration: none;	
font-weight: bold;
}
a:hover {	
color: #2C84A0;	
text-decoration: none;	
font-weight: bold;
}
a.category:link, a.category:visited {	
color: #ff6600;	
text-decoration: none;	
font-weight: bold;
}
a.category:hover {	
color: #9AB6C2;	
text-decoration: none;	
font-weight: bold;
}
a.pagenav, a.pagenav:visited {	
font-weight: bold;	
color: #ff6600;	
text-decoration: none;
}
a.pagenav:hover {	
color: #9AB6C2;	
text-decoration: none;
}
.pathway {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 10px;	
font-weight: normal;	
color: #666666;	
text-decoration: none;
}
a.pathway, a.pathway:visited {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 10px;	
font-weight: bold;	
color: #79C3DB;	text-decoration: none;
}
a.pathway:hover {color: #333333;	text-decoration: none;}

.frontpageheader {	
color: #fff;	font-size: 15px;	
font-weight: bold;	
line-height: 30px;
}
.newsfeedheading {	
font-size: 11px;	
font-weight: bold;	
color: #333333;	
text-align:left;
}
.newsfeeddate {	
font-size: 10px;	color: #666666;	
font-weight: normal;
}
.fase4rdf a:link {	
color: #745632;	
text-decoration: none;	
font-weight: bold;
}
.fase4rdf a:hover {color: #cc9900;}

.componentheading {	
background: url(../images/title_background.png) no-repeat;	
vertical-align: top;	
padding-top: 4px;	
font-size: 11px;	
font-weight: bold;	
color: #999999;	text-align: left;	
text-indent: 15px;	
width: 100%;	
height: 24px;	
text-transform: uppercase;
}
.sectiontableheader {	
background : #003366;	
color : #fff;	
font-weight : bold;	
padding: 3px;
}
.sectiontableentry1 {	background-color : #fff;	
padding: 2px;
}
.sectiontableentry2 {	
background-color : #D2E9FF;	
padding: 2px;
}
div#middle_box .sectiontableentry1 {	background-color : #3E5867;	
padding: 2px;
}
div#middle_box .sectiontableentry2 {	
background-color : #516B79;	
padding: 2px;
}
div#right_box .sectiontableentry1 {background-color:#182327; padding: 2px;}

div#right_box .sectiontableentry2 {background-color:#293C43; padding: 2px;}

BODY {	
margin: 0px 0px 0px 0px;	
background: ;	
background-image: url(../images/Achtergrond.jpg);
}
td,tr,div {	
font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;	
font-size: 12px;	
color: #333333;
}
ul{	
margin: 0;	
padding: 0;	
list-style: none;
}
li{line-height: 15px;	
padding-left: 15px;	
padding-top: 0px;	
background-image: url(../images/arrow.png) ;	
background-repeat: no-repeat;	background-position: 0px 3px;
}
.button {	
font-weight: bold;	
border:1px solid #79C3DB;	
background-color: #EEF8FB;	
color: #79C3DB;	
text-align: center;	
font-size: 9px;	margin-top: 5px;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
padding: 2px;
}
.inputbox {	
font-weight: normal;	color: #666666;	
background: #fff;	
border: 1px solid #206277;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px;
}
.inputbox2 {
font-weight: normal;	
color: #666666;	
background: #fff;	
border: 1px solid #206277;	
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	
width: 175px;
}
.inputbox_zoek {	
font-weight: normal;	
color: #666666;	
background: #fff;	
border: 1px solid #206277;	font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px;	
padding: 2px;
}
/* ---------------- unedited below here ----------------------*/
/* Styles for dhtml tabbed-pages */

.ontab {	
background-color: #121A1D;	
border-left: outset 1px #9DA6B3;	
border-right: outset 1px #9DA6B3;	
border-top: outset 1px #9DA6B3;	
border-bottom: solid 0px #fff;	
text-align: center;	
cursor: pointer;	
font-weight:normal;	
color: #ff6600;
}
.offtab {
background-color: #25343B;	
border-left: outset 1px #9DA6B3;	
border-right: outset 1px #9DA6B3;	border-top: outset 1px #9DA6B3;	
border-bottom: solid 1px #9DA6B3;	
text-align: center;	
cursor: pointer;	
font-weight: normal;	
color: #cccccc;
}
.tabpadding {}

.tabheading {	
background-color: #eeeeee;	
text-align: left;
}
.pagetext {	
visibility: hidden;	
display: none;	
position: relative;	
top: 0;
}
h4 {	color: #79C3DB;	font-size: 16px; font-weight: bold;}

h5 {	color: #79C3DB;	font-size: 14px; font-weight: bold;}

h6 {	color: #79C3DB;	font-size: 12px; font-weight: bold;}

.moduletable-binfo h4 a:hover{text-decoration:none; background:#000;}

/* Horizontal Line */

hr {	
background: #79C3DB; 
height:1px; 
border: 1px solid;
}
hr.separator {	
background: #495C5F;	
height: 1px;	
width: 75px;	
border: 0px;
}

/* Content - Sections & Categories */

table.contenttoc {	
color: #333300;	
background-color: #e0e0e0;
}
table.contenttoc td {	
font-size: 8pt;	
font-weight: normal;	
text-align:left;	
padding: 2px;
}
.contentdescription {	
font-size: 10pt;	color: #666666;	
text-align: left;
}

/** category text format and links **/

.category {	
color: #ff0000;
font-size: 11px; 
font-weight: bold; 
text-decoration: none;
}
.poll {	font-size: 10px; line-height: 14px}

table.pollstableborder {border:0px;}

.contentpane {	background: ;}

.smalldark {	
font-size: 11px;	
color: #333333;	
text-decoration: none;	
font-weight: normal;
}
table.searchintro td{	
background-color: ;	color: #333333;	
font-weight: bold;
}
table.contact {	background-color: ;}

table.contact td.icons {background-color: ; font-weight: bold;}

table.contact td.details {
background-color: ; 
color: #333333; 
font-weight: bold;
}
.pagenav {font-weight: normal;}

.pagenavbar {}

/* Content voting */

.content_rating {	
font-weight: normal;	
font-size: 8pt;
}
.content_vote {	
font-weight: normal;	
font-size: 8pt;
}

/* Javascript Back button */

.back_button {	
text-align: center;	
margin-top: 40px;	
margin-bottom: 40px;
}
.readon {margin-bottom: 10px;}

strong {color: ;}

.toptabnav {	
background-color: #4daece;	
border-right-width: 1px;	
border-left-width: 1px;	
border-right-style: solid;	
border-left-style: solid;	
border-right-color: #999999;	
border-left-color: #999999;	
background-image: url(../images/balk1000.jpg);	
background-repeat: no-repeat;	height: 25px;	
border-bottom-width: 1px;	
border-bottom-style: solid;	
border-bottom-color: #fff;
}
.logotab {	
border-right-width: 1px;	
border-left-width: 1px;	
border-right-style: solid;	
border-left-style: solid;	
border-right-color: #999999;	
border-left-color: #999999;
}
.logotableft {		
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftzonb {	
background-image: url(../images/topzonneb.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftfitn {	
background-image: url(../images/fitnesstop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	
vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftzwemb {
background-image: url(../images/zwembadtop.jpg);background-repeat: no-repeat;	background-position: 
left top;	
height: 216px;	
vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotabright {	
background-image: url(../images/logo1000b.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
width: 199px;	
height: 173px;
}
.tussenbalk {	
background-image: url(../images/balk1000.jpg);	
background-repeat: no-repeat;	border-right-width: 1px;	
border-left-width: 1px;	
border-right-style: solid;	
border-left-style: solid;	
border-right-color: #999999;	
border-left-color: #999999;	
height: 25px;	
border-top-width: 1px;	
border-top-style: solid;	
border-top-color: #fff;
}
.maintabel {	border-right-width: 1px;	
border-left-width: 1px;	
border-right-style: solid;	
border-left-style: solid;	
border-right-color: #999999;	border-left-color: #999999;	
border-bottom-width: 1px;	
border-bottom-style: solid;	
border-bottom-color: #999999;
}
.moduletable-newmain table {	background-image: url(../../rhodos06/images/backck.jpg);	
width: 200px;
}
.moduletable-newmain a {	
line-height: 24px;	
height: 24px;	
padding-left: 10px;	
width: 190px;	
display:block;	
/*background-image: url(../../rhodos06/images/backli.gif);*/
}
.moduletable-newmain a:link, .moduletable-newmain a:visited {color: #004d91;}

.moduletable-newmain a:hover {	color: #FF6600;	background-color: #fff;}

.leftmenu {	
background-repeat: no-repeat;	background-position: left top;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #999999;	
background-color: #fff;
}
.rightmenu {	
background-color: #B8DDEC;	
background-image: url(../images/rightmenuback.jpg);	
background-repeat: repeat-x;	background-position: left top;
}
.maintxt {padding: 5px;	width: 601px;}

.maintxt a {font-weight: normal;}

.maintxt a:visited, .maintxt a:link, {font-weight: normal;}

table.moduletable_zoek {	
margin-top: 10px;	
margin-left: 10px;
}
table.moduletable_binfo {	margin-top: 5px;	
margin-left: 10px;
}
.logotableftinfrar {	
background-image: url(../images/infraroodtop.jpg);	
background-repeat: no-repeat;	background-position: left top;	
height: 216px;	
vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftsauna {	
background-image: url(../images/saunatop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	
vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftstooom {	
background-image: url(../images/stoomtop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftspa {	
background-image: url(../images/whirlpooltop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	height: 216px;	vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotablefttrampo {	
background-image: url(../images/trampotop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	vertical-align: bottom;	border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftdiverse {	
background-image: url(../images/b2btop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftstoomd {	
background-image: url(../images/stoomdouchetop.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	
vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.logotableftbuitenl {	
background-image: url(../images/topbuitenleven.jpg);	
background-repeat: no-repeat;	
background-position: left top;	
height: 216px;	
vertical-align: bottom;	
border-right-width: 1px;	
border-right-style: solid;	
border-right-color: #fff;
}
.contentpaneopen table td{	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px;
}
h1 {	font-size: 14px;}

h2 {	font-size: 14px;}

h3 {	font-size: 14px;}

table.moduletable-nss td {padding: 5px;}

table.moduletable-nss th {	
font-family: Verdana, Arial, Helvetica, sans-serif; 	
background: #4cc2e8 url(../images/title_background.png) no-repeat;	vertical-align: middle;	
font-size: 12px;	
font-weight: bold;	
color: #FFFFFF;	
text-align: left;	
text-indent: 10px;	
width: 100%;	height: 30px;	
text-transform: uppercase;
}
table.moduletable-nss a {	
color: #FF6600;	
font-weight:bold;	
text-decoration:none;
}
table.moduletable-nss a:hover {text-decoration:underline;}
table.moduletable-nss table td {	
border: 1px solid #ccc;	
border-left: 3px solid #1466b2;	
font-size: 9px;
}
table.moduletable-nss table td:hover {	
border: 1px solid #ccc;	
border-left: 3px solid #1466b2;	
background-color:#c8e5f1;}
table.moduletable-nss table tr {}

/* 3cabe4 | d04139 */ 
table.moduletablemsncd { 
background: #262f38; 
width: 100%; 
z-index: 600; 
border-bottom: 1px solid #fff; 
border-top: 1px solid #fff; 
margin-left: 0px; 
}
table.moduletablemsncd ul li { 
float: left; 
padding: 5px 10px 7px; 
border-left: 1px solid #fff; 
}
table.moduletablemsncd ul li a { color: #fff; font-size: 100%; }

table.moduletablemsncd ul li a:hover { text-decoration: underline; }




/*-----------------------------------------Ron's edit voor FB en twitter--------------------------------*/
#facebook{
	height:40px; width:43px; margin:0 0 0 4px;
	background: url(http://www.rhodos.nl/templates/rhodos06/images/SN_sprite_platte_buttons.png) top right no-repeat;
}

a:hover #facebook{
	background: url(http://www.rhodos.nl/templates/rhodos06/images/SN_sprite_platte_buttons.png) top left no-repeat;
}

#twitter{
	height:40px; width:43px; margin:0 0 0 4px;
	background: url(http://www.rhodos.nl/templates/rhodos06/images/SN_sprite_platte_buttons.png) center right no-repeat;
}

a:hover #twitter{
	background: url(http://www.rhodos.nl/templates/rhodos06/images/SN_sprite_platte_buttons.png) center left no-repeat;
}

#youtube{
	height:40px; width:43px; margin:0 0 0 4px;
	background: url(http://www.rhodos.nl/templates/rhodos06/images/SN_sprite_platte_buttons.png) bottom right no-repeat;
}

a:hover #youtube{
	background: url(http://www.rhodos.nl/templates/rhodos06/images/SN_sprite_platte_buttons.png) bottom left no-repeat;
}

#SMdiv{
	align:center;
}
