


/** COMMON STYLESHEET **/
body {
	background-color:transparent;
	background-image:url(/cutv/assets/eadstv/images/background.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

h1, h2, h3, div, th, td, li, p, input, textarea, option, select, a {
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#656565;
	margin-top:0.2em;
	margin-bottom:0.2em;
}

ul {
	list-style-type:none;
	margin: 0 1em;
	padding: 0;
}

li {
	margin-left:0;
	margin-bottom:0.2em;
}

/* hyperlinks */
a {
	text-decoration:none;
	color:#656565;
	font-weight:bold;
}

a:hover {
	color:#656565;
}

a:active {
	color:#FF8020;
}

#content_tab a {
	font-weight:bold;
}

#content_info p {
	padding: 4px 5px 0px 5px;
	text-align: left;
}

#cliptitle {
	color: #727180;
	font-weight: bold;
	text-align: left;
	border: 0;
	float:left;
	margin:0px;
}

#cliptitleLeft {
	float:left;
	height:100%;
}

#cliptitleRight {
	float:left;
	height:100%;
}

#cliptitle_body {
	margin: 0px;
	padding: 0px;
	border:none;
	background-image: none;
	background-color: transparent;
}


#player_ctrl a {
	font-weight: normal;
	font-size: 0.9em;
}

#info_body {
	margin: 0px; padding: 0px; background: none;
}

/* CONTENT */
#content p {
	margin-left: 0.5em;
	margin-top:  0.5em;
}

/* CONTENT SCHEDULER */
#content table#schedule {
	border-collapse: separate;
	width:100%;
}

#content table.schedule_size {
  height:100%;
}

#content table#schedule td {
	vertical-align: top;
	padding: 0;
	margin: 0;
	border: 0;
	height: 65px;
}

* html #content table#schedule td {
	height: 62px;
}

#content table#schedule td.schedule_time {
	width:48px;
	padding:2px;
	font-weight:bold;
	font-size:0.9em;
	text-align:center;
}

#content table#schedule td.schedule_content {
	padding:2px;
}

#content table#schedule td.schedule_content h1 {
	font-weight:bold;
	margin-top:0;
}

#content table#schedule td.schedule_content p {
	font-size:0.9em;
}

#content table#schedule td.schedule_image {
	padding: 0;
	width: 80px;
	vertical-align:middle;
	text-align:center;
}

#content table#searchResultTable td p {
	font-size:0.9em;
}

/* CONTENT HIGHLIGHTS */

#content table#highlights {
	border-collapse:separate;
}

#content table#highlights td {
	vertical-align:top;
}

#content table#highlights td.highlight_content {
	width:330px;
	padding:2px;
}

#content table#highlights td.highlight_content h1 {
	font-weight:bold;
	margin-top:0;
}

#content table#highlights td.highlight_content p {
	font-size:0.9em;
}

#content table#highlights td.highlight_image {
	padding:0;
	width:80px;
}

/* formular */
form {
	/*width: 100%;*/
	margin: 0;
	padding: 0;
}

input, textarea, select, option {
	border: 1px solid #000;
	border-top-color: #545A88;
	border-left-color: #545A88;
	background-color: #fff;
	vertical-align:middle;
}
fieldset.left {
	width: 175px;
	float: left;
	display: block;
	margin: 10px auto auto 15px;
	padding: 10px 2px;
	border: 1px solid #545A88;
}

fieldset.right {
	width: 175px;
	float: right;
	display: block;
	margin: 10px 15px auto auto;
	padding: 10px 2px;
	border: 1px solid #545A88;
}

fieldset.central {
	width: 175px;
	padding: 10px 2px;
	margin: 5px auto;
	display: block;
	border: 1px solid #545A88;
	clear: both;
}

legend {
	color: #545A88;
}

table.formular {
	border-collapse:separate;
	width: 100%;
}

table.formular th {
	text-align:left;
	padding-left:5px;
}

table.formular td {
	padding: 5px;
	padding-right: 0px;
}

select {width: 80px;}

.s_box {width: 140px;}

.t_field {width: 140px;}

.t_area {width: 420px;}

.t_area200 {width:140px;}

.button {width: 80px;}

/* mehrspaltig */

label.row {
	display: block;
	text-align:left;
	padding: 5px 10px;
	float:left;
	width:110px;
	vertical-align:middle;
}

span.rowRight {
	float:right;
	width:200px;
	padding: 1px 1px;
}

/* common classes */

.active {
	color: #EB0A12;
}

.liveBg {
	background-color: #D4D6E1;
}
	
.bright {
	background-color: #fff;
}

.dark {
	background-color: #f9f9f9;
}

.formerdark {
	background-color: #f9f9f9;
}

.formerbright {
	background-color: transparent;
}

.cleared {
	clear:both;
}

.clearfloat {
	clear: both;
	font-size: 1px;
	padding: 0;
	margin: 0;
	border: 0;
}

.h_center {
	text-align: center;
}

.h_left {
	text-align: left;
}

.h_right {
	text-align:right;
}

.v_bottom {
	vertical-align:bottom;
}

.v_middle {
	vertical-align:middle;
}

.v_top {
	vertical-align: text-top;
	padding-top: 8px;
}

.hv_right_bottom {
	text-align:left;
	vertical-align:bottom;
}

.h_nowrap {
	white-space:nowrap;
}

.live {
	color: #C00;
	font-weight:bold;
}

.scrllbar {
	background-color: #fff;
	margin:0px;
	padding:0px;
	border:0px solid #fff;
	width: 19px;
}

.floatingElem {
	display: block;
	float: left;
	width: auto;
	padding: 0 3px;
	border: 0;
	margin: 3px 0 0 0;
}

/** Hyperlinks - BTNS - SLIDES **/

a.vol_dec, a.vol_inc, a.list_up, a.list_down, a.list_back, a.list_next {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	/* width: 19px;
	height: 19px; */
	padding: 0;
	border: 0;
	margin: 0;
}
a.continue {
  background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 19px;
	height: 19px;
	display: block;
	float: left;
}

a.vol_dec:hover, a.vol_inc:hover, a.list_up:hover, a.list_down:hover, a.list_next:hover, a.list_back:hover, a.continue:hover {
	background-position: 0px -19px;
}

a.vol_dec:active, a.vol_inc:active, a.list_up:active, a.list_down:active, a.list_next:active, a.list_back:active, a.continue:active {
	background-position: 0px -38px;
}

a.vol_dec {
	background-image:url(/cutv/assets//common/skins/simple/blue//controls//btnc_vol_ms.gif);
}

a.vol_inc {
	background-image:url(/cutv/assets//common/skins/simple/blue//controls//btnc_vol_ps.gif);
}

a.list_up {
	background-image:url(/cutv/assets//common/skins/simple/blue//controls//btnc_list_up.gif);
}

a.list_down {
	background-image:url(/cutv/assets//common/skins/simple/blue//controls//btnc_list_dwn.gif);
}

a.list_next, a.continue {
	background-image:url(/cutv/assets//common/skins/simple/blue//controls//btnc_list_nxt.gif);
}

a.list_back {
	background-image:url(/cutv/assets//common/skins/simple/blue//controls//btnc_list_back.gif);
}


a.content_tab01, a.content_tab02, a.content_tab03, a.content_tab04, a.content_tab05, a.main_tab01, a.main_tab02, a.main_tab03, a.main_tab04, a.main_tab05 {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	height: 10px;
	padding: 0;
	border: 0;
	margin: 0;
}

a.content_tab01Active, a.content_tab02Active, a.content_tab03Active, a.content_tab04Active, a.content_tab05Active, a.main_tab01Active, a.main_tab02Active, a.main_tab03Active, a.main_tab04Active, a.main_tab05Active {
	background-repeat: no-repeat;
	background-position: 0px -20px;
	display: block;
	float: left;
	height: 10px;
	padding: 0;
	border: 0;
	margin: 0;
}

a.main_tab01, a.main_tab01Active {
	background-image:url(/cutv/assets/eadstv/images/contact);
	width: 10px;
}
a.main_tab02, a.main_tab02Active {
	background-image:url(/cutv/assets/eadstv/images/send);
	width: 10px;
}
a.main_tab03, a.main_tab03Active {
	background-image:url(/cutv/assets/eadstv/images/none);
	width: 10px;
}
a.main_tab04, a.main_tab04Active {
	background-image:url(/cutv/assets/eadstv/images/none);
	width: 10px;
}
a.main_tab05, a.main_tab04Active {
	background-image:url(/cutv/assets/eadstv/images/none);
	width: 10px;
}

a.content_tab01, a.content_tab01Active {
	background-image:url(/cutv/assets/eadstv/images/schedule);
	width: 10px;
}
a.content_tab02, a.content_tab02Active {
	background-image:url(/cutv/assets/eadstv/images/search);
	width: 10px;
}
a.content_tab03, a.content_tab03Active {
	background-image:url(/cutv/assets/eadstv/images/settings);
	width: 10px;
}
a.content_tab04, a.content_tab04Active {
	background-image:url(/cutv/assets/eadstv/images/none);
	width: 10px;
}
a.content_tab05, a.content_tab05Active {
	background-image:url(/cutv/assets/eadstv/images/none);
	width: 10px;
}

a.content_tab01:hover, a.content_tab02:hover, a.content_tab03:hover, a.content_tab04:hover, a.content_tab05:hover, a.main_tab01:hover, a.main_tab02:hover, a.main_tab03:hover, a.main_tab04:hover, a.main_tab05:hover {
	background-position: 0px -10px;
}

a.content_tab01:active, a.content_tab02:active, a.content_tab03:active, a.content_tab04:active, a.content_tab05:active, a.main_tab01:active, a.main_tab02:active, a.main_tab03:active, a.main_tab04:active, a.main_tab05:active {
	background-position: 0px -20px;
}
