@charset "utf-8";
/* Standardlinks */

a {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #2D4B65;
  text-decoration: none;
  font-size: 11px
  font-weight: bold;
  }

a:hover { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #FFC400;
  text-shadow: 0.1em 0.1em 0.2em #000000;
  text-decoration: none;
  font-size: 11px
  font-weight: bold;
  }
////////////////////////////////////////////////////////////////////////////////////////////

.search 
{
	font-family:Arial; font-size:10px; 
	color:#000000; Border: 1 solid;; width: 200px
}

.winzig
{
	font-family:Arial; 
	font-size:3px; 
	color:#909186; 
}

#redposition {
   position:absolute;
   top:0px;
   left:-800px;
   width:800px;
   height:800px;  
}

#kuenstler {
	position:absolute;
	left:813px;
	top:11px;
	width:250px;
	height:900px;
	border-left: 1px solid #C0BCB0;
	padding-left: 3px;
}

.feld 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; color:#000000; 	Border: 1px #333333 solid;
}

.bildvorschau
{
Border: 1px #333333 solid;
}

a.menue 
{ 
	color:#2D4B65; text-decoration:none; 
	font: bold normal 11px Verdana, Arial, Helvetica, sans-serif
}


a.menue:hover  	
{ 
	text-decoration:underline;; color: #FFC400;
	font: bold normal 11px Verdana, Arial, Helvetica, sans-serif
}

.menue  	
{ 
	text-decoration:none;; color: #FFC400;
	font: bold normal 11px Verdana, Arial, Helvetica, sans-serif

}
 
.copyright 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-weight: normal; color: #666666
}

.navtext_farbe 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold; color: #FFCC33; text-decoration: none 

}

.nav 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	font-weight: bold; text-decoration: none; color: #2D4B65;
}

a.nav:hover 
{ 
	text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFC400
}

.text 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #333333; font-weight: normal
}

.text_
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #333333; font-weight: normal
}

.agb 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #333333; font-weight: normal
}

.navtext 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; font-weight: normal; color: #333333
}

.tab 
{
	border: 1px #2D4B65 solid;
	text-align: justify;

}

.tabgelb 
{  
	border: 1px solid #FFCC33;
}

.tabschwarz 
{
	border: 1px solid #000000;
}

.zitate 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: normal; color: #2D4B65;
}


////////////Kalender//////////////////////////////////////////////////////////////////////

body {background-color : #ffffff; color : #000000;}

p {color : #000000; font-family : verdana; font-size : 12px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}

.petit {font-size : 10px;; color: #000000}

.titre {color : #333333; font-family : verdana; font-size : 12px; font-weight: bold;}


td.menu {
	color: #ffffff;
	font-family : verdana;
	font-size: 11px;
	font-weight: bold;
	layer-background-color : #000000;
	background : #5A2AC6;
}

td.ptitre {color: #ffffff; font-family : verdana; font-size: 11px; font-weight: bold; layer-background-color : #006300; background-color : #5A2AC6;}

.ttitre {color: #000033; font-family : verdana; font-size: 11px; font-weight: bold; layer-background-color : #000000; background-color : #ccccff;}

.mm {color: #000000; font-family : verdana; font-size: 11px;}

a.mma {color: #0000ff; text-decoration : underline;}
a.mmb {color: #ffffff; text-decoration : none; font-family : verdana;}

a.mma:hover {color: #c00808; text-decoration : none ; }
a.mmb:hover {color: #FFD700; text-decoration : none ; font-family : verdana;}

.oday { background-color : #cccccc; layer-background-color : #ffffff;}

.today { background-color : #FFC400; layer-background-color : #ffffff;}
//////////////////////////////////////////////////////////////////////////////////////////
.feldnewsletter { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#C0BCB0; Border: 1px #333333 solid; ; background-color: #C0BCB0}
.feldnewsl { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; Border: 1px #333333 solid; ; background-color: #C0BCB0}
.textteam { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #eeeeee; font-weight: normal ; background-color: #2D4B65}
///////////////////////////////////////////////////////////////////////////////////////////





body {
	background-color: rgb(144,145,134);
	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

.bilderrahmen {
	border: 1px #333333 solid;
	box-shadow: 3px 3px 3px grey;
	
}

.versteckt
{ 
	display:none
}

/* Oberste Überschrift bzw. Seitenbezeichnung */
h1
{  
    display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #333333
}
/* Abschnittüberschriften im gelben Rahmen */
h2
{
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333333
}

/* Inputfelder mit glow Effekt */
input[type=text], textarea, input[type=password] {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #DDDDDD;
}
 
input[type=text]:focus, textarea:focus, input[type=password]:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid rgba(81, 203, 238, 1);
}


