/* :::::::::: Dates :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*
Project: Schaetti
Type: CSS Document
Description: Generally definitions for some browsers
Created to: June 2008, A. Sauder
*/



/* :::::::::: General Items :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

p{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	text-align: left;
}

a{
	color: #da220f;
	text-decoration: none;
}

a:hover{
	color: #da220f;
	text-decoration: underline;
}

html, body {
	background-color: White;
}

a.sprachpunkt:hover{
	color: Silver;
	text-decoration: none;
}

a.sprachpunkt_act{
	color: #888888;
	text-decoration: none;
}

a.sprachpunkt_act:hover{
	color: #888888;
	text-decoration: none;
}

a.nav1{
	color: Black;
	background-image: url(/fileadmin/layout/images/menue_dot.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	text-decoration: none;
}

a.nav1:hover{
	color: Black;
	background-image: url(/fileadmin/layout/images/menue_dot_act.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	text-decoration: none;
	padding-bottom: 3px;
}

a.nav1_act{
	color: Black;
	background-image: url(/fileadmin/layout/images/menue_dot_act.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	text-decoration: none;
	padding-bottom: 3px;
}

a.nav1_act:hover{
	color: Black;
	background-image: url(/fileadmin/layout/images/menue_dot_act.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	text-decoration: none;
	padding-bottom: 3px;
}

a.nav2{
	color: #888888;
	background-image: url(/fileadmin/layout/images/menue_dot.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	text-decoration: none;
	margin-left: 15px;
}

a.nav2:hover{
	color: #888888;
	background-image: url(/fileadmin/layout/images/menue_dot_act.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	text-decoration: none;
	margin-left: 15px;
	padding-bottom: 3px;
}

a.nav2_act{
	color: #888888;
	background-image: url(/fileadmin/layout/images/menue_dot_act.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	text-decoration: none;
	margin-left: 15px;
	padding-bottom: 3px;
}

a.nav2_act:hover{
	color: #888888;
	background-image: url(/fileadmin/layout/images/menue_dot_act.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	text-decoration: none;
	margin-left: 15px;
	padding-bottom: 3px;
}

a.sprachselektion{
	color: White;
}

/* :::::::::: Layout ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.menue{
	border: 0px solid Yellow;
	width: 202px;
	float: none;
	z-index: 30;
	visibility: visible;
	position: fixed;
	height: 400px;
}

.kopfgrafik{
	border: 0px solid Green;
	padding-top: 37px;
	padding-left: 0px;
	width: 800px;
	float: none;
	z-index: 900;
	visibility: visible;
	position: fixed;
	height: 171px;
	text-align: left;
}

.navigation{
	border: 0px solid Green;
	padding-top: 330px;
	padding-left: 30px;
	width: 212px;
	float: none;
	z-index: 40;
	visibility: visible;
	position: absolute;	
	height: 400px;
}

.logo{
	border: 0px solid Green;
	padding-top: 223px;
	padding-left: 30px;
	width: 192px;
	float: none;
	z-index: 1000;
	visibility: visible;
	position: absolute;
}

.sprache{
	border: 0px double Aqua;
	padding-top: 295px;
	padding-left: 30px;
	width: 192px;
	float: none;
	z-index: 60;
	visibility: visible;
	position: absolute;
	color: White;
}

.content{
	border: 0px dotted Red;
	width: 75%;
	float: none;
	z-index: 200;
	visibility: visible;
	position: absolute;
	height: 100%;
	margin-left: 250px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: transparent;
}

.content_content1{
	width: 220px;
	border: 0px dotted Aqua;
	height: auto;
	z-index: 320;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	line-height: 20px;
	float: none;
	position: absolute;
	margin-top: 380px;
	background-color: transparent;
}

.co_he_cono{
	width: 470px;
	border: 0px dotted Aqua;
	height: auto;
	z-index: 320;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	line-height: 20px;
	float: none;
	position: absolute;
	margin-top: 310px;
	margin-left: 250px;
	background-color: transparent;
}

.content_dottetred{
	width: 220px;
	border: 0px dotted #7CFC00;
	height: 100%;
	background-image: url(/fileadmin/layout/hintergrund-level-1.gif);
	background-repeat: no-repeat;
	z-index: 300;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	float: none;
	position: fixed;
	margin: 0px 0px 0px 250px;
}

.adresse{
	border: 0px dotted Olive;
	padding-left: 30px;
	width: 192px;
	float: none;
	z-index: 70;
	visibility: visible;
	position: absolute;
	color: White;
	font-size: 11px;
	height: 100%;
}

.sprachpunkte{
	float: left;
	height: 30px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	width: 25px;
	padding-bottom: 3px;
	background-image: url(/fileadmin/layout/images/sprachbg.gif);
	background-repeat: no-repeat;
	border: 0px solid Green;
	margin-bottom: 2px;
}

a.sprachpunkt{
	color: Black;
	text-decoration: none;
}

