/*----------------------------- GENERAL -----------------------------*/
* {
padding: 0;
margin: 0;
}
 
body
{
background-image: url(http://www.sante.nl/sante2010/img/sn10_background_2.jpg);
background-repeat: no-repeat;
background-position:top center;
margin-top:20px;
color:#5e5e5e;
font:12px Arial, Helvetica, sans-serif;
}
 
h1 {
line-height:100%;
font-size:24px;
}

h1 a:hover {
text-decoration:none;
}


h2 {
line-height:100%;
font-size:20px;
}

h2 a:hover {
text-decoration:none;
}

h3 {
line-height:100%;
font-size:18px;
margin-bottom:5px;
}

h3 a:hover {
text-decoration:none;
}

a
{
color:#5e5e5e;
text-decoration:none;
}

a:hover
{
color:#a81e23;
text-decoration:underline;
}

img
{
border:0px;
display: block;
}
.hidden {
display:none;
}
#container, .container
{
 display:block;
width:982px;
margin:0 auto;
 
}

#wrapper
{
float:left;
display:block;
width:982px;
padding:18px 0 45px 0;
}

.divider
{
clear:both;
width:10%;
height:25px;
overflow:hidden;
}

/*----------------------------- SERVICE TOOLBAR -----------------------------*/

#servicebar
{


float:right;
display:block;
height:27px;
}

#servicebar ul
{

float:right;
display:block;
margin: 0;
padding: 0;
list-style-type:none;
}

#servicebar ul li
{

float:left;
height:27px;
line-height:27px;
color:#5e5e5e;
background-image:url(http://www.sante.nl/sante2010/img/sn10_topnav_sep.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px; 
text-transform: capitalize;
font-size: 13px;
}

#servicebar ul li a
{
color:#5e5e5e;
}

#servicebar select
{
float:left;
display:block;
width:130px;
color:#888;
font-size:11px;
font-weight:bold;
margin:4px 0 0 0;
}

#servicebar ul .first
{
background-image:none;
width: 515px;
color: #e7e7e7;
padding: 0;
margin: 0;
}

#servicebar ul .second {
background-image:none;
}

#servicebar ul .first a, #servicebar ul .first a:visited {
	color: #e7e7e7;
}

/*----------------------------- HEADER -----------------------------*/


#header
{
/*
border-left:2px dotted #a81e23;
border-right:2px dotted #a81e23;
*/
position:relative;
float:left;
display:block;
width:982px;
 
z-index:1; 
}

#header .logo
{
position:absolute;
background-image: url(http://www.sante.nl/images/searchbox_bg.png);
background-repeat:no-repeat;
top:0px;
left:0px;
width:200px;
height:90px;
display:none;
}

#header .banner
{
float:left;
margin-right:0px;
z-index:999999; 
background-color:#ffffff;
height: 90px;
}

#topimage
{
/*
border-left:2px dotted #a81e23;
border-right:2px dotted #a81e23;
*/
position:relative;
display:block;
clear:both;
width:982px;
height:108px;
margin-top:10px;
z-index:0; 
background-image: url(http://www.sante.nl/sante2010/img/sn10_sante_title_top.gif);
background-repeat: no-repeat;
}

#inditnummer {
position:absolute;
bottom:0;
right:0;
z-index:2;
background-image: url(http://www.sante.nl/sante2010/img/sn10_inditnummer.jpg);
background-repeat: no-repeat;
background-position: bottom right;
width: 250px;
padding-top: 181px;
}

#inditnummer a:link, #inditnummer a:visited {
	color: #a81e23;
	font-size: 14px;
	display:block;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_dub_arrow.gif);
	background-position: left top;
	background-repeat:no-repeat;
	text-indent: 20px;
	padding-bottom: 10px;
	font-weight:bold;
	width: 60px;
}

#newsletter_field
{
color:#5e5e5e;
width:150px;
height:20px;
padding-top:2px;
padding-left:8px;
background-repeat:no-repeat;
border:0px;
background-color:transparent;
background-image: url(http://www.sante.nl/images/newsletterbox.png);
}

#aanmelden_nb
{
margin:0px;
color:#ffffff;
font-size:16px;
width:200px;
height:60px;
padding:10px;
font-weight:bold;
}

#newsletter_field_div
{
position:absolute;
top:60px;
left:10px;
} 


/*----------------------------- BREADCRUMB & SEARCHBOX  -----------------------------*/


#breadcrumb
{
font-size:11px; 
color:#5e5e5e;
padding: 10px 0 10px 0;
background:#fff;
}

#searchbox
{
margin-bottom: 20px;
}



/*----------------------------- RELATED ITEMS -----------------------------*/


#related_div
{
padding:10px;
margin:0px;
border: 1px #aca49f solid;
color:#5e5e5e;
background-color:#ffffff;
}

#related_link a:link, #related_link a:visited 
{
padding-left: 24px;
	background-image: url(http://www.sante.nl/sante2010/img/ns10_arrow_right.gif);
	background-repeat:no-repeat;
	line-height: 20px;
	color: #a81e23;
}

/*----------------------------- MENU -----------------------------*/

#menu
{
border-left:0px solid #a81e23;
border-right:0px solid #a81e23;
display:block;
height: 64px;
background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_bg.gif);
background-repeat:x;
color:#ffffff;

}

table.topnav {
border-collapse: collapse;
margin:0px;
width:982px;
height:64px;
font-weight:bold;
font-family:Trebuchet MS; 
border-top: 0px solid;
padding:0px;
margin:0px;
}

td.topnavlink   {
color:#ffffff;
border-right:2px #ffffff dotted;
border-left:2px #ffffff dotted;
font-size:15px;text-decoration:none;
}
td.topnavlink:hover   {
background: #fff;
color:#8c807a;
border-right:2px #ffffff dotted;
border-left:2px #ffffff dotted;
font-size:15px;text-decoration:none;
}

td.topnavlink a {font-size:16px;text-decoration:none;color:#ffffff; }
td.topnavlink:hover a {font-size:16px;text-decoration:none;color:#8c807a; }

td.topnavlink_dubbel   {

color:#ffffff;
border-right:2px #ffffff dotted;
border-left:2px #ffffff dotted;
font-size:15px;text-decoration:none;
}
 
td.topnavlink_dubbel a {font-size:16px;text-decoration:none;color:#ffffff; }

td.topnavlink_half a  {color:#ffffff;}

td.topnavlink_half   {color:#ffffff; height:24px;margin:0px;padding:0px;}

td.topnavlink_half:hover   {color: #8c807a; background:#fff;}

td.topnavlink_half:hover  a {color: #8c807a; }

td.topnavlink_half_active   {background: #fff;color:#a81e23;}

td.topnavlink_half_active a   {color:#ffffff;}
 
td.topnavlink_active   {
background: #fff;
color:#8c807a;
border-right:2px #ffffff dotted;
border-left:2px #ffffff dotted;
font-size:15px;text-decoration:none;
}

td.topnavlink_active a {font-size:15px;text-decoration:none;color:#FFFFFF; }


td.topnavlinkright { color:#ffffff; font-size:16px;text-decoration:none;}

td.topnavlinkright a { font-size:15px;text-decoration:none;}

td.topnavlinkright_active { 
color:#a81e23;  
font-size:15px;
text-decoration:none;
background:#fff;
}

td.topnavlinkright_active a {color:#a81e23; font-size:15px;text-decoration:none;}
 
a.menuhome:link, a.menuhome:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_home.gif);
	width: 75px;
	height: 63px;
	display:block;
	background-position: center center;
	background-repeat:no-repeat;
}

a.menuhome:hover, .topnavlink_active a.menuhome {
background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_home_active.gif);
}

a.menumore:link, a.menumore:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_ar_down.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding-right: 20px;
}



a.menumore:hover, .topnavlink_active a.menumore:link, .topnavlink_active a.menumore:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_ar_down_active.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding-right: 20px;
}
 
 
 
/*----------------------------- ENTRY -----------------------------*/

#image_left_big {
margin:0px;
}

#entry {margin-top:20px; min-height:910px;}
#entrytitle {}
#entryinfo {margin:10px 0px 10px 0px;
font-size:11px;}

#entrybody_normal {font-weight:normal;}
#entrybody_normal a {color:#a81e23}

#entrybody_bold {font-weight:bold;}
#entrybody_bold a {color:#a81e23}

#entrymore {margin-top:15px;}
#entrymore a {color:#a81e23}

#entrylinks {margin-top:25px;}
#entrybody_bold img { margin:10px; }

#meerbutton_bg {background-color:#a81e23;}

.leesook {
	font-weight:bold;
	line-height: 24px;
	text-transform: uppercase;
}

/*----------------------------- ABOWERF -----------------------------*/

.abowerf {
border: 1px #a81e23 solid;
margin-top: 20px;
}

.abowerfbottom{
	height: 17px;
	background:#a81e23; 
}



/*----------------------------- DAGBOEKJES ENRTYLIST -----------------------------*/


#dagboekjesblock {
width:300px;background-color:#ffffff;margin-top:16px;
}

#c-channel-dagboek-txt a {
color:#5e5e5e;
font-size:13px;
text-decoration:none;
}

#c-channel-dagboek-txt {
margin-top:0px;
margin-bottom:10px;
}

/*----------------------------- FORUM ENTRYLIST -----------------------------*/

#forumblock, .centrysmeer {
	border: 1px solid #d1cecc;
	padding: 10px;
	margin-top: 10px;
}

#forumtitle {
	font-size: 23px;
	color: #000000;
}
  
#forumtitle a {
color:#000000;
text-decoration:none;
}

#forumentrylist
{overflow:hidden;width:300px;
margin:0px;
margin-top:5px;
padding:0px;
}

a.forum:link, a.forum:visited {
	padding-left: 24px;
	background-image: url(http://www.sante.nl/sante2010/img/ns10_arrow_right.gif);
	background-repeat:no-repeat;
	line-height: 26px;
}

/*----------------------------- MAIL EN WIN -----------------------------*/

#mailenwin{
width:300px;height:190px;background-color:#ffffff;margin-top:15px;
}
#mailenwintitle {
width:300px;
margin:0px;
margin:3px;
padding:0px;
background-color:#ffffff;
font-family:Trebuchet MS;
font-size:22px;
color:#a81e23;
}

#mailenwintitle a {
color:#a81e23;
text-decoration:none;
}

#mailenwin_image
{width:296px;overflow:hidden;
border:1px solid #a81e23;
margin:0px;
padding:0px;
}



/*----------------------------- THREE COLUMNS HOMEPAGE -----------------------------*/
#lh-col-home {
background-color:#ffffff;
float:left;
width: 300px;
padding: 0px 0px 0px 0px;
margin-bottom:0px;

}

#c-col-home{
background-color:#ffffff;
float:left;
width: 331px;
margin-left: 26px;
color: #5e5e5e;
padding:0px;
}

#rh-col-home {
width: 299px;
float:left;
margin-left: 26px;
}       

#text_image_left { text-align:center;width:300px;padding:15px;height:100px;position:absolute;top:290px;left:15px;font-family:Trebuchet MS;font-size:16px;font-weight:bold;color:#ffffff;z-index:1;
}

#image_left_big_home {
margin:0px;
margin-top:11px;
z-index:-2;
}

/*----------------------------- THREE COLUMNS CHANNELPAGE -----------------------------*/


#lh-col-channel {
background-color:#ffffff;
float:left;
width: 481px;
margin-left:26px;
/* padding: 0px 0px 0px 15px; */
min-height:1000px;
#min-height:1000px;
 }

     
#lh-col-horoscopen{
background-color:#ffffff;
float:left;
width: 650px;
margin:0px;
margin-left:0px;
/* padding: 0px 0px 0px 15px;*/
min-height:1250px;
 }
   
#c-col-channel{
background-color:#ffffff;
float:left;
width: 150px;
color: #5e5e5e;
padding:0px;
}





#gesprekblock_title {
cursor:pointer;

font-family:Trebuchet MS;
font-size:26px;
line-height: 26px;
color:#ffffff;

}

#gesprekblock_body {
margin-top:10px;
#margin-top:10px;
cursor:pointer;
color:#ffffff;
font-size:12px;
line-height: 18px;
}

.imginline {
cursor:pointer;
display:inline;
}

#c_channel_cattitle {
width:160px;
margin-left:15px;
#margin-left:0px;
overflow:hidden;
margin-bottom:5px;
padding:0px;
background-color:#ffffff;
font-family:Trebuchet MS;
font-size:22px;
color:#a81e23;
}

#c_channel_dagboeken {


overflow:hidden;
margin-bottom:10px;
margin-top:10px;
padding:0px;
background-color:#ffffff;
color:#5e5e5e;
}

#c_channel_cattitle a:link, #c_channel_cattitle a:visited, #c_channel_cattitle a:active{
color:#a81e23;
text-decoration: none;
}


#c_channel_tagstitle{
width:175px;
text-align:center;
height:30px;
margin-left:0px;
overflow:hidden;
padding:0px;
background-color:#ffffff;
font-family:Trebuchet MS;
font-size:22px;
color:#a81e23;
}

#c_channel_links_block {
margin-top:8px;
background: #efeeed;
}

#c_channel_links_block a:link, #c_channel_links_block a:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_submenu_bul.gif);
	background-position: left center;
	padding-left: 22px;
	background-repeat: no-repeat;
	line-height: 29px;
	border-bottom: 1px #d2d1d0 solid; 
	display:block;
}


#rh-col-channel{
width: 299px;
float:left;
margin-left: 26px;
}       

#rh-col-horoscopen{
 
/*
background-color:#ffffff;
*/
position:absolute;
left:683px;
min-height:900px;
width: 300px;
margin: 0px;
padding: 0px;
/*padding-top: 142px;
#padding-top: 192px;*/
}       


#entrybodybig_titel_en_body.h1 {
line-height:90%;
font-size:22px;
}


#entrymedium
{
margin-top:10px;
}

.entryblock {
	width: 100%;
	margin-top: 6px;

}

  
.entrylist {
/*
	position: relative;
	background-image: url(http://www.sante.nl/images/arrowbutton-small.png);
	background-repeat: no-repeat;
	width: 100%;
	font-size: 12px;
	line-height: 16px;
	height: 20px;
        color:#5e5e5e;
        text-indent:30px;
	font-weight: bold;*/
}

.entrylist a {
	color: #5e5e5e;
	text-decoration: none;
	padding-left: 24px;
	background-image: url(http://www.sante.nl/sante2010/img/ns10_arrow_right.gif);
	background-repeat:no-repeat;
	line-height: 26px;
}

.entrylist a:hover {
	color: #a81e23;
	text-decoration: underline;
}

.entrylisttitle {
	
}
 
.entrylisttitle_home {
	float: left;
	width: 330px;
	overflow: hidden;
	text-align:left;
	height: 16px;
}

#largedivider {
height:4px;
margin-bottom:10px;
margin-top:10px;
border-top:solid 1px #e2e2e2;
}



#mediumdivider {
height:4px;
margin-bottom:10px;
margin-top:10px;
border-top:solid 1px #e2e2e2;
}

#mediumdivider_homentry {
height:4px;
width:330px;
margin-bottom:10px;
margin-top:10px;
border-top:solid 1px #e2e2e2;
}

#mediumdividertop {
height:4px;
margin-bottom:10px;
margin-top:18px;
border-top:solid 1px #a81e23;
}


#entrysmall
{
}


#entrysmall_dagboekjes
{ margin-bottom:10px;
}


#entryinfochannel {margin:6px 0px 6px 0px;
font-size:11px;}

#c-col-channel-block{

}


/*----------------------------- THREE COLUMNS ENTRYPAGE -----------------------------*/

#threecolumns
{
position:relative;
float:left;
display:block;
width:982px;
background-color:#ffffff;
}

	 
#lh-col {
background-color:#ffffff;
float:left;
width: 150px;
color: #5e5e5e;
padding:0px;
}

#rh-col {
 width: 299px;
	float:left;
	margin-left: 26px;
 }       
        
#c-col {
background-color:#ffffff;
float:left;
width: 481px;
margin-left:26px;
}



/*----------------------------- THREE COLUMNS MEDISCH DOSSIER-----------------------------*/

	 
#lh-col-channel_medisch {
background-color:#ffffff;
float:left;
width: 450px;
padding: 0px 0px 0 15px;
 
 }

#rh-col-channel_medisch {
 background-color:#ffffff;
 float:left;
 width: 300px;
 margin: 0px; 
 margin-left:20px;
 padding: 0px;
 }       
        
#lh-col-channel_twocolumn {
background-color:#ffffff;
float:left;
width: 638px;
padding: 0px 0px 0 15px;
}

#rh-col-channel_twocolumn{
 background-color:#ffffff;
 float:left;
 width: 300px;
 margin: 0px; 
 margin-left:20px;
 padding: 0px;
 }       
        
#c-col-channel_medisch{
background-color:#ffffff;
float:left;
margin-left:20px; 
color: #5e5e5e;
padding:0px;
width:175px;
min-height:930px;
}

#c-col-channel-block_medisch {
z-index:1;
margin:0px;
margin-top:15px;
background-color:#ffffff; 
width:175px;
#width:165px;
min-height:788px;
color: #5e5e5e;
padding:0px;
#padding-left:10px;
border-right:solid 1px #e2e2e2;
border-left:solid 1px #e2e2e2;
}

#entrymore_medisch {margin-top:15px;}
#entrymore_medisch p {margin-bottom:10px;}


/*----------------------------- NU IN DE WINKEL -----------------------------*/

.nuindewinkel {
border: 1px solid #a81e23;
border-top: 18px solid #a81e23;
padding: 10px;
}

.idwsubtitle {
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0 10px 0;
}

ul.idwbul {
	margin-left:15px;
	line-height: 24px;
	height: 126px;
}

.idwtext {
	float:left;
}
.idwimage {
	float:left;
	padding-left: 20px;
	padding-top: 10px;
}


#home_feature_title {margin:0px;font-family:Trebuchet MS; color:#a81e23;font-size:20px;}

#homemid {width:1000px;height:200px;background-color:#fff;margin-top:15px;text-align:left;position:relative;font-size:12px;}
#homemidleft {width:655px;height:220px;background-color:#fff;text-align:left;position:relative;font-size:12px;}
#homemidleftportrets{width:220px;height:220x;background-color:#fff;position:absolute;}
#homemidleftimage1 {width:100px;height:100px;position:absolute;margin-right:10px;margin-bottom:10px;}
#homemidleftimage2 {width:100px;height:100px;float:right;margin-right:10px;margin-bottom:10px;}
#homemidleftimage3 {width:100px;height:100px;position:absolute;margin-right:10px;}
#homemidleftimage4 {width:100px;height:100px;float:right;margin-right:10px;}

#homemidlefttopics {background-color:#fff;width:180px;margin-top:10px;text-align:left;}
#homemidleftdagboektopicstitle {margin-top:0px;margin-left:0px;color:#000000;font-size:20px;}
#homemidleftdagboektopicsitems {margin-left:0px;margin-top:0px;font-size:12px;} 
#homemidleftforumtopics {margin-left:15px;float:right;background-color:#fff;width:235px;height:210px;}
#homemidleftforumtopicstitle {margin-top:10px;margin-left:0px;color:#000000;font-size:20px;text-align:left;}
#homemidleftforumtopicsitems {margin-left:0px;margin-top:0px;font-size:12px;} 

 
.keycolor { color: #a81e23 ; }

  
#nieuwsbriefblock  {width:300px;height:118px;background-color:#e2e2e2;text-align:left;overflow:hidden;margin-top:10px;}
#nieuwsbriefblockimage {width:135px;height:135px;background-color:#e2e2e2;background-image: url(http://www.sante.nl/images/sn09_nbblock.jpg);position:absolute; } 
#nieuwsbriefblockright { width:165px;height:135px;float:right;}
#nieuwsbrieftitle {width:165px;margin-left:0px;text-align:left;font-size:24px;color:#fff;}
#nieuwsbrieftext {width:144px;margin-left:10px;margin-bottom:10px;text-align:left;color:#000;}
 
  
 
/* FOOTER */

.footertop {
 margin-top:20px;
	height: 10px;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_foot_bg_top.gif);
}

.footerbot {
	height: 10px;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_foot_bg_bottom.gif);
}

#footer {
 background: #8d817b;
 color: #fff;
}

#footer a:link, #footer a:visited {
	color:#fff;
}

.footerbx1 {
width: 450px;
float:left;
}

.footerbx2 {
width: 230px;
float:left;
}

.footerbx_right {
float:left;
width:299px;
}

#footer_covers {
width:330px;
margin-top:20px;
line-height: 18px;
font-size: 13px;
}

.ftsubtitle {
	font-size: 18px;
	line-height: 24px;
}


#footer_nb{
width:299px;
margin-top:10px;

}

.sbxft {
	background-image:url(http://www.sante.nl/sante2010/img/sn10_searchbx_footer.gif);
	border:0px;
	width:234px;
	height:31px;
	line-height: 31px;
	background-repeat:no-repeat;
	color:#5e5e5e;
	font-size:18px;
	text-indent:10px;
	float:left;
}


#searchopts {
	padding-top: 5px;
}

#searchopts div {
	float:left;
	font-size: 11px;
	padding-right: 3px;
	padding-top: 4px;
}

#searchopts div.radio {
	padding-right:0px;
	padding-top: 0px;
}

.sbxft {
	float:left;
}


.footerbtn {
	padding-top:2px;
	float: left;
}


#smallmenu {
	padding-top:28px;
}

#smallmenu div {
	float:left;
	margin-right:15px;
}

#sm1 {
	background-image: url(http://www.red.nl/red2009/images/smenu_1_h.gif);
	background-position: center center;
	width:89px;
	height: 88px;
}
#sm2 {
	background-image: url(http://www.red.nl/red2009/images/smenu_2_h.gif);
	background-position: center center;
	width:89px;
	height: 88px;
}
#sm3 {
	background-image: url(http://www.red.nl/red2009/images/smenu_3_h.gif);
	background-position: center center;
	width:89px;
	height: 88px;
}

#sm4 {
	background-image: url(http://www.red.nl/red2009/images/smenu_4_h.gif);
	background-position: center center;
	width:89px;
	height: 88px;
	
}

#sm1 a:hover img {
	visibility: hidden;
}
#sm2 a:hover img {
	visibility: hidden;
}
#sm3 a:hover img {
	visibility: hidden;
}
#sm4 a:hover img {
	visibility: hidden;
}

#nbemail2 {
	color: #6f6f6f;
	height: 20px;
	padding: 5px;
	font-size: 16px;
	width: 260px;
	border: 2px inset;
}

.sstitle{
margin-bottom:5px;
padding:0px;
font-size:18px;
}

a.meergrijs:link, a.meergrijs:visited {
	display:block;
	color: #6f6f6f;
	text-decoration: underline;
	background-image: url(http://www.red.nl/red2009/images/meer_grijs.png);
	background-repeat: no-repeat;
	background-position: 0% 70%;
	padding-left:24px;
	font-size:12px;
}

a.meergrijs:hover {
	text-decoration:none;
}

#charliefoot {
	background-image: url(http://www.red.nl/red2009/images/charly_bottom.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 50px;
	width: 190px;
	margin-left: 95px;
	margin-top: 10px;
	 white-space: none;

}

#twitterfoot {
	background-image: url(http://www.red.nl/red2009/images/twitter_foot.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 87px;
	float:left;
	margin-left: 20px;
	margin-top: 15px;
	width: 119px;
}

#linksfoot {
	font-size: 12px;
	margin-top:30px;
	width: 1024px;
}

#linksfoot a:link, #linksfoot a:visited {
	display: block;
	float:left;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_footlink_sep.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:11px;
	color: #fff;
	text-decoration: none;
}

#linksfoot a.ftnone:link, #linksfoot a.ftnone:visited {
	background-image:none;
	padding-left:0;
}

#linksfoot a:hover {
	text-decoration:underline;
}

.cpright {
	float:left;
}

/* ADD*/

 
.addblock300_home {
	background-image: url(http://www.sante.nl/images/hr_advertentie_300.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	width: 300px;
	padding-top:14px;
	margin-bottom: 20px;
	
       /*
       margin-top:-3px;
       #margin-top:-37px;
      
       z-index:999;
       */
 }
  

.addblock300{
	background-image: url(http://www.sante.nl/images/hr_advertentie_300.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	width: 300px;
       margin-top: 20px;
       #margin-top:-30px;
       padding-top:14px;
       z-index:999;
}
  
.addblock300_entry {
	background-image: url(http://www.sante.nl/images/hr_advertentie_300.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	width: 300px;
       margin-top: 4px;
       #margin-top:6px;
       padding-top:14px;
       z-index:999;
 }

/* REACTIES */

.entryreacties {
	margin-top: 8px;
	margin-bottom: 2px;	
text-align:left;
}

.entryreactiestitle {
	color: #5e5e5e;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 10px;
	font-weight: bold;
}


.reactiename {
	float: left;
	color: #5e5e5e;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.reactiedatum {
	float:left;
	font-size: 10px;
	line-height: 20px;
	color: #5e5e5e;
	margin-left: 6px;
	
}

.reactieborder {
	font-size: 1px;
	height: 20px;
	background-image: url(http://www.sante.nl/images/reactieborder.gif);
	width: 100%;
}

.reactieveld {
	width: 240px;
	height: 20px;
	font-size: 11px;
}

#reactieform {
display:none;
}

.verplicht {
	float: left;
	color: #a81e23;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;	
}
   

/* tags */

#tagcloud_wrapper {
margin-top:15px;
}

#tagcloud_header {
width:328px;
margin:0px;
margin-bottom:3px;
padding:0px;
background-color:#ffffff;
font-family:Trebuchet MS;
font-size:22px;
color:#a81e23;
}

#tagcloud_header a {
color:#a81e23;
text-decoration:none;
}

#tagcloud_wrapper img {
display: inline;
}
#tagcloud 
{
text-align:center;
color:#5e5e5e;
width:298px;
height:220px;
background-color:#ffffff;
background-image: url(http://www.sante.nl/images/tagcloud_bg.png);
background-repeat: x;
background-position:0px 0px;
padding:15px;
overflow:hidden;
}

#tagcloud_header_left {
width:300px;
margin:0px;
margin-bottom:3px;
padding:0px;
background-color:#ffffff;
font-family:Trebuchet MS;
font-size:22px;
color:#a81e23;
}

#tagcloud_header_left a {
color:#a81e23;
text-decoration:none;
}

#tagcloud_left 
{
text-align:center;
color:#5e5e5e;
width:300px;
height:220px;
background-color:#ffffff;
background-image: url(http://www.sante.nl/images/tagcloud_bg.png);
background-repeat: x;
background-position:0px 0px;
padding:5px;
overflow:hidden;
}

#tagcloud_c_column 
{
text-align:left;
color:#5e5e5e;
width:177px;
margin-top:15px;
margin-left:0px;
height:360px;
background-color:transparent;
padding:0px;
overflow:hidden;
font-size: 14px;
}

#tagcloud_c_column_tags {
padding:0px;
margin-top:0px;
}

a.tag0:link, a.tag0:visited {
	font-size: 27px;
color:#5e5e5e;
}

a.tag1:link, a.tag1:visited {
	font-size: 24px;
color:#5e5e5e;
}

a.tag2:link, a.tag2:visited {
	font-size: 21px;
color:#5e5e5e;
}

a.tag3:link, a.tag3:visited {
	font-size: 18px;
color:#5e5e5e;
}

a.tag4:link, a.tag4:visited {
	font-size: 15px;
color:#5e5e5e;
}

a.tag5:link, a.tag5:visited {
	font-size: 12px;
color:#5e5e5e;
}

.tagcloud a:link, .tagcloud a:visited {
	color: #ffffff;	
	text-decoration: none;
}

.tagcloud a:hover {
	text-decoration: underline;	color:#a81e23;
}

#tagcloud_c_column a:hover {
	text-decoration: underline;	color:#a81e23;
}


a.bt:link, a.bt:visited {
	display:block;
	color: #6f6f6f;
	text-decoration: none;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_footer_list.gif);
	background-repeat: no-repeat;
	background-position: 0% 70%;
	padding-left:24px;
	font-size:12px;
	line-height: 18px;
}

a.bt:hover {
	text-decoration:undeline;
}



/* clear*/

.clear {
	clear:both;
}

/*------------- MAIL EN WIN ----------------------*/

.mailenwinblock, #gesprekblock_channel {
	background-color: #a81e23;
	padding: 10px;
	color: #fff;
}

.mnwtitle {
	font-family:Trebuchet MS;
	font-size: 30px;
}

.mnwsubtitle {
	font-size: 18px;	
}

.mnwbody {
	line-height: 18px;
}


.shadmid {
	background-image:url(http://www.sante.nl/sante2010/img/sn10_shad331.gif);
	width: 331px;
	height: 13px;
	clear:both;
}

.shadbig {
	background-image:url(http://www.sante.nl/sante2010/img/sn10_shad481.gif);
	width: 481;
	height: 14px;
	clear:both;
}
/*--------- HOROSCOOP BLOCK --------------*/

.horblock {
	margin-top: 15px;
	clear:both;
	padding:10px;
}

#c-col-channel-block .horblock {
	padding:0;
}

.blocktitle, .blocktitle a:link, .blocktitle a:visited {
	font-family:Trebuchet MS;
	font-size: 23px;
	color: #000000;
}

.topblocktitle, .topblocktitle a:link, .topblocktitle a:visited {
	font-family:Trebuchet MS;
	font-size: 23px;
	color: #000000;
	margin-top: -5px;
}

.horblockimg {
	float:left;
	padding-right: 10px;
	height: 160px;
}

#c-col-channel-block .horblockimg {
	height: auto;
}

.horblocktitle {
	color:#a81e23;
	font-size: 18px;
	padding: 10px 0 10px 0;
}

.horblocktitle a:link {
	color:#a81e23;
}

.horblockbekijkook {
	color: #888888;
	font-weight:bold;
	font-size: 13px;
	padding-top:40px;
}

#c-col-channel-block .horblockbekijkook {
	padding-top: 26px;
}

a.horblockmnd:link, a.horblockmnd:visited {
	color:#a81e23;
	padding-left: 24px;
	background-image: url(http://www.sante.nl/sante2010/img/ns10_arrow_right.gif);
	background-repeat:no-repeat;
}

/*------- vacatures ---------------------------*/

.vachead {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_vac_top.gif);
	background-repeat:no-repeat;
	width:300px;
	height: 20px;
	margin-top: 10px;
}

.vacblock {
	border: 1px solid #d1cecc;
	padding: 10px;
}

/*-------------- Mail En Win rechts ----------------*/

.inner {
	padding: 10px;
}

.mnwright {
	border-top: 1px solid #a81e23;
	border-bottom:  1px solid #a81e23;
	border-left:  1px solid #a81e23;
	border-right:  1px solid #a81e23;
	margin-top: 20px;
}

.mnwrighttext {
	
	float:left;
	width: 135px;
}

.mnwrightsubtxt {
color: #5e5e5e;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
}

.mnwrightimg {
	float:right;
}

/*------- DROPDOWN MENU ------------------------*/

#jsddm {	
	margin: 0;
	padding: 0;
	z-index: 100;
	position:absolute;
	width:982px;
}

#jsddm li {	
	float: left;
	list-style: none;
	font-weight:bold;
	font-family:Trebuchet MS;
	font-size: 15px;
	border-left:2px #ffffff dotted;
}

#jsddm li a {
display: block;
text-decoration: none;
color: #fff;
white-space: nowrap
}

#jsddm li a:hover {	
/*
background: #fff;
color: #8c807a;
*/
}

#jsddm li ul { 
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-bottom: 1px #796e69 solid;
	border-left: 1px #796e69 solid;
	border-right: 1px #796e69 solid;
}

#jsddm li ul li {	
	float: none;
	display: inline;
	border:none;
}

#jsddm li ul li a {	
	width: auto;
	height: 33px;
	line-height: 33px; 
	background: #ada8a4;
	color: #fff;
	font-size: 13px;
	padding-left: 40px;
	padding-right: 14px;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menusub2.gif);
	background-repeat:no-repeat;
	background-position: 10% center;
	border-bottom: 1px #bdb9b6 solid;
}

#jsddm li ul li a:hover {
	background: #efeeed;
	color: #8d817b;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menusub2_active.gif);
	background-repeat:no-repeat;
	background-position: 10% center;
}


a#snm_home:link, a#snm_home:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_home.gif);
	width: 73px;
	height: 62px;
	margin-top: 1px;
}

a#snm_home:hover, a#snm_home_active:link, a#snm_home_active:visited {
	width: 73px;
	height: 62px;
	margin-top: 1px;
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_home_active.gif);
	background-repeat:no-repeat;
}

#jsddm li ul#snm_gs_sub li a {
	width: 110px;
}

a#snm_gs:link, a#snm_gs:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_gs.png);
	width: 164px;
	height: 62px;
	margin-top: 1px;
}

a#snm_gs:hover, a#snm_gs_active:link, a#snm_gs_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_gs_active.png);
	background-repeat:no-repeat;
	width: 164px;
	height: 62px;
	margin-top: 1px;
}

#jsddm li ul#snm_bw_sub li a {
	width: 96px;
	padding-left:20px;
	background-position: 3% center;
}

a#snm_bw:link, a#snm_bw:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_bw.gif);
	width: 130px;
	height: 62px;
	margin-top: 1px;
}

a#snm_bw:hover, a#snm_bw_active:link, a#snm_bw_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_bw_active.gif);
	background-repeat:no-repeat;
	width: 130px;
	height: 62px;
	margin-top: 1px;
}

#jsddm li ul#snm_ps_sub li a {
	width: 107px;
}

a#snm_ps:link, a#snm_ps:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_ps.gif);
	width: 161px;
	height: 62px;
	margin-top: 1px;
}

a#snm_ps:hover, a#snm_ps_active:link, a#snm_ps_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_ps_active.gif);
	background-repeat:no-repeat;
	width: 161px;
	height: 62px;
	margin-top: 1px;
}

#jsddm li ul#snm_sr_sub li a {
	width: 90px;
	padding-left:20px;
	background-position: 3% center;
}

a#snm_sr:link, a#snm_sr:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_sr.gif);
	width: 124px;
	height: 62px;
	margin-top: 1px;
}

a#snm_sr:hover, a#snm_sr_active:link, a#snm_sr_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_sr_active.gif);
	background-repeat:no-repeat;
	width: 124px;
	height: 62px;
	margin-top: 1px;
}

a#snm_sh:link, a#snm_sh:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_sh.gif);
	width: 120px;
	height: 29px;
	margin-top: 1px;

}

a#snm_sh:hover, a#snm_sh_active:link, a#snm_sh_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_sh_active.gif);
	background-repeat:no-repeat;
	width: 120px;
	height: 29px;
	margin-top: 1px;
}

a#snm_hor:link, a#snm_hor:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_hor.gif);
	width: 191px;
	height: 29px;
	margin-top: 1px;
	border-right:2px #ffffff dotted;
}

a#snm_hor:hover, a#snm_hor_active:link, a#snm_hor_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_hor_active.gif);
	background-repeat:no-repeat;
	width: 191px;
	height: 29px;
	margin-top: 1px;
	border-right:2px #ffffff dotted;
}

a#snm_fr:link, a#snm_fr:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_forum.gif);
	width: 120px;
	height: 29px;
	margin-top: 2px;
	border-top:2px #ffffff dotted;
}

a#snm_fr:hover, a#snm_fr_active:link, a#snm_fr_active:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_forum_active.gif);
	background-repeat:no-repeat;
	width: 120px;
	height: 29px;
	margin-top: 2px;
	border-top:2px #ffffff dotted;
}

#jsddm li ul#snm_md_sub li a {
	width: 137px;
}


a#snm_md:link, a#snm_md:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_md.gif);
	width: 191px;
	height: 29px;
	margin-top: 1px;
	border-right:2px #ffffff dotted;
	border-top:2px #ffffff dotted;
}

a#snm_md:hover, a#snm_md_active:link, a#snm_md_active:visited  {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_menu_md_active.gif);
	background-repeat:no-repeat;
	width: 191px;
	height: 29px;
	margin-top: 1px;
	border-right:2px #ffffff dotted;
	border-top:2px #ffffff dotted;
}

.criframe {
	position:relative;
	height: 170px;
	width: 299px;
	margin-top: 20px;
	display:block;
}

.entryleft {
	float:left;
	width: 230px;
}

.entryright {
	float:left;
	margin-left: 10px;
	width: 241px;
}

/*----------- SOCIAL MEDIA ------------------*/

.socialmedia {
margin-top: 20px;
}
a.smtwitter:link, a.smtwitter:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_sm_twitter.gif);
	background-repeat:no-repeat;
	height: 18px;
	width: 18px;
	display:block;
	float:left;
}
a.smfb:link, a.smfb:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_sm_facebook.gif);
	background-repeat:no-repeat;
	height: 18px;
	width: 18px;
	display:block;
	float:left;
}
a.smhyves:link, a.smhyves:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_sm_hyves.gif);
	background-repeat:no-repeat;
	height: 18px;
	width: 18px;
	display:block;
	float:left;
}

a.smjij:link, a.smjij:visited {
	background-image: url(http://www.sante.nl/sante2010/img/sn10_sm_jij.gif);
	background-repeat:no-repeat;
	height: 18px;
	width: 18px;
	display:block;
	float:left;
}

.entryreactiesub a:link, .entryreactiesub a:visited {
	padding-left: 24px;
	background-image: url(http://www.sante.nl/sante2010/img/ns10_arrow_right.gif);
	background-repeat:no-repeat;
	line-height: 26px;
	color: #a81e23;
	text-decoration: underline;
}

table.entrytools {
	width: 100%;
}

.entrytools td {
	vertical-align:bottom;
}

.enfont {
	font-family: arial;
}
