/************************************************************* HTML TAGS */

html,body {
	overflow-x:hidden;
	background: #2f221a;
}

body {
}
a {
	margin: 0;
	padding: 0;
	color: #e0b07c;
	text-decoration: none;
}

* {
	margin:			0;
	padding:		0;
	font-family:	"Lucida Sans", arial,verdana,helvetica,sans-serif !important;
	font-size:		100%;
}

a:hover {
	text-decoration: underline;
}
img {
	border: 0;
}


/************************************************************* PAGE */

div.sitebg {
	background: #2f221a  url(/pics/layout/image_1226047863713.jpeg) repeat-x center 294px;
}

.paging {
	height:18px;
}

*+html .paging {
	height:22px;
}

div span.paging{
	padding:3px 0 3px 0;
}

div.frame {
	width: 100%;
	padding: 0;
	text-align: center;    background: url(/pics/layout/1/head_kachel.jpg) repeat-x center top;
}
div.page {
	position: relative;
	margin: 0 auto;	text-align: left;
	width			: 880px;
	/*width			: 100%;*/
}
    
    
div.bg1, div.bg3, div.bg4 {
	width: 100%;
	margin: 0;
}
div.side-bg {
display:	none;
	position: absolute;
	top: 0;
	right: -165px;
	width: 175px;
	height: 465px;
	background: ;	
}
div.bg1 {
	width			: 880px;	
	background		: url() no-repeat top left;
}
div.bg2 {
	width			: 880px;	
	background		: url() no-repeat top right;
}
div.tailer {
	zoom: 100%;
}

/************************************************************* HEADER */

div.logo {
	background: url(/pics/layout/image_1232710966741.jpeg) no-repeat top center;
}
a.logo {
	display:block;
	position:absolute;
	margin-left:50px;
	height:120px;
	width:110px;
	filter:Alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
	line-height: 20px; 
	font-size: 44px;
}

#fbtw {
	background: 	transparent url(/pics/layout/fbtw.png) no-repeat left top;
	position:		absolute;
	right:			60px;
	}
	
* HTML #fbtw {
	background: 	transparent url(/pics/layout/fbtw.gif) no-repeat left top;
	position:		absolute;
	right:			60px;
	}


/************************************************************* HORIZONTAL MENU */

.date {
	float: left;
	width: 185px;
	height: 27px;
	color: #FFFFFF;
	padding: 3px 0 0 0;
	font-weight: 700;
	text-align: center;
	border-right: 1px solid #FFFFFF;
}
div.hmenu {
	clear: both;
	color: #000000;
	font-size: 0.75em;
	width: 880px;
	padding-top: 227px;
	padding-left: 42px;
}
ul.hmenu1 {
	list-style-type: none;
}

li.special_home {
    float:left;
    width:34px;
    height:33px;
    display:block;
    background:url("/pics/layout/1/home.png") no-repeat left top;
  	margin:2px 0 0 14px;
}

li.special_home a {
    width:34px;
    height:33px;
    display:block;
    filter:Alpha(opacity=0);
	opacity:0;
	-moz-opacity:0;
}

* +html li.special_home a {
	line-height:36px;
	font-size:22px;
}

* html li.special_home {
    float:left;
    width:34px;
    height:33px;
    display:block;
    background:url("/pics/layout/1/home.gif") no-repeat left top;
  	margin:2px 0 0 14px;
}
* html li.special_home a {
	line-height:36px;
	font-size:22px;
}

li.special_home-active{
    float:left;
    width:34px;
    height:33px;
    display:block;
    background:url("/pics/layout/1/home.png") no-repeat left top;
  	margin:2px 0 0 14px;
}

* html li.special_home-active{
    float:left;
    width:34px;
    height:33px;
    display:block;
    background:url("/pics/layout/1/home.gif") no-repeat left top;
  	margin:2px 0 0 14px;
}

li.special_home-active, li.special_home:hover {
    background-position: 0% -33px;
 }

li.hmenu1 {
    float:left;
  background:url("/pics/layout/1/menu_kachel_01.png") no-repeat left top;
  margin:0;
  padding:0 0 0 28px;
}
* html li.hmenu1 {
  float:left;
  background:url("/pics/layout/1/menu_kachel_01.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 28px;
}

li.hmenu1:hover, li.hmenu1:hover a { background-position: 0% -37px; }
li.hmenu1-active, li.hmenu1-active a { background-position: 0% -37px; }

li.hmenu1:hover a {
      background-position:100% -37px;
      }

li.hmenu1-active a {
      background-position:100% -37px;
      }

a.hmenu {
	display: block;
	float: left;
	height:	 23px;
	color: #FFFFFF;
	font-size: 1em;
	text-decoration: none;
}
a.hmenu:hover {
	text-decoration: none;
}
a.hmenu1 {
    float:left;
 	display:block;
  	background:url("/pics/layout/1/menu_kachel_02.png")
    no-repeat right top;
  	padding:10px 30px 4px 0px;
  	text-decoration:none;
}

* HTML a.hmenu1 {
    float:left;
 	display:block;
  	background:url("/pics/layout/1/menu_kachel_02.gif")
    no-repeat right top;
  	padding:10px 30px 4px 0px;
  	text-decoration:none;
}


/************************************************************* MAIN */

div.main {
	clear: both;
	min-height: 480px;
    margin-bottom:50px;
    padding-top:20px;
}
* html div.main {
	position: relative;
	height: 480px;
}

/************************************************************* BREADCRUMB */

div.breadcrumb {
	width: 100%;
	height:	1.4em;
	margin:2px 2px 0 6px;
}
/*** Farbe in adapted_lid*.css ***/

span.breadcrumb-infotext {
	display: none;
	float: left;
	padding: 3px 0;
	font-size: 0.75em;
}
div.breadcrumb UL {
	display: inline;
	list-style-type: none;
}
div.breadcrumb LI {
	display: inline;
	float: left;
}
li.breadcrumb span {
	font-size:0.7em;
}
a.breadcrumb {
	display: block;
	float: left;
	margin: 0;
	padding: 3px 10px 0px 2px;
	color: #e0b07c;
	font-size: 0.70em;
	text-decoration: none;
}
a.breadcrumb:hover {
	color: #e0b07c;
	text-decoration: none;
}
a.breadcrumb-choiced {
	color: #e0b07c;
}
a.breadcrumb-choiced:hover {
	color: #e0b07c;
}

/************************************************************* VERTICAL MENU */

div.vmenu {
		float: left;
	width: 186px;
	margin: 0 -186px 0 0;
	padding-top: 35px;
	color: #e0b07c;
	overflow: hidden;
}

*+ HTML div.vmenu {
	padding-top: 48px;
 }
* HTML div.vmenu {
	padding-top: 49px;
 }
div.vmenu-workspace {
	margin:	16px 0 30px 0;
}

ul.vmenu { 
	list-style-type		: none;
	margin				: 0px;
	padding				: 5px 0 5px 0;
    }

ul.vmenu1 { background: transparent url(/pics/layout/1/menu_base.png) repeat-y left top; }
* html ul.vmenu1 { background: transparent url(/pics/layout/1/menu_base.gif) repeat-y left top; }
    
* HTML ul.vmenu {
	height		: 100%;
	padding		: 0px 0 0px 0;
} 

* +HTML ul.vmenu {
	height		: 100%;
	padding		: 0px 0 0px 0;
} 

ul.vmenu2 { 
	padding:	0 0 15px 0;
	list-style-type		: none;
	margin				: 0px;
  }
    
ul.vmenu3, ul.vmenu4 { 
	padding:	0;
	list-style-type		: none;
	margin				: 0px;
  }
    
.vmenu-border-top 		{ background:	transparent url(/pics/layout/1/menu_top.png) no-repeat bottom left; }
* HTML .vmenu-border-top 		{ background:	transparent url(/pics/layout/1/menu_top.gif) no-repeat bottom left; }
.vmenu-border-bottom 	{ background:	transparent url(/pics/layout/1/menu_bottom.png) no-repeat top left; }
* HTML .vmenu-border-bottom 	{ background:	transparent url(/pics/layout/1/menu_bottom.gif) no-repeat top left; }

ul.vmenu1, ul.vmenu2, ul.vmenu3, ul.vmenu4 {
	list-style-type		: none;
	margin				: 0px;
}
li.vmenu1, li.vmenu2, li.vmenu3, li.vmenu4 {
	list-style-type		: none;
	display				: inline;
}
a.vmenu {
	display				: block;
	margin			: 0 0 1px;
	padding			: 4px 5px 2px;
	color			: #e0b07c;
	font-size		: 0.7em;
	margin-left		: 16px;
	text-align		: left;
	text-decoration	: none;
}
* HTML a.vmenu {
	display				: inline;
	float			: left;
}
a.vmenu:hover {
	color		: #FFFFFF;
}
a.vmenu1 {
	padding				: 3px 10px 3px 10px;
	color				: #e0b07c;
	width				: 135px;
}
a.vmenu1:hover {
	padding				: 3px 10px 3px 10px;
	text-decoration		: none;
    background			: transparent url(/pics/layout/1/menupfeil.gif) no-repeat scroll 0px 8px;
}

a.vmenu1-active {
	padding				: 3px 10px 3px 10px;
	color				: #FFFFFF;
	text-decoration		: none;
    background			: transparent url(/pics/layout/1/menupfeil.gif) no-repeat scroll 0px 8px;
}

a.vmenu2,a.vmenu3,a.vmenu4 {
	font-size		: 0.7em;
}
a.vmenu2 {
	padding				: 3px 10px 3px 15px;
	color			: #e0b07c;
	width				: 120px;	
}
a.vmenu2:hover {
	color		: #FFFFFF;
	padding				: 3px 10px 3px 15px;
}
a.vmenu2-active {
	color		: #FFFFFF;
	padding				: 3px 10px 3px 15px;
}
a.vmenu3 {
	padding				: 3px 10px 3px 20px;
}
a.vmenu3:hover {
	padding				: 3px 10px 3px 20px;
	
}
a.vmenu3-active {
	padding				: 3px 10px 3px 20px;	
}
a.vmenu4 {
	padding				: 3px 10px 3px 25px;	
}
a.vmenu4:hover {
	padding				: 3px 10px 3px 25px;	
}
a.vmenu4-active {
	padding				: 3px 10px 3px 25px;	
}
div.suche{
/*
	height: 67px;
    width:	176px;
    background: url(/pics/layout/1/bg_suche.png);
	margin: 16px 0 0;
	overflow: hidden;
*/
	height: 56px;
    width:	166px;
    background: url(/pics/layout/1/bg_suche.png);
	margin: 16px 0 0;
	padding:10px 0 0 10px;
	overflow: hidden;
}

* HTML div.suche{
/*
	height: 67px;
    width:	176px;
    background: url(/pics/layout/1/bg_suche.gif);
	margin: 16px 0 0;
	overflow: hidden;
*/
	height: 56px;
    width:	166px;
    background: url(/pics/layout/1/bg_suche.gif);
	margin: 16px 0 0;
	padding:10px 0 0 10px;
	overflow: hidden;
}
div.suche h2 {
	/*font-size:	12px;
    font-weight	: 400;
    margin:0pt 0pt 0px 14px;*/
    
    float		: left;
	font-size	: 12px;
    font-weight	: 400;
	width		: 92%;
}

#suche-feld {
	/*height: 16px;
	width: 114px;
	margin:30px 0pt 0pt -39px;
	vertical-align: top;
	font-size: 0.7em;*/
	
	height			: 16px;
	width			: 114px;
	margin			: 2px 0pt 0pt 0px;
	vertical-align	: top;
	font-size		: 0.7em;
}
#suche-btn {
/*	margin:33px 0pt 0pt;*/
	margin			:3px 0pt 0pt;
}
.zoo-kontaktdaten {
	margin-top: 40px;
	padding: 0 5px 0 20px;
	font-size: 0.70em;
    color:	#FFFFFF}
.kunde-kontaktdaten em {
	display: block;
	margin-bottom: 10px;
	font: 400 normal 1.1em arial,sans-serif;
}
.kunde-kontaktdaten p {
	margin-bottom: 4px;
}

/************************************************************* CONTAINER */

div.container {
	display: inline;
	float: right;
	width: 186px;
	margin:	 48px 0px 0 -186px;
	text-align: left;
}

* HTML div.medien-tpl-cont-image, * HTML div.medien-tpl-cont-top {
	width:203px !important;
}

div.container-left {
	float: left;
	width: 186px;
}
div.container-right {
	float: right;
	width: 0px;
}
div.container-menu {
	width: 186px;
}
div.container-top {
	width: 0px;
}
div.container-bottom {
	width: 0px;
}
div.container-workspace {
	float: left;
	width: 100%;
	margin: 0 0 15px 0;
}
div.container-headline {
	color: #FFFFFF;
	font-weight: 700;
	text-decoration: none;
	margin-bottom:5px;
	overflow: hidden;
}
div.container-content {
	color: #FFFFFF;
	font-size: 0.7em;
    line-height:	16px;
}
div.container-content a {
	color: #e0b07c;
}
h3.container {
	display: inline;
	font-size: 1.15em;
    font-weight:	400;
	color: #e0b07c;
}
img.border-image {
	float: left;
}

.containerimage img {
	margin-bottom: 5px;
	border: 1px solid #FFF;
}

.cont_arrow {
	background:transparent url(/pics/layout/1/menupfeil.gif) no-repeat scroll 0px 6px;
	font-size:12px !important;
	padding-left:10px;
	text-decoration:none;
}

.cont_menu {
	background: transparent url(/pics/layout/1/cont_menu.png) repeat-y -1px -4px;
	width: 160px;
	padding: 6px 11px;
}

* HTML .cont_menu {
	background: transparent url(/pics/layout/1/cont_menu.gif) repeat-y -1px -4px;
	width: 160px;
	padding: 6px 11px;
}

.cnt_veranstaltungen {
	background: transparent url(/pics/layout/1/cnt_base.png) repeat-y -2px top;
	padding: 0 6px 0 6px;
}

* html .cnt_veranstaltungen {
 background: transparent url(/pics/layout/1/cnt_base.gif) repeat-y -2px top;
 padding: 0 6px 0 6px;
}

.cnt_veranstaltung_inhalt {	margin-bottom: 10px; }

.cnt_veranstaltung_inhalt div { margin-bottom: -10px; }

.cnt_veranstaltung-border-top 		{ background:	transparent url(/pics/layout/1/cnt_top.png) no-repeat -2px bottom; }
* HTML .cnt_veranstaltung-border-top 		{ background:	transparent url(/pics/layout/1/cnt_top.gif) no-repeat -2px bottom; }
.cnt_veranstaltung-border-bottom 	{ background:	transparent url(/pics/layout/1/cnt_bottom.png) no-repeat -2px top; }
* HTML .cnt_veranstaltung-border-bottom 	{ background:	transparent url(/pics/layout/1/cnt_bottom.gif) no-repeat -2px top; }

/************************************************************* CONTENT */

div.content {
	margin: 0px 186px 0 186px;
	padding: 15px 20px 0 20px;
	
	text-align: left;
}
* HTML div.content {
	padding:0px;
	margin: 0px 206px 0 186px;	
}
div.content-wrap {
	display: inline;
	float: left;
	width: 100%;
	margin:	 0 auto;
}
div.content-workspace {
	margin:	6px auto 10px auto;
}
* HTML div.content-workspace {
	margin:	22px auto 10px auto;
}
div.content-workspace ol, div.content-workspace ul, div.content-workspace li {
	margin-left: 17px;
}
div.content-workspace ol li, div.content-workspace ul li {
	margin-left: 0;
}
div.content-header {
	padding:3px 7px 10px;
	color: #2f221a;
	text-align: left;
	font-weight: 700;
	/*border-bottom: 2px solid #e0b07c;*/
}
div.content-text {
	height: 100%;
	margin:	 0 0 10px;
	padding: 2px 7px 0;
	color: #FFFFFF;
	text-align: left;
	font-size: 0.75em;
    line-height: 18px;
}

* HTML div.content-text {

}

h3.content-title {
	display: inline;
	color: #e0b07c;
	font-size: 1.50em;
    font-weight: 400;
}
/***********border für die Bildern in der Staticsite Seiten*****/
div.content-text div.text img, div.picturetext{
	border				:1px solid #fff; 
	margin-right		:-2px; 
}
div.content-text div.text div.picturetext{
	border				: 1px solid #fff;
	margin-top			: 3px !important;
}
div.content-text div.text div.picturetext img{
	margin-top			: 3px !important;
	border				: none;
}
div.mag_imgholder div.picturetext{
	border				: none;
}

/******* ende****/
/************************************************************* FOOTER */

div.frame_footer {
	width: 100%;
	padding: 0;
	text-align: center;    background: url(/pics/layout/1/footer_bg.gif) repeat-x;
}
    
div.page_footer {
	position: relative;
	margin: 0 auto;	width: 880px;
	text-align: left;
    min-height: 320px;
	}

div.footer {
	clear: both;
	margin: 0;
	padding: 3px 7px;
	font-size: 0.75em;
	color: #FFFFFF;
	text-align: left;
	overflow: hidden;
}

a.fmenu2 {
	background:transparent url(/pics/layout/1/fpfeil.gif) no-repeat scroll 0px 4px;
}

/****** Footer Klassen ausgelagert in adapted_lid(Nummer).css ******/



/************************************************************* STANDARDS */

span.paging { color: #FFFFFF; }
.paging { background: #000000; }
.border1 { border: 1px solid #000000; }

div.form-begin {
	border: 1px solid #000000;
	background:	#2f221a;
}
textarea, input.text { border: 1px solid #000000; }
input.button {
	color: #FFFFFF;
	border: 1px outset #FFFFFF;
}
option {
	color: #FFFFFF;
	background: #FFFFFF;
}
button {
	color: #FFFFFF;
	border:	1px solid #000000;
}
fieldset {
	margin: 10px 0;
	padding: 5px 10px;
	border: 2px solid #000000;
}
legend {
	padding: 2px 10px;
	border: 1px solid #000000;
}
div.form-fieldset-inlay {
	padding: 3px 7px;
	background: #e0b07c;
}
div.form-begin a {
	color:#e0b07c !important;
}

.eventtext { font-size: 12px !important; }

/************************************************************* MAGAZINE */

.dnone { display: none !important; }

.news_frame-gr_bg {
	background: 				url(/pics/layout/news_frame-gr_bg.png) no-repeat left top;
	min-height: 				166px;
	padding-top: 				8px;
	width: 						218px; 
	}

* HTML .news_frame-gr_bg { background: url(/pics/layout/news_frame-gr_bg.gif) no-repeat left top; }
	
.news_frame-gr_top {
	background: 				url(/pics/layout/news_frame-gr_top.png) no-repeat center top;
	margin-top: 				5px;
	}
	
* HTML .news_frame-gr_top { background: url(/pics/layout/news_frame-gr_top.gif) no-repeat center top; }
 
.news_frame-gr_bottom {
	background: 				url(/pics/layout/news_frame-gr_bottom.png) no-repeat center bottom;
	min-height: 				3px;
	padding-bottom: 			5px;
	}
	
* HTML .news_frame-gr_bottom { background: url(/pics/layout/news_frame-gr_bottom.gif) no-repeat center bottom; }
 
.news_frame-gr_top a img {
	margin: 					9px 28px 3px 28px;
	width: 						160px;
	}
	
.news_frame-gr_top img {
	margin: 					9px 28px 3px 28px;
	width: 						160px;
	}
 
.news_magnifier {
	line-height:				14px;
	padding: 					4px 0 0 21px;
	position:					relative;
	vertical-align:				top;
}


*+html .news_magnifier {
	padding: 					13px 0 0 21px;
	margin-bottom:				-3px;
	min-height:10px;	
}

*+html .news_infotext {
	padding-top:-3px;
	position:					relative;
	top:-5px;
}
	
.news_magnifier a {
	float:						left;
	position:					absolute;
	bottom:						0;
	}

*HTML .news_magnifier a {
	position:					absolute;
	top:						0px;
	left:						0px;
	}
	
*+html .news_magnifier a {
	float:						left;
	position:					absolute;
	bottom:						0;
	vertical-align:				bottom;
}

* + HTML .news_magnifier a {
	left: 						0;
	padding-left:				21px;
}
	
.news_magnifier a img {
	width: 29px;
	height: 22px;
	}
	
* html .news_magnifier img { margin-bottom:-3px; }
* +html .news_magnifier img { margin-bottom:-3px; }
 
 
 /***** news frame kl *****/

.news_frame-kl_bg {
	background: 				url(/pics/layout/news_frame-kl_bg.png) no-repeat left top;
	margin-right:				12px;
	min-height: 				115px;
	padding-left: 				5px;
	width: 						120px; 
	}
	
.news_frame-kl_top {
	background: 				url(/pics/layout/news_frame-kl_top.png) no-repeat center top;
	}
 
.news_frame-kl_bottom {
	background: 				url(/pics/layout/news_frame-kl_bottom.png) no-repeat center bottom;
	min-height: 				22px;
	padding-bottom: 			5px; 
	}
 
.news_frame-kl_top img {
	border:						1px solid #5f5549;
	margin: 					6px 6px 0;
	width: 						104px; 
	}
	
.news_magnifier-kl {
	display: 					block;
	height:						22px;
	padding: 					0 0 0 3px;
	position:					relative;
	vertical-align:				bottom;
	}
	
.news_magnifier-kl img {
	float:						left;
	}

* HTML .news_frame-kl_bg { background: url(/pics/layout/news_frame-kl_bg.gif) no-repeat left top; }
* HTML .news_frame-kl_top { background: url(/pics/layout/news_frame-kl_top.gif) no-repeat center top; }
* HTML .news_frame-kl_bottom { background: url(/pics/layout/news_frame-kl_bottom.gif) no-repeat center bottom; }	
* HTML .news_frame-kl_bottom { height: 22px; }

/**** ende news frame kl *****/
 
 
.news_infotext {
	color: 						#504538;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size:					11px;
	line-height:				14px;
	padding:					0 0 4px 30px;
	width: 						138px;
	}

* + HTML .news_infotext { float: left; }

.news_infotext_wom {
	color: 						#504538;
	font-family: 				Arial, Helvetica, sans-serif;
	font-size:					11px;
	line-height:				14px;
	padding:					4px 0 4px 30px;
	width: 						158px;
	}

* + HTML .news_infotext_wom { float: left; }

.trenner {
	clear:		both;
	height:		0;
	margin:		8px 0;
	line-height:0;
	font-size:	0;
	width:		100%;
	border-top:	1px solid #e0b07c;
}

.galerie-intro-table{
	width:100%;
}

.mag_imgholder {
	height:153px;
	padding:16px 0pt 0pt 27px;
	width:192px;
    margin-right: 3px;
    background:	url(/pics/layout/news_rahmen_gr.png);
}

* HTML .mag_imgholder {
	height:153px;
	padding:16px 0pt 0pt 27px;
	width:192px;
    margin-right: 3px;
    background:	url(/pics/layout/news_rahmen_gr.gif);
}

.mag_miniimgholder {
	height:102px;
	padding:6px 0pt 0pt 11px;
	width:114px;
    margin-right: 3px;
    background:	url(/pics/layout/news_rahmen_kl.png);
}

* HTML .mag_miniimgholder {
	height:102px;
	padding:6px 0pt 0pt 11px;
	width:114px;
    margin-right: 3px;
    background:	url(/pics/layout/news_rahmen_kl.gif);
}

.mag_miniimage {
	border: 1px solid #504538 !important;
}

.picturetext {
	background: #FFFFFF !important;
    color: #504538;
}

.mag_imgtitle {
	display:block;
	margin:0 0 3px 23px;
	color: #504538;
}

.mag_morearticlesheadline {
	color: #FFFFFF;
    font-size: 14px;
}

.mag_morearticleslist  {
	color: #e0b07c;
    background:transparent url(/pics/layout/1/mehrpfeil.gif) no-repeat scroll 0px 6px;
	font-size:12px;
	padding-left:10px;
    text-decoration:underline;
}
.mag_morearticlesdate  {
	color: #FFFFFF;
	font-size:12px;
}

.mag_teaser
 { clear:both;
 margin-bottom:40px;}
 
 .mag_4teaser {
  float:left;
 }
 
 * html .mag_4teaser {
	padding-bottom:10px;
 }
 
.magazinedate {
	font-size:10px !important;
	color:#FFFFFF;
    background: #39221a;
    font-weight: 400 !important;
    padding: 3px 5px 3px 5px !important;
}

.magazinetitle{
	font-size: 24px !important;
    font-weight: 400 !important;
	color:#e0b07c !important;
    line-height: 26px;
}

.layoutid_7 .magazinetitle{
	font-size: 24px !important;
    font-weight: 400 !important;
	color:#FFC600 !important;
    line-height: 26px;
}

.magazinetext
{
	font-size: 1.1em !important;
    text-align: left !important;
}
.magazine_small_title{
	font-size:16px;
	font-weight:400 !important;
    color:#e0b07c !important;
}

.magazinmehr {
	background:transparent url(/pics/layout/1/mehrpfeil.gif) no-repeat scroll 0px 6px;
	font-size:12px !important;
	padding-left:10px;
	text-decoration:underline;
}

.mag-width{
}
.mediabig{
	border		: 3px solid #FFF;
	margin		: 5px 0;
	background  : #FFF;
	color       : #000;
}
.druckversion .image{
	border      : none !important; 
}
#map{
	width:		435px !important;
}

.span.paging { font-size: 12px !important; }

* +html .paging {
padding:0px;
}
