@import url(contentTitelBilder.css);

@import url(navi-bilder.css);

/* CSS Document */

/* adressen */

#Content table.contenttable-0 tr.adressen-forms table{

        width:auto;

}

#Content table.contenttable-0 tr.adressen-buchstaben td.zitat a{

color:#000000;

}

#Content .address-bild img{

        border: 1px solid #cccccc;

}

/* CSS Document */

/* Banner */

#banner{

        position:static;

        height:75px;
        width:215px;

        margin-bottom:37px;

        background-image:url('../bilder/spacer.gif');

        cursor: inherit;

        voice-family: "\"}\"";

        voice-family:inherit;

        height:38px

}

/* CSS Document */

/* Content */

#Content{

        position: absolute;

        width:442px;
        
        height:390px;

        overflow: auto;

        top: 150px;

        left: 185px;

        background-color: #FFFFFF;

        padding:29px;





}

* html #Content{

        height: 442px;

        width: 600px;

        w\idth:442px;

        h\eight:390px;

}



/* CSS Document */

/* Titel */



#ContentTitel a{

position:absolute;

height:40px;
width:500px;

top:110px;

left:185px;

background-color:#FFFFFF;

}

/* CSS Document */

/* formulare */

#Content input, #Content textarea, #Content select{

background-color:#FFFFFF;

border: 1px solid #6EA1CE;

color:#666666;


}

/* CSS Document */

/* Fotos */

#overDiv{

background-color:#FFFFFF;

border: 1px solid #6EA1CE;

}

#Content table.imgtext-table, #Content .imgtext-table table{

        width:auto;

        padding:1px;

        margin:0;

        border-width:0;

}

#Content .imgtext-table table td, #Content .imgtext-table table tr{

        padding:0;

        margin:0;

        border-width:0;

}

/* CSS Document */

/* Links */



#Content table.link td.links-text{

        padding:5px;

        width:320px;

}

#Content table.link td.links-bild{

        width:100px;

}



#Content table.link td.links-bild img{

        border: 1px solid #cccccc;

}

/* CSS Document */

/* Listen */

#Content ul.csc-bulletlist-0{

        list-style-type:circle;

}

#Content ul.csc-bulletlist-1{

        list-style-type:decimal;

}

#Content ul.csc-bulletlist-2{

        list-style-type:upper-alpha;

}

#Content ul.csc-bulletlist-3{

        list-style-type:upper-roman;

}

/* CSS Document */

/*linkliste rechts*/

#linklisteRight{

position:absolute;

height:auto;

top:110px;

left:687px;

}





#linklisteRight ul{

        margin:0px;

        padding:0px;

        list-style:none;

}

#linklisteRight li.inaktiv, #linklisteRight li.aktiv {

        position:relative;

        width:125px;

        height:25px;

        padding: 0;

        margin: 0 0 2px 0;

}

#linklisteRight li.inaktiv a, #linklisteRight li.aktiv a{

        display:block;

        width:125px;

        height:25px;

}

#linklisteRight li.inaktiv .regattaBilac {

background-image:url('../bilder/menu_special/menu3_bilac.jpg');

}

#linklisteRight li.inaktiv .regattaBilac:hover, #linklisteRight li.aktiv .regattaBilac {

background-image:url('../bilder/menu_special/menu3_bilac_h.jpg');

}

#linklisteRight li.inaktiv .Webcam {

background-image:url('../bilder/menu_special/menu3_webcam.jpg');

}

#linklisteRight li.inaktiv .Webcam:hover, #linklisteRight li.aktiv .Webcam {

background-image:url('../bilder/menu_special/menu3_webcam_h.jpg');

}

#linklisteRight li.inaktiv .Regattierende {

background-image:url('../bilder/menu_special/menu3_regattierende.jpg');

}

#linklisteRight li.inaktiv .Regattierende:hover, #linklisteRight li.aktiv .Regattierende {

background-image:url('../bilder/menu_special/menu3_regattierende_h.jpg');

}



#linklisteRight li.inaktiv .Jugendlichekurse {

background-image:url('../bilder/menu_special/menu3_jugendliche.jpg');

}

#linklisteRight li.inaktiv .Jugendlichekurse:hover, #linklisteRight li.aktiv .Jugendlichekurse {

background-image:url('../bilder/menu_special/menu3_jugendliche_h.jpg');

}



#linklisteRight li.inaktiv .Gaestebuch {

background-image:url('../bilder/menu_special/menu3_gaestebuch.jpg');

}
#linklisteRight li.inaktiv .Gaestebuch:hover, #linklisteRight li.aktiv .Gaestebuch {


background-image:url('../bilder/menu_special/menu3_gaestebuch_h.jpg');

}
#linklisteRight li.inaktiv .Erwachsenenkurse {

background-image:url('../bilder/menu_special/menu3_erwachsenenkurse.jpg');

}

#linklisteRight li.inaktiv .Erwachsenenkurse:hover, #linklisteRight li.aktiv .Erwachsenenkurse {

background-image:url('../bilder/menu_special/menu3_erwachsenenkurse_h.jpg');

}

#linklisteRight li.inaktiv .Wassersportfest {

background-image:url('../bilder/menu_special/menu3_wassersportfest.jpg');

}

#linklisteRight li.inaktiv .Wassersportfest:hover, #linklisteRight li.aktiv .Wassersportfest {

background-image:url('../bilder/menu_special/menu3_wassersportfest.jpg');

}
/* CSS Document */

/* Navi */



#linklisteLeft{

        position:static;

        width:139px;

        margin-right:2px;

        float:left;

        voice-family: "\"}\"";

        voice-family:inherit;

        width:137px;

}

#linklisteLeft ul{

        margin:0;

        padding:0;

        list-style:none;

}

#linklisteLeft li{

        margin-bottom:2px;

        background-color:#FFFFFF;

        width:138px;

}

#linklisteLeft li a{

        display:block;

        height:24px;

        width:138px;

}

/*Level 1 Aktiv*/

#linklisteLeft li.aktiv ul{

        margin-left:50px;

        padding-bottom:10px;

}

#linklisteLeft li.aktiv li{

        width:auto;

        margin:0;

        padding:0;

}

#linklisteLeft li.aktiv li a{

        width:auto;

        font-size:9px;

        line-height:11pt;

        font-family:"Arial", "Helvetica", "sans-serif";

        color:#999999;

        text-decoration: none;

        display:inline;



}

#linklisteLeft li.aktiv li.inaktiv a:hover{

        text-decoration:underline;

}

#linklisteLeft li.aktiv li.aktiv a{

        color:#669999;

}

/*Level 1 Inaktiv*/

#linklisteLeft li.inaktiv ul{

        display:none;

        position:absolute;

        z-index:20;

        margin-left:40px;

        margin-top:-10px;

        padding:5px;

        width:145px;

        border-color:#CCCCCC;

        border-width:1px;

        border-style:solid;

        background-color:#FFFFFF;

        voice-family: "\"}\"";

        voice-family:inherit;

        width:95px;

}

#linklisteLeft li.inaktiv ul li{

        width:auto;

        margin:0;

        padding:0;

}

#linklisteLeft li.inaktiv ul li a{

        font-size:9px;

        line-height:11pt;

        font-family:"Arial", "Helvetica", "sans-serif";

        color:#999999;

        text-decoration: none;

        display:inline;

}

#linklisteLeft li.inaktiv ul li a:hover{

        text-decoration: underline;

}

#linklisteLeft li.inaktiv:hover ul, #linklisteLeft li.inaktiv.over ul{

        display:block;

}

/* CSS Document */

/* Schriften Links*/

#Content, #Content p{

        font-style:normal;

        font-size:12px;

        line-height:20px;

        font-family:Arial, Helvetica, sans-serif;

        color:#000000;

}



#Content .highlight{

        font-style:normal;

        font-size:12px;

        line-height:20px;

        font-family:Arial, Helvetica, sans-serif;

        color:#666666;

}

#Content a, #Content a:link, #Content a:visited, #Content .zitat{

        font-style:normal;

        font-size:10px;

        line-height:11pt;

        font-family:Arial, Helvetica, sans-serif;

        color:#999999;

        text-decoration:none;

}

#Content a:hover{

        text-decoration:underline;

        color:#666666;

}

#Content a:active{

        text-decoration:none;

}

#Content h1, #Content h1 a:link, #Content a:link h1{

        font-style:normal;

        font-weight:900;

        font-size:18px;

        line-height:30px;

        font-family:Arial, Helvetica, sans-serif;

        color:#666666;

}

#Content h2, #Content h2 a:link, #Content a:link h2{

        font-style:normal;

        font-weight:700;

        font-size:16px;

        line-height:24px;

        font-family:Arial, Helvetica, sans-serif;

        color:#888888;

}

#Content h3, #Content h3 a:link, #Content a:link h3{

        font-style:normal;

        font-weight:600;

        font-size:14px;

        line-height:22px;

        font-family:Arial, Helvetica, sans-serif;

        color:#999999;

}



/*Bild-Unterschrift*/

#Content .csc-caption{

        font-style:normal;

        font-size:9px;

        line-height:12px;

        font-family:Arial, Helvetica, sans-serif;

        color:#666666;

}

/*Linie Danach*/

#Content .csc-frame-rulerAfter{

        margin-top:20px;

        margin-bottom:20px;

        width:420px;

        height:0px;

        border-top-color:#CCCCCC;

        border-top-style:solid;

        border-top-width:1px;

}

/*Link nach obern*/

#Content .csc-linkToTop{

        padding-right:10px;

        background-image:url('../bilder/top_arrow.gif');

        text-align:right;

        background-repeat:no-repeat;

        background-position: right 2px

}

/* CSS Document */

/* Site */

body{

        padding:0;

        margin:0;

        background-image:url('../bilder/hintergrund.jpg');
	background-repeat:no-repeat

}
.unvisible{



        display:none;

}

.invidible{

        visibility:hidden;

}

#site{

        position:static;

        margin-left:45px;

        margin-top:35px;

        margin-bottom:35px;

        padding:0;

}

/* CSS Document */

/* Tables */

#Content table{


        width:420px;

        border-style:none;

}

#Content table tr td{

        padding:4px;

        margin:1px;

}

#Content table tr td p{

        padding:0px;

        margin:0px;

}

#Content table tr.header{

        background-color:#666666;

        color:#FFFFFF;

}



/*normale tabelle*/

#Content table.contenttable-0 tr.tr-even{

        background-color:#E6E6E6;

}

#Content table.contenttable-0 tr.tr-odd{

        background-color:#FFFFFF;

}

/* Layout 1 (3 Spalten)*/

#Content table.contenttable-1 tr.tr-even{

        background-color:#E6E6E6;

}

#Content table.contenttable-1 tr.tr-even td.td-0{

        background-color:#D9D9D9;

}

#Content table.contenttable-1 tr.tr-even td.td-1{

        background-color:#E6E6E6;

}

#Content table.contenttable-1 tr.tr-even td.td-last{

        background-color:#F3F3F3;

}

#Content table.contenttable-1 tr.tr-odd{

        background-color:#FFFFFF;

}

/* Layout 2 (6 Spalten)*/

#Content table.contenttable-1 tr.tr-even{

        background-color:#E6E6E6;

}

#Content table.contenttable-2 tr.tr-even td.td-0{

        background-color:#B3B3B3;

}

#Content table.contenttable-2 tr.tr-even td.td-1{

        background-color:#C0C0C0;

}

#Content table.contenttable-2 tr.tr-even td.td-2{

        background-color:#CDCDCD;

}

#Content table.contenttable-2 tr.tr-even td.td-3{

        background-color:#D9D9D9;

}

#Content table.contenttable-2 tr.tr-even td.td-4{

        background-color:#E6E6E6;

}

#Content table.contenttable-2 tr.tr-even td.td-last{

        background-color:#F3F3F3;

}

#Content table.contenttable-2 tr.tr-odd{

        background-color:#FFFFFF;

}

/* CSS Document */

/* Uploads */

#Content table.csc-uploads{

        width:420px;

        border-style:none;

}

#Content table.csc-uploads tr td{

        padding:4px;

        margin:1px;

}

#Content table.csc-uploads tr td p{

        padding:0px;

        margin:0px;

}

#Content table.csc-uploads tr.tr-even td.csc-uploads-icon{

        background-color:#D9D9D9;

}

#Content table.csc-uploads tr.tr-even td.csc-uploads-fileName{

        background-color:#E6E6E6;

}

#Content table.csc-uploads tr.tr-even td.csc-uploads-fileSize{

        background-color:#F3F3F3;

}

#Content table.csc-uploads tr.tr-odd{

        background-color:#FFFFFF;

}

#Content .tx-photographiclibrary-pi1 img{

        border: 1px solid #cccccc;

}
