/* CSS Document */
/* Design by Artis Web Design
   http://artiswebdesign.net
   Copyright 2009 - 2011: Artis Web Design */

/* Testphase: Class active auf nicht active setzen!!! */

/* Navi Top im Banner rechts -------------------------------- */
#navi_top {
	position:absolute;
	top:-28px;
	left:380px;
	float:right;
	width:500px;
	height:20px;
	font-size:13px;
	color:rgb(255,255,255);
	text-align:right;
	/*background:rgb(227,200,255);*/
	z-index:250;
}
#navi_top a, #navi_top a:visited, #navi_top a:hover {
	font-size:13px;
	color:rgb(255,255,255);
	text-decoration:none;
	letter-spacing:-1px;
}
#navi_top a:hover {
	text-decoration:underline;
}
/* Navi Top im Banner rechts (Ende) ------------------------- */

/* Linke Spalte und Inicio -------------------------------- */
#navi {
	position:relative;
	top:0px;
	left:1px;
	margin:0px;
	margin-left:0px;
	padding:0px;
	width:199px;
	color:rgb(255,255,255);
	text-align:left;
	/*background:rgb(255,233,200);*/
}

#navi ul, 
#navi ul ul {
	position:relative;
	margin:0px;
	padding:0px;
	list-style:none;
	/*text-align:right;*/
	/*width:194px;*/
	/*background:rgb(255,233,200);*/
}
#navi ul {
	margin-left:0;
	padding-bottom:0px;
	/*font-size:12px;*/
	/*background:rgb(255,220,100);*/
}
#navi ul ul {
	margin-top:0px;
	padding-bottom:0px;
	/*border-bottom:1px solid rgb(255,255,255);*/
	/*background:rgb(225,220,240);*/
}
#navi li {
	padding:0px;
	margin:0px;
	background:rgb(170,170,170);
}
#navi li li {
	padding:0px;
	margin:0px;
	background:rgb(250,250,250);
}
#navi li {
	margin-bottom:2px;
}
#navi li li {
	border-top:1px dotted rgb(200,200,200);
	margin-bottom:0px;
}
#navi li a, 
#navi li li a {
	padding-top:4px;
	padding-bottom:5px;
}
#navi li a {
	padding-left:10px;
	line-height:1.2em;
}
#navi li li a {
	padding-left:10px;
	line-height:1.1em;
}
#navi li:hover,
#navi li a:hover {
	background:rgb(140,140,140);
}
#navi li li:hover,
#navi li li a:hover {
	color:rgb(120,120,120);
	color:rgb(90,70,70);
	background:rgb(250,250,250);
}
#navi li,
#navi li li,
#navi li a, 
#navi li li a {
	position:relative;
	text-decoration:none;
	display:block;
}
#navi li,
#navi li a {
	color:rgb(255,255,255);
	font-size:11px;
	font-weight:bold;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-1px;
	letter-spacing:0px;
}
#navi li li,
#navi li li a {
	color:rgb(170,170,170);
	font-size:11px;
	font-weight:bold;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-1px;
	letter-spacing:0px;
}
#navi li a.kat_active,
#navi li a.active {
	/*background-color:transparent!important;*/
	/*background-image:url(../images/artiswebdesign_bg_navi.gif); 
	background-repeat:repeat-x; 
	background-position:top center;*/
	background:rgb(140,140,140)!important;
}
#navi li li a.active {
	color:rgb(120,120,120);
	color:rgb(90,70,70);
	background:rgb(245,245,245)!important;
	background:rgb(250,250,250)!important;
}

/* Hier Testphase: Diese Statements nicht löschen!
#navi li a {
	padding-top:4px;
	padding-bottom:5px;
	padding-right:14px;
}
#navi li li a {
	padding-top:1px;
	padding-bottom:2px;
	padding-right:28px;
}

#navi li a:visited, 
#navi li li a:visited {
	color:rgb(255,255,255);
	text-decoration:none;
}
#navi li a:hover, 
#navi li li a:hover {
	color:rgb(255,255,255);
	text-decoration:none !important;
}
#navi li a:hover {
	background-image:url(../images/navi_bg_hover.png); 
	background-repeat:repeat-y; 
	background-position:right center;
}
#navi li li a:hover {
	background-image:url(../images/naviu_hover.gif); 
	background-repeat:no-repeat; 
	background-position:right 5px;
	
}

#navi li a.active {
	padding-right:16px;
	background-image:url(../images/navi_bg_hover.png); 
	background-repeat:repeat-y; 
	background-position:right center;
}
#navi li li a.active {
	border:none;
	background-image:url(../images/naviu_hover.gif); 
	background-repeat:no-repeat; 
	background-position:right 5px;
}
#navi li a.kat_active {
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
	color:rgb(255,255,255);
	padding-right:14px;
}
*/

/* Print Aufbéreitung ------------------------------------------ */
@media print {

}

