/*******************************  CREACION  ************************************/
/* Diseño y Programación: Dalia Martinez - dalmart@escenas.com.mx              */
/* Imagen: Mariana Bernal - libelulacreativa.com                               */
/* Diseño y Programación: Quetzalcoalt Castañón - quetzal.castanon@ketzinc.com */
/* Cuernavaca Morelos México, 2008. Escena.com.mx  ---  KetzInc.com            */
/*******************************************************************************/

body{
	padding:0;
	margin:12px 0 0;
	color:#000066;
	right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	background-repeat: repeat-x;
	background-position: 0 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div, p, ul, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}
ul{list-style-type:none;}

#mainPan{
	width:900px;
	position:relative;
	background:url(image/bodybg.jpg);
	height: 160px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}

#topPan{width:778px; height:185px;}
#topleftPan{width:608px; margin:0; float:left; background:url(images/header.jpg) 0 0 no-repeat #FDFDFC; color:#fff;}
#topleftPan h1{
	width:268px;
	height:131px;
	background:none;
	padding:54px 0 0 340px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
}
#topleftPan h2{font:13px/20px Arial, Helvetica, sans-serif; display:block; border-top:1px solid #6CEC16; width:175px; position:absolute; top:84px; left:387px;}
#topPan img{ width:229px; height:102px; display:block; margin:0; position:absolute; top:42px; left:61px;}


#toprightPan{width:160px; height:185px; position:absolute; top:0px; right:0px;}
#toprightPan ul{width:117px; height:147px; margin:18px 0 0;}
#toprightPan ul li{height:30px; border-bottom:1px solid #CBCACA; line-height:29px;}
#toprightPan ul li a{width:117px; display:block; background:url(images/arrow-normal.gif) 0 50% no-repeat #fff; color:#3B3B3B; text-decoration:none; padding:0 0 0 20px;}
#toprightPan ul li a:hover{background:url(images/arrow-hover.gif) 0 50% no-repeat; text-decoration:none;}
#toprightPan ul li.underlinenone{height:30px; border-bottom:none; line-height:29px;}

#bodytopPan{width:778px; height:138px; background:url(images/bodytop.jpg) 0 0 no-repeat;}
 #bodytopleftPan{width:608px; margin:0; float:left;}
#bodytopleftPan h2{width:478px; height:26px; display:block; font:24px/24px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#39A002; background:#fff; margin:28px 0 30px 61px;}
#bodytopleftPan h2 span{font-size:21px; line-height:24px; font-weight:normal;}
#bodytopleftPan h3{width:116px; height:47px; display:block; background:url(images/icon1.jpg) 0 0 no-repeat #fff; color:#06507A; border-bottom:1px solid #E6E6E6; font-size:14px; line-height:14px ; margin:0 0 0 61px; padding:6px 0 0 100px; font-weight:bold; text-transform:uppercase;}
#bodytopleftPan h3 span{background:#fff; color:#39A002; text-transform:none;}

 #BackImg{
	width:59px;
	position:absolute;
	top:550px;
	right:805px;
	height: 57px;
}

#BackImg a:hover{text-decoration:underline;
						}
						
#BackImg a{
					font:bold 12px/12px  "Trebuchet MS",Arial, Helvetica, sans-serif;
					color: #ECA027;
					text-decoration:none;
				   }		   
 
#bodytoprightPan{
	width:160px;
	position:absolute;
	top:198px;
	right:-1px;
	height: 116px;
}
#bodytoprightPan form{width:151px; height:119px; background:url(images/formarea.jpg) 0 0 no-repeat; margin:15px 0 0;}
#bodytoprightPan input{width:100px; height:15px; line-height:14px; font-size:11px; margin:0 0 0 22px;}
#bodytoprightPan input.button{width:103px; height:22px; background: url(images/button.gif) 0 0 no-repeat #fff; color:#fff; font:14px/18px Georgia, "Times New Roman", Times, serif; text-align:center; font-weight:bold; border:none; margin:14px 0 0 22px;}

#bodytoprightPan form h2{width:100px; height:62px; display:block; background:url(images/icon5.jpg) 0 50% no-repeat #fff; color:#39A002; font:15px/52px Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase; padding:0 0 0 33px; margin:0 0 0 19px;}

 
#bodyPan{
	width:900px;
	height: 160px;
}
 #bodyleftPan{
	width:900px;
	background: url(images/body-bg.gif) 0 0 repeat-y;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	height: 195px;
}
#bodyleftPan p{
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}

#bodyleftPan h2{
	width:550px;
	height:50px;
	display:block;
	font:21px/21px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#39A002;
	background:#fff;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
}
#bodyleftPan h2 span{font-size:21px; line-height:21px; font-weight:normal;}
#bodyleftPan h3{width:116px; height:47px; display:block; background:url(images/icon1.jpg) 0 0 no-repeat #fff; color:#06507A; border-bottom:1px solid #E6E6E6; font-size:14px; line-height:14px ; margin:20px 0 0 61px; padding:6px 0 0 100px; font-weight:bold; text-transform:uppercase;}
#bodyleftPan h3 span{background:#fff; color:#39A002; text-transform:none;}
#bodyleftPan h4{width:478px; height:40px; display:block; font:24px/24px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#39A002; background:#fff; margin:0 0 0 61px;}
#bodyleftPan h5{
	width:400px;
	height:100px;
	display:block;
	color:#06507A;
	border-bottom:1px solid #E6E6E6;
	font-size:18px;
	line-height:24px;
	border-bottom:1px solid #E6E6E6;
	background-color: #fff;
	background-image: url(images/productos.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 59px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 100px;
}
#bodyleftPan h5 span{font-size:24px;}

#bodyLeftPanKTZ{
	width:123px;
	position:absolute;
	top:13px;
	right:16px;
	height: 117px;
}
#bodyLeftPanKTZ ul{width:160px;} 
#bodyLeftPanKTZ ul li{width:160px; height:26px;}
#bodyLeftPanKTZ ul li a{width:150px; display:block; color:#3B3B3B; text-decoration:underline; padding:0 0 0 20px;}
#bodyLeftPanKTZ ul li a:hover{text-decoration:none;}

#bodyLeftPanKTZ a:hover{
						text-decoration:underline;
						}
						
#bodyLeftPanKTZ a{
					font:bold 12px/12px  "Trebuchet MS",Arial, Helvetica, sans-serif;
					color: #ECA027;
					text-decoration:none;
				   }

#bodycenterPanKTZ{
	width:500px;
	position:absolute;
	top:0px;
	right:200px;
	height: 160px;
}


#bodycenterPanKTZ ul{width:160px;} 
#bodycenterPanKTZ ul li{width:160px; height:26px;}
#bodycenterPanKTZ ul li a{width:150px; display:block; background:url(images/arrow2.gif) 0 50% no-repeat #fff; color:#3B3B3B; text-decoration:underline; padding:0 0 0 20px;}
#bodyrightPanKTZ ul li a:hover{text-decoration:none;}
#bodyrightPanKTZ2 ul li a:hover{text-decoration:none;}

#bodyrightPanKTZ{
	width:160px;
	position:absolute;
	top:21px;
	right:706px;
	height: 113px;
}

#bodyrightPanKTZ2{
	width:160px;
	position:absolute;
	top:25px;
	right:576px;
	height: 113px;
}
#bodyrightPanKTZ ul{width:160px;} 
#bodyrightPanKTZ ul li{width:160px; height:26px;}
#bodyrightPanKTZ a{
					font:bold 12px/12px  "Trebuchet MS",Arial, Helvetica, sans-serif;
					color: #ECA027;
					text-decoration:none;
				   }
					
#bodyrightPanKTZ a:hover{
						text-decoration:underline;
						}


#bodyrightPanKTZ2 ul{width:160px;} 
#bodyrightPanKTZ2 ul li{width:160px; height:26px;}
#bodyrightPanKTZ2 a{
					font:bold 12px/12px  "Trebuchet MS",Arial, Helvetica, sans-serif;
					color: #ECA027;
					text-decoration:none;
				   }
					
#bodyrightPanKTZ2 a:hover{
						text-decoration:underline;
						}
#footermainPan{
	height:60px;
	color:#fff;
	margin:0;
	padding:0;
	width: 900px;
	background-color: #ECA027;
	background-position: 0 0;
}
#footerPan{width:900px; position:relative; margin:0 auto;}

#footerPan ul{
	width:900px;
	position:absolute;
	top:6px;
	left:9px;
	height: 20px;
}
#footerPan li{
	float:left;
	font-weight:normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}
#footerPan ul li a{
	padding:0 0 0 12px;
	color:#fff;
	text-decoration:none;
	background-color: #ECA027;
}
#footerPan ul li a:hover{text-decoration:underline;}



#TopPan{
	width:900px;
	position:relative;
	height: 625px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	background-image: url(image/bodycompleto.jpg);
}




#TopDenPan{
	width:750px;
	position:absolute;
	top:25px;
	right:75px;
	height: 580px;
}

#ContBlog{
	width:750px;
	position:absolute;
	top:25px;
	right:76px;
	height: 400px;
}

#ContBlogForm{
	width:750px;
	position:absolute;
	top:427px;
	right:76px;
	height: 172px;
}

input {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000066;
	background-color: #FFFFFF;
	border: 1px solid #ECA027
}
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000066; background-color: #FFFFFF; border: 1px solid #ECA027}

option { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000066; background-color: #FFFFFF; border: 1px solid #ECA027}


textarea { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000066; background-color: #FFFFFF; border: 1px solid #ECA027}


.TextoPntGrnd {
	font-size: 12;
	text-align:justify;
}

.TextoForm {
	font-size: 12;
	color:#000066;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.linkForm {
	color: #CF8812
}

.politicas {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}

.politicasblnk {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
