/* Content allgemein */

.content 
{
    padding:0;
    margin:0;
    height:354px;
  
}

.content .inhalt
{
    margin:0px;
    height:354px;
    float:left;
    width:443px;
    font-family: "Courier New", Courier;
    font-size:12px;
    font-weight:normal; 
    background-color:#b2b2b2; 
    padding-right:4px;
    
    background-image:url(../images/a7content_background.gif);
    background-position:top right;
    background-repeat:no-repeat;
    
    
}

.content h2
{
    font-family: Courier New , Courier;
    font-weight:bold;
    font-size:20px;
    margin:0;
    margin-bottom:5px;
    margin-left:98px;
    /*margin-left:0px;*/
    padding-top:8px;
    height:30px;
    color:#000;    
    background-image:url(../images/content_h1.gif);
    background-repeat:repeat-x;    
}

.content h3
{
    font-family: Courier New , Courier;
    font-weight:bold;
    font-size:14px;
    margin:0;
    padding:0px;
    margin-bottom:5px;
     color:#FDF8F5;    
}

.content p 
{
    font-family: Courier New , Courier;
    font-size:12px;
    font-weight:normal;
    color:#282525;
		/*text-align:justify;*/
}
/*********************
  Div Scroller 
*********************/

/* Button up */
#divUp   
{ 
  width:13px;
  height:16px;
  
}

#divUp a
{
  background-image:url(../images/buttons/up_norm.gif);
  background-repeat:no-repeat;
  display:block;

}
#divUp a:hover
{
  background-image:url(../images/buttons/up_norm_on.gif);
  background-repeat:no-repeat;
}

#divUpFast a
{
  background-image:url(../images/buttons/up_fast.gif);
  background-repeat:no-repeat;
  margin-top:14px;
  display:block;
}
#divUpFast a:hover
{
  background-image:url(../images/buttons/up_fast_on.gif);
  background-repeat:no-repeat;
}
/* Button Down */
#divDown 
{ 
   margin-top:270px;
   width:13px;
   height:16px;
   border:1px solid #b2b2b2;
}

#divDown a
{
  background-image:url(../images/buttons/down_norm.gif);
  background-repeat:no-repeat;
  display:block;
}

#divDown a:hover
{
  background-image:url(../images/buttons/down_norm_on.gif);
  background-repeat:no-repeat;
}

#divDownFast a
{
  background-image:url(../images/buttons/down_fast.gif);
  background-repeat:no-repeat;
  display:block;

}

#divDownFast a:hover
{
  background-image:url(../images/buttons/down_fast_on.gif);
  background-repeat:no-repeat;

}

/* Textboxen */
#divScrollTextCont {position:absolute;width:440px; height:305px; clip:rect(0px 440px 305px 0px); overflow:hidden; visibility:hidden;z-index:1;}
#divText {position:absolute;z-index:2;}




/* Inhaktslinks */
.content a
{
    color:#DB1F3D;
    text-decoration:none;
}    

.content a:hover
{
    color:#000;
}


/* Formulare */

.content .formfield
{
    margin-bottom:5px;
    padding-left:10px;
    width:500px;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#FDF8F5;    
}

.content .label
{
    width:110px;
    float:left;
}

.content .input
{
    width:340px;
    float:left;
}

.content .description
{
    font-family:verdana;
/*    font-style:italic;*/
    font-size:10px;
    color:#585858;
}

.content input, .content textarea, .content select
{
    background-color:#5B5B5B;
    font-family: Courier New , Courier;
    font-size:12px;
    font-weight:normal;    
    color:#FDF8F5;
    border:1px solid #262928;
    padding-left:4px;
    padding-right:4px;

}


.content select
{
    //width:228px;
    padding:0px;
}

.content input.submit
{
    width:auto;
    padding-left:15px;
    padding-right:15px;    
}

.content .error
{
    color:red;
    padding-left:10px;
    padding-bottom:10px;
}


/* for DB output*/

.listing
{
    width:430px;
    padding:0;
    margin:0;
    margin-top:5px;
      
}



.detailgalerie
{
    width:430px;
    padding:10px;
    background-color:#d4d4d4;
    text-align:center;
}

.detailimg
{
    width:130px;
    padding:0;
    margin-right:8px;
    margin-bottom:8px;
    border:1px solid #C0C0C0;    
}

.browser
{
    width:455px;
    text-align:right;
    margin-top:5px;
}

.klicker 
{
    font-size:10px;
    font-family:arial
}

#dottedLine
{

    position:absolute;
    width:125px;
    height:146px;
    top:49px;
    left:50px;
    z-index:1;
    /*display:none;*/

}

#archivdotted
{

    position:absolute;
    width:87px;
    height:167px;
    top:49px;
    left:58px;
    z-index:1;
    /*display:none;*/

}

#ateamdotted
{

    position:absolute;
    width:107px;
    height:140px;
    top:49px;
    left:275px;
    z-index:1;
    /*display:none;*/

}

#kontaktdotted
{

    position:absolute;
    width:105px;
    height:154px;
    top:49px;
    left:288px;
    z-index:1;
    /*display:none;*/

}