@charset "UTF-8";
/* CSS Document */

/*  
Theme Name: Chello Multicanal
Theme URI: http://amcnetworks.pt
Description: AMC Networks International Iberia
Version: 1.0
Author: AMC Networks International
Author URI: http://amcnetworks.pt
*/

/* HTML BASE */
* {
	padding:0;
	margin:0;
}

body{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: 991px;
	color: #616161;
	background-color: #081532;
}

h1{
	font-family: Georgia, Sans-serif;
	font-size: 24px;
	padding: 0 0 10px 0;
}

a:link, a:visited{
	text-decoration: underline;
	color: #336699;
}

a:hover{
	text-decoration: none;
	color: #06F;
}

p{
	padding: 10px 0 0 0;
}


/* BLOCK */
#main{
	background-color: #FFF;
	text-align: left;
}

	#header{
		background-color: #dcdcdc;
		/*background-image: url(images/header.jpg);*/
		background-repeat: no-repeat;
		background-position:center;
	}

		.header_center {
			margin:0 auto;
			width:1020px;
			height:400px;
			position: relative;
		}

			/*** Logo ***/
			.logo { float:left; margin-left:10px;}
			.logo .indent { padding:0px 0px 0px 0px; background-image:url('images/logo_base.png'); background-repeat: no-repeat; background-size: contain; background-position: 50%;}
			.logo h1 { width:460px; height:80px; font-size:1em; font-weight: normal; color:#fff; cursor:pointer; text-indent:-1000em; overflow:hidden;}
			.logo a:hover h1{ text-decoration:none;}

            /*** Submenu ***/
            .submenu {
                float: right;
                width: 130px;
                margin: 10px 0 0 0;
                padding: 0;
            }
            .submenu ul {
                list-style: none;
            }
            .submenu ul li {
                display: inline-block;
            }
            .submenu ul li a {
                width: 30px;
                float: left;
                height: 30px;
                text-indent: -1000em;
            }
            .submenu ul li a.es { background: url('images/submenu.png') no-repeat 0 0;}
            .submenu ul li a.pt { background: url('images/submenu.png') no-repeat -34px 0;}

			/*** Menu ***/
			.menu {
				width:980px;
				margin:0 auto;
				clear:both;
				/*overflow:hidden;*/
				height:40px;
				text-align:center;
				clear:both; margin-left:10px;
			}
			.menu ul { list-style:none; /*width:100%;*/ float:left; overflow:hidden; height:100%; background:url(images/menu_bgx.jpg) repeat-x 0 0;}
			.menu ul li { float:left; text-align:center; background:url(images/verx.gif) no-repeat 0 0px; margin:0px 0px 0px -1px;}
			.menu ul li a { display:block; float:left; width:135px; height:40px; overflow:hidden; text-align:center; text-indent:-1000em;  cursor:pointer;text-decoration:none;}
			/* Menu relax */
			.menu ul li a.home { background:url(images/menuButtons.png) -1px 0 no-repeat;}
			.menu ul li a.page01 { background:url(images/menuButtons.png) -135px 0 no-repeat; }
			.menu ul li a.page02 { background:url(images/menuButtons.png) -270px 0 no-repeat;width:136px;}
			.menu ul li a.page03 { background:url(images/menuButtons.png) -406px 0 no-repeat;width:136px;}
			.menu ul li a.page06 { background:url(images/menuButtons.png) -542px 0 no-repeat;width:137px;}
			.menu ul li a.page04 { background:url(images/menuButtons.png) -679px 0 no-repeat;width:136px;}
			.menu ul li a.page05 { background:url(images/menuButtons.png) -814px 0 no-repeat; width:139px;}
			.menu ul li.page05 { display:block; float:left; width:135px; height:40px; overflow:hidden;}
			.menu ul li.page05 { background:url(images/menuButtons.png) -814px 0 no-repeat; width:139px;}
			/* Menu hover */
			.menu ul li a.home:hover { background:url(images/menuButtons.png) -1px -80px no-repeat;}
			.menu ul li a.page01:hover { background:url(images/menuButtons.png) -135px -80px no-repeat;}
			.menu ul li a.page02:hover { background:url(images/menuButtons.png) -270px -80px no-repeat;}
			.menu ul li a.page03:hover { background:url(images/menuButtons.png) -406px -80px no-repeat;}
			.menu ul li a.page06:hover { background:url(images/menuButtons.png) -542px -80px no-repeat;}
			.menu ul li a.page04:hover { background:url(images/menuButtons.png) -679px -80px no-repeat;width:136px;}
			.menu ul li a.page05:hover { background:url(images/menuButtons.png) -814px -80px no-repeat; width:139px;}
			/* Menu current */
			.menu ul li#current a.home { background:url(images/menuButtons.png) -1px -40px no-repeat;}
			.menu ul li#current a.page01 { background:url(images/menuButtons.png) -135px -40px no-repeat;}
			.menu ul li#current a.page02 { background:url(images/menuButtons.png) -270px -40px no-repeat;width:136px;}
			.menu ul li#current a.page03 { background:url(images/menuButtons.png) -406px -40px no-repeat;width:136px;}
			.menu ul li#current a.page06 { background:url(images/menuButtons.png) -542px -40px no-repeat;width:137px;}
			.menu ul li#current a.page04 { background:url(images/menuButtons.png) -679px -40px no-repeat;width:136px;}
			.menu ul li#current a.page05 { background:url(images/menuButtons.png) -814px -40px no-repeat;width:139px;}
	
			/*** LogosHeader ***/
			.logos_header {
				width:720px;
				margin:0 auto;
				padding-top:15px;
				padding-left:5px;
				clear:both;
				height:70px;
				text-align:center;
			}
			.logos_header { clear:both;}
			.logos_header ul { list-style:none; float:left; overflow:hidden; height:100%; background:url(images/menu_bgx.jpg) repeat-x 0 0;}
			.logos_header ul li { float:left; text-align:center; background:url(images/verx.gif) no-repeat 0 0px; margin:0px 0px 0px 2px; padding-left:5px;}
			.logos_header ul li a { display:block; float:left; width:110px; height:70px; overflow:hidden; text-align:center; text-indent:-1000em;  cursor:pointer;text-decoration:none;}
			.logos_header ul li a.home { background:url(images/logos_header.png) -3px 0 no-repeat;}
			.logos_header ul li a.page01 { background:url(images/logos_header.png) -114px 0 no-repeat;}
			.logos_header ul li a.page02 { background:url(images/logos_header.png) -225px 0 no-repeat;}
			.logos_header ul li a.page03 { background:url(images/logos_header.png) -336px 0 no-repeat;}
			.logos_header ul li a.page04 { background:url(images/logos_header.png) -447px 0 no-repeat;}
			.logos_header ul li a.page05 { background:url(images/logos_header.png) -558px 0 no-repeat;}
			.logos_header ul li a.page06 { background:url(images/logos_header.png) -669px 0 no-repeat;}
			.logos_header ul li a.page07 { background:url(images/logos_header.png) -780px 0 no-repeat;}
			.logos_header ul li a.page08 { background:url(images/logos_header.png) -891px 0 no-repeat;}
			.logos_header ul li a.page09 { background:url(images/logos_header.png) -1002px 0 no-repeat;}
			.logos_header ul li a.page10 { background:url(images/logos_header.png) -1113px 0 no-repeat;}
			.logos_header ul li a.page11 { background:url(images/logos_header.png) -1224px 0 no-repeat;}
			.logos_header ul li a.page12 { background:url(images/logos_header.png) -1335px 0 no-repeat;}
			.logos_header ul li a.page13 { background:url(images/logos_header.png) -1446px 0 no-repeat;}
			.logos_header ul li a.page14 { background:url(images/logos_header.png) -1557px 0 no-repeat;}
			.logos_header ul li a.page15 { background:url(images/logos_header.png) -1668px 0 no-repeat;}
			.logos_header ul li a.page16 { background:url(images/logos_header.png) -1779px 0 no-repeat;}
			.logos_header ul li a.page17 { background:url(images/logos_header.png) -1890px 0 no-repeat;}
			.logos_header ul li a.page20 { background:url(images/logos_header.png) -2001px 0 no-repeat;}
			.logos_header ul li a.page21 { background:url(images/logos_header.png) -2112px 0 no-repeat;}
			/* Menu hover */
			.logos_header ul li a.home:hover { background:url(images/logos_header.png) -3px -72px no-repeat;}
			.logos_header ul li a.page01:hover { background:url(images/logos_header.png) -114px -72px no-repeat;}
			.logos_header ul li a.page02:hover { background:url(images/logos_header.png) -225px -72px no-repeat;}
			.logos_header ul li a.page03:hover { background:url(images/logos_header.png) -336px -72px no-repeat;}
			.logos_header ul li a.page04:hover { background:url(images/logos_header.png) -447px -72px no-repeat;}
			.logos_header ul li a.page05:hover { background:url(images/logos_header.png) -558px -72px no-repeat;}
			.logos_header ul li a.page06:hover { background:url(images/logos_header.png) -669px -72px no-repeat;}
			.logos_header ul li a.page07:hover { background:url(images/logos_header.png) -780px -72px no-repeat;}
			.logos_header ul li a.page08:hover { background:url(images/logos_header.png) -891px -72px no-repeat;}
			.logos_header ul li a.page09:hover { background:url(images/logos_header.png) -1002px -72px no-repeat;}
			.logos_header ul li a.page10:hover { background:url(images/logos_header.png) -1113px -72px no-repeat;}
			.logos_header ul li a.page11:hover { background:url(images/logos_header.png) -1224px -72px no-repeat;}
			.logos_header ul li a.page12:hover { background:url(images/logos_header.png) -1335px -72px no-repeat;}
			.logos_header ul li a.page13:hover { background:url(images/logos_header.png) -1446px -72px no-repeat;}
			.logos_header ul li a.page14:hover { background:url(images/logos_header.png) -1557px -72px no-repeat;}
			.logos_header ul li a.page15:hover { background:url(images/logos_header.png) -1668px -72px no-repeat;}
			.logos_header ul li a.page16:hover { background:url(images/logos_header.png) -1779px -72px no-repeat;}
			.logos_header ul li a.page17:hover { background:url(images/logos_header.png) -1890px -72px no-repeat;}
			.logos_header ul li a.page20:hover { background:url(images/logos_header.png) -2001px -72px no-repeat;}
			.logos_header ul li a.page21:hover { background:url(images/logos_header.png) -2112px -72px no-repeat;}



	#content {
		clear:both;
		overflow:hidden;
		padding-top: 30px;
		padding-right: 0px;
		padding-bottom: 10px;
		padding-left: 5px;
		width:980px;
		margin:0 auto;
		background-color: #FFF;
	}
	
		#container{
			float: left;
			width: 630px;
			background-color: #FFF;
			overflow:hidden;
			height:100%;
			padding:20px 0px 0px 0px;
		}
		#containerfullwidth{
			float: left;
			width: 900px;
			background-color: #FFF;
			overflow:hidden;
			height:100%;
			padding:20px 0px 0px 20px;
		}
		
		.sidebar{
			float: right;
			width: 320px;
			background-color: #FFF;
		}
	
	#footer{
		clear: both;
		overflow:hidden;
		border-top:7px solid #052535;
		/*background-image: url(images/footer_bg.png);*/
        background-color: #052535;
		height:263px;
		background-repeat: repeat-x;
	}
	
	#footer_content {
		width: 980px;
		text-align:center;
		margin:0 auto;
	}

    #footer_content a {
        color: #949494;
    }

/*** Footer ***/

	/*** Logo ***/
			.footerlogos2{ margin:0 auto; clear:both; width:430px; height:65px; text-align:center;}
			.footerlogos2 ul { list-style:none; float:left; overflow:hidden; height:100%;}
			.footerlogos2 ul li { float:left; text-align:center; margin:0px 0px 0px 0px;}
			.footerlogos2 ul li a { display:block; float:left; width:430px; height:65px; overflow:hidden; text-align:center; text-indent:-1000em; cursor:pointer;text-decoration:none;}
			.footerlogos2 a.page02 { background:url(images/logo-amc_footer3.png) 0px 0px no-repeat;background-position: 50%;opacity:0.5;background-size: 64%;}
			/*.footerlogos2 a.page02:hover { text-decoration:none;}*/

	.chello_footer {
	background-image:url(images/chello_footer.png);
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 430px;
}

	.chello_footer h1 { width:430px; height:71px; font-size:1em; font-weight: normal; color:#fff; /*cursor:pointer;*/ text-indent:-1000em; overflow:hidden;}
	.chello_footer a:hover h1{ text-decoration:none;}

	.footerlogos {
		/*width:100%;*/
		margin:0 auto;
		clear:both;
		/*overflow:hidden;*/
		height:64px;
		text-align:center;
	}

	.footerlogos {
	clear:both;
	padding-left: 55px;
	}

	.footerlogos ul { list-style:none; /*width:100%;*/ float:left; overflow:hidden; height:100%;}
	.footerlogos ul li { float:left; text-align:center; background:url(images/ver.gif) no-repeat 0 0px; margin:0px 0px 0px 0px;}
	.footerlogos ul li a { display:block; float:left; width:112px; height:64px; overflow:hidden; text-align:center; text-indent:-1000em;  cursor:pointer;text-decoration:none;}

	.footerlogos ul li a.page01 { background:url(images/footer_logos.png) -20px 0px no-repeat; width:99px;}
	.footerlogos ul li a.page02 { background:url(images/footer_logos.png) -844px 0px no-repeat; width:75px;}
	.footerlogos ul li a.page03 { background:url(images/footer_logos.png) -186px 0px no-repeat; width:84px;}
	.footerlogos ul li a.page04 { background:url(images/footer_logos.png) -270px 0px no-repeat; width:100px;}
	.footerlogos ul li a.page05 { background:url(images/footer_logos.png) -370px 0px no-repeat; width:108px;}
	.footerlogos ul li a.page06 { background:url(images/footer_logos.png) -478px 0px no-repeat; width:67px;}
	.footerlogos ul li a.page07 { background:url(images/footer_logos.png) -545px 0px no-repeat; width:80px;}
	.footerlogos ul li a.page08 { background:url(images/footer_logos.png) -625px 0px no-repeat; width:126px;}
	.footerlogos ul li a.page09 { background:url(images/footer_logos.png) -740px 0px no-repeat; width:90px;}
	.footerlogos ul li a.page10 { background:url(images/footer_logos.png) -832px 0px no-repeat; width:90px;}
	.footerlogos ul li a.page11 { background:url(images/footer_logos.png) -934px 0px no-repeat; width:92px;}
	.footerlogos ul li a.page12 { background:url(images/footer_logos.png) -1036px 0px no-repeat; width:92px;}
	.footerlogos ul li a.page13 { background:url(images/footer_logos.png) -1141px 0px no-repeat; width:100px;}
	.footerlogos ul li a.page14 { background:url(images/footer_logos.png) -1255px 0px no-repeat; width:104px;}
    .footerlogos ul li a.page15 { background:url(images/footer_logos.png) -1359px 0px no-repeat; width:130px;}
	.footerlogos ul li a.page16 { background:url(images/footer_logos.png) -1487px 0px no-repeat; width:72px;}
	.footerlogos ul li a.page17 { background:url(images/footer_logos.png) -1474px 0px no-repeat; width:110px;}
	.footerlogos ul li a.page18 { background:url(images/footer_logos.png) -1680px 0px no-repeat; width:95px;}
	.footerlogos ul li a.page19 { background: url(images/footer_logos.png) -1698px 0 no-repeat; width:25px;}
	.footerlogos ul li a.page20 { background:url(images/footer_logos.png) -1800px 0 no-repeat; width:95px;}
	.footerlogos ul li a.page21 { background:url(images/footer_logos.png) -1396px 0px no-repeat; width:85px;}
	/* Footer Logos hover */

	.footerlogos ul li a.page01:hover { background:url(images/footer_logos.png) -20px -64px no-repeat;}
	.footerlogos ul li a.page02:hover { background:url(images/footer_logos.png) -844px -64px no-repeat;}
	.footerlogos ul li a.page03:hover { background:url(images/footer_logos.png) -186px -64px no-repeat;}
	.footerlogos ul li a.page04:hover { background:url(images/footer_logos.png) -270px -64px no-repeat;}
	.footerlogos ul li a.page05:hover { background:url(images/footer_logos.png) -370px -64px no-repeat;}
	.footerlogos ul li a.page06:hover { background:url(images/footer_logos.png) -478px -64px no-repeat;}
	.footerlogos ul li a.page07:hover { background:url(images/footer_logos.png) -545px -64px no-repeat;}
	.footerlogos ul li a.page08:hover { background:url(images/footer_logos.png) -625px -64px no-repeat;}
	.footerlogos ul li a.page09:hover { background:url(images/footer_logos.png) -740px -64px no-repeat;}
	.footerlogos ul li a.page10:hover { background:url(images/footer_logos.png) -832px -64px no-repeat;}
	.footerlogos ul li a.page11:hover { background:url(images/footer_logos.png) -934px -64px no-repeat;}
	.footerlogos ul li a.page12:hover { background:url(images/footer_logos.png) -1036px -64px no-repeat;}
	.footerlogos ul li a.page13:hover { background:url(images/footer_logos.png) -1141px -64px no-repeat;}
	.footerlogos ul li a.page14:hover { background:url(images/footer_logos.png) -1255px -64px no-repeat;}
    .footerlogos ul li a.page15:hover { background:url(images/footer_logos.png) -1359px -64px no-repeat;}
	.footerlogos ul li a.page16:hover { background:url(images/footer_logos.png) -1487px -64px no-repeat;}
	.footerlogos ul li a.page17:hover { background:url(images/footer_logos.png) -1474px -64px no-repeat;}
	.footerlogos ul li a.page18:hover { background:url(images/footer_logos.png) -1680px -64px no-repeat;}
	.footerlogos ul li a.page19:hover { background: url(images/footer_logos.png) -1698px -64px no-repeat;}
	.footerlogos ul li a.page20:hover { background:url(images/footer_logos.png) -1800px -64px no-repeat; width:95px;}
	.footerlogos ul li a.page21:hover { background:url(images/footer_logos.png) -1396px -64px no-repeat;}

/* */
/* WORD PRESS ELEMENTS */

/* CONTAINER */
	.post{
	clear:both;
	overflow:hidden;
	padding:0px 7px 20px 0px;
	margin:0px 0px 30px 0px;
	background:url(images/line.gif) repeat-x 0 bottom;
	}
	.title { overflow:hidden; overflow:hidden; /*background:url(images/title-img.gif) no-repeat -2px 0;*/ padding:9px 0px 20px 0px; height:100%;}
	.title h2 { font-size: 1.8em; font-weight: normal; color:#222;}
	.title h2 a, .title h3 a { color:#282828; text-decoration:none;}
	.title h2 a:hover, .title h3 a:hover { text-decoration: underline;}
	.title h3 { font-size: 1.6em; font-weight: normal; color:#222;}
	.title .date { float:left; font-size: 1.1em; color:#23a4be; padding:1px 0px 0px 0px; }

	.titlepage h2 { font-size: 1.8em; font-weight: normal; color:#222; padding:0px 0px 20px 0px;}


	.entry { clear:both; font-size:1.2em; line-height:1.4em; padding:0px 0px 10px 1px;}
	.entry h2 { font-size:1.5em; font-weight: normal; color:#559bbe; padding:10px 0px 10px 0px;}
	.entry p { padding:0px 0px 18px 0px;}
	.entry p em { font-style:italic; font-size:15px; color:#616161; line-height:1.2em;}
	.entry ul li strong { /*display: block;*/ font-weight:bold; font-size:1.2em; color:#1e2123; padding:0px 0px 2px 0px;}
	.entry ul li a { text-decoration:none;}
	.entry ul li a:hover { text-decoration: underline;}
	.entry .fleft img { margin:0px 0px 0px -4px;}
	.entry .fleft { padding:0px 0px 22px 0px;}

	.comments { float:right; padding:1px 8px 11px 23px; background:url(images/comments.gif) no-repeat 0 2px;}
	.comments a, .link-edit a, .navigation a { font-size:1.1em; color:#23a4be;}

	.postmetadata { font-size:1.2em; clear:both; padding:12px 0px 19px 2px;}
	.postmetadata a {/*color:#3B7ECC;*/}
	.postmetadata a:hover {text-decoration:none;}

	.link-edit {  clear:both; padding:0px 0px 16px 2px; text-align:right;}

	.navigation { clear:both; padding:0px 0px 11px 2px;}
	.navigation a { text-decoration:none; font-size:1.3em; font-weight:bold; color:#1f4263;}
	.navigation a:hover { text-decoration: underline;}

	#container ul { padding:0px 0px 11px 0px;}
	#container ul li { background:url(images/marker.gif) no-repeat 0 6px; list-style-image:none; list-style:none; font-weight:normal; padding:7px 15px 10px 35px;}

	.single .alignleft { width:140px; height:32px; float: left;}
	.single .alignleft a {width:140px; height:32px; display:block; background:url(images/button_previous_post.gif) no-repeat 0 0; overflow:hidden; text-indent:-1000em;}

	.single .alignright { width:140px; height:32px;float: right; }
	.single .alignright a { width:140px; height:32px; display:block; background:url(images/button_nex_post.gif) no-repeat 0 0; overflow:hidden; text-indent:-1000em;}

	.more-link {
	width:129px;
	height:32px;
	display:block;
	float: right;
	overflow:hidden;
	text-indent:-1000em;
	padding-right: 10px;
	background-image: url(images/button_read_the_rest_of_this_entry.png);
	background-repeat: no-repeat;
	background-position: -30px 0;
}

	
/* SIDEBAR */
	.sidebar ul{
	list-style-type: none;
	margin: 0;
	padding: 0 0px 0 4px;
	}
	.sidebar ul li{
		padding: 10px 0 10px 0;
	}
	.sidebar ul li h2{
		font-family: Georgia, Sans-serif;
		font-size: 14px;
	}
	/*.sidebar ul ul li{
	padding: 50px 0px 0px 12px;
	line-height: 18px;
	}*/
	table#wp-calendar{
	width: 80%;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

	#contacto_mod {
	margin-top:8px;
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	}
	#contacto_mod h2 {
	width:300px;
	height:145px;
	font-size:1em;
	font-weight: normal;
	color:#fff;
	cursor:pointer;
	text-indent:-1000em;
	overflow:hidden;
	}
	#contacto_mod a:hover h2{ text-decoration:none;}
	
	#searchform {
	text-align: center;
	}
	
	#searchsubmit {
	padding: 1px;
	}
	
	#search_bg {
	/*background-image: url(images/search_bg.jpg);*/
    background-color: #dcdcdc;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 228px;
	background-position: 0px 1px;
	}
	
	.widget_text ul{
		padding: 0px;
	}
	
	/*** widget_categories  ***/
 
		.widget_categories { background:url(images/widget-categories-bg-ver.gif);} 
		.widget_categories h2 { font-size:1em; font-weight: normal; color:#fff; text-indent:-1000em; background:url(images/categories_bg.jpg); background-repeat:no-repeat; height:57px;} 
		.widget_categories ul {margin-top:15px;} 
		.widget_categories ul li {padding:0px 0px 5px 24px; font-size:14px; margin-top:2px;} 
		.widget_categories ul li img{margin-top: -5px;}
		.widget_categories ul li a { color:#666;}
		.widget_categories ul li a:hover { color:#06F;}
		

		
		#s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	width: 210px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	margin-top: 6px;
}
#searchsubmit {
	height: 30px;
	width: 80px;
	margin-left: 4px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
#wp-calendar a{
	font-weight:bold;
}
#wp-calendar caption {
	color: #333;
	font-size: 13px;
	background-image: url(images/month_bg.jpg);
}
#wp-calendar thead tr th {
	color: #CCC;
	font-size: 16px;
	width: 25px;
	height: 25px;
	background-color: #FFF;
}
#wp-calendar tbody tr td {
	height: 25px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	width: 25px;
	background-image: url(images/day_bg.jpg);
	background-repeat: no-repeat;
}
#wp-calendar tbody tr td:hover{
	background-image: url(images/day_bg_over.jpg);
}
#wp-calendar tfoot tr #prev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
}
#wp-calendar tfoot tr #next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
}
#wp-calendar tbody tr .pad {
	background-image: none;
}
#wp-calendar tbody tr .pad:hover {
	background-image: none;
}
#calendar_wrap {
}
.sidebar ul .noticias ul li {
	background-repeat:no-repeat;
	font-size:13px;
	margin-top:6px;
	padding-left: 17px;
	margin-left: 15px;
	background-image: url(images/bullet.jpg);
	background-position: 0px 3px;
}
		
		/* Calendar */
		


		
/* */
/* PERSONAL STYLES */



.wpcf7 {
	/*background-image: url(images/contacto_bg.jpg);*/
	/*background-repeat: no-repeat;*/
    background-color: #dedede;
	padding-left: 30px !important;
	padding-top:20px !important;
	color:#003 !important;
	height: 260px;
}
.wpcf7 input {
	width:220px;
	margin:0px 30px 0px 0px;
}
.wpcf7 input.submit{
	background-image: url(images/widget-submit.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 83px;
	text-indent:-1000em;
	border-style:none;
	background-color:transparent;
	cursor: pointer;
}

#loginbox {
	position:relative;
	background-image: url(images/login_bg.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 630px;
	font-size: 13px;
	font-weight: bold;
	padding-top: 70px;
	padding-left: 60px;
	background-position: 30px top;
	font-family: Arial, Helvetica, sans-serif;
	color: #036;
	margin: 90px;
}
#loginbox #login label #user, #loginbox #login label #pass{
	height: 18px;
	width: 140px;
	border: 1px solid #0CF;
}
#loginbox img{
	margin-top:3px;
}
#loginbox_go {
	position:absolute;
	top: 150px;
	width:34px;
	height:26;
	left: 220px;
}



	#img_header {
	position:absolute;
	left: 600px;
	top: 145px;
	}
	
	
	/* widget_signup  */

		.s2class_widget_subscribe2widget {
	float:left;
	width:100%;
	height:170px; /*overflow:hidden;*/
	margin:0px 0px 19px 0px;
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}


		.s2class_widget_subscribe2widget .widgettitle { padding:10px 1px 0px 25px; display:none;}			

		.s2class_widget_subscribe2widget h2 { font-size: 2.4em; font-weight: normal; overflow:hidden; color:#fff; padding:17px 0px 2px 26px;}

		.s2class_widget_subscribe2widget .search { background: none; overflow:hidden; color:#fff; font-size:1.2em; height: auto; padding:50px 10px 17px 23px; float:left;}

		.s2class_widget_subscribe2widget .search p { padding:0px 0px 0px 3px;}
		/* Form sign ip */

			.s2class_widget_subscribe2widget input.MailPressFormEmail { border:0; width:255px; background: transparent; display:block; margin:10px 10px 10px 0px;overflow:hidden; background:url(images/widget-submit-input-bg.gif) no-repeat 3px 0; height:17px; padding:3px 0px 4px 10px; }

			.s2class_widget_subscribe2widget input.MailPressFormSubmit {
				clear:both;
				float:right;
				width:95px;
				height:31px;
				border:0;
				background:url(images/widget-submit.png) no-repeat 0 0;
				margin:0px 0px 0px 0px;
				position:relative;
				cursor:pointer;
				text-indent:-1000em;
			}
			.s2class_widget_subscribe2widget input.MailPressFormSubmit:hover {
				clear:both;
				float:right;
				width:95px;
				height:31px;
				border:0;
				background:url(images/widget-submit_over.png) no-repeat 0 0;
				margin:0px 0px 0px 0px;
				position:relative;
				cursor:pointer;
				text-indent:-1000em;
			}



	/* widget_recent_entries  */
		.widget_recent_entries { float:left; width:100%; overflow:hidden; margin:0px 0px 25px 0px; background: none;}
		.widget_recent_entries ul {
	margin:10px 0px 10px 0px;
}
		.widget_recent_entries ul li {
	padding:3px 25px 12px 25px;
	font-size: 12px;
	list-style-type: none;
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
}
		.widget_recent_entries li a {
	color:#666;
	text-decoration: none;
}
		.widget_recent_entries li a:hover {
	text-decoration: underline;
	color: #5398BE;
}
.widget_recent_entries h2 {
	background-image: url(images/noticias_sidebar.jpg);
	background-repeat: no-repeat;
	text-indent:-1000em;
	overflow:hidden;
	height:64px;
	padding:0px 19px 0px 0px;
}
		
		
		
/*  Begin Images  */
	img {
		border: none;
	}

	p img {

		padding: 0;
		max-width: 100%;}

	

	img.centered {

		display: block;

		margin-left: auto;

		margin-right: auto;}

	

	img.alignright { float: right;display:inline;

		padding: 0;

		margin: 3px 0px 10px 20px;}

	

	img.alignleft {
	padding: 0;
	margin: 3px 25px 5px 0;
	float:left;
	display:inline;
}
	
/* LogosOperadores */

	.logos_operadores {
	width:980px;
	margin:0 auto;
	padding-top:5px;
	padding-left:0px;
	clear:both;
	/*overflow:hidden;*/
		height:64px;
	text-align:center;
	}

	.logos_operadores { clear:both;}
	.logos_operadores ul { list-style:none; /*width:100%;*/ float:left; overflow:hidden; height:100%; background:url(images/menu_bgx.jpg) repeat-x 0 0;}
	.logos_operadores ul li {
	float:left;
	text-align:center;
	background:url(images/verx.gif) no-repeat 0 0px;
	margin:0px 0px 0px 2px;
	padding: 0px 5px 0px 3px !important;
}
	.logos_operadores ul li a { display:block; float:left; width:77px; height:64px; overflow:hidden; text-align:center; text-indent:-1000em;  cursor:pointer;text-decoration:none;}

	.logos_operadores ul li a.home { background:url(images/logos_operadores.png) 0px 0 no-repeat;}
	.logos_operadores ul li a.page01 { background:url(images/logos_operadores.png) -78px 0 no-repeat;}
	.logos_operadores ul li a.page02 { background:url(images/logos_operadores.png) -156px 0 no-repeat;}
	.logos_operadores ul li a.page03 { background:url(images/logos_operadores.png) -234px 0 no-repeat;}
	.logos_operadores ul li a.page04 { background:url(images/logos_operadores.png) -311px 0 no-repeat;}
	.logos_operadores ul li a.page05 { background:url(images/logos_operadores.png) -389px 0 no-repeat;}
	.logos_operadores ul li a.page06 { background:url(images/logos_operadores.png) -467px 0 no-repeat;}
	.logos_operadores ul li a.page07 { background:url(images/logos_operadores.png) -545px 0 no-repeat;}
	.logos_operadores ul li a.page08 { background:url(images/logos_operadores.png) -623px 0 no-repeat;}
	.logos_operadores ul li a.page09 { background:url(images/logos_operadores.png) -701px 0 no-repeat;}
	.logos_operadores ul li a.page10 { background:url(images/logos_operadores.png) -779px 0 no-repeat;}
	.logos_operadores ul li a.page11 { background:url(images/logos_operadores.png) -857px 0 no-repeat;}
	.logos_operadores ul li a.page12 { background:url(images/logos_operadores.png) -934px 0 no-repeat;}
	.logos_operadores ul li a.page13 { background:url(images/logos_operadores.png) -78px 0 no-repeat;}
	.logos_operadores ul li a.page14 { background:url(images/logos_operadores.png) -1090px 0 no-repeat;display:none;}
	.logos_operadores ul li a.page15 { background:url(images/logos_operadores.png) -1168px 0 no-repeat;display:none;}
	.logos_operadores ul li a.page16 { background:url(images/logos_operadores.png) -1246px 0 no-repeat;display:none;}
	.logos_operadores ul li a.page17 { background:url(images/logos_operadores.png) -1324px 0 no-repeat;display:none;}

	/*  Menu hover  */

	.logos_operadores ul li a.home:hover { background:url(images/logos_operadores.png) 0px -67px no-repeat;}
	.logos_operadores ul li a.page01:hover { background:url(images/logos_operadores.png) -78px -67px no-repeat;}
	.logos_operadores ul li a.page02:hover { background:url(images/logos_operadores.png) -156px -67px no-repeat;}
	.logos_operadores ul li a.page03:hover { background:url(images/logos_operadores.png) -234px -67px no-repeat;}
	.logos_operadores ul li a.page04:hover { background:url(images/logos_operadores.png) -311px -67px no-repeat;}
	.logos_operadores ul li a.page05:hover { background:url(images/logos_operadores.png) -389px -67px no-repeat;}
	.logos_operadores ul li a.page06:hover { background:url(images/logos_operadores.png) -467px -67px no-repeat;}
	.logos_operadores ul li a.page07:hover { background:url(images/logos_operadores.png) -545px -67px no-repeat;}
	.logos_operadores ul li a.page08:hover { background:url(images/logos_operadores.png) -623px -67px no-repeat;}
	.logos_operadores ul li a.page09:hover { background:url(images/logos_operadores.png) -701px -67px no-repeat;}
	.logos_operadores ul li a.page10:hover { background:url(images/logos_operadores.png) -779px -67px no-repeat;}
	.logos_operadores ul li a.page11:hover { background:url(images/logos_operadores.png) -857px -67px no-repeat;}
	.logos_operadores ul li a.page12:hover { background:url(images/logos_operadores.png) -934px -67px no-repeat;}
	.logos_operadores ul li a.page13:hover { background:url(images/logos_operadores.png) -78px -67px no-repeat;}
	.logos_operadores ul li a.page14:hover { background:url(images/logos_operadores.png) -1090px -67px no-repeat;display:none;}
	.logos_operadores ul li a.page15:hover { background:url(images/logos_operadores.png) -1168px -67px no-repeat;display:none;}
	.logos_operadores ul li a.page16:hover { background:url(images/logos_operadores.png) -1246px -67px no-repeat;display:none;}
	.logos_operadores ul li a.page17:hover { background:url(images/logos_operadores.png) -1324px -67px no-repeat;display:none;}


	/* PAGINACION */
	.wp-paginate {text-align:center;}
	.wp-paginate li .title{overflow:hidden; overflow:hidden; background:none; padding:0px 0px 0px 0px; height:100%;}
	
h2.titulopag {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	border-bottom-color:#559bbe;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 20px 0px;
}

h2 .palabra2 {
	font-size: 36px;
	display: block;
	padding-top: 8px;
	line-height: 30px;
}