/* CSS Document */

body				{padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(../images/menu_bg.gif) repeat-y;}
a					{color: #333333; text-decoration: underline;}
a img				{border: 0;}
h5					{margin: 0;}

.slogan				{background: url(../images/left_slogan.gif) repeat-y; cursor: hand;}
.slogan img			{margin: 5px 0 0 0;}

.headerLogo			{background: url(../images/header_bgline.gif) repeat-x;}
.headerLogo img		{margin: 17px 0 3px 0;}

.introText			{font-size: 65%; color: #ECF1FA; text-align: right; background: #7C9ACC}
.introText h1		{padding: 5px 10px 5px 0; margin: 0; font-size: 100%; font-weight: normal;}

.menu				{background: #E1E7F1; font-size: 70%; line-height: 140%; padding: 15px 10px 0 10px;}
.menu img			{margin: 2px 0 0 0;}
.menu a				{text-decoration: none;}
.menu a:hover		{text-decoration: underline;}
.menu .home img		{margin: 0 5px 0 0;}
.menu .active		{font-weight: bold; padding: 0 0 0 5px;}
.menu .active a		{color: #003366;}

.address			{background: #E1E7F1; font-size: 70%; line-height: 140%; padding: 0 0 0 10px; color: #3E5173;}
.address h1			{font-size: 110%; margin: 0;}
.address p			{line-height: 170%;}

.main				{padding: 15px; font-size: 70%; line-height: 150%; width: 500px;}
.main a				{color: #0066FF;}
.main h2			{margin: 0; display: block; background: #EEEEEE; padding: 5px; font-size: 120%;}
.main h3			{margin: 0; font-size: 110%;}
.main p				{}

.greyText			{color: #666666;}
.darkblueText		{color: #0060A9;}

/* Alles wat hieronder staat is voor het "Afspraak maken" formulier */

.formtitle			{background: #7C9ACC; padding: 5px; color: #FFFFFF; font-weight: bold;}
.formMainArea		{background: #EEEEEE; padding: 5px;}
.bericht			{padding-top: 5px;}

label				{font-weight: bold; font-size: 100%; padding: 0 10px 0 0}
textarea			{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 100%;}
#bericht			{width: 300px; height: 90px;}

#dhtmltooltip		{position: absolute; font-size: 80%; left: -300px; width: 200px; border: 1px solid black; padding: 5px; background-color: lightyellow; visibility: hidden; z-index: 100;}
#dhtmlpointer		{position:absolute;left: -300px;z-index: 101;visibility: hidden;}

.error				{display: block; border: 1px solid #FF0000; margin: 0 0 20px 0; width: 510px;}
.error h1			{display: block; padding: 5px; font-size: 120%; font-weight: bold; background: #FF0000; color: #FFFFFF; margin: 0;}
.error p			{margin: 0; padding: 20px 0 0 20px;}

.success			{border: 1px solid green; width: 360px;}
.success h1			{font-size: 100%; color: white; background: green; margin: 0; padding: 5px;}
.success p			{padding: 5px; font-weight: bold; background: #E1FFE1; color: green; margin: 0;}