/*******************************************************
TITLE: Piraten & Prinsessen Style Page
DATE: 20070722
AUTHOR: Larz
*******************************************************/

body {
position: relative;
bottom: 0px;
margin:0;
padding:0;
height:100%;
max-height:100%;
background: #9eaec1 url('img/background.jpg') repeat-x;
text-align:center;
font-family:Arial, Helvetica, Sans-Serif;
font-size:.8em;
}

a {
color:#330066;
text-decoration:underline;
}

a:hover {
color:#ffff00;
text-decoration:none;
}

#blockcenterdiv{
text-align: left;
overflow: hidden;
}

#blockimage{
text-align: center;
}

#blockimage img{
border:0;
}

#blockimagenexttext{
position: relative;
right: 0px;
}

#blocknextimage{
text-align: left;
}

blockquote {
/*position:relative;*/
margin:1em;
padding:0 0 -1em 0;
background-color:#cccccc;
border:1px solid #000000;
/*bottom:10px;*/
vertical-align:middle;
text-align: left;
}

blockquote img{
margin:0 0 -3px 0; !important
margin:0 0 0 0;
padding: 1em 0 1em 0;
top: 0px;
bottom: 0px;
}

#blocktext {
margin:1em;
vertical-align:middle;
text-align: left;
}

#blocktitle {
color: #330066;
font-size: 120%;
margin:.2em;
text-align: left;
}

#centerColumn {
margin:0 auto 0 auto;
padding:1em 1em 1em 1em !important;
padding:1em 1em 1em 1em;
width:800px;
/*height:100%;*/
text-align:left;
background-color:#cccccc;
border:10px solid #999999;
position: relative;
/*border:1px solid #330066;*/
}

#centerColumn h2 {
position: relative;
margin:10px 0 -.5em 0;
padding:.75em 0 0 5px;
font-size:1em;
letter-spacing:.1em;
}

#content{
width:100%;
margin:0 0 0 0;
padding:0em 0em 0em 0em !important;
padding:1em 0em 0em 0em;
background-color:#586c87;
position: relative;
clear: both;
border:1px solid #000000;
}

/* Hide from IE \*/
#content {
/*padding:2em 0em 0em 0em;*/
}
/* End Hide */

#contentpara {
position: relative;
margin:0 0 -.5em 0;
padding:.75em 0 0 5px;
}

#footer {
position:relative;
/*bottom:0;*/
margin:2em 0 0 0;
height:4em;
line-height:2em;
text-align:center;
font-size:.7em;
background-color:#7D92AD;
border:1px solid #000000;
vertical-align: middle;
}

#footer p{
padding: 0;
margin: 0;
/*line-height: 1.7em !important;
line-height: 2.7em;*/

}

#header {
margin:0 -2px 0 0;
padding:0 0 0 0;
height:100px;
background-color:#7d92ad;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
overflow:hidden;
}

#header h1 {
margin:0 0 -0.7em 0;
padding:.5em 0 0 1em;
font-size:1.5em;
letter-spacing:.1em;
}

#header h2 {
margin:0 0 0 0;
padding:1em 0 0 1.75em;
font-size:.9em;
font-weight:301;
letter-spacing:.1em;
}

#header h3 {
margin:0 0 0 0;
padding:0.7em 0pt 0pt 2em;
font-size:.8em;
font-weight:300;
letter-spacing:.1em;
}

img {
border-right:1px solid #000000;
}

li {
list-style-type:none;
}

#logo{
float:left;
}

#menu1{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#7d92ad;
float:left;
width:100px;
height:50px;
text-align: center;
cursor: pointer;
/*border-top:1px solid #330066;*/
/*border-bottom:1px solid #330066;*/
overflow: hidden;
position: relative;
behavior: url(hover.htc);
}

#menu1[id]{
display: table;
/*vertical-align: middle;*/
position: static;
}

#menu1[id]:hover {
color:#ffff00;
text-decoration:none;
}

#menu2{
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#CCCCCC;
float:left;
width:100px;
height:50px;
text-align: center;
cursor: pointer;
/*border-top:1px solid #330066;*/
/*border-bottom:1px solid #330066;*/
overflow: hidden;
position: relative;
behavior: url(java/hover.htc);
}

#menu2[id]{
display: table;
/*vertical-align: middle;*/
position: static;
}

#menu2[id]:hover {
color:#ffff00;
text-decoration:none;
}

#menuknop{
margin:auto;
padding:0;
vertical-align: middle;
text-align: center;
position: relative;
font-weight: bold;
}

#menulink {
text-decoration:none;
}

#menuknop[id]{
/*vertical-align: middle;*/
position: static;
display: table-cell;
vertical-align: middle;

}

#menumiddle{
clear: both;
margin:0;
padding:0;
/*vertical-align: middle;*/
text-align: center;
position: absolute;
}

#menumiddle[id]{
clear: both;
display: table-cell;
vertical-align: middle;
position: static;
clear: both;
}

#nav {
margin:0 0 0 0;
padding:0 0 0 0;
height:50px;
width:100%;
/*float: left;*/
text-align:center;
position:relative;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

/*#nav[id]{
display:table;
position: static;
}*/

#nav ul {
margin:0;
padding:0;
list-style:none;
display:inline;
}

#nav li {
margin:0;
padding:0;
display:inline;
}

#title{
float: left;
padding:10 0 0 0;
margin:10 0 0 0;
widht:100%;
color:#330066;
background-color:#7d92ad;
overflow:hidden;
}

#winkelmap{
position:relative;
width: 766px;
height:	418px;
text-align: center;
border: 0;
scrolling: no;
overflow-x: hidden;
}














