@charset 'utf-8';

/* Defaults geral */
html,body {
	margin: 0;
	padding: 0;
	height: 100%; /* needed for container min-height */
}

body {
	background: #ccc url(/css/img/background-body.jpg) repeat-x top;
	color: #333;
}

.hideme {
	position: absolute;
	left: -9999em;
	top: -9999em;
}

label, 
input[type=button],
input[type=submit], 
button {
	cursor: pointer;
}

q:lang(de) {
	quotes: 'Ñ' 'ì' 'Ç' 'ë';
}

q:lang(en) {
	quotes: '"' '"' "'" "'";
}

abbr[title] {
	border-bottom: 1px dotted #888 !important;
	cursor: help;
}

a abbr {
	cursor: pointer !important;
}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.ie6bugpatch {
	display:none;
}

/*
=================================================================== */
/* FontSizes */
.i-v-slider,
#header-wrap .header-right-col {
	font-size: 11px;
}
#header-wrap .header-right-col .search .isearch .search-in,
#icontainer .footer {
	font-size: 11px;
}
#icontainer .content-wrap .content-left-col .video-rubrik-link,
#icontainer .content-wrap,
.inline-content,
#icontainer .content-wrap .content-left-col p.channel-lead,
#icontainer .content-wrap .content-left-col p.lead {
	font-size: 12px;
}
.inline-content h3 {
	font-size: 17px;
}
h2.video-list-headline {
	font-size: 20px;
}

h2.bottom0,
h2 { 
	font-size: 32px;
    padding-top: 20px;
}

/*
=================================================================== */
/* FontFamily */
.inline-content,
#video-slider,
#container p,
#icontainer .footer,
#icontainer .content-wrap, 
#icontainer .content-wrap h2.video-list-headline a,
#icontainer .content-wrap h2.video-list-headline a:link,
#icontainer .content-wrap .video-list .video-box span,
#header-wrap span,
#header-wrap .header-right-col .head-navigation,
#header-wrap .header-right-col .search .isearch .search-in {
	font-family: Lucida-Grande, "Lucida Grande", "LucidaGrande", luxi-sans, Arial, sans-serif;
}
h1, 
h2,
h3,
h4,
h5,
h6,
#icontainer .content-wrap h2.video-list-headline span,
.statistik li span,
#icontainer .main-navigation ul li a {
	font-family: "Myriad Pro", Myriad, myriad-pro, Arial, sans-serif;
}

/*
=================================================================== */
/* Color Default */
#header-wrap .search .isearch .search-in {
	color: #999;
}
#icontainer .footer {
	color: #666;
}
#icontainer .footer a,
#icontainer .footer a:link {
	color: #333;
}
#icontainer .footer a:hover {
	color: #000;
}

/*
=================================================================== */
/* Header Navigation Default Colors */
#header-wrap .header-right-col .head-navigation ul li a,
#header-wrap .header-right-col .login-navigation ul li a.link {
	color: #999;
}
#header-wrap .header-right-col .login-navigation ul li a:hover {
	color: #000;
}
#header-wrap .header-right-col .head-navigation ul li {
	background: transparent url(/css/img/background-li-head-navigation.jpg) no-repeat right 0.1em;
}

/*
=================================================================== */
/* Tab Navigation Default Colors */
.tab-navigation li.first {
	border-left: 1px solid #ccc;
}
.tab-navigation li a {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #B20000;
	background: #DEDEDE url(/css/img/background-tab-navigation.jpg) repeat-x left top;
}
.tab-navigation li a:hover {
	color: #333;
	background-color: #fff;
}
.tab-navigation li .current {
	border-bottom: 1px solid #fff;
	background: #fff;
	color: #333;
}

/*New from Kai Show line if Tab is empty*/
.tab-navigation li a.empty{
	border-right: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	background: #FFFFFF;
}
.tab-navigation li a.emty:hover {
	color: #333;
	background-color: #fff;
}

/*
=================================================================== */
/* Commentar Liste Default Colors */
.art-comments li {
	background: #E5E5E5;
}
#icontainer .content-wrap .content-left-col .art-comments li p {
	color: #666;
}
.name {
	color: #333;
}
.art-comments li .top {
	background: url(/css/img/background-comment-li-top.gif) no-repeat left top;
}
.art-comments li .bottom {
	background: url(/css/img/background-comment-li-bottom.gif) no-repeat left bottom;
}
.art-comments-user-i {
	background: url(/css/img/background-comment-user-pic.gif) no-repeat left top;
}

/*
=================================================================== */
/* Statistik Default Colors */
.statistik li {
	border-bottom: 1px solid #fff;
	color: #666;
}

