/****************************************
*                                       *
*   Site: ATS clinics                   *
*   Author: Van Eldijk Studio's         *
*   Date: 29/10/2007                    *
*                                       *
*   Last changed: 10/01/2008            *
*   Edited by: Sam Wierema              *
*                                       *
****************************************/

@import url("reset.css");

/* @TEMPLATE CSS */

body
{
  font-size: 62.5%;
  font-family: Verdana, Arial, sans-serif;
  background: url(../images/background.gif) repeat-x;
}

#wrap
{
  width: 1000px;
  clear:both;
  padding-bottom: 10px;
}

.moduletable-logo
{
  width: 235px;
  height: 63px;
  float: left;
  padding: 0px 0px 12px 16px;
}

.moduletable-menu a
{
  text-transform: lowercase;
}

#main
{
  clear: both;
}

#left
{
  width: 265px;
  float: left;
}

#left .moduletable, #mainbody, #right
{
  padding: 38px 0px 0px 38px;
  background: url(../images/module-bg.gif) no-repeat;
}

#mainbody
{
  width: 465px;
  float: left;
  font-size: 1.1em;
  line-height: 1.5;
  color: #360078;
  min-height:300px;
  height:auto !important;
  height:300px;
}



#pathway
{
  padding-bottom: 15px;
}

#mainbody #pathway img
{
  border: none;
  padding: 0px;
  margin: 0px;
  margin-top: 2px;
}

#right
{
  width: 190px;
  float: left;
}

.moduletable-nieuws
{
  line-height: 1.5;
  padding-bottom: 10px;
}

.moduletable-nieuws a
{
  color: #360078;
  text-decoration: none;
  font-weight: bold;
  background: #fff;
  display: block;
  padding-bottom: 5px;
}

.moduletable a.latestnews
{
  font-size: 1.2em;
}

.moduletable ul.latestnews
{
  margin-bottom: 20px;
}

.moduletable-nieuws span.article_seperator
{
  display: block;
  visibility: hidden;
  height:3px;
  line-height: 0;
  padding: 0;
  margin:0;
}

.moduletable-klanten
{
  padding-top: 20px;
  line-height: 1.5;
  color: #360078;
}

#banner .moduletable
{
  width: 440px;
  float: left;
}

#mainmodules
{
  width: 360px;
  float: left;
}

#mainmodules h3, #mainmodules .pretext
{
  font-size: 1.1em;
  font-weight: normal;
  font-family: verdana, sans-serif;
  padding-bottom: 5px;
}

#mainmodules .pretext
{
  line-height: 1.5;
  padding-bottom: 0px;
  color: #58397d;
  display: block;
  clear: both;
}

.moduletable-contact, #usermodule .moduletable
{
  font-size: 1.1em;
  color: #58397d;
  line-height: 1.5;
}

.moduletable-contact
{
  clear: both;
}

.moduletable-contact a
{
  text-decoration: none;
  color: #58397d;
}

#mod_search_searchword, #wz_12
{
  border-style: none;
  border-width: 0px;
  background: url(../images/zoeken-bg.gif) no-repeat;
  padding: 6px;
  padding-right: 0px;
  padding-top: 8px;
  width: 232px;
  height: 28px;
  font-size: 1.1em;
  font-family: Verdana, sans-serif;
  color: #58397d;
  float: left;
}

.moduletable-nieuwsbrief
{
  clear: both;
}

.moduletable-search .button
{
  float: left;
}

#wz_12
{
  background: url(../images/nieuwsbrief-bg.gif) no-repeat;
  padding-top: 24px;
  padding-bottom: 0px;
  margin-top: -12px;
}

#aca_22
{
float: left;
margin-top: -5px;
}

.moduletable-search .button, #aca_22
{
  background: #af9bcd;
  color: #fff;
  border-color: #8f79b1;
  cursor: pointer;
}

#usermodule .moduletable
{
  width: 162px;
  float: left;
}

#bottom
{
  background: url(../images/bottom-bg.gif) #766195 repeat-x ;
  font-size: 1.1em;
  clear: both;
  min-height:320px;
  height:auto !important;
  height:320px;
}

#bottom a
{
  color: #fff;
  text-decoration: none;
  display: block;
  height: 18px;
  padding-top: 7px;
  padding-left: 10px;
}

.moduletable-bottommenu01 a:hover
{
  background: #b01f8e;
}

#bottom h3
{
  color: #fff;
  font-size: 1.1em;
  padding-top: 10px;
  font-family: Verdana,sans-serif;
  padding-bottom: 9px;
  padding-left: 10px;
}

.moduletable-bottommenu01 h3
{

}

.moduletable-bottommenu01, .moduletable-bottommenu02, .moduletable-bottommenu03, .moduletable-bottommenu04, .moduletable-bottommenu05
{
  width: 190px;
  border-style: solid;
  border-top-color: #b01f8e;
  border-right-color: #8d7ca7;
  border-width: 9px 1px 0px 0px;
  float: left;
}

.moduletable-bottommenu02
{
  border-top-color: #b01f8e;
}

.moduletable-bottommenu02 a:hover
{
  background: #f68b1e;
}

.moduletable-bottommenu02
{
  border-top-color: #f68b1e;
}

.moduletable-bottommenu02 a:hover
{
  background: #f68b1e;
}

.moduletable-bottommenu03
{
  border-top-color: #0060a2;
}

.moduletable-bottommenu03 a:hover
{
  background: #0060a2;
}

.moduletable-bottommenu04
{
  border-top-color: #96b83a;
}

.moduletable-bottommenu04 a:hover
{
  background: #96b83a;
}

.moduletable-bottommenu05
{
  border-top-color: #350c54;
}

.moduletable-bottommenu05 a:hover
{
  background: #350c54;
}

.moduletable-footer
{
  clear: both;
  text-align: center;
  padding: 10px 0px;
  font-size: 0.9em;
  color: #f4e4fe;
}

#footermenu
{
  text-align: center;
  background: #766195;
  padding: 10px;
  clear: both;
}

.moduletable-footermenu
{
  clear: both;
  text-align: center;
  font-size: 0.9em;
  display: inline;
  margin: 0 auto;
}

.moduletable-footermenu td
{
    padding-bottom: 10px;
}

.moduletable-footermenu a.mainlevel
{
  color: #f4e4fe;
}

.moduletable-footermenu a:hover
{
  color: #fff;
}

.blog-nieuws .article_seperator
{
  display: block;
  height: 40px;
}

/* (10-01-2008) GOOGLE CONVERSIECODE VERSTOPPEN OP BEDANKPAGINA'S */
#mainbody iframe {
	display: none;
}

#mainbody iframe#blockrandom
{
display: block;
}

/* (19-01-2008) ZOEK RESULTATEN OPMAKEN */
#mainbody #search-result {
	margin: 0px 0px 15px;
}

#mainbody #search-result h3 {
	margin: 15px 0px 0px;
	padding: 0px 0px 5px;
}

#mainbody #search-result h3 a {
	text-decoration: none !important;
}

#mainbody #search-result p {
	margin: 0px 0px 10px;
}

/* @BLINKER FORMULIEREN */
#form1001 input
{
background:#EBE7EF none repeat scroll 0 0;
border:1px solid #DDDDDD;
}

td.mpFormLabel
{
padding-right: 10px;
padding-bottom: 10px;
width: 120px;
}

#form1001 table td
{
vertical-align: top;
}

td.mpRadioButtonText
{
padding-bottom: 10px;
}

#form1001 .submitCell input
{
cursor: pointer; 
}

#form1001 .submitCell
{
padding-top: 10px;
}

#form1001 td.mpRadioButtonInput input, #form1001 td.mpCheckBoxInput input
{
background: none;
border: none;
}

.moduletable-nieuwsbrief
{
color: #45247b;
font-size: 1.1em;
line-height: 1.5;
padding-bottom: 10px;
}

