body {margin:0;padding:0;background: url(../img/bg.jpg) repeat-y top;}

img	{border:0px;}

body,td,th {
font-family: arial;
font-size: 11px;
color: #000000;
line-height: 18px;
}
a {
font-weight: normal;
color: #000000;
}
a:link {
text-decoration: underlined;
}
a:visited {
text-decoration: underlined;
}

dt {padding:0px; margin:0px;}
dl {padding:0px; margin:0px;}


.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol {padding:0px; margin:0px;}
.csc-textpic-imagewrap {padding:0px; margin:0px;}
.csc-textpic csc-textpic-left csc-textpic-above {padding:0px; margin:0px;}
.tx-contentwrapper_style3 {padding:0px; margin:0px;}
.csc-textpic csc-textpic-center csc-textpic-below {padding:0px; margin:0px;}
.csc-textpic-imagewrap {padding:0px; margin:0px;}
.csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol  {padding:0px; margin:0px;}

a:hover {
text-decoration: underlined;
color: #333333;
}
a:active {
text-decoration: underlined;
}
form {padding:0px; margin:0px;}
a.footer {
color: #ffffff;
font-weight: normal;
}
a.footer:link {
color: #ffffff;
text-decoration: none;
}
a.footer:visited {
text-decoration: none;
}
a.footer:hover {
text-decoration: none;
}
a.footer:active {
text-decoration: none;
}
.logo {padding-top:20px;}
#alles{position:absolute; width:100%;}
#container{
width: 950px;
background:#ffffff;
}
#menu1 {
background:#464d57;
text-align: right;
padding-top:31px;
padding-bottom: 2px;
padding-right:8px;}

#menu2 {
background: #2c2f37;
text-align: right;
padding-top:4px;
padding-bottom:8px;
padding-right:14px;
}
.inhoud{padding-top:5px;}
.inhoudhome{padding-top:15px;}
.rss {
padding-left: 16px;
}
#zoekbalk_home {
padding-right: 13px;
}
#zoekbalk {
height: 41px;

text-align: right;
padding-right: 15px;
}
.bodytext {margin:0px;padding:0px 0px 0px 0px;}
#footer {
height:35px;
background:  #2c2f37;
padding-left: 33px;
line-height: 31px;
color: #ffffff;
}
#home_banner {
padding-top: 15px;

margin:0px;
line-height: 20px;
}

#bannerblok  {padding:0px;margin:0px;}
#bannerblok2 {padding:0px;margin:0px; width:229px;}
#bannerblok3 {padding:0px;margin:0px;}
#home_tekst {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 10px;
line-height: 20px;
}
.titelhome {
padding-top: 10px;
padding-bottom: 10px;
}
#ubenthier {
padding-left: 27px
}
.ubh {
color: #464d57;
font-weight: bold;
}
#print {
text-align: right;
padding-right: 15px;
}
ul#menucontainer {
list-style: none;
margin: 0;
padding: 0;
width: 190px;
}
ul#menucontainer li a {
display: block;
height: 25px;
background: url(../img/bg_but_normal.gif) no-repeat left #F0F0F0;
color: #666666;
text-decoration: none;
font-weight: bold;
padding-left: 29px;
line-height: 24px;
border-top: 1px solid #ffffff;
}
ul#menucontainer li a:hover {
display: block;
height: 25px;
background: url(../img/bg_but_over.gif) no-repeat left #B2B2B2;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
padding-left: 29px;
}
ul#menucontainer li a.aan {
display: block;
height: 25px;
background: url(../img/bg_but_on.gif) no-repeat left #464d57;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
padding-left: 29px;
}
ul#menusub {
list-style: none;
margin: 0;
padding: 0;
width: 190px;
}
ul#menusub li a {
display: block;
height: 25px;
background: url(../img/bg_butsub_normal.gif) no-repeat left #F0F0F0;
color: #666666;
text-decoration: none;
font-weight: normal;
padding-left: 49px;
line-height: 24px;
border-top: 1px solid #ffffff;
}
ul#menusub li a:hover {
display: block;
height: 25px;
background: url(../img/bg_butsub_over.gif) no-repeat left #C5C5C5;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding-left: 49px;
}
ul#menusub li a.aan {
display: block;
height: 25px;
background: url(../img/bg_butsub_on.gif) no-repeat left #B2B2B2;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding-left: 49px;
}
ul.csc-bulletlist {
margin: 0;
padding: 0;
padding-left: 17px;
list-style-image: url(../img/bullet.gif);
}
ul.csc-bulletlist li {
padding-left: 5px;
height: 20px;
line-height: 16px;
}
.pijllink {
padding-right: 5px;
}
#main {
padding: 27px 125px 27px 27px;
}

h1 {
font-family: Arial;
font-size: 22px;
font-weight: normal;
color: #666666;
margin-top: 0px;
}
#bottommenu a {font-weight:normal;text-decoration:none;color: #ffffff;}
h2 {
font-family: Arial;
font-size: 19px;
font-weight: normal;
color: #666666;
}

h3 {
font-family: Arial;
font-size: 17px;
font-weight: normal;
color: #666666;
margin-bottom: 10px;
}
h4 {
font-family: Arial;
font-size: 15px;
font-weight: normal;
color: #666666;
}
form, input {
padding: 0px;
margin: 0px;
}

.textfield_home {
width:192; height:22px; 
border:1px; border-color:#2d3038;
color: #ffffff; 
background: url(../img/bg_zoekveld.jpg);
margin-left:3px;
padding-left:10px;
padding-top:5px;
}
.textfield {
margin-right: 5px;
padding-left: 10px;
width: 175px;
height: 18px;margin-left:3px;
line-height:16px;
border: 1px solid #B2B2B2;
color: #ffffff;
}
.cursor {
	cursor          : hand
}


INPUT.button {
	background      : none;
	border          : 0;
	background-image: url(bg_button.gif);
	font-weight     : bold;
	width           : 100px;
	height          : 20px;
	cursor          : hand;
}
select, input, textarea, radio, checkbox{
	color           : #636363;
	font-family     : Tahoma;
	font-size       : 11px;
	background      : #F8F8F8;
	text-align      : left;
	border-width    : 1; 
	border-color    : #636363; 
	border-style    : solid; 
}

.sIFR-flash 			{visibility:visible !important; margin:0;}
.sIFR-replaced 			{visibility:visible !important;}
span.sIFR-alternate 	{position:absolute; left:0; top:0; width:0;	height:0; display: block; overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display:none !important;}
.sIFR-hasFlash h1		{visibility: hidden; letter-spacing:0px; font-size: 22px; line-height:22px; display:block; margin-bottom:20px;}
.sIFR-hasFlash h2 		{visibility: hidden; letter-spacing:0px; font-size: 15px; line-height:15px;}
.sIFR-hasFlash h3 		{visibility: hidden; letter-spacing:0px; font-size: 16px; line-height:16px;}
.sIFR-hasFlash h4		{visibility: hidden; letter-spacing:0px; font-size: 14px; display:block;}
.sIFR-hasFlash h5 		{visibility: hidden; letter-spacing:0px; font-size: 13px;}
.csc-firstHeader {line-height:25px;}

#achtervlag		{display:none;z-index:17;width:239px; top:107px; position:absolute;}
#vlaggen 		{float:left;width:229px; z-index:18;}
#vlaggen ul 		{list-style:none; padding:0px; margin:0px;width:222px;border-top:1px solid #999999;}
#vlaggen ul li 	{list-style:none;width:222px; line-height:18px; background-color:#FFFFFF; height:20px; padding-left:5px; border-bottom:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;}
#vlaggen ul li:HOVER	{background-color: #eeeeee;}
#vlaggen a 		{font-size:10px; font-family:arial; color:#666; text-decoration: none;}
.vlag 			{margin-top:3px;}


.bannerwoonbeurs {
	position: absolute;
	top: 0px;
	margin-left: -200px;
	left: 50%;
	z-index: 9999;
	width: 400px;
}

/* QuliMax */
#qulimax 		{ width:950px; height:489px; background: url(http://www.atag.nl/fileadmin/atag2008/qulimax/bg.jpg) top left no-repeat;  }
#qulimaxplayer	{ width:474px; height:241px; padding-top:161px; *padding-top:181px; padding-left:340px; float: left; }


/* Verkoopondersteuning */
#verkoop_container		{ width:950px; height:372px; background: url(http://www.atag.nl/fileadmin/atag2008/img/verkoopondersteuning/verkoop_bg.jpg) no-repeat; }
#verkoop_tekst			{ width:475px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:160%; padding-left:25px; padding-top:25px; padding-right:0px; padding-bottom:0px; margin:0px; }
#verkoop_tekst a		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; color:#000000; }
#verkoop_banners		{ width:440px; float:left; padding-top:25px; margin:0px; text-align:right; }