*					{ margin: 0px; padding: 0px; }
body 				{ font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-top: 0px; color: #333; }
img					{ border: 0px; }

h1				{ font-size: 21px; font-weight: normal; color: #000000; margin-bottom: 10px; }
h2				{ font-size: 18px; font-weight: normal; color: #03a2df; margin-bottom: 10px; }

a:link, a:visited,
a:active			{ color: #03a2df; text-decoration: none; }
a:hover				{ color: #03a2df; text-decoration: underline; }

#page			{margin:0 auto;width:1040px;height:100%;min-width:666px;}

#bg					{ float: left; position: relative; width: 1028px; background: #fff url(../images/bg.png) no-repeat; }
#layout				{ float: left; position: relative; width: 1010px; left: 7px; padding-bottom: 0px; background: url(../images/water-logic-woman-bg.png) 0px 600px no-repeat; }
#content			{ float: left; position: relative; width: 965px; padding: 0px 0px 0px 45px; }

#content ul					{ list-style: none; margin-left: 0px; margin-bottom: 20px; font-size: 12px; }
#content ul li				{ list-style: none; padding: 3px 10px; border-bottom: 1px solid #e5e5e5; background: url(../images/bullet.png) 0 10px no-repeat; }  

#header						{ margin: 0 auto; width: 1000px; position: relative; height: 185px; }
#header .logo 				{ float: left; width: 350px; height: 162px; }
#header .slogan				{ float: left; width: 305px; margin-top: 41px; margin-left: 26px; }
#header .slogan_one			{ float: left; color: #000; font-size: 24px; }
#header .slogan_two 		{ float: left; color: #03a2df; font-size: 24px; margin-left: 6px; }
#header .header_navigation 	{ float: left; width: 301px; margin-top: 20px; text-align: right; }
#navigation 				{ float: left; width: 638px; margin-top: 29px; margin-left: 5px; height: 57px; padding-top: 8px; padding-left: 5px; color: #333; background: url(../images/navigation_bg.png) no-repeat; }	

#breadcrumb 		{ width: 300px; color: #ccc; font-size: 10px; padding-left: 45px; padding-bottom: 10px; }


#col_one			{ float: left; width: 285px;  height: 683px; line-height: 21px; padding-right:31px; }
.call_black			{ float: left; font-size: 18px; color: #000000; padding-top: 15px; }	
.call_red			{ float: left; font-size: 18px; color: #ff0000; padding-top: 15px; padding-left: 5px; }
.call_green			{ float: left; font-size: 18px; color: #32a338; padding-top: 15px; padding-left: 5px; }

.form				{ width: 283px; border-top: 1px solid #aaa; margin-top: 40px; padding-top: 10px; }
.form h2			{ float: left; color: #000; margin-bottom: 5px; } 
.input				{ float: left; color: #999; width: 287px; height: 40px; background-image: url(../images/form_field.png); }
.input input		{ border: 1px solid #fff; width: 250px; margin-top: 5px; margin-left: 8px; font-size: 12px; color: #999; }
.submit				{ float: left; border: 0px; width: 137px; height: 32px; padding: 0px 0px 0px 5px; background: #fff; color: #fff; font-weight: 700; text-align: left; background-image: url(../images/button_red.png); background-repeat: no-repeat; }
.news_letter		{ float: right; border: 0px solid #fff; color: #666666; font-size: 11px; padding-top: 5px; }
input.lager			{ position:relative; top:2px; /*background:url('../images/bullet2.png');*/ width:16px; height:16px; }

#col_two				{ float: left; width: 432px; line-height: 21px; }
#col_two .block_grey	{ width: 382px; height: 160px; padding: 12px 25px; margin-top: 7px; background: url(../images/water-logic-bg-grey.png) 2px 0px no-repeat; }
#col_two .block_white	{ width: 382px; padding: 25px 25px; }
#col_two .block_blue	{ width: 212px; height: 160px; padding: 12px 195px 3px 25px; background: url(../images/water-logic-bg-blue.png) 5px 0px no-repeat; }
#col_two .block_blue h2	{ color: #fff; }
#col_two .block_grey_small	{ width: 382px; height: 80px; padding: 12px 25px; margin-top: 20px; margin-left:5px; }


#navigation table			{ border: 0px solid #f00; height: 62px; margin-top: -10px; margin-left: -4px; text-align: center; }

#navigation td				{ padding: 0px 0px 0px 1px; font-size: 11px; font-weight: 700; }
#navigation td.seperator	{ width: 1px; padding: 0px; }

#navigation a:link,
#navigation a:visited,
#navigation a:active,
#navigation a:hover			{ color: #000; text-decoration: none; display: block; border: 0px solid #f00; padding: 24px 17px 24px 17px; }

#navigation a:hover			{ color: #f00; text-decoration: none; }		
#navigation a:hover			{ background: #fff; }
#navigation a.active		{ color: #f00; background: #fff; }

#subnavigation				{ float: left; left: 356px; position: relative; }
#subnavigation a.navigatie	{ display:block; }

#subnavigation td.snav		{ background-color: #fff; border: 1px solid #e0e0e0; border-top: 0px; width: 180px; padding: 4px; }
#subnavigation td.mynav		{ padding: 0px 4px; border-right: 1px solid #ccc; }
#subnavigation td.mynav a:link,
#subnavigation td.mynav a:active,
#subnavigation td.mynav a:visited			{ color: #666; }
#subnavigation table.snav					{ border-right: 0px; border-top: 1px solid #e0e0e0; position: relative; top: 10px; }

#subnavigation a.snav						{ font-weight: normal; text-decoration: none; display: block; float: left; }

#subnavigation a:hover.snav				{ text-decoration: underline; }

#col_four 		{ float: left; width: 349px; line-height: 21px; padding-right: 25px; border: 0px solid #f00; }
#col_five 		{ float: left; width: 349px; line-height: 21px; padding-left: 25px; margin-top: 22px; border: 0px solid #f00; }
#col_four h2,
#col_five h2	{ margin: 15px 0px; }
#col_banner		{ float: left; width: 170px; padding-left: 25px; overflow: hidden; }

#footer						{ float: left; width: 960px; margin-top: 15px; padding-left: 40px; padding-bottom: 15px; background: #fff; color: #999999; font-size: 11px; text-align: left; }
#footer .adres				{ float: left; width: 385px; margin-top: 15px; color: #999999; font-size: 11px; }
#footer .logo				{ float: left; width: 563px; margin-top: 5px; margin-left: 12px; }
#footer a:link,
#footer a:visited,
#footer a:active			{ color: #999; }
#footer .links				{ float: right; padding-right: 40px; }

.addthis					{ float:right; margin-top: 44px; }
#map ul li                  { border:none; }