@import url(/fileadmin/_t3t/plugins/tt_news/tt_news-ch.css);

/*Layout der Startseite
........................................*/

#pid-1113 #pt-breadcrumb {
	display: none!important;
}
#pid-1113 #pt-branding-banner {
left:22.5%;
top:0;
width:52.5%;
}

.c50l h2,
.c50r h2 {
	background-color: #A9A9A9;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	margin:0 0 10px 0;
	padding: 0.25em 11px;
}
#pid-1113 .c50l h2 {
	margin-left:-11px;
	margin-right:11px;
}
#pid-1113 .c50r h2 {
	margin-right:-11px;
}
#pid-1113 .c50l .subcl div.csc-textpic .csc-textpic-text {
	padding:0 22px 0 0;
	margin:0;
}
#pid-1113 .c50l .subcl div.csc-textpic {}
#pid-1113 .c50r .subcr div.csc-textpic .csc-textpic-text {
 margin: 0 0 0 11px ;
}
#pid-1113 .c50r .subcr div.news-latest-item {
 margin: 0 0 0 11px ;
}

#pid-1113 .c50l .subcl {
	padding: 0 0 11px 11px;
}
#pid-1113 .c50r .subcr {
	padding: 0 11px 11px 11px;
	background-image: url(../res/img/faded-line.jpg);
	background-position: left 25%;
	background-repeat: no-repeat;
}


#pid-1113 .c20l h2,
#pid-1113 .c20r h2 {
	background-color: #A9A9A9;
	font-size: 1.1em;
	font-weight: bold;
	color: #666666;
        
        color: black; /* gna */
        
	margin:0 0 10px 0;
	padding: 0.25em 11px;
}

#pid-1113 .c20l .subc,
#pid-1113 .c20r .subcr {
background-image: url(../res/img/faded-line.jpg);
 background-position: 0 20px;
 background-repeat: no-repeat;
}
#pid-1113 .subc,
#pid-1113 .subcl,
#pid-1113 .subcr {
padding:0pt;
}

#pid-1113 .c20l .subcl .csc-textpic,
#pid-1113 .c20l .subc .csc-textpic,
#pid-1113 .c20r .subcr .csc-textpic {
	min-height: 200px;
}
#pid-1113 .subcl div.csc-textpic .csc-textpic-image,
#pid-1113 .subc div.csc-textpic .csc-textpic-image ,
#pid-1113 .subcr div.csc-textpic .csc-textpic-image {
	margin:0; padding:0;
}
#pid-1113 #col3_content .subcl ul,
#pid-1113 #col3_content .subc ul,
#pid-1113 #col3_content .subcr ul {
	list-style: none;
	margin:0;
	line-height: 180%;
	color: #666666;
}

#pid-1113 #col3_content .subcl ul a, 
#pid-1113 #col3_content .subc ul a,
#pid-1113 #col3_content .subcr ul a {
	color: #666666;
	text-decoration: none;
}	

#pid-1113 .c20l .subcl .csc-textpic-text,
#pid-1113 .c20l .subc .csc-textpic-text,
#pid-1113 .c20r .subcr .csc-textpic-text {
	padding: 12px 10px;
}
#pid-1113 .c20l .subcl .csc-textpic-image,
#pid-1113 .c20l .subc .csc-textpic-image,
#pid-1113 .c20r .subcr .csc-textpic-image {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

#pid-1113 #col3_content {
  padding: 0;
  margin: 0;
}


/*Language Menu*/
#pt-language { background: transparent; border: 0px solid #CCCCCC; height: 16px; margin: 0; width: 65px; z-index: 1000; right: 1px;}
#pt-language { display: none;}
#pt-language ul { list-style-type: none; margin: 0; padding: 0; background: transparent;}

#pt-language ul li { float: left; position: relative; background: transparent; }

/* 1. Menuepunkt - "Sprachauswahl" */
#pt-language ul li a,
#pt-language ul li a:visited { background-color: #fff!important; color: #646464; display: block; font-weight: normal; height: 16px; line-height: 16px; text-decoration: none; width: 65px; }

* html #pt-language ul li a,
#pt-language ul li a:visited { w\idth: 65px; width: 65px; }

#pt-language ul li ul { height: 0; left: 0; overflow: hidden; position: absolute; top: 0; visibility: hidden; }

#pt-language table { border-collapse: collapse; margin: -1px; }

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
#pt-language ul li:hover a,
#pt-language ul li a:hover { border: 0; text-decoration: underline; }

/* Untermenuepunkte - Container */
#pt-language ul li:hover ul,
#pt-language ul li a:hover ul { background: #FFFFFF; border: 1px solid #EEE; height: auto; left: -1px; overflow: visible; position: absolute; top: 16px; visibility: visible; width: 65px; }

/* Untermenuepunkte */
#pt-language ul li:hover ul li a,
#pt-language ul li a:hover ul li a { background: transparent; display: block; height: auto; line-height: 10px; padding: 3px 10px 3px 10px; text-decoration: none; w\idth: 45px; width: 45px; }

/* #pt-language ul li:hover ul li ul,
#pt-language ul li a:hover ul li a ul {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    height: 0;
    overflow: hidden;
} */
#pt-language ul li:hover ul li a:hover,
#pt-language ul li a:hover ul li a:hover { text-decoration: underline; }

/* #pt-language ul li:hover ul li:hover ul,
#pt-language ul li a:hover ul li a:hover ul {
    border: 1px solid #ccc;
    color: #000000;
    visibility: visible;
    position: absolute;
    top: 0;
    left: 166px;
    height: auto;
}
#pt-language ul li:hover ul li:hover ul.left,
#pt-language ul li a:hover ul li a:hover ul.left { left: -166px; }
#pt-language ul li:hover ul li:hover ul li a,
#pt-language ul li a:hover ul li a:hover ul li a {
    padding: 5px 10px 4px 35px;
    width: 170px;
    display: block;
    line-height: 10px;
    height: auto;
    w\idth: 140px;
}
* html #pt-language ul li a:hover ul li a:hover ul li a { padding: 4px 10px 4px 35px; }
#pt-language ul li:hover ul li:hover ul li:hover a,
#pt-language ul li a:hover ul li a:hover ul li a:hover { color: #000000; text-decoration: underline; } */
#pt-language .drop { background: url(../../img/btn_language_selector_new.gif) no-repeat right; }

#pt-shortcuts a {
color:#666666;
margin-left:1.7em;
text-decoration:none;
}
