@charset "utf-8"; /* nueva version reloaded*/
@import url("baseIE6.css");
/* CSS Document */

div, h1, h2, h3, h4, h5, h6, p, address, ul, ol, li, img, body, form {
	margin:0px;
	padding:0px;
}

body {
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#main{
	width:100%;
	overflow:visible;
}

.structure{
	width:1010px;
	margin:0 auto;
	clear:both;
}

.structure .shadow{
	float:left;
	display:block;
}

.structure .shdwcorner{
	height:10px;
	margin:70px 0 0 0;
}

.structure .shdwside{
	height:295px;
}

#header {
	width: 990px;
	margin:0 auto;
	padding-top:10px;
	position:relative;
	display:block;
	height:152px;
}

#logo{
	/*display:block;
	float:left;
	margin:0 0 0 10px;*/
	_float:left;
	left:20px;
	position:absolute;
	_position:inherit;
	top:10px;
	z-index:2;
}

#header #logo h1 {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	height:163px;
    width:281px;
    text-indent:-1000em;
}

/*#main #header #logo h1 {
    background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	height:163px;
    width:281px;
}

#main #header #logo h1 a {
     text-indent:-1000em;
     display: block;
}*/

#main #header #superBanner{
	/*display:block;
	float:right;
	margin:10px 10px 0 0;*/
	height:90px;
	position:absolute;
/*	right:0px;
*/	top:10px;
	width:728px;
	z-index:100000;
}

#main #shadowContent {
	background:url(../images/stct_top_border_shadow.png) bottom repeat-x;
	/*width:820px;*/
	width:990px;
	height:40px;
	display:block;
	float:left;
	margin-top:40px;
}

#searchFieldFloated {
	_display:none;
	position:absolute;
	right:20px;
	bottom:10px;

}

#searchField {
	background:url(../images/stct_top_searchfieldv2.png) top right no-repeat;
	_background:url(../images/stct_top_searchfieldv2.gif) top right no-repeat;
	float:right;
	height:40px;
	margin:30px 10px 0px 0px;
	position:relative;
	width:270px;
}

#searchField #ba_link{
	color:#000000;
	font-size:10px;
	position:absolute;
	right:20px;
	top:20px;
}

#searchField #ba_link a:link,
#searchField #ba_link a:active,
#searchField #ba_link a:visited{
	color:#000000;
	text-decoration:none;
}

#searchField #ba_link a:hover{
	text-decoration:underline;
}

#searchField .searchBar{
	float:left;
	overflow:hidden;
	display:block;
	margin:21px 0 0 26px;
}

.searchField{
	/*border:0;
	color:#999;
	font:Tahoma, Arial, Verdana;
	font-size:9px;
	height:12px;
	position:absolute;
	right:148px;
	top:21px;
	width:96px;*/
}

#searchField .searchButton{
	float:left;
	overflow:hidden;
	display:block;
	margin:19px 0 0 5px;
	position:relative;
}


/*#searchField .btnSearch{
	background:url(../images/search_btn.gif);
	height:17px;
	width:17px;
	border:0;
	cursor:pointer;
	position:absolute;
	top:19px;
	right:124px;
}
#searchField .btnSearch:hover{
	background-position:0 -17px;
}*/

/*#contentHolder {
	width:990px;
	background-color:#FFF;
	overflow: hidden;

}*/

#main #contentHolder{
	float:left;
	background:#ffffff;
	display:block;
	min-height:295px;
	width:990px;
}

#contentHolder #menu {
	padding-top:2px;
	background-color: #FFF;
	width: 990px;
}

/* Misc classes */

.clear {
	clear:both;
}

/* navbar styles */

#navBar #smoothmenu1 ul .menuItem6 {
	background-image: url(../images/menu/menuBtn_06.gif);
	background-repeat: no-repeat;
	height: 30px;
}

#contentHolder #columnHardNews {
	width:675px;
/*	background-color: #CF3;
*/	float:left;
	min-height:600px;
}

#contentHolder #columnPubli {
	width:305px;
/*	background-color:#C06;
*/	float:left;
}

#bottomBanners{
	/*background-color:#FFFFFF;*/
	display:block;
	width:980px;
	/*float:left;*/
	overflow:hidden;
	min-height:96px;
	/*padding:35px 0 0 10px;*/
	padding:35px 0 0 20px;
}

#bottomBanners .halfBanner {
	margin:0 10px 0 0;
	display:block;
	float:left;
}

#footer{
	clear:both;
	background-color:#d62330;
	width:100%;
	height:51px;
	padding:39px 0 0 0;
	background:#ffffff url(../images/footer_febrero_2010.jpg) center top no-repeat !important;
}


#footer #footerMenu{
	height:33px;
	background:url(../images/bgBlack70.png);
	display:block;
}


#footer #footerMenu .menuDown {
	display:block;
	width:800px;
	margin:0 auto;
	color:#ffffff;
	font-size:9px;
	text-align:center;
	padding:4px 0 0 0;
}


#footer #footerMenu .menuDown a{
	color:#ffffff;
	text-decoration:none;
}

#footer #footerMenu .menuDown a:hover {
	color:#edbec1;
	text-decoration:underline;
}

#footer #footerLegales {
	height:16px;
	background:url(../images/bgWhite70.png);
	display:block;
	font-size:9px;
	text-align:center;
	padding:2px 0 0 0;
}

#contenido{
	/*
	clear:both;
	padding:5px;
	position:relative;*/
	#overflow:hidden;
}

/*#contenido{
	position:relative;
}
*/

#contenido .column{
	float:left;
	display:block;
}

#contenido .publi{width:310px;}
#contenido .publi_narrow{
	width:170px;
	right:135px;
	position:static;
	right:0px;
	top:150px;
	margin-left:10px;
}
#contenido .HardNews{width:670px;}
#contenido .HardNews_wide{
	width:810px;
	min-height:600px;
	height:auto !important;
	height:600px;
}
#contenido .halfCol{width:330px;}
#contenido .fullBody{width:980px;}


/*********************************************************
                CLASES PARA MODULOS
*********************************************************/	

.mod_margin{
	margin-left:5px;
}

.articleListingBlock{
	display:block;
	height:60px;
	background:#f7eada;
	overflow:hidden;
	margin:0 0 10px 0;
}

.articleListingBlock img.thumb{
	display:block;
	width:80px;
	height:60px;
	float:right;
	margin:0 0 0 7px;	
}

.articleListingBlock img.thumbLeft{
	display:block;
	width:80px;
	height:60px;
	float:left;
	margin:0 0 0 7px;	
}

.articleListingBlock h1{
	display:block;
	margin:0;
	padding:6px 3px 3px 6px;
	font-size:12px;
	font-weight:bold;
	max-height:24px;
	line-height:1.1;
	overflow:hidden;
}

.articleListingBlock h1 a{
	text-decoration:none;
	color:#d8202d;
}

.articleListingBlock h1 a.category_color01{color:#e09100;}
.articleListingBlock h1 a.category_color02{color:#5ac100;}
.articleListingBlock h1 a.category_color03{color:#d06701;}
.articleListingBlock h1 a.category_color04{color:#0061d1;}
.articleListingBlock h1 a.category_color05{color:#d400b7;}
.articleListingBlock h1 a.category_color06{color:#4731b7;}

.articleListingBlock h1 a:hover{
	color:#333333;
}

.articleListingBlock h2{
	display:block;
	margin:0;
	padding:0 3px 3px 6px;
	font-size:10px;
	max-height:20px;
	line-height:1.1;
	overflow:hidden;
	color:#666666;
}

/*********************************************************
                MÓDULO ROTATIVO
*********************************************************/
#columnHardNews #rotativo {
	/*	height: 250px;
*/	width: 660px;
	border: 1px solid #CBCAC9;
	background-color:#0F0;
	margin-left:4px;
	margin-top:4px;
}



/*********************************************************
                MÓDULO TEMPORADAS
*********************************************************/		
#temporadas{
	display:block;
	float:left;
	width: 660px;
	height:205px;
	margin:10px 0px 0px 10px;
	overflow:hidden;
}

#temporadas #contenedor{
	height:200px;
	padding:2px 0 0 138px;
}


#temporadas #contenedor .temporadaHolder{
	background:url(../images/fondocuadrotemporadas.png) center top no-repeat;
	border-bottom:1px solid #a9a8a6;
	width:160px;
	height:185px;
	padding:5px;
	float:left;
	margin:0 3px 0 0;
}

#temporadas #contenedor .temporadaHolder h1{
	display:block;
	margin:0;
	padding:2px 2px 1px 2px;
	font-size:11px;
	font-weight:bold;
	max-height:24px;
	line-height:1.1;
	overflow:hidden;
}

#temporadas #contenedor .temporadaHolder h1 a{
	text-decoration:none;
	color:#d8202d;
}

#temporadas #contenedor .temporadaHolder h1 a:hover{
	color:#333333;
}

#temporadas #contenedor .temporadaHolder h2{
	display:block;
	margin:0;
	padding:0 2px;
	font-size:10px;
	max-height:20px;
	line-height:1;
	overflow:hidden;
	color:#666666;
}

/*********************************************************
                MÓDULOS GALERIAS VIDEO E IMAGENES
*********************************************************/		
/*
.contenedor300{
	height:295px;
	overflow:hidden;
}

#modGale{
	float:left;
	width:213px;
	height:300px;
	overflow:hidden;
}

#modGale #videoContainer #videoPlayer{
	margin:5px;
}


#modGale #videoContainer  h1{
	display:block;
	margin:0;
	padding:2px 2px 1px 2px;
	font-size:11px;
	font-weight:bold;
	max-height:24px;
	line-height:1.1;
	overflow:hidden;
}

#modGale #videoContainer h1 a{
	text-decoration:none;
	color:#d8202d;
}

#modGale #videoContainer h1 a:hover{
	color:#333333;
}

#modGale #videoContainer .titleHolder{
	padding:3px 10px;
	background:url(../images/bgWhite70.png);
	text-align:center;
}

#modGale #videoContainer h2{
	display:block;
	background:url(../images/bgBlack70.png);
	margin:5px auto 0;
	width:183px;
	padding:5px;
	font-size:10px;
	max-height:30px;
	line-height:1.1;
	overflow:hidden;
	color:#fff;
}

#modGale #imageContainer h2{
	color:#000000;
	font:bold 16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	text-align:center;
	text-transform:uppercase;
}

#modGale #imageContainer #image_holder{
	height:195px;
	margin:0px auto;
	overflow:hidden;
	width:195px;
}
#modGale #imageContainer #image_holder a img{
	border:0px;
}
#modGale #imageContainer #navBar{
	background:#FFFFFF;
	height:15px;
	margin:0px 3px;
	padding:2px;
	position:relative;
	text-align:center;
}
#modGale #imageContainer .review{
	display:block;
	background:url(../images/bgBlack70.png);
	margin:0px auto;
	width:185px;
	padding:5px;
	font-size:10px;
	height:23px;
	line-height:1.1;
	overflow:hidden;
	color:#fff;
}
#modGale #imageContainer .btn_ver_mas{
	float:right;
	margin:5px 4px 0px 0px;
}
#modGale #imageContainer .btn_ver_mas img{border:0;}

#modGale #imageContainer #navBar a:link,
#modGale #imageContainer #navBar a:active,
#modGale #imageContainer #navBar a:visited{
	color: #D8202D;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#modGale #imageContainer #navBar a:hover{
	color: #000;
}
#modGale #imageContainer #navBar a img{
	border:0px;
}
#modGale #imageContainer #navBar .btn_arrow_left{
	background:url(../images/arrow_left.gif) no-repeat;
	cursor:pointer;
	height:15px;
	left:2px;
	top:2px;
	position:absolute;
	width:15px;
}
#modGale #imageContainer #navBar .btn_arrow_left:hover{
	background-position:0px -15px;
}
#modGale #imageContainer #navBar .btn_arrow_right{
	background:url(../images/arrow_right.gif) no-repeat;
	cursor:pointer;
	height:15px;
	right:2px;
	top:2px;
	position:absolute;
	width:15px;
}
#modGale #imageContainer #navBar .btn_arrow_right:hover{
	background-position:0px -15px;
}
 #modGale #videoContainer .vermasBtn{
	float:right;
	margin:5px 5px 0 0;
}

#modGale #galeryThumb{
	margin:10px 5px;
}

#modGale .galeTitle{
	text-align:center;
	font-family:"Trebuchet MS", Verdana, Arial;
	color:#333;
	font-size:16px;
	font-weight:bold;
}
*/
/********************************************************
                MÓDULO NEWS y TURISMO
*********************************************************/		
#modNewsTurismo{
	float:left;
	width:214px;
	height:300px;
	height:300px;
	overflow:hidden;
}


#modNewsTurismo #tabSquare{
	display:block;
	height:20px;
}

#modNewsTurismo #tabSquare ul{
	list-style:none;
	padding:0 0 0 5px;
	margin:0;
}

#modNewsTurismo #tabSquare ul a{
	color:#666666;
	text-decoration:none;
}


#modNewsTurismo #tabSquare ul  li{
	display:block;
	float:left;
	padding:0;
	margin:0;
	font-size:10px;
	font-weight:bold;
	background:#eeeeee;
	cursor:pointer;
	width:100px;
	text-align:center;
}

#modNewsTurismo #tabSquare  ul  li:hover{
	background:#cfcfcf;
	cursor:pointer;
}

#modNewsTurismo #tabSquare  ul  li.activeSlide{
	background:#d8202d;
}

#modNewsTurismo #tabSquare  ul  li.activeSlide a{
	color:#FFFFFF;
}

/*********************************************************
                CLASES PARA FORMULARIOS
*********************************************************/		

form{
	margin:0;
	padding:0;
}




/*********************************************************
       CLASES PARA BORDES DE MODULOS Y REDONDEADOS
*********************************************************/		

.corneredTop{
	background:url(../images/mod_cnrtop.png) no-repeat;
}
.corneredTopClose{
	background:url(../images/mod_cnrtop_right.png) top right no-repeat;
	padding:4px 0 0 0; 
}
.corneredBot{
	background:url(../images/mod_cnrbot.png) no-repeat;
}
.corneredBotClose{
	background:url(../images/mod_cnrbot_right.png) top right no-repeat;
	padding:4px 0 0 0; 
}
.corneredTopBox{
	border:1px solid #cbcac9;
	border-top:0;
	padding:0 4px;
}
.corneredBotBox{
	border:1px solid #cbcac9;
	border-bottom:0;
	padding:0 4px;
}
.corneredBox{
	border:1px solid #cbcac9;
	border-bottom:0;
	border-top:0;
	padding:0 4px;
}

.nocorneredBox{
	border:1px solid #cbcac9;
	padding:4px;
}

.tabBox{
	border-left:0;
	padding:0 4px 4px;
}

/*********************************************************
                                 ROTATIVE
*********************************************************/
#rotativo img{border:0px;}
#rotativo{
	font-size:10px; 
	width: 660px;
	border: 1px solid #999999/*#CBCAC9*/;
	margin:0px 0px 0px 10px;
	_margin:0px 0px 0px 10px;
	height:265px;
	}
#rotativo #categorias{height:22px; padding-left:8px;}
#rotativo #categorias a{
	background:#eeeeee;
	float:left;
	font-weight:bold;
	margin-right:1px;
	padding:5px 10px;
}
#rotativo #categorias a:link, #rotativo #categorias a:active, #rotativo #categorias a:visited{color:#666; text-decoration:none;}
#rotativo #categorias a:hover{background:#cfcfcf;}
#rotativo #categorias a.selected{background:#d8202d; color:#FFFFFF !important;}
#rotativo #categorias a.selected:hover{background:#d8202d !important; cursor:default;}

/*#rot_hldr{border: 1px solid #cbcac9;}
*/#rot_hldr td{vertical-align:top;}

#rot_slideshow{width:394px;}
#rot_slideshow h3{color:#4D4D4D; font-size:16px; margin:5px 10px 0px;}
#rot_slideshow #rot_desc{margin:0px 10px 5px;}
#rot_slideshow .rot_btn{float:right; margin:12px 10px 0px 5px;}

#rot_images{height:179px; overflow:hidden; width:394px;}
#rot_nav{height:15px; padding:3px;}
#rot_nav a:link,
#rot_nav a:active,
#rot_nav a:visited{
	background:#f7f7f7;
	border:1px solid #eaeaea;
	color:#cbcac9;
	float:left;
	margin-right:2px;
	padding:0px 4px;
	text-align:center;
	text-decoration:none;
}
#rot_nav a.activeSlide{
	background:#d8202d;
	border:1px solid #d8202d;
	color:#fff;
	float:left;
	margin-right:2px;
	padding:0px 4px;
	text-align:center;
	text-decoration:none;
}
#rot_thumbs{list-style:none; margin:0px; margin-top:20px; padding:0px;}
#rot_thumbs li{
	background:#F7EADA;
	height:60px;
	margin:10px;
	margin-top:0px;
}
#rot_thumbs li a.thumb{float:right; margin-left:5px;}
#rot_thumbs li h3,
#rot_thumbs li h2{
	font-size:12px;
	margin:0px;
	padding:5px 0px 0px 5px;
}
#rot_thumbs li div{
	font-size:10px;
	padding:0px 0px 0px 5px;
}
#rot_thumbs li a:link,
#rot_thumbs li a:active,
#rot_thumbs li a:visited{color:#E09100;text-decoration:none;}
#rot_thumbs li a:hover{color:#333;}

/*********************************************************
                                 PAGINADOR
*********************************************************/
.pager{
	margin:10px auto;
	text-align:center;
	height:110px;
	
}
.pager .arrow a{
	background:#f7eada url(../images/pager_links_bg.png) no-repeat !important;
	color:#d06521 !important;
	font-size:14px !important;
	font-weight:normal !important;
	height:20px !important;
	padding-top:0px !important;
}
.pager .arrow a:hover{
	color:#000 !important;
}
.pager a:link,
.pager a:active,
.pager a:visited{
	background:#bc3b35 url(../images/pager_links_bg.png) no-repeat;
	color:#FFF;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	height:16px;
	margin:0px 3px;
	text-align:center;
	text-decoration:none;
	padding-top:4px;
	width:20px;
}

.pager a:hover{
	color:#ee813c;
}
.pager a.selected{
	background:#f7eada url(../images/pager_links_bg.png) no-repeat;
	color:#d06521;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	height:16px;
	margin:0px 3px;
	text-align:center;
	text-decoration:none;
	padding-top:4px;
	width:20px;
}

/*********************************************************
                                 COMENTARIOS
*********************************************************/
.comments{
	border:1px solid #CBCAC9;
	display:block;
	margin:10px 20px;
}
.comments h2{
	background:#ee813c;
	color:#FFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px 10px;
}


.comments h3{
	background:#f7eada;
	color:#29313d;
	margin:0px 0px 10px;
	padding:3px 10px;
}
.comments .post{
	color:#7c7c7c;
	font-size:11px;
	margin:5px;
	min-height:74px;
	padding:10px 10px 10px 90px;
	position:relative;
}
div.avatar{
	background:url(../images/avatar_holder.png) no-repeat;
	height:74px;
	padding:6px 0px 0px 6px;
	width:74px;
}
.comments div .avatar{
	left:5px;
	position:absolute;
}
.comments div span{
	color:#d06521;
	font:normal 10px Arial, Helvetica, sans-serif;
	position:absolute;
	right:15px;
	top:15px;
}

.splitter{
	clear:both;
	float:none;
	height:1px;
}

div.add_comment h2{
	color:#ee813c;
	background-color:#FFF;
	font-size:14px;
	margin:0px;
	padding:5px 30px;
	text-transform:uppercase;
}
div.add_comment div{
	background:#f7eada;
	padding:10px 30px;
}

.btn_reload_captcha{
	background:url(../images/reload_captcha.png) no-repeat;
	cursor:pointer;
	height:28px;
	width:22px;
}
.btn_reload_captcha:hover{
	background-position:0px -28px;
}
.input_text{
	background:#eeeeee;
	border:1px solid #aaaaaa;
}
.captcha_field{
	color:#ac4117;
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	text-transform:uppercase;
	padding:3px 2px;
	width:70px;
}

.btn_send_comment{
	background:url(../images/btn_send_comment.png) no-repeat;
	border:0px;
	cursor:pointer;
	height:28px;
	width:157px;
}
.btn_send_comment:hover{
	background-position:0px -28px;
}


/*********************************************************
                    INTERNAL HEADERS
*********************************************************/
.internal_header{
	left:0px;
	margin:0px 0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	/*position:absolute;
	top:0px;*/
}/*
div.breadcrumb{
	background:#7e7e7e url(../images/breadcrumb_bg.gif) top right no-repeat;
	height:17px;
	margin-left:3px;
	margin-right:3px;
}
div.breadcrumb ul{
	list-style:none outside none;
	margin:0px;
	padding:0px;
}
div.breadcrumb ul li{
	background:url(../images/breadcrumb_splitter.gif) no-repeat;
	background-position:0px 5px;
	float:left;
	padding-left:11px;
}
div.breadcrumb ul li a:link,
div.breadcrumb ul li a:active,
div.breadcrumb ul li a:visited {
	color:#FFFFFF;
	font:normal 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div.breadcrumb ul li a:hover {
	text-decoration:underline;
}
div.breadcrumb ul li a.selected {
	color:#ff9900;
}
*/
/*********************************************************
                    ARTICLE TOOLS
*********************************************************/
.tools{
	border:1px dashed #e5e5e5;
	border-left:0px;
	border-right:0px;
	height:46px;
	margin-top:5px;
	padding:0px;
	position:relative;
}
/*.tools div{
	position:absolute;
}*/

.tools .date{
	background:#f9f9f9;
	border-right:1px dashed #e5e5e5;
	color:#666666;
	font:bold 14px Arial, Helvetica, sans-serif;
	height:31px;
	padding:15px 10px 0px;
}
.tools .buttons{
	color:#666666;
	font:normal 11px Arial, Helvetica, sans-serif;
	right:5px;
	top:7px;
	position:absolute;
}
.tools .size{
	background:url(../images/article_tools_size_bg.gif) no-repeat;
	height:30px;
	width:95px;
	text-align:center;
}
.tools .share{
	background:url(../images/article_tools_sn_bg.gif) no-repeat;
	height:30px;
	width:148px;
	text-align:center;
}
.btn_font{
	cursor:pointer;
	height:19px;
	margin-left:2px;
	width:23px;
}
.btn_font:hover{
	background-position:0px -19px;
}
.smalli{background:url(../images/tools_font_smalli.png) no-repeat;}
.normal{background:url(../images/tools_font_normal.png) no-repeat;}
.big{background:url(../images/tools_font_big.png) no-repeat;}

/*.tools span{
	background:url(../images/tools_date.gif) no-repeat;
	background-position:0px 3px;
	margin-left:5px;
	padding-left:15px;
}*/

/*********************************************************
                          NOTE
*********************************************************/
.txt_small{font-size:10px;}
.txt_normal{font-size:12px;}

.txt_normal .note-image-holder{
	margin:10px;
}

.image-credits{
	background-color:#fffff;
	color:#666666;
	font-size:10px;
	padding:5px;
}
.txt_big{font-size:14px;}
.note{
	color:#666666;
	padding:0px 20px;
}
.note img{
	border:0px;
}

div.note.txt_normal img{
	padding:10px;
}

div.note.txt_normal #gal_video_list img{
	padding:0px;
}

div.note.txt_normal #img_gallery img{
	padding:0px;
}


.centerImg{margin:5px auto;}
.leftImg{float:left; margin:5px;}
.rightImg{float:right; margin:5px;}

.note h2{
	color:#d8202d;
	font-size:34px;
	margin:10px 0px 0px;
	text-align:left;
}
.note h3{
	color:#666666;
	font:bold 14px Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0px 0px 20px;
}
.note p{
	margin:12px 0px;
}

/*********************************************************
                      Datos Adjuntos
*********************************************************/
.attachments{
	border-top:1px dashed #e5e5e5;
	border-bottom:1px dashed #e5e5e5;
	margin:10px 0px 20px;
}
.attachments h3{
	background:#f9f9f9;
	color:#666666;
	font:bold 14px Arial, Helvetica, sans-serif;
	height:20px;
	margin:0px;
	padding:10px;
}

.attachments ul li{
	min-height:16px;
	padding-bottom:5px;
}
.attachments ul li.audio{list-style-image:url(../images/icons/icon_audio.gif);}
.attachments ul li.doc{list-style-image:url(../images/icons/icon_doc.gif);}
.attachments ul li.exe{list-style-image:url(../images/icons/icon_exe.gif);}
.attachments ul li.pdf{list-style-image:url(../images/icons/icon_pdf.gif);}
.attachments ul li.ppt{list-style-image:url(../images/icons/icon_ppt.gif);}
.attachments ul li.psd{list-style-image:url(../images/icons/icon_psd.gif);}
.attachments ul li.video{list-style-image:url(../images/icons/icon_video.gif);}
.attachments ul li.xls{list-style-image:url(../images/icons/icon_xls.gif);}
.attachments ul li.zip{list-style-image:url(../images/icons/icon_zip.gif);}

.attachments ul li a:link,
.attachments ul li a:active,
.attachments ul li a:visited{
	color:#666666;
	text-decoration:none;
}
.attachments ul li a:hover{
	color:#d8202d;
	text-decoration:underline;
}

/*********************************************************
                   Tags/Ratiing Holder
*********************************************************/
.tags_rating{
	background:#d9d9d9;
	clear:both;
	height:22px;
	margin:30px 0px 10px;
	position:relative;
}
.tags_rating div{
/*	position:absolute;
*/}
/*********************************************************
                          Tags
*********************************************************/
.tags *{
	float:left;
}
.tags span{
	background:#9f9f9f;
	color:#FFFFFF;
	font:bold 14px Arial, Helvetica, sans-serif;
	height:20px;
	padding:2px 10px 0px;
}
.tags a:link,
.tags a:active,
.tags a:visited{
	color:#666666;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 10px;
	text-decoration:none;
}
.tags a:hover{
	color:#d8202d;
	text-decoration:underline;
}
/*********************************************************
                          Rating
*********************************************************/
.rating{
	height:17px;
	width:90px;
}
.rating img{
	cursor:pointer;
	float:left;
}
.floating{
	background:url(../images/rating_bg.gif) top right no-repeat;
	height:42px;
	padding-left:25px;
	position:absolute;
	right:0px;
	top:-20px;
	width:96px !important;
}
.star{
	background:url(../images/star.png) no-repeat;
	height:17px;
	margin-right:1px;
	width:17px;
}

/*********************************************************
                          Cloud Tag
*********************************************************/
.cloud_tag{
	margin:5px;
	width:300px;
}
.cloud_tag .hldr{
	background:#606060;
	padding:10px;
	text-align:center;
}
.cloud_tag a:link,
.cloud_tag a:active,
.cloud_tag a:visited{
	color:#ffffff;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px 7px;
}
.cloud_tag a:hover{
	color:#CCCCCC;
}
.cloud_tag a.level_10{font-size:12px;}
.cloud_tag a.level_9{font-size:14px;}
.cloud_tag a.level_8{font-size:16px;}
.cloud_tag a.level_7{font-size:18px;}
.cloud_tag a.level_6{font-size:20px;}
.cloud_tag a.level_5{font-size:22px;}
.cloud_tag a.level_4{font-size:24px;}
.cloud_tag a.level_3{font-size:26px;}
.cloud_tag a.level_2{font-size:28px;}
.cloud_tag a.level_1{font-size:30px;}

/*********************************************************
                      TOP ARTICLES
*********************************************************/
.top_articles{
	margin:5px;
	width:300px;
}
.top_articles img{border:0px;}
.top_articles ul{
	height:305px;
	list-style:none outside none;
	margin:0px;
	overflow:hidden;
	padding:5px 10px;
	width:280px;
}
.top_articles ul li{
	background:url(../images/bgBlack10.png);
	height:60px;
	margin:5px 0px;
	padding:5px;
	position:relative;
}
.top_articles ul li .thumb{
	position:absolute;
	top:5px;
	left:5px;
}
.top_articles ul li h3{
	margin:0px;
	padding-left:85px;
}
.top_articles ul li h3 a:link,
.top_articles ul li h3 a:active,
.top_articles ul li h3 a:visited{
	font:bold 12px Arial, Helvetica, sans-serif;
}
.top_articles ul li div{
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0px;
	padding-left:85px;
}

/*********************************************************
                        LOGIN
*********************************************************/
div#login{
	margin-top:5px;
	width:300px;
	position:relative;
	margin-left:5px;
}

div#login form{
	margin:0px;
	padding:0px;
	height:50px;
	margin-top:10px;
}

div#loginForm {
	margin-top:5px;
	position:relative;
	height:65px;
}

div#loginLabels {
	width:80px;
	position:absolute;
	left:0px;
}

div#loginFields {
	width:140px;
	position:absolute;
	left:82px;	
}

div#loginSubmitBtn {
	position:absolute;
	right:10px;
}

div#login fieldset {
	border:0px;
	margin:0px;
	padding:0px;
}

div#login fieldset legend {
	display:none;
}

#login label{
	color:#e51937;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-right:3px;
	text-align:right;
	display:block;
	margin-bottom:10px;
	margin-top:4px;
}

.btn_entrar{
	background:url(../images/new-btn_login.gif) no-repeat;
	cursor:pointer;
	height:32px;
	width:57px;
}
.btn_entrar:hover{
	background-position:0px -32px;
}
div#new-login .login_fields{
	background:url(../images/login_fields.gif) no-repeat;
	border:0px;
	color:#7e7e7e;
	font:normal 11px Arial, Helvetica, sans-serif;
	height:17px;
	padding:3px 5px 0px;
	display:block;
	width:135px;


}

.login_links{
	color:#fff;
	font-size:11px;
	margin-top:10px;
	text-align:center;
}

.login_links a:link,
.login_links a:active,
.login_links a:visited{
	color:#fff;
	text-decoration:none;
}
.login_links a:hover{
	text-decoration:underline;
}
/*********************************************************
                         RESULTS
*********************************************************/
.results{
	list-style:none outside none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	
}
.results li{
	border:1px solid #CCC;
	float:left;
	margin-top:25px;
	width:360px;
/*	height:120px;
*/	padding:0px;
}

.results li:nth-child(odd){ margin-right:25px;}

.results li img{
	border:solid 3px #d9d9d9;
	float:left;
	/*margin:0px 5px 10px 0px;*/
	/*margin-left:10px;
	margin-top:10px;*/
}
.results li h2{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	text-align:center;
	margin-top:5px;
	margin-right:5px;
}
.results li div{
	color:#000;
	font-size:11px;
	text-align:center;
	margin-right:5px;
}
.results li em{
	font-style:normal;
	font-weight:bold;
}
.results li h2 a:link,
.results li h2 a:active,
.results li h2 a:visited{
	color:#c41230;
	font-style:normal;
	text-decoration:none;
}
.results li span{
	color:#d1a9ac;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.result_details{
	background:#f1f1f1;
	border-top:1px solid #ccc;
	height:22px;
	padding:5px 10px 0px;
}
.result_details span{
	float:right;
}

/*********************************************************
                         SEARCH
*********************************************************/
.search{
	background:url(../images/search_long_bg.gif) no-repeat;
	height:36px;
	*margin-top:10px;
	width:415px;
}
.search td{
	vertical-align:top;
	padding-top:6px;
}
.search #campo{
	padding-left:102px;
}
.search #campo #topic{
	border:0px;
	height:17px;
	margin-top:1px;
	width:240px;
}
.search form{
	margin:0px;
	padding:0px;
}
.btn_search{
	background:url(../images/btn_buscar.png) no-repeat;
	height:21px;
	width:61px;
}
.btn_search:hover{
	background-position:0px -21px;
}

/*********************************************************
                         Gallery
*********************************************************/
.gallery{
	border-top:1px dashed #f1f1f1;
	border-bottom:1px dashed #f1f1f1;
	list-style:none outside none;
	margin:0px;
	margin-top:5px;

	padding:0px;
	padding-top:10px;
}
.gallery img{
	border:1px solid #fff;
}
.gallery img:hover{
	border-color:#cccccc;
}
.gallery li{
	background:url(../images/gallery_thumb_bg.gif) no-repeat;
	float:left;
	height:90px;
	padding:8px 0px 0px 8px;
	width:90px;
}

/*********************************************************
                         Wellcome
*********************************************************/
.wellcome{
	margin:5px 5px 10px;
	width:300px;
}
.wellcome div{
	padding:0px 10px;
}
.wellcome div a:link,
.wellcome div a:visited,
.wellcome div a:active{
	color:#999999;
	float:right;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.wellcome div a:hover{
	color:#d8202d;
	text-decoration:underline;
}

/*********************************************************
                      Image gallery
*********************************************************/
#img_gallery{
	color:#FFFFFF;
}
#img_gallery h3{
	margin:0px 35px 10px;
	font-size:18px;
}
#gal_video_list{
	padding:10px 0px;
}
#gal_video_list h3{
	margin:0px 20px;
	font-size:20px;
}
#gal_video_desc{
	padding:10px 35px;
}
#gal_video_desc .video_rating_do{
	background:url(../images/gal_img_splitter.png) repeat-x;
	padding-top:15px;
}
.thumb_vid_desc{
	font-size:10px;
}
#gal_video_list{
	background:#eeeeee;
}
#gal_video_list ul{
	color:#666666;
	list-style:none outside none;
	margin:0px;
	padding:0px;
}
#gal_video_list ul li{
	background:#f7f7f7;
	border:1px solid #e9e9e9;
	float:left;
	margin:5px 0px 5px 10px;
	/*min-height:62px;*/
	height:90px;
	padding:7px;
	position:relative;
	width:280px 
}
.vid_thumb{
	border:1px solid #000000 !important;
	position:absolute;
}
#gal_video_list ul li h3,
#gal_video_list ul li div{
	padding-left:90px;
}
#gal_video_list ul li h3{
	margin:0px;
}
#gal_video_list ul li h3 a:link,
#gal_video_list ul li h3 a:active,
#gal_video_list ul li h3 a:visited{
	font-size:14px;
	text-decoration:none;
}
#gal_video_list ul li h3 a:hover{
	text-decoration:underline;
}
.gal_red, #gal_settings ._red{background:#c51230;}
.gal_blue, #gal_settings ._blue{background:#300151;}
.gal_pink, #gal_settings ._pink{background:#901a68;}
.gal_brown, #gal_settings ._brown{background:#554330;}
.gal_gray, #gal_settings ._gray{background:#5a5a5a;}

#img_gallery #gal_navigation{
	background:url(../images/gal_img_topv2.png) no-repeat;
	padding-top:5px;
}

#img_gallery #gal_list{
	background:url(../images/gal_img_bottom.png) bottom left no-repeat;
	padding:5px 20px;
	min-height:91px;
}
#img_gallery #gal_list form{
	padding:0px;
	margin:0px;
}
#search_vid_field{
	background:url(../images/gal_vid_search_field.gif) no-repeat;
	border:none;
	height:19px;
	width:478px;
	padding:3px;
}
#btn_seach_video{
	background:url(../images/gal_vid_btn_search.gif) no-repeat;
	cursor:pointer;
	height:25px;
	width:101px; 
}
#btn_seach_video:hover{
	background-position:0px -25px;
}
.video_rating{
	background:url(../images/rating_stars.png) no-repeat;
	height:17px;
	width:92px;
}
.r0{background-position:0px 0px;}
.r1{background-position:0px -17px;}
.r2{background-position:0px -34px;}
.r3{background-position:0px -51px;}
.r4{background-position:0px -68px;}
.r5{background-position:0px -85px;}
#gal_foto{
	background-color:#000000;
	text-align:center;
}

#img_gallery #gal_list a:link,
#img_gallery #gal_list a:active,
#img_gallery #gal_list a:visited{
	background:url(../images/gal_img_bullet.png) no-repeat;
	color:#FFFFFF;
	float:left;
	height:20px;
	padding:7px 0px 0px 34px;
	text-decoration:none;
}
#img_gallery #gal_list a:hover{
	background-position:0px -27px;
	text-decoration:underline;
}
#img_gallery #gal_list h3{
	font-size:20px;
	margin:0px 0px 5px;
}
#gal_list ul{
	list-style:none outside none;
	margin:0px;
	padding:0px;
}
#gal_list ul li{
	float:left;
	margin-right:5px;
	width:190px;
}
#img_gallery #photo_top{background:url(../images/gal_img_sh_top.png) repeat-x; height:7px;}
#img_gallery #photo_bottom{background:url(../images/gal_img_sh_bottom.png) repeat-x; height:7px;}

#gal_thumbs{
	background:#FFFFFF;
	height:80px;
	overflow:hidden;
	vertical-align:top;
	padding-left:6px;
	width:564px;
}
#gal_thumbs ul{
	list-style:none outside none;
	margin:0px;
	padding:0px;
}
#gal_thumbs ul li{
	float:left;
	margin:10px 5px 0px 6px;
}
#gal_thumbs ul li img{
	border:1px solid #000000;
}
.gal_img_selected{
	border:1px solid #fcff1a !important;
	cursor:default !important;
}
#img_description{
	min-height:25px;
	padding:10px 105px 5px 30px;
	position:relative;
}
#img_counter{
	background:url(../images/gal_img_counter.png) no-repeat;
	bottom:-12px;
	height:47px;
	position:absolute;
	right:10px;
	text-align:center;
	width:85px;
}
.gal_red #img_counter,
.gal_red .link_btn,
.gal_red #gal_video_list h3,
.gal_red #gal_video_list ul li h3 a:link,
.gal_red #gal_video_list ul li h3 a:active,
.gal_red #gal_video_list ul li h3 a:visited{
	color:#c51230 !important;
}
.gal_blue #img_counter,
.gal_blue .link_btn,
.gal_blue #gal_video_list h3,
.gal_blue #gal_video_list ul li h3 a:link,
.gal_blue #gal_video_list ul li h3 a:active,
.gal_blue #gal_video_list ul li h3 a:visited{
	color:#300151 !important;
}
.gal_pink #img_counter,
.gal_pink .link_btn,
.gal_pink #gal_video_list h3,
.gal_pink #gal_video_list ul li h3 a:link,
.gal_pink #gal_video_list ul li h3 a:active,
.gal_pink #gal_video_list ul li h3 a:visited{
	color:#901a68 !important;
}
.gal_brown #img_counter,
.gal_brown .link_btn,
.gal_brown #gal_video_list h3,
.gal_brown #gal_video_list ul li h3 a:link,
.gal_brown #gal_video_list ul li h3 a:active,
.gal_brown #gal_video_list ul li h3 a:visited{
	color:#554330 !important;
}
.gal_gray #img_counter,
.gal_gray .link_btn,
.gal_gray #gal_video_list h3,
.gal_gray #gal_video_list ul li h3 a:link,
.gal_gray #gal_video_list ul li h3 a:active,
.gal_gray #gal_video_list ul li h3 a:visited{
	color:#5a5a5a !important;
}

#img_counter #count_title{
	font-size:10px;
}
#img_counter #count_content{
	font-size:16px;
	font-weight:bold;
}
.gal_splitter{
	background:url(../images/gal_img_splitter.png) repeat-x;
	height:16px;
}
#gal_settings{
	background:url(../images/gal_img_settings.png) no-repeat;;
	font-size:10px;
	height:25px;
	margin-bottom:5px;
	width:153px;
}
#gal_settings span{
	padding-left:5px;
}
#gal_settings .btn{
	border:1px solid #FFFFFF;
	cursor:pointer;
	display:inline;
	float:left;
	height:9px;
	margin-right:2px;
	width:9px;
}
.colores{
	display:none;
}
#gal_settings .btn_selected{
	border:1px solid #fcff1a !important;
}

.link_btn{
	background:#ffffff !important;
	float:right !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold !important;
	height:12px !important;
	padding:5px 15px !important;
	text-decoration:none !important;
}

/*********************************************************
                      Gallery List
*********************************************************/
#galleries_list{
	list-style:none outside none;
	margin:0px;
	padding:0px;
}

#galleries_list li{
	background:#f1f1f1;
	border:1px solid #eaeaea;
	margin:5px;
	min-height:106px;
	padding:10px;
	position:relative;
}

#galleries_list li .gla_thumb{
	border:5px solid #FFFFFF;
	position:absolute;
}

#galleries_list li h3{
	font-size:18px;
	margin:0px 0px 7px;
	padding-left:110px;
}
#galleries_list li h3 a:link,
#galleries_list li h3 a:active,
#galleries_list li h3 a:visited{
	color:#666666;
	text-decoration:none;
}
#galleries_list li h3 a:hover{
	color:#d8202d;
	text-decoration:underline;
}
#galleries_list li div{
	padding-left:110px;
}
#galleries_list li div a:link,
#galleries_list li div a:active,
#galleries_list li div a:visited{
	background:#666666;
	border:1px solid;
	border-top-color:#d1d1d1;
	border-left-color:#d1d1d1;
	border-right-color:#474747;
	border-bottom-color:#474747;
	color:#FFFFFF;
	float:left;
	font-size:12px;

	margin-top:5px;
	padding:3px 10px;
	text-decoration:none;
}
#galleries_list li div a:hover{
	background:#d8202d;
	border:1px solid;
	border-top-color:#f3bdc0;
	border-left-color:#f3bdc0;
	border-right-color:#97161f;
	border-bottom-color:#97161f;
}

/**********************************************
 - Downloads -
**********************************************/
.downloads{
	position:relative;
}
.downloads ul{
	height:32px;
	left:0px;
	list-style:none outside none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	z-index:2;
}
.downloads ul li,
.downloads ul li span{
	float:left;
}
.downloads ul li{
	background:url(../images/dwls_tab_w.gif) no-repeat;
	cursor:pointer;
	margin-right:1px;
}
.downloads ul li span{
	background:url(../images/dwls_tab_e.gif) right top no-repeat;
	color:#7e7e7e;
	font:normal 12px Arial, Helvetica, sans-serif;
	height:24px;
	padding:8px 12px 0px 10px;
}
.downloads ul li span img{
	margin-right:2px;
	vertical-align:middle;
}
.downloads ul li:hover{
	background:url(../images/dwls_tab_w_over.gif) no-repeat;
	margin-right:1px;
}
.downloads ul li:hover span{
	background:url(../images/dwls_tab_e_over.gif) right top no-repeat;
	color:#4c7ea3;
	font:normal 12px Arial, Helvetica, sans-serif;
	height:24px;
	padding:8px 12px 0px 10px;
}
.downloads ul li.selected{
	background:url(../images/dwls_tab_w_sel.gif) no-repeat;
	cursor:default;
	margin-right:1px;
}
.downloads ul li.selected span{
	background:url(../images/dwls_tab_e_sel.gif) right top no-repeat;
	color:#3e3e3e;
	font:bold 12px Arial, Helvetica, sans-serif;
	height:24px;
	padding:8px 12px 0px 10px;
}
.downloads div{
	border:1px solid #e5e5e5;
	padding:10px 20px;
	position:absolute;
	top:31px;
	width:590px;
	z-index:1;
}
.downloads div h3{
	color:#7e7e7e;
	font-size:18px;
	margin:0px 0px;
	padding-left:42px;
}
.downloads div h4{
	color:#b5b2b2;
	font-size:12px;
	margin:0px 0px;
	padding-left:42px;
}
.downloads_list{
	padding:10px;
	margin:0px;
}
.downloads_list li{
	border-bottom:1px dashed #e5e5e5;
	height:24px;
	list-style:none outside none;
}
.downloads_list li a:link,
.downloads_list li a:active,
.downloads_list li a:visited{
	background:url(../images/dwl_item_bullet.png) no-repeat;
	background-position:0px 2px;
	color:#7E7E7E;
	float:left;
	height:20px;
	padding:4px 0px 0px 22px;
	text-decoration:none;
}
.downloads_list li a:hover{
	background-position:0px -20px;
	color:#E51937;
	text-decoration:underline;
}
/******************************************************
 - Search -
******************************************************/
.search_options{
	font-size:11px;
}
.search_options label{
	cursor:pointer;
}
.search_fs{
	border:1px solid #f1f1f1;
	padding:5px;
}
.search_fs legend{
	color:#D8202D;
	font-size:14px;
	font-weight:bold;
}
/******************************************************
 - Search -
******************************************************/
.back_button{
	background-color:#d8202d;
	border-style:solid;
	border-width:2px;
	border-top-color:#e4636c;
	border-left-color:#e4636c;
	border-right-color:#97161f;
	border-bottom-color:#97161f;
	color:#FFFFFF;
	padding:3px 10px;
	text-decoration:none;
}
.back_button:hover{
	background-color:#666666;
	border-top-color:#949494;
	border-left-color:#949494;
	border-right-color:#474747;
	border-bottom-color:#474747;
}

/*************************************************
                TEST  GENERALS
*************************************************/
 #testHolder {
	 width:660px;
	 background-color:#FFF;
	 overflow:hidden;
}
 
 
 #testHolder h2 {
	color:#d8202d;
	font-size:34px;
	margin:10px 0px 0px;
	text-align:left;
}

#testHolder div.fecha {
	border-bottom:1px dotted #BBBBBB;
	display:block;
	color:#666;
	margin-top:5px;
	
}

#testHolder div.fecha p {
	padding-bottom:10px;
	
}
 
 #Test{
	margin:10px 0 0 20px;
	float:left;
	width:300px;
}

 #Test .description{
	color:#666;	
}

div#testHolder img.testImg{
	float:left;
	margin:10px 0 0 20px;
	padding:0px;
}

 #Test #testDisplay{
	font-size:13px;
}

 #Test #testDisplay h1{
	color:#0099CC;
	font-family:Garamond, "Times New Roman", Times, serif;
	font-size:30px;
	font-weight:bold;
	margin-bottom:20px;
}


 #Test #testDisplay .questionOL{
	margin:0;
	padding:0 0 0 25px;
	display:inline-block;
}

 #Test #testDisplay .questionLI{
	margin:0;
	padding:0;
	font-weight:bold;
	color:#666;
}


 #Test #testDisplay #answerbox{
	width:270px;
	margin:3px 0 0 20px;
}

 #Test #testDisplay #answerbox #radioBox{
	float:left;
	width:40px;
	height:17px;
	overflow:hidden;
}

 #Test #testDisplay #answerbox #answerBox{
	width:250px;
	overflow:hidden;
	display:inline;
	padding:0;
	margin:0;
}

 #Test #testDisplay #answerbox #answerBox ol{
	font-size:11px;
	margin-bottom:0;
	margin-top:0;
	list-style:none; 
	color:#666;
}


 #Test #testDisplay #answerbox #answerBox ol li{
	padding:3px 0 0 0;
}

 #Test #testDisplay #answerbox #answerBox .testRadio{
	margin:0;
	padding:0;
}


 #Test #testDisplay .testFormBtn{
	background:url(../images/enviar_a.png);
	border:0;
	margin:0;
	padding:0;
	width:84px;
	height:24px;
	cursor:pointer;
}

 #Test #testDisplay .testFormBtnHover{
	background:url(../images/enviar_b.png);
	border:0;
	margin:0;
	padding:0;
	width:84px;
	height:24px;
	cursor:pointer;
}


div.note.txt_normal ul#galleries_list img {
	padding:0px;
}

/************************************************
 - Nuestro Blog -
************************************************/
.nb {
	width:300px;
	margin-bottom:10px;
}

.nb #nb_hdr {
	background:url(../images/hdr_nuestroBlog.jpg) no-repeat;
	height:30px;
}

.nb #nb_ftr {
	background:url(../images/ftr_nuestro01.jpg) no-repeat;
	height:16px;
}

.nb #nb_content {
	height:70px;
	padding:10px;
	overflow:visible;
}

.nb #nb_content h3 a {
	color:#D8202D;
	padding-bottom:5px;
}

.nb #nb_content img {
	float:left;
	margin-right:5px;
	border-color:#d9d9d9;
}

.nb #nb_content p {
	color:#666;
}



/************************************************
 - Nuestro Foro -
************************************************/

.nf{
	width:300px;
	margin-bottom:10px;
}

.nf #nf_hdr {
	background:url(../images/hdr_nuestroForo.jpg) no-repeat;
	height:30px;
}

.nf #nf_ftr {
	background:url(../images/ftr_nuestro01.jpg) no-repeat;
	height:16px;
}

.nf #nf_content {
	height:70px;
	padding:10px;
	overflow:visible;
}

.nf #nf_content h3 a {
	color:#D8202D;
	padding-bottom:5px;
}

.nf #nf_content img {
	float:left;
	margin-right:5px;
	border-color:#d9d9d9;
}

.nf #nf_content p {
	color:#666;
}

/************************************************
 - No te pierdas -
************************************************/

.noTePierdas {
	float:left;
	margin-right:8px;
	margin-left:2px;
}

.noTePierdasHeader {
	background-image:url(../images/tab_red99x22.gif); 
	width:99px; 
	height:18px; 
	background-repeat:no-repeat;
	color:#FFF;
	padding-left:10px;
	margin-left:7px;
	padding-top:3px;
}

.noTePierdas .content {
	width:660px;
	border-left:solid 1px #CBCAC9;
	border-right:solid 1px #CBCAC9;
	border-bottom:solid 1px #CBCAC9;
	float:left;
}

.noTePierdas .content ul {
	list-style:none;
	margin-left:10px;
	margin-top:10px;
}

.noTePierdas .content ul li{
	margin-bottom:10px;
	height:95px;
}

.noTePierdas .content ul h5 {
	margin-bottom:5px;
}

.noTePierdas .content ul h5.secc_hogar a {
	background-image:url(../images/secc_hogar.gif);	
	background-repeat:no-repeat;
	height:20px;
	width:94px;
	display:block;
	text-indent:-1000em;
}

.noTePierdas .content ul h5.secc_pareja a {
	background-image:url(../images/secc_pareja.gif);	
	background-repeat:no-repeat;
	height:21px;
	width:107px;
	display:block;
	text-indent:-1000em;
}

.noTePierdas .content ul h5.secc_belleza a {
	background-image:url(../images/secc_belleza.gif);	
	background-repeat:no-repeat;
	height:20px;
	width:52px;
	display:block;
	text-indent:-1000em;
}

.noTePierdas .content ul h5.secc_salud a {
	background-image:url(../images/secc_salud.gif);	
	background-repeat:no-repeat;
	height:20px;
	width:125px;
	display:block;
	text-indent:-1000em;
}

.noTePierdas .content ul h5.secc_cocina a {
	background-image:url(../images/secc_cocina.gif);	
	background-repeat:no-repeat;
	height:21px;
	width:121px;
	display:block;
	text-indent:-1000em;
}

.noTePierdas .content ul h5.secc_labores a {
	background-image:url(../images/secc_labores.gif);	
	background-repeat:no-repeat;
	height:19px;
	width:59px;
	display:block;
	text-indent:-1000em;
}



.noTePierdas .content ul img {
	float:left;
	margin-right:5px;
	border-color:#d9d9d9;
}

.noTePierdas .content ul h3 a {
	color:#D8202D;
}

.noTePierdas .content ul h3 {
	margin-bottom:5px;
}

.noTePierdas .content ul p {
	color:#666;
	padding-bottom:5px;
}

.noTePierdas .content span a {
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:5px;
}

/************************************************
 - Internal Mini Menu -
************************************************/

.internalMiniMenu {
	height:70px;
	margin:10px 0px 0px 5px;
}

.internalMiniMenu ul {
	list-style:none;
	overflow:visible;
}

.internalMiniMenu ul li, .internalMiniMenu ul li a {
	float:left;
}

.internalMiniMenu ul li a.item1 {
	 text-indent:-1000em;
     background: url(../images/fb_btn.gif) no-repeat;
     height:30px;
     width:24px;
}

.internalMiniMenu ul li a.item2 {
	 text-indent:-1000em;
     background: url(../images/yt_btn.gif) no-repeat;
     height:30px;
     width:24px;
}

.internalMiniMenu ul li a.item3 {
	 text-indent:-1000em;
     background: url(../images/tw_btn.gif) no-repeat;
     height:30px;
     width:24px;
}

.internalMiniMenu ul li a.item4 {
	 text-indent:-1000em;
     background: url(../images/ms_btn.gif) no-repeat;
     height:30px;
     width:24px;
}

.internalMiniMenu ul li a.item5 {
	 text-indent:-1000em;
     background: url(../images/home_btn.gif) no-repeat;
     height:30px;
     width:49px;
}

.internalMiniMenu ul li a.item6 {
	 text-indent:-1000em;
     background: url(../images/contacto_btn.gif) no-repeat;
     height:30px;
     width:67px;
}

.internalMiniMenu ul li a.item7 {
	 text-indent:-1000em;
     background: url(../images/corporativo_btn.gif) no-repeat;
     height:30px;
     width:72px;
}


.internalMiniMenu ul li a.item5:hover {
	 background-position:0px -27px;
}
.internalMiniMenu ul li a.item6:hover {
	 background-position:0px -27px;
}
.internalMiniMenu ul li a.item7:hover {
	 background-position:0px -27px;
}

div.structure.prime {
	background-image:url(../images/header_bg_rounded.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
	height:80px;
	position:relative;
	_position:fixed;
}


/***************************************************************************
 - Cochos stuff -
***************************************************************************/
#search-bar{
	background:url(../images/header_bg_rounded.png) no-repeat;
	height:99px;
	margin:0px auto;
	width:990px;
}

.floating-add{
	position:relative;
	height:0px;
}


/***************************************************************************
 - New Home -
***************************************************************************/
#skin-header{
	
}

#new-header{
	margin:0px auto 0px;
	width:990px;
}

#new-bg-header{
	background:url(../images/new_bg_header.png) no-repeat;
	_background:url(../images/new_bg_header.gif) no-repeat;
	height:70px;
	margin-top:10px;
}
#new-bg-header h1{
	background:url(../images/logo-trans.png) no-repeat;
	_background:url(../images/logo-trans.gif) no-repeat;
	display:inline-block;
	height:58px;
	margin:10px 0px 0px 10px;
	width:226px;
}
#new-bg-header h1 a{
	display:inline-block;
	height:58px;
	width:226px;
}
#new-bg-header h1 a span{
	display:none;
}

#banner-small{width:262px;}

#new-canvas{
	margin:0px auto;
	width:1010px;
}

#new-content{
	background-color:#FFFFFF;
	margin:0px 10px 0px;
	padding-top:5px;
}

#new-content .column{float:left;}
#new-content .HardNews{width:675px;}
#new-content .Publi{width:305px;}

#n{
	/*background:url(../images/new_bg_top.png) no-repeat; padding-top:10px;*/
	background:url(../images/new_bg_top.gif) no-repeat; padding-top:10px;
}
#ne{
	background:url(../images/new_corner_ne.png) no-repeat top right;
	_background:url(../images/new_corner_ne.gif) no-repeat top right;
}
#se{
	background:url(../images/new_corner_se.png) no-repeat bottom right;
	_background:url(../images/new_corner_se.gif) no-repeat bottom right;
}
#sw{
	background:url(../images/new_corner_sw.png) no-repeat bottom left;
	_background:url(../images/new_corner_sw.gif) no-repeat bottom left;
}
#nw{
	background:url(../images/new_corner_nw.png) no-repeat top left;
	_background:url(../images/new_corner_nw.gif) no-repeat top left;
}

#menu{
	height:31px;
}

.takeovers{
	height:0px;
	margin:0px auto;
	position:relative;
	width:990px;
	z-index:1000000;
}



/*****************************************************************************
	//////////////////////////////////////////////////////////////////////////
	- Nuevo Diseño - 
	//////////////////////////////////////////////////////////////////////////
*****************************************************************************/

#new-site-holder{
	margin:0px auto;
	width:1100px;
}

.new-adv-728x90{
	height:90px;
	margin:0px auto 15px;
	width:728px;
}

#new-site-camvas{
	background:#fff url(../images/new-bg_layout.gif);
	_overflow:hidden;
	/*padding:0px 0px 0px 10px;*/
	width:1010px;
	margin:0 auto;

	
}

#new-site-camvas .column{
	float:left;
}
#new-site-camvas .HardNews{
	_overflow:hidden;
	width:675px;
	padding-left:10px; /*modificado*/
}

#new-site-camvas .HardNews_wide{width:810px;}
#new-site-camvas .publi_narrow{width:170px;}

#new-header{
	height:254px;
	margin:0px auto 0px;
	width:1100px;
	background-image:url(../images/new-default_skinv2.png);
}


#new-header h1{
	float:left;
}
#new-header a.logo{
	background:url(../images/new-logo_armonia.png) no-repeat;
	_background:url(../images/new-logo_armonia.gif) no-repeat;
	display:inline-block;
	float:left;
	height:68px;
	margin-top:10px;
	width:243px;
}
#new-header a.logo span{display:none;}

#new-header-carrusel{display:inline-block; list-style:none; padding-left:50px;}
#new-header-carrusel li{
	background-color:#FFF;
	float:left;
	height:65px;
	margin:10px 0px 0px 10px;
	_margin:10px 0px 0px 10px;
	width:110px;
}
#new-header-carrusel li img{border:0px;}

/************************************
 - New Menu -
************************************/
.new-menu h2{ font-size:9px; font-weight:normal;}
.new-menu .current-section{display:none;}
.new-menu ul{list-style:none;}
.new-menu .level_2, .level_3{text-align:center;}
.new-menu .level_2, .new-menu .level_3{display:none;}
.new-menu .level_2 li, .level_3 li{
	border-right:2px dotted #4d4d4d;
	display:inline;
	margin-right:7px;
	padding-right:10px;
}
.new-menu .level_2 li:last-child, .new-menu .level_3 li:last-child{border:none;}

.new-menu .level_1{
	height:23px;
	margin:11px auto 0px;
	_margin:8px auto 0px;
	width:875px;
	_width:870px;
	*width:990px;
	width:990px\0/ !important;
}
.new-menu .level_1 li{
	background:url(../images/new-tab_c_a.gif) repeat-x;
	float:left;
}
.new-menu .level_1 li a:link,
.new-menu .level_1 li a:active,
.new-menu .level_1 li a:visited{
	background:url(../images/new-tab_w_a.gif) no-repeat top left;
	color:#000;
	float:left;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase;
}

.new-menu .level_1 li a span{
	background:url(../images/new-tab_e_a.gif) no-repeat top right;
	float:left;
	height:17px;
	padding:6px 3px 0px;
}

/*
.new-menu .level_1 li:hover{background:url(../images/new-tab_c_b.gif) repeat-x;}
.new-menu .level_1 li:hover a{background:url(../images/new-tab_w_b.gif) no-repeat top left; color:#FFF;}
.new-menu .level_1 li:hover a span{background:url(../images/new-tab_e_b.gif) no-repeat top right;}
*/
.new-menu .level_1 li.selected{
	background:url(../images/new-tab_c_b.gif) repeat-x;
}
.new-menu .level_1 li.selected a{
	background:url(../images/new-tab_w_b.gif) no-repeat top left;
	color:#FFF;
}
.new-menu .level_1 li.selected a span{
	background:url(../images/new-tab_e_b.gif) no-repeat top right;
}


.new-menu .level_2, .new-menu .level_3{
	font-size:12px;
	margin:0px 10px;
	padding:3px 0px;
}
.new-menu .level_2 a:link,
.new-menu .level_2 a:active,
.new-menu .level_2 a:visited,
.new-menu .level_3 a:link,
.new-menu .level_3 a:active,
.new-menu .level_3 a:visited{
	color:#FFF;
	text-decoration:none;
}
.new-menu .level_2 a:hover,
.new-menu .level_3 a:hover{color:#000;}

.new-menu .level_2{background-color:#ce4d4a; width:990px; margin:0 auto;}
.new-menu .level_3{background-color:#c41230; width:990px; margin:0 auto;}

.new-menu .level_1 li.tab-topteen span{
	background:url(../images/new-tab_topteen.gif) no-repeat;
	height:17px;
	padding:6px 0px 0px;
	width:60px;
}

.new-menu .level_1 li.tab-kena span{
	background:url(../images/new-tab_kena.gif) no-repeat;
	height:17px;
	padding:6px 0px 0px;
	width:60px;
}
.new-menu .level_1 li.tab-kena:hover span{background:url(../images/new-tab_kena.gif) no-repeat 0px -23px;}

.new-menu .level_1 li.tab-topteen:hover span{background:url(../images/new-tab_topteen.gif) no-repeat 0px -23px;}
/************************************
 - Temporadas -
************************************/
#new-temporadas{
	width: 660px;
	height:205px;
	margin:10px 0px 0px 10px;
	overflow:hidden;
}

#new-temporadas ul{list-style:none; padding-left:128px;}

#new-temporadas ul li{
	background:#fff;
	border:1px solid #f1f1f1;
	float:left;
	height:188px;
	margin:4px 5px 0px 0px;
	overflow:hidden;
	padding:4px;
	width:160px;
}

#new-temporadas ul li h3{font-size:11px;}

#new-temporadas ul li h3 a:link,
#new-temporadas ul li h3 a:active,
#new-temporadas ul li h3 a:visited{color:#D8202D; text-decoration:none;}
#new-temporadas ul li h3 a:hover{color:#333;}

#new-temporadas ul li .temporadas-review{
	color:#666;
	font-size:10px;
}

/************************************
 - Login -
************************************/
#new-login{
	background:url(../images/new-loginv2_bg.gif) no-repeat;
	height:146px;
	margin:10px 0px 5px 5px;
	width:300px;
	margin-bottom:20px;
}

/************************************
 - Search Field -
************************************/
.searchField{
	border: 1px solid #7f7f7f;
	color:#333;
	font:Tahoma, Arial, Verdana;
	font-size:12px;
	height:18px;
	padding:0px 5px;
	width:136px;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.btnSearch{
	background:url(../images/new-btn_search.gif) no-repeat;
	border:none;
	height:23px;
	width:22px;
}
.btnSearch:hover{background-position:0px -23px; cursor:pointer;}
#new-social-media a{
	float:left;
	margin-left:5px;
}
#new-social-media img{
	border:none;;
}
#new-social-media img:hover{
	opacity: 0.5;
}

/************************************
 - Pauta 256x90 -
************************************/
.new-pauta-256x90{
	margin:10px 0px 0px 5px;
	width:300px;
}
/************************************
 - Polls -
************************************/
.new-poll{
	background:url(../images/new-poll_header.gif) no-repeat;
	margin:25px 0px 0px 5px;
	padding-top:78px;
	width:300px;
	margin-bottom:30px;
}

.new-poll .content{
	border-left:3px solid #808080;
	border-right:3px solid #808080;
}
.new-poll .footer{
	background:url(../images/new-poll_footer.gif) no-repeat;
	padding-bottom:10px;
}
.new-poll .btn-holder{text-align:center;}
.new-poll .btn_votar{
	background:url(../images/new-btn_vote.gif) no-repeat;
	height:27px;
	width:79px;
}
.new-poll .btn_votar:hover{background-position:0px -27px; cursor:pointer;}
.new-poll form, .new-poll .poll-results{ padding:0px 10px;}
.new-poll h3{border-bottom: 3px solid #d69544; font-size:14px; margin-bottom:5px; padding-bottom:5px;}
.new-poll ul{list-style:none;}
.new-poll li{color:#666666;}
.new-poll label{cursor:pointer;}
.new-poll hr{ border:1px solid #808080; margin:10px 0px;}

/************************************
 - Videos -
************************************/
.new-video-module{
	float:left;
	height:280px;
	margin:10px 0px 0px 10px;
	_margin:10px 0px 0px 5px;
	padding-top:50px;
	width:213px;
	
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

.new-video-module .player{text-align:center; margin-bottom:3px;}
.new-video-module h3{font-size:11px; line-height:1.1em; margin:0px 10px 3px; padding:3px; text-align:center;}
.new-video-module .video-review{font-size:10px; line-height:1.1em; margin-bottom:3px; padding:0px 10px;}
.new-video-module .button{padding:0px 10px; text-align:right;}

/************************************
 - Gallery -
************************************/
.new-gallery-module{
	float:left;
	height:280px;
	margin:10px 0px 0px 10px;
	_margin:10px 0px 0px 10px;
	padding-top:50px;
	width:213px;
	
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.new-gallery-module img{border:0px;}
.new-gallery-module #image_holder{height:195px; margin:0px auto; overflow:hidden; width:195px;}
.new-gallery-module h3{
	color:#000000;
	font:bold 16px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	margin:0px 1px;
	text-align:center;
	text-transform:uppercase;
}
.new-gallery-module .gallery-review{font-size:10px; line-height:1.1em; margin-bottom:3px; padding:0px 10px;}
.new-gallery-module .button{ margin-top:20px; padding:0px 10px; text-align:right;}

.new-gallery-module #navBar{
	height:19px;
	position:relative;
	text-align:center;
}
.new-gallery-module #navBar .gallery-title{
	background-color:#FFF;
	margin:0px 1px;
	min-height:16px;
	padding:3px 17px 0px;
	text-align:center;
}
.new-gallery-module #navBar a:link,
.new-gallery-module #navBar a:active,
.new-gallery-module #navBar a:visited{
	color: #D8202D;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.new-gallery-module #navBar a:hover{
	color:#000;
}

.new-gallery-module #navBar .btn_arrow_right{
	background:url(../images/arrow_right.gif) no-repeat;
	cursor:pointer;
	height:15px;
	right:2px;
	top:2px;
	position:absolute;
	width:15px;
}
.new-gallery-module #navBar .btn_arrow_right:hover{background-position:0px -15px;}

.new-gallery-module #navBar .btn_arrow_left{
	background:url(../images/arrow_left.gif) no-repeat;
	cursor:pointer;
	height:15px;
	left:2px;
	top:2px;
	position:absolute;
	width:15px;
}
.new-gallery-module #navBar .btn_arrow_left:hover{background-position:0px -15px;}

/************************************
 - New News Turismo -
************************************/
.new-news-turismo{
	float:left;
	height:330px;
	margin:10px 0px 0px 10px;
	width:214px;
}
.new-news-turismo .navigation{height:19px; list-style:none;}
.new-news-turismo .navigation li{
	background:url(../images/new-tab_news1.gif) no-repeat;
	color:#666666;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:16px;
	padding-top:3px;
	text-align:center;
	text-transform:uppercase;
	width:214px;
}
.new-news-turismo .navigation li:hover{
	background-position:0px -19px;
	color:#333;
	cursor:pointer;
}
.new-news-turismo .navigation li:hover{
	background-position:0px -19px;
	color:#333;
	cursor:pointer;
}
.new-news-turismo .navigation li.selected{
	background:url(../images/new-tab_news1.gif) no-repeat 0px -38px;
	color:#fff;
	cursor:default;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:16px;
	padding-top:3px;
	text-align:center;
	text-transform:uppercase;
	width:214px;
	display:block;
}

.new-news-turismo .notes{
	background-color:#F7EADA;
	border:1px solid #CBCAC9;
	height:320px;
	list-style:none;
	padding:8px 10px 0px;
	_padding:8px 10px;
}
.new-news-turismo .notes li{
	height:60px;
	margin-bottom:15px;
}
.new-news-turismo .thumbnail{
	float:left;
	height:60px;
	margin-right:10px;
	width:80px;
}

.new-news-turismo h3 a:link,
.new-news-turismo h3 a:active,
.new-news-turismo h3 a:visited{
	color:#D8202D;
	font-size:12px;
	text-decoration:none;
}
.new-news-turismo h3 a:hover{
	color:#333;
}
.new-news-turismo .note-review{
	color:#666666;
	font-size:10px;
	line-height:1.1em;
}

/************************************
 - New No te pierdas -
************************************/
.new-no-te-pierdas{
	margin:10px 0px 0px 10px;
	_margin:0px 0px 0px 10px;
}
.new-no-te-pierdas img{border:0px;}
.new-no-te-pierdas h3{
	background:url(../images/new-ntp_h3_bg.gif) no-repeat;
	font-size:10px;
	font-weight:normal;
	height:19px;
	padding:7px 0px 0px 10px;
	text-transform:uppercase;
}
.new-no-te-pierdas ul{list-style:none;}
.new-no-te-pierdas ul li{
	border:2px solid #c3c3c3;
	float:left;
	height:60px;
	margin:5px 0px 0px 0px;
	overflow:hidden;
	width:318px;
}

.new-no-te-pierdas ul li.odd {
	margin-right:17px;
}

.new-no-te-pierdas .thumbnail{
	background:#D9D9D9;
	float:left;
	height:60px;	
	width:80px;
}
.new-no-te-pierdas h4{
	background-color:#c41230;
	color:#FFF;
	font-size:12px;
	margin-left:80px;
	text-align:center;
	padding:1px 5px;
}
.new-no-te-pierdas h4 a:link,
.new-no-te-pierdas h4 a:active,
.new-no-te-pierdas h4 a:visited{
	color:#FFF;
	text-decoration:none;
}
.new-no-te-pierdas h4 a:hover{
	text-decoration:underline;
}

.new-no-te-pierdas h5,
.new-no-te-pierdas p{
	margin:0px 10px 0px 90px;
	text-align:center;
	font-size:11px;
}


.new-no-te-pierdas h5 a:link,
.new-no-te-pierdas h5 a:active,
.new-no-te-pierdas h5 a:visited{color:#c41230;}
.new-no-te-pierdas h5 a:hover{color:#000;}

/************************************
 - Pauta 660x100 -
************************************/
.new-pauta_660x100{
	background-color:#cccccc;
	color:#999;
	height:100px;
	margin:5px 0px 0px 10px;
	width:660px;
}

/************************************
 - Portadas -
************************************/
.new-portadas{
	margin:5px 0px 0px 10px;
}

.new-portadas h3{
	background:url(../images/new-ntp_h3_bg.gif) no-repeat;
	font-size:10px;
	font-weight:normal;
	height:19px;
	padding:7px 0px 0px 10px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.new-portadas img{border:0px;}
.new-portadas ul{list-style:none;}
.new-portadas ul li{
	background-color:#cccccc;
	color:#999;
	float:left;
	margin-left:21px;
	height:150px;
	width:115px;
}
.new-portadas ul li:first-child{margin-left:0px!important;}
.new-portadas ul li{
	_margin:0px;
	_margin-right:18px;
}
/************************************
 - Pauta 300x105 -
************************************/
.new-pauta_300x105{
	background-color:#cccccc;
	color:#999;
	height:105px;
	margin:10px 0px 0px 5px;
	width:300px;
}

/************************************
 - New Footer -
************************************/
.new-footer{
	background:url(../images/new-footer_bg.gif) no-repeat top center;
	height:130px;
}
.new-footer ul{
	list-style:none;
	margin:0px auto;
	padding-top:2px;
	text-align:center;
	width:900px;
}

.new-footer ul li{
	border-right:1px solid #EDBEC1;
	display:inline;
	font-size:8px;
	margin-right:10px;
	padding-right:12px;
}
.new-footer ul li:last-child{border:none;}

.new-footer ul li a:link,
.new-footer ul li a:active,
.new-footer ul li a:visited{color:#FFF; text-decoration:none;}
.new-footer ul li a:hover{color:#EDBEC1; text-decoration:underline;}
.new-footer .copy{
	background:url(../images/mini-logo-armonia.png) no-repeat;
	background-position:10px 0px;
	font-size:9px;
	margin:10px auto 0px;
	padding-left:80px;
	_padding-left:70px;
	text-align:center;
	width:900px;
	height:32px;
	line-height:32px;
}

.new-footer .copy a:link,
.new-footer .copy a:active,
.new-footer .copy a:visited{color:#c41230;}
.new-footer .copy a:hover{color:#000;}

/************************************
 - New Section Image -
************************************/
.new-section-image{
	height:100px;
	margin:0px auto 1px;
	overflow:hidden;
	width:970px;
}

/************************************
 - New Breadcrumb -
************************************/
.breadcrumb ul{
	background-color:#e6e6e6;
	list-style:none;
	margin:0px 10px 10px;
	padding:5px 10px;
}
.breadcrumb ul li{
	background:url(../images/new-breadcrumb_splitter.gif) no-repeat top right;
	color:#777777;
	display:inline;
	font-size:10px;
	padding-right:10px;
}
.breadcrumb ul li:last-child{background:none; padding-left:0px;}
.breadcrumb ul li a:link,
.breadcrumb ul li a:active,
.breadcrumb ul li a:visited{
	color:#777777;
	text-decoration:none;
}
.breadcrumb ul li a:hover{
	color:#C41230;
	text-decoration:underline;
}

.breadcrumb ul li a.selected{
	color:#C41230;
	font-weight:bold;
	text-decoration:underline;
}

.invisible{
	display:none;
	position:absolute;
	text-indent:-10000px;
}

/************************************
 - Internal h1 -
************************************/
h1.internal{
	color:#D8202D;
	font-size:34px;
	margin:10px 0 0;
	text-align:left;
}
