/* main default settings */

body
{
	margin: 0px;
	background-color: #DAEDF4;
	font-family: 	Helvetica, Arial, sans-serif;
	font-size: 		12px;
	color: 			#000000;
}
td, tr{
	font-family: 	Helvetica, Arial, sans-serif;
	font-size: 12px;
}

a:link, a:visited, a:active
{
	color: 			#000000;
	text-decoration: none;
	font-weight: 	bold;
}

a:hover
{
	text-decoration: none;
}

a img {
	border:0px;
}

h1
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	margin: 0;
}

/* end main default settings */

/* special tags */
img.nopadding
{
	border: 	0px;
	padding: 	0px;
	margin: 	0px;
}

table.selection_list
{
	width: 195px;
   padding: 0px;
   border-spacing: 0px;
	border-collapse: collapse;
	cursor:pointer ;
}

tr.selection_list_item
{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration:none;
}

tr.selection_list_item td {
	padding:2px;	
}

tr.selected_list_item
{
	background-color:#E6E6FA;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration:none;
}

tr.current_selection_list_item {
    background-color:#FFEFD9;   
}

tr.result_list_item {
	background-color:#FFEFD9;
}

td.result_list {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #C15124;
	border-top-style: none;
	border-left-style: none;
	border-bottom:0px dotted #20B9EC;
	padding: 2px;s	
}



td.element_counter
{
	font-style: italic;
	font-weight: normal;
	text-align: right;
}

td.top_infocell {
	background: url("images/layout/btn_totaalsurfers_online.gif" no-repeat top left; }
	
div.top_infocell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-align: center;
	vertical-align: bottom;
	line-height: 5px;
}
select.small, input.keyword, textarea.form_input, input.form_input, select.form_input
{
	font-size: 	10px;
	background-color:#FFE4B5;
}

textarea.form_input, input.form_input, select.form_input
{
	width:200px;
}

.common-form-field {
	border:1px solid #FFFFFF;
	background-color:#FFE4B5;
}

td.darkcell
{
	background-color: #FFE4B5;
	padding-right: 5px;
	padding-left: 5px;
}
td.lightcell
{
	background-color: #FFEFD9;
	padding-right: 5px;
	padding-left: 5px;
}

td.photo
{
	border: 1px solid #000000;
	vertical-align:middle;
	text-align: center;
}
td.art_description
{
	border: 1px solid #000000;
	padding: 5px;
	vertical-align:top;
}


/* end special tags */

 label {
	display: block;
	font-weight: bold;
	color:#C15124;
	text-align: center;
	cursor:pointer;	
 }
 
.label_advertenties { background:url("images/layout/btn_totaal_advertenties.gif") no-repeat top left ; }
.label_surfers { background:url("images/layout/btn_totaalsurfers_online.gif") no-repeat top left ; } 

/* searchbox */
 /* set background images for corners */
#searchbox .rbroundbox    { background: #FFE4B5 url("images/layout/box/background.jpg") no-repeat center center; }

#searchbox .rbtop         { background:  url("images/layout/small_box_pink/top.gif") repeat-x; }
#searchbox .rbtop div     { background:  url("images/layout/small_box_pink/top_left.gif") no-repeat top left; }
#searchbox .rbtop div div { background:  url("images/layout/small_box_pink/top_right.gif") no-repeat top right; }

#searchbox .rbbot         { background:  url("images/layout/small_box_pink/bottom.gif") repeat-x; }
#searchbox .rbbot div     { background:  url("images/layout/small_box_pink/bottom_left.gif") no-repeat top left; }
#searchbox .rbbot div div { background:  url("images/layout/small_box_pink/bottom_right.gif") no-repeat top right; }

#searchbox .rbcontentwrap { background:  url("images/layout/small_box_pink/left.gif") repeat-y; }
#searchbox .rbcontent     { background:  url("images/layout/small_box_pink/right.gif") repeat-y right; }

 
 /* height and width details */
#searchbox .rbtop div, #searchbox .rbtop, #searchbox  .rbbot div, .rbbot {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
#searchbox .rbcontent  { 
	padding: 1px 1em; 
	margin: 0; 

}
#searchbox .rbroundbox {
	/*width: 526px;*/
}

/* end searchbox box */

/* bottomform box */
 /* set background images for corners  */
#bottomform .rbroundbox    { background: #FFEFD9 url("images/layout/small_box_pink/background.gif") no-repeat center center; }

#bottomform .rbtop         { background:  url("images/layout/small_box/top.gif") repeat-x; }
#bottomform .rbtop div     { background:  url("images/layout/small_box/top_left.gif") no-repeat top left; }
#bottomform .rbtop div div { background:  url("images/layout/small_box/top_right.gif") no-repeat top right; }

#bottomform .rbbot         { background:  url("images/layout/small_box/bottom.gif") repeat-x; }
#bottomform .rbbot div     { background:  url("images/layout/small_box/bottom_left.gif") no-repeat top left; }
#bottomform .rbbot div div { background:  url("images/layout/small_box/bottom_right.gif") no-repeat top right; }

#bottomform .rbcontentwrap { background:  url("images/layout/small_box/left.gif") repeat-y; }
#bottomform .rbcontent     { background:  url("images/layout/small_box/right.gif") repeat-y right; }

 
 /* height and width details */
#bottomform .rbtop div, #bottomform .rbtop, #bottomform .rbbot div, #bottomform .rbbot {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
#bottomform .rbcontent  { 
	padding: 1px 1px; 
	margin: 0; 
}
#bottomform .rbroundbox {
	/*width: 526;*/
}

#bottomform select {
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	background-color:#FFE4B5;
}
#bottomform option.current {
   font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	background-color:#FFEFD9;
}

img.clsSlideImage {
	border-style:solid ;
	border-width:Thin ;
	border-color:Black ; }
	
.imgTopLeft { background:  url("images/top_left.GIF") no-repeat top left; }
.imgTop { background: url("images/top.GIF") repeat-x; height:2px}
.imgTopRight { background:  url("images/top_right.GIF") no-repeat top right; }
.imgLeft { background:  url("images/left.GIF")  repeat-y left; width:2px  }
.imgRight { background:  url("images/right.GIF")  repeat-y right; width:2px }
.imgBottomLeft { background:  url("images/bottom_left.GIF") no-repeat top left; }
.imgBottom { background: url("images/bottom.GIF") repeat-x; height:2px}
.imgBottomRight { background:  url("images/bottom_right.GIF") no-repeat top right; }

/* end bottomform box */
.myDivA {
	position:relative;
	top:0px;
	height:10px; 
	font-size:10px;
	width:80px;
}

.menu_title {
	position:absolute;
	top:0px;
	border-style:solid;
	border-width:1px;
	background-color:#FFE4B5;
	width:80px;
	left:0px;
	height:20px;
}

.menu_content {
	visibility:hidden; }
	
.menu_table {
	border-style:solid;
	border-width:1px;
	width:100%;
	font-size:10px;
}

.menu_td {
	font-size:10px;
	border-style:dashed;
	border-width:1px;
	border-color:Black }
	
.code_field {
	background-color:#FFCC99;width:50px;border:0;border-bottom-style:dotted;border-bottom-width:1px; }
	
.field_title {
	text-align:right;
	font-weight:bold;
}

.page_title {
	font-size:20px;
	font-weight:bold;
}

.image_nav {
	cursor:pointer;
}

.select_list {
	border:1px solid Black ;
	width:150px;
}

.error_field {
	font:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	font-weight:bold;
	color:#FF0000;
	font-style:italic;
	vertical-align:top;
}

/* NEW STYLES ANNONCESMED */
.cls-table-main-menu {
  text-align:center;
}

.cls-td-menu-image {
	text-align:center;
}

.cls-td-menu {
	vertical-align:top;
	padding-top:100px;
}

.cls-td-menu-image div {
	padding:10px;
	width:200px;
	border:1px solid #20B9EC;	
	text-align:center;
}

.cls-td-menu-image a img {
	border:1px solid #C15124;
}

.cls-td-menu-image a img:hover {
 	border:1px dotted #C15124;
}

.cls-td-menu-text a {
 	margin-bottom:10px;
}

.cls-td-menu-text {
 	padding-bottom:10px;	
}

.cls-td-menu-text a {
	color:#C15124;
}

#googlesearch {
	float:right;
	padding-top:20px;
	background-color:#fff;
	background-image:url(/images/searchtop.gif);
	background-repeat:no-repeat;
	width:392px;
	_height:70px;
	overflow:hidden;
}


#googlesearch #sbi {
	width:150px;
	border:1px solid black;
}

#googlesearch #sbb {
	width:80px;
	background-color:#C2DDEF;
	border:1px solid black;
}

#filterform select {
	background-color:#fff;
	border:1px solid #000;
}
