body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background: #f0f0f0;	
}
#center_container {
	height: 100%;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	padding-right: 20px;
	padding-left: 0px;
	background-image: url(schmuck/neu/hg_mph2010.gif);
	background-repeat: no-repeat;
	background-position: -10px 109px;
}
#aktuell	{
	width: 174px;
	float: right;
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	height: auto;
	padding: 40px 10px 20px;
	border-right: 1px dashed #911b28;
	border-left: 1px dashed #911b28;
	background: #eee url(schmuck/neu/hg_news.gif) no-repeat left 0px;
	position: relative;
	margin-right: 20px;
	margin-top: 70px;
}
#aktuell_repex	{
	width: 173px;
	height: 1250px;
	float: right;
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	padding: 53px 10px 20px;
	background: #eee url(schmuck/neu/hg_news.gif) no-repeat left 19px;
	border-right: 1px dashed #911b28;
	border-left: 1px dashed #911b28;
	margin-top: 0px;
}
#navi_oben_haupt {
	height:auto;
	margin-bottom: 0px;
	border-left: 1px solid #911b28;
	padding-left: 10px;
	margin-left: 17px;
	border-bottom: 1px solid #911b28;
	float: left;
	border-right: 1px solid #911b28;
	padding-right: 10px;
}
#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; }

#inhalte {
	width:590px;
	min-height: 600px;
	float: left;
	height: 100px;
	position: relative;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	top: 40px;
}
div#hauptnavi {
	width:901px;
	height:19px;
	padding: 0px 10px 0px 20px;
	border-bottom: 4px solid #911b28;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#wrap_inhalt {
	width: 100%;
	height: 100%;
	margin-left: 20px;
	position: relative;
	margin-top: 0px;
	border-left: 1px solid #f0f0f0;
}
#phen {
	height: auto;
	width: 600px;
	border: 2px solid #fff;
	background-color: #F0F0F0;
	padding: 5px;
}
#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: #993300; }

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

#linkcontent  {
	width:620px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	padding: 8px;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #f0f0f0;
	border-left-color: #f0f0f0;
}

/*..............links............*/
#linkcontent a:link {
	color:  #666;
	size: 12px bold;
	text-decoration: none;
}
#linkcontent a:visited {
	color:  #666;
	size: 12px bold;
	text-decoration: none;
}
#linkcontent a:hover { 	 background-color: #993300; 	color: #fff; size: 12px bold;	text-decoration: none; 	}
#linkcontent a:active {  background-color: #993300; 	color: #fff; size: 12px bold;	text-decoration: none; 	}
	

.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;
	margin-left: -10px;
	border-bottom: 1px solid #ccc;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#clear {clear: both;  } 
#wrap_pro {
	width: 100%;
	background: #f0f0f0;
	border-bottom: 6px solid #fff;
}

#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;
}

#neue_werke td {	border-bottom: solid 1px #999999;}
#projects_hg { height: auto; width: 672px; padding-left: 10px; }
#projects1 {
	font-family: Verdana;
	color: #FFF;
	background: #999;
	width: 652px;
	margin-top: 20px;
	padding-top: 12px;
}
#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;}

#footer {
	align: left;
	width: 100%;
	height: 40px;
	margin-top: 10px;
	background-image: url(schmuck/neu/hg2010.gif);
	left: 0px;
	bottom: 10px;
	top: 100%;
}
#below {
	align: right;
	width: 100%;
	height: 50px;
	margin-top: 20px;
	float:left;
	padding-right: 20px;
	text-align: right;
}


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

h5 {
	color: #000;
	font: bold 16px/20% Verdana;
}

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: #000; line-height: 140%; }
.fliesstext { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 110%; }
h6{
	font-size: 16px;
	font-weight:bold;
	color: #911b28;
	display:block;
	background-color:#fff;
	padding: 10px;
	font-family: Verdana, Geneva, sans-serif;
	width: 600px;
}


#titel h1 { font-family: Verdana, Helvetica, sans-serif; font-size:12px; color: #993300; text-transform: uppercase; font-weight: bold; padding-top: 19px; }
#titel_repex h1 { font-family: Verdana, Helvetica, sans-serif; font-size:12px; color: #993300; text-transform: uppercase; font-weight: bold; padding-top: 11px; padding-right: 20px; }

/*-----------hauptmenue -------------------------------------------*/
	
#hauptnavi a:link {
	color:  #333;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}
#hauptnavi a:visited {
	color:  #333;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}
#hauptnavi a:hover {
	color:  #911b28;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}
#hauptnavi a:active {
	color:  #911b28;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}
#hauptnavi .aktiver_link { 	
color:  #911b28;
	text-decoration: none;
	padding-left: 6px;
	font: bold 10px Verdana;
 }

/*---------hauptmenue--aktiver_link--------------------------------*/

#hauptnavi .aktiver_link a:link { 
	color: #911b28;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}
#hauptnavi .aktiver_link a:visited { 	
	color: #911b28;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana; }
#hauptnavi .aktiver_link a:hover {
	color: #999;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}
#hauptnavi .aktiver_link a:active {
	color: #999;
	text-decoration: none;
	padding-left: 12px;
	font: bold 10px Verdana;
}

/*-----link----------------------------------------------------*/

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

/*-------- nav_oben ------------------------------------------*/
#navi_oben_haupt a:link { 	font-family: Verdana;	color:  #666;	font-size: 9px;    text-decoration: none;	padding-left: 8px;}
#navi_oben_haupt a:visited {font-family: Verdana; 	color:  #666; 	font-size: 9px;    text-decoration: none;	padding-left: 8px;}
#navi_oben_haupt a:hover {	font-family: Verdana;	color: #999;	font-size: 9px;	text-decoration: none;	padding-left: 8px;}
#navi_oben_haupt a:active {	font-family: Verdana;	color: #999;	font-size: 9px;	text-decoration: none;	padding-left: 8px;}

#navi_oben_haupt .aktiver_link { color: #999;	font-family: Verdana;	font-size: 9px;	text-decoration: none; 	}
/*-----nav_oben aktiverlink -------------------------------------*/

#navi_oben_haupt .aktiver_link a:link { color: #6b8f9b;	font-family: Verdana;	font-size: 10px;	text-decoration: none; padding-left: 8px;	}
#navi_oben_haupt .aktiver_link a:visited { color: #6b8f9b;	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;	}

/*----- classes -------------------------------------*/


.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;
	font-family: 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;}
.hg_grau {
	color:  #fff;
	display:block;
	background-color:#bbbbbb;
	padding: 10px;
	font: bold 14px/110% Arial, Helvetica, sans-serif;
}

.rdblau_obunt {
	border-bottom: 1px solid #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;  }
	
#center_container #inhalte table tr td { text-align: left; padding:5px; }
#rare_table { text-align: left; }
.left { text-align: left; }

#header {
	height: 30px;
	width: 409px;
	margin-left: 480px;
}

