@import url(tt_news_v2_styles.css);

html { height: 100% }

body {
	text-align: center;
	min-height: 101%;
}

h2,h3,h4,h5,h6,div,p,body,html,input,button { 
	font: normal 12px Helvetica,Verdana,Arial 
}

h1 { 
	font: normal 14px Helvetica,Verdana,Arial;
	font-weight: bold;
}

img.block {
	display:block;
}

div, img {
	margin:0;
	padding:0;
	border:0;
}

div#container {
	width:937px;
	margin: 0px auto;
	border:1px solid silver;
	background: url(../fileadmin/images/background.gif) center repeat-y;
}

div#top {
	font: bold 10px Verdana,Arial;
	background-color:#006666;
	text-align:right;
	color:#FFFFFF;  
	padding:5px;
	padding-right:10px;  
}

div#top a {
	text-decoration: none;
	color:#FFFFFF;
}

div#top a:hover {
	text-decoration: none;
	color:#339966;
}

div#ksl {
	text-align: left;
	background-color:#006666
}

div#mitte-rechts {
	margin-left:180px; 
	background-color:#006666;
}

div#links {
	text-align: left;
	float:left;
	width:177px; 
	padding-bottom:10px;
	background-color:#339966;
}

div#head {
	font: normal 10px Helvetica,Verdana,Arial;
	padding-top:5px;
	padding-bottom:5px;
}

div#mitte {
	padding-top:20px;
	float: left;
	margin-left:20px; 
	width:505px; 
	background-color:#339966;
	text-align: left;
}

div#mitte a {
	text-decoration: none;
	color:#FFFFFF;
}

div#mitte a:hover {
	text-decoration: none;
	color:#006666;
}

div#rechts {
	width:215px; 
	height:auto;
	float:right; 
	text-align:left; 
	padding-top:10px;	
	background-color:#339966;
}

div#rechts a {
	text-decoration: none;
	color:#FFFFFF;
}

div#rechts a:hover {
	text-decoration: none;
	color:#006666;
}

/*div.csc-default { float: left; }*/

.float-left {
	float:left; 
}

div#footer {
	font: bold 10px Verdana,Arial;
	clear:both;
	background-color:#006666;
	text-align:right;
	color:#FFFFFF;  
	padding:5px;
	padding-right:10px;  
}

div#footer a {
	text-decoration: none;
	color:#FFFFFF;
}

div#footer a:hover {
	text-decoration: none;
	color:#339966;
}

a[href $='.pdf'] { background: url('user/logos/pdf.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.dot'] { background: url('user/logos/doc.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.doc'] { background: url('user/logos/doc.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.docx'] { background: url('user/logos/doc.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.rtf'] { background: url('user/logos/doc.gif') no-repeat 1px 2px; padding-left: 20px; }

a[href $='.ppt'] { background: url('user/logos/ppt.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.pptx'] { background: url('user/logos/ppt.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.pps'] { background: url('user/logos/ppt.gif') no-repeat 1px 2px; padding-left: 20px; }

a[href $='.mp3'] { background: url('user/logos/wmv.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.wav'] { background: url('user/logos/wmv.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.flv'] { background: url('user/logos/wmv.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.mov'] { background: url('user/logos/wmv.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.wmv'] { background: url('user/logos/wmv.gif') no-repeat 1px 2px; padding-left: 20px; }
a[href $='.mp4'] { background: url('user/logos/wmv.gif') no-repeat 1px 2px; padding-left: 20px; }
