/*
Theme Name: Addmira Panrico Theme
Description: Theme dise&ntilde;ado por Addmira Multimedia para Panrico Idea.
Version: 1.0
Author: Addmira
Author URI: http://www.addmira.com/

	Copyright &copy; 2009 Addmira

	This theme was designed and coded by Addmira Multimedia 2009
	http://www.addmira.com/

*/

/* HEADER AND BODY STYLING */
body {margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
#header {background:#FFFFFF;width:950px;height:auto; margin:0 auto 0 auto;}
#search {display:inline}
#description {display:inline;margin-right:1em}
.widthlimiter {min-width:600px;max-width:1000px;width:100%;margin:0 auto}
#widthlimiter2 {width:660px;height:73px;border-bottom:10px solid #ff7f00; float:left;}
#header_izda {width:81px; height:83px;background:url("images/header_izda.jpg") no-repeat left bottom; float:left;}
#header_dcha {width:81px; height:83px;background:url("images/header_dcha.jpg") no-repeat left bottom; float:left;}
#logo_idea{background:#fff url('images/idea.gif') no-repeat; width:128px; height:73px; border-bottom:10px solid #ff7f00; float:left;}
.logo span{width:128px; height:73px; }
.logo a { display: block; width:128px; height:173px;}
.logo a span  {display: none;}

#leyenda { text-align:right;}
#leyenda p { color:#670001; margin:0; padding:0; font-size:12px;}
#leyenda p a { color:#670001; text-decoration:none;}
#leyenda p a:hover { text-decoration:underline;}

/* NAVIGATION BAR */
#tabsI { width:100%;height:83px;font-size:93%;line-height:normal;margin:0 auto 0 auto; padding:0}
#tabsI ul {margin:23px 0 0 0;padding:10px 0 0 50px;list-style:none;}
#tabsI li {display:inline;margin:0;padding:0;}
#tabsI a {float:right;background:url("images/tableftI.gif") no-repeat left top;margin:0;padding:0 1px 0 5px;text-decoration:none;}
#tabsI a span {float:right;display:block;background:url("images/tabrightI.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI a span {float:none;}
/* End IE5-Mac hack */
#tabsI a:hover span {color:#FFF;}
#tabsI a:hover {background-position:0% -42px;}
#tabsI a:hover span {background-position:100% -42px;}

/* MAIN CONTENT STYLING */
#content {}
h1,h2,h3,h4,h5 {color:#ff7f00}
h1 a,h2 a,h3 a,h4 a,h5 a {color:#ff7f00;text-decoration:none}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {text-decoration:underline}
h1 {margin:0;padding:0;font:normal bold 3em/80px sans-serif}
h2 {font:normal bold 1em sans-serif;margin:0.8em 0 0 0;text-transform:uppercase;}
h3 {font:normal bold 0.8em sans-serif;margin:0.6em 0 0 0}
h4 {font:normal bold 1.3em sans-serif;margin:0.3em 0}
h5 {font:normal bold 1.2em sans-serif;margin:0.2em 0}

p {font:normal 0.8em sans-serif;color:#202225}
p a {color:#FF7F00;text-decoration:none}
p a:hover {text-decoration:underline}

/* TUNEANDO*/
#content { clear:both;}
.footer_table {width:100%;border-collapse:collapse; margin:0 auto 0 auto; padding:0; text-align:left;}
.footer_table tr{background-color:#ff7f00;font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:top;}
.footer_table td{vertical-align:top;}
.text_margin { padding:20px 0 0 15px;}
.fd_image {width:61px;height:228px;background:#FFF url('images/footer_d.jpg') no-repeat;}
.fi_image {width:61px;height:228px;background:#FFF url('images/footer_i.jpg') left top no-repeat;}
.ftop_image {width:873px;height:155px;*height:105px;background:#FFF url('images/footer_sup.jpg') bottom no-repeat;}
.logo { width:151px; height:71px;background:#ff7f00 url('images/panrico_donuts.jpg') no-repeat;}

#pastilla {width:874px;height:141px;background:#FFF url('images/pastilla.jpg') top no-repeat; margin:0 auto; padding:0;z-index:2; clear:both;}
#pastilla p { color:#FFFFFF;font-size:20px;width:90%;margin:0 auto;padding:22px 0 0 0; text-align:center;}
#pastilla a { color:#FFFFFF;text-decoration:none;}
#pastilla a:hover { text-decoration:underline;}
.special { text-decoration:underline;}
#inclusion_post,#inclusion_post2  {width:420px; height:160px; float:left;background:#FFF url('images/resuelve.gif') no-repeat;}
#inclusion_post {margin:0;background-position: 0 0;}
#inclusion_post2 {margin:0;background-position: -428px 0;}
#inclusion_post a,#inclusion_post2 a {color:#000;text-decoration:none}
#inclusion_post a:hover,#inclusion_post2 a:hover {text-decoration:underline}
.titulo_post{ width:240px;margin:0 0 0 17px;padding:30px 0 0 150px; font-size:1em; text-transform:uppercase; float:left; color:#cc0000; font-weight:bold;}
.posicion_text {padding:0 0 0 15px;}#inclusion_post p,#inclusion_post2 p{ margin:0; padding:0; width:95%;}
.image_ideas2 { margin:-33px 0 0 5px; *margin:-32px 0 0 5px; padding-right:10px; clear:both;float:left;}
.image_ideas { /*margin:-18px 0 0 5px;*/ margin:-50px 0 0 5px; padding-right:10px; clear:both;float:left;}

#objetoflash { background-color:#FFCC33; width:785px; height:235px;*height:232px;margin:0 auto 0 auto;padding:0; border:1px solid #000; z-index:1; float:left; }
#posicion { /*width:84%;*/ width:840px; height:160px;margin:0 auto 0 auto;}
#top {margin:0; padding:0}

/* PANRICO IDEA */
table {border-collapse : collapse;}
table td, table th {padding : 0;}
#menu_idea { margin-left:33px;width:273px; float:left; }
#menu_concurso { margin-left:42px;width:273px; float:left; }
#contenido_idea, #wpcf7-f1-p20-o1 { margin:0 0 0 32px; width:505px; float:left; }
#contenido_actualidad {margin:0 0 0 32px; width:505px; float:left; }
#otro_post { margin:0 0 0 10px;}
#contenido_idea h2{margin:15px 0 0 0; padding:0; color:#ff7f00}
#contenido_idea p{margin:0 0 5px 0;padding:0;}
#contenido_idea ol {color:#ff7f00;font-family:sans-serif;font-size:0.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal; line-height:normal;margin:0; padding:10px 0 10px 17px; *padding:10px 0 10px 22px;}
#contenido_idea span {color:#202225;}
#contenido_idea ul {margin:0 auto; padding:0 15px 0 15px;font-family:sans-serif;font-size:0.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal; line-height:normal;}
#contenido_idea li {color:#ff7f00;margin:0; padding:0}
#direccion {font-family:sans-serif;font-size:0.8em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal; line-height:normal;margin:10px 15px;}
#contenido_idea li a {color:#FF7F00; text-decoration:none; font-size:12px;}
#contenido_idea li a:hover {color:#FF7F00; text-decoration:underline;}

/* PANRICO ACTUALIDAD */
#contenido_actualidad h2{margin:15px 0 0 0; padding:0; color:#ff7f00}
#contenido_actualidad p{margin:0 0 5px 0;padding:0;}
#contenido_actualidad ul { margin:10px 0 0 0; padding:0; }
#contenido_actualidad li { margin:0 0 0 15px; padding:0; font-size:0.8em;}
#contenido_actualidad li a {color:#202225;text-decoration:none}
#contenido_actualidad li a:hover {text-decoration:underline}

/* FORMULARIO */
#menu_form {float:left; width:273px; height:630px; }
.wpcf7 h2 {margin:15px 0 0 0; padding:0; color:#ff7f00}
.wpcf7 p { margin:5px 0 0 0; padding:0; color:#333333; }
.wpcf7 input{ margin:2px 0 0 0; padding:0; border:1px solid #ff7f00;}
.wpcf7 select{ margin:2px 0 0 0; padding:0; border:1px solid #ff7f00;}
.wpcf7 textarea{ margin:2px 0 0 0; padding:0; border:1px solid #ff7f00; width:500px;}
#form_izda { margin:0; padding:0; width:230px; float:left;}
#form_dcha { margin:0 0 0 10px; padding:0; width:230px; float:left;}
#form_dcha p { padding-left:15px; }
#form_izda input { width:240px;}
#form_dcha input { width:245px;}

#izquierda{ margin-left:25px;width:81px; height:178px; background:#FFF url('images/back_derecha.jpg') no-repeat; float:left;}
#derecha_home { margin-left:13px;width:83px; height:178px; background:#FFF url('images/back_izquierda_home.jpg') no-repeat; float:left;}
#derecha { margin-left:51px;width:83px; height:178px; background:#FFF url('images/back_izquierda.jpg') no-repeat; float:left;}
#derecha_concurso { margin-left:42px;width:83px; height:178px; background:#FFF url('images/back_izquierda.jpg') no-repeat; float:left;}

/* FOOTER STYLING */
#footer {width:100%;height:2em;text-align:center; clear:both;}
#footer p {font-size:0.8em;line-height:2em;color:#fff}
#footer a {color:#FFF;text-decoration:none}
#footer a:hover {text-decoration:underline}

/* Links Navegables */
#innovacion_off{background:#fff url('../../uploads/sobre_innovacion_off.jpg') no-repeat; width:273px; height:46px;}
#innovacion{background:#fff url('../../uploads/sobre_innovacion.jpg') no-repeat; width:273px; height:46px;}
.boton1 span {width:230px; height:35px; }
.boton1 a { margin:18px 0 0 72px; display: block; width:181px; height:22px; float:left; }
.boton1 a span  {display: none;}

#bases_off{background:#fff url('../../uploads/bases_off.jpg') no-repeat; width:273px; height:33px;}
#bases{background:#fff url('../../uploads/bases.jpg') no-repeat; width:273px; height:33px;}
.boton2 span {width:230px; height:35px; }
.boton2 a { margin:5px 0 0 72px; display: block; width:181px; height:22px; float:left; }
.boton2 a span  {display: none;}

#preguntas_off{background:#fff url('../../uploads/faqs_off.jpg') no-repeat; width:273px; height:135px;}
#preguntas{background:#fff url('../../uploads/faqs.jpg') no-repeat; width:273px; height:135px;}
.boton3 span {width:230px; height:35px; }
.boton3 a { margin:5px 0 0 72px; display: block; width:181px; height:22px; float:left; }
.boton3 a span  {display: none;}

#novedades_off{background:#fff url('../../uploads/novedades_off.jpg') no-repeat; width:273px; height:46px;}
#novedades{background:#fff url('../../uploads/novedades.jpg') no-repeat; width:273px; height:46px;}
.boton4 span {width:230px; height:35px; }
.boton4 a { margin:18px 0 0 63px; display: block; width:181px; height:22px; float:left; }
.boton4 a span  {display: none;}

#noticias{background:#fff url('../../uploads/noticias.jpg') no-repeat; width:273px; height:168px;}
#noticias_off{background:#fff url('../../uploads/noticias_off.jpg') no-repeat; width:273px; height:168px;}
.boton5 span {width:230px; height:35px; }
.boton5 a { margin:5px 0 0 63px; display: block; width:181px; height:22px; float:left; }
.boton5 a span  {display: none;}

#aviso_derecha { margin:0; padding:0; float:right;}
#aviso_derecha span { font-size:85%; }
#serv_right_row p { font-size:10px; text-align: justify; width:95%; }
#serv_right_row h3{ text-align:left; margin-left:20px; }

#minitext { font-size:10px; text-align:justify; }

/* PANRICO MINISITE */
#header2 {background:url('images/header_2.gif') no-repeat;;width:950px;height:315px; margin:0 auto 0 auto;}
.logo2 { margin:0 0 0 70px; padding:0; width:130px; height:60px; }
	.logo2 a { display: block; height: 100%; width: 100%; }
	
#content_wrapper2_home {background:url('images/fondo_content.gif') center bottom no-repeat;width:950px;height:694px; margin:0 auto 0 auto;}
#content_wrapper2 {background:url('images/fondo_content.gif') no-repeat;width:950px;height:383px; margin:0 auto 0 auto;}

#content_txt2 p {margin:0; padding:0; width:800px; }
#content_txt2 p {color:#666666; padding:0 0 0 95px; font-size:13px;}
#content_txt2 h1 {margin:0; padding:0; width:800px; line-height:50px; }
#content_txt2 ul {margin:0; padding:0; width:800px; }
#content_txt2 h1 { color:#ff7f00; padding:0 0 0 80px; font-size:18px; }
#content_txt2 ul { color:#670001; padding:0 0 0 95px; color:#000; font-size:13px; }
#content_txt2 ol { padding:0 0 0 0; }
#content_txt2 li,ol { padding-bottom:5px; color:#ff7f00; }
#content_txt2 li a {color:#ff7f00;text-decoration:underline}
#content_txt2 li a:hover, #content_wrapper2 li a:active{text-decoration:none;}
#content_txt2 span {color:#666666;}
#content_txt2 .pasos { color:#b90000; }

/* Home */
#td_fondo_home2 { background:url('images/retos.gif') center bottom no-repeat;width:950px;height:168px; margin:0 auto 0 auto;}
#resuelve_reto { margin:17px auto 0 225px; width:225px; height:100px; float:left; }
#gana { margin:17px auto 0 175px; width:225px; height:100px; float:left; }
#resuelve_reto h1,#gana h1 {margin:0; padding:0; font-size:14px; line-height:15px; text-align:left; text-transform:uppercase; color:#b90000; }
#resuelve_reto p,#gana p {margin:5px 0 0 0; padding:0; font-size:12px; text-align:left; }

#footer_wrapper2 { background:url('images/footer2.gif') center bottom no-repeat;width:950px;height:71px; margin:0 auto 0 auto; padding:15px 0 0 0;clear:both;}
#footer_wrapper3 { background:url('images/footer_wrapper3.jpg') center bottom no-repeat;width:950px;height:239px; margin:0 auto 0 auto; padding:15px 0 0 0;clear:both;}

.footer2_text { margin:200px 0 0 100px; color:#FFFFFF; font-size:11px; font-weight:bold; }
.footer2_text a { color:#FFF; text-decoration: none; }
.footer2_text a:hover, .footer2_text a:active  { text-decoration:underline; }

#menu_concurso2 { margin-left:39px;width:273px; float:left; }
#derecha_concurso2 { margin-left:44px;width:82px; height:178px; background:#FFF url('images/back_izquierda2.jpg') no-repeat; float:left;}