/*   
Theme Name: ICAISA
Theme URI: http://icaisa.com.mx
Description: Tema para icaisa
Author: LCH fer
Author URI: http://internetmarketing.com.mx
Version: 1
*/
@media screen {
* {margin: 0;padding: 0;}
body {background: white; font: 12px Verdana;color: #504d4d;}
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */
h2, h3 {font-weight: normal; margin: 0 0 10px 0; }
h1 {font-weight: bold; font-family: Verdana; font-size: 14px; margin-bottom: 5px;}
#call h2 {font-family: Verdana; font-size: 18px;font-weight: bold;color: white;margin-left: 36px;padding-top: 3px;margin-top: 8px;}
#col1 h2 {font-weight: bold;font-family: Verdana;font-size: 14px;margin-bottom: 5px;}
p {margin: 0 0 0px 0;}
a {text-decoration: none;}
img{border: none;}
ul, ol {margin: 0 0 10px 0;}
#s {background-image: url(images/icaisa_fondo_buscar.png);background-repeat: no-repeat;background-position:-3px -2px;background-color: transparent;border: transparent;height: 30px;padding-left: 4px;padding-right: 4px;width: 135px;}
ol.commentlist { list-style: none; }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
body {margin: 0px;padding: 0px;}
#principal{margin: auto;}
#encabezado{border: none;padding: 0;width:950px;height:410px;margin:auto;position: relative;overflow: hidden;}
#logo{position: relative;overflow: hidden;float: left;}
#menu {background: url(images/icaisa_fondo_menu.png);width: 950px;position: relative;float: left;background-repeat: no-repeat;}
#menu ul{list-style-type: none;list-style-image: none;list-style-position: outside;font-family: verdana;font-size: 12px;color: #4f4b4b;margin-top:4px;padding: 0px;}
#menu li{display: inline;margin-left: 50px;}
#menu a.current{text-decoration: none;}
#menu a {text-decoration: none;	margin-top: -10px;}
#menu li a:hover {color: grey;text-decoration: none;}
#contenidos{width: 921px;margin-left: auto;margin-right: auto;margin-top: -200px;float: none;position: relative;padding: 0px;padding-top: 0px;overflow: hidden;}
#call{background-image: url(images/icaisa_fondo_call.jpg);width: 921px;height: 359px;display: block;}
#footer{width: 936px;position: relative;overflow: hidden;margin: auto;color: #68686b;font-family: verdana;font-size: 11px;color: #5f5f62;margin-top: 15px;}
#footer ul{list-style-type: none;list-style-image: none;padding: 0px;}
#footer p{font-family: Verdana;font-size:10px;padding-top: 10px;padding-bottom: 10px;margin: 0px;}
#footer a{color: #c5c2c2;text-decoration: none;}
.mfooter{width:240px;float:left;margin-left:5px;text-align:center;font-weight: bold;margin-top: 5px;}
.mfooter2{float:right;text-align:left;margin-left:46px;width:330px;font-weight: bold;margin-top: 5px;}
.dm1 {font: 12px verdana;height: 35px;}
.dm1 .item1,.dm1 .item1:hover,.dm1 .item1-active,.dm1 .item1-active:hover {text-decoration: none;display: block;position: relative;}
.dm1 .item1 {color: #383737;}
.dm1 .item1:hover,.dm1 .item1-active,.dm1 .item1-active:hover {color: #383737;}
.dm1 .item2,.dm1 .item2:hover {padding: 10px 8px 4px 8px;text-decoration: none;display: block;white-space: nowrap;}
.dm1 .item2 {color: #ffffff;}
.dm1 .item2:hover {color: #ffffff;}
.dm1 .section {border: 1px #958e8e;background-color: #df3244;border-style: solid solid solid solid;position: absolute;visibility: hidden;white-space: nowrap;margin-left: 0px;margin-top: 10px;-moz-border-radius: 10px;-webkit-border-radius:10px;border-radius:10px;}
.dm1 .left, .dm1 .left:hover { border-style: solid none solid solid; }
.dm1 .right, .dm1 .right:hover { border-style: solid solid solid none; }
.dm1 td{padding-left:60px;padding-top: -5px;}
#cont1{background-image: url(images/icaisa_fondo_cont1.png);display: block;width: 420px;height: 134px;float: left;padding: 5px;text-align: justify;}
#cont2{background-image: url(images/icaisa_fondo_cont2.png);display: block;width: 150px;height: 134px;float: left;text-align: justify;padding: 5px;}
#col1{float: left;margin-top: 10px;}
#col2{float: right;margin-top: 10px;}
#derechos{background-color: #242424;color: #e03244;float:left;overflow:hidden;width:936px;}
#fmenu{text-shadow: 1px 1px 2px #242424;background-color: #e03244;color:#242424;border-top: 2px solid;border-color: #242424;overflow:hidden;}
.submfooter{text-align:left;margin-left:20px;font-weight: normal;}
.lineamenu{width: 100px;height: 1px;background-color: #e55b69;display: block;}
.opcionescall{width: 144px;float: left;margin-left: 34px;}
.opcionescall2{width: 117px;float: left;margin-left: 31px;}
.opcionescall3{width: 144px;float: left;margin-left: 34px;}
.opcionescall h3{margin: 0px;margin-top:-3px;width: 144px;color: white;font-family: Verdana;font-size: 10px;text-align: center;font-weight: bold;}
.opcionescall2 h3{margin: 0px;width: 117px;color: white;font-family: Verdana;font-size: 10px;text-align: center;font-weight: bold;margin-top:-3px;}
.opcionescall3 h3{margin: 0px;width: 144px;color: #504D4D;font-family: Verdana;font-size: 10px;text-align: center;font-weight: bold;margin-top:-8px;}
.lineafooter{height:1px;background-color:#a72e3a;width:160px;margin-top: 5px;margin-bottom: 5px;}
#contenidos_prod{width:510px;float:left;overflow:hidden;padding: 5px;}
#contenidos_prod3{width:610px;float:left;overflow:hidden;padding: 5px;}
#fotos_prod ul{list-style: circle;}
#fotos_prod li{margin-left: 10px;}
#contenidos_prod ul{list-style: circle;margin-left: 20px;}
#contenidos_prod2 ul{list-style: none;margin-left: 20px;}
.col{width: 400px;margin-left: 30px;font-size: 11px;}
#fotos_prod{width:400px;float:right;}
#fotos_prod3{width:300px;float:right;}
#contenidos_prod2{width:320px;float:left;overflow:hidden;}
#fotos_prod2{width:600px;float:right;}
.img1,.img3{float:left;margin-bottom:20px;}
.img2, .img4{float:right;margin-bottom:20px;}
.img1,.img2{margin-top: 0px;}
.vermas{text-align: right;margin-right: 10px;float: right;}
.entry p{text-align: justify;margin-bottom: 10px;}
.lineaprod{width: 150px;height: 1px;display: block;background-color: #a72e3a;}
.titulo{text-shadow: 1px 1px 3px #6F6F6F;color:#DF3244;font-size: 14px;text-align: center;}
div.mmf{width: 400px;}
.ddsg-wrapper ul{margin-left:20px;}
.forma{margin-bottom: 5px;}
.contact{float: right;width: 400px;display: block;margin-bottom: 5px;text-align: right;}
.titulo_pagina{	margin-bottom: 20px;}
#menu1-2-section{position:absolute;	z-index:100;}
} /* END screen media */


@media print {
.do-not-print { display: none; }
#comments { page-break-before: always; }
body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
		
} /* END print media */