@import url("Formular.css");
@import url("Tabellen.css");
@import url("Info.css");
@import url("Seiten.css");
@import url("imageflow.css");

/*
----------------------------------------
script name : style1.ccs
script autor: Johann Glechner GJweb e.U.
änderung von: Johann Glechner
erstellt am : 22.08.2009
geändert am : 23.12.2009
----------------------------------------
*/

/* Grundeinstellungen */
	html	{
			marging: 0;
			padding: 0;	
			}

	body	{
			marging: 0;
			padding: 0;
			background: #FBEBD1;
			font-family: Arial, Helvetica;
			font-size: 100.01%;
			color: black;
			line-height: 1.0;
			text-align: center;
			}

	h1,h2,h3,h4,h5,h6 {font-weight: normal; line-height: 5px;	margin: 8px;}
	h4,h5,h6 {font-weight: bold;}

	h1 {font-size: 2.6em;}
	h2 {font-size: 2em;}
	h3 {font-size: 1.5em;}
	h4 {font-size: 1.25em;}
	h5 {font-size: 1.1em;}
	h6 {font-size: 1em;}

	h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}

	.left,.alignleft {float: left;}
	.right,.alignright {float: right;}


/* Farben ANFANG */
	b.fw	{padding:0px;	margin: 0px 5px 0px 5px; font-weight: bold; color: #FFFFFF;}
	p.red 	{ color: red;}
	p.green 	{ color: green;}
  b.user_green	{ font: bold 16px Arial; color: #00FF00; }
  b.user_red		{ font: bold 16px Arial; color: #FF0000; }
  b.user_orange	{ font: bold 18px Arial; color: #F26A36; }
/* Farben ENDE */

#container
{
margin: 0 auto;
width: 1024px;
text-align: left;
border: 1px none #fff;
background-color: #F0FFFF;
}

#header
{
float: left;
height: 213px;
width: 1022px;
background-repeat: no-repeat;
background-position: 0 0;
background-image: url(img/logo1.jpg);
border-bottom: 1px solid #fff;
position: relative;
}

#headernavigation {  float: left; width: 790px; padding: 0px 0px 0px 220px;}
.mattblackmenu ul { width: 790px; }

		
	#preloader {
		position: absolute;
		top: 35px;
		left: 45px;
		z-index: 500;
		}

	#info {
		position: absolute;
		top: 170px;
		left: 150px;
		z-index: 500;
	}
	input.fragezeichen {
			width: 36px;
			}

	#drucker {
		position: absolute;
		top: 170px;
		left: 105px;
		z-index: 500;
	}
	img.drucker {
			border: 0;
			width: 36px;
			}

			
			
#zufallbilder_header_1 {
float: left;
height: 191px;
width: 260px;
text-align: center;
padding: 2px 0px 0px 223px;
}

#zufallbilder_header_2 {
float: left;
height: 191px;
width: 260px;
text-align: center;
padding: 2px 0px 0px 7px;
}

#zufallbilder_header_3 {
float: left;
height: 191px;
width: 260px;
text-align: center;
padding: 2px 0px 0px 7px;
}



.zufallbild_header{
width: 255px;
height: 172px;
border: 2px solid #CDCDCD;
}

.zufallbild_info{
width: 212px;
border: 1px solid #CDCDCD;
}



#info_1
{
float: left;
width: 217px;
margin: 2px 0 0 2px;
}

#info_1 a { text-decoration: none;}

#info_2
{
float: left;
width: 217px;
margin: 5px 0 5px 0;
}

/* bilddarstellung 1 */
#marqueecontainer{
position: relative;
width: 202px; /*marquee width */
height: 300px; /*marquee height */
background-color: #F0FFFF;
overflow: hidden;
text-align: left;
border: 1px solid #CDCDCD;
padding: 5px 5px 5px 5px;
}
#marqueecontainer img {width: 96%; height: 96%; border: 0px;}
#marqueecontainer table {width: 198px; height: 99%; }
#marqueecontainer tr {width: 198px; height: 99%; }
#marqueecontainer tdbody {width: 198px; height: 99%; }
/* bilddarstellung 1 ENDE */	


#contents { margin: 2px 0 5px 1px; width: 790px; float: left; background-color: #F0FFFF; border: 1px solid #CDCDCD;}


#footer
{
clear: both;
height: 25px;
background-repeat: no-repeat;
background-position: 0 0;
background-image: url(img/logo1.jpg);
border-bottom: 1px solid #fff;
text-align: right;
font-size: 90%;

}

#footer-navigation
{
float: right;
width: 600px;
height: 15px;
text-align: right;
font-size: 105%;
color: #FFFFFF;

padding:5px;
}
#footer-navigation a 				{color: #000000; text-decoration: none;}
#footer-navigation a:hover 	{color: #000000; background-color: #FFFFFF; text-decoration: none;}

	img.sprache			{border: 1px solid #3366ff; width: 16px;}
	
#disclaimer
{
float: left;
width: 224px;
height: 25px;
text-align: left;

}

#box {
position:relative; top:0px; left:0px; 
z-index:3;}

#box a {
color:#ffffff;
font:bold 16px arial, verdana, sans-serif;
text-decoration:none;
display:block;
padding:5px;
border:0px solid black;}

#box a:hover {
color: #FFF;
background:#99BAED;
width:350px;}

#box a span {display:none;}

#box a:hover span {
color: #FFF;
background:#878787;
font:bold 12px arial, courier, sans-serif;
text-decoration: underline;
border:1px solid black;
display:block;
padding:10px;}
