﻿/* Öquasta */
/* ---------------- */
/* 					*/
/* ---------------- */

/* DIVs */

html  {
		height:100%;
		}
	
body {
	font-size:11px;
	font-family:Arial,Helvetica, Verdana,sans-serif;
	margin: 0px;
	padding: 0px;
	color:#666666;
	background-color:#ffffff;
	height:100%;
    }
	


#container {
	padding-top:30px;
	width:959px;
	text-align:left;
	background-color:#feffff;
	}
	
#logobereich {
	height:209px;
	width:959px;
	background-color:#feffff;
	border:0px;
	position:relative;
	}
	
#logo {
	position:absolute;
	z-index:1;

}


#sponsoren {
	position:absolute;
	z-index:10;
	top:54px;
	left:691px;
}

#navbereich {
	position:relative;
	z-index:10;
	width:879px;
	background-color:#707173;
	height:16px;
	color:#fff;
	padding-left:40px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:5px;
	margin-top:3px;
	top:-2px;
	}
	
#navbereich a {
	color:#fff;
	text-decoration:none;
}

#navbereich a:visited {
	text-decoration:none;
	color:#fff;
}

#navbereich a:hover {
	text-decoration:underline;
	color:#e2001a;
}

#navbereich a.aktiv {
	color:#e2001a;
	font-style:italic;
}


#content {
	width:959px;
	color:#666666;
	float:left;	
	position:relative;
	margin-top:-5px;

	background-image:url(/oequasta/img/content_bg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;

	position:relative;
	z-index:5
	}
	
#content a {
		color:#e2001a;
		text-decoration:underline;
}

#content a:hover {
		color:#e2001a;
		text-decoration:none;
}

#contentcontent {
	padding-top:50px;
	padding-bottom:50px;
}

#bildbereich {
	width:230px;
	overflow:hidden;
	float:left;
	margin-right:20px;
	padding-bottom:30px;
}

#bildbereich p {
	padding:0px;
	margin:0px;
}

#bildbereich img {
	padding-bottom:10px;
}

#textbereich {
	float:left;
	width:700px;
	text-align:justify;
}

#textbereich table  p {
	padding:0px;
	margin:0px;
	text-align:left;
}

#textbereich table td {
	padding-bottom:10px;
	padding-right:5px;
	text-align:left;
}



#adresse {
	position:relative;
	bottom:40px;
	width:909px;
	text-align:right;
	display:block;
	color:#FFF;
	margin-top:10px;
	margin-bottom:20px;
	background-color:#e2001a;
	height:17px;
	z-index:15;
	padding-top:3px;
	padding-right:50px;
}

#adresse a {
	color:#FFF;
	text-decoration:none;
}

#adresse a:visited {
	text-decoration:none;
}

#adresse a:hover {
	text-decoration:underline;
}



strong.rot {
	color:#e2001a;
}
	




h1 {
	padding:0px;
	margin:0px;
	font-size:17px;
}

h2 {
	padding:0px;
	margin:0px;
	font-size:16px;
}

h3 {
	padding:0px;
	margin:0px;
	font-size:15px;
}


	



/* ENDE DIVs */	

    
    /* Verschiedene Klassen */
    .fltrt { /* Element auf der Seite nach rechts fließen lassen */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /*  Element auf der Seite nach links fließen lassen. */
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat {
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

/* diverse Styles für Inhalt */




.inputweiss, input{
	border:0px;
	background-color:#FFFFFF;
	color:#000;
	height:14px;
	font-size:10px;
	}	
	
input{
	border:1px dotted #666666;
	background-color:#FFFFFF;
	color:#000;
	height:14px;
	font-size:10px;
	}		

select{
	border:1px dotted #666666;
	background-color:#FFFFFF;
	color:#000;
	height:18px;
	font-size:10px;
	}		


textarea{
	border:1px dotted #666666;
	height:50px;
	color:#000;
	background:transparent;
	}
	
input.button {
	height:20px;
}

.submitbutton{
	color:#ffffff;
	background-color:#e2001a;
	width:200px;
	height:25px;
}

#filled .submitbutton  {
		visibility:hidden;
}

#filled input, #filled textarea {
	border:0px;
	background-color:#FFF;
	color:#000;
	
}
	
#filled select {
	border:0px;
	background-color:#FFF;
	color:#000;
}

	
/* Ende diverss Styles für Inhalt */	
	
/* Zoom-Silder */

* .highslide {
	cursor: url(/img/zoomin.cur), pointer;
    outline: none;
}

.highslide img {
	border: 1px solid black;
}
.highslide:hover img {
	border: 1px solid gray;
}

.highslide-image {
    border-bottom: 1px solid black;
    cursor: pointer; /* opera */
	cursor: url(/img/zoomout.cur), pointer;
}
.highslide-image-blur {
    cursor: pointer;
    cursor: hand;
}

/* Ende Zoom */

div {
		border:0px solid #0F3;
}



li.pdf {
	list-style-type:none;
	margin-bottom:10px;
	padding-bottom:2px;
	border-bottom:1px dotted #999;
	clear:both;
	height:35px;
}

li.pps {
	list-style-type:none;
	margin-bottom:10px;
	padding-bottom:2px;
	border-bottom:1px dotted #999;
	clear:both;
	height:35px;
}

.videodiv {
	clear:both;
	margin-top:10px;
	margin-left:20px;
	width:98%;
	float:left;
	border-bottom:1px #999999 dashed;
}


