/* CSS: Beispiel-Layout */





/* General */


a.actualcoverlink:link, a.actualcoverlink:visited
        {
        width:100px;
        height:100px;
        text-decoration:none;
        border:none;
        }

a.actualcoverlink:hover {
        width:100px;
        height:100px;
        text-decoration:none;
        border:none;
        filter:alpha(opacity=50);
        -moz-opacity: 0.50;
        }

a.lauftextlink:link, a.lauftextlink:visited
        {
        color:#0404B4;
        text-decoration:none;
        font-size:10px;
        font-weight:500;
        }

a.lauftextlink:hover {
        color:#666;
        text-decoration:none;
        font-size:10px;
        font-weight:500;
        }


.bildkeinrand {
        border:0px solid #ebebeb;
}



* {

        margin: 0;

        padding: 0;

}



body {

        background-color:#ffffff;

        color: #000000;

        line-height: 12px;

        margin: auto;

        padding: 10px;

        font-family:"Geneva", Trebuchet, Arial;

        font-size:10px;



}









/* Structure */



#container {

        background:white;

        width:800px;

        height:auto;

        margin:auto;

        padding:10px;

}



#header {

        width: 800px;

        height: 161px;

        background-image:url(pics/header.jpg);

}



#wrapper1 {

        float:left;

        width:203px;

        background:white;

        padding:0;

        margin:0;

        }



#navigation {

        margin-top:10px;



        float:left;



        }



#box {

        border:2px white;

        background-color:#cccccc;

}





#news {

                clear:both;

                margin-top:30px;

                margin-left:4px;

                float:left;

                }



#wrapper2 {

        float:right;

        width:597px;

        padding:0;

        margin:0;

        }







#content {

        float:left;

        width:399px;

        height:auto;

        margin:3px 0 0 10px;

        background: #ffffff;

        padding-top:10px;

        padding-bottom:10px;

        }



#pic {

        margin-top:19px;

        margin-bottom:67px;

        margin-left:417px;

        width:180px;

        height:278px;

        background-image:url(pics/pic.jpg);

        }



#picthise {

        margin-top:330px;

        margin-bottom:67px;

        margin-left:4px;

        width:115px;

        height:111px;

        background-image:url(pics/studiopics/thumb/thise_sw.jpg);

        }



#picdani {

        margin-top:330px;

        margin-bottom:67px;

        margin-left:4px;

        width:115px;

        height:111px;

        background-image:url(pics/studiopics/thumb/dani_sw.jpg);

        }





#footer {

        clear: both;

        background-color:#FFFFFF;

        width:597px;

        text-align:left;

        color:#666666;

        margin-top:10px;

        margin-left:213px;

}



/* Headings */


h3 {

        font-family: "Geneva", Arial, Helvetica, sans-serif;

        font-size:10px;

        color:black;

        letter-spacing:1px;



        font-weight:lighter;

        }



p {

        line-height:12px;

        padding-right:10px;

        letter-spacing:1px;

        }



p1 {

        background-color:red;

        color:white;

        margin:2px;

                }



p2 {



        margin:2px;

                }



.fett {

        font-family: "Geneva", Arial, Helvetica, sans-serif;

        font-size:10px;

        font-weight:bold;

        line-height:14px;

        color:black;

        letter-spacing:1px;

                }

h4 {

        font-family: "Geneva", Arial, Helvetica, sans-serif;

        font-size:10px;

        font-weight:lighter;

        line-height:14px;

        color:black;

        letter-spacing:1px;

                }

h5 {

        font-family: "Geneva", Arial, Helvetica, sans-serif;

        font-size:9px;

        font-style:italic;

        font-weight:lighter;

        color:black;

        letter-spacing:1px;

}





/* Navigation */





ul#navactive  {

        font-family:"Geneva", Arial, Helvetica, sans-serif;

        font-size:10px;

        letter-spacing:1px;

        list-style-type: none;

        line-height:15px;

        background-color:white;

}





ul#navactive li {

        width:183px;

        height:12px;

        text-align: left;

        font-weight:normal;

        color:white;

        margin:3px;

        background-color:red;

        text-indent:10px;



}



ul#navactive ul li {

        text-align: left;

        background-color:red;

        text-indent:23px;



}



ul#navactive ul li a {

        color: #000000;

        text-decoration:none;

        background-color:white;



}



ul#navactive ul li a:hover {

font-weight:normal;

color:white;

background-color:#cccccc;

}

















ul#mainnav  {

        font-family:"Geneva", Arial, Helvetica, sans-serif;

        font-size:10px;

        letter-spacing:1px;

        list-style-type: none;

        line-height:15px;

        background-color:white;

}





ul#underlink li {

        width:183px;

        height:12px;

        text-align: left;

        font-weight:normal;

        color:black;

        margin:3px;

        background-color:white;

        text-indent:10px;

        list-style-type:none;



}



ul#mainnav li {

        width:183px;

        height:12px;

        text-align: left;

        font-weight:normal;

        color:black;

        margin:3px;

        background-color:#cccccc;

        text-indent:10px;



}



ul#mainnav li a {



        color: black;

        text-decoration:none;

        font-weight:normal;



}



ul#mainnav li a:hover {

font-weight:normal;

color:white;

}







ul#mainnav ul {

        font-family:"Geneva", Arial, Helvetica, sans-serif;

        font-size:10px;

        letter-spacing:1px;

        margin:0;

        padding: 0;

        list-style-type: none;

        line-height:12px;

        color:#000000;







}





ul#mainnav ul li {

        text-align: left;



        text-indent:23px;

}



ul#mainnav ul li a {

        color: #000000;

        text-decoration:none;





}



ul#mainnav ul li a:hover {

font-weight:normal;

color:white;

background-color:#cccccc;

}