/******************************schriften*********************************/

@font-face { font-family: "brushstroke";
             src: url('../schriften/Brush1.ttf') format('truetype'); }
			 
@font-face { font-family: "action";
             src: url('../schriften/Action_Man.ttf') format('truetype'); }

/**************************************Text**********************************/
.txt01 /*standardschrift*/
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:1.2em;
	color:#000;
	font-style:italic;
}

.txt02{
	font-family:brushstroke, verdana, arial, helvetica, sans-serif;
	font-size:1.5em;
	color:#006e94;
	line-height:1.4;
}

.txt03{
	font-family:action, verdana, arial, helvetica, sans-serif;
	font-size:6.5em;
	color:#006e94;
	line-height:1.2;
}
	
.txt04{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:0.9em;
	color:#ffff00;
}
	
.txt05{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:0.9em;
	color:#993366;
}

h1{
	font-family:brushstroke, verdana, arial, helvetica, sans-serif;
	font-size:2.0em;
	color:#000;
	font-style:normal;
	}

h2{
	font-family:action, verdana, arial, helvetica, sans-serif;
	font-size:1.6em;
	color:#993366;
	font-style:normal;
	}
	
q{

	font-family:verdana, arial, helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#006e94;
}

cite{

	font-family:verdana, arial, helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#006e94;
}

.info{
text-align:center;
margin:0 auto;
padding:10px;
	background-color:#c0ebe9;
	border:1px solid #000;
	width:700px;
	}

.info-termin{
text-align:center;
margin:0 auto;
padding:10px;
	background-color:#ffffcc;
	border:1px solid #000;
	width:700px;
	}


/*****************************bilder**************************************/

.tantes{
	position:relative;
	top:15px;
	left:20px;
	float:left;
}

.bilder-all{
	border:1px solid #006e94;
	box-shadow:8px 3px 8px #000;
	margin:10px;
	margin-right:30px;
}

.bilder-link{
	border:1px solid #006e94;
	box-shadow:8px 3px 8px #000;
	margin:10px;
}

.bilder-link:hover{
	box-shadow:3px 1px 3px #000;
}

/******************************tabelle************************************/

.tab-fuss{
	position:relative;
	top:2px;
}

.td-navi{
	 padding:0px 20px 0px 20px;
}

/******************************div****************************************/

#mitte {
	position: fixed;
	top:0px;
	left: 50%;
	margin-left: -495px;
	z-index: 99;
	height:257px;
	background-image:url('../bilder/bg_kopf.jpg');
	width:990px;
	border-bottom:3px solid #006e94;
 }
	
#links {
	margin-right: 350px;
	height:100%;
	background-color:#bee9e7;
}
		
#links2{
	position: fixed;
	top:0px;
	left: 0px;
	height:257px;
	width:50%;
	z-index: 98;
	border-bottom:3px solid #006e94;
}

#rechts {
	margin-left: 350px;
	height:100%;
	background-color:#fff;
 }
	
#rechts2{
	position: fixed;
	top:0px;
	right: 0px;
	height:257px;
	width:50%;
	z-index: 98;
	border-bottom:3px solid #006e94;
}

#kopf{
	text-align:right;
}

#mitte-haupt {
	background-image:url('../bilder/bg_tantes.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	position:absolute;
	top:257px;
	left: 50%;
	margin-left: -495px;
	z-index: 20;
	min-height:80%;
	width:990px;
	background-color:#a8bfbf;
 }
	
#links-haupt {
	background-image:url('../bilder/bg_links.jpg');
	background-position:right top;
	background-repeat:repeat-y;
	margin-right: 495px;
	height:100%;
	background-color:#659ead;
}
		
#links2-haupt{
	position:fixed;
	top:257px;
	left: 0px;
	height:100%;
	width:50%;
	z-index: 0;
}

#rechts-haupt {
	background-image:url('../bilder/bg_rechts.jpg');
	background-position:leftt top;
	background-repeat:repeat-y;
	margin-left: 495px;
	height:100%;
	background-color:#659ead;
 }
	
#rechts2-haupt{
	position:fixed;
	top:257px;
	right: 0px;
	height:100%;
	width:50%;
	z-index: 0;
}

#fuss{
	position:fixed;
	bottom:0px;
	height:30px;
	width:100%;
	border-top:3px solid #006e94;
	text-align:center;
	background-color:#a8bfbf;
	z-index:50;
}

#malerei{
	border-left:1px solid  #659ead;
	border-right:1px solid  #659ead;
	padding:8px;
}

#keramik{
	border-left:1px solid  #659ead;
	border-right:1px solid  #659ead;
	padding:8px;
}



/*****************************links**************************************/

a.navi{
	font-family:brushstroke, verdana, arial, helvetica, sans-serif;
	font-size:1.4em;
	color:#006e94;
	text-decoration:none;
}

a:hover.navi{
	color:#993366;
	text-decoration:underline;
}

a.navi-be{
	font-family:brushstroke, verdana, arial, helvetica, sans-serif;
	font-size:2.0em;
	color:#993366;
	text-decoration:none;
}

a.navi-fuss{
	font-family:action, verdana, arial, helvetica, sans-serif;
	font-size:1em;
	color:#006e94;
	text-decoration:none;
}

a:hover.navi-fuss{
	color:#993366;
	text-decoration:underline;
}

a.navi-fuss-be{
	font-family:action, verdana, arial, helvetica, sans-serif;
	font-size:1em;
	color:#993366;
	text-decoration:none;
}

a.copy{
	font-family:action, verdana, arial, helvetica, sans-serif;
	font-size:1em;
	color:#7ea3b8;
	text-decoration:none;
}

a:hover.copy{
	color:#993366;
	text-decoration:underline;
}

a.link{
	font-family:verdana, arial, helvetica, sans-serif;
	color:#993366;
}

a:hover.link{
	color:#006e94;
}

 /******************************formular***********************************/

.button_01
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
 	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:1px solid #005b2e;
	width:150px;
	height:30px;
	background-color:#BEE9E7;
	box-shadow:6px 2px 6px #000;
}

.button_01:hover{
	box-shadow:3px 1px 3px #000;	
}

.input_normal
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	background-color:#BEE9E7;
	width:130px;
}

.input_gfx 
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	height:16px;
	WIDTH: 50px;
	background-image: url(../log.php);
	background-color: #BEE9E7;
	border-top: 1px solid #008D81;
	border-left: 1px solid #008D81;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.input_code 
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	height:16px;
	WIDTH: 50px;
	background-color: #BEE9E7;
	border-top: 1px solid #008D81;
	border-left: 1px solid #008D81;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.area_01
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	height:80px;
	WIDTH:320px;
	background-color: #BEE9E7;
	border-top: 1px solid #737476;
	border-left: 1px solid #737476;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

legend
{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

fieldset
{
	margin:4px;
}

/*******************************body**************************************/
html, body
{
    background-color:#659ead;
    height:100%;
    margin:0px auto;
    padding:0px;
    font-family:action, verdana, arial, helvetica, sans-serif;
    font-size:1.0em;
    color:#993366;
}