/*
Theme Name: Windsurfspot
Theme URI: http://www.windsurfspot.nl
Description: theme speciaal voor windsurfspot
Version: 2.8
Author: Ruben Langius

*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
p  {
	display: block;
	margin-bottom: 14px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 14px;
	padding-right: 5px;
}

a  {
   text-decoration: none;
   color: #FFFFFF;
}

a ins  {
   text-decoration: none;
}

#homebutton a,
#locatiebutton a,
#partnersbutton a,
#eventsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   font-size: 20px;
   line-height: 20px;
}

#copyrightwindsurfspotnldesignby  {
   background: url(style/images/id7copyrightwindsurfspotnld.png) no-repeat;
   visibility: visible;
   position: relative;
   margin-left: 141px;
   margin-top: -135px;
   z-index: 5;
   width: 695px;
   height: 21px;
}



#partnersbutton  {
   background: url(style/images/partnersbutton.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 625px;
   top: 170px;
   z-index: 5;
   width: 130px;
   height: 20px;
}

#aankondigingen  {
   background: url(style/images/aankondigingen.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 231px;
   z-index: 8;
   width: 187px;
   height: 10px;
}



#locatiebutton  {
   background: url(style/images/locatiebutton.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 500px;
   top: 170px;
   z-index: 5;
   width: 125px;
   height: 20px;
}

#eventsbutton  {
   background: url(style/images/eventsbutton.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 400px;
   top: 170px;
   z-index: 5;
   width: 100px;
   height: 20px;
}


#aboutbutton  {
   background: url(style/images/aboutbutton.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 170px;
   z-index: 5;
   width: 90px;
   height: 20px;
}

#layer13copy  {
   background: url(style/images/layer13copy.png) no-repeat;
   visibility: visible;
   position: relative;
   margin-left: 64px;
   margin-top: -365px;
   z-index: 4;
   width: 793px;
   height: 365px;
}

#background  {
   margin: 0px auto 0px auto;
  
   height: 900px;
   width: 960px;
   position: relative;
}

#homebutton  {
   background: url(style/images/homebutton.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 170px;
   z-index: 5;
   width: 80px;
   height: 20px;
}





#layer12  {
   background: url(style/images/layer12.png) no-repeat;
   visibility: visible;
   position: relative;
   margin-left: 205px;
   z-index: 4;
   width: 437px;
   height: 203px;
}

#layer13  {
   background: url(style/images/layer13-1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 0px;
   z-index: 3;
   width: 850px;
   height: 368px;
}

#layer16  {
   visibility: invisible;
   position: relative;
   margin-right: 10px;
   padding-left: 10px;
   float: right;
   z-index: 7;
   width: 157px;
}

#layer10  {
   background: url(style/images/layer10-2.png) no-repeat;
   position: absolute;
   left: 139px;
   top: 30px;
   z-index: 5;
   width: 700px;
   height: 141px;
}

#layer15  {
   background: url(style/images/layer15.png) no-repeat;
   visibility: visible;
   position: relative;
   margin-left: 480px;
   margin-top: -350px;
   z-index: 3;
   width: 501px;
   height: 487px;
}

#shape5  {
   background: url(style/images/shape5.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 382px;
   z-index: 7;
   width: 388px;
   height: 129px;
}

#layer1  {
  
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 959px;
   height: 900px;
}

#shape3  {
   background: url(style/images/shape3.png);
   background-repeat: repeat-y;
   visibility: visible;
   position: relative;
   padding-top: 5px;
   padding-left: 5px;
   padding-right: 10px;
   padding-bottom: 10px;
   z-index: 7;
   width: 487px;
   font: 14px/17px Arial;
   margin-left: 10px;
   margin-top: 5px;
   margin-bottom: 20px;
   margin-right: 5px;
   text-align: left;
   color: #FFFFFF;
}

#shape1t  {
   background: url(style/images/shape1-1t.png) no-repeat;
   visibility: visible;
   position: relative;
   margin-left: 140px;
   z-index: 6;
   width: 700px;
   height: 25px;

}

#shape1b  {
   background: url(style/images/shape1-1b.png);
   background-repeat: repeat-y;
   visibility: visible;
   position: relative;
   margin-left: 140px;
   z-index: 6;
   width: 700px;
   overflow: hidden;
}

#shape1l  {
   background: url(style/images/shape1-1l.png) no-repeat;
   visibility: visible;
   position: relative;
   margin-left: 140px;
   z-index: 6;
   width: 700px;
   height: 21px;
 
}

#shape4  {
   background: url(style/images/shape4.png) no-repeat;
   visibility: visible;
   position: relative;
   z-index: 7;
   width: 486px;
   height: 20px;
   margin-left: 10px;
   padding-left: 20px;
   padding-top: 2px;
   font: 14px/17px Arial;
   text-align: left;
   color: #FFFFFF;
}

#talen {
	margin-top: 80px;
	margin-left: 20px;
}

.qtrans_language_chooser a  {font: 12px Arial; color: #000000; margin-bottom: 5px;}

.qtrans_language_chooser {display: block; padding-left: 0px;}

html, body  {
   padding: 0px;
   margin: 0px;
   background: url(style/images/layer1-7.gif) repeat-y center top;
}
