@charset "UTF-8";
/* CSS Document */
/*RESET LI ITEMS IN MENUS*/
@import url("reset.css");

.menu_behandelingen ul,
.menu_clinic ul li,
.menu_behandelingen ul li
{
display:inline;
} 
/* FONT STYLES */
body{
	background: url('http://www.clinic28.nl/fileadmin/templates/res/bg_gradient.png') fixed center repeat-y;
	background-color:#F6F6F6;
	
	/*#
	background-color:#190A1E;
	background-repeat:repeat-x;
	*/
}
#content h1  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	color:#2B1232;
	font-weight:normal;
	height:25px;
	padding-top:15px;
	padding-bottom:15px;
}
h2.footer {
	color:#EBC6F3;
	font-size:24px;
	border-bottom:solid;
	border-bottom-width:thin;
	border-bottom-color:#EBC6F3;
}
#content h2, .form h2, div.csc-mailform-label h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#2B1232;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:10px;

}
#content h3, .form h3, div.csc-mailform-label h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#2B1232;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:5px;

}
/*
div.sidebar_item h2,div.sidebar_item h1 {
	margin-top:20px;
	padding-bottom:5px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}*/
div.sidebar h1.csc-firstHeader{
	display:none;
}
#sidebar_1 h1,#sidebar_2 h1,#sidebar_4 h1,#sidebar_5 h1, div.sidebar_item h2,div.sidebar_item h1 {
	margin-top:20px;
	padding-bottom:5px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#2B1232;
	font-weight:normal;
	margin-top:15px;
	margin-bottom:5px;
}


p, label,.prijslijst tr td {
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	line-height:140%;
	margin-top:auto;
	margin-bottom:10px;
	font-weight:normal;
	color:#322F2C;
}
.prijslijst{
	margin-bottom:20px;
	width:100%;
}
.prijslijst tr td{
	font-size:70%;
}
.prijslijst tr:hover{
	background-color:#EBC6F3;
}

#content p{
	margin-bottom:15px;
}
div.csc-mailform-field label {
	width:200px;
	display:block;
	margin:0px;
	margin-top:5px;
}
.footer p {
	color:#FFF;
	font-weight:100;
	font-weight:normal;
}
.sidebar_item p, div.csc-mailform-label {
	font-size:12px;
	line-height:120%;
}
div.breadcrumb {
	margin-top:20px;
}
.breadcrumb, .breadcrumb a,.breadcrumb a:visited,.breadcrumb a:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#82807E;
	text-decoration:none;
}
.breadcrumb a:hover {
	text-decoration:underline;
}
#content ul,#content ol{
	margin-left:35px;
	margin-bottom:25px;
}
#content li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	line-height:140%;
	margin-top:auto;
	margin-bottom:auto;
	font-weight:normal;
	color:#322F2C;
	list-style-type: disc;
	list-style-position: outside;
}
#content ul li{
	list-style-type: disc;
}
#content ol li{
	list-style-type: decimal;
}



table.content_table  {
	width:900px; 
	margin-left:auto; 
	margin-right:auto;
	padding:5px;
}

td.header_cell {
	height:120px;
	background-image:url(../images/bg_header.png);
	border-bottom:solid;
	border-bottom-color:#CCC;
	border-bottom-width:5px;
	padding:0px;
}

td.column_left,td.column_content {
	background-color:#FFF;
}
td.column_left,td.column_right {
	width:200px;
	padding-right:5px;
	padding-left:10px;
}
td.column_right {
	background-color:#F5F5F5;
	border-left:solid;
	border-left-color:#CCC;
	border-left-width:1px;
}
td.column_right tr.tr_agenda_intro {
	display:none;
}
td.column_content {
	width:480px;
	padding-left:10px;
	padding-right:10px;
}
table.footer {
	background-color:#34173C;
	height:300px;
}
table.footer td {
	padding:5px;
	padding-left:10px;
}
.footer h1 {
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
div.wrapper{
	margin:10px;
}

div.headerwrapper {
	clear:both;
	float:none;
	height:60px;
	width:900px;
}

div.logo {
	width:450px;
	float:left
}
div.tagline h1{
	margin:0px;
	padding:0px;
	width:450px;
	float:right;
	clear:right;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFF;
	line-height:25px;
}
div#menu_clinic div.menu_clinic, div.menu_behandelingen {
	margin-top:5px;
}
div#footer span.tt_news_content{
	margin:0px;
}
p.bodytext a.mail{
	color:#FFF;
}
p.bodytext a.mail:hover{
	color:#EBC6F3;
}

.menu_clinic a, .menu_behandelingen a {
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	margin-right:8px;
	text-transform: lowercase;
	}
.menu_clinic a:hover, .menu_behandelingen a:hover {
	text-decoration:underline;
	}
.menu_clinic a  {
	color:#EBC6F3;
}
.menu_behandelingen a  {
	color:#FFF;
}
.menu a{
	font-size:small;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	margin-bottom:5px;
	color:#82807E;
	display:block;
}
.menu a:hover {
	text-decoration:underline;
	color:#34173C;
	right:5px;
	list-style: disc;
}
.menu ul{
	margin-top:60px;
}
span.footerimg img {
	display: block;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:25px;
	border-bottom: solid;
	border-bottom-width:1px;
	border-bottom-color:#EBC6F3;
}
div#footer_middle h1.csc-firstHeader{
	display:none;
}

div.footer span.tt_news_title a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	text-decoration:none;
	color:#FFF;
	line-height:140%;
}
div.footer span.tt_news_title a:hover {
	text-decoration:underline;
	color:#EBC6F3;
}

div.footer span.tt_news_title a:link,div.footer spantt_news_title a:active {
	color:#FFF;
}

div.footer span.tt_news_title a:visited {
	color:#EBC6F3;
}

div.footer span.tt_news_title a:hover {
	text-decoration:underline;
	color:#EBC6F3;
}
h1.csc-firstHeader, .csc-header h1, .csc-header-n2 h1{
	font-weight:bold;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	line-height:140%;
	margin-bottom:5px;
	margin-top:0px;
}
div.footer span.tt_news_title{
	list-style-type: square;
	list-style-position:inside;
	color:#FFF;
	display:list-item;
}
/*span.tt_news_more, span.tt_news_content{
	display:none;
}*/
td.column_right span.tt_news_title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	display:block;	
	color:#666;
	margin-bottom:10px;

}
td.column_right span.tt_news_title a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	display:block;
	color:#322F2C;
	text-decoration:none;
	font-weight:normal;
}
td.column_right span.tt_news_title a:hover {
	text-decoration:underline
}
div.block {
	text-align:center;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: -16px;
}
.column_content p a {
	color:#322F2C;
}
.column_content p a:hover {
	color:#322F2C;
	border-bottom:thin;
	border-bottom-style:double;
	height:0px;
	overflow:visible;
}

	
.csc-mailform-radio legend {
	display: none;
}

.csc-mailform-field label {
	display: block;
}

.wit				{color: #fff; font-size: 12px; line-height: 16px; padding: 20px 100px 10px 10px;  }
.wit2				{color: #fff; font-size: 11px; line-height: 11px; padding: 20px 100px 10px 10px;  }


.tt_news_title, .tt_news_title A, .tt_news_title A:hover	
					{color: #000; font-size: 15px; text-decoration: none; font-weight:bold; }
.tt_news_date		{color: #999999; font-size: 13px; }
.tt_news_subheader	{color: #34173c; font-weight:bold; font-size: 13px; line-height: 16px; }
.tt_news_content	{color: #000; font-size: 13px; line-height: 16px; margin-bottom: -10px; }
.tt_news_more A		{color: #7800a4; font-size: 13px; line-height: 16px; }

