/*
Theme Name: Segler
Theme URI: http://www.koordinante.com/
Description: Design fuer eine Segler-Website
Author: heike elsen
Author URI: http://www.koordinante.com/
License: GPL http://www.gnu.org/licenses/gpl.txt
Version: 1.0
*/


body {
background-color:#efefef;
font-family:arial, geneva, sans_serif;
margin-top:0;
}

.blend {
display:none;
}

/*======================================================================= container*/

#container {
width:1000px;
margin:0px auto;
border:1px solid #ccc;
background-color:#ffffff;
}

/*======================================================================= header*/

#header {
width:1000px;
height:144px;
background:url(header.jpg) top left no-repeat;
}

/*======================================================================= menue*/

#menue {
width:1000px;
height:40px;
position:relative;
font-weight:bold;
text-align:right;
font-size:1.1em;
background:url(menue.jpg) top left no-repeat;
}

.homespan {
display:block,;
position:absolute;
top:6px;
left:55px;
width:82px;
height:26px;
cursor:pointer;
}
a:hover.home .homespan {
background:url(home.jpg)top left no-repeat;
}
a.homeselector .homespan {
background:url(home.jpg)top left no-repeat;
}

.schiffspan {
position:absolute;
top:6px;
left:159px;
width:80px;
height:26px;
cursor:pointer;
}
a:hover.schiff .schiffspan {
background:url(schiff.jpg)top left no-repeat;
}
a.schiffselector .schiffspan {
background:url(schiff.jpg)top left no-repeat;
}

.crewspan {
position:absolute;
top:6px;
left:265px;
width:75px;
height:26px;
cursor:pointer;
}
a:hover.crew .crewspan {
background:url(crew.jpg)top left no-repeat;
}
a.crewselector .crewspan {
background:url(crew.jpg)top left no-repeat;
}


.toernspan {
position:absolute;
top:6px;
left:372px;
width:71px;
height:26px;
cursor:pointer;
}
a:hover.toern .toernspan {
background:url(toern.jpg)top left no-repeat;
}
a.toernselector .toernspan {
background:url(toern.jpg)top left no-repeat;
}

.kontaktspan {
position:absolute;
top:6px;
left:740px;
width:76px;
height:26px;
cursor:pointer;
}
a:hover.kontakt .kontaktspan {
background:url(kontakt.jpg)top left no-repeat;
}
a.kontaktselector .kontaktspan {
background:url(kontakt.jpg)top left no-repeat;
}


.crewonlyspan {
position:absolute;
top:6px;
left:852px;
width:90px;
height:26px;
cursor:pointer;
}

a:hover.crewonly .crewonlyspan {
background:url(crewonly.jpg)top left no-repeat;
}

/*======================================================================= content*/

#content {
width:1000px;
background-color:#ffffff;
}

#contentinnen {
float:right;
width:678px;
margin:0px 50px 10px 0px;
}

h1 {
font-size:1.6em;
color:#26296C;
margin-top:7px;
/*padding-top:20px;*/
}

.contenttext {
font-size:1.1em;
color:#666666;        /*000085*/
}

.contenttext a:link, .contenttext a:visited {
color:#52558A;
text-decoration:none;
font-weight:bold;
}

.contenttext a:active, .contenttext a:hover {
text-decoration:underline;
}

#content .contentinnen .imgleft {
margin:0px 8px 5px 0px;
padding:3px;
}

#content .contentinnen .imgright {
margin:0px 0px 5px 8px;
padding:3px;
}

#content .contentinnen .imgmiddle {
padding:3px;
margin:0 auto;
}

#balken {
width:1000px;
height:5px;
clear:both;
}

/*======================================================================= bilder*/

.imgleft {
float:left;
margin:0px 18px 5px 0px;
padding:3px;
border:1px solid #f2f4fd;
}

.imgright {
float:right;
margin:0px 0px 5px 18px;
padding:3px;
border:1px solid #f2f4fd;
}

.imgmiddle {
padding:3px;
margin:0 auto;
border:1px solid #f2f4fd;
}

.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
padding:3px;
border:1px solid #f2f4fd;
} /**/

 .alignleft {
float: left;
margin:0px 30px 5px 30px;
padding:3px;
border:1px solid #f2f4fd;
}

.alignright {
float: right;
margin:0px 0px 5px 18px;
padding:3px;
border:1px solid #f2f4fd;
}

/*optional rounded corners for browsers that support it*/
.wp-caption {
   border: 1px solid #ddd;
   background-color: #fff;
   padding-top: 4px;
   margin: 10px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.wp-caption-dd {
margin:0;
margin-top:5px;
}



/*======================================================================= navigation*/

#unavi {
float:left;
width:190px;
margin:10px 0px 40px 47px;
}

#unavi h2 {
margin:0;
padding-left:13px;
color:#eee;
font-size:2.5em;
/*letter-spacing:1px;*/
}

#unavi ul {
margin-top:20px;
margin-left:15px;
padding:0;
}

#unavi ul ul {
margin-left:10px;
margin-top:3px;
padding:0;
}

#unavi li {
margin:0;
padding:0;
list-style-type:none;
white-space:nowrap;
font-weight:bold;
}

#unavi li.current_page_item  {
font-style:italic;
}

#unavi li li.page_item  {
font-style:normal;
}

#unavi li li {
margin:0;
padding:0;
list-style-type:none;
white-space:nowrap;
font-weight:normal;
}

#unavi li li.current_page_item {
font-style:italic;
}

.current_page_parent {
font-style:normal;
}

#unavi li a:link, #unavi li a:visited {
color:#878889;
text-decoration:none;
}

#unavi li a:hover, #unavi li a:active {
color:#666;
}

#unavi #picthome {
width:43px;
height:55px;
margin-left:16px;
margin-top:6px;
background:url(pict-home.jpg) top left no-repeat;
}

#unavi #pictschiff {
width:47px;
height:58px;
margin-left:16px;
margin-top:5px;
background:url(pict-schiff.jpg) top left no-repeat;
}

#unavi #pictcrew {
width:44px;
height:54px;
margin-left:16px;
margin-top:7px;
background:url(pict-crew.jpg) top left no-repeat;
}

#unavi #picttoern {
width:40px;
height:54px;
margin-left:16px;
margin-top:8px;
background:url(pict-toern.jpg) top left no-repeat;
}

#unavi #pictkontakt {
width:46px;
height:33px;
margin-left:12px;
background:url(pict-kontakt.jpg) top left no-repeat;
}

/*======================================================================= footer*/

#footer {
margin:0px auto;
width:1000px;
height:2px;
background-color:#efefef;
padding:0px 0px 0px 0px;
text-align:center;
}

#footer a:link, #footer a:visited {
color:#000000;
text-decoration:none;
}

#footer a:hover, #footer a:active {
color:#FFC600;
background-color:#ffffff;
}

/*======================================================================= kontakt*/

fieldset, input, textarea {
border:1px solid #ccc;
}
input .fmtext, textarea {
width:300px;
}

/* siehe ddfm-css!!!