

/*############# Kopfbereich #############*/
#thema { 
	position:absolute; 
	top:98px; 
	left:0px; 
}

/*############# Navigation #############*/
body { 
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px 
}
#gnav { 
	position:absolute; 
	top:222px; 
	left:170px; 
	width:590px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:12px; 
}
#gnav_o { 
	position:absolute; 
	top:207px; 
	left:500px; 
	width:260px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	text-align:right; 
}
/*#tnav { 
	position:absolute; 
	top:268px; 
	left:180px; 
	width:400px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
}*/
.tnav_bg { 
	width:435px; 
	background-color:#DBDBDB; 
	height:30px;
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	padding:7px;
}
.tnav_le { 
	width:150px; 
	background-color:#DBDBDB; 
	height:30px; 
	text-align:right; 
}
#dropdown { 
	position:absolute; 
	top:266px; 
	left:360px; 
	width:250px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	text-align:right; 
}
.dropd { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	line-height:14px; 
}
#artonline { 
	position:absolute; 
	top:200px; 
	left:0px; 
	width:150px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:21px; 
	text-align:right; 
	vertical-align:bottom; 
}

/*############# Galerie #############*/

#pr_galerie { 
	position:absolute; 
	top:140px; 
	left:640px; 
	width:120px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
}

#galerie { 
	position:absolute; 
	top:80px; 
	left:170px; 
}

#art_galerie { 
	position:absolute; 
	top:0px; 
	left:0px;
}
#g { 
	position:absolute; 
	top:0px; 
	left:0px;
}
#alerie { 
	position:absolute; 
	top:0px; 
	left:50px;
}
.con_ga { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	line-height:14px; 
	width:449px; 
	vertical-align:top;
}
#pr_ga { 
	position:absolute; 
	top:140px; 
	left:640px; 
	width:120px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
}
#gnav_ga { 
	position:absolute; 
	top:101px; 
	left:170px; 
	width:590px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:12px; 
}


/*############# Content #############*/
h1 {
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#E47310; 
	font-size:110%; 
	font-weight:bold;
	letter-spacing:1px;
}
.con { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:70%; 
	line-height:130%; 
	width:400px; 
	vertical-align:top;
}

.con_2 { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:70%; 
	line-height:130%; 
	vertical-align:top;
}

.pr { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:80%; 
	line-height:140%; 
	width:600px; 
	vertical-align:top;
}

/*.con { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:10px; 
	line-height:14px; 
	}
*/
.headl { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	font-weight:bold; 
}
.space_20 { 
	width:20px; 
	background-color:#FFFFFF; 
	height:30px; 
}
.left { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	width:110px; 
	background-color:#DBDBDB; 
	color:#006699; 
	font-size:11px; 
	vertical-align:top; 
	text-align:right; 
}
.left_130 { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	width:130px; 
	background-color:#DBDBDB; 
	color:#006699; 
	font-size:11px; 
	vertical-align:top; 
	text-align:right;
	padding-bottom:20px;
	border-right:20px solid #DBDBDB;*/
}
.impr { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	width:110px; 
	background-color:#DBDBDB; 
	color:#006699; 
	font-size:11px; 
	vertical-align:bottom; 
	text-align:right; 
}

}
.source { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:9px;
}
/*############# PR #############*/
#wide { 
	position:absolute; 
	top:215px; 
	left:200px; 
}
#pr { 
	position:absolute; 
	top:260px; 
	left:640px; 
	width:140px; 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
}

/*############# Formular*/
.formular { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	line-height:14px; 
	width:430px; 
	vertical-align:top;
	text-align:right;
}
.form { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	text-align:left;
}
.form_left { 
	width:40px; 
}
}
.form_end { 
	font-family:Verdana, Arial, sans-serif, Geneva, Helvetica; 
	color:#006699; 
	font-size:11px; 
	line-height:14px;
	vertical-align:bottom;
	height:50px;
}


/*############# Links #############*/
a.nav:link { 
	text-decoration:none; 
	color:#006699; 
}
a.nav:visited { 
	text-decoration:none; 
	color:#006699; 
}
a.nav:hover { 
	text-decoration:none; 
	color:#E47310;
}
/*a:active { 
	text-decoration:none; 
	font-weight:bold; 
	}*/

/*links content*/
a.ul:link { 
	text-decoration:underline; 
	color:#006699; 
}
a.ul:visited { 
	text-decoration:underline; 
	color:#006699; 
}
a.ul:hover { 
	text-decoration:underline; 
	color:#E47310; 
}

/*links Links*/
a.link:link { 
	text-decoration:underline; 
	color:#006699; 
}
a.link:visited { 
	text-decoration:underline; 
	color:#8C8C8C; 
}
a.link:hover { 
	text-decoration:underline; 
	color:#E47310;
}

/*orange Links*/
a.orange:link { 
	text-decoration:underline; 
	color:#E47310; 
}
a.orange:visited { 
	text-decoration:underline; 
	color:#E47310; 
}
a.orange:hover { 
	text-decoration:underline; 
	color:#E47310;
}