body{
margin: 0 0 25px 0;
background-position: center center;
background-repeat: repeat;
}

.hidden{
display: none;
}

div#wrapper{
width: 750px;
margin-left: auto;
margin-right: auto;
}

div#wrapper div#header{
width: 750px;
height: 251px;
}

div#wrapper div#cw{
width: 728px;
background-position: center center;
background-repeat: repeat-y;
margin: 0 auto 0 auto;
overflow: auto;
}

div#left{
float: left;
width: 224px;
overflow: hidden;
margin: 10px 0 0 2px;
text-align: left;
}

div#right{
float: right;
width: 493px;
overflow: hidden;
}

div#right div#title{
width: auto;
text-align: right;
margin: 0 3px 0 0;
}

div#right div#content{
text-align: left;
overflow: hidden;
padding: 15px 24px 0 15px;
font-family: "Trebuchet MS", trebuchet, tahoma, arial, helvetica, sans-serif;
font-size: 11px;
color: #666;
line-height: 155%;
}

div#content h2,
div#content h3{
font-family: "Georgia", "Bookman Old Style", "Garamond", "Times New Roman", serif;
font-weight: normal;
font-size: 23px;
margin-bottom: 25px;
line-height: 100%;
}

div#content h3{
font-size: 13px;
font-weight: bold;
margin-top: 23px;
margin-bottom: 15px;
}

div#content p{
text-align: justify;
text-indent: 15px;
}

div#content p.no-indent{
text-indent: 0;
}


div#content p.img,
div#content p.fotogal{
text-align: center;
text-indent: 0;
}

div#content p img{
padding: 1px;
margin: 4px 6px;
border-width: 1px;
border-style: solid;
}

div#content p.img img{
margin: 4px 0;
}

div#content p.fotogal img{
margin: 5px;
}

div#content a{
text-decoration: none;
font-weight: bold;
}

div#content ul{
list-style-type: square;
padding-left: 25px;
margin-left: 0;
}

div#content table{
padding: 0;
}

div#content table th{
border-width: 0 0 3px 0;
border-style: double;
padding: 0 5px;
font-weight: bold;
}

div#content table td{
border-width: 0 0 1px 0;
border-style: solid;
padding: 0 5px;
}

div#foot{
margin: 0 auto 0 auto;
vertical-align: bottom;
background-position: center center;
background-repeat: no-repeat;
width: 728px;
height: 84px;
font-family: "Trebuchet MS", trebuchet, tahoma, arial, helvetica, sans-serif;
font-size: 11px;
}

div#foot div{
width: auto;
position: relative;
top: 20px;
margin: 0 10px 0 10px;
}

div#foot_copy{
float: left;
text-align: left;
}

div#foot_design{
float: right;
text-align: right;
}

div#foot_design img{
vertical-align: text-bottom;
border: none;
}

div#foot a{
text-decoration: none;
}

div#content p img.noborder {
border: 0 !important;

}

/* left > boxes */

div#box-bp,
div#box-strand,
div#box-relax,
div#box-dk,
div#box-parks,
div#box-kd,
div#box-uvz{
margin: 0 auto 30px auto;
}

div#box-bp h4,
div#box-strand h4,
div#box-relax h4,
div#box-dk h4,
div#box-parks h4,
div#box-kd h4,
div#box-uvz h4{
margin: 0;
padding: 0;
overflow: hidden;
}

div div.content ul{
margin: 0;
padding-left: 2.5em;
list-style: none;
}

div div.content ul li{
font-family: "Trebuchet MS", trebuchet, tahoma, arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

div div.content ul li a{
display: block;
padding-left: 15px;
text-decoration: none;
}


/* box-bp */

div#box-bp{
width: 167px;
}

div#box-bp .content{
background: url(../images/box-bp-bg.gif) no-repeat bottom;
padding: 5px 0 5px 0;
}

div#box-bp h4{
height: 39px;
}

div#box-bp h4 span{
position: absolute;
width: 167px;
height: 39px;
}

div#box-bp .content ul li{
padding: 5px 0 5px 0;
margin: 0 5px 0 -34px;
}

div#box-bp .content ul li a{
color: #c46f00;
}

div#box-bp .content ul li a:hover{
color: #ffab3e;
}


/* box-strand */

div#box-strand{
width: 187px;
}

div#box-strand .content{
background: url(../images/box-strand-bg.gif) no-repeat bottom;
padding: 5px 0 5px 0;
}

div#box-strand h4{
height: 49px;
}

div#box-strand h4 span{
position: absolute;
width: 187px;
height: 49px;
}

div#box-strand .content ul li{
padding: 5px 0 5px 0;
margin: 0 15px 0 -24px;
}

div#box-strand .content ul li a{
color: #00b0db;
}

div#box-strand .content ul li a:hover{
color: #0081a0;
}


/* box-relax */

div#box-relax{
width: 174px;
}

div#box-relax .content{
background: url(../images/box-relax-bg.gif) no-repeat bottom;
padding: 5px 0 6px 0;
}

div#box-relax h4{
height: 49px;
}

div#box-relax h4 span{
position: absolute;
width: 174px;
height: 49px;
}

div#box-relax .content ul li{
padding: 5px 0 6px 0;
margin: 0 8px 0 -31px;
}

div#box-relax .content ul li a{
color: #0b5390;
}

div#box-relax .content ul li a:hover{
color: #fff;
}

/* box-dk */

div#box-dk{
width: 181px;
}

div#box-dk .content{
background: url(../images/box-dk-bg.gif) no-repeat bottom;
padding: 5px 0 6px 0;
}

div#box-dk h4{
height: 47px;
}

div#box-dk h4 span{
position: absolute;
width: 181px;
height: 47px;
}

div#box-dk .content ul li{
padding: 5px 0 6px 0;
margin: 0 11px 0 -26px;
}

div#box-dk .content ul li a{
color: #c46f00;
}

div#box-dk .content ul li a:hover{
color: #ffab3e;
}

/* box-parks */

div#box-parks{
width: 174px;
}

div#box-parks .content{
background: url(../images/box-parks-bg.gif) no-repeat bottom;
padding: 5px 0 6px 0;
}

div#box-parks h4{
height: 49px;
}

div#box-parks h4 span{
position: absolute;
width: 174px;
height: 49px;
}

div#box-parks .content ul li{
padding: 5px 0 6px 0;
margin: 0 8px 0 -31px;
}

div#box-parks .content ul li a{
color: #0b5390;
}

div#box-parks .content ul li a:hover{
color: #fff;
}

/* box-uvz */

div#box-uvz{
width: 181px;
}

div#box-uvz .content{
background: url(../images/box-uvz-bg.gif) no-repeat bottom;
padding: 5px 0 6px 0;
}

div#box-uvz h4{
height: 47px;
}

div#box-uvz h4 span{
position: absolute;
width: 181px;
height: 47px;
}

div#box-uvz .content ul li{
padding: 5px 0 6px 0;
margin: 0 11px 0 -26px;
}

div#box-uvz .content ul li a{
color: #0c820c;
}

div#box-uvz .content ul li a:hover{
color: #00d900;
}

/* box-kd */

div#box-kd{
width: 181px;
}

div#box-kd .content{
background: url(../images/box-kd-bg.gif) no-repeat bottom;
padding: 5px 0 6px 0;
}

div#box-kd h4{
height: 47px;
}

div#box-kd h4 span{
position: absolute;
width: 181px;
height: 47px;
}

div#box-kd .content ul li{
padding: 5px 0 6px 0;
margin: 0 11px 0 -26px;
}

div#box-kd .content ul li a{
color: #0c820c;
}

div#box-kd .content ul li a:hover{
color: #00d900;
}


/* language select box */

div#box-langsel{
margin: 0 auto 30px auto;
text-align: center;
}

div#box-langsel ul{
padding: 0;
margin: 0;
list-style: none;
}

div#box-langsel ul li{
display: inline;
margin: 0 5px 0 5px;
}

/* facebook */

div#fb-root{
margin: 0 17px 25px 17px;
border-style:none;
text-align: center;
}
