﻿@import "style-menu.css";

* { margin:0; padding:0;}
/* commented backslash hack \*/
html, body{ height:100%;} 
/* end hack */
body { width:100%; margin:0 auto; padding:0 auto;}    

#page {width:980px;margin:0 auto;overflow:hidden;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
#page #page-header {clear:both;width:100%;height:75px;} /*background:url('../../images/web/logo_rtvces_navidad.png') no-repeat; background-position: 0% 100%; */
#page #page-main {width:100%;overflow:hidden;margin:0 auto;margin-top:15px;}
#page #page-footer {width:100%;height:40px;float:left;line-height:40px;margin-top:10px;}
#page #page-footer #page-footer-left {width:890px; float:left;text-align:right;font-size:10px;}
#page #page-footer #page-footer-right{width:75px;float:right;margin:5px 5px;}

#page > div {border:solid 0px red;}

body#television #page-header, 
body#canariasradio #page-header, 
body#television2 #page-header {width:100%;height:75px;overflow:visible;	}

#channellogo {width:700px;height:61px;margin-top:18px;border:none;position: absolute; display:block; top:0; z-index: 1;} /* La imagen puede tener hasta 700px. El tamaño real se especifica en la propia imagen */
/*#channellogo a {width:430px;height:61px;display: block;}*/
#headermiddle {	width:750px;height:50px;float:right; position:relative; z-index:2}

#tabs {width:580px; height:47px;float:left;	}
#tabs ul {list-style: none;padding-left:110px;}            
#tabs li {float:left;display:inline;margin-right:6px;}						
#tabs li.rc a {display:block;width:84px;height:46px;background:url('../../images/web/tab_rc.png') top left no-repeat;background-position:0 -10px;}                
#tabs li.rc a:hover {background-position:0;}
#tabs li.tvc a {display:block;width:84px;height:46px;background:url('../../images/web/tab_tvc.png') no-repeat;background-position:0 -10px;}                
#tabs li.tvc a:hover {background-position:0;}
#tabs li.tvc2 a {display:block;width:84px;height:46px;background:url('../../images/web/tab_tvc2.png') no-repeat;background-position:0 -10px;}                
#tabs li.tvc2 a:hover {background-position:0;} 		
#tabs li.tvcsat a {display:block;width:84px;height:46px;background:url('../../images/web/tab_tvcsat.png') no-repeat;background-position:0 -10px;}                
#tabs li.tvcsat a:hover	{background-position:0;} 
#tabs li.tvcsat-selected a {display:block;width:84px;height:46px;background:url('../../images/web/tab_tvcsat.png') no-repeat;}		
#tabs li.tvc-selected a { display:block;width:84px;height:46px;background:url('../../images/web/tab_tvc.png') no-repeat;}	
#tabs li.rc-selected a {display:block;width:84px;height:46px;background:url('../../images/web/tab_rc.png') no-repeat;}	
#tabs li.tvc2-selected a {display:block;width:84px;height:46px;background:url('../../images/web/tab_tvc2.png') no-repeat;}																		
				
/* LOGIN */				
				
#loginbuttons {float:right;font-family: Verdana;font-size: 10px;margin-top: 10px;margin-right: 5px;_padding-top:10px;_float:none;}
#loginbuttons a {color:#000;text-decoration:none;}
#loginbuttons span {float: right;}					
#ctl00_loginbuttons_spLogin {float:right;margin-top: -56px;	}
#ctl00_loginbuttons_spLogin input[type=text] {width:80px;height: 10px;font-size: 8px;}
#ctl00_loginbuttons_spLogin input[type=password] {width:80px;height: 10px;font-size: 8px;}
#ctl00_loginbuttons_spUser {float: right;font-weight: bold;	}
#ctl00_loginbuttons_spNoUser {float: right;font-weight: bold;}

/* COMMON STYLES */

#navigation {width:750px;height:25px;float:right;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;position:relative; z-index:2}				
		
img {padding: 0;max-width: 100%;border:solid 0;}
img.absmiddle { margin-top:2px; vertical-align:middle; }
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {display: inline;}
img.alignleft {	display: inline;}

.hidden {display:none;}
.alignright {float: right;}
.alignleft {float: left}

span { overflow:hidden; }    
a {text-decoration:none;cursor:pointer;}   
a:visited {text-decoration:none;} 

/* GOOGLE SEARCH PAGER */

.gsc-pager { width:100%;height:17px;margin:0 auto;overflow:auto; color:#000;font-family:Verdana;font-size:11px;background-color:transparent;}		
.gsc-results-label {display:none;font-weight:bold;padding:5px;float:right;}    
.gsc-cursor {float:right;overflow:auto; }
.gsc-cursor-pager { float:left; }        
.gsc-cursor-pages { float:left;margin-right:2px;margin-top:1px;font-weight:bold;}
.gsc-cursor-label { float:left;margin-left:2px;font-weight:bold; }		            
.gsc-cursor-page {display:inline;margin-left:2px;font-weight:normal;text-decoration:none;}
a.gsc-cursor-page {color:#000;}
.gsc-cursor-page-separator {margin-left:2px;}
.gsc-cursor-current-page {display:inline;margin-left:2px;text-decoration:none;}  	

/* IN-HOUSE PAGER */

.pager {width:100%;height:17px;overflow:auto;margin:0 auto;float:left;color:#000;font-family:Verdana;font-size:11px;background-color:transparent;}
.pager-results {display:none;height:17px;text-align:right;padding-right:5px;}
.pagination a, 
.pagination span {display: block;float:left;padding: 0.2em 0.3em;color:#000;text-decoration:none;}       
.pagination .cursor { height:17px; float:right; overflow:auto; }    
.pagination .cursor-pager { float:left; cursor:pointer; }
.pagination .cursor-pager-disabled { cursor:default; }
.pagination .cursor-pages {float:left; margin-right:2px;margin-top:-1px;}   
.pagination .cursor-page {display:inline;margin-left:2px;text-decoration:none; } 
.pagination .cursor-page-current {display:inline;font-weight:bold;text-decoration:none;	}   

.weekDaysWrapper {width:140px;font-size:0px;text-align:left;margin-top:2px;float:left;}
.weekDay {margin-left:4px;float:left;}
.weekDaysTitle {width:140px;float:right;}   

/* CONTROL DE MEDIOS */

#cabecera_container { width:428px;height:260px;margin-bottom:15px;float:left;background:url('../../images/web/bg_controldemedios.png') top left no-repeat;}
#cabecera_container #cabecera {	width:408px;height:240px;margin:0 auto;margin-top:10px;	}
#cabecera_container #cabecera .cabecera-left {width:320px;height:240px;	float:left;	}
#cabecera_container #cabecera .cabecera-left .wmp_center {display: block;margin-left: auto;margin-right: auto;}
#cabecera_container #cabecera .cabecera-right {	width:80px;height:240px;float:right; }
#cabecera_container #cabecera .cabecera-right #arrowtop, 
#cabecera_container #cabecera .cabecera-right #arrowbottom {display:block;width:76px;height:20px;}	

#motioncontainer {width:78px; height:198px;margin:0 auto;position:relative;overflow:hidden;}										
#motioncontainer #motiongallery {width:76px;}     
#motioncontainer #motiongallery #trueContainer {width:76px;	margin:0 auto;}
#motioncontainer #motiongallery #trueContainer ul { list-style-type:none; }
#motioncontainer #motiongallery #trueContainer ul li {height:51px;margin-top:2px;margin-left:4px;}
