body {
	background-color: #a9a9a9;
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-image: url(schmuck/neu/hg_schraeg2.gif);
	background-repeat: no-repeat;
	background-position: 8px 50px;
}
#center_container {
	height: 100%;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
}
#aktuell	{
	width: 174px;
	float: right;
	font-family: Verdana;
	font-size: 10px;
	line-height: 140%;
	color: #333;
	height: auto;
	padding-top: 26px;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
#aktuell_repex	{
	width: 173px;
	height: 1140px;
	float: right;
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-top: 53px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	background-color: #fff;
}
div#navi_oben_haupt {
	width:710px;
	height:30px;
	text-align: right;
	padding-right: 20px;
	padding-top: 11px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	float: left;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: top;
}
#titel {
	width:908px;
	height:30px;
	padding-right: 10px;
	text-align: right;
	margin-top: 0px;
}
#titel_index { width:908px; height:50px; padding-right: 10px; text-align: right; background: url(schmuck/neu/hg_schraeg1.gif) no-repeat 20px 5px; }

div#inhalte {
	width:691px;
	min-height: 600px;
	float: left;
	margin-top: 0px;
	height: 100%;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	position: relative;
}
div#hauptnavi {
	width:908px;
	height:24px;
	padding-left: 40px;
	padding-top: 7px;
	padding-bottom: 1px;
	text-align: left;
	padding-right: 10px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrap_inhalt {
	width: 100%;
	height: 100%;
	background-color: #fff;
	margin-left: 20px;
	position: relative;
	background-image: url(schmuck/neu/perforation.gif);
	background-repeat: repeat-y;
	background-position: 724px;
	border-top: 2px solid #bc330a;
	border-bottom: 1px solid #d8d8d8;
}
#right_info { font-family: Verdana, Geneva, sans-serif; padding: 8px 8px 8px 13px; float: right; height: auto; width: 244px; color: #CCC; margin-left: 8px; background: #d8d6d6; border-left-width: 5px; border-left-style: solid; border-left-color: #bc330a; }

#orch_weiss { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	letter-spacing: 8px;	border: 1px outset #cccccc;}

#linkcontent  {
	width:680px;
	background-color: #ccc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	padding: 8px;
	border-bottom-width: 5px;
}
#linkcontent a:link {   color:  #fff; size: 12px bold;   text-decoration: none; }
#linkcontent a:visited { color:  #fff;  size: 12px bold;  text-decoration: none; }
#linkcontent a:hover { 	 background-color: #bc330a; 	color: #fff; size: 12px bold;	text-decoration: none; 	}
#linkcontent a:active {  background-color: #bc330a; 	color: #fff; size: 12px bold;	text-decoration: none; 	}
	background-color: #bc330a;
	color: #fff;
	size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.left28 {
	padding-left: 28px;
}
.style7 {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;}
.dkl_namen {font-size: 12px;	font-weight: bold;	color: #333333;	font-family: Arial, Helvetica, sans-serif;}
.style8 {	color: #CC6600; }
.style9 {	color: #CCCCCC;	}

#inhalte .randgr_unten  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	padding-left: 5px;	}
#streifen {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding-left: 5px;	border: 1px outset #FEBA66;}
#special_editions {	width:280px;	height:115px;	left: 295px;	top: 280px;}
#konditionen { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-left: 1px; border: 1px solid #ffffff; background: #d8d6d6; }
#neue_werke {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	border-collapse:collapse;	margin: 0px;	padding: 0px;}
#news_container { width: 100%; height: auto; padding: 10px; margin-left: -10px; border-bottom: 1px solid #ccc; }
#clear {clear: both;  } 
#wrap_pro { width: 100%; background: #f0f0f0; }

#projects_left { padding: 10px; width: 46%; margin-bottom: 20px; height: auto; float: left; }
#projects_right { padding: 10px 10px 10px 15px; float: right; width: 40%; margin-left: 10px; font-family: Verdana; color: #FFF; margin-bottom: 20px; background:  #d8d6d6; height: auto; border-left-width: 5px; border-left-style: solid; border-left-color: #bc330a; }

#neue_werke td {	border-bottom: solid 1px #999999;}
#projects_hg { height: auto; width: 672px; padding-left: 10px; }
#projects1 {	font-family: Verdana;	color: #FFFFFF;	background: #999;	width: 652px;	margin-top: 20px;}
#projects1 h1 {	font-family: Verdana;	font-size: 12px;	text-transform: uppercase;	color: #FFF;	margin-right: 10px;	margin-left: 10px;	margin-top: 10px; 	margin-bottom: 10px;}
.projects_p {	font-family: Verdana;	font-size: 11px;	color: #333333;	padding: 10px;}


h1 {	font-family: Verdana, Helvetica, sans-serif;	font-size:12px;	color: #595959;	text-transform: uppercase;	line-height: 140%;	font-weight: bold;}
h5 {	font-family: Verdana; font-size: 10px; color: #333333; }

h2 {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	line-height: 140%;	color:  #595959;}
p { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 140%; }
.fliesstext { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 110%; }


#titel h1 { font-family: Verdana, Helvetica, sans-serif; font-size:12px; color: #bc330a; text-transform: uppercase; font-weight: bold; padding-top: 19px; }
#titel_repex h1 { font-family: Verdana, Helvetica, sans-serif; font-size:12px; color: #bc330a; text-transform: uppercase; font-weight: bold; padding-top: 11px; padding-right: 20px; }
	
#hauptnavi a:link { font-family: Verdana; 	color:  #fff; 	font-size: 10px;     text-decoration: none; 	padding-right: 12px; }
#hauptnavi a:visited { 	font-family: Verdana; 	color:  #fff; 	font-size: 10px;     text-decoration: none; 	padding-right: 12px; }
#hauptnavi a:hover { 	font-family: Verdana; 	color: #bc330a; 	font-size: 10px; 	text-decoration: none; 	padding-right: 12px;}
#hauptnavi a:active { 	font-family: Verdana; 	color: #bc330a; 	font-size: 10px; 	text-decoration: none; 	padding-right: 12px; }
#hauptnavi .aktiver_link { 	font-family: Verdana; 	color: #bc330a; font-size: 10px; 	text-decoration: none; 	padding-right: 6px; }

#hauptnavi .aktiver_link a:link { font-family: Verdana; 	color:  #bc330a; 	font-size: 10px;     text-decoration: none;  }
#hauptnavi .aktiver_link a:visited { 	font-family: Verdana; 	color: #bc330a; 	font-size: 10px;     text-decoration: none;  }
#hauptnavi .aktiver_link a:hover { 	font-family: Verdana; 	color: #fff; 	font-size: 10px; 	text-decoration: none; 	}
#hauptnavi .aktiver_link a:active { 	font-family: Verdana; 	color: #fff; 	font-size: 10px; 	text-decoration: none; 	 }

a:link { 	font-family: Verdana; 	color:  #666666; 	font-weight: bold; 	font-size: 10px; text-decoration: none; line-height: 150%; }
a:visited { font-family: Verdana;  color:  #666666; font-weight: bold; 	font-size: 10px;   text-decoration: none; 	line-height: 150%;}
a:hover { 	font-family: Verdana;	color: #bc330a;	font-weight: bold;	font-size: 10px;  text-decoration: none;	line-height: 150%;}
a:active { font-family: Verdana; color: #bc330a; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 150%; text-align: right;}
.aktiver_link {	color: #bc330a;	font-family: Verdana;	font-weight: bold;	font-size: 10px;	line-height: 150%;}

#navi_oben_haupt a:link { 	font-family: Verdana;	color:  #797979;	font-size: 10px;    text-decoration: none;	padding-left: 8px;}
#navi_oben_haupt a:visited { 	font-family: Verdana; 	color:  #797979; 	font-size: 10px;    text-decoration: none;	padding-left: 8px;}
#navi_oben_haupt a:hover {	font-family: Verdana;	color: #bc330a;	font-size: 10px;	text-decoration: none;	padding-left: 8px;}
#navi_oben_haupt a:active {	font-family: Verdana;	color: #bc330a;	font-size: 10px;	text-decoration: none;	padding-left: 8px;}

#navi_oben_haupt .aktiver_link { color: #bc330a;	font-family: Verdana;	font-size: 10px;	text-decoration: none; 	}

#navi_oben_haupt .aktiver_link a:link { color: #bc330a;	font-family: Verdana;	font-size: 10px;	text-decoration: none; padding-left: 8px;	}
#navi_oben_haupt .aktiver_link a:visited { color: #bc330a;	font-family: Verdana;	font-size: 10px;	text-decoration: none; padding-left: 8px;	}
#navi_oben_haupt .aktiver_link a:hover { color: #797979;	font-family: Verdana;	font-size: 10px;	text-decoration: none; padding-left: 8px;	}
#navi_oben_haupt .aktiver_link a:active { color: #797979;	font-family: Verdana;	font-size: 10px;	text-decoration: none; padding-left: 8px;	}


.weiss { color: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 150%;	text-transform: uppercase;	letter-spacing: 12px;}
	
.rechterrand {	border-right: 1px solid #999999;}
.randunten {	border-bottom: 1px solid #CC0000;}
.rahmen {	border: 1px solid #666666;}
.randgrau_oben {	border-top: 1px solid #CCCCCC;}
.randgr_unten {	border-bottom: 1px solid #CCCCCC;}
.randor_unten {	border-bottom: 1px solid #FF6600;}
.repex_comp {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #333333;	text-transform: uppercase;}
.re_li_rand {	border-right: 1px solid #999999;	border-left: 1px solid #999999;}
.linkpfeile { color: #930000; font: 11px Arial, Helvetica, sans-serif; }
.gross {	font-family: Verdana;	font-size: 11px;	text-transform: uppercase;	color: #333333;}
.klein { font-family: Verdana; font-size: 10px; color: #666666; line-height: 100%; }
.right10 { padding-right:10px; }

.dunkel {	font-family: Arial, Helvetica, sans-serif;	font-size:12px;	font-weight: bold;	line-height: 110%;	color:  #333333;}
.rdblau_obunt {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #6A91B0;	border-bottom-color: #6A91B0;}
.review {	font-family: Verdana;	font-size: 11px;	color: #333333;	line-height: 140%;}
.review_titel {	font-family: Verdana;	font-size: 11px;	font-weight: bold;	color: #333333;}
 
 #orch {	font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	td height=10"	border: 1px outset #CCCCCC;	padding-left: 5px;	border: 1px outset #CCCCCC;}
 #orch1 {	font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	padding: 0px;}
 	 
#streifen {	font-family: Verdana;	font-size: 11px;	color: #333333;	padding-left: 5px;	border: 1px outset #FEBA66;}
#download {
	font-family: Verdana;
	font-size: 12px;
	color: #222222;
	padding-left: 10px;
	background-color: #CCCCCC;
	width: 500px;
	margin-left: 200px;
	margin-top: 200px;
}	
#projects2 {	font-family: Verdana;	color: #FFFFFF;	background-color: #999;	width: 652px;	clear: left;	margin-top: 20px;}


#projects_left_clear {	vertical-align: middle;	padding: 10px;	float: left;	clear:both;	width: 180px;	border: 1px solid #930;}
.projects_right {	font-family: Verdana;	font-size: 11px;	color: #FFF;	margin: 5px;}
.pro_right { color: #000; font-size: 12px; }
.pro_right_texte {
	font-family: Verdana;
	font-size: 11px;
	color: #333;
}

#rare_table { align: left;  }
#footer {
	align: left;
	width: 400px;
	height: auto;
	float: right;
	margin-top: 10px;
	position: relative;
}	
#center_container #inhalte table tr td { text-align: left; padding:5px; }
#rare_table { text-align: left; }
.left { text-align: left; }
