/*  -- 								Basics--    		*/

html {
    overflow: -moz-scrollbars-vertical;
    overflow-y: scroll;
}

body { 
	margin: 0; padding: 0;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
}
td,tr,p,span,input,textarea,li  {
	font:12px Arial, Helvetica, sans-serif;
}

div, ul, form{ margin:0;padding:0; }

ul {	list-style:none; }
	
.clearBoth  { clear:both; }
.floatLeft  { float:left; }
.floatRight { float:right;}


/*  	Spacer		*/

.spacerLeft10{ margin:0;padding:0 0 0 10px;}
.spacerLeft12{ margin:0;padding:0 0 0 12px;}
.spacerLeft15{ margin:0;padding:0 0 0 15px;}
.spacerLeft24{ margin:0;padding:0 0 0 24px;}
.spacerLeft36{ margin:0;padding:0 0 0 36px;}

.spacerTop10_p{ margin:0;padding:10px 0 10px 0;}


/*  										Headline Gestaltung */
.h2_blau{
	margin:0;
	padding:0;
	color:#008eae;
	font-size:12px; 
}

/*  	Text und Link Gestaltung */

.txtBlau{
	font-size:12px;color:#008eae;text-decoration:none;font-weight:normal; 
}
.txtSmall{
	font-size:11px;color:#000;text-decoration:none;font-weight:normal; 
}

.txtSmallunderline{
	font-size:11px;color:#000;text-decoration:none;font-weight:normal; 
	text-decoration:underline;}

.txtRot{ color:#d11727; }

.txtBlau, a.txtBlau{
	font-size:12px;color:#008eae;
	text-decoration:none;font-weight:normal; 
}

a.txtBlau:hover, a.txtBlau:active {  text-decoration:underline; }


.grau, a.grau{
	font-size:12px;color:#7e7d7c;
	text-decoration:none;font-weight:normal; 
}
a.grau:hover, a.grau:active {  text-decoration:underline; }
a.mehr:hover, a.mehr:active {  text-decoration:underline;  }
a.norm{
	font-size:12px;text-align:left;color:#333; padding:0; margin:0;
	text-decoration:none;font-weight:normal;
	}
a.norm:hover, a.norm:active {  text-decoration:underline; }

a.txtOrange{
	font-size:12px;text-align:left;color:#f98319; padding:0; margin:0;
	text-decoration:none;font-weight:normal;
	}
a.txtOrange:hover, a.txtOrange:active {  text-decoration:underline; }

/*  Formular */

input.bmail{
	border:1px solid #008eae;
	width:250px;
	font-size:12px;color:#008eae;
}
textarea.bmail{
	border:1px solid #008eae;
	width:250px;
	height:80px;
	font-size:12px;color:#008eae;
}

embed.ff_movies { 
	width:480px;height:410px; 
}
embed.movies { 
	width:480px;height:385px; 
}


/*  Layer Navigation */

#fest{
	position:absolute;visibility:hidden;z-index:5;
	top:26px;left:137px;width:145px;height:79px;
}
#layKronen{
	position:absolute;visibility:hidden;z-index:5;
	top:46px;left:281px;width:145px;height:94px;
}
#layInlay{
	position:absolute;visibility:hidden;
	z-index:5;top:66px;left:281px;width:105px;height:94px;
}

#heraus{
	position:absolute;visibility:hidden;z-index:5;
	top:26px;left:298px;width:145px;height:59px;
}
#kombi{
	position:absolute;visibility:hidden;z-index:5;
	top:26px;left:480px;width:145px;height:70px;
}

#layTeleskope{
	position:absolute;visibility:hidden;z-index:5;
	top:46px;left:624px;width:145px;height:59px;
}
