/* CSS Document */
/* Links Menu Top */
a.menu_top_link:link {
  color:#F0F0F0;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
}
a.menu_top_link:visited {
  color:#F0F0F0;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:none;
}
a.menu_top_link:active {
  color:#F0F0F0;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}
a.menu_top_link:hover {
  color:#F0F0F0;
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}

/*SPAN MENU */ 
#menu_top {
  padding:0px 2px 0px 2px;
}
.menu_top{
  text-align:center;
}

/*Links Menu Right*/
a.menu_right_dat:link {
  color:#F0F0F0;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
}
a.menu_right_dat:visited {
  color:#F0F0F0;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:none;
}
a.menu_right_dat:active {
  color:#F0F0F0;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}
a.menu_right_dat:hover {
  color:#F0F0F0;
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}
/* Links Menu Left */
a.menu_left_vid:link {
  color:#F0F0F0;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
}
a.menu_left_vid:visited {
  color:#F0F0F0;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:none;
}
a.menu_left_vid:active {
  color:#F0F0F0;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}
a.menu_left_vid:hover {
  color:#F0F0F0;
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}
/* Links allgemein */
a:link {
  color:#ff853b;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
}
a:visited {
  color:#ff853b;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:none;
}
a:active {
  color:#ff853b;  
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}
a:hover {
  color:#ff853b;
  font-style:normal;  
  font-size:12px;  
  text-decoration:underline overline;
}

/* Links innehalb der Gallery */
a.gallery:link {
  color:#000000;
  font-style:normal;
  font-size:13px;
  text-decoration:none;
}
a.gallery:visited {
  color:#000000;  
  font-style:normal;  
  font-size:13px;  
  text-decoration:none;
}
a.gallery:active {
  color:#000000;
  font-style:normal;
  font-size:13px;  
  text-decoration:underline overline;
}
a.gallery:hover {
  color:#000000;
  font-style:normal;  
  font-size:13px;  
  text-decoration:underline overline;
}
/* Überschrften im Content
  Werden für die Sortierung der Datenbankabfrage genutzt*/
a.order:link {
  color:#F0F0F0;
  font-style:normal;
  font-weight:bold;
  font-size:11px;
  text-decoration:none;
}
a.order:visited {
  color:#F0F0F0;  
  font-style:normal;  
  font-weight:bold;
  font-size:11px;  
  text-decoration:none;
}
a.order:active {
  color:#F0F0F0;
  font-style:normal;
  font-weight:bold;
  font-size:11px;  
  text-decoration:underline overline;
}
a.order:hover {
  color:#F0F0F0;
  font-style:normal;
  font-weight:bold;
  font-size:11px;  
  text-decoration:underline overline;
}

/* body */
body{
background-color:#CDCDCD;
margin:0px;
color:#F0F0F0;
font-family:Arial;
font-size:12px;
}

#menu{
text-align:center;
}
/* Navigation in der Bilderübersicht einer Gallery */
.gallery_nav{
text-align:center;
}

.gallery{
text-align:center;

}
/* Rahmentabelle für den Content */
#content_table{
margin:0px 10px 10px 10px;
width:580px;
vertical-align:top;
}
/* Counter */
#counter{
text-align:center;
font-size:12px;
}

#left_14{
text-align:left;
font-size:14px;
margin:0px;
}

#center_12{
font-size:12px;
text-align:center;
margin:0px;
}

.menu_left_head{
width:200px;
vertical-align:top;
background-image:url("../img/bg_menu_left.gif");
height:100%;
}

#menu_left{
width:180px;
text-align:center;
margin:0px 10px 10px 10px;
}

.menu_left{
padding:3px 3px 3px 3px;
}

.menu_right{
width:200px;
vertical-align:top;
background-image:url("../img/bg_menu_right.gif");
height:100%;
}

#menu_right{
width:180px;
margin:0px 10px 10px 10px;
text-align:center;
}

.partner{
height:90px;
}

.newstop  {
  height:20px;
  font-size:13px;
  BORDER: #CCAA00 2pt outset;
  background-color: #CCCCCC;
  color:#000000;
}

.news {
  PADDING-TOP: 5px;
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  background-color: #787878;
}

.date_ueber{
  border-bottom: 1px solid #000;
  margin:2px;
  padding:3px;
  background-color: #787878;
}

.date_ueber_seite{
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;    
  margin:2px;
  padding:3px;
  background-color: #787878;
}

.date_det{
  border-bottom: 1px solid #000;
  margin:2px;
  padding:3px;
  background-color: #787878;
}

.videos{
  border-bottom: 1px solid #000;
  margin:2px;
  padding:3px;
  background-color: #787878;
}

/*ACP*/
input.topic {
  width:278px;
  height:20px;
  font-size: 12px;
  background-color:#D3D6D9;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.time {
  width:20px;
  height:20px;
  font-size: 12px;
  background-color:#D3D6D9;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.button {
  width:180px;
  height:30px;
  text-align:center;
  font-size: 15px;
  /*background-color:#353535;
  color:#F0F0F0;
  border: 1px outset #DDAA00;*/
  font-family: Arial, Helvetica, sans-serif;
  margin: 10px 0 10px 0;
}


input.fett {
  width:20px;
  height:20px;
  text-align:center;
  font-size: 12px;
  font-weight: 900;
  BORDER: #CCAA00 2pt outset;
  background-color: #CCCCCC;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.kursiv {
  width:20px;
  height:20px;
  text-align:center;
  font-size: 12px;
  font-style: italic;
  BORDER: #CCAA00 2pt outset;
  background-color: #CCCCCC;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.unterstreichen {
  width:20px;
  height:20px;
  text-align:center;
  font-size: 12px;
  BORDER: #CCAA00 2pt outset;
  text-decoration:underline;
  background-color: #CCCCCC;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.schrift_klein {
  width:20px;
  height:20px;
  text-align:center;
  font-size: 12px;
  BORDER: #CCAA00 2pt outset;
  background-color: #CCCCCC;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.schrift_mittel {
  width:25px;
  height:25px;
  text-align:center;
  font-size: 15px;
  BORDER: #CCAA00 2pt outset;
  background-color: #CCCCCC;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

input.schrift_gross {
  width:30px;
  height:30px;
  text-align:center;
  font-size: 20px;
  BORDER: #CCAA00 2pt outset;
  background-color: #CCCCCC;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

textarea.text {
  width:500px;
  height:300px;
  font-size: 12px;
  background-color:#D3D6D9;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

textarea.text_k {
  width:500px;
  height:150px;
  font-size: 12px;
  background-color:#D3D6D9;
  color:#000000;
  border: 1px outset #DDAA00;
  font-family: Arial, Helvetica, sans-serif;
}

button.acp_button {
  width:20px;
  height:20px;
  border:0px;
  align:left;
  background-image:url(./acp_pics/hoch.gif);
  
}

#schrift_klein{
  font-size:12px;
}

#schrift_mittel{
  font-size:15px;
}

#schrift_gross{
  font-size:20px;
}
