
/* nur auf startseite */

/*
#breadcrump {
 display: none;
}
*/

body {

}

.leiste {
 width:1000px;
 height:7px;
 text-align:center;
 float:left;
 background-color:black;
	margin:0;
	padding:0;
}

h2, h2.title {
	color:#000;
	margin-bottom: 10px !important;
}

.postkarte {
	height:200px;
	margin:0;
	padding:0;
	text-align:left;
}

.postkarte_a {
 float:left;
 margin:0;
 padding:0;
 height:200px;
 width:200px;
}
 
.postkarte_none a {
 float:left;
 margin:0;
 padding:0;
 height:200px;
 width:200px;
}

img.img-box {
	height:200px;
	width:200px;
	border:0;
}

#postkarte_mitte {
	text-align:left;
	height:200px;
	float:left;
	width:100%;
}

#perle {
	background-image:url(../images/boxen/box-perlen.jpg);
}

#perle:hover {
	background-image:url(../images/boxen/box-perlen-hover.jpg);
}

#unterhaltsam {
	background-image:url(../images/boxen/box-aktiv.jpg);
}

#unterhaltsam:hover {
	background-image:url(../images/boxen/box-aktiv-hover.jpg);
}

#gastlich {
	background-image:url(../images/boxen/box-kauftein.jpg);
}

#gastlich:hover {
	background-image:url(../images/boxen/box-kauftein-hover.jpg);
}

#verein {
	background-image:url(../images/boxen/box-verein.jpg);
}

#verein:hover {
	background-image:url(../images/boxen/box-verein-hover.jpg);
}

#verlinkt {
	background-image:url(../images/boxen/box-gehtaus.jpg);
}

#verlinkt:hover {
	background-image:url(../images/boxen/box-gehtaus-hover.jpg);
}

#verkehrsguenstig {
	background-image:url(../images/boxen/box-verkehrsguenstig.jpg);
}

#verkehrsguenstig:hover {
	background-image:url(../images/boxen/box-verkehrsguenstig-hover.jpg);
}

#projekte {
	background-image:url(../images/boxen/box-projekte.jpg);
}

#projekte:hover {
	background-image:url(../images/boxen/box-projekte-hover.jpg);
}


#meinhoechst {
	background-image:url(../images/boxen/box-meinhoechst.jpg);
}

#meinhoechst:hover {
	background-image:url(../images/boxen/box-meinhoechst-hover.jpg);
}


.postkarte_header {
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
}

.noUnderline span {
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	margin: 10px 0 0 10px;
	display:block;
}

.noUnderline span:hover {
	text-decoration:underline;
}


#postkarte_mitte_links {
	height:200px; width:600px; float: left;
}

#postkarte_mitte_rechts {
	height:200px; width:400px; float: left; background:url(../images/boxen/pro_hoechst-rad-nichte-200.jpg) no-repeat right top;
}


/* Box wichtig */

#wichtig-a, #trying-a {
 float:left;
	margin:0;
	padding:0;
	height:200px;
	width:200px;
}

#wichtig-a {
	background-image:url(../images/boxen/box-wichtig.jpg);
}

#wichtig {
	margin:20px 0 0 10px;
	color:#000;
}

#wichtig, #wichtig h3, #wichtig p, #trying p {
	width:180px;	
}

#wichtig .block {
	margin-bottom:0 !important;
}


#turm {
	position:relative;
	top:-62px;
	left:130px;
}

.wichtig-item {
	position:relative;
	top:-50px;
}

.wichtig-item .block {
	margin-bottom:0 !important;
}


p.pfeil, p.tw-pfeil {
	text-align:right;
	float:left;
}

p#wichtig-pfeil-first {
	margin-top: -70px;
}

p#wichtig-pfeil-last {
	margin-top: -18px;
}



p.pfeil img, p.tw-pfeil img {
 height:8px;
	width:13px;
	cursor:pointer;
}

p.pfeil a {
 height:8px;
	width:13px;
}

p.wichtig-datum {
	color: #404040;
}

p.wichtig-bild {
	float:left;
	width: 60px !important;
}

p.wichtig-bild img {
 width:54px;
	height:36px;
}

p.wichtig-titel {
	float:left;
	width: 110px !important;
}

p.wichtig-rumpf {
	float:left;
	max-height:28px;
	height:28px;
}

p.wichtig-link {
	float:left;
	height:20px;
}

a.wichtig-link-a {
 float:left;
	margin:0;
	padding:0;
	height:10px;
	width:100px;
	text-decoration:none;
}

a.wichtig-link-a:hover {
	text-decoration:underline;
}

#w2, #w3, #w4, #w5 {
	display:none;
}

/* Box twitter */

#trying-a {
	background-image:url(../images/boxen/box-twitter.jpg);
}


#trying-a span.sp-tweet {
	
}

#trying {
	margin:18px 0 0 10px;
	color:#000;
}


#twitter-vogel {
	position:relative;
	top:-60px;
	left:130px;
}


#trying, .tx-imtwitterajax-pi1 {
	width:180px;	
	height:180px;
}

#trying .block {
	width:180px;	
	height:180px;
	margin-top:-50px;
	margin-bottom:0;
}

p.tw-pfeil {
	margin-top: -67px;
}

p#tw-pfeil-last {
	margin-top: -80px;
}

#trying ol {
	list-style-type:none;
	display: inline;
	float:left;	
}

#trying ol li, ol.twitter-timeline li, ol.twitter-timeline li.first {
	width:180px;	
	border-bottom: 1px dashed #D2DADA;
	margin: 0;
	padding: 0 !important;
	height: 150px;
	font-size: 11px;

	float:left;
	color:#FFF;
}

ol.twitter-timeline {
	margin-left:0;
}

.tx-imtwitterajax-pi1 .postkarte a, ol.twitter-timeline li a {
/* float:left;
 height:13px;
 width:150px; */
 margin:0;
 padding:0;
 color:#000;
}

#trying a.noUnderline, #trying .userProfile{
	display:none;
}

#trying a {
	color: #fff;
}

#trying span {
 float:left;
	width:100%;
	font-weight: normal;
	margin: 0;
	font-size: 10px;
	color:#CCC;
}

.tweet-time {

}

.tweet-time:hover {
	text-decoration: none !important;
}

#a2, #a3, #a4, #a5 {
	display:none;
}



/* Postkarte mittlerer Bereich */

#postkarte_mitte p {
	width: 500px;
}


#postkarte_mitte h1, #postkarte_mitte h2 {
	margin: 10px 0 10px 0;
}

#postkarte_mitte h1, #postkarte_mitte p {
	color: #000;
}



p#str-p {
 margin-top:5px;
 display: none;
}

p#str-p img {

}

#video {
	margin-top: 10px;
 z-index:2;	
}

#player {
 z-index:5;	
}


#flashcontent {
 position:absolute;
 right:0;
 top:400px;
 width:100%;
 height:150px;
 z-index:99;
 overflow:visible;
 float:right; 
 cursor:default;
}

#mymovie {
 z-index:100;
}


/* Content Bereich */

#content {
 width:100%;
 margin:0;
 height:100%;
 background-image: url(../images/startseite_content_bg.jpg);
 float:left;
	padding-top: 45px;
	border-bottom:#B5B5B5 solid 1px;
}

#content_news {
 float:left;
 width:600px;
	margin-left:10px;
}

#content_cal {
 float:left;
 width:390px;
}

#content_cal h2 {
 width:80px;	
}


/*
div.tx-cal-controller p.pagebrowser:first-child {
 position:relative;
 left: 80px;
 top:-25px;
 width:320px;
}
*/


p.pagebrowser span {
 margin-left: 3px;
}

div.vevent + p.pagebrowser { display:none; float:left; width: 100%; margin-top:20px; }


.pagebrowser { display:none;}


/* Höchst hat viele Gesichter */
#ce1 {
 margin-bottom: 25px;
}

#ce1 h2 {
 margin-bottom: 12px;
}

#c391 h3  {
 font-size:18px;
 line-height:20px;
 margin-bottom:15px;
}


.block  {
 float:left; 
}
.csc-textpic {
 width:900px; float:left;
}

.csc-textpic-imagewrap {
 float:left; margin-top:3px;
}

.csc-textpic-text {
 width:400px; float:left; margin-left:10px;
}
.csc-textpicHeader {
 float:left; 	
}
.csc-textpicHeader h2.title {
 float:left; 
 font-size:14px; 
 line-height:18px;
}
.csc-textpic-text p {
 float: left;
}

ul.csc-bulletlist {
 margin-left: 15px;
}

ul.csc-bulletlist li {
 list-style-type:square;
}


.csc-textpicHeader p {
 float:left;
 
 margin:20px 0 0 0;
 padding-left: 15px;
 font-size:12px;
 font-weight:500;
 text-align:left;
}



#footer	{
/*
 position: relative;
 margin-top: -7.5px; */
 margin-top: 5px;
 width: 100%;
 padding:5px 0 0 0;
 background-color:#fff;
 float:left;
 clear:left;
 text-align: center;
 vertical-align:middle;
}

#footertext {
 float:left;
 width: 640px;
 height:40px;
 margin-left:1px;
 vertical-align:middle;
 line-height:31px;
	text-align:left;
}

/* Termine */

.tx-cal-controller {
 margin-top:20px;
 width:100%;
}

.vevent {float:left;color:#ED1C24;margin:0 0 20px 0;font-size:12px;font-weight:500;text-align:left;}
.calendar_image {float:left;width:65px;}
.calendar_text {float:left;color:#000;margin:0 0 0 10px;font-size:12px;font-weight:500;text-align:left;width:300px;}
.description {}

.calendar_image img {cursor:default;float:left;}

.dtstart, .summary { font-weight:bold;}


.tx-timtabsociable-pi1 {
}


/* Verlinkter Bilder sollen kein Accessibility-Hoover bekommen */ 

#c1153 .csc-textpic-imagewrap a:hover{
 background-color:  #fff !important;
}

/* important */


.important {
 width:550px;
 background-image:url(../images/important/important-unten-grau-start.png) !important;
}

.imp_td_header {
 background-image:url(../images/important/important-oben-rot-start.png) !important;
}


.important .block .text-block {
 padding:0; 
}

.imp_td_left, .imp_td_left .block {
 width:140px !important;
}

.imp_td_right {
 width:410px !important;
}
