/*
* Project: www.stream5.tv
* Author: VisualActing GmbH <www.visualacting.de>
* Description: S5 Landing Page
*/


@media screen, projection {

	/* GLOBAL */
	.nmr {margin-right:0}
	.box,.box-mid-large {position:relative}
	
		/* Jetzt anrufen */
		.callnow {position:absolute;top:-28px;right:70px}
		.start-paket {position:absolute;top:10px;left:20px}
		h2.full-service {width:593px;height:26px;text-indent:-9999px;background:url('../images/full-service/bg-full-service.png') no-repeat}
		
		.cr-inner sup {font-size:.8em;padding-left:2px}

	
		
		
		/* SLIDER */
		.accordion {width:954px;height:263px;margin-top:20px}
		 
		.kwicks {  
		   list-style: none;  
		   position: relative;  
		   margin: 0;  
		   padding: 0;  
		}  
		.kwicks li{  
		   display: block;  
		   overflow: hidden;  
		   padding: 0;  
		   cursor: pointer;
			 float:left;  
			 width: 233.1px;
			 height: 263px;

		}  
		.kwicks ul {list-style-type:none;margin:0;padding:0} /* reset */
		.kwicks ul li {margin:0;padding:0;background:none;list-style-position:outside} /* reset */
		
		
		#kwick1 {			
			background:url('../images/full-service/acc-online-video.jpg') no-repeat right top;
			padding:0;		
		}
		#kwick2 {
			background:url('../images/full-service/acc-video-produktion.jpg') no-repeat right top;
			padding:0;	
		}
		#kwick3 {
			background:url('../images/full-service/acc-video-player.jpg') no-repeat right top;
			padding:0;	
		}
		#kwick4 {
			background:url('../images/full-service/acc-einrichtung.jpg') no-repeat right top;
			padding:0;
		}
		
		/* CONTENT */
		.landing-wrap {float:left;width:954px;padding:24px 0 36px 0}
		.dpage {padding-top:50px}
		.sidebar-left {position:relative;float:left;display:inline;width:243px;margin-right:12px}
		
		.sidebarbox {float:left;display:inline;width:219px;padding:15px 11px;margin-bottom:15px;border:1px solid #c1c1c1;background:#d8d8d8 url('../images/full-service/bg-sidebarbox.png') repeat-x }
		*html .sidebarbox {overflow:hidden}
		.sidebarbox form ol {list-style-type:none;margin:0;padding:0} /* reset */
		.sidebarbox form ol li {margin:0;padding:0;background:none;list-style-position:outside} /* reset */
				
		.sidebar-left .sidebar-menu ul {list-style-type:none;margin:0;padding:0} /* reset */
		.sidebar-left .sidebar-menu ul li {margin:0;padding:0;background:none;list-style-position:outside} /* reset */
		.sidebar-menu {float:left;width:243px/*;overflow:hidden*/}
		.sidebar-menu h3 {
			background:#d9d9d9;
			border:1px solid #c1c1c1;
			color:#000000;
			font-size:1.2em;
			line-height:34px;
			margin:0;
			padding:0 0 0 13px;
			width:228px;
		}
		.sidebar-left .sidebar-menu ul li {width:241px;border-left:1px solid #c1c1c1;;border-right:1px solid #c1c1c1}
		
		.call-back-service-inner {position:relative}
		.call-back-service-inner .flimg {float:left;width:50px;margin-right:11px}		
		.call-back-service-inner .frtxt {float:left;width:157px}
		
		.frtxt h2 {margin-bottom:3px}
		.frtxt p {font-size:1.1em}
		
		.fcontact li {float:left;width:210px;line-height:1;margin-bottom:10px!important}
		.fcontact label {float:left;display:block;width:180px;line-height:1.2;padding:0 0 0 2px}
		*html .fcontact label {padding-top:4px}
		*:first-child+html  .fcontact label {padding-top:4px}
		
		.fcontact input.radio {float:left;margin:0 8px 0 0;padding:0}
		.page2 label {width:70px;padding-top:3px}
		.page2 input {float:left;width:130px;border:1px solid #cccccc;background:#fff;font-size:1em;padding-left:2px}
		button {float:right;width:77px;height:23px;border:none;background:url('../images/full-service/weiter-btn.png') no-repeat;}
		button.send {float:right;width:97px;height:23px;border:none;background:url('../images/full-service/bg-abschicken.png') no-repeat;}
		li.last {margin:0!important}
		
		input.error {background:#f48c8c}
		input[type=text]:focus,input[type=password]:focus,textarea:focus {background:#fff;color:#000}
		
		
		.slide {
			position:relative;
			width:220px;
			min-height:200px;
	  	height:auto !important;
	  	height:200px;
			float:left;				
		}
		
		.slide .slide-inner {
			display:none;
			position:absolute;
			top:0;
			left:0			
		}
		
		.tabs {position:absolute;right:0;bottom:0}
		.tabs a.weiter {text-indent:-9999px;display:block;width:77px;height:23px;border:none;background:url('../images/full-service/weiter-btn.png') no-repeat;}
		.tabs a.current,.tabs a.ta {display:none}
		

		
		.content-right {position:relative;float:left;display:inline;width:699px}
		.content-right .cr-inner {height:453px;background:url('../images/full-service/bg-products.jpg') no-repeat}
		*html .cr-inner {overflow:hidden}
		.cr-inner {padding-top:62px}
		/*.cr-inner table {margin-top:62px}*/
		table td,table tr {height:auto;padding:0}
	
		td.first {width:200px;font-weight:bold;text-align:right;padding:0 0 0 24px;font-size:1.2em}
		td.second {width:268px;padding:0 0 0 20px;font-size:1.2em}
		td.third{width:251px;padding:0 0 0 20px;font-size:1.2em}
		
		.cr-inner table td.txtr {text-align:right}
		.cr-inner table td.txtb {font-weight:bold}
		.cr-inner table td.txtpr {padding-right:24px}
		.cr-inner table td.txtpl {padding-left:24px}
		
		*html .ie13 {padding-top:13px!important}
		*html .ie11 {padding-top:11px!important}
		*html .ie12 {padding-top:12px!important}
		*html .ie9 {padding-top:9px!important}
		
		*:first-child+html .ie13 {padding-top:13px!important}
		*:first-child+html .ie11 {padding-top:11px!important}
		*:first-child+html .ie12 {padding-top:12px!important}
		*:first-child+html .ie9 {padding-top:9px!important}
		
		
		/*.cr-inner table td.first {text-align:right;height:32px;padding:8px 24px 0 0;font-weight:bold;font-size:1.2em}
		.cr-inner table td.rest {height:32px;padding:8px 0 0 24px;font-size:1.2em}*/
		
		.cr-inner img.img-demo {margin:7px 5px 0 0}
		.cr-inner img.img-details {margin:7px 5px 0 0}
		
	
		
		
		
		
		.dpage .detail-inner {border-top:4px solid #81bb26;background:#d9eabd;}
		.detail-superinner {padding:20px;border-bottom:2px solid #fff}
		
		.detail-superinner ul {list-style-type:none;margin:0 0 0 10px;padding:0} /* reset */
		.detail-superinner ul li {margin:0;padding:0;background:none;list-style-position:outside}	
	
		.detail-superinner ul li {position:relative;background:url('../images/full-service/li-icon.png') 0 5px no-repeat;padding-left:12px}
		.detail-superinner ul li a,.detail-superinner ul li a:visited {color:#000}
		a.dl-btn {float:right;margin:20px 0 30px 0}
		.detail-superinner table {margin-bottom:0}
		.detail-superinner td {height:auto;padding:0 0 2px 0}
		.detail-superinner tr {height:auto;padding:0}
		
		.icon-1 {margin:50px 0 200px 30px}
		.icon-2 {margin:0 0 130px 30px}
		.icon-3 {margin:0 0 0 60px}
		
		.back-btn {float:right;margin:20px 0 0 0}
		
		
		.landing-sub {position:relative;float:left;width:954px}
		.subbox {min-height:160px;height:auto!important;height:160px;float:left;width:268px;margin-right:26px;padding:15px 15px 15px 15px;border:1px solid #c1c1c1;background:#d8d8d8 url('../images/full-service/bg-subbox.png') repeat-x }
		.subbox-inner {padding-left:60px}
		.subbox-inner p {font-size:1.1em;padding-bottom:0}
		.subbox h2 {font-size:20px}
		.question {background:url('../images/full-service/bg-question-mark.png') no-repeat}
		.website {background:url('../images/full-service/bg-home.png') no-repeat}
		.download {background:url('../images/full-service/bg-pdf.png') no-repeat}
		
		p.info {float:left;display:inline;font-size:1em;margin-left:23px}
		
		/*body#page-185 #footer,body#page-186 #footer,body#page-187 #footer {background:#2D2D2D}*/
		
		#footer {
  	height:25px !important;
  	min-height:25px !important;
  	padding-top:10px;
  	border-top:1px solid #717171;
  	background:#2d2d2d;
  }

	#footer-inner ul.lp {float:left}
  #footer-inner ul.lp li {float:left;font-size:1.1em;border-left:1px solid #a4a4a4;line-height:1em}
  #footer-inner ul.lp li a, #footer-inner ul.lp li a:visited {color:#a4a4a4;padding:0 7px;text-decoration:none}
  #footer-inner ul.lp li a:hover {text-decoration:underline}
  #footer-inner ul.lp li.first {border-left:0}
  #footer-inner ul.lp li.first a {padding-left:0}
		

}

