@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
body, html {
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 120%
}

h1 {
	color: #F79121;
	font-family:  Tahoma, Arial, Verdana, Geneva, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 8px;	
}

a {
	color: #F79121;
}	

#box {
	margin: 0 auto;
	width: 1000px;
}

#logo {
	padding-left: 34px;
	padding-top: 45px;
   	float: left;
}

#logo h1 a {
	background-image: url(images/clippstv_logo.png);
	display: block;
	width: 402px;
	height: 51px;
}

#logo h1 a span {
	display: none;
}

#nav {
	padding-left: 14px;
}	

#languagebar {
	padding-left: 937px;
	padding-top: 85px;
}

#languagebar a {
	text-decoration: none;
	color: #333333;
	font-size: 11px;
	padding-right:10px;
}

#firstlevel, #secondlevel {
	margin-left: 12px;
}

#firstlevel {
	margin-top: 23px;
	border-bottom: 1px solid #C7C7C7;
	border-top: 1px solid #C7C7C7;
	width: 960px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#firstlevel ul {
	list-style-image: none;
	list-style-type: none;
	display: inline-table;
}

#firstlevel ul li {
	float: left;
}

#firstlevel a {
	height: 17px;
	text-indent: -100000px;
	display: block;
}

#firstlevel .whyvideo a {
	background-image: url(images/whyvideo.png);	
	width: 111px;
}

#firstlevel .es-whyvideo a {
	background-image: url(images/es-whyvideo.png);	
	width: 160px;
}

#firstlevel .warumvideo a {
	background-image: url(images/warumvideo.png);	
	width: 135px;
}

#firstlevel .whyclippstv a {
	background-image: url(images/whyclippstv.png);	
	width: 142px;
}

#firstlevel .es-whyclippstv a {
	background-image: url(images/es-whyclippstv.png);	
	width: 180px;
}

#firstlevel .warumclippstv a {
	background-image: url(images/warumclippstv.png);	
	width: 165px;
}

#firstlevel .casestudies a {
	background-image: url(images/casestudies.png);	
	width: 135px;
}

#firstlevel .es-casestudies a {
	background-image: url(images/es-casestudies.png);	
	width: 190px;
}

#firstlevel .videogallery a {
	background-image: url(images/videogallery.png);	
	width: 144px;
}

#firstlevel .es-videogallery a {
	background-image: url(images/es-videogallery.png);	
	width: 180px;
}
#firstlevel .videogalerie a {
	background-image: url(images/videogalerie.png);	
	width: 130px;
}

#firstlevel .contact a {
	background-image: url(images/contact.png);	
	width: 92px;
}

#firstlevel .es-contact a {
	background-image: url(images/es-contact.png);	
	width: 100px;
}

#firstlevel .kontakt a {
	background-image: url(images/kontakt.png);	
	width: 96px;
}

#firstlevel .whyvideo_a a {
	background-image: url(images/whyvideo_a.png);	
	width: 111px;
}


#firstlevel .es-whyvideo_a a {
	background-image: url(images/es-whyvideo_a.png);	
	width: 160px;
}

#firstlevel .warumvideo_a a {
	background-image: url(images/warumvideo_a.png);	
	width: 135px;
}

#firstlevel .whyclippstv_a a {
	background-image: url(images/whyclippstv_a.png);	
	width: 142px;
}

#firstlevel .es-whyclippstv_a a {
	background-image: url(images/es-whyclippstv_a.png);	
	width: 180px;
}

#firstlevel .warumclippstv_a a {
	background-image: url(images/warumclippstv_a.png);	
	width: 165px;
}

#firstlevel .casestudies_a a {
	background-image: url(images/casestudies_a.png);	
	width: 135px;
}

#firstlevel .es-casestudies_a a {
	background-image: url(images/es-casestudies_a.png);	
	width: 190px;
}

#firstlevel .videogallery_a a {
	background-image: url(images/videogallery_a.png);	
	width: 144px;
}

#firstlevel .es-videogallery_a a {
	background-image: url(images/es-videogallery_a.png);	
	width: 180px;
}

#firstlevel .videogalerie_a a {
	background-image: url(images/videogalerie_a.png);	
	width: 130px;
}

#firstlevel .contact_a a {
	background-image: url(images/contact_a.png);	
	width: 92px;
}


#firstlevel .es-contact_a a {
	background-image: url(images/es-contact_a.png);	
	width: 100px;
}

#firstlevel .kontakt_a a {
	background-image: url(images/kontakt_a.png);	
	width: 96px;
}

#secondlevel {
	height:29px;
	padding-left: 10px;
}

.videogallery #secondlevel {
	height: 0px;
}

#secondlevel ul {
	list-style-image: none;
	list-style-type: none;
	display: inline-table;
}

#secondlevel ul li {
	float: left;
}

#secondlevel a {
	font-family: Tahoma, Arial, Verdana, Geneva, sans-serif;
	display: block;
	padding: 1px 2px 1px 2px;
	margin-right: 13px;
	margin-top: 7px;
	color: #7C7A79;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

#secondlevel .active a {
	background: #7c7a79;
	color: #ffffff;
}

#main {
	padding-top: 5px;
}

#left {
	float: left;
	width:743px;
}

.videogallery #left {
	width:729px;
	padding-top: 26px;
}	

#left .tt_content {
	padding-left: 23px;
	padding-top: 20px;
}

#left .top {
	background: url(images/box_top.png);
	display: block;
	width: 743px;
	height: 17px;
}

#left .content {
	background: url(images/box_bg.png) repeat-y;
	display: block;
	padding-left:47px;
	padding-right:32px;
	width:664px;
}

#left .contentfixed {
	background: url(images/box_bg.png) repeat-y;
	display: block;
	padding-left:47px;
	padding-right:32px;
	width:664px;
	height: 377px;
}

#left .bottom {
	background: url(images/box_bottom.png);
	display: block;
	width: 743px;
	height: 29px;
}

#right {
	float: left;
}

.videogallery #right {
	width: 271px;
}	

#footer {
	margin-left: 20px;
  margin-top: 50px;
	border-top:1px solid #C7C7C7;
	width: 960px;
	padding-top: 5px;
}

#footer a {
	text-decoration: none;
	color: #333333;
	margin-left: 20px;
}

.clearer {
	clear: both;
}

#left  .nescefe_1col .tt_content {
	padding-left: 0px;
}

.nescefe_2col_home {
	background: url(images/boxhome_right.png);
	display: block;
	width: 257px;
	height: 425px;
	margin-top: 8px;
}

	

.nescefe_2col_home .top {
	padding-top: 14px;
	padding-left: 12px;
}

.nescefe_2col_home .bottom {
	padding-top: 6px;
	padding-left: 11px;
}	

.nescefe_2col_home .teasertext {
	width: 218px;
	height: 29px;
	display: block;
	padding-left: 8px;
}	

.nescefe_2col_right {
	background: url(images/box1_right.png);
	display: block;
	width: 249px;
	height: 428px;
}
	
.nescefe_2col_right .top {
	padding-top: 18px;
	padding-left: 11px;
}

.nescefe_2col_right .bottom{
	padding-top: 15px;
	padding-left: 11px;
}

.nescefe_2col_right .bottom .tt_content {
	width: 228px;
}

.nescefe_2col_right h3 {
	padding-left: 10px;
	font-family: Tahoma, Arial, verdana, Geneva, sans-serif;
	font-weight: bold;
	padding-down: 5px;
}

.nescefe_2col_right h4 {
		padding-left: 10px;
    font-weight: normal;
}

.nescefe_2col_right h3 a {
	padding-down: 2px;
  text-decoration: none;
  font-size:11px;
}	

.nescefe_2col_right .news-latest-container h2 a {
	text-decoration: none;
	font-family: Tahoma, Arial, verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 11px;
}

.nescefe_2col_right .news-latest-container h2 {
	line-height: 11px;
}

.nescefe_2col_right  .news-latest-date {
	font-family: Tahoma, Arial, verdana, Geneva, sans-serif;
	font-size: 11px;
  font-weight: bold;
}	

.nescefe_2col_right .news-latest-item {
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 12px;
}	

.nescefe_2col_right .teasertext {
	width: 218px;
	height: 29px;
	display: block;
	padding-left: 8px;
	padding-top: 3px;
}

.tx-rtpageteaser-pi1 img {
	border: 0px none;
}	


.tx-toco3teaserrotation-pi1-prevlink, .tx-toco3teaserrotation-pi1-nextlink {
	display: none;
}

.csc-menu-4 dt a {
color:#F79121;
display:block;
font-size:16px;
font-weight:bold;
padding-bottom:6px;
padding-top:8px;
}

.news-latest-container hr.clearer, .news-list-container hr.clearer, .news-list2-container hr.clearer, .news-list3-container hr.clearer, .news-single-item hr.cl-left, .news-single-item hr.cl-right {
border:medium none;
clear:right;
height:1px;
margin:0;
padding:0;
}
.news-list2-container hr.clearer, .news-list3-container hr.clearer {
clear:both;
}
.news-single-item hr.cl-left {
clear:left;
}

.news-latest-item img {
border:medium none;
float:left;
margin:0 5px 5px 0;
}

.news-list-container {
padding:10px 0;
}
.news-list-item {
padding:0 0 10px;
}
.news-list-container h2 {
margin:0;
}
.news-list-date {
display:block;
float:right;
padding-left:10px;
}
.news-list-imgcaption {
padding:3px 3px 0 0;
}
.news-list-container img {
border:medium none;
float:right;
margin:0 2px 5px 5px;
}
.news-list-category img {
border:medium none;
float:none;
margin:0;
}
.news-list-morelink {
padding-left:5px;
}
.news-list2-container, .news-list3-container {
padding:0 0 10px;
}
.news-list2-container, .news-list3-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E5E5E5 none repeat scroll 0 0;
}
.news-list3-item, .list2-subdiv-hdr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F1F1 none repeat scroll 0 0;
}
.news-list2-container .hdr-left, .news-list2-container .hdr-right, .news-list3-container .list3-left, .news-list3-container .list3-right {
float:left;
padding:5px;
width:48%;
}
.news-list2-container .sub-left, .news-list2-container .sub-middle, .news-list2-container .sub-right {
float:left;
padding:5px;
width:31%;
}
.news-list3-item {
padding:5px;
}
.news-list3-item, .list3-subdiv, .list2-subdiv {
border-top:5px solid #FFFFFF;
}
.news-list2-container img {
border:medium none;
float:right;
margin:0 2px 5px 5px;
}
.news-list3-container img {
border:medium none;
float:left;
margin:0 5px 5px 2px;
}
.news-list-browse {
margin-bottom:20px;
text-align:center;
}
.activeLinkWrap {
font-weight:bold;
}
.disabledLinkWrap {
color:#999999;
}
.disabledLinkWrap, .browseLinksWrap a, .activeLinkWrap {
padding:0 1px;
}

.news-single-img {
float:right;
margin:10px 0 0 10px;
padding:0;
}
.news-single-img img {
border:medium none;
}
.news-single-imgcaption {
margin:0;
padding:1px 0 3px;
}
.news-single-rightbox {
clear:both;
float:right;
text-align:right;
width:200px;
}
.news-single-backlink {
padding:10px;
}
.news-single-additional-info {
clear:both;
margin-top:15px;
padding:3px;
}
.news-single-related, .news-single-files, .news-single-links {
margin:0 0 3px;
padding:3px;
}
.news-single-related dd, .news-single-links dd, .news-single-files dd {
margin-left:20px;
}
.news-single-related dt, .news-single-links dt, .news-single-files dt {
font-weight:bold;
margin-left:5px;
}
.news-single-files dd a {
padding:0 3px;
}
.sv-img-big img, .sv-img-small img {
border:medium none;
}
.sv-img-big {
float:right;
padding:10px 0 2px 10px;
}
.sv-img-small-wrapper {
padding:15px 0;
}
.sv-img-small {
float:left;
padding:0 10px 10px 0;
}
.news-amenu-container {
margin-left:10px;
padding:0;
width:165px;
}
.news-amenu-container li {
padding-bottom:1px;
}
.news-amenu-container li:hover {
background-color:#F3F3F3;
}
.news-amenu-container ul {
list-style-type:none;
margin:5px 0 0;
padding:0;
}
.news-amenu-item-year {
background-color:#F3F3F3;
font-weight:bold;
margin-top:10px;
padding:2px;
}
.amenu-act {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
font-weight:bold;
}
.news-catmenu {
padding:10px;
}
ul.tree {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.tree a {
text-decoration:none;
}
ul.tree a.pm {
cursor:pointer;
}
ul.tree img {
vertical-align:middle;
}
ul.tree ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 17px;
}
ul.tree ul li {
line-height:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
white-space:nowrap;
}
ul.tree ul li.expanded ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../typo3/gfx/ol/line.gif) repeat-y scroll left top;
}
ul.tree ul li.last > ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
ul.tree li.active, ul.tree ul li.active {
background-color:#EBEBEB !important;
}
ul.tree li.active ul, ul.tree ul li.active ul {
background-color:#F7F3EF;
}
.level1 {
background-color:#EBF8BF;
border-left:1px solid #666666;
border-top:1px solid #666666;
padding:1px 1px 1px 10px;
}
.level2 {
background-color:#DDF393;
border-left:1px solid #666666;
padding:1px 1px 1px 10px;
}
.level3 {
background-color:#CAE46E;
border-left:1px solid #666666;
border-top:1px solid #666666;
padding:1px 1px 1px 10px;
}
.level4 {
background-color:#B0CB51;
border-left:1px solid #666666;
padding:1px 1px 1px 10px;
}

.videotext {
	font-weight: bold;
	padding-top: 5px;
}	

.tx-toco3clippstvvideo-pi1 {
	background: url('images/videonav_bg.png') no-repeat;
	width: 271px;
	height: 490px;
	display: block;
	padding-left:19px;
	/*position:relative;*/
}

.tx-toco3clippstvvideo-pi1-collection {
	height:398px !important;
	min-height:398px !important;
}
.tx-toco3clippstvvideo-pi1 ul {
	margin: 0;
	padding: 0;
}
.tx-toco3clippstvvideo-pi1 ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom:1px;
	float:left;
	width:231px;
	font-size:10px;
}
.tx-toco3clippstvvideo-pi1-item, .tx-toco3clippstvvideo-pi1-item-active {
	/*background: #f4f4f4;*/
	float:left;
	width:100%;
	border-bottom:1px solid #767676;
}
.tx-toco3clippstvvideo-pi1 ul li a img {
	float:left;
	width: 70px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
	border: 0px none;
	padding-bottom:5px;
}
.tx-toco3clippstvvideo-pi1 ul .tx-toco3clippstvvideo-pi1-item-active a img, .tx-toco3clippstvvideo-pi1 ul li a:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1 !important;
}
.tx-toco3clippstvvideo-pi1 ul li a span {
	float:left;
	padding: 5px 15px 8px 8px;
	cursor: pointer;
	width:120px;
	line-height: 1.25em;
}
.tx-toco3clippstvvideo-pi1 ul li a {
	color:#000;
	line-height:61px;
	display:block;
	text-decoration:none;
	float:left;
	width:100%;
	padding-top: 5px;
}
.tx-toco3clippstvvideo-pi1 ul li a:hover {
	background-color: #fff;color: #495057;
}
.tx-toco3clippstvvideo-pi1-item-active {
	background-color: #fff;
	color: #495057;
	font-weight: bold;
	float:left;
	width:100%;
}
.tx-toco3clippstvvideo-pi1 .tx-toco3clippstvvideo-pi1-item-active a, .tx-toco3clippstvvideo-pi1 .tx-toco3clippstvvideo-pi1-item-active a:hover {
	background-color: #fff;
	color: #495057 !important;
	font-weight: bold;
	text-decoration:none;
	float:left;
	width:100%;
}

.tx-toco3clippstvvideo-pi1-prevlink {
	border-bottom: 0px none;
	height: 45px;
}
.tx-toco3clippstvvideo-pi1-nextlink {
	height: 50px;
}

.tx-toco3clippstvvideo-pi1-prevlink a {
	background:transparent url(images/videonav_prev.png) no-repeat left top !important;
	height: 45px;
}
.tx-toco3clippstvvideo-pi1-prevlink a:hover {
	background:transparent url(images/videonav_prev.png) no-repeat left top !important;
	height: 45px;
}
.tx-toco3clippstvvideo-pi1-nextlink a {
	background:transparent url(images/videonav_next.png) no-repeat left bottom !important;
	height: 50px;
}
.tx-toco3clippstvvideo-pi1-nextlink a:hover {
	background:transparent url(images/videonav_next.png) no-repeat left bottom !important;
	height: 50px;
}

.redbox {
	background: #F79121;
	color:#FFFFFF;
	float:right;
	margin-right:-18px;
	text-align:right;
	width:478px;
	padding:15px;
	font-size: 10px;	
}

.redbox h1 {
	color:#FFFFFF;
	padding-bottom: 0px;
	font-style: italic;
}

.redbox a {
	color:#FFFFFF;
}

.tx-rtpageteaser-pi1 h3 {
	padding-bottom: 5px;
}	

.tx-rtpageteaser-pi1 .teasertext {
	/*padding-top: 5px;*/
}



.tt_content ul {
  list-style-type: none;
  list-style-image:url("images/orange_arrow_bullet.gif");
  list-style-position: outside;
  margin: 0 0 0 0px;
  padding: 0;
} 

.tt_content li {
 margin: 0;
 padding: 0;
 padding-bottom: 10px;
}