/* Hintergrundfarben */

body
{
   background:#000000;
}

.frame
{
   background:#FFFFFF;
}

.content_frame
{
   background:#AB715A;
}

.content
{
   background:#DBBBA1;
}

.content_bright
{
   background:#FFF1D5;
}

.full
{
   height:100%;
}

form
{
   display:inline;
}

.cover_pic
{
   border-right:solid 1px #AB715A;
}               

/* Schriftformatierung */

.text
{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   font-weight:normal;
}

.text_bold
{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   font-weight:bold;
}

.text_small
{
   font-family:Verdana;
   font-size:10px;
   color:#000000;
   font-weight:normal;
}

.text_bold_small
{
   font-family:Verdana;
   font-size:10px;
   color:#000000;
   font-weight:bold;
}

/* Linkformatierung */

a.link:link
{
   font-family:Verdana;
   font-size:12px;
   color:#FFF1D5;
   font-weight:normal;
   text-decoration:none;    
}

a.link:visited
{
   font-family:Verdana;
   font-size:12px;
   color:#FFF1D5;
   font-weight:normal;
   text-decoration:none;    
}

a.link:hover
{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   font-weight:normal;  
   text-decoration:none;  
}

a.link:active
{
   font-family:Verdana;
   font-size:12px;
   color:#FFF1D5;
   font-weight:normal;  
   text-decoration:none;  
}

/* Link für helle Inhaltsbereiche */
a.link_content:link
{
   font-family:Verdana;
   font-size:12px;
   color:#AB715A;
   font-weight:normal;
   text-decoration:none;    
}

a.link_content:visited
{
   font-family:Verdana;
   font-size:12px;
   color:#AB715A;
   font-weight:normal;
   text-decoration:none;    
}

a.link_content:hover
{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   font-weight:normal;  
   text-decoration:none;  
}

a.link_content:active
{
   font-family:Verdana;
   font-size:12px;
   color:#AB715A;
   font-weight:normal;  
   text-decoration:none;  
}

/* fetter Link für helle Inhaltsbereiche */
a.link_content_bold:link
{
   font-family:Verdana;
   font-size:12px;
   color:#AB715A;
   font-weight:bold;
   text-decoration:none;    
}

/* kleiner Link für helle Inhaltsbereiche */
a.link_content_small:link
{
   font-family:Verdana;
   font-size:10px;
   color:#AB715A;
   font-weight:normal;
   text-decoration:none;    
}

a.link_content_small:visited
{
   font-family:Verdana;
   font-size:10px;
   color:#AB715A;
   font-weight:normal;
   text-decoration:none;    
}

a.link_content_small:hover
{
   font-family:Verdana;
   font-size:10px;
   color:#000000;
   font-weight:normal;  
   text-decoration:none;  
}

a.link_content_small:active
{
   font-family:Verdana;
   font-size:10px;
   color:#AB715A;
   font-weight:normal;  
   text-decoration:none;  
}

a.link_content_bold:visited
{
   font-family:Verdana;
   font-size:12px;
   color:#AB715A;
   font-weight:bold;
   text-decoration:none;    
}

a.link_content_bold:hover
{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   font-weight:bold;  
   text-decoration:none;  
}

a.link_content_bold:active
{
   font-family:Verdana;
   font-size:12px;
   color:#AB715A;
   font-weight:bold;  
   text-decoration:none;  
}


a.link_bold:link
{
   font-family:Verdana;
   font-size:12px;
   color:#FFF1D5;
   font-weight:bold;
   text-decoration:none;    
}

a.link_bold:visited
{
   font-family:Verdana;
   font-size:12px;
   color:#FFF1D5;
   font-weight:bold;
   text-decoration:none;    
}

a.link_bold:hover
{
   font-family:Verdana;
   font-size:12px;
   color:#000000;
   font-weight:bold;  
   text-decoration:none;  
}

a.link_bold:active
{
   font-family:Verdana;
   font-size:12px;
   color:#FFF1D5;
   font-weight:bold;  
   text-decoration:none;  
}

a.link_small:link
{
   font-family:Verdana;
   font-size:10px;
   color:#FFF1D5;
   font-weight:normal;
   text-decoration:none;    
}

a.link_small:visited
{
   font-family:Verdana;
   font-size:10px;
   color:#FFF1D5;
   font-weight:normal;
   text-decoration:none;    
}

a.link_small:hover
{
   font-family:Verdana;
   font-size:10px;
   color:#000000;
   font-weight:normal;  
   text-decoration:none;  
}

a.link_small:active
{
   font-family:Verdana;
   font-size:10px;
   color:#FFF1D5;
   font-weight:normal;  
   text-decoration:none;  
}

.button_imprint
{
   background-color:#FFF1D5;
   width:120px;
   height:45px;
}

/* Formulare und Buttons */
.textfield
{
   border: solid 1px;
   border-color:#AB715A;
   width:400px;
   height:20px;
   font-family:Verdana;
   font-style:normal;
   font-weight:normal;
   color:#AB715A;
   font-size:11px;
}
.textarea
{
   border: solid 1px;
   border-color:#AB715A;
   width:400px;
   height:100px;
   font-family:Verdana;
   font-style:normal;
   font-weight:normal;
   color:#AB715A;
   font-size:11px;
}
.textfield_news
{
   border: solid 1px;
   border-color:#AB715A;
   width:214px;
   height:20px;
   font-family:Verdana;
   font-style:normal;
   font-weight:normal;
   color:#AB715A;
   font-size:11px;
}
.textfield_antispam
{
   border: solid 1px;
   border-color:#AB715A;
   width:100px;
   height:20px;
   font-family:Verdana;
   font-style:normal;
   font-weight:normal;
   color:#AB715A;
   font-size:11px;
}
.dropdown
{
   border: solid 1px;
   border-color:#AB715A;
   color:#AB715A;
}
.klick
{
   border: solid 1px;
   border-color:#AB715A;  
   background-color:#FFF1D5;
   color:#AB715A;
}