/*
Titel:     reviergold
Autor:     Klaudia Pirc, kado media, kontakt@kadomedia.de
*/
html { min-height: 100.05%;}

body {
	margin:0;
	padding:0;
	font-size: 90%;
	text-align: left;
	color: #17151B;
	overflow-x: hidden;
	width:1100px; 
	background: #1a181d url(../files/Design/rg_hgneu.jpg) no-repeat top left;
	}

.minwidth { width:965px;}
#printdiv {
	display:none;
	}
html, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
	}
/* Elemente mit vertikalem margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0 0 0;
	padding: 0;
	}
li, dd, blockquote {
	margin-left: 1em;
	}
form label {
	cursor: pointer;
	}
fieldset {
	border: none;
	}

/*---[ Sprungnavigation ]---*/
#top {
	height:1px;
	text-align:center;
	margin:0 0 0 -9999px!important;
	margin:-1.5em 0 0 0em;
	color:#def3fc;
	}
#top a {
	color:#def3fc;
	font-size:1px;
	padding:0;
	}
#top a:hover{
	color:#def3fc;
	font-size:1px;
	}
#top .unsichtbar a {
	color:#def3fc;
	font-size:1px;
	}
#top  a.unsichtbar:link {
	color:#def3fc;
	font-size:1px;
	}
#top  a.unsichtbar:visited {
	color:#def3fc;
	font-size:1px;
	}
/* ---[ links ]------------------------------- */

a span, a:link {
	color: #b49628;
	font-weight:normal;
	text-decoration:none;
	}
a:visited {
	color: #b49628;
	font-weight:normal;
	text-decoration:none;
	}
a:hover {
	color: #19171c;
	font-weight:normal;
	text-decoration:none;
	}
a.weiterlesen {
	color:#f17015;
	float:right;
	}
/* ---[ common elements ]--------------------- */
div {
	margin:0;
	padding:0;
	}
h1 {
	font-size: 100%;
	font-weight: normal;
	margin-top:22px;
	margin-bottom:20px;
	color: #b49628;
	}
.art_text h1 {
	margin-top:22px;
	margin-bottom:20px;
	color: #b49628;
	}
.art_block h1 {
	margin-top:22px;
	margin-bottom:0px;
	color: #b49628;
	}
.art_text h2 {
	font-size:90%;
	margin-top:0px;
	}
h2 {
	font-size: 100%;
	font-weight: normal;
	color:#b49628;
	margin:1em 0 0 0;
	}
.h2_span {color:#4b4744;}
h3 {
	font-size: 90%;
	letter-spacing:1px;
	color:#b49628;
	font-weight: bold;
	margin:1em 0 0 0;
	}

h3 a:hover {
	color: #036;
	}
abbr, acronym {
	font-style: normal;
	border-bottom: 1px dotted #999;
	cursor: help;
	}
em {
	font-style: italic;
	}
strong {
	font-weight: bold;
	}
strike, del {
	text-decoration: line-through;
	}
ins {
	text-decoration: none;
	font-style: italic;
	}
address {
	margin: 0;
	padding: 0;
	font-style: normal;
	}
.uppercase {
	text-transform:uppercase;
	}
.normal_trans {
	text-transform:none;
	}
.bold {
	font-weight:bold;
	}	
.bold a:link {
	font-weight:bold;
	}
/* ---[ top ]------------------------------- */

#kopf {
	float:left;
	margin:0 0 0 0px;
	width:1100px;
	height:350px; /* war 144 */
	background: transparent;
	}
.invisible a {
	color:#fff;
	text-decoration:none;
	font-size:1px;
	}
.invisible2 {
	color:#ccc;
	text-decoration:none;
	font-size:1px;
	}
.invisible a:link {
	color:#fff;
	text-decoration:none;
	font-size:1px;
	}
.invisible a:visited {
	color:#fff;
	text-decoration:none;
	font-size:1px;
	}
.invisible a:hover {
	background-color:#fff;
	}
/* ---[ Hauptmenue ]----------------------------------- */
#menuhorizontal {
	float:left;
	margin-top:0;
	margin-left:415px!important;
	margin-left:210px;
	margin-right:0;
	width:600px;
	height:35px;
	background:#fff ;
	}
#mainmenu,
#untermenu {
	width:650px;
	float:left;
	margin:0;
	padding: 0 0 10px 0;
	height:35px;
	border-bottom-color:#4b4744;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	position:relative;
	z-index:10;
	background:#fff ;
	}
#mainmenu {margin-left:0;}
#untermenu {margin-left:0;}
#mainmenu a.neuwert { 
	background: #fff url(../files/Design/neuwert.gif) no-repeat center left;
	padding: 10px 50px 10px 0;
	color:transparent;
	font-size:1px;
	width:50px;
	} 
#mainmenu a.neuwert:hover { 
	background: #fff url(../files/Design/neuwert_cur.gif) no-repeat center left;
	color:transparent;
	} 
#mainmenu a.neuwertcurrent { 
	background: #fff url(../files/Design/neuwert_cur.gif) no-repeat center left;
	padding: 10px 50px 10px 0;
	color:transparent;
	font-size:1px;
	width:50px;
	}
#mainmenu a.neuwertcurrent:hover { 
	background: #fff url(../files/Design/neuwert.gif) no-repeat center left;
	color:transparent;
	}
#mainmenu a.unterhaltungswert { 
	background: transparent url(../files/Design/unterhaltungswert.gif) no-repeat center left;
	padding: 10px 110px 10px 0;
	color:transparent;
	font-size:1px;
	width:110px;
	} 
#mainmenu a.unterhaltungswert:hover { 
	background: transparent url(../files/Design/unterhaltungswert_cur.gif) no-repeat center left;
	color:transparent;
	} 
#mainmenu a.unterhaltungswertcurrent { 
	background: #fff url(../files/Design/unterhaltungswert_cur.gif) no-repeat center left;
	padding: 10px 110px 10px 0;
	color:transparent;
	font-size:1px;
	width:110px;
	}
#mainmenu a.unterhaltungswertcurrent:hover { 
	background: #fff url(../files/Design/unterhaltungswert.gif) no-repeat center left;
	color:transparent;
	}
#mainmenu a.sehenswert { 
	background: #fff url(../files/Design/sehenswert.gif) no-repeat center left;
	padding: 10px 70px 10px 0;
	margin-left:-15px;
	color:transparent;
	font-size:1px;
	width:70px;
	} 
#mainmenu a.sehenswert:hover { 
	background: #fff url(../files/Design/sehenswert_cur.gif) no-repeat center left;
	color:transparent;
	} 
#mainmenu a.sehenswertcurrent { 
	background: #fff url(../files/Design/sehenswert_cur.gif) no-repeat center left;
	padding: 10px 70px 10px 0;
	margin-left:-15px;
	color:transparent;
	font-size:1px;
	width:120px;
	}
#mainmenu a.sehenswertcurrent:hover { 
	background: #fff url(../files/Design/sehenswert.gif) no-repeat center left;
	color:transparent;
	}
#mainmenu a.wertgestaltung { 
	background: #fff url(../files/Design/wertgestaltung.gif) no-repeat center left;
	padding: 10px 88px 10px 0;
	margin-left:0px;
	color:transparent;
	font-size:1px;
	width:120px;
	} 
#mainmenu a.wertgestaltung:hover { 
	background: #fff url(../files/Design/wertgestaltung_cur.gif) no-repeat center left;
	color:transparent;
	}
#mainmenu a.wertgestaltungcurrent { 
	background: #fff url(../files/Design/wertgestaltung_cur.gif) no-repeat center left;
	padding: 10px 88px 10px 0;
	color:transparent;
	font-size:1px;
	width:120px;
	}
#mainmenu a.wertgestaltungcurrent:hover { 
	background: #fff url(../files/Design/wertgestaltung.gif) no-repeat center left;
	color:transparent;
	}
#mainmenu a.wertpapier { 
	background: #fff url(../files/Design/wertpapier.jpg) no-repeat center left;
	margin-bottom:10px; 
		padding: 25px 90px 10px 0;
	color:transparent;
	font-size:1px;
		}
#mainmenu a.wertpapier:hover { 
	background: #fff url(../files/Design/wertpapier_cur.jpg) no-repeat center left;
	color:transparent;
	}
#mainmenu a.wertpapiercurrent { 
	background: #fff url(../files/Design/wertpapier_cur.jpg) no-repeat center left;
	padding: 25px 90px 10px 0;
	color:transparent;
	font-size:1px;
	}
#mainmenu a.wertpapiercurrent:hover { 
	background: #fff url(../files/Design/wertpapier.jpg) no-repeat center left;
	color:transparent;
	}


*+ html #mainmenu a.neuwert,
*+ html #mainmenu a.unterhaltungswert,
*+ html #mainmenu a.sehenswert,
*+ html #mainmenu a.wertgestaltung,
*+ html #mainmenu a.wertpapier {color:#fff;}
*+ html #mainmenu a.neuwert:hover,
*+ html #mainmenu a.unterhaltungswert:hover,
*+ html #mainmenu a.sehenswert:hover,
*+ html #mainmenu a.wertgestaltung:hover,
*+ html #mainmenu a.wertpapier:hover {color:#fff;}
*+ html #mainmenu a.neuwertcurrent,
*+ html #mainmenu a.unterhaltungswertcurrent,
*+ html #mainmenu a.sehenswertcurrent,
*+ html #mainmenu a.wertgestaltungcurrent,
*+ html #mainmenu a.wertpapiercurrent {color:#fff;}
*+ html #mainmenu a.neuwertcurrent:hover,
*+ html #mainmenu a.unterhaltungswertcurrent:hover,
*+ html #mainmenu a.sehenswertcurrent:hover,
*+ html #mainmenu a.wertgestaltungcurrent:hover,
*+ html #mainmenu a.wertpapiercurrent:hover {color:#fff;}
#untermenu a { 
	color: #19171c;
	font-size: 80%;
	font-weight:normal;
	text-align: center; 
	text-decoration:none;
	background-color: transparent;
	padding: 0px 50px 4px 0px;
	float: left;
	} 
#untermenu a:hover { 
	color: #b49628;
	}
#untermenu a:focus { 
	color: #b49628;
	}
#untermenu a.current { 
	color: #b49628;
	background-color: #fff;
	}
#funkmenue {
	position:absolute;
	color:#19171c;
	top:250px;
	left:850px;
	width:220px;
	float:right;
	margin-right:20px;
	font-size:70%;
	}
#funkmenue ul { list-style:none;}
#funkmenue li {display:inline; padding-left:0;}
#funkmenue a { color:#19171c; font-weight:normal; text-decoration:none;}
.menu li { 
	display: inline; 
	
	} 
/**/
.menu ul { 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	} 
/* ---[ Hauptinhalt ]----------------------------- */

/* ---[ Untermenue ]----------------------------------- */
#navcontainer {
	float:left;
	font-size:70%!important;
	font-size:78%;
	margin-top:0;
	margin-left:0;
	width:200px;
	border-top:0;
	background-color: #fff;
	}
#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#navcontainer li {
	margin: 0;
	background:  #EDF6FB;
	border-bottom:1px solid #628BBC;
	height:auto!important;
	height:28px;
	line-height:auto;
	}
#navcontainer li a {
	display: block;
	font-weight:normal;
	padding: 5px 0 5px 8px;
	color: #17529b;
	text-decoration: none;
	}
#navcontainer li a.current {
	color: #e00;
	font-weight:normal;
	}

/*html>body #navcontainer li a { width: auto; }*/
#navcontainer li a:hover {
	color: #e00;
	}
#navcontainer li a:focus {
	color: #e00;
	background:#fff;
	}

/* ---[ forms ]------------------------------------ */

.links {
	text-align: left;
	} 

textarea {
	color: #333; 
	border-width: 0.02em; 
	border-color: #999; 
	border-style: solid; 
	background-color: #eee; 
	} 
textarea:focus{
	background-color: #fff; 
	}
/* ---[ misc. ]---------------------------------------- */
a img {
	border: none;
	}

/* ---[ footer ]----------------------------------- */
#footer {
	height:150px;
	margin-left:-20px;
	width:auto;
	}

p {
	font-size:85%;
	}
.clear {
	clear: both;
	}
.alignright {
	text-align: right;
	}
.wide {
	background-color: #dedede;
	}


/*-----[ Mittelteil ]------*/

.wrap-cl {
	float: left;
	margin-right: 0px;
	}
.center{
	width: 1100px;
	margin-top:0;
	}
.center ul { 
	list-style:square;
	font-size:80%;
	margin-left:2px;
	}
.center li {
	margin-bottom:3px;
	}
.center li a {
	text-decoration:underline;
	font-weight:normal;
	}
.center img {
	margin:0px;
	}
.center .url_icon  {
	margin-right:2px;
	}
.center p {
	width:100%!important;
	width:90%;
	}
.seitenende {
	margin-top:1.5em;
	}
.seitenende a {
	font-weight:normal;
	font-size:80%;
	text-decoration:none;
	}
.seitenanfang {
	float:right;
	margin-top:-1.2em;
	}/**/
#left {
	float:left;
	position: relative;
	width: 335px;
	height:540px;
	margin-top:-110px;
	margin-left: 25px; 
	}
.left_inner {
	margin: 20px 0 0 80px;
	padding: 15px 0 0 0;
	width:180px;
	}
.krone {background: transparent url(../files/Design/fernseher.gif) no-repeat top;}
.koffer {background: transparent url(../files/Design/koffer.gif) no-repeat top;}
.mikros {background: transparent url(../files/Design/mikros.gif) no-repeat top;}
.fernseher {background: transparent url(../files/Design/fernseher.gif) no-repeat top;}
#left h2 {margin:105px 0 0 0px;}
#left .sidebarnews h3 {color:#19171c; margin:5px 0 0 0px; font-weight:bold; font-size:70%;}
#left .sidebarnews p {color:#19171c; font-size:70%; padding:0 0 5px 0; margin:0;}


	
#left .menu3 ul {
	margin: 0;
	padding: 0;
	}
#left .menu3 li {
	list-style-type:none; 
	border-bottom:1px dotted #19171c;
	line-height:250%;
	}
#left .menu3 a {
	text-decoration:none;
	font-size:100%;
	color:#19171c;
	padding-left:5px;
	}
#left .menu3 a:hover {
	color:#b49628;
	}
#left a.current  {
	color:#b49628;
	background: transparent url(../files/Design/pfeil_menu.jpg) no-repeat center left;
	padding-left:30px;
	}
#left a.current:hover {
	color:#19171c;
	}
.sidebarnews { 
	width:180px;  
	margin: 5px 0 0 0;  
	border-bottom-color:#4b4744;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	}
.incenter { /*Hauptteil*/
	position:relative;
	width:1102px;
	margin:50px 0 0 0!important;
	margin:0;
	padding:0 10px 25px 0;
	background:transparent;
	}
.incenter_rahmen { /*Textbox im Hauptteil*/
	height:auto;
	width:auto;
	margin:0px 0 0 120px;
	padding:0 40px 10px 0px;
	background:#fff url(../files/Design/footer_hg.gif) no-repeat bottom;
	}
.incenter_rahmen ul {font-size:90%;}
.inhalt {position: relative; float:right; width:645px; background:#fff; min-height:425px;}
.art_block {width:645px; }
.incenter_rahmen .art_bild {float:left; width:100px; }
.incenter_rahmen .art_bild200 {float:left; width:200px; }
.art_text {min-height:150px;}
.news_datum {font-weight:bold;}
.art_margin {margin-left:120px;}
.art_margin200 {margin-left:220px;}
.clear_both {
	clear:both;
	}
hr {
	border: none 0;
	border-bottom-color:#4b4744;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	height: 1px;
	}
.pfeile
	{
	float:right;
	margin:0;
	clear:both;
	}
/*Tabelle unterhaltungswert*/
tbody td.audio_titel {font-size:80%;}

.t-shirt_wrapper 
{
	width:630px;
	margin-top:50px;
}

.lfnr_1
{
	border: none 0;
	border-right-color:#4b4744;
	border-right-style:dotted;
	border-right-width:1px;
	margin-right:30px;
}

.t-shirt
{
	width:290px;
	float:left;
}

