body, div, dl, dt, dd, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, h1, h2, h3, h4, h5, h6, .scroll_nomargin {
	margin:0;
	padding:0;
}



.body .main .block .BackToVideoButton {
	background:url(../img/3achd_pestanya_tornar.png);
	background-repeat:no-repeat;
	width:94px;
	height:19px;
	color:#2CC2C7;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size:90%;
	font-weight:bold;
	line-height:120%;
	padding:6px 2px 0 26px;
}

.body .main .block .BackToVideoButton a {
	text-decoration:none;
	font-size:96%;
	font-weight:bold;
	line-height:120%;
	color:#2CC2C7;
	font-family: arial,verdana,helvetica,sans-serif;
}

.body .main .block .BackToVideoButton a:hover {
	color:#ECECEC;
}

.body { 
	-x-system-font:none;
	/*	background-image:url(../img/bghd.jpg); */
	background:#000000 url(../img/bghd.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	color:#ECECEC;
	font-family: arial,verdana,helvetica,sans-serif;
	
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:120%;
}

.header a{
	text-decoration:none!important;
}

.header a:hover {
	color:#FFF!important;
}

.header {
	/*border:1px solid #FFFFFF ;*/
	clear:both;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	height:1%;
	position:relative;
	width:992px;
	padding: 0 46px;
	font-size:110%;
}

.main a{
	font-weight:normal;
	text-decoration:none!important;
}

.main a:hover {
}

.main {
	font-size:110%;
	clear:both;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	height:1%;
	position:relative;
	vertical-align:top;
	width:992px;
	padding: 0 0;
}

.main .block {
	/*border:1px solid #FFFFFF ;*/
	clear:both;
	height:1%;
	margin:0 auto 0px;
	overflow:hidden;
	padding:0;
	position:relative;
	vertical-align:top;
	width:900px;
}
.header .block {
	width:900px;
	clear:both;	
	height:1%;
	margin:10 auto!important;
	overflow:hidden;
	padding:0;
}

.header .block a{
	color:#FFFFFF!important;
}
.header .block a:hover{
	color:#FFFFFF!important;
}
.mainCol {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	width:770px;
}

.rightCol {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	text-decoration:none;
}

.nomargin {
	margin-right:0 !important;
}

h1{
	display: block; text-indent: -30000em;
}
h2{
	
}

.h2bg{
	background-image:url(../img/3achd_h2bg.gif);
	width:100%;
	height:28px;
}

.h2bg .label{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:112px;
	height:16px;
	margin:2px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	color:#AFE4EA; 
	font-weight:bold;
	font-size:120%
}

.h2bg .title510{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:502px;
	height:16px;
	margin:2px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	font-size:120%
}

.h2bg .title380{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:372px;
	height:16px;
	margin:2px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	font-size:120%
}

.h2bg .vline{
	background-image:url(../img/3achd_vline_type01.gif);
	float:left;
	width:10px;
	height:18px;
	margin: 0;
	padding:5px 0 ;
	background-repeat:no-repeat;
	background-position:center;
}

.h2bg .close{
	background-image:url(../img/3achd_h2_closeButton.png);
	float:right;
	width:20px;
	height:20px;
	margin:4px;
	cursor:pointer;
}
.h2bg .open{
	background-image:url(../img/3achd_h2_openButton.png);
	float:right;
	width:20px;
	height:20px;
	margin:4px;
	cursor:pointer;
}

.hr{
	background-image:url(../img/3achd_hrbg.gif);
	height:6px;
	background-repeat:repeat-x;
	margin:0;
	padding:0 0 6px 0;
}

.pointer{
	cursor:pointer;
}

.hrVbordered{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-image:url(../img/3achd_hrbg.gif);
	height:6px;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1%;
}

.hrVborderedBottom{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-image:url(../img/3achd_hrbg.gif);
	height:6px;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
	clear:both;
}

.Logo_3acHD {
	background-image:url(../img/logo_3acHD.png);
	margin:-32px 0 0 0;
	padding:0;
	width:100%;
	background-repeat: no-repeat;
}
.Logo_3acHD_link { 
	width:380px;
	height:50px;
	cursor:pointer;
	margin-right:270px;
	margin-bottom:10px;
	float:left
}

.header .insideHeader{
	margin-top:32px
}

.sectionLink{
	background-image:url(../img/3achd_secbutton_bg_40.gif);
	display:block;
	width:67px;
	padding:2px 16px 0 16px;
	height:40px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin:10px 0;
	font-size:85%;
	line-height:110%;
}

.sectionLink:hover{
	background-color:#32D8DB;
	/*color:#32D8DB; color:#D0EBF9;	*/
}

.sectionLink_{
	background-image:url(../img/3achd_secbutton_bg_.png);
	display:block;
	width:123px;
	padding:2px 7px 2px 70px;
	height:40px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin:10px 0;
	font-size:85%;
	line-height:110%;
}

.sectionLink_:hover{
	background-color:#32D8DB;
	/*color:#32D8DB; color:#D0EBF9;	*/
}

.gutter{
	margin-right:10px!important;
}

.gutter img{
	float: right;
	margin-top: 4px;
}

.clear{
	clear:both; margin:0; padding:0;
}
.clearDouble{
	clear:both; margin:0 0 6px 0; padding:0;
}
.lineSpacer_type01{
	clear:both;
	width:100%;
	height:2px;
	margin:4px 0;
	background-image:url(../img/3achd_separador_type01.gif);
	display:block;
	background-repeat:repeat-x;
}


.lineSpacer_type02{
	clear:both;
	width:100%;
	height:2px;
	margin:4px 0;
	background-image:url(../img/3achd_separador_type02.gif);
	display:block;
	background-repeat:repeat-x;
	line-height:1px;
	font-size:1px;
}

.rightCol .adLabel{
	width:120px;
	height:14px;
	padding:0;
	margin:0;
	background-image:url(../img/3achd_adLabel.png);
}
.rightCol .adBg{
	width:120px;
	height:600px;
	margin:0;padding:0;
	/*background-image:url(../img/boxBg_black_alpha30.png);*/
	background-color:	#000000;
}
.rightCol .social{
	display:block;
	width:110px;
	padding:8px 10px 4px 10px;
	margin:0;
	background-image:url(../img/3achd_socialBox_bg.jpg);
	background-repeat:repeat-x;
	background-color:#177D8D;
}

.rightCol .socialHR{
	border-width:0;
	width:130px;
	height:4px!important;
	line-height:1px;
	font-size:1px;
	padding:0;
	margin:1px 0 4px 0;
	background-color:#177D8D;
}

.rightCol .social:hover{
	cursor:pointer;
}

.rightCol .social .rss{
/*	background-position:10px 10px;*/
	background-image:url(../img/3achd_icon_rss.png);
	background-repeat:no-repeat;
}
.rightCol .social .delicious{
	background-image:url(../img/3achd_icon_delicious.png);
	background-repeat:no-repeat;
}
.rightCol .social p{	/*border:1px solid #FFFFFF ;	*/
	font-size:85%;
	line-height:130%;
	color:#D0EBF9;
	width:75px;
	padding:0 0 0 35px;
	display:block;
	margin:0;
}

.rightCol .social:hover .rss{
	background-image:url(../img/3achd_icon_rss_over.png);
}
.rightCol .social:hover .delicious{
	background-image:url(../img/3achd_icon_delicious_over.png);
}
.rightCol .social p a{
	color:#D0EBF9;
}
.rightCol .social p a:hover{
	color:#FFF;
}

#videoArea {
	background-color:#000000;
	height:487px; /*  433  */
	width:100%;
}

#videoInfo {
	background-color:#033346;
	background-image:url(../img/3achd_videoInfo_bg.jpg);
	min-height:92px;
	height:auto !important;
	height:92px;
	width:100%;
	background-repeat:repeat-x;
	background-position:top;
	padding:6px 0 0 0;
}

#videoOptions {
	background-color:#033246;
	background-image:url(../img/3achd_videoOptions_bg.jpg);
	min-height:72px;
	height:auto !important;
	height:72px;
	width:100%;
	background-repeat:repeat-x;
	background-position:top;
	padding-top:6px;
}

#videoOptions .col_120_null{
	width:120px;
	float:left;
	min-height:72px;
	height:auto !important;
	height:72px;
}

#videoOptions .vline_type02{
	background-image:url(../img/3achd_vline_type02.gif);
	float:left;
	width:10px;
	height:61px;
	margin:6px 0 3px 0;
	background-repeat:repeat-y;
	background-position:center;
}

#videoOptions .qualityArea{
	width:380px;
	float:left;
	min-height:72px;
	height:auto !important;
	height:72px;
}

#videoOptions .downloadArea {
	width:250px;
	float:left;
	min-height:72px;
	height:auto !important;
	height:72px;
}


#videoOptions .qualityArea p{
	margin:8px;
	color:#5EF5F6;
	font-size:95%;
}

#videoOptions .downloadArea p{
	margin:8px;
	color:#5EF5F6;
	font-size:95%;
}

#videoOptions .qualityArea .buttons a {
	margin:0; padding:0; width:114px; height:37px;
}

#videoOptions .qualityArea .buttons{
	margin:0;padding:0;
	background-image:url(../img/3achd_patern_squares.gif);
	background-repeat:repeat;
	height:37px;
}

#videoOptions .downloadArea .buttons{
	margin:0;padding:0;
	background-image:url(../img/3achd_patern_squares.gif);
	background-repeat:repeat;
	height:37px;
}

#videoOptions .vline_type03{
	background-image:url(../img/3achd_vline_type03.gif);
	float:left;
	width:7px;
	height:18px;
	margin:12px 0 8px 0;
	background-repeat:repeat-y;
	background-position:center;
}

#videoOptions .button{
	float:left;
	margin:6px 0 6px 6px;
	background-repeat:no-repeat;
	height:28px;
	width:114px;
	padding:0;
}

#videoOptions .lastButton{
	float:left;
	margin:6px 0 6px 3px;
	background-repeat:no-repeat;
	height:28px;
	width:114px;
	padding:0;
}

#videoOptions .qualityArea .buttons .buttonSelected{
	background-image:url(../img/VideoOptionsButtonSelected.png);
}

#videoOptions .qualityArea .buttons .buttonStanding{
	background-image:url(../img/VideoOptionsButtonStanding.png);
	cursor:pointer;
}

#videoOptions .downloadArea .buttons .buttonStanding{
	background-image:url(../img/VideoOptionsButtonGreenStanding.png);
	cursor:pointer;
}

#videoOptions .qualityArea .buttons .buttonStanding:hover{cursor:pointer;
	background-image:url(../img/VideoOptionsButtonOver.png);
}
#videoOptions .downloadArea .buttons .buttonStanding:hover{cursor:pointer;
	background-image:url(../img/VideoOptionsButtonGreenOver.png);
}
#videoOptions .buttons .buttonStanding:hover p{
	color:#FFFFFF;
}
#videoOptions .buttons .buttonStanding p{
	color:#FFFFFF;
}
#videoOptions .buttons p{
	background-repeat:no-repeat;
	height:16px;
	padding:0 0 0 24px;
	margin:4px;
	font-weight:bold;
	font-size:90%;	color:#CFE8ED;
}

#videoOptions .qualityArea .buttons .buttonSelected p{
	background-image:url(../img/VideoOptionsButtonSelected_light.gif);
}




#videoDescription {
	background-color:#0F729E;
	background-image:url(../img/3achd_videoDescription_bg.jpg);
	min-height:92px;
	height:auto !important;
	height:92px;
	width:640px;
	background-repeat:repeat-y;
	background-position:top;
	float:left;
}

.moreInfo {
	background-color:#0F729E;
	background-image:url(../img/3achd_videoDescription_bg.jpg);
	height:auto !important;
	width:770px;
	background-repeat:repeat;
	background-position:top left;
	float:left;
}

.moreInfo .title380{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:372px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	color:#AFE4EA;
}


.moreInfo .title510{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:502px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	color:#AFE4EA;
}

.moreInfo .title770{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:762px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	color:#AFE4EA;
}

.moreInfo .hr{
	background-image:url(../img/3achd_moreInfoShadow.png);
	height:15px;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}

.moreInfo .lineSpacer_type02{
	margin-bottom:0!important;
}

.moreInfo p{
	margin:0;
	padding:4px 8px 4px 9px ;
	font-size:90%;
	color:#AFE4EA;
}

.moreInfo ul{
	margin:0;
	padding:2px 64px;
	
	color:#AFE4EA;
}
.moreInfo ul li{
	margin:0;font-size:90%;
	padding:2px 0;
	list-style:square;
}

.moreInfoAlt {
	background-color:#033246;
	background-image:url(../img/3achd_videoOptions_bg.jpg);
	min-height:72px;
	height:auto !important;
	height:72px;
	width:100%;
	background-repeat:repeat-x;
	padding:6px 0 0 0;
	margin:0;
}

.moreInfoAlt .title510{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:502px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	color:#AFE4EA;
}

.moreInfoAlt .title770{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:762px;
	height:16px;
	margin:12px 0 5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	color:#AFE4EA;
}

.moreInfoAlt .hr{
	background-image:url(../img/3achd_moreInfoShadow.png);
	height:15px;
	background-repeat:repeat-x;
	background-position:center;
	margin:0;
	padding:0;
}

.moreInfoAlt .lineSpacer_type02{
	margin-bottom:0!important;
}

.moreInfoAlt p{
	margin:0;
	padding:4px 8px 4px 9px ;
	font-size:90%;
	color:#AFE4EA;
}

.moreInfoAlt ul{
	margin:0;
	padding:2px 64px;
	
	color:#AFE4EA;
}
.moreInfoAlt ul li{
	margin:0;font-size:90%;
	padding:1px 0;
	list-style:square;
}

#videoDescription #logoSelectedVideo{
	height:27px;
	padding-top:7px;
	width:120px;
	text-align:center;
	float:left;
}

#videoDescription .title380{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:372px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
}

#videoDescription .title510{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:502px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
}

#videoDescription #videoDescriptionText{
	padding:0 8px 4px 138px;
	color:#AFE4EA;
	font-size:95%;
	
}

#videoInfo .videoSpecs {
	float:left;
	width:106px;
	padding:2px 7px;
}

#videoInfo .videoSpecs .spec{
	height:25px;
	padding:0 0 0 30px;
	background-repeat:no-repeat;
}

#videoInfo .videoSpecs .specA{
	background-image:url(../img/icon_videoInfo_25x25_A.png);
}
#videoInfo .videoSpecs .specB{
	background-image:url(../img/icon_videoInfo_25x25_B.png);
}
#videoInfo .videoSpecs .specC{
	background-image:url(../img/icon_videoInfo_25x25_C.png);
}

#videoInfo .videoSpecs p{
	padding-top:5px;
	color:#AFE4EA;
	float:left;
	font-size:90%;
}


#Requisits .req {
	float:left;
	width:380px;
	background-repeat:repeat;
	background-image:url(../img/3achd_patern_squares_green.gif);
	margin:5px 0 0 0;
}

#Requisits  .title120{
	background-image:url(../img/3achd_patern_squares.gif);
	float:left;
	width:112px;
	height:16px;
	margin:5px 0;
	padding:4px 0 4px 8px ;
	background-repeat: repeat;
	font-weight:bold;
	color:#AFE4EA;
}
#Requisits p{
	margin:0;
	padding:4px 8px 4px 9px ;
	font-size:90%;
	color:#AFE4EA;
}
#Requisits p a {
	text-decoration:none;
	color:#FFFFFF;
}
.moreInfo ul li a {
	text-decoration:none;
	color:#FFFFFF;
}
#Requisits ul{
	margin:0 0 3px 0;
	padding:2px 64px;
	
	color:#CFE8ED;
}
#Requisits ul li{

	margin:0;font-size:90%;
	padding:1px 0;
	list-style:square;
	
}
#DataGridContent {
	margin:0;padding:8px 0;
	background-color:#1C7A7E;
	background-repeat:repeat-x;
	background-image:url(../img/TV3_HD_site_datagrid_bg.jpg);
	/*border-bottom:2px solid #3BD1D8;*/
}

.dataGridRowTitle {
	width:119px;
	background-repeat:repeat-x;
	border-bottom:1px solid #000 ;
	border-top:1px solid #000 ;
	border-right:1px solid #000 ;
	background-image:url(../img/3achd_dataGrid_row_boxType01.jpg);
	float:left;
/*	margin-bottom:10px;*/
	margin:0;
}

.dataGridRowTitle .logo { 
	margin:12px 24px;
	border-top:1px solid #000 ;
	border-left:1px solid #000 ;
	border-right:1px solid #42494A ;
	border-bottom:1px solid #42494A ;
	width:68px;height:50px;
}
.dataGridRowTitle .link { 
	margin:20px 24px 0 24px;
	border-left:4px solid #666 ;
	padding-left:6px;
	font-weight:bold;
	font-size:95%;
	color:#22A5D6;
}
.dataGridRowTitle .link a{ 
	color:#22A5D6;
	text-decoration:none;
}
.dataGridRowTitle .link a:hover{ 
	color:#D0EBF9;
}

.dataGridRowContent {
	float:left;
	padding:0;
	width:649px;
	background-repeat:repeat-x;
	border-bottom:1px solid #000 ;
	border-top:1px solid #000 ;
	border-left:1px solid #FFF ;
	background-image:url(../img/3achd_dataGrid_row_boxType02.jpg);
	/*margin-bottom:10px;*/
	margin:0;
}

.dataGridRowContent a {
	margin:0; padding:0; text-decoration:none; display:block;
}


.dataGridRowBasic {			height:125px;	}
.dataGridRowMultiple {		height:152px;	}

.dataGridRowGutter{
	border-top:1px solid #3BD1D8 ;
	height:9px;
	clear:both;
	background-color:#1C7A7E
}

.dataGridRowContent .item{
	cursor:pointer;
	float:left;
	padding:0;
	margin:7px 0 0 0;
	width:120px;
	height:112px;
	background-repeat:repeat-x;
	background-image:url(../img/3achd_patern_squares_dg_box_bg.gif);
}

.dataGridAdRow{
	border-top:1px solid #000 ;
	border-bottom:1px solid #000 ;
	height:102px;
	background-color:#05384D;
	background-image:url(../img/TV3_HD_datagrid_ad_bg.gif);
}

.dataGridAdRow .adArea{
	margin: 7px 0 0 42px;
}

.dataGridRowContent .nullItem{
	float:left;
	padding:0;
	margin:7px 0 0 0;
	width:120px;
	height:112px;
	background-repeat:repeat-x;
	background-image:url(../img/3achd_patern_squares_dg_box_bg.gif);
}

.dataGridRowContent  .firstItem{
	cursor:pointer;
	/*margin:7px 0 0 4px; 
	html>body margin:7px 0 0 9px; */
	margin:7px 0 0 9px;
	_margin:7px 0 0 4px;
	float:left;
	padding:0;
	width:120px;
	height:112px;
	background-repeat:repeat-x;
	background-image:url(../img/3achd_patern_squares_dg_box_bg.gif);
}

.dataGridRowContent  .firstItem:Hover {
	background-image:url(../img/3achd_patern_squares_dg_box_bg_over.gif);
}

.dataGridRowContent  .item:Hover {
	background-image:url(../img/3achd_patern_squares_dg_box_bg_over.gif);
}

.dataGridRowContent .thumbnailLoading{
	cursor:pointer!important;
	padding:0;
	margin:0;
	width:120px;
	height:68px;
	background-repeat:no-repeat;
	background-image:url(../img/3achd_itemImageLoading2.gif);
}


.dataGridRowContent .thumbOverlay {
	cursor:pointer!important;
	padding-top:41px;
	margin:0;
}

.dataGridRowContent .thumbOverlay .button{
	cursor:pointer!important;
	float:left;
	padding:0;
	margin:0 0 0 3px;
	background-image:url(../img/VideoItemButton.png); 
	width:36px;
	height:36px;
}

.dataGridRowContent .firstItem:hover .button{
	cursor:pointer!important;
	background-image:url(../img/VideoItemButton_over.png); 
}

.dataGridRowContent .item:hover .button{
	cursor:pointer!important;
	background-image:url(../img/VideoItemButton_over.png); 
}

.dataGridRowContent .label{
	cursor:pointer!important;
	margin:0;
	padding:0;
	width:100%;
	height:36px;
	background-image:url(../img/VideoItemLabel.png);
}

.dataGridRowContent .item:hover .label{
	cursor:pointer!important;
	background-image:url(../img/VideoItemLabel_over.png);
}
.dataGridRowContent .firstItem:hover .label{
	cursor:pointer!important;
	background-image:url(../img/VideoItemLabel_over.png);
}

.dataGridRowContent .thumbOverlay .label p{
	cursor:pointer!important;
	display:block;
	float:left;
	font-size:85%;
	height:14px;
	margin:0;
	color:#FFF!important;
	font-weight:normal;
	text-indent:4px;
	padding:11px 0;
}

.dataGridRowContent .thumbOverlay .label p a{
	cursor:pointer!important;
	color:#FFF!important;
}

.dataGridRowContent .thumbnail p{
	cursor:pointer!important;
	margin:0;
	display:block;
	color:#000000!important;
	font-weight:bold;
	font-size:90%;
	padding:0 4px 0 7px;
}

.dataGridRowContent .thumbnail p a{
	cursor:pointer!important;
	color:#000000!important;
}


.dataGridRowContent a .thumbnail p{
	cursor:pointer!important;
	margin:0;
	display:block;
	color:#000000!important;
	font-weight:bold;
	font-size:90%;
	padding:0 4px 0 7px;
}

.dataGridRowContent .item:hover .thumbnail p{ color:#515129!important; }
.dataGridRowContent .firstItem:hover .thumbnail p{ color:#515129!important; }
.dataGridRowContent .item:hover .thumbOverlay .label p{color:#FFFFFF!important }
.dataGridRowContent .firstItem:hover .thumbOverlay .label p{color:#FFFFFF!important  }

.dataGridRowContent a .item:hover .thumbnail p{ color:#515129!important; }
.dataGridRowContent a .firstItem:hover .thumbnail p{ color:#515129!important; }
.dataGridRowContent a .item:hover .thumbOverlay .label p{color:#FFFFFF!important }
.dataGridRowContent a .firstItem:hover .thumbOverlay .label p{color:#FFFFFF!important  }

.dataGridRowContent .thumbnail{
	cursor:pointer!important;
	padding:0;
	margin:0;
	width:120px;
	height:68px;
	background-repeat:no-repeat;
}



#DataGridContentLegend {	cursor:pointer!important;
	font-size:85%; font-weight:bold;
	color:#000;
	margin:0 0 7px 26px;
	/*background-color:#16686A;*/
	padding:2px 8px 2px 8px;
	background-repeat:repeat;
	background-image:url(../img/3achd_patern_squares_green.gif);
}

#peuPagina {
	font-size:85%;
	height:70px;
	margin-bottom:5px;
	padding-top:15px;
	width:100%;
}

#mod_esq_efqm {
	float:left;
	padding:0;
	width:440px;
}
#peuPagina p {
	margin-bottom:2px;
	padding:20px 0 0 3px;
}
#mod_esq_efqm ul {
	margin:0;
	padding:0;
}

#mod_esq_efqm li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 0 3px;
}
#peuPagina a {
	color:#FFFFFF;
	text-decoration:none;
}
#mod_esq_efqm img {	
	padding:0 2px;
	vertical-align:middle;
}

#mod_der {
	display:block;
	float:right;
	font-size:0.4em;
	text-align:right;
	width:310px;
}
#mod_der ul .noborder {
	border:medium none;
	padding:0 0 0 15px;
}
#mod_der li {
	border-right:1px solid #FFFFFF;
	display:inline;
	float:left;
	padding:0 15px 0 0;
}
.rightCol .social p a:hover {
	font-weight:normal;
}
.rightCol .social p a {
	font-weight:normal;
}
.footerBox {
	background-image:url(../img/TV3_HD_footerBG.jpg);
	background-repeat:no-repeat;
	padding: 32px 0 0 0;
	margin:0;
	height:1%;
	margin:0 auto 0px;
	overflow:hidden;
	position:relative;
	vertical-align:top;
	width:900px;
}

.tit_escull{
	background-image:url(../img/3ac_escull.gif);
	font-size:90%;
	font-weight:bold;
	padding:8px 0 10px 15px;
	margin:0 0 6px 0;
	height:28px;
	width:755px;
	background-repeat:  repeat-y;
}
.tit_escull span{
	float: left;
	margin-right: 10px;
}
.tit_escull a:link,.tit_escull a:visited{
	font-weight: bold;
	color: #FFFFFF;
}
.tit_escull a:hover{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #32D8DB;
}
.link2 { 
	margin:20px 4px 0 4px;
	border-left:4px solid #666 ;
	padding-left:6px;
	font-weight:bold;
	font-size:85%;
}
.link2 a:link,.link2 a:visited { 
color:#22A5D6;}
.link2 a:hover { 
color:#D0EBF9;}
.llista_hddata{
	margin:0;
	padding: 0px;
}
.llista_hddata img{
	background-image:url(../img/3achd_patern_squares_dg_box_bg.gif);
	float: left;
	background-repeat:  repeat-x;
	padding-top: 5px;
	margin-right: 5px;
	padding-bottom: 15px;
	margin-left: 5px;
}
.llista_hddata p{
	margin-bottom: 5px;
}
.llista_hddata li {
	float:left;
	background-repeat: repeat-x;
	border-bottom:9px solid #1C7A7E;
	border-top:1px solid #2FCED4;
	background-image: url(../img/bg_hddata.jpg);
	padding: 0;
	list-style-type: none;
	width: 100%;
	background-color: #CCCCCC;
	margin: 0;}
.dades_hddata{
	font-size: 90%;
	color: #000000;
	padding: 5px;
}
.tit_hddata a{
	font-size: 120%;
	font-weight: bold;
}
.tit_hdnom a{
	width: 110%;
	padding:8px;
}

.llistat_hd_curt{
	height:28px;
	position:relative;
	background-image: url(../img/3achd_videoOptions_bg.jpg);
	margin-bottom: 10px;
}
.llistat_hd_curt a{
	color: #5EF5F6;
}
.llistat_hd_curt ul{
	display:inline;
	position:absolute;
	padding-top:6px;
	left:10px;
}
.llistat_hd_curt li{
	display:inline;
	padding:0 2px 0 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5EF5F6;
}
.modulAZhd .tit_AZ{font-weight:700;font-size:1.6em;float:left;width:30px;height:21px;margin:0 8px 0 0;padding:0 0 0 14px; line-height:20px;}
.modulAZhd ul{width:600px;margin:0 0 10px 0;padding:0;}
.modulAZhd li{display:inline;border-right:solid #FFF 1px;line-height:1.6em;margin:0 8px 0 0;padding:0 8px 0 0;}
.modulAZhd a{color: #FFFFFF;}
.hd_actiu{
	background-color: #1993AB;
}
.data_nom_hd{
	float: left;
	width: 150px;
}
.marge_abc{
	margin-left: 10px;
}
.pag_hd_content{
	background-color:#1C7A7E;
	font-size: 100%;
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
}
.no_border_btm{border-bottom:0px;}
.logo_sup_hd{margin:4px 0 0 20px;}
.alinea_logo{text-align: right;}

.bot-hd-adeu{ width:270px; float:left; margin:0px 0px 0px 190px; height:28px; padding:0px; }
.bot-hd-adeu img{margin:0px; padding:0px;}
