@charset "UTF-8";
/* CSS Document */

html {height:100%; max-height:100%; padding:0; margin:0; border:0; overflow-y: auto; overflow-x: hidden;}
img {border: 0 none;}
a, area {outline: none;}

body { 
	font-size: 62.5%;
	height:100%;
	max-height:100%;
	margin: 0px; padding:0; margin:0; border:0;
	background-image: url(../vois_pics-basis/back-01_1400x1400.jpg);
	background-repeat:repeat-x; background-position:top center;
}

table, td, tr { font-size: 100%;}
form { font-size: 100%;}

/* box zum zentrieren + links und rechts */


#box-back {
	position:absolute;
	left:50%;
	margin-left:-500px;
	width:1000px;
	height:100%;
}

#box-link-startseite  {position:absolute; top:10px; left:50%; margin-left:-450px; height:200px; width:200px;}

#box-center-1  {
	position:absolute;
	top:80px;
	left:70px;
	height:auto;
	width:515px;
}

.box-pic-1 {width:300px; height:auto; overflow: hidden; display:inline; float:right; margin-right:0px; padding:0px 10px 10px 20px;}
.box-pic-2 {width:280px; height:auto; overflow: hidden; display:inline; float:left; margin:0px; padding:0px 0px 10px 15px;}
.box-pic-3 {width:280px; height:auto; overflow: hidden; display:inline; float:left; margin:0px; padding:7px 0px 5px 15px;}

#vois {
	position: absolute;
	top: 280px;
	left: 610px;
	width: 300px;
	height: 120px;
	z-index:20;
}


/* Navi-Menü */


#m_01 {
	position:absolute;
	top: 30px;
	left:  70px;
	width:160px;
	height:30px;
	z-index:4;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:center;
}
#m_02 {
	position:absolute;
	top: 30px;
	left:245px;
	width:160px;
	height:30px;
	z-index:4;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:center;
}
#m_03 {
	position:absolute;
	top: 30px;
	left:420px;
	width:160px;
	height:30px;
	z-index:4;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:center;
}

/* link-Formate */

a:link {color: #fff; text-decoration:none; outline: none; margin:0px; padding:0px;}
a:visited {color: #fff; text-decoration:none; outline: none; margin:0px; padding:0px;}
a:active {color: #fff; text-decoration:none; outline: none; margin:0px; padding:0px;}
a:hover {color: #fff; text-decoration:underline; outline: none; margin:0px; padding:0px;}

a:link.imtext {color: #000; text-decoration:underline; outline: none; margin:0px; padding:0px;}
a:visited.imtext {color: #000; text-decoration:underline; outline: none; margin:0px; padding:0px;}
a:active.imtext {color: #000; text-decoration:underline; outline: none; margin:0px; padding:0px;}
a:hover.imtext {color: #000; text-decoration:underline; outline: none; margin:0px; padding:0px;}


/* Text-Formate */
 
.GT-l-link	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.4em; color: #fff; margin:0px; padding:4px 0px 0px 0px;}
.GT-l-act	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.4em; color: #000066; margin:0px; padding:4px 0px 0px 0px;}

.GT-l-list	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.4em; color: #000; text-align:left;	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:30px; padding:0px 20px 0px 35px;}

.GT-l-0	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.4em; color: #000; text-align:left;	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 15px;}
.GT-l-1	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.4em; color: #000; text-align:left;	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 0px 0px 5px;}
.GT-l-2	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.4em; color: #000; text-align:left;	margin-top:0.0em; margin-bottom:0.4em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 5px;}

.GT-r-0	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.3em; color: #000; text-align:right;	margin-top:0.3em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 0px 0px 0px;}
.GT-r-1	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.4em; color: #000; text-align:right;	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 0px;}

.GT-m-0	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.3em; color: #000; text-align:center;	margin-top:0.9em; margin-bottom:0.2em; margin-right:0.0em; margin-left:0.0em; padding:0.0em;}
.GT-m-1	{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.3em; color: #000; text-align:center;	margin-top:0.3em; margin-bottom:0.2em; margin-right:0.0em; margin-left:0.0em; padding:0.0em;}

h1 		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:2.0em; line-height:1.2em; color: #000; text-align:center; 	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px;}
h2 		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:2.5em; line-height:1.0em; color: #000; text-align:center; 	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 0px; text-transform:uppercase;}
h3 		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.8em; line-height:1.2em; color: #000; text-align:left; 	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 15px;}
h4 		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.2em; color: #000; text-align:left; 	margin-top:1.5em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 15px;}
h5 		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; line-height:1.2em; color: #000; text-align:center; 	margin-top:0.0em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 0px 0px 15px;}
h6 		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.2em; color: #000; text-align:left; 	margin-top:0.5em; margin-bottom:0.6em; margin-right:0.0em; margin-left:0.0em; padding:0px 20px 0px 5px;}


ul{
	list-style:square;
	text-align:left;
	list-style-image: url(../vois_pics-basis/bullet-01.png);
	margin-top: 0px; 
}

li{margin-top: 4px;	margin-left: 20px;
}


/* copyright ------------------------------------------------------------------------ */

#copy {
	position: absolute;
	top: 10px;
	left: 980px;
	width: 20px;
	height: 120px;
	z-index:20;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 0px;
	height: 0px;
	background: url(../highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin-top: -19px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 0px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(../highslide/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 0px 0;
}
.highslide-controls a {
	background-image: url(../highslide/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 0px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}


/* für MAILER */

.input-text {
	font-family: Tahoma, Arial, sans-serif; font-size: 1.3em; line-height: 1.2em; color: #000; text-align: left; margin:0px; padding:3px;;
	border: none;
	background-color: #e4e2da;
	height:20px;
}

textarea {
	font-family: Tahoma, Arial, sans-serif; font-size: 1.3em; line-height: 1.2em; color: #000; text-align: left; margin:0px; padding:3px;;
	border: none;
	background-color: #e4e2da;
}

input[type=submit] {
	color: #fff; text-align: center; margin-top:5px; padding-top:0px; width:auto;
	border: none;
	background-color: #fff;
	cursor:pointer;
}


form br {
clear: both;
}

.fehler {
	position:absolute;
	top:450px;
	left:15px;
	height:auto;
	width:480px;
	z-index:8;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #7c3109;
	text-align: left;
}

.fehler2 {
	position:absolute;
	top:435px;
	left:15px;
	height:auto;
	width:480px;
	z-index:8;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #7c3109;
	text-align: left;
}
