*
{
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%;
	font-family: Verdana, Times New Roman, Times, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: 500;
	margin: 0;
	padding: 0;
	text-align: left;
	background-color: #d5d2cd;
	color: #483f2f; 
	line-height: 1.3em;
	background-image: url(../afbeeldingen/hout_repeterend.jpg); /* ##alleen_site## */
	background-repeat: repeat;
	background-position: bottom left;
}



h1 {
	font-size: 1em;
	padding-top: 1em;
	padding-bottom: 0.5em;
	line-height: 1.5em;
	text-transform: uppercase;
	color: #483f2f;
}

h2 {
	font-size: 1em;
	padding: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

h3 {
	font-size: 1em;
	padding: 0;
}

p {
	padding-bottom: 1em;
	margin: 0;
}

a {
	color: #28231a;
	text-decoration: none;
}

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

img {
	border: none;
	behavior: url("iepngfix_normal.htc");
}

ul, ol {
	margin-left: 1.5em;
	margin-top: 0.2em;
	padding-bottom: 1em;
	text-align: left;
}

ul {
	list-style-type: square;
}

table {
	width: 100%;
	border: 0;
}

table h2 {
	padding: 0;
	margin-bottom: 0;
	line-height: 0;
	padding-bottom: 0;
}

table ul, ol {
	margin: 0;
	margin-left: 2em;
	padding: 0;
}

div.content ol, div.content_breed ol {
	list-style-type: decimal;
}

img {
	border: none;
}

div#container
{
	width: 100%;
	padding: 0;
	margin: 0;
	background: white;
}

div#content_container
{
	width: 100%;
	background-color: #dcdbd6;
	background-image: url(../afbeeldingen/back_content.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 10px;
}

div#content {
	width: 950px;
	margin: 0 auto 0 auto;
	min-height: 440px;
	height:auto !important;
	height: 440px;
	padding-top: 20px;
}

div.inner_content {
	margin-left: 160px;
	width: 500px;
}

div#content_breed {
	width: 950px;
	min-height: 400px;
	height:auto !important;
	height: 400px;
}

div#lijn {
	padding-top: 5px;
	margin: 0;
	background-color: #483f2f;
	width: 100%;
}

div.home_float_left {
	float: left;
	clear: none;
	margin-top: 41px;
	margin-right: 13px;
	width: 385px;
}

div#header_container {
	width: 100%;
	background-color: white;
}

div#header {
	width: 950px;
	height: 120px;
	margin: 0 auto 0 auto;
	padding: 0;
}

div#header img.logo {
	margin-left: 0px;
	margin-top: 0px;
	float: left;
	padding-top: 30px;
	behavior: none;
}

img.banner {
	margin-left: 200px;
	margin-top: 25px;
	float: left;
}

div.hoofdmenu {
	margin: 0;
	margin-top: 10px;
	color: gray;
	font-weight: 500;
	font-size: 1em;
	width: 675px;
	float: right;
}

div.hoofdmenu ul, ol {
	list-style-type: none;
	margin-left: 0;
}

div.hoofdmenu li {
	margin-bottom: 0.2em;
}

div.menuitem a {
	color: #695e4a;
}

div.menuitem_actief a {
	color: #920f13;
}

a.nieuwsbericht {
	color: #920f13;
}


div.menuitem, div.menuitem_actief {
	float: left;
	margin-left: 20px;
	border-bottom: 2px dotted white;
}

div.menuitem a:hover, div.menuitem_actief a:hover {
	text-decoration: none;
}

div.menuitem_actief {
	border-bottom: 2px dotted #acabab;
}

div.menuitem:hover {
	border-bottom: 2px dotted #acabab;
}

div.menuitem li ul {
	font-size: 0.8em;
	padding: 0;
	margin: 0;
	margin-left: 1em;
}

div.submenu {
	float: left;
	width: 140px;
	padding-top: 1em;
	padding-right: 1em;
}

div.submenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: #483f2f;
}

div.subsubmenu {
	float: left;
	width: 140px;
	padding-top: 1em;
	padding-right: 1em;
}

ul.subsubmenu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	color: #483f2f;
}

div.submenu li {
	border-bottom: 2px dotted gray;
	margin-bottom: 3px;
}

ul.subsubmenu li {
	border-bottom: none;
	font-size: 0.7em;
	padding-left: 10px;
}

div.submenu a {
	color: #483f2f;
}

div.submenu a:hover {
	color: #920f13;
	text-decoration: none;
}

div.submenu a.submenu_actief {
	color: #920f13;
	text-decoration: none;
}

div.clear{
	clear: both;
}

div.clear_left{
	clear: left;
}

div#recent_werk {
	float: right;
	width: 190px;
}

div.recent_werk_container {
	position: relative;
}

div.media_rechts {
	margin-top: 1em;
	width: 250px;
	float: right;
}

div.mediaobject {
	margin-bottom: 10px;
	padding: 0;
	padding-bottom: 5px;
	border-bottom: 2px dotted #7d7974;
}

div.mediaobject_bovenrand {
	border-top: 1px solid #920f13;
	padding-top: 5px;
	background: #483f2f;
	height: 0;
}

div#onderkant {
	width: 100%;
	height: 72px;
	margin: 0 0 0 auto;
	background-image: url(../afbeeldingen/onderbalk.png);
	background-repeat: repeat-x;
	background-position: top left;
	behavior: url("iepngfix_normal.htc");
	clear: both;
}

div#adres {
	padding: 0;
	padding-top: 5px;
	text-align: left;
	font-size: 0.8em;
	line-height: 1.1em;
	color: #423f38;
	width: 950px;
	height: 100px;
	margin: 0 auto 0 auto;
}

div#adres a {
	color: #423f38;
	text-decoration: none;
}

div#adres a:hover
{
	text-decoration: underline;
}

table
{
	padding: 0;
	margin-bottom: 1em;
}

table tr, td
{
	padding: 0;
	padding-right: 15px;
	width: 180px;
	margin: 0;
	vertical-align: top;
}

div.tabel_met_rand {

}

table.tabel_met_rand {
	border-collapse: collapse;
}

.tabel_met_rand td{
	border: 1px solid #483f2f;
	padding: 2px;
}

span.wit {
	color: white;
}

div.media_links {
	float: left;
	margin-left: 5px;
	margin-top: 10px;
}

div.stippellijn_wit {
	width: 200px;
	height: 10px;
	border-bottom: 2px dotted white;
	margin-bottom: 10px;
	margin-left: 130px;
	margin-right: 130px;
}

form input.nieuwsbriefsubmit 
{
	padding-left:	0.2em;
	padding-right:	0.2em;
	padding-top:	0.1em;
	padding-bottom: 0.1em;
}

input.nieuwsbriefsubmit {
	background-color: #695e4a;
	color: white;
	font-weight: 700;

	width: 130px;

	border: 1px outset black;

}

input.nieuwsbriefsubmit:hover {
	background-color: #695e4a;
}

fieldset
{
	position: relative;
	border: 1px solid #4d4d4c;
	padding-bottom: 1em;
	padding-right: 1em;
	padding-top: 1em;
	padding-left: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	vertical-align: middle;
}

form input, textarea, select
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: 500;
}

fieldset legend
{
	margin-left: 1em;

	white-space: nowrap;
	font-size: 10pt;

	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;

	background-color: #695e4a;
	color: white;
	border: 1px solid #4d4d4c;
}

fieldset div.form_element
{
	clear: both;
	padding: 1px;
	margin-top: 0.5em;
}

fieldset label 
{
	width: 9em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
	clear: left;
}

form input.submit 
{
	padding-left:	0.5em;
	padding-right:	0.5em;
	padding-top:	0.1em;
	padding-bottom: 0.1em;
	margin-top: 0.8em;
	float: right;
	clear: both;
}

form div.submit
{
	padding-bottom: 1em;
}

input.submit {
	background-color: #695e4a;
	color: white;
	font-weight: 700;

	width: 180px;

	border: 1px outset black;

}

input.submit:hover {
	background-color: #d62c32;
}

div.hide
{
	display: none;
}

div.show
{
	display: block;
}

.LV_validation_message {
	margin:0 0 0 5px;
}

.LV_valid {
	color:#00CC00;
	background-image: url(../afbeeldingen/goed.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 18px;
}

.LV_invalid {
	color:#CC0000;
	background-image: url(../afbeeldingen/fout.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 18px;
}

.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {
	border:1px solid #3da329;
}

.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {
	border:1px solid #be2227;
}

div.kalendercontainer {
	height: 0;
}

body.mceContentBody {
	background: #d5d2cd;
	
	padding-left: 25px;
	padding-right: 200px;
	width: 500px;
}

div.techniek {
	color: white;
	float: right;
	font-size: 0.8em;
}

div.nieuwsbericht_home {
	background-image: url(../afbeeldingen/gradient_actie_passief.gif);
	background-repeat: repeat-x;
	background-color: white;
	background-position: bottom left;
	border: 1px solid #312b20;
	text-align: center;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 5px;
}

div.nieuwsbericht_home:hover {
	background-image: url(../afbeeldingen/gradient_actie_actief.gif);
}

div#kiesBehandeling {
	height: 300px;
}









div#nieuwsbrief {
	height: 100%;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	color: black;
}

div#nieuwsbrief img { border: 0; }

div#nieuwsbrief h1 { font-size: 1.2em;	line-height: 1.5em; }
div#nieuwsbrief h2 { font-size: 1.1em; padding: 0; line-height: 1.5em;}
div#nieuwsbrief h3 {font-size: 1em; 	padding: 0;}
div#nieuwsbrief td, div#nieuwsbrief tr, div#nieuwsbrief  p {	text-transform: none; margin-bottom: 1em;	font-size: 9pt;	font-weight: 500;}
div#nieuwsbrief a {	color: black;}
div#nieuwsbrief a:hover { color: black;	text-decoration: underline;}
div#nieuwsbrief hr {	height: 10px;
	border: 1px solid transparent;
	width: 600px;
	color: #e3e2de;
	background-image: url(http://www.manmanbeautycare.nl/template/afbeeldingen/hr.png);
	background-repeat: no-repeat;
	background-position: top center;
}
div#nieuwsbrief img.header {	border: 0;	padding: 0; }
div#nieuwsbrief img {	padding: 0;	margin: 0;}
div#nieuwsbrief td.afmelden {	font-size: 7pt;	line-height: 1.2em; }

