/* CSS Document */

body {text-align:center; margin:0 auto;}
#site {width:800px; height:600px; position:relative; margin:0 auto;}
#header {width:800px; height:15px; position: absolute; z-index:0; left:0px; top:0px;}
#logo {width:201px; height:103px; position: absolute; z-index:0; left:0px; top:15px;}
#banner {width:599px; height:103px; position: absolute; z-index:0; left:201px; top:15px;}
#navigation {width:800px; height:28px; position: absolute; z-index:0; left:0px; top:118px; text-align:left;}
#menu {width:800px; height:28px; position: absolute; z-index:-1; left:0px; top:0px;}
#content {width:798px; height:430px; position: absolute; z-index:0; left:0px; top:146px; background: url(../images/content_bg.gif); border-left: 1px solid #6A7A7F; border-right: 1px solid #6A7A7F;}
#spacer {width:800px; height:4px; position: absolute; z-index:0; left:0px; top:576px; background-color:#fbfcfc;}
#footer {width:800px; height:20px; position: absolute; z-index:0; left:0px; top:580px;}

#main {width:472px; height:411px; position: absolute; z-index:0; left:146px; top:8px; background-color:#e8f0f3; border:1px solid #869ca4;}
#mainHeader {width:472px; height:22px; position: absolute; z-index:0; left:0px; top:0px;}
#mainTitle {width:400px; height:22px; position: absolute; z-index:0; left:5px; top:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#E8F0F3; font-size:12px; font-weight:bold;}
#mainText {width:462px; height:374px; position: absolute; z-index:0; left:5px; top:32px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#6A7A7F; font-size:12px; overflow:auto; overflow-x:hidden; overflow-y:auto;}


#winkelmand {width:167px; height:208px; position: absolute; z-index:0; left:627px; top:8px; background-color:#e8f0f3; border:1px solid #869ca4;}
#winkelmandHeader {width:167px; height:22px; position: absolute; z-index:0; left:0px; top:0px;}
#winkelmandTitle {width:100px; height:22px; position: absolute; z-index:0; left:5px; top:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#E8F0F3; font-size:12px; font-weight:bold;}
#winkelmandText {width:157px; height:171px; position: absolute; z-index:0; left:5px; top:32px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#6A7A7F; font-size:12px;}

#winkelmandText2 {width:157px; height:171px; position: absolute; z-index:0; left:5px; top:32px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#6A7A7F; font-size:12px;}


#nieuws {width:167px; height:196px; position: absolute; z-index:0; left:627px; top:223px; background-color:#e8f0f3; border:1px solid #869ca4;}
#nieuwsHeader {width:167px; height:22px; position: absolute; z-index:0; left:0px; top:0px;}
#nieuwsTitle {width:100px; height:22px; position: absolute; z-index:0; left:5px; top:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#E8F0F3; font-size:12px; font-weight:bold;}
#nieuwsText {width:157px; height:159px; position: absolute; z-index:0; left:5px; top:32px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#6A7A7F; font-size:12px;}

#vakanties {width:130px; height:265px; position: absolute; z-index:0; left:10px; top:8px;}
#vakantieTitle {width:120px; height:22px; position: absolute; z-index:0; left:0px; top:5px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:18px; font-weight:bold;}
#vakantieLinks {width:115px; height:159px; position: absolute; z-index:0; left:10px; top:32px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:14px; line-height:20px;}

a.submenu:link {text-decoration:none; color:#3C4549; font-family: Arial, Helvetica, sans-serif;}
a.submenu:visited {text-decoration:none; color:#3C4549; font-family: Arial, Helvetica, sans-serif;}
a.submenu:hover {text-decoration:none; color:#ff8321; font-family: Arial, Helvetica, sans-serif;}
a.submenu:active {text-decoration:none; color:#3C4549; font-family: Arial, Helvetica, sans-serif;}

#loginform {width:270px; height:18px; position: absolute; z-index:0; left:530px; top:3px; text-align:left; font-size:12px;}

#reis {width:425px; height:70px; position: absolute; z-index:0; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#E8F0F3; font-size:12px; background-color:#FDFDFE; border:1px solid #869ca4;}
#reishotel {width:250px; height:30px; position: absolute; z-index:0; left:95px; top:0px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:12px; font-weight:bold;}
#reisbeschrijving {width:250px; height:35px; position: absolute; z-index:0; left:95px; top:35px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:12px; overflow:hidden; overflow-x:hidden; overflow-y:hidden;}
#reisprijs {width:70px; height:30px; position: absolute; z-index:0; left:345px; top:25px; text-align:center; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:12px; font-weight:bold;}
#reisinfo {position: absolute; z-index:0; left:160px; top:0px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:12px;}
#reisinfo2 {width:460px; height:250px; position: absolute; z-index:0; left:0px; top:0px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:12px; background-color:#FDFDFE; border:1px solid #869ca4;}
#infofoto {left:10px; top:5px; border:1px solid #869ca4;}

#winkelmandLink:hover, #profiellog:hover {
	color:#ff8321;
	cursor:pointer;
}

#winkelmandLink {
	color:#3C4549;
}

#profiellog {
	font-family: Arial, Helvetica, sans-serif;
	color:#FEFEFE;
	width:270px; 
	height:18px; 
	position: absolute; 
	z-index:0; left:530px; 
	top:8px; 
	text-align:left; 
	font-size:12px;
	font-weight:bold;
}


#reis:hover {
	cursor:pointer;
}

.winkelwagen{
width:440px;
text-align:center;

}

.type{
width:90px;
text-align:left;
}

.naam{
width:110px;
text-align:left;
}

.prijs{
width:80px;
text-align:left;
}

.kleur{
width:50px;
text-align:left;
}

.voorraad{
width:50px;
text-align:left;
}
.listbox{
  color: #ff8321;
  background: #FFFFFF;
}

.maat{
width:40px;
text-align:left;
}

.rood{
color:#FF0000;
font-weight:bold;
font-size:8pt;
cursor:pointer;
width:20px;
}

.header{
font-weight:bold;
border-bottom:solid;
border-width:1px;

}

#nieuwsParse{width:156px; height:40px; position: absolute; z-index:0; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#3C4549; font-size:12px; background-color:#FDFDFE; border:1px solid #869ca4;}

#rssicon{width:12px; height:12px; position: absolute; z-index:0; text-align:left; right:5px; top:175px;}




