body {
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#05090f url(../images/tierischwild-bg-sommer.jpg) center top fixed no-repeat;
	margin: 0;
	padding: 0 0 120px 0;
	text-align: center;
	color: #000000;
}
a {
	outline:none;
}
#mainContent a {
	color:#f18700
}
#container {
	width: 985px;
	margin: 0 auto;
	text-align: left;
	font: normal .78em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#727272;
	padding-bottom:120px;
	overflow:hidden
}
#header {
	height:150px;
	position:relative;
}
#header h1 {
	position:absolute;
	top:2px;
	left:-4500px;
}
h1, h2, h3, h4, h5 {
	color:#457cc7;
	line-height:100%
}
h1 {
	font-size:22px
}
h2 {
	font-size:18px;
	margin:15px 0 9px 0;
	text-transform:none;
	font-weight:normal
}
h3 {
	font-size:16px
}
h4 {
	font-size:14px;
	margin-left:10px
}
h5 {
	font-size:22px;
	font-weight:bold
}
p {
	margin:7px 0
}
#mainContent h5 {
	font-size:22px;
	margin:-23px 0 0 0;
	padding:0;
}
#mainContent ul {
	margin-left:0px;
}
#mainContent ul li {
	list-style-image:url(../images/accept.png);
	padding-bottom:3px;
	vertical-align:top
}
#mainContent #sbtab ul li, #mainContent ul.rgtabs-menu li {
	list-style-image:none;
	padding-bottom:0;
	vertical-align:none;
	float:left;
}
 #mainContent ul.rgtabs-menu{height:26px; overflow:hidden;  border-bottom: 1px solid #c0ccd8;}
 .rgtabs-wrapper{position:relative;top:0;}
#mainContent ol {
	line-height:140%;
}
#mainContent ol li {
	margin:5px 0 10px 0
}
#logo {
	padding:0px;
	margin:0;
	width:167px;
	height:151px;
	position: relative;
	float:left;
	top:55px;
	left:0px;
}
#logo a {
	position: relative;
	display: block;
	top: 0px;
	left: 0px;
	width:167px;
	height:151px;
	background: url(../images/tw-logo.png) no-repeat;
}
#logo a span {
	display: none;
}
#sprachen {
	position:absolute;
	top:130px;
	right:0px;
	width:85px;
	text-align:left
}
#sprachen div {
	float:left;
	margin-left:3px;
	width:25px;
	
	display:inline
}
#sprachen img{
border:0px solid #fff;
}
#sprachen a {
	border:0px solid #fff
}
#suche {
	position:absolute;
	top:155px;
	left:740px;
	width:250px;
	height:20px;
	vertical-align:top;
	text-align: right;
	display:block
}
label.suche{text-transform:uppercase;padding-left:20px}
#top-nav {
	position:absolute;
	top:0px;
	right:0px;
	width:770px;
	text-align:right;
	height:25px;
	vertical-align:top;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#foot-nav {
	float:left;
	position:relative;
	top:40px;
	left:65px;
	display:block;
	text-align:left
}
#mainnav {
	z-index:600;
}
#main-nav {
	position:absolute;
	top:117px;
	width:960px;
	background:#26519d;
	color:#FFF;
	height:46px;/*border-bottom:1px solid #1A478A;*/
	left:0px;
}
#top-nav ul, #foot-nav ul {
	float:right;
	margin:3px 0 0 15px;
	padding:0;
}
#foot-nav ul {
	float:left;
}
#main-nav ul {
	font: bold 18px Arial, Helvetica, sans-serif;
	margin:0;
	padding: 0;
	list-style: none;
}
#main-nav li, #top-nav li, #foot-nav li {
	display: inline;
	margin: 0;
	padding: 0;
	text-transform:none;
}
#main-nav a {
	float: left;
	display: block;
	color: #26519d;
	margin: 0 0 0 0px;
	padding: 12px 24px 13px 24px;
	text-decoration: none;
}
#top-nav ul a, #foot-nav a {
	float: left;
	display: block;
	color: #1a1818;
	margin: 2px 0 0 -1px;
	padding: 0px 4px;
	text-decoration: none;
	border-right: 1px solid #1a1818;
}
#top-nav li:last-child a {
	border:none
}
#main-nav a:hover {
	background: #eff7fe;
	color:#06c;
}
#main-nav #current a {
	background-color: #1a478a;
	color:#fff;
}
#sidebar1 {
	float: left;
	width: 145px;
	padding: 10px 0 0 0;
	position:fixed;
	top:210px;
}
#tierisch {
	width:133px;
	height:460px;
	margin: 71px 0 0 0;
	padding:0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: normal;
font-weight: normal;
font-stretch:condensed;
text-transform: uppercase;
letter-spacing: -.02px;
line-height: 1.6em;
}
#tierisch span {
}
#tierisch li, #tierisch a {
	text-decoration:none;
	display:block;
	width: 130px;
	cursor:pointer;
	text-align:center;
}
#tierisch li {
	font-size:1.1em;
	text-transform:uppercase;
	list-style:none;
	display:block;
	-webkit-box-shadow:2px 2px 8px #000;
	-moz-box-shadow:2px 2px 8px #000;
	box-shadow:2px 2px 8px #000;
	margin-bottom:10px
}
/*home*/
#navleft_125 a:link, #navleft_125 a:visited {
	background:#71aa41;
	color:#fff;
	padding:6px 0;
}
/*media*/
#navleft_89 a:link, #navleft_89 a:visited {
	background:#e56f01;
	color:#fff;
	padding:6px 0
}
/*karte*/
#navleft_31 a:link, #navleft_31 a:visited {
	background:#2460a3;
	color:#fff;
	padding:6px 0
}
/*suchen & buche	*/
#navleft_82 a:link, #navleft_82 a:visited {
	background:#00552b;
	color:#fff;
	padding:6px 0px;
	letter-spacing: -.05em;
}
/*pauschalen*/
#navleft_122 a:link, #navleft_122 a:visited {
	background:#af0917;
	color:#fff;
	padding:6px 0
}
/*presse*/
#navleft_114 a:link, #navleft_114 a:visited {
	background:#b45c19;
	color:#fff;
	padding:6px 0
}
/*links*/
#navleft_115 a:link, #navleft_115 a:visited {
	background:#00552b;
	color:#fff;
	padding:6px 0
}

/*kontakt*/
#navleft_10 a:link, #navleft_10 a:visited {
	background:#0c77a1;
	color:#fff;
	padding:6px 0
}
.mytoplink {
	color:#4193df;
	text-transform:none
}

#sub2, #sub3, sub4 {
	display:none
}
#sidebar2 {
	float: right;
	width: 240px;
	padding: 10px 0 0 0;
}
#rechtebox {
	width:229px;
	height:303px;
	border:5px solid #71aa42;
	background:#e7f7ff;
	color:#1a1818;
	overflow:hidden;
}
.pad{position:relative;margin:0;}

.pad, #rechtebox p {
	padding:12px

}

#mainContent .pad img{margin:-12px 10px 3px -12px; border:0; float:left;}

#seite-16 #rechtebox img {
	padding:8px 0 0px 12px
}
#seite-16 p {
	padding-top:5px
}
#newsbox {
	width:229px;
	border:5px solid #eb7201;
	background:#2460a3;
	margin-top:20px;
	overflow:hidden;
	color:#fff;
	height:200px;
	line-height:1.15;
}
#newsbox h3 {
	color:#fff;
	padding:0;
	margin:0px 0 0 0;
	text-transform:uppercase
}
#special {
	width:239px;
	padding:0;
	height:235px;
	margin-top:30px;
	overflow:hidden;
	color:#fff;

}
#special .npg-logo{position:relative; 	-webkit-box-shadow:0px 0px 2px #000;
	-moz-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
	border:1px solid #000;}
#special .csc-header{position:relative; top:25px; height:103px; 
 	-webkit-box-shadow:0px 0px 2px #000;
	-moz-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
	border:1px solid #000;
	background:#af0917;}
#special h1 {
	color:#fff;
	padding:0;
	margin-top:10px;
	text-transform:uppercase
}
h2.Shead {
	height: 100px;
	width: 240px;
	position:relative;
	background-position: -8px 0 no-repeat;
	margin-top:2px;
	
	
}
h2.Shead span {
	display: block;
	text-indent:-3000px;
	
}
h2.Shead span a {
	display:block;
	height: 100px;
	width: 240px;
	overflow:hidden;
}
#fotobox {
	width:229px;
	border:5px solid #eb7201;
	background:#2460a3 url(http://www.tierisch-wild.com/typo3temp/fl_realurl_image/braunbaer-jung-02-b0.jpg);
	padding:0;
	height:150px;
	margin-top:25px;
	overflow:hidden;
	color:#fff;
	text-align:center
}
#fotobox img {
	border:0;
	margin:0;
	padding:0;
}
#mainContent {
line-height:140%;
	margin: 10px 250px 30px 180px;
	padding: 0;
	border:5px solid #e56f01;
	/*overflow:hidden;*/
	background:#e7f7ff;
	position: relative;
	width:518px;
	min-height:280px;
	-moz-opacity: 85%;
	opacity: 0.85;
	filter: alpha(opacity=85);
}

.wilde-tiere #mainContent{
	border:5px solid #e56f01;
}
.wilde-natur #mainContent{
	border:5px solid #2460a3;
}
.wildes-treiben #mainContent{
	border:5px solid #af0917;
}
.wilde-orte #mainContent{
	border:5px solid #b45c19;
}


/*Ohne Keyvisual */
#seite-116 #mainContent, #seite-31 #mainContent, #seite-89 #mainContent{	margin: 30px 250px 30px 180px;
}
.pad h1 {
	border-bottom: solid 1px #d9d9d9;
	font-weight: normal;
	font-size: 180%;
	text-indent: 0px;
	letter-spacing: -.02em;
}
#button-next, #button-back {
	position:absolute;
	z-index:100;
	width:39px;
	heidht:67px;
	overflow:hidden;
	cursor:pointer;
}
#button-next {
	left:528px;
	top:11px;
}
#button-back {
	left:-45px;
	top:11px;
}
#slidecontainer {
	width:518px;
	height:303px;
}
#fotoboxen {
	width:229px;
	margin-top:26px;
}
.boxen {
	width:229px;
	height:93px;
	float:left;
	overflow:hidden;
	padding:0;
	margin-bottom:10px
}
#f1 {
	border:5px solid #416a25;
}
#f1 img {
	margin:-5px 0 0 -5px
}
#nationalpark {
	border:5px solid #416a25;
	margin-right:15px
}
#f2 {
	border:5px solid #f7a800;
}
#f2 img {
	margin:-5px 0 0 -5px
}
#bildergalerie {
	border:5px solid #f7a800;
	margin-right:15px
}
#f3 {
	border:5px solid #af0917
}
#f3 img {
	margin:-5px 0 0 -5px
}
#fotowettbewerb {
	border:5px solid #af0917
}
#f4 {
	border:5px solid #154980
}
#f4 img {
	margin:-5px 0 0 -5px
}
#karte {
	border:5px solid #154980
}
/*suchen buchen*/
#karte #c92 {
	border:5px solid #154980
}
#f1 {
	margin-right:15px
}
#f3 {
	margin-right:15px
}
#f2 {
}
#f4 {
}
/*suchen buchen*/
#karte #c92 {
	border:5px solid #154980
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.slcontent {
	padding:0 0;
	width:500px;
	hight:auto
}
#seite-12 .slcontent, #seite-16 .slcontent, #seite-28 .slcontent, #seite-82 .slcontent {
	padding:0;
	width:518px;
	overflow:hidden
} /* start buchen und Galerie*/
#seite-12 .slcontent, #seite-15 .slcontent, #seite-13 .slcontent, #seite-78 .slcontent, #seite-88 .slcontent {
	width:518px;
	height:303px;
	overflow-y:auto;
	overflow-x: hidden;
} /*scrollbars */
#seite-12 p, #seite-15 p, #seite-13 p, #seite-78 p {
	padding-right:10px
}
/*#seite-12 img,#seite-15 img,#seite-13 img, #seite-78 img{margin-right:10px}*/
#seite-4 #button-next, #seite-4 #button-back, #seite-5 #button-next, #seite-5 #button-back, #seite-88 #button-next, #seite-88 #button-back, #seite-85 #button-next, #seite-85 #button-back, #seite-84 #button-next, #seite-84 #button-back, #seite-78 #button-next, #seite-78 #button-back, #seite-82 #button-next, #seite-82 #button-back, #seite-20 #button-next, #seite-20 #button-back, #seite-28 #button-next, #seite-28 #button-back, #seite-9 #button-next, #seite-9 #button-back, #seite-31 #button-next, #seite-31 #button-back, #seite-89 #button-next, #seite-89 #button-back {
	display:none
}/*Buttons ausblenden */
#seite-89 #rechtebox h2 {
	margin-left:10px
}
.slcontent p, .slcontent h1, .slcontent h2, .slcontent h3 {
	padding:0 0 0 15px
}
#seite-12 .slcontent img, #seite-15 .slcontent img, #seite-31 .slcontent img {
	float:left;
	border:5px solid #CCC;
	margin: 0 10px 4px 0px
}
/* Newsletter Anmeldung */

#newsletter-content form {
	padding:15px
}
input {
	background:#fff;
	border:1px solid #333;
	color:#333;
	margin:0px 0 8px 0
}
.btsubmit, .btcancel {
	color:#fff;
	background:#eb7201;
	border:1px solid #333
}
.btsubmit:hover, .btcancel:hover {
	color:#eb7201;
	background:#fff;
	border:1px solid #333;
	cursor:pointer
}
#xajax_cat {
	display:none !important;
}
/* news */

.news-latest-date, .news-latest-gotoarchive {
	display:none
}
.news-latest-morelink {
	float:right;
	width:200px;
	padding: 0 0 4px 0;
	text-align:right;
	text-decoration:underline
}
.news-latest-item a:link, .news-latest-item a:visited {
	color:#fff;
	text-decoration:none
}
.news-single-timedata, .news-single-category, .news-single-backlink, .news-list-date, .news-single-author{
	display:none
}
.news-single-item img{padding:10px; border:none;}
.clearer {
	color:#fff;
	border:1px solid #fff;
	margin-top:10px;
}
label.suche {
	color:#333;
	margin-top:3px;
	float:left;
	width:40px;
	text-align:right
}
.descr, .info, td {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#727272;
}
.tx-indexedsearch-whatis {
	padding: 0 15px
}
table {
	margin:0 15px
}
.title, .percent {
	font-size:20px;
	font-weight:bold
}
/*Karte*/
.poi-content h2 {
	margin:0 0 5px 0;
	padding:0;
	font-size:1.2em;
}
#seite-31 #mainContent {

	-moz-opacity: 100%;
	opacity:1;
	filter: none
}
.align-justify {
	text-align:justify
}
.align-right {
	text-align:right;
	margin-top:-15px
}
.csc-textpic-imagewrap {
	margin:0 0 0 15px;
	padding-bottom:0px
}
#seite-15 .slcontent .csc-textpic-imagewrap img, #seite-12 .slcontent .csc-textpic-imagewrap img {
	border:none
}
/* Pauschalen */

#stoerer {
	width:142px;
	height:99px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: 134px;
}
#stoerer img, #stoerer a {
	border:none
}
dl.news-single-files dt {
	display:none
}
dl.news-single-files dd {
	margin-left:13px;
}
/* mailform */
#mailform legend {
	display:none
}
#mailform input, #mailform select, #mailform textarea {
	border:1px solid #dc873b;
	width:250px;
	padding-left:5px
}
#mailform input[type="radio"], .csc-mailform-check {
	border-style:none;
	width:auto;
	padding:none
}
#mailform label, .csc-form-label-req {
	float:left;
	width:120px
}
#mailform .csc-mailform-submit {
	margin-left:120px;
	margin-top:10px
}
.csc-mailform-field {
	margin:0;
	width:100%;
	float:left;
}
#mailform fieldset {
	position:relative;
	padding:0px 15px;
	border:none
}
#mailform fieldset img {
	left:0;
	margin-left:120px;
	position:relative;
	top:-110px
}
#mailform .sword {
	width:250px;
	padding-left:4px;
	border:1px solid #dc873b;
}
.csc-mailform-submit, #mailform .submit {
	cursor:pointer;
	width:90px;
	background:#ee9240;
	color:#fff;
	border-bottom:1px solid ##d08038;
	border-right:1px solid ##d08038;
}
.csc-mailform-submit:focus, #mailform .submit:focus, .csc-mailform-submit:hover, #mailform .submit:hover {
	border:1px solid #f3b47b;
	border-top:1px solid #ffcc99;
	border-left:1px solid #ffccpp;
}
#searchform input {
	border:1px solid #dc873b;
}
#search-field {
	width:150px;
	padding-left:2px
}
#search-submit {
	curso:pointer;
	width:25px;
	background:#ee9240;
	color:#fff;
	border-bottom:1px solid ##d08038;
	border-right:1px solid ##d08038;
}
#search-submit:focus, #search-submit:hover {
	border:1px solid #f3b47b;
	border-top:1px solid #ffcc99;
	border-left:1px solid #ffccpp;
}
#keyvisual {
	margin: 30px 250px 5px 180px;
	padding: 0;
	border:5px solid #00552b;
	overflow:hidden;
	background: #e7f7ff url(http://www.tierisch-wild.com/typo3temp/fl_realurl_image/landschaft01-04-47.jpg);
	position: relative;
	width:518px;
	height:200px;
	overflow:hidden;
	z-index:0;
}
#breadcrumb {
	margin: 0px 250px 0px 180px;
	padding: 0;
	position: relative;
	width:518px;
	height:15px;
	overflow:hidden;
	z-index:0;
	color:#245386;
}
#breadcrumb a:link, #breadcrumb a:visited
{
	text-decoration: none;
	color:#245386
}
#breadcrumb a:hover
{
	text-decoration: underline;
}

#keyvisual a, #keyvisual img {
	border:0;
	margin:0;
	padding:0;
}
#keyvisual img {
	position:absolute;
	top:0
}
.tx-rggooglemap-pi1{margin-top:0px; width:518px;}
.manest, .mapbottom{width:518px; overflow:hidden;}
#mainContent table{font-size:.81em; color:#707070; border-collapse:collapse;  margin:20px 9px; border:1px solid #eee}

#mainContent table td, #mainContent table th{padding:3px 5px;}
.shorten1{width:175px; overflow:hidden}
.shorten2{width:160px;  overflow:hidden}
.shorten{width:150px;  overflow:hidden}

#mainContent table th{font-size:1.2em;padding:3px 5px; background:#efefef;}

#mainContent table tr, #mainContent table td, #mainContent table th{border:1px solid #ddd}

#mainContent table tr.alt{background:#efefef;color:#707070;}

#resultdiv {width:518px}

#resultdiv div{font-size:1em;width:auto}
.rg-stat{float:right}
.rg-map-menu{padding:3px 5px;border:1px solid #ccc; font-size:1.4em;padding:5px 9px; background:#efefef;}


.tx-dluserimg-pi1-singleView{width:500px; overflow:hidden;}
/* Mediagalerie*/
#c247{padding:0 10px 10px 10px}
.csc-linkToTop{padding:8px 3px; margin:10px 0 0 0; background:#FFF; display:block; width:130px; text-align:center}

.bookmark{border:0; margin:4px 7px 0 0}
#so_bookmarks{float:left; width:230px}

.wilde-tiere #keyvisual {
	background: #e7f7ff url(../user_upload/Slideshow/braunbaer.jpg);
}
.wilde-natur #keyvisual {
	background: #e7f7ff url(../user_upload/Slideshow/luchs.jpg);
}
.wildes-treiben #keyvisual {
	background: #e7f7ff url(../user_upload/Slideshow/uhu.jpg);
}
.wilde-orte #keyvisual {
	background: #e7f7ff url(../user_upload/Slideshow/wanderfalke.jpg);
}
.copyright{position:relative; bottom:10px; left:200px; margin-top:0px; color:#333}

#facebook_like{position:relative; bottom:10px; left:200px; margin-top:0px; color:#333}
#facebook{border:none}