/* -----------Links----------- */
 A:link       { text-decoration: underline;color: #d3d3d3; } 
 A:visited    { text-decoration: underline;color: #d3d3d3; }
 A:active     { text-decoration: underline;color: #d3d3d3; }
 A:hover   		{ text-decoration: underline;color: #d3d3d3; }


#TICKER_BODY A:link       { text-decoration: none;color: #003366; }
#TICKER_BODY A:visited    { text-decoration: none;color: #003366; }
#TICKER_BODY A:active     { text-decoration: none;color: #003366; }
#TICKER_BODY A:hover   		{ text-decoration: none;color: #003366; }

h1 {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}

h2 {
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	margin: 0px;	
}
h3 {
	font-weight: bold;
	font-size: 11px;
	padding: 0px;
	margin: 0px;	
}
h4 {
	font-weight: bold;
	font-size: 10px;
	padding: 0px;
	margin: 0px;	
}
h5 {
	font-weight: bold;
	font-size: 8px;
	padding: 0px;
	margin: 0px;	
}
h6 {
	font-weight: bold;
	font-size: 7px;
	padding: 0px;
	margin: 0px;	
}

/* -----------Content----------- */
.bg_main, body { 
	background-color: #3E3241; 
	font-size: 10pt; 
	font-family: Verdana; 
	color: #bcbcbc;
	margin:15px; 
	margin-top:10px;
}
.bg_main_noframe { 
	background-color: #3E3241; 
	font-size: 10pt; 
	font-family: Verdana; 
	color: #bcbcbc;
	margin:0px; 
	padding: 0px;
}
table {
	border-collapse:collapse;
	empty-cells:show;
}


td {
	font-size: 10pt; 
	font-family: Verdana;
}

/* -----------Titel----------- */
.bg_titel     { 
	background-color:#3E3241; 
	color:#bcbcbc; 
	margin:0px; 
	padding:0px; 
	font-size: 10pt; 
	text-align:center; 
	font-family: Verdana; 
}

/* -----------Ecke----------- */
.bg_ecke   { 
	background: url('/media/basic/navbg.jpg') repeat-y bottom left;
	background-color:#3E3241; 
	color:#bcbcbc; 
	margin:0px; 
	margin-top:10px; 
	margin-left:-15px; 
	padding:0px; 
	font-size: 10pt; 
	text-align:center; 
	font-family: Verdana; 
	font-weight:bold;
}

/* -----------Navigation----------- */
.nav_sm 	    { 
	color:#bcbcbc; 
	font-size: 12px; 
	font-family: Verdana
}
.bg_nav       { 
  background: url('/media/basic/navbg.jpg') repeat-y bottom left;
	background-color:#3E3241; 
	margin:0px; 
	padding:0px; 
	white-space:nowrap;
}
.nav_zeile    { 
	height: 23px;
	vertical-align:middle; 
	display:block; 
	cursor:pointer;
	text-decoration:none;
}
.nav_zeile_mo { 
/*	background-color:#646464; */
	height: 23px;
	display:block; 
	cursor:pointer;
	text-decoration:none;
}
.nav_zeile_an { 
/*	background-color:#506594; */
	height: 23px;
	display:block; 
	cursor:pointer;
	text-decoration:none;
}
.nav 			    { 
	vertical-align:middle; 
	color:#bcbcbc; 
	font-size: 11px;  
	font-family: Verdana; 
	font-weight:bold; 
	text-decoration:none;
}
.nav_an  	    { 
	vertical-align:middle; 
	color:#bcbcbc; 
	font-size: 11px;  
	font-family: Verdana; 
	font-weight:bold;  
	text-decoration:none;
}
.nav_pic	  { margin:0px; padding:0px;}
.nav_subpic	  {margin:0px; padding:0px;}

.bg_nav a {
	text-decoration:none;
}

/* -----------FramefreieNav ----------- */
#myMenuID {
	width:200px;
	float:left; 
	background-color:#9EAAC4;
	height:30px;
	z-index:0;
	border: 0px solid;
	padding: 5px;
	margin-bottom: 5px;
}
#mainDIV {
	width: 600px;
	background-color: #ffffff;
	z-index:1;
	border: 0px solid;
/*	float:left; */
}

/* -----------Seiten Blocks ----------- */
.block_titel { 
   background: url('/media/basic/block_titel.jpg') repeat-y bottom left; 
  border-right: 1px solid #646464;
  background-color: #646464;
  padding: 2px;
  color: bcbcbc;
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana;
  text-align: right;
  overflow:hidden;
}

.block_inhalt { 
	background:url('/media/basic/block_inhalt.jpg') no-repeat bottom right;
	background-color: #3E3241;
	border-right: 1px solid #646464;
	color: #bcbcbc;
	padding: 2px;
	padding-top:5px;
	padding-bottom: 7px;
	font-size: 10pt;
  font-family: Verdana;	
}

.input_button  {
	border: outset 0px;
	color: black;
	background-color:#B5B1B7;
	font-size: 8pt;
  font-family: Verdana;
  text-align: center;
  padding:1px;
  align:center;
}

.input_button_main {
	border: outset 0px;
	color: white;
	background-color:#746C77;
	font-size: 8pt;
  font-family: Verdana;
  font-weight: bold;
  text-align: center;
  padding:1px;
}

/* -----------Gästebuch----------- */
.gb_zeile_1 { 
	padding:0px;
	border-bottom: 1px solid #646464;
	font-size: 8pt;
	font-family: Verdana;
}

.gb_zeile_2 { 
	padding:0px;
	border-bottom: 1px solid #646464;
	font-size: 8pt;
	font-family: Verdana;
}

/* -----------Suche----------- */
.suchdiv {
	padding-bottom: 10px;
}

.suchform {
	display:inline;
}

.suchtext {
	font-size: 7pt;
  font-family: Verdana;
  width:80px;
}

.suchbutton {
	border: outset 0px;
	color: black;
	background-color:#D4CFD6;
	font-size: 7pt;
  font-family: Verdana;
  text-align: center;
  padding:1px;
}

/* -----------Suche Main----------- */
.suchdivmain {
	border: 0px solid;
	text-align:center;
	padding: 5px;
	padding-bottom: 10px;
}

.suchformmain {
	display:inline;
}

.suchtextmain {
	font-size: 7pt;
  font-family: Verdana;
  width:80px;
  border: 1px inset #546998;
}

.suchbuttonmain {
	border: outset 0px;
	color: white;
	background-color:#746C77;
	font-size: 7pt;
  font-family: Verdana;

  text-align: center;
  padding:1px;
}


/* -----------Shop-System----------- */
/* ------ für Framefrei -------
.bg_artikelnav { 
	position:relative; 
	top:0px; 
	left: 0px; 
	width:50%; 
	height:90px; 
	background-color: #ffffff; 
	font-size: 8pt; 
	font-family: Verdana;
	margin:0px;
}
.bg_artikelwk  {
	float:right;
	position:relative;
	top:-90px;
	left: 0px;
	width:50%; 
	height:90px; 
	background-color: #ffffff; 
	font-size: 8pt; 
	font-family: Verdana; 
	margin:0px;
}
.bg_artikel 	 { 
	width:100%;
	background-color: #ffffff;
	font-size: 8pt;
	font-family: Verdana;
	margin:0px;
}
*/
.bg_artikelnav { 
	background-color: #3E3241;
	color: #bcbcbc;
	font-size: 8pt;
	font-family: Verdana;
	margin:5px;
}
.bg_artikelwk  { 
	background-color: #3E3241;
	color: #bcbcbc;
	font-size: 8pt;
	font-family: Verdana;
	margin:5px;
}
.bg_artikel 	 { 
	background-color: #3E3241;
	color: #bcbcbc;
	font-size: 8pt;
	font-family: Verdana;
	margin:5px;
}
/* -----------Navigation----------- */
.nav_form 	   { 
	font-size: 8pt;
	font-family: Verdana
}
/* -----------Warenkorb Inhalt----------- */
.wkinhalt_form {
	font-size: 8pt;
	font-family: Verdana
}
/* -----------Artikelliste----------- */
.artikel_form  {
	font-size: 8pt;
	font-family: Verdana
}
/* -----------Benutzerdaten----------- */
.artikel_wholeorder  { 
	font-size: 8pt;
	font-family: Verdana
}
/* -----------Artikel Zeilen----------- */
.artikel_zeile_1 { 
	padding:0px;
	border-bottom: 1px solid #646464;
	font-size: 8pt;
	font-family: Verdana;
}
.artikel_zeile_2 { 
	padding:0px;
	border-bottom: 1px solid #646464;
	font-size: 8pt;
	font-family: Verdana;
}

/* -----------Immobilien Modul----------- */
/* -----------Grundseiten----------- */
.bg_immonav { 
	background-color: #3E3241;
	color: #bcbcbc;
	font-size: 7pt;
	font-family: Verdana;
	margin:5px;
}
.bg_immo {
	background-color: #3E3241;
	color: #bcbcbc;
	font-size: 7pt;
	font-family: Verdana;
	margin:5px;
}
/* -----------Navigation----------- */
.nav_form  {
	font-size: 7pt;
	font-family: Verdana;
}
.nav_form_kat, .nav_form_ort, .nav_form_typ, .nav_form_angebotstyp, .nav_form_anzeigenstatus,
.nav_form_land, .nav_form_bland, .nav_form_kreis, .nav_form_gemeinde, .nav_form_zustand, .nav_form_stx 
{ 
	font-size: 7pt;
	font-family: Verdana;
	width:140px;
}
.nav_form_preis_von, .nav_form_preis_bis, .nav_form_wfl_von, .nav_form_wfl_bis, .nav_form_gfl_von,
.nav_form_gfl_bis, .nav_form_zi, .nav_form_zi_von, .nav_form_zi_bis, .nav_form_plz, .nav_form_plz_von, 
.nav_form_plz_bis, .nav_form_bj_von , .nav_form_bj_bis
{ 
	font-size: 7pt;
	font-family: Verdana;
	width:40px;
}
/* -----------Immoliste----------- */
.immo_form_but  { 
	font-size: 8pt;
	font-family: Verdana
}
/* -----------Immobilien Zeilen----------- */
.immo_zeile_1 { 
	padding:0px;
	border-bottom: 1px solid #646464;
	font-size: 8pt;
	font-family: Verdana;
}
.immo_zeile_2 { 
	padding:0px;
	border-bottom: 1px solid #646464;
	font-size: 8pt;
	font-family: Verdana;
}

/* -----------Slideshow----------- */
.slide_navform{
	display:inline;
}

.slide_sel {
	font-size: 8pt;
	font-family: Verdana;
}

/* -----------Newsletter----------- */
/* ------ für Framefrei -------
.bg_newsletternav { 
	position:relative; 
	top:0px; 
	left: 0px; 
	width:50%; 
	height:90px; 
	background-color: #ffffff; 
	font-size: 8pt; 
	font-family: Verdana;
	margin:0px;
}
*/
.bg_newsletternav { 
	background-color: #ffffff;
	font-size: 8pt;
	font-family: Verdana;
	margin:5px;
}

.newsletter_email, .newsletter_name, .newsletter_anschrift {
	font-size: 7pt;
	font-family: Verdana;
	width: 90%;
}

.newsletter_plz {
	font-size: 7pt;
	font-family: Verdana;
	width: 15%;
}

.newsletter_ort {
	font-size: 7pt;
	font-family: Verdana;
	width: 70%;
}

.newsletter_kat {
	width: 90%;
	height: 45px; 
	overflow: auto;
	border-width: 2px;
	border-style: groove;
	font-size: 7pt;
	font-family: Verdana;
}

/* -----------DesignImage----------- */
#DesignImage {
	width:100px;
	height:70px;
	border:1px solid black;
}

/* -----------ECard----------- */
.ecard_mediaradio {
	font-size: 8pt;
	font-family: Verdana;
}

.ecard_aname, .ecard_ename,.ecard_aemail, .ecard_eemail {
	font-size: 8pt;
	font-family: Verdana;
	width: 200px;
}

.ecard_inhalt {
	font-size: 8pt;
	font-family: Verdana;
	width: 99%;
	height:100px;
}

.ecard_butsenden {
	font-size: 8pt;
	font-family: Verdana;
}

.ecard_butvorschau {
	font-size: 8pt;
	font-family: Verdana;
}

.ecard_butback {
	font-size: 8pt;
	font-family: Verdana;
}

/* -----------Veranstaltungs Modul----------- */
/* -----------Grundseiten----------- */
.bg_eventnav { 
	background-color: #FFFFFF;
	font-size: 7pt;
	font-family: Verdana;
	margin:5px;
}
.bg_event {
	background-color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	margin:5px;
}
/* -----------Navigation----------- */
.event_navform  {
	font-size: 7pt;
	font-family: Verdana;
}
.event_nav_katsel, .event_nav_adrtitel, .event_nav_adrort, .event_nav_stx
{ 
	font-size: 7pt;
	font-family: Verdana;
	width:140px;
}

.event_nav_checkdatvon,.event_nav_datvon_t,.event_nav_datvon_m,.event_nav_datvon_y,
.event_nav_checkdatbis,.event_nav_datbis_t,.event_nav_datbis_m,.event_nav_datbis_y
{
	font-size: 7pt;
	font-family: Verdana;
}

/* -----------Eventliste----------- */
.event_form_but  { 
	font-size: 8pt;
	font-family: Verdana
}
/* -----------Event Zeilen----------- */
.event_zeile_1 { 
	padding:0px;
	border-bottom: 1px solid #42598C;
	font-size: 8pt;
	font-family: Verdana;
}
.event_zeile_2 { 
	padding:0px;
	border-bottom: 1px solid #42598C;
	font-size: 8pt;
	font-family: Verdana;
}

/* -----------Media Slideshow----------- */
#div_thumb, #thumb_beschreibung,
#div_slide, #slide_beschreibung, #slide_buttons, #slide_titel, #div_slidepic {
  text-align:center;
}

.move_slidemedia_rahmen {
  border: 0px solid;
  margin: 0;
  padding: 0;
}

.move_slidemedia_pic {
  border: 0px solid;
  margin: 5px;
  padding: 0;
}
