/*Theme Name: Teleton 2010.1*/	/**CSS RESET**/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,center,u,b,i {	margin:0;	padding:0;	border:0;	outline:0;	font-weight:normal;	font-style:normal;	font-size:100%;	font-family:inherit;	vertical-align:baseline;}body {	line-height:1;}:focus {	outline:none;}a.volvera{    display: block;    text-align: right;    font-size: 13px;}blockquote:before,blockquote:after,q:before,q:after {	content:"";}blockquote,q {}input,textarea {	margin:5px 0;	padding:0;	border:1px solid #999;}.oculto,hr/*,legend */{	display:none;	visibility:hidden;}.clear {	clear:both;}img {	border:none;}.r {	float:right;}.l {	float:left;}* {	margin:0;	padding:0;}/* Headings */h1,h2,h3,h4,h5,h6 {	font-weight:bold!important;	color:#333;}h1 {	font-size:2em;	line-height:40px;	padding:5px 0;}h2 {	font-size:1.5em;	line-height:32px;	padding:5px 0;}h3 {	font-size:1.25em;	line-height:28px;	padding:5px 0;}h4 {	font-size:.85em;	line-height:24px;	padding:5px 0;}h5 {	font-size:.75em;	line-height:22px;	padding:5px 0;}h6 {	font-size:.65em;	line-height:20px;}	/* Links */a {	color:#c00;	text-decoration:none;}a:link,a:visited {	color:#c00;	text-decoration:none;}a:hover {	color:#666;	text-decoration:underline;}a:focus {	outline:1px dotted invert;}	/* Text Elements */address {	font-style:italic;}abbr[title],acronym[title],dfn[title] {	cursor:help;	border-bottom:1px dotted #666;}p {	margin:5px 0;	padding:0;	color:#666;	/*overflow:hidden;*/}blockquote {	color:#666;	font-style:italic;	border-left:1px solid #ddd;	margin-left:10px;	padding-left:10px;}blockquote :first-child:before,q :first-child:before {	content:"\201C";}blockquote :first-child:after,q :first-child:after {	content:"\201D";}strong {	font-weight:bold;}em,dfn,cite {	font-style:italic;}dfn {	font-weight:bold;}sup {	bottom:1ex;}sub {	top:.5ex;}del {	text-decoration:line-through;}ins {	text-decoration:underline;}var,kbd,samp,code,pre {	font:.75em/1.4 Consolas, "Andale Mono", Courier, "Courier New", monospace;	background:#eee;}kbd {	font-weight:bold;}samp,var {	font-style:italic;}pre {	white-space:pre;	overflow:auto;	padding:10px;	border:1px solid #ddd;	clear:both;}code {	padding:0 3px;}	/* Lists */ul,ol {	margin:0;	padding:0;	list-style:none;}ul li,ol li {	margin:0;	padding:0;	list-style:none;}li ul,li ol {	margin:0;	padding:0;}ul ul,ol ol,ul ol,ol ul {	margin:0;	padding:0;}ol {	list-style-type:decimal;}ul {	list-style-type:disc;}ul ul {	list-style-type:circle;}ul ul ul {	list-style-type:square;}dt {	font-weight:bold;}	/* Tables  */table,td,th {	vertical-align:middle;}table {	width:100%;	border-collapse:collapse;	border-spacing:0;}#page #texto-page table {	border:1px solid #ccc;	margin:20px 0;}th {	font-weight:bold;}thead th {	background:#ddd;}th,td,caption {	padding:4px 10px 4px 5px;	text-align:left;	font-weight:normal;}tr.even td {	background:#ccc;}tfoot {	font-style:italic;}caption {	background:#eee;}	/***************ALINEADO DE IMAGENES*****************/img.alignright,.alignright {	clear:none;	float:right;	margin:0 0 10px 10px;	max-width:610px;}img.alignleft,.alignleft {	clear:none;	float:left;	margin:0 10px 10px 0;	max-width:610px;}img.aligncenter,.aligncenter {	display:block;	margin:5px auto;	text-align:center;	max-width:610px;}img.alignnone,.alignnone {	margin:0 5px 0 0;	max-width:610px;}	/* BASIC */body {	margin:0;	padding:0;	font-family:Helvetica, Arial, "Lucida Grande", Tahoma, sans-serif;	font-size:100%;	color:#666;	background:#fff;}#main {	margin:0 auto;	width:925px;	overflow:hidden;	background:url(images/linea-bot.jpg) bottom no-repeat;	padding-bottom:30px;}#header {	overflow:hidden;	margin:0 auto;	padding:0;	width:925px;}#logo {	font-size:1px;	color:#f1f1f1;	float:left;	margin-top:22px;}#logo a {	font-size:1px;	display:block;	color:#f1f1f1;	text-decoration:none;}#buscador {	float:right;	margin-top:20px;	width:450px;}#buscador form {	margin-right:2px;	float:right;	margin-top:7px;}#buscador label {	display:none;}#buscador input[type=text] {	background:#fff url(images/buscador.png) left no-repeat;	color:#666;	font-size:.75em;	font-weight:normal;	height:18px;	padding:3px 5px 2px 28px;	width:120px;	font-family:Helvetica,Arial,"Lucida Grande",Tahoma,sans-serif;        border:none;}#buscador button.boton_buscar[type=submit] {	background:url(images/bt-buscar.png) center no-repeat;	border:none;	color:#fff;	font-size:.75em;	font-weight:bold;	height:22px;	margin:0;	font-family:Helvetica,Arial,"Lucida Grande",Tahoma,sans-serif;	padding:3px 12px;	width:70px;	cursor:pointer;}#tool {	float:right;	padding-right:3px;	padding-bottom:8px;}#toolul {	list-style:none;	margin:0;}#tool ul li {	float:left;}#tool ul li a {	color:#999;	display:block;	font-weight:normal;	text-decoration:none;	font-size:11px;	padding:0 3px;	text-transform:none;}#social-ico {	margin-right:5px;	float:right;}#social-ico a {	padding-left:12px;	font-size:.65em;}#social-ico a.ico-rss {	color:#ff9900;}#social-ico a.ico-twitter {	color:#0099cc;}#social-ico a.ico-facebook {	color:#003399;}#description {	color:#fff;	font-size:1px;}#menu-sup {	overflow:hidden;	margin-top:10px;}a.twitteton {	display:block;	margin-top:50px;	float:right;	margin-right:10px;}#menu-sup .menu {	overflow:hidden;	float:left;	width:925px;}#etiqueta {	display:none;}#menu-sup ul {	list-style:none;	background:#c00 url(images/bg-menu.jpg) no-repeat;	float:left;	border-right:1px solid #c00;	border-left:1px solid #c00;	padding:0;	width:100%;}#menu-sup ul li {	float:left;	color:#fff;}#menu-sup ul li a,#menu-sup ul li a:link,#menu-sup ul li a:visited {	color:#fff;	text-decoration:none;	font-size:.875em;	display:block;	font-weight:bold;	padding:10px 21px;}#menu-sup ul li a:hover {	color:#c00;	text-decoration:none;	background:#fff;	font-size:.875em;	font-weight:bold;	padding:10px 21px;}#menu-sup ul li.current_page_item,#menu-sup ul li:hover,#menu-sup ul li.current {}#menu-sup ul li.current_page_item a,#menu-sup ul li.current a {	color:#c00;	text-decoration:none;	background:#fff;	font-size:.875em;	font-weight:bold;	padding:10px 21px;}#menu-sup ul li.current_page_item a:hover,#menu-sup ul li.current a:hover {	color:#c00;	text-decoration:none;	font-size:.875em;	font-weight:bold;	padding:10px 21px;}#menu-sup ul li ul {	display:none;}#footer {	margin:0 auto 20px;	width:925px;	overflow:hidden;}#menu-footer {	float:left;	margin-left:10px;}#l-zb {	float:right;	margin-top:10px;	margin-right:10px;	display:none;}#footer .menu {	overflow:hidden;	margin-top:10px;        width: 925px;}#footer .menu.menuterc{	margin-top:0;}#footer .menu.menuterc ul{}#footer .menu ul {	list-style:none;	margin:0;}#footer .menu ul li{	float:left;        margin: 10px 0;        }#footer .menu ul.menuprin li.page_item a, #footer .menu ul.menusecu li.folk a{    font-family: 'Folksolid';    font-size: 19px;}#footer ul.menuprin{    background: url('images/linea-bot.jpg') no-repeat bottom;    padding-bottom: 25px;}#footer ul.menuprin li.page_item ul.subitem li {    display:block;    float: none;    border:none;    font-family: Arial;    font-size:11px;}#footer ul.menuprin li.page_item ul.subitem li.page_item a{    font-family: Arial;    font-size:11px;}#footer .menu ul li a {	color:#999;	display:block;	font-weight:normal;	text-decoration:none;	font-size:11px;	padding:0 10px;	text-transform:none;}#footer .menu ul li{font-size: 11px;}#footer .menu ul li.current_page_item a,#footer .menu ul li a:hover,#footer .menu ul li a.current,#footer .menu ul li.current {	color:#c00;	background:none;	font-weight:normal;	padding:0 10px;	display:block;}#footer p {	padding:10px;	color:#999;}#footer p a {	color:#999;}	/* CONTENT */#content {	margin:0 auto;	width:925px;	overflow:hidden;	clear:both;	padding-top:20px;}#breadcrumbs {	font-size:.85em;}#breadcrumbs a {	color:#999;	font-size:.8em;}#breadcrumbs strong {	font-size:.75em;}#content.post div.video{    border:4px solid #d10700;}	/* HOME */#page-right-home {	float:left;	margin-left:15px;	width:260px;	line-height:19px;	font-size:.75em;}#page-right .not-home {	width:210px;	border-top:4px solid #1b3e6c;}.destacados {	width:640px;	height:305px;	background:url(images/bg-destacados.png) no-repeat;	position:relative;}.destacados .ver-todos {	bottom:20px;	left:17px;	font-size:.65em;	position:absolute;}.destacados .texto-not {	padding:36px 16px 16px;	width:310px;	background:none;	float:left;}.destacados .texto-not h4,.destacados .texto-not h4 a {	font-size:16px;	margin-bottom:22px;	line-height:20px;	font-weight:bold;	color:#c00;	padding:5px 0;}.destacados .texto-not a.ver-mas {	color:#c00;	display:block;        margin-top:10px;}.destacados .foto-dest {	height:265px;	overflow:hidden;	width:264px;}.destacados .borde-dest {	background:url(images/borde-dest.gif) no-repeat;	display:block;	float:left;	height:273px;	margin-top:10px;	overflow:hidden;	padding:4px;	width:272px;}#eventos{    margin-bottom: 15px;    padding-bottom: 15px;    background: url('images/linea-bot.jpg') no-repeat bottom;}#eventos .box-evento{    float: left;}#eventos .box-evento .videos-home{    width: 650px;}#eventos .box-evento .videos-home p{    background: url('images/videodestbg.png') no-repeat;    padding: 2px 2px 5px 6px;}#eventos .box-evento #facebdesta, #cajamedia #facebdesta{    margin-top:43px;    background: #fff;    background: url('images/bg-facebokeventos.png') no-repeat;    width:257px;    height:390px;    padding:5px 0 0 3px;    margin-left: 2px;}#cajamedia #facebdesta{    margin:0 0 0 25px;    padding:4px 0 0 3px;    float: left;    height:337px;    background: url('images/bg-facebookcajamedia.png') no-repeat;}#cajamedia #bottomTabs.ui-tabs{    float: left;}#cajabanners, #cajaempresas{    margin-top:10px;    padding-top:20px;    background: url('images/linea-bot.jpg') no-repeat top;}#cajabanners a, #cajaempresas a{    float: left;}#cajabanners a#organizaciones {	width:230px;	height:70px;	background:url(images/organizaciones-por-teleton-h.jpg) no-repeat;        margin-left: 1px;        margin-top:0;}#cajabanners a#vol-home {	width:230px;	height:69px;	background:url(images/ban-voluntarios-h.png) no-repeat;        margin-left: 0;        margin-top:0;}#cajabanners a#empre-home {	width:230px;	height:69px;	background:url(images/ban-empresas-h.png) no-repeat;        margin-left: 1px;        margin-top:0;}#cajabanners a#cole-home {	height:69px;	width:229px;	background:url(images/banner-colegios-h.png) no-repeat scroll 0 0 transparent;        margin-left: 1px;        margin-top:0;}#cajaempresas .blogroll{    height: 100px;}#cajaempresas .blogroll li{    height: 100px;    display: inline-block;}#cajaempresas h3{    font-family: 'Folksolid';    color: #858585;    font-size: 20px;    font-weight: normal;}#cajaempresas .blogroll li a{    padding-right: 18px;    text-align: center;    vertical-align:middle;}#cajaempresas .blogroll li:last-child a{    padding-right: 0;}#notihome{    padding-bottom: 15px;}#notihome #not-funda-ext.bg-notis-ext h3{    margin-bottom: 5px;}#notihome #not-funda-ext.bg-notis-ext{    background:url("images/bg-not-ext2.jpg") no-repeat scroll 0 0 transparent;    margin:0 15px 0 0;    padding:15px 24px 22px;    width:260px;}#notihome #not-funda-ext.bg-notis-ext .texto-not-home {    background:url("images/sep-not.jpg") no-repeat;    padding:0 0 10px;    width:250px;    padding:1px 0;}/*Interiores*/.destacados-int {	width:580px;	height:305px;	background:url(images/bg-destacados-int.png) no-repeat;        clear: both;        display: block;}.destacados-int .ver-todos {	bottom:20px;	left:17px;	font-size:.65em;	position:absolute;}.destacados-int .texto-not {	padding:20px 16px 16px;	width:280px;	background:none;	float:left;}.destacados-int .contitu{   height: 90px;}.destacados-int .contitu h4 {	font-size:16px;	line-height:20px;	font-weight:bold;	color:#c00;        margin:5px 0 0 15px;        padding-top:35px;}.destacados-int  .contitu h4 a{	font-weight:bold;	color:#c00;}.destacados-int .texto-not a.ver-mas {	color:#c00;	display:block;        margin-top:20px;}.destacados-int .foto-dest {	height:175px;	overflow:hidden;	width:250px;}.destacados-int .borde-dest {	background:url(images/borde-dest-int.gif) no-repeat;	display:block;	float:left;	height:175px;	overflow:hidden;	padding:5px 6px;        margin-top:10px;	width:250px;}.bg-notis-ext-int {	background:url(images/bg-not-ext-int.jpg) no-repeat scroll 0 0 transparent;	height:267px;	margin:24px 0;	padding:15px 24px 22px;	width:580px;	float:none!important;}.texto-not-int {	background:url(images/sep-not.jpg) bottom no-repeat;	padding:3px 0 16px;}.texto-not-int h4,.texto-not-home h4 a {	font-size:.875em;	line-height:18px;	font-weight:bold;	color:#c00;	padding:5px 0;}.texto-not-int p {	display:inline;	line-height:16px;	font-size:.75em;}#not-funda-ext .texto-not-int {	background:url(images/linea-bot.jpg) no-repeat center bottom;	padding:10px 0 12px;	width:530px;}.edit-post{float: right;margin-top:-20px; }	/*sidebar*/.foto-sidebar {	height:100px;	overflow:hidden;	width:100px;}.borde-sidebar {	background:url(images/borde-100.png) no-repeat;	display:block;	float:left;	height:100px;	margin:7px 5px 0 0;	overflow:hidden;	padding:3px;	width:100px;}.texto-sidebar h4,.texto-sidebar h4 a {	font-size:1em;	line-height:18px;	font-weight:bold;	color:#c00;	padding:5px 0;}.texto-not-int p {	display:inline;	line-height:16px;	font-size:.75em;}#not-funda-ext .texto-not-sidebar {	background:url(images/linea-bot.jpg) no-repeat scroll center bottom transparent;	padding:12px 0 14px;	width:530px;}.texto-not {	background:url(images/sep-not.jpg) bottom no-repeat;	padding:3px 0 16px;}.texto-not h4,.texto-not h4 a {	font-size:1em;	line-height:18px;	font-weight:bold;	color:#c00;	padding:5px 0;}.texto-not p {	display:inline;	line-height:16px;	font-size:.75em;}.texto-not-home {	background:url(images/sep-not.jpg) bottom no-repeat;	padding:3px 0 16px;}.texto-not-home h4,.texto-not-home h4 a {	font-size:.875em;	line-height:18px;	font-weight:bold;	color:#c00;	padding:5px 0;}.texto-not-home p {	display:inline;	line-height:16px;	font-size:.75em;}.not-home h3 {	font-size:.875em;	font-weight:bold;	color:#1b3e6c;	border-bottom:1px solid #d9d9d9;	line-height:10px;	padding-top:7px;}.not-home h4 {	font-size:11px;	line-height:14px;	padding:0;	display:inline;}.not-home h4 a {	font-size:11px;	line-height:14px;	font-weight:bold;	color:#1B3E6C;}.not-home a.ver-mas {	color:#1B3E6C;	font-size:11px;	display:inline;}a#congre-home {	width:260px;	font-size:1px;	line-height:1px;	margin-top:5px;	color:#fff;	display:block;	text-indent:-1500px;}a#vol-home {	width:250px;	height:65px;	background:url(images/ban-voluntarios.png) no-repeat;	display:block;	font-size:1px;	margin-top:0px;	color:#fff;	margin-left:5px;	text-indent:-1500px;}#page-right div.botones  a#vol-home {	width:310px;	height:70px;	background:url(images/ban-voluntarios-i.png) no-repeat;	display:block;	font-size:1px;	margin-top:0px;	color:#fff;	margin-left:5px;	text-indent:-1500px;}a#empre-home {	width:250px;	height:65px;	background:url(images/ban-empresas.png) no-repeat;	display:block;	font-size:1px;	margin-top:10px;	color:#fff;	margin-left:5px;	text-indent:-1500px;}a#cole-home {	background:url(images/banner-varios_01.png) no-repeat scroll 0 0 transparent;	color:#fff;	display:block;	font-size:1px;	height:65px;	margin-left:5px;	margin-top:10px;	width:250px;	text-indent:-1500px;}a#chile-ayuda {	width:260px;	height:58px;	background:url(images/ban-chile.jpg) no-repeat;	display:block;	font-size:1px;	margin-top:0;	color:#fff;	text-indent:-1500px;}a#organizaciones {	width:250px;	height:65px;	background:url(images/organizaciones-por-teleton.png) no-repeat;	display:block;	font-size:1px;	margin-top:10px;	color:#fff;	margin-left:5px;	text-indent:-1500px;}.video-home {	float:left;	width:100px;	height:75px;	background:#999;	margin-right:10px;}.video-home a img {	height:75px;	width:100px;}#testimonios-home {	clear:both;	margin-top:10px;	padding:10px 22px 22px;	position:relative;}.bg-video-home {	background:url(images/bg-videos.png) no-repeat;	height:100px;}.bg-video-int {	background:url(images/bg-videos-int.jpg) no-repeat;	margin:30px 0;	height:100px;}.bg-video-int .video-home {	float:left;	width:100px;	height:75px;        margin-right:5px;}.bg-video-int .video-home a img {	height:75px;	width:100px;}.bg-video-side {	background:url(images/bg-videos-side.jpg) no-repeat;	margin:30px 0;	height:226px;}.bg-video-side .video-home {	float:left;	width:80px;	height:60px;	margin:4px;}.bg-video-side .video-home a img {	width:80px;	height:60px;}#testimonios-home a.next {	background:url(images/vervideos.png) no-repeat scroll 0 0 transparent;	height:90px;	position:absolute;	right:5px;	text-indent:10000px;	top:17px;	width:106px;}.sepa-rojo {	width:925px;	background:url(images/sepa-rojo.png) no-repeat;	height:20px;	margin:20px 0;}.sepa-gris {	width:925px;	height:20px;	margin:20px 0;	clear:both;}#faceb-home {	width:307px;	height:290px;	background:url(images/bg-facebok.png) no-repeat;	float:left;	margin-right:10px;	padding:4px 5px 0 4px;}#medios {	float:left;}#not-funda {	float:left;	margin-right:28px;}.bg-notis {	background:url(images/bg-notis.jpg) no-repeat;	width:402px;	margin:15px 0;	padding:10px 22px 22px;	height:233px;}#banner-dos {	float:left;	width:260px;}h3.tit-cajas {	font-size:13px;	color:#000;	text-transform:uppercase;	padding:0 0 0 0;	margin:0;}#page-right h3.tit-cajas {    	padding:0 0 10px 0;}#not-funda-ext {	float:left;	margin-right:28px;}.bg-notis-ext {	background:url(images/bg-not-ext.jpg) no-repeat scroll 0 0 transparent;	height:267px;	margin:24px 0;	padding:15px 24px 22px;	width:925px;}#not-funda-ext .texto-not-home {	background:url(images/linea-bot.jpg) no-repeat center bottom;	padding:10px 0 14px;	width:878px;}#not-funda-ext .texto-not-home.last{    	background:none;}	/* NEWSLETTER */.page-news {	margin:0 auto;	clear:both;	float:none!important;	width:640px!important;	border-top:6px solid #1B3E6C;	padding-bottom:20px;}h2.news-title {	border-top:6px solid #1B3E6C;	color:#1B3E6C;	padding:5px 15px;}h4.news-title a {	font-weight:bold;	background:#1B3E6C;	color:#fff;	padding:5px 10px;	font-size:14px;	margin-top:10px;	display:block;}h2.news-title span {	color:#666;	font-size:.75em;	float:right;}.texto-news {	width:310px;	float:left;	margin:0 5px;}.texto-news p {	font-size:.75em;	line-height:16px;	padding:0 10px;}.texto-news a.ver-mas {	color:#1B3E6C;	display:inline;	padding:0 10px;	font-size:11px;}	/* MENU LATERAL */#page-right {	float:left;	margin-left:29px;	width:310px;	line-height:19px;	font-size:.75em;	margin-top:-17px;}#page-right  #videos-teletonizate h3{    background: #f2f2f2;    height: 25px;    width: 283px;    padding:10px;}#page-right  #videos-teletonizate{    background:url(images/mas-videos.png) no-repeat 0 0;    height:  347px;    padding: 6px 0 0 5px;}#page-right  #videos-teletonizate a.mas-videos{    height: 26px;    width: 99px;    background:url(images/masvideos.png) no-repeat 0 0;    text-indent: -10000px;    float: right;    margin-right: 10px;}#page-right  #videos-teletonizate li{    float: left;    margin:6px;}#contacto-form {	width:200px;	margin-top:15px;}.ico-share {	padding-bottom:5px;	font-size:11px;}.ico-share span {	display:block;	margin-bottom:5px;}a.s-fb {	background:url(images/s-fb.jpg) no-repeat;	padding:4px 8px 10px 23px;	color:#666!important;}a.s-twi {	background:url(images/s-twi.jpg) no-repeat;	padding:4px 8px 10px 23px;	color:#666!important;}a.s-goo {	background:url(images/s-goo.jpg) no-repeat;	padding:4px 8px 10px 23px;	color:#666!important;}a.s-del {	background:url(images/s-del.jpg) no-repeat;	padding:4px 8px 10px 23px;	color:#666!important;}.ico-tool {	margin-top:5px;	padding-bottom:5px;	font-size:11px;	margin-bottom:20px;}.ico-tool span {	display:block;	margin-bottom:5px;}a.ico-imp {	background:url(images/ico-print.png) no-repeat;	padding:4px 8px 10px 23px;	color:#666;}a.ico-mail {	background:url(images/ico-mail.png) no-repeat;	padding:4px 8px 10px 23px;	color:#666;}a#ico-tmas,a.ico-tmas {	background:url(images/ico-tmas.png) no-repeat;	padding:4px 0 10px 23px;	color:#666;	margin-left:24px;}a#ico-tmenos,a.ico-tmenos {	background:url(images/ico-tmenos.png) no-repeat;	padding:4px 0 10px 23px;	color:#666;}#letter-col {	/*newsletter*/	width:296px;	height:64px;	padding:8px 1px 0 12px;	background:url(images/fondo-gris.png) repeat;	margin:20px 0;	display:none;}#letter-col h4 {	font-size:1px;	color:#f0f0f0;	background:url(images/tit-news-col.png) no-repeat;}#neswletter {	width:250px;	height:64px;	padding:8px 1px 0 12px;	background:#f2f2f2 url(images/fondo-gris.png) repeat;	display:none;}#neswletter #emailInput,#letter-col #emailInput {	background:#fff url(images/form-sus.jpg) left no-repeat;	color:#666;	font-size:1em;	font-weight:normal;	height:19px;	padding:7px 5px 1px 7px;	text-align:left;	width:139px!important;	font-family:Helvetica,Arial,"Lucida Grande",Tahoma,sans-serif;	border:none;}#neswletter label,#letter-col label {	display:none;}#neswletter button.bt-suscribir[type=submit] {	background:url(images/bt-suscribir.jpg) no-repeat scroll center center transparent;	border:medium none;	color:#666;	cursor:pointer;	font-family:Helvetica,Arial,"Lucida Grande",Tahoma,sans-serif;	font-size:.063em;	font-weight:bold;	height:22px;	margin:0;	padding:3px 12px;	padding-top:9px;	width:70px;}#neswletter h3.tit-cajas,#letter-col h3.tit-cajas {	color:#000;	font-size:.813em;	line-height:16px;	margin:0;	padding:4px 0;	text-transform:uppercase;}#neswletter a,#letter-col a {	margin-top:5px!important;}.caja-colum {	width:310px;	margin-bottom:10px;}.top-caja {	height:23px;	padding:7px 10px;	width:290px;	background:url(images/top-caja.jpg) no-repeat;}.center-caja {	padding:4px 13px 15px;	width:288px;	background:url(images/center-caja.jpg) repeat-y;	position:relative;}.bottom-caja {	width:310px;	height:13px;	background:url(images/bottom-caja.jpg) no-repeat;}#page-right ul.submenu {	list-style:none;	text-align:left;	margin:0;	padding:0;}#page-right ul.parent-menu li {	display:none;}#page-right ul.parent-menu li.current_page_parent,ul.parent-menu li.current_page_ancestor {	display:block!important;}#page-right ul.submenu li {	color:#c00;	font-size:.875em;	font-weight:bold;	list-style:none;	background:transparent url(images/sep-not.jpg) no-repeat scroll center bottom;}#page-right ul.submenu li a {	text-decoration:none;	color:#c00;	display:block;	font-size:14px;	font-weight:bold;	padding:0 2px 13px;}#page-right ul.submenu li a:hover,#page-right ul.submenu li a.current {	text-decoration:none;	color:#666;	display:block;	font-size:14px;	font-weight:bold;	padding:0 2px 13px;}	/* sub sub paginas  */#page-right ul.submenu li ul {	list-style:none;	text-align:left;	margin:-10px 0 0;	padding:0 0 12px;}#page-right ul.submenu li ul li {	color:#c00;	font-size:13px;	font-weight:bold;	list-style:none;	background:transparent url(images/sep-not.jpg) no-repeat scroll center top;}#page-right ul.submenu li ul li a {	text-decoration:none;	color:#c00;	display:block;	font-size:13px;	font-weight:bold;	padding:5px 18px 0;}#page-right ul.submenu li ul li a:hover,#page-right ul.submenu li ul li a.current {	text-decoration:none;	color:#666;	display:block;	font-size:13px;	font-weight:bold;	padding:5px 18px 0;}.flickr-colum {	background:url(images/flickr-col.png) no-repeat;	height:154px;}	/* #page-right ul.submenu li.current_page_item a  {   color:#004080;  display: block;  font-size:0.875em;  font-weight:lighter;   padding:10px 21px;  width:176px;  background: #f1f1f1;  }#page-right ul.submenu li.current_page_item a:hover  {   text-decoration: none;   color:#004080;  display: block;  font-size:0.875em;  font-weight:lighter;   padding:10px 21px;  width:176px;	background: #f1f1f1;  }  #page-right ul.submenu li.current_page_item ul { list-style: none; text-align: left; margin: 0; padding: 0; }#page-right ul.submenu li.current_page_item ul li {    color:#666;  font-size:12px;  font-weight:lighter;  list-style: none;   border-top: 1px solid #bcbcbc !important;  }#page-right ul.submenu li.current_page_parent,  #page-right ul.submenu li.current_page_parent a {   list-style: none; padding:10px; border-bottom: 1px solid #bcbcbc; background: #f8f8f8; } #page-right ul.submenu li.current_page_parent a:hover {   list-style: none; padding:10px; border-bottom: 1px solid #bcbcbc; background: #f1f1f1; }#page-right ul.submenu li.current_page_parent:hover{ background: #f8f8f8;  }*/	/* PAGINAS */#page-center-home {	float:left;	width:640px;	overflow:hidden;	margin-bottom:18px;}#page-center {	float:left;	width:580px;	/* overflow: hidden;*/}#page,.page {	margin:20px 0;}.vidthum {    float: left;    margin-right: 10px;}.post,.search {/*	background:url(images/linea-bot.jpg) no-repeat scroll center top transparent;*/	margin:20px 0;/*	padding-top:30px;*/}#page-center h1.page-title{	color:#c00;	font-size:24px;	font-weight:bold;	line-height:22px;	text-decoration:none;	padding:5px 0 0 0;	margin:0;}#page h2.page-title,#page h2.page-title a,#page-center h2.page-title,.page h2.page-title,.page h2.page-title a,.page-center h2.page-title {	color:#c00;	font-size:20px;	font-weight:bold;	line-height:22px;	text-decoration:none;	padding:5px 0 0 0;	margin:0;}#page h3.post-title a,.page h3.post-title a,#page h2.post-title a,.page h2.post-title a {	color:#c00;	font-size:18px;	font-weight:bold;	line-height:20px;	text-decoration:none;	padding:0;	margin:0;	display:block;	margin-top:3px;}#page h3.post-title,.page h3.post-title,#page h2.post-title,.page h2.post-title {	color:#c00;	font-size:.95em;	font-weight:normal;	line-height:20px;	text-decoration:none;	padding:0;	margin:0;	display:block;	margin-top:3px;}.entry-categories,.entry-tags {	font-size:.75em;}#page span.meta-post a,.page span.meta-post a {	text-transform:uppercase;	font-size:.95em;	color:#666;}#page span.meta-post,.page span.meta-post {	display:block;	margin-top:20px;	text-transform:uppercase;	font-size:.6em;	color:#666;}#page-center h2.page-title-result {	color:#666;	font-size:1em;	font-weight:bold;	line-height:18px;	padding:0;	margin:0;	margin-bottom:20px;}#page-center h2.page-title-result span {	color:#21b3e7;	font-size:15px;	font-weight:bold;}#page-center .paged {    height: 35px;}#page-center .paged .siguientes{    float:right;    display:block;    width: 100px;}#page-center .paged .anteriores{    float:left;    display:block;    width: 100px;}#page #texto-page,.page .texto-page {	margin-top:5px;}#page #texto-page p,.page .texto-page p {	color:#666;	font-size:.75em;	line-height:20px;	margin:8px 0;	/*overflow:hidden;*/	padding:0;	text-align:justify;}#page #texto-page ul,.page .texto-page ul {	list-style:disc;	margin:10px;	padding:0 10px;}#page #texto-page ul li,.page .texto-page ul li {	list-style:disc;	margin-bottom:10px;	font-size:	/*0.75em*/12px;	line-height:20px;}#page #texto-page ul li h4,.page .texto-page ul li h4 {	font-size:14px;	font-weight:bold;	color:#333;}#page #texto-page ul li p,.page .texto-page ul li p {	color:#333;	font-size:.75em;	line-height:18px;	margin:5px 0;	overflow:hidden;	padding:0;	text-align:justify;}#page #texto-page ol,.page .texto-page ol {	list-style:decimal;	margin:20px;	padding:0 10px;}#page #texto-page ol li,.page .texto-page ol li {	list-style:decimal;}#page #texto-page-result,.page .texto-page-result {	margin-top:0;}#page #texto-page-result p,.page .texto-page-result p {	color:#666;	font-size:.75em;	line-height:18px;	margin:5px 0;	overflow:hidden;	padding:0;	text-align:justify;}a.ver-mas {	font-size:11px;	color:#c00;	display:block;}	/* DOCUMENTOS */#page #texto-page ul.docus,.page .texto-page ul.docus {	list-style:none;	margin:0;	padding:0 10px;}#page #texto-page ul.docus li,.page .texto-page ul.docus li {	list-style:none;	padding:10px 20px 10px 15px;	border:none;	margin:0;}#page #texto-page ul.docus li.alt,.page .texto-page ul.docus li.alt {	list-style:none;	padding:10px 20px 10px 15px;	background:#e6e6e6;	border:none;	margin:0;}#page #texto-page ul.docus li h4,.page .texto-page ul.docus li h4 {	font-size:10px;	font-weight:bold;	color:#333;	padding:0;	line-height:14px;	text-transform:uppercase;}#page #texto-page ul.docus li p,.page .texto-page ul.docus li p {	color:#333;	font-size:11px;	line-height:14px;	margin:0;	padding:0;	padding-right:50px;	background:url(images/ico-pdf.gif) right no-repeat;	overflow:hidden;	text-align:justify;}	/* VIDEOS */#page #texto-page ul.docus,.page .texto-page ul.docus {	list-style:none;	margin:0;	padding:0 10px;}#page #texto-page ul.docus li,.page .texto-page ul.docus li {	list-style:none;	padding:10px 20px 10px 15px;	border:none;	margin:0;}#page #texto-page ul.docus li.alt,.page .texto-page ul.docus li.alt {	list-style:none;	padding:10px 20px 10px 15px;	background:#e6e6e6;	border:none;	margin:0;}#page #texto-page ul.docus li h4,.page .texto-page ul.docus li h4 {	font-size:10px;	font-weight:bold;	color:#333;	padding:0;	line-height:14px;	text-transform:uppercase;}#page #texto-page ul.docus li p,.page .texto-page ul.docus li p {	color:#333;	font-size:11px;	line-height:14px;	margin:0;	padding:0;	padding-right:50px;	background:url(images/ico-pdf.gif) right no-repeat;	overflow:hidden;	text-align:justify;}	/* Colegios */#page-right .botones a {}#page-right .botones a img {	margin-bottom:10px;}.verde,.verde a,.verde ul li a,.verde h2,.verde h3,.verde h4 {	color:#cccc33;	font-weight:bold;}.verde ul li ul li a {	font-weight:normal;}.celeste,.celeste a,.celeste ul li a,.celeste h2,.celeste h3,.celeste h4 {	color:#51a8c2;	/*	font-weight: bold;*/}.celeste ul li ul li a {	font-weight:normal;}.morado a,.morado ul li a,.morado h2,.morado h3,.morado h4 {	color:#685cb6;	font-weight:bold;}.morado ul li ul li a {	font-weight:normal;}.morado h4 {	background-color:#c00;	color:#fff;	margin:40px 0;	padding:4px 30px 0;	text-transform:uppercase;}.naranjo,.naranjo a,.naranjo ul li a,.naranjo h2,.naranjo h3,.naranjo h4 {	color:#ff9900;	font-weight:bold;}.naranjo ul li ul li a {	font-weight:normal;}#page #texto-page .colegio {}#page #texto-page .colegio ul {}#page #texto-page .colegio ul li {	font-size:.9em;}#page #texto-page .colegio ul li a {	color:#666;}#page #texto-page .colegio a.volver {	float:right;	height:32px;	width:106px;	text-indent:-1500px;	background:url(images/volver-arriba-rojo.jpg) no-repeat scroll center center transparent;}#page #texto-page .celeste a.volver {	background:url(images/volver-arriba-celeste.jpg) no-repeat scroll center center transparent;}#page #texto-page .morado a.volver {	background:url(images/volver-arriba-morado.jpg) no-repeat scroll center center transparent;}#page #texto-page .naranjo a.volver {	background:url(images/volver-arriba-naranjo.jpg) no-repeat scroll center center transparent;}#page #texto-page .verde a.volver {	background:url(images/volver-arriba-verde.jpg) no-repeat scroll center center transparent;}.post-1498 h4{    margin-top:25px;    font-size: 16px;}#page #texto-page .colegio .sepa-rojo {	background:url(images/sepa-rojo-580.png) no-repeat scroll center center transparent;	height:20px;	padding:40px 0;	width:580px;	margin:0;}#page #texto-page .verde .sepa-rojo {	background:none no-repeat scroll 0 0 transparent;	height:17px;	margin:45px 0 10px;	padding:0;	width:580px;}#page #texto-page .listado {}#page #texto-page .listado .separador {	/*background:url(images/sepa-gris-580.png) no-repeat scroll center center transparent;*/	background:url(images/sepa-rojo-580.png) no-repeat scroll center center transparent;	height:20px;	padding:40px 0;	width:580px;	margin:0;}#page #texto-page .listado a.volver {	float:right;	height:32px;	width:106px;	text-indent:-1500px;	background:url(images/volver-arriba-rojo.jpg) no-repeat scroll center center transparent;}.listado,.listado a,.listado ul li a {	font-weight:bold;	color:#666;}.listado ul li ul li a {	font-weight:normal;}	/*cancion*/.cancion-bg {	background:url(images/bg-canciones-rp.gif) repeat-y;}.cancion {	margin-top:30px;	padding:20px;}.bg-naranjo {	background:url(images/bg-canciones-naranjo.gif) no-repeat;}.bg-verde {	background:url(images/bg-canciones-verde.gif) no-repeat;}.cancion .reproductor {	width:290px;	margin:0 auto;}.cancion .letra {	width:290px;	margin:0 auto;	color:#666;}.cancion .letra h4 {	color:#666;}#page #texto-page .colegio ul.ficha {}#page #texto-page .colegio ul.ficha li {	list-style-image:url(images/bullet.gif);	list-style-type:square;	margin:6px 0 0 11px;}	/*Forms*/.wpcf7-form {	font-size:12px;	color:#666;	font-family:Arial,Helvetica,sans-serif;	overflow:auto;}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select {	border:1px solid #DEE4E9;	color:#666;	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	margin-right:10px;	padding:5px;	width:325px;}.wpcf7-form input.sendbutton[type=submit] {	background:none repeat scroll 0 0 #c00;	color:#fff;	font-size:11px;	height:22px;	margin:0;	padding:2px 5px;	text-transform:uppercase;	width:auto;}.wpcf7-form strong {	font-size:12px;	font-weight:normal;}.wpcf7-form span {	color:#5499D5;	display:inline-block;	font-size:17px;	line-height:1.2em;	text-align:right;	vertical-align:top;}.wpcf7-form input:hover,.wpcf7-form textarea:hover,.wpcf7-form select:hover {	border:1px solid #999;}.wpcf7-form input:focus,.wpcf7-form textarea:focus,.wpcf7-form select:focus {	border:1px solid #999;}	/**/ul.grid {	margin-top:20px;}ul.grid li {	float:left;	margin:0 10px 10px 12px;}#flickr-home {	padding:53px 8px 0;	width:312px;	height:247px;	float:left;	margin-right:10px;}#flickr-home ul li {	float:left;	margin-right:2px;}#flickr-home ul li a img {	width:73px;	height:73px;}.bg-flickr-home {	background:url(images/bg-flickr.png) no-repeat;}.bg-flickr-side {	background:url(images/bg-flickr-sidebar.jpg) no-repeat;	float:none;	padding:53px 6px 0!important;}	/*Tabs home*/	/* Bottom Tab ----------------------------------------------------------*/#bottomTabs {	height:340px;}.ui-tabs-bottom {	position:relative;}.ui-tabs-bottom .ui-tabs-panel {	overflow:auto;}.ui-tabs-bottom .ui-tabs-nav {	position:absolute!important;	left:0;	bottom:0;	right:0;}.ui-state-default,.ui-tabs-nav .ui-corner-bottom {	background:url(images/bg-tab.jpg) no-repeat scroll 0 0 red;	display:block;	float:left;	padding:10px 21px;	width:171px;}.ui-tabs-nav .ui-tabs-selected {	background:url(images/bg-tab-selected.jpg) no-repeat scroll 0 0 red;	color:#fff;}.ui-tabs-nav .ui-tabs-selected a {	color:#fff;}.ui-tabs-hide {	display:none;}	/*Meneews*/.tablero {	width:100%;}.design {	width:710px;	height:500px;	float:left;	border:solid 1px #6c6c6c;	overflow:hidden;}.tools {	width:250px;	height:700px;	float:right;	overflow:hidden;}.customMesage {	width:710px;	height:200px;	float:left;	padding-top:20px;}#newsletterFormDiv input {	color:#ccc;	background-color:#fff;	border:1px solid #fff;	padding:2px;}#newsletterFormDiv .link {	text-decoration:none;	color:#ccc;}.advertise {	color:#c00;	float:left;	width:100%;	margin-top:4px;}#comment {	border:solid 1px;	width:90%;	height:200px;}#author #email #url {	border:solid 1px;	width:30%;}#author {	border:solid 1px;	width:30%;}#email {	border:solid 1px;	width:30%;}#url {	border:solid 1px;	width:30%;}#comments {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}#comments h3 {	font-size:14px;}#comments #comments-number{    background: url(images/comenatriosh3.png) no-repeat 0 0;    height: 43px;    width: 582px;    padding:10px 0 0 20px;    text-transform: uppercase;    font-size: 13px;    font-family: "Helvetica";}#comments #comments-number a{    background: url(images/deja-comentario.png) no-repeat 0 0;    width: 123px;    height: 26px;    text-indent: -10000px;    display: block;    float: right;    margin-right: 35px;}#comments ul {    margin-top: 30px;    padding: 0 10px;}#comments .borderbottom{    background: url("images/linea-bot.jpg") no-repeat bottom left;    padding: 5px 0;}#comments ul.children{    margin: 0;    clear: both;    width: 540px;    padding-left: 35px;}#comments ul li .children .texto{    width: 480px;}#comments .cajaavatar{    display: block;    float: left;/*    width: 102px;*/    text-align: right;}#comments .texto .avatarin{    float: right;}#comments .texto {    color: #333;    float: right;    font-size: 12px;    line-height: 120%;    width: 500px;    }#comments .texto .p{    margin-bottom: 5px;}#comments .depth-2 .p .left{    float: left;    width: 480px;}#comments .texto .comment-reply-link{    display: block;    width: 75px;    float: right;    font-size: 11px;}#comments .texto a{    color:#de0000;    font-size: 12px;    text-decoration: none;    font-weight: bold;}#comments .texto a:hover{    color:#39398c;}#comments #respond #cancel-comment-reply a{    margin-left: 53px;    width: 140px;    height: 20px;    background: #e10019;    color: #fff;    display: block;    padding: 10px;    text-decoration: none;}#comments #respond #commentform, .wpcf7-form{    margin: 25px auto;    width: 544px;    height: 324px;    border-top: 1px solid #d6d6d6;    background: url(i/commentform.png) no-repeat;}#respond {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}#respond h3 {        color:#cb0000;        font-family: "Helvetica";	font-size:18px;        text-transform: uppercase;        padding: 15px 0 15px 0;}#respond form input, #respond form textarea{        background: #efefef;        border: 1px solid #efefef;}#respond form input{    height: 24px;    width: 180px;}#respond form textarea{    width: 565px;    height: 120px;}#respond form p.left{    width: 193px;    float: left;}#respond form label{        text-transform: uppercase;        font-family: "Helvetica";        color:#656565;        font-size: 11px;        font-weight: bold;        display: block;}#respond form p.subm{    text-align: right;}#submit {        margin-right: 12px;	height:35px;	width:139px;	background-color:#CB2A2F;	color:#fff;        border:none;        background: url(images/comentarbtn.png) no-repeat top;        text-indent: -1000px;}.comment-body {	border-bottom:solid 1px #CCC;}	/*Voluntarios*/#page-center .que-es {	background:url(images/bg-que-es.jpg) no-repeat;	padding:15px;}.twtr-widget {	z-index:-2;}td.left {	width:160px;}td.right {	width:400px;	vertical-align:top;}td.right h4 {	line-height:130%;	padding:0;	font-size:1em;}tr.imaprg {	background:#f4f4f4;}body #lightbox-container-image-box{	width: 670px !important;	height: 670px  !important;	}body #lightbox-image{	width: 650px;	height: 650px;	}body #lightbox-container-image-data-box{	width: 650px !important;	}/* Clearing floats without extra markup   Based on How To Clear Floats Without Structural Markup by PiE   [http://www.positioniseverything.net/easyclearing.html] */.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }.clearfix { display: inline-block; }* html .clearfix { height: 1%; }.clearfix { display: block; }/* Regular clearing, just in case! */.clear { clear: both; }/*teletonizate*/#buscador .telefacebook{    float:right;    width: 470px;    height: 56px;    width: 174px;}.page-template-home-teletonizate-php .video izquierda{    float:left;}.page-template-home-teletonizate-php .videos-teletonizate{    width: 470px;    height: 324px;    background: url(images/teletonizate/caja-video.png) no-repeat;    float:left;    padding-left:4px;}.page-template-home-teletonizate-php #menuvid {    width: 465px;    height: 30px;    background: #0033a9;    margin: -4px 0 0 -1px;}.page-template-home-teletonizate-php #menuvid li{    height: 28px;    float:left;    display: block;}.page-template-home-teletonizate-php #menuvid li a{    font-family: 'Folksolid';    font-size: 16px;    color:#fff;    text-transform: uppercase;    text-align: center;    padding: 10px 17px 4px 17px;    display: block;}.page-template-home-teletonizate-php #menuvid li a#recientes{    background: #b2b2b2;}.page-template-home-teletonizate-php #menuvid li a#respeto{    padding: 10px 17px 4px 16px;}.page-template-home-teletonizate-php #menuvid li a#unidad{    background: #039571;}.page-template-home-teletonizate-php #menuvid li a#solidaridad{    background: #fab130;}.page-template-home-teletonizate-php #menuvid li a#alegria{    background: #f00;}.page-template-home-teletonizate-php #cajatop .derecha {    float:left;    width: 441px;    margin-left:7px;}.page-template-home-teletonizate-php #cajatop .derecha .blogroll{    background: url(images/teletonizate/llamado.png) no-repeat;    height: 144px;    padding:3px 0 0 3px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia{    background: url(images/teletonizate/media.png) no-repeat;    height: 166px;    margin-top:10px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia h3{    font-family: "Helvetica";    color:#1d1d1d;    font-size:13px;    text-transform: uppercase;    float:left;    width: 280px;    margin-left:15px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia a.aab{    float:right;    text-indent:-1000px;    background: url(images/teletonizate/abailar.png) no-repeat;    width: 111px;    height: 26px;    margin:6px 10px 0 0;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas{    margin: 10px 0 0 10px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li{    display: block;    float:left;    width: 88px;    height: 20px;    font-family: "Helvetica";    font-size:13px;    font-weight: bold;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li.mp3{width: 60px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li.video{width: 70px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li.wall{width: 100px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li.bann{width: 90px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li a{    font-weight: bold;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .descargas li:first-child{    text-transform: uppercase;    color:#1d1d1d;    width: 100px;}.page-template-home-teletonizate-php #cajatop .derecha .multimedia .audio{    padding:35px 0;    text-align: center;}.page-template-home-teletonizate-php #cajavideos{    margin:25px 0 20px 0;}.page-template-home-teletonizate-php #facebdesta{    float:left;    width: 252px;    height: 300px;    padding:1px 0 0 1px;    background: url(images/teletonizate/facebook.png) no-repeat;}.page-template-home-teletonizate-php #flickr-home{    background: url(images/teletonizate/flikert.png) no-repeat;}.page-template-home-teletonizate-php #main #content #not-funda-ext.bg-notis-ext{        background: url(images/teletonizate/noticias.png) no-repeat;}.page-template-home-teletonizate-php  #testimonios-home h3 {    width: 360px;    float:left;}.page-template-home-teletonizate-php  #testimonios-home a.subevideo{    background: url(images/teletonizate/subir-video.png) no-repeat;    text-indent: -10000px;    width: 90px;    height: 26px;    float:left;}.page-template-subir-video-php #main #content h1.page-title{   font-family: 'Folksolid';   font-size: 25px;   color:#908e8e;   text-transform: uppercase;   background: #f1f1f1;   padding: 10px 0 10px 15px;}.page-template-subir-video-php legend{    font-family: Helvetica;    color: #cb0000;    font-size: 18px;    font-weight: bolder;    padding-left: 30px;    margin: 0 0 15px 0;    padding-top:15px;}.page-template-subir-video-php form{padding-left: 10px;}.page-template-subir-video-php form em{    color:#ccc;    font-size: 40px;    font-style: normal;    font-family: 'Folksolid';    display: block;    position: absolute;    margin-top: -6px;    margin-left: -35px;}.page-template-subir-video-php form  label span{    font-family: Helvetica;    color: #656565;    font-size: 11px;    text-transform: uppercase;    font-weight: bold;    width: 80px;    padding: 10px 0 0 0;    display: block;    float: left;}.page-template-subir-video-php form  input, .page-template-subir-video-php form  textarea {    background: #efefef;    border: 1px solid #efefef;    width: 439px;}.page-template-subir-video-php form p{    margin-top: 10px;    padding: 35px 0 15px 0;    background: url(images/linea-bot.jpg) no-repeat top;    text-align: center;}.page-template-subir-video-php #enviar-video{    width: 139px;    height: 35px;    border: none;    background: url(images/teletonizate/subirbtn.png) no-repeat transparent;    text-indent:-100000px;    margin: 0 auto;}.page-template-subir-video-php #page-center{   border:1px solid #f1f1f1;}.page-template-subir-video-php .preven{    color: #656565;    font-size: 12px;    padding-bottom:15px;    line-height: 120%;}.page-template-subir-video-php .prevenul li{    color: #656565;    font-size: 12px;    line-height: 120%;    background: url(images/bullet-chico.gif) no-repeat 0 0;    padding-left:15px;}.page-template-subir-video-php .prevenul{    margin-bottom:10px;}#usermessage2a.success, #usermessage2a.failure{	background: #BB0F0F;	 color:#fff;}#usermessage2a.failure{	float: none;	clear: both;	margin:15px auto;}