/*
(c) Sven Damm 2006
styles of foto presentation
*/


/*
-----------------------------------
---   BODY
-----------------------------------
*/

body
{
        background-color: #2C4355;
        margin: 0px;
        padding: 0px;
        margin-top:0px;
        margin-left:0px;
}
.main
{
        width:  990px;
        height: 800px;
}



h1
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 20px;
        line-height:26px;
        font-weight: bold;
        text-decoration: none;
        color: #c7dcee;
        margin-bottom: 10px;
        margin-top: 10px;
        margin-left: 20px;
        margin-right: 20px;
}
h1:link    { color: #c7dcee;}
h1:visited { color: #c7dcee;}
h1:active  { color: #c7dcee;}
h1:hover   { color: #c7dcee;}
h1:focus   { color: #c7dcee;}



.ch1
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 20px;
        line-height:26px;
        font-weight: bold;
        text-decoration: none;
        color: #c7dcee;
        margin-bottom: 10px;
        margin-top: 10px;
        margin-left: 20px;
        margin-right: 20px;
}
a.ch1:link    { color: #c7dcee;}
a.ch1:visited { color: #c7dcee;}
a.ch1:active  { color: #c7dcee;}
a.ch1:hover   { color: #c7dcee; text-decoration:underline;}
a.ch1:focus   { color: #c7dcee;}



.contentH2
{
        font-family: Arial, Geneva, Helvetica, sans-serif;
        font-size: 18px;
        line-height:26px;
        font-weight: normal;
        text-decoration: none;
        color: #1e3f59;
        margin-bottom: 10px;
        margin-top:  15px;
        margin-left: 0px;
        margin-right:20px;
}
a.contentH2:link    { color: #1e3f59;}
a.contentH2:visited { color: #1e3f59;}
a.contentH2:active  { color: #1e3f59;}
a.contentH2:hover   { color: #1e3f59; text-decoration:underline;}
a.contentH2:focus   { color: #1e3f59;}

.cellText
{
        margin-bottom: 15px;
        margin-top: 5px;
        margin-left: 20px;
        margin-right: 20px;
}


.cellTextCenter
{
        margin-bottom: 5px;
        margin-top: 5px;
        margin-left: 20px;
        margin-right: 20px;
        text-align: center;

}

.cellLogo
{
        margin-bottom: 5px;
        margin-top: 5px;
        margin-left: 10px;
        margin-right: 10px;
        text-align: center;
}

.contentTitle
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        line-height: 18px;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        color: #2c4355;
}
a.contentTitle:link    { color: #2c4355;}
a.contentTitle:visited { color: #2c4355;}
a.contentTitle:active  { color: #2c4355;}
a.contentTitle:hover   { color: #2c4355; text-decoration:underline;}
a.contentTitle:focus   { color: #2c4355;}


a
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        line-height: 18px;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        color: #2c80c7;
}
a:link    { color: #2c80c7;}
a:visited { color: #2c80c7;}
a:active  { color: #2c80c7;}
a:hover   { color: #2c80c7; text-decoration:underline;}
a:focus   { color: #2c80c7;;}



.contentLink
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        line-height: 18px;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        color: #007ee9;
}
a.contentLink:link    { color: #007ee9;}
a.contentLink:visited { color: #007ee9;}
a.contentLink:active  { color: #007ee9;}
a.contentLink:hover   { color: #156cbc; text-decoration:underline;}
a.contentLink:focus   { color: #007ee9;}



.headlineLogo1
{
        font-family: Arial, Geneva, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
        line-height: 18px;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        color: #1e3f59;
}
a.headlineLogo:link    { color: #2c4355;}
a.headlineLogo:visited { color: #2c4355;}
a.headlineLogo:active  { color: #2c4355;}
a.headlineLogo:hover   { color: #156cbc; text-decoration:underline;}
a.headlineLogo:focus   { color: #2c4355;}


.headlineLogo2
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        line-height: 20px;
        margin-bottom: 5px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        color: #1e3f59;
}
a.headlineLogo:link    { color: #2c4355;}
a.headlineLogo:visited { color: #2c4355;}
a.headlineLogo:active  { color: #2c4355;}
a.headlineLogo:hover   { color: #156cbc; text-decoration:underline;}
a.headlineLogo:focus   { color: #2c4355;}


.contentFooter
{
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        line-height: 18px;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 5px;
        margin-right: 5px;
        color: #c7dcee;
}
a.contentFooter:link    { color: #c7dcee;}
a.contentFooter:visited { color: #c7dcee;}
a.contentFooter:active  { color: #c7dcee;}
a.contentFooter:hover   { color: #d8e6f1; text-decoration:underline;}
a.contentFooter:focus   { color: #c7dcee;}