@import url(markt-base.css);
@import url(tx_cssstyledcontent.css);



@media screen, projection {

  body {background:#fff;margin:10px 0 0 0;}
  #page {width:950px;text-align:left;margin-left:-475px;position:absolute;left:50%;}
  #header {background:url(/fileadmin/images/header.jpg) left top no-repeat;height:70px;}
  #header #logo {margin-left:680px;}
  #header #logo a {display:block;width:270px;height:70px;}
  /*#HeaderBild {margin-bottom:20px;}*/
 	#nav1 {}
 	#nav2 {}
  #main {padding-top:20px;}
  #page_bottom {}
  #footer {background:url(/fileadmin/images/footer.jpg) left top no-repeat;}
  #footer p {font:normal 10px/20px 'Verdana';color:#fff;padding:0 10px;}



	/* Inhalt */

  #col1_content, #col3_content {margin:0;padding:0;overflow:hidden;}

  #col1 {float:left;width:201px;margin:0;margin-right:20px;}
	#col1_content {min-height:10px;}

	#col3 {float:left;width:519px;}
	#col3_content {min-height:400px;margin-bottom:12px;}

  #col2 {float:right;width:190px;padding:0 0 0 0;}
	#col2_content {}



	/* Menu 1 */

	ul#menu1 {background:#BBC1CA;height:30px;}
	ul#menu1 li {float:left;font:bold 12px/30px 'Verdana';}
	ul#menu1 li a {color:#424c59;text-decoration:none;}
	ul#menu1 li a:hover {color: #fff;}
	ul#menu1 li a span {display:block;}
	ul#menu1 li a span.links {padding-left:10px;}
	ul#menu1 li a span.rechts {padding-right:10px;}
	ul#menu1 li a span.mitte {padding:0;}
	ul#menu1 li.act a span.links, ul#menu1 li a:hover span.links {background: url(/fileadmin/images/menu_links.jpg) left top no-repeat;}
	ul#menu1 li.act a span.rechts, ul#menu1 li a:hover span.rechts {background: url(/fileadmin/images/menu_rechts.jpg) right top no-repeat;}
	ul#menu1 li.act a span.mitte, ul#menu1 li a:hover span.mitte {background: url(/fileadmin/images/menu_mitte.jpg) top repeat-x;color:#fff;}
	ul#menu1 li.act-first a span.links, ul#menu1 li.first a:hover span.links {background: url(/fileadmin/images/menu_mitte.jpg) left top no-repeat;}



	/* Menu 2 */

	ul#menu2 {float:left;background:#293D4B;width:950px;}
	ul#menu2 li {float:left;padding:0 10px;font:bold 11px/25px 'Verdana';}
	ul#menu2 li a {color:#fff;text-decoration:none;}
	ul#menu2 li.act a {color:#ece4b4;}



	/* Menu 3 */

	ul#menu3 {background:#e9dea5 url(/fileadmin/images/bg_menu3.jpg) left top no-repeat;padding:0 6px 8px 6px;width:201px;min-height:152px;}
	ul#menu3 li {font-weight:normal; font: 11px/14px 'Arial';padding:8px 0 0 0;width:189px;}
	ul#menu3 li a {display:block; color:#000;text-decoration:none;}
	ul#menu3 li li {font-weight:normal;line-height:12px;padding:2px 0;}
	ul#menu3 li.act li a {color:#000; font-weight:bold;}
	ul#menu3 li.act li.act a {color:#000;font-weight:bold;}
	ul#menu3 li.act a {color:#000;font-weight:bold;}



	/* Menu Meta */


	ul#menu-meta {float:right;}
	ul#menu-meta li {float:left;padding:0 10px;font:normal 10px/20px 'Verdana';}
	ul#menu-meta li a {color:#fff;text-decoration:none;}
	ul#menu-meta li.act a {color:#ece4b4;}



	/* Box */

	.box_oben  {background:#E5E7EB url(/fileadmin/images/box_oben.jpg) left top no-repeat;height:25px;}
	.box_oben h2 {font:bold 14px/25px 'Verdana';color:#68788C;margin:0 6px;}
	.box_mitte {background: url(/fileadmin/images/box_mitte.jpg) left repeat-y;padding:3px 6px;}
	.box_mitte p {margin:3px 0;font:normal 11px/16px 'Verdana';}
	.box_icons p {padding-left:27px;line-height:18px;}
	.box_mitte p.drucken {background:url(/fileadmin/images/icon_drucken.jpg) left 2px no-repeat;}
	.box_mitte p.kontakt {background:url(/fileadmin/images/icon_kontakt.jpg) left 3px no-repeat;}
	.box_mitte p.sitemap {background:url(/fileadmin/images/icon_sitemap.jpg) left 1px no-repeat;}
	.box_mitte p.tip     {background:url(/fileadmin/images/icon_tip.jpg) left 1px no-repeat;}
	.box_mitte p.deutsch {background:url(/fileadmin/images/icon_deutsch.jpg) left 1px no-repeat;}
	.box_mitte p.english {background:url(/fileadmin/images/icon_english.jpg) left 1px no-repeat;}
	.box_unten {background: url(/fileadmin/images/box_unten.jpg) left top no-repeat;height:3px;margin-bottom:20px;}



	/* Suchen */

	.suchen {background:url(/fileadmin/images/icon_suche.gif) left 3px no-repeat;padding-top:4px;}
	.suchen div {margin-left:26px;height:16px;}
	.suchen div form {background:url(/fileadmin/images/suche-input.jpg) left top no-repeat;width:170px;}
	.suchen div form input {float:left;border:none;background:none;width:111px;font:bold 11px/12px 'Verdana';padding:1px 1px;}
	.suchen div form button {cursor:pointer;border:none;background:url(/fileadmin/images/suche-submit.jpg) left top no-repeat;width:15px;height:18px;}



	/* tt_news */

	.news-single-backlink p {margin-top:12px;}
	.news-list-image {float:right;margin:0 0 12px 12px;}
	.news-single-img {float:right;width:160px;position:relative;margin:0 0 10px 20px;}

	.news-list-container {margin-top:25px;}
	.news-list-container {margin-bottom:10px;}
	.news-list-rows {border-top:1px solid #e4e5e8;border-bottom:1px solid #e4e5e8;background:#f8f8f8;}
	.news-list-rows p {margin:0;padding:3px 6px;}
	.news-list-rows p.odd {background-color:#e4e5e8;}
	.news-list-rows p a span.c2 {text-decoration:underline;}
	.news-list-rows p a:hover {color:#20242a;}
	.news-list-rows p span {display:block;cursor:pointer;}
	.news-list-rows p span.c1 {float:left;width:70px;}
	.news-list-rows p span.c2 {margin:0px 0 0 80px;}
	/*.news-list-rows p a:hover span.c2 {text-decoration:underline;}*/



	/* Runde Ecken */

	dl.csc-textpic-image {position:relative;left:0;top:0;}
	span.rc1, span.rc4 {display:block;position:absolute;z-index:999;width:7px;height:7px;}
	span.rc1 {background:url(/fileadmin/images/rc1.png) right top no-repeat;right:0;}
	span.rc4 {background:url(/fileadmin/images/rc4.png) left top no-repeat;}

	div.rc {width:720px;position:relative;left:0px;top:0px;}
	div.rc1 {position:absolute;right:0px;width:7px;height:7px;background:url(/fileadmin/images/rc1.png) right top no-repeat;z-index:999;}
	div.rc4 {position:absolute;width:7px;height:7px;background: url(/fileadmin/images/rc4.png) left top no-repeat;z-index:999;}



	/* Smooth Galerie */

	div.tx-rgsmoothgallery-pi1 {width:720px;}



	/* Tip */

	input.tip, textarea.tip {width:300px;}
	textarea.tip {height:100px;}



	/* cssspamprotect */

	.field-mob- {display:none;}

	}



@media print {

	body, #page, #main {border:0;margin:0;padding:0;}
	#page {width:100%!important;min-width:0;max-width:none;}
	#header {height:auto}
	#topnav, #nav, #search, #footer {display:none}

	#col1, #col2, #nav1, #nav2, #footer {display:none}

  #col3_content {float:none;width:100%;margin:0;padding:0;border:0;}

	body * {font-family:"Times New Roman",  Times,  serif}
	code, pre {font-family:"Courier New",  Courier,  mono}
	body {font-size:12pt}

	p, a {font:normal 12pt/14pt "Times New Roman", Times, serif;background:none;}
	p {margin-bottom:6pt;/*min-height:6pt;*/page-break-inside:avoid;}
	a {text-decoration:none;}

	p, a, h1, h2, h3, h4, h5, h6 {color:#404040;}
	h1, h1 a {font-size:20pt;line-height:24pt;margin-bottom:10mm}
	h2, h3, h4, h5, h6 {font-size:16pt;line-height:18pt;}

	h1, h2, h3, h4, h5, h6 {page-break-after:avoid;}

	/*abbr[title]:after, acronym[title]:after{content:'(' attr(title) ')'}
	#page a[href^="http:"], #page a[href^="https:"]{padding-left:0;background-image:none}
	a[href]:after{content:" <URL: "attr(href)">";color:#444;background:inherit;font-style:italic}
	#col1_content:before, #col2_content:before, #col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em}*/


	}

