@meta { Title: "main Style Sheet" }

a:link {
	color: Maroon;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

a:visited {
	color: Maroon;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
a:active {
	color: Maroon;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
a:hover {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

A.f:link {
	color: Maroon;
	FONT-FAMILY: Arial, Helvetica,sans-serif;
	font-weight : normal;
	font-size: 11px;
}

A.f:active {
	color: Maroon;
	FONT-FAMILY: Arial, Helvetica,sans-serif;
	font-weight : normal;
	font-size: 11px;
}

A.f:hover {
	color: #003366;
	FONT-FAMILY: Arial, Helvetica,sans-serif;
	font-weight : normal;
	font-size: 11px;
	text-decoration: underline;
}
A.f:visited {
    color: Maroon;
	FONT-FAMILY: Arial, Helvetica,sans-serif;
	font-weight : normal;
	font-size: 11px;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon;
}

/* Code ohne unterstreichen */
.CODELINK {
	color: #355397;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left:8px;
}

/* Code ohne unterstreichen */
.CODELINK_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	text-decoration: none;
	color:#E3E3E3;
	margin-right:0px;
	}
	
	
	
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	color: Black;
	text-align: left;
	line-height: 20px;
	margin-top:2px;
	margin-left: 0px;
	margin-right:4px;
	margin-bottom:4px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	color: Black;
	text-align: left;
	line-height: 14px;
	margin-top:2px;
	margin-left:8px;
	margin-right:4px;
	margin-bottom:4px;
}

.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : normal;
	color: #2D2D2D;
	text-align: left;
	line-height: 16px;
	margin-top:2px;
	margin-left:4px;
	margin-right:8px;
	margin-bottom:2px;
	text-align: justify;
}

.textKlein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style : italic;
	line-height:12px;
	color: White;
}

.textKlein2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style : italic;
	color: #595959
}

.textBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #747474;
	font-weight : bold;
	}

.textBoldKursiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight : bold;
	font-style: italic;
	}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DDDDDD;
	font-weight: bold;
	font-style : italic;
}
	
.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	font-style : italic;
	color: #9A9A9A;
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #FFFFFF;
	font-style : italic;
}
	
.cell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: White;
}

.textfeld {
	FONT-SIZE: 13px;
	FONT-FAMILY: arial,sans-serif;
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
}


/*Kontaktformular*/

.form_button {
	BORDER-RIGHT: #533B50 0px solid;
	BORDER-TOP: #533B50 0px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #533B50 0px solid;
	WIDTH: 120px;
	BORDER-BOTTOM: #533B50 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E9E9E9
	}

.form_textfeld {
	BORDER-RIGHT: #6D717E 0px solid;
	BORDER-TOP: #6D717E 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #6D717E 0px solid;
	WIDTH: 120px;
	BORDER-BOTTOM: #6D717E 0px solid;
	FONT-FAMILY: arial,sans-serif;
	BACKGROUND-COLOR: White
}



.form_newsletter {
	BORDER-RIGHT: #6D717E 0px solid;
	BORDER-TOP: #6D717E 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #6D717E 0px solid;
	WIDTH: 240px;
	BORDER-BOTTOM: #6D717E 0px solid;
	FONT-FAMILY: arial,sans-serif;
	BACKGROUND-COLOR: White
}

.form_textfeld_gr {
   BORDER-RIGHT: #6D717E 0px solid;
	BORDER-TOP: #6D717E 0 px solid;
   BORDER-BOTTOM: #6D717E 0px solid;
	BORDER-LEFT: #6D717E 0px solid;
	FONT-SIZE: 12px;
	WIDTH: 340px;
	FONT-FAMILY: arial,sans-serif;
	BACKGROUND-COLOR: White;
}

.form_textfeld_kl {
	BORDER-RIGHT: #6D717E 0px solid;
	BORDER-TOP: #6D717E 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #6D717E 0px solid;
	WIDTH: 45px;
	BORDER-BOTTOM: #6D717E 0px solid;
	FONT-FAMILY: arial,sans-serif;
	BACKGROUND-COLOR: White;
	}
	
	.form_textfeld_kl2 {
	BORDER-RIGHT: #6D717E 0px solid;
	BORDER-TOP: #6D717E 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #6D717E 0px solid;
	WIDTH: 30px;
	BORDER-BOTTOM: #6D717E 0px solid;
	FONT-FAMILY: arial,sans-serif;
	BACKGROUND-COLOR: White;
	}

.form_checkbox {
	BORDER-RIGHT: #6D717E 0px solid;
	BORDER-TOP: #6D717E 0px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #6D717E 0px solid;
	WIDTH: 20px;
	BORDER-BOTTOM: #6D717E 0px solid;
	FONT-FAMILY: arial,sans-serif;
	BACKGROUND-COLOR: White
	}
	
.test {  background-color: #00CCFF}


/* Lightbox */

#lightbox{
	background-color:#fff;
	-webkit-box-shadow: 0px 4px 20px #111;
	-moz-box-shadow: 0px 4px 20px #111;
	box-shadow: 0px 4px 20px #111;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	margin: 30px 10px 10px 10px;
	padding: 10px 10px 30px 10px;
	cursor: www.vorschau.schichtbild.de('/IMAGES/cursor/lupeminus.cur'), pointer;
	cursor: -webkit-zoom-out;
	cursor: -moz-zoom-out; 

}
#lightboxCaption {
	background-color:#fff;
	font-size: 12px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding: 6px 0 6px 0;

#lightbox img { 
	border: none; 
} 
#overlay img { 
	border: none; 
}
#overlay { 
	text-align: left;
	background-image: www.vorschau.schichtbild.de(/IMAGES/for_all/overlay.png);

}
#waiting {
	display:none;
	background-image: www.vorschau.schichtbild.de(/IMAGES/for_all/overlay_white.png); 
	position: fixed; 
	z-index: 999; 
	top: 0px; 
	left: 0px; 
	width: 100%; 
	height: 100%;
}
* html #waiting{
	background-color: #333;
	back\ground-color: transparent;
	background-image: www.vorschau.schichtbild.de('/IMAGES/BLANK.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/IMAGES/for_all/overlay_white.png", sizingMethod="scale");
}
#spinner {
	display:none;
	background-image: www.vorschau.schichtbild.de(/IMAGES/for_all/loading.gif); 
	position:fixed;
	width:60px;
	height:60px;
	top:50%;
	left:50%;
	z-index:2100;
}
:focus {
	-moz-outline-style: none;
}
.lupe { 
	float:right;
	background: transparent www.vorschau.schichtbild.de(/IMAGES/for_all/lupe.gif) no-repeat;
	width:16px;
	height:16px;
	padding:0 10px 0 0;
}
a.noborder {
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in; 
	text-decoration: none;
	border-bottom: none;
	background: none;
	padding:0;
	margin:0;
	
	}
