*{margin: 0;}

BODY {
 COLOR:#eeeeee; 
 FONT-FAMILY:Arial, Helvetica, sans-serif; 
 MARGIN:0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 

background:url(http://www.eastfoto.org/fileadmin/eastfoto/eastlogo.gif) no-repeat; 
 background-color:#666666;
}


 a { text-decoration:none; }

h3 a:link { color:#99ccff; text-decoration:none; font-weight:bold; font-size:18px; }
h3 a:visited { color:#99ccff; text-decoration:none; font-weight:bold; font-size:18px; }
h3 a:hover { color:#00cc00; text-decoration:none; font-weight:bold; font-size:18px; }
h3 a:active { color:#99ccff; text-decoration:none; font-weight:bold; font-size:18px; }

a:link { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
a:visited { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
a:hover { color:#00cc00; text-decoration:none; font-weight:bold; font-size:11px; }
a:active { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }

p a:link { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
p a:visited { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
p a:hover { color:#00cc00; text-decoration:none; font-weight:bold; font-size:11px; }
p a:active { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }

li a:link { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
li a:visited { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
li a:hover { color:#00cc00; text-decoration:none; font-weight:bold; font-size:11px; }
li a:active { color:#99ccff; text-decoration:none; font-weight:bold; font-size:11px; }
  

ul#Navigation {
position:absolute;
top:22px;
left:192px;
    padding: 0;
    border: 0px solid #333333;
    background-color: #333333;
    width:576px;
    margin-left:0px;
    margin-top:0px;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0px; padding-bottom: 0px;
    width:142px;
    text-align:center;
  }

  ul#Navigation a, ul#Navigation span  {
    padding-bottom: 2px; padding-left: 0px; padding-top: 1px; padding-right: 0px;
    text-decoration: none; font-weight: bold;
    color:#eeeeee;
    border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:1px;
    border-right-style:solid; border-right-color:#000000; border-right-width:1px;
    border-left-color:#666666; border-left-style:solid;  border-left-width:1px; 
    border-top-color:#666666; border-top-style:solid; border-top-width:1px;
   background-color: #333333;
    float: left; 
    width:142px;
  }

  * html ul#Navigation a, ul#Navigation span {
    width: 144px;;    /* nur fuer IE 5.0x erforderlich */
    w/idth: 144px;;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
  }

  ul#Navigation a:hover {
    border-bottom-color: #999999; border-right-color: #999999;
    border-left-color: black; border-top-color: black;
    color: #00ff00; background-color: #666666;
  }


ul#Navigation div {
     clear: left;
  }

/* Oben rechts Bild 

.obenrechtsbild {
 position:absolute;
 left:535px;
 top:0px;
 margin:0px;
}
*/

/* Sprachen Umschaltung */

.sprachschalter {
 position:absolute;
 left:650px;
 top:3px;
 z-index:44;
 width:100px;
 min-width:100px;
 height:16px;
 border:0px solid yellow;
 margin:0px;
 padding:0px;
}
 
.sprache_pl {
 position:absolute;
 left:0px;
 top:0px;
  width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}

.sprache_ru {
 position:absolute;
 left:22px;
 top:0px;
  width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}

.sprache_de {
 position:absolute;
 left:44px;
 top:0px;
 width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}

.sprache_en {
 position:absolute;
 left:66px;
 top:0px;
  width:20px;
height:14px;
border:solid 0px #999999; 
margin:1px;
padding:0px;
z-index:24;
}





.linkskontakt {
 position:absolute;
 left:0px;
 top:60px;
 margin:0px;
width:192px;
height:360px;
background:url(http://www.eastfoto.org/fileadmin/eastfoto/kontakt333333_194x3600de.gif) no-repeat; 
}

.menulinksfeld {
 position:absolute;
 left:0px;
 top:98px;
 max-width:192px;
 overflow:hidden; 
 width:192px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin:0px;
}


.inhalt  {
 position:absolute;
 left:210px;
 top:95px;
 max-width:402px;
 width:402px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin:0px;
background:#666666;
 border:1px solid #0000ff;
}

.csc-firstHeader,  .csc-header-n3 h1, .csc-header-n2 h1,  .csc-header-n4 h1, .csc-header-n5 h1,  .csc-header-n6 h1, .csc-header-n7 h1,  .csc-header-n8 h1, .csc-header-n9 h1, .csc-header-n10 h1, .csc-header-n11 h1, .csc-header-n12 h1,  .csc-header-n13 h1, .csc-header-n14 h1, .csc-header-n15 h1,  .csc-header-n16 h1, .csc-header-n17 h1,  .csc-header-n18 h1, .csc-header-n19 h1, .csc-header-n20 h1, .csc-header-n21 h1, .csc-header-n22 h1,  .csc-header-n23 h1, .csc-header-n24 h1, .csc-header-n25 h1,  .csc-header-n26 h1, .csc-header-n27 h1,  .csc-header-n28 h1, .csc-header-n29 h1, .csc-header-n30 h1, .csc-header-n31 h1, .csc-header-n32 h1,  .csc-header-n33 h1, .csc-header-n34 h1, .csc-header-n35 h1,  .csc-header-n36 h1, .csc-header-n37 h1,  .csc-header-n38 h1, .csc-header-n39 h1, .csc-header-n40 h1, .csc-header-n41 h1, .csc-header-n42 h1,  .csc-header-n43 h1, .csc-header-n44 h1, .csc-header-n45 h1,  .csc-header-n46 h1, .csc-header-n47 h1,  .csc-header-n48 h1, .csc-header-n49 h1, .csc-header-n50 h1, .csc-header-n51 h1, .csc-header-n52 h1,  .csc-header-n53 h1, .csc-header-n54 h1, .csc-header-n55 h1,  .csc-header-n56 h1, .csc-header-n57 h1,  .csc-header-n58 h1, .csc-header-n59 h1  {
 position:relative;
 left:0px;
 top:0px;
 color:#cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 width:400px;
 padding-left:0px;
padding-bottom:9px;
}



.headline {
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:29px;
 font-weight:bold;
 position:absolute;
 left:206px;
 top:49px;
 width:410px;
 max-width:410px;
}

.bodytext {
border-color:#ffccdd; border-width:0px; border-style:solid; background-color:#666666; padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:0px; font-family:Verdana,Arial,sans-serif; text-align:justify;font-size: 11px;
position:relative;
bottom:9px;
}

p a:link { color:#99ccff; text-decoration:none; font-weight:bold; font-size:12px; }
p a:visited { color:#99ccff; text-decoration:none; font-weight:bold; font-size:12px; }
p a:hover { color:#00ff00; text-decoration:none; font-weight:bold; font-size:12px; }
p a:active { color:#00ff00; text-decoration:none; font-weight:bold; font-size:12px; }


.imgtext-table {
position:relative;
top:1px;
}

/*
.csc-textpic {
position:relative;
bottom:3px;

overflow: auto;
}


.csc-textpic-imagerow {
bottom:3px;
}
*/

/* Bildunterschrift */

.csc-textpic-caption {
color:#999999;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
font-align:left;
padding-bottom:5px;
}



.hauptinhalt {
position:absolute;
left:207px;
top:90px;
width:402px;
min-width:402px;
}


.loginrechts {
position:absolute;
top:105px;
left:625px;
    padding: 0;
    border: 0px solid #99ccff;
    width:143px;
min-width:143px;
height:49px;
min-height:49px;
background-color:#666666;
z-index:29;
 }

.loginname {
position:absolute;
top:7px;
left:4px;
    padding: 0;
    border: 0px solid #99ccff;
    width:34px;
min-width:34px;
height:9px;
min-height:9px;
background-color:#666666;
text-decoration: none; font-weight: bold;  color:#999999; font-family:Verdana,Arial,sans-serif; font-size:10px;
z-index:29;
 }

.loginuser {
position:absolute;
top:24px;
left:4px;
    padding: 0;
    border: 0px solid #99ccff;
    width:104px;
min-width:104px;
height:9px;
min-height:9px;
background-color:#666666;
text-decoration: none; font-weight: bold;  color:#000066; font-family:Verdana,Arial,sans-serif; font-size:13px;
z-index:29;
 }

.logoutbutton  {
position:absolute;
top:48px;
left:0px;
    padding: 0;
    border: 0px solid #99ccff;
    width:44px;
min-width:44px;
height:9px;
min-height:9px;
z-index:29;
 }

.loginnamefeld {
position:absolute;
top:5px;
left:0px;
    padding: 0;
    border: 0px solid #99ccff;
    width:114px;
min-width:114px;
height:9px;
min-height:9px;
background-color:#666666;
text-decoration: none; font-weight: bold;  color:#000066; font-family:Verdana,Arial,sans-serif; font-size:13px;
z-index:29;
 }

.loginpasswortfeld {
position:absolute;
top:26px;
left:0px;
    padding: 0;
    border: 0px solid #99ccff;
    width:114px;
min-width:114px;
height:9px;
min-height:9px;
background-color:#666666;
text-decoration: none; font-weight: bold;  color:#000066; font-family:Verdana,Arial,sans-serif; font-size:13px;
z-index:29;
 }

.loginbutton {
position:absolute;
top:48px;
left:0px;
    padding: 0;
    border: 0px solid #99ccff;
    width:4opx;
min-width:40px;
height:9px;
min-height:9px;
z-index:29;
 }


.password {
position:absolute;
top:48px;
left:56px;
    padding: 0;
    border: 0px solid #99ccff;
    width:80px;
min-width:80px;
height:9px;
min-height:9px;
z-index:29;
 }


/* rechtes Informationsfeld */

/*ganzes Feld in div eingeschlossen */


.inforechtsclass {
color:#ee0000;
        font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
}

.inforechts {
position:absolute;
left:625px;
top:196px;
width:141px;
min-width:141px;
max-width:141px;

border-style:solid; border-color:#999999; border-width:1px;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

/* Kopf der info */

.tipps {
 color:#000033;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 max-width: 141px;
 width:141px;
 background:#333333;
background:url(http://www.eastfoto.de/fileadmin/eastfoto/tippslinks2.gif) no-repeat;
 min-width:141px;
border-bottom:solid; border-color:#999999; border-width:1px;
padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:3px;
}


.informationen p {
color:#dddddd;
text-align:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
        padding-left:12px; padding-right:12px; padding-top:9px; padding-bottom:13px;
        max-width: 117px;
        width:117px;
}

.impressum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
        margin-left:110px;
}

/* NAVIGATION LINKS */


DIV.navA {padding-left:0px; width:189px;  max-width:189px; -moz-box-sizing:border-box; margin-bottom:10px; 
 position:absolute;
 top:71px; 
left:0px;
overflow:hidden;
}

DIV.navB {border-right:solid 0px #333333; border-bottom:solid 1px #666666;}

A.eN2 {font-family:arial; font-size:11px; padding:3px 0px; background-color:#333333; display:block;	-moz-box-sizing:border-box;}
A.eN2:link,A.eN2:visited {color:#cccccc; text-decoration:none;}
A.eN2:active,A.eN2:hover {border-top:solid 1px #000000;	background-color:#666666; color:#ffffff; text-decoration:none;}
A.eN2 {border-top:solid 1px #666666;	padding-left:14px; font-weight:bold;}

A.eN2aktuell	{padding-left:14px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:#ffffff; background-color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; border-top:solid 1px #000000; no-repeat right; display:block; -moz-box-sizing:border-box;}

A.eN3 {font-family:arial; font-size:11px; padding:3px 0px; background-color:#333333; display:block;	-moz-box-sizing:border-box;}
A.eN3:link,A.eN3:visited {color:#cccccc; text-decoration:none;}
A.eN3:active,A.eN3:hover {border-top:solid 1px #000000;	background-color:#666666; color:#ffffff; text-decoration:none;}
A.eN3 {border-top:solid 1px #666666;	padding-left:34px; font-weight:bold;}

A.eN3aktuell	{padding-left:34px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:#ffffff; background-color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;  border-top:solid 1px #000000; no-repeat right; display:block; -moz-box-sizing:border-box;}

A.eN4 {font-family:arial; font-size:11px; padding-left:54px; padding-top:3px; padding-bottom:3px; padding-right:13px; background-color:#333333; no-repeat right; display:block; -moz-box-sizing:border-box;}
A.eN4:link,A.eN4:visited {color:#cccccc; text-decoration:none; padding-left:54px; padding-top:3px; padding-bottom:3px; padding-right:13px; no-repeat right; display:block; -moz-box-sizing:border-box;}
A.eN4:active,A.eN4:hover {border-top:solid 1px #000000;	background-color:#666666; color:#ffffff; text-decoration:none; padding-left:54px; padding-top:3px; padding-bottom:3px; padding-right:13px; no-repeat right; display:block; -moz-box-sizing:border-box;}
A.eN4 {border-top:solid 1px #666666; padding-left:54px; padding-top:3px; padding-bottom:3px; padding-right:13px; font-weight:bold; no-repeat right; display:block; -moz-box-sizing:border-box;}

A.eN4aktuell	{padding-left:54px; padding-top:3px; padding-bottom:3px; padding-right:13px; color:#ffffff; background-color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;  border-top:solid 1px #000000; no-repeat right; display:block; -moz-box-sizing:border-box;}

A.eN5 {font-family:arial; font-size:11px; padding-left:64px; padding-top:3px; padding-bottom:3px; padding-right:13px; background-color:#333333; display:block;	-moz-box-sizing:border-box;}
A.eN5:link,A.eN5:visited {color:#cccccc; text-decoration:none; background-color:#333333;}
A.eN5:active,A.eN5:hover {border-top:solid 1px #000000;	background-color:#666666; color:#ffffff; text-decoration:none;}
A.eN5 {border-top:solid 1px #666666;	padding-left:64px; font-weight:bold;}

A.eN5aktuell	{padding-left:64px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:#ffffff; background-color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;  border-top:solid 1px #000000; no-repeat right; display:block; -moz-box-sizing:border-box;}

A.eN6 {font-family:arial; font-size:11px; padding:3px 0px; background-color:#333333; display:block;	-moz-box-sizing:border-box;}
A.eN6:link,A.eN6:visited {color:#cccccc; text-decoration:none; background-color:#333333;}
A.eN6:active,A.eN6:hover {border-top:solid 1px #000000;	background-color:#666666; color:#ffffff; text-decoration:none;}
A.eN6 {border-top:solid 1px #666666;	padding-left:74px; font-weight:bold;}

A.eN6aktuell	{padding-left:74px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:#ffffff; background-color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;  border-top:solid 1px #000000; no-repeat right; display:block; -moz-box-sizing:border-box;}

A.eN7 {font-family:arial; font-size:11px; padding:3px 0px; background-color:#333333; display:block;	-moz-box-sizing:border-box;}
A.eN7:link,A.eN7:visited {color:#cccccc; text-decoration:none; background-color:#333333;}
A.eN7:active,A.eN7:hover {border-top:solid 1px #000000;	background-color:#666666; color:#ffffff; text-decoration:none;}
A.eN7 {border-top:solid 1px #666666;	padding-left:84px; font-weight:bold;}

A.eN7aktuell	{padding-left:84px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:#ffffff; background-color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;  border-top:solid 1px #000000; no-repeat right; display:block; -moz-box-sizing:border-box;}

DIV.navB A	{font-weight:bold;}

.csc-bulletlist csc-bulletlist-0 {   max-width: 382px;  }

li {
        color:#cccccc;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
        max-width: 382px;
}


/* ----------- download formatierung -------------- */

.csc-uploads-fileName {
color:#666666;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
font-weight:bold;
font-align:left;
padding-top:5px;
padding-bottom:7px;
}

.csc-uploads-fileSize {
color:#dd0000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
font-weight:bold;
font-align:left;
padding-top:5px;
padding-bottom:7px;
}

/* ----------- mailformular --------- */

.csc-mailform {
color:#333333;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
font-weight:bold;
font-align:left;
padding-top:0px;
padding-bottom:0px;
}

.mf-input { 
background:#cccccc;
}

.mf-text { 
background:#cccccc;
}

.suchfeld {
position:absolute;
top:64px;
left:627px;
    padding: 0;
    border: 0px solid #99ccff;
    width:115px;
min-width:115px;
height:21px;
min-height:21px;
z-index:38;
 }
 
 .csc-searchResultHeader h3 {
color:#99ccff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
font-weight:bold;
font-align:left;
}				