/*

Cayena Studio

Design by: Juan Jaramillo < info@nexosdigitales.com > 

Copyright 2008 nexosdigitales.com

http://www.gruponexodigital.com

*/



html * {



margin: 0;

padding: 0;



}



body {





background:url(../images2/bgh2.jpg);

/*background-repeat:repeat-x;
background-repeat:repeat-y;*/

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

}





a{



	color:#0C408B;



}

a.linko

{



	color:#0C408B;



}

a:hover{



	background-color:#ffffff;



}



.active{

background-color:#FFCC00;

color:#FFFFFF;

font-weight:bold;

}



#headercontainer{

	width:780px;

	margin-left: auto;

	margin-right: auto;

height: 78px;

margin-top:20px; /* for firefox */

#margin-top: 20px; /* for ie7 */

_margin-top: 20px; /* for ie6 */	

}



.logo{

float:left;

}



.flashadv{

margin-top:25px;

width:730px;

margin-left:auto;

margin-right:auto;

margin-bottom:30px;

}



#menusmall{

width:832px;

margin-left:auto;

margin-right:auto;

text-align:right;

margin-top:20px;

height:23px;

}



#menusmall ul{

	margin:0; 

	padding:0;

	margin-right:auto;

	margin-left:auto;

}

#menusmall li{

	height:23px;

	float:left;

	list-style-type:none;

	display:inline;

	padding-top: 0;

	padding-right: 0px;

	padding-bottom: 0px;

	/*padding-left: 4px;*/



	border-right: 1px  solid #E2E2E2;

	border-left: 1px  solid #E2E2E2;	

	

}



.big {

width:130px;

}



#menusmall li a{

	height:19px;

	display: block;

	text-align: center;

	padding-top: 3px;

	overflow: hidden;

	text-decoration:none;

		width: 102px;

	

}





#menusmall li a:hover {

	color:#FFFFFF;

	height:19px;

	display: block;

	text-align: center;

	overflow: hidden;

	text-decoration:none;

	font-weight:bold;

}



.searchbar{

width:auto;

margin-right:0px;

float:right;

margin-top:38px;

}

.searchbar h1{

color:#FFFFFF;

font-weight:bold;

font-size:12px;

}



p {



margin-bottom:14px;

}



ul{

margin-left:20px;

margin-top:20px;

}



.quote{

width:300px;

margin-left:auto;

margin-right:auto;

}



#productlist h1{

font-weight:bold;

font-size:18px;

color:#FF9900;		

}



.menunfooter{

	clear:both;

	position:relative;

	text-align:center;



width:100%;

background-image:url(../images/bgfooter.jpg);

height:308px;

background-repeat:repeat-x;

padding-top:18px;



}



.data2{

margin-top:3px;

width:800px;

color:#0C408B;



margin-left:auto;

margin-right:auto;

text-align:center;

height:auto;



}



.menunfooter2{

	clear:both;

	

	text-align:center;



width:100%;





padding-top:2px;



}

.menu2{

width:800px;



margin-left:auto;

margin-right:auto;

}













.menu{

width:800px;

height:118px;

margin-left:auto;

margin-right:auto;

}



.data{

margin-top:30px;

width:800px;



margin-left:auto;

margin-right:auto;

text-align:right;

height:auto;

color:#ffffff;

}

.smallcap {font-size: 10px}



#productlist{

	width: 400px;

	height:320px;

	text-align: left;

	padding-right: 20px;

	padding-top: 20px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-left:20px;

    overflow:auto;

	float: left;

	border: 1px  solid #E2E2E2;

	font-size: 12px;

	background-color: #FFFFFF;

	color: #727272;	

}



#products{

	width: 400px;

	height:auto;

	text-align: left;

	padding-right: 20px;

	padding-top: 20px;

margin-bottom:30px;

_margin-bottom: 30px; /* for ie6 */

	margin-left: 0px;

	padding-left:20px;

	float: left;

	border: 1px  solid #E2E2E2;

	font-size: 12px;

	background-color: #FFFFFF;

	color: #727272;	

}



#products h1{

color:#FF9900;

font-size:18px;

}





#product_cont{



width:730px;

	margin-left: auto;

	margin-right: auto;

 height:340px;

margin-top:30px;

margin-bottom:30px;

_margin-bottom: 30px; /* for ie6 */

}



#products_cont{

	clear:both;

	position:relative;

	width:730px;

	margin-left: auto;

	margin-right: auto;

 	height:340px;

	margin-top:30px;

	margin-bottom:30px;

	_margin-bottom: 30px; /* for ie6 */

}



#formulario_insc{

padding: 10px 4px 10px 56px;

	clear:both;

	position:relative;

	width:680px;

	margin-left: auto;

	margin-right: auto;

 	height:auto;

	margin-top:30px;

	margin-bottom:30px;

	_margin-bottom: 30px; /* for ie6 */

	border: 1px  solid #ababab;

	background-color:#fff;

	background-image:url(../img/bgform.jpg);

	background-repeat:repeat-y;

}

#formulario_insc h1{

font-size:20px;

color:#0B43BC;

}

#formulario_insc h2{

color:#333333;

font-size:14px;

font-weight:normal;

}

#formulario_insc h3{

color:#FF6600;

font-size:13px;

}

#formulario_insc h4{

color:#0B43BC;

font-size:14px;

}





#sidebar{

	width: 210px;

	height: 340px;

	text-align: center;

	padding: 0px;

	padding-left:15px;

	padding-right:15px;

	margin: 0px;

	margin-top: 0px;

	border: 1px  solid #E2E2E2;

	float: right;

	display: block;

	background-color:#FFFFCC;

	color:#FF9900;

	margin-bottom:10px;

}

#sidebar h1{

font-size:18px;

color:#0099CC;

}



#sidebarp{

	width: 210px;

	height: 280px;

	text-align: center;

	padding: 0px;

	padding-left:15px;

	padding-right:15px;

	margin: 0px;

	margin-top: 0px;

	border: 1px  solid #E2E2E2;

	float: right;

	display: block;

	background-color:#FFFFCC;

	color:#FF9900;

	margin-bottom:10px;

}

#sidebarp h1{

font-size:18px;

color:#0099CC;

}





#politica_com{

	margin-top:10px;

	width: 540px;

	height:280px;

	overflow:auto;

	border: 1px  solid #CCCCCC;

	font-size: 12px;

	background-color: #FFFFFF;

	color:#565656;

	margin-left:auto;

	margin-right:auto;	

}



.tablas{

margin-left:auto;

margin-right:auto;

color:#333333;

}

.Estilo20 {

	color: #0066CC;

	font-weight: bold;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

}

.Estilo21 {

	color: #FF9900;

	font-weight: bold;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

}

.Estilo22 {

	font-size: 10px;

	font-weight: bold;

}

.Estilo3 {color: #072F63}



.Estilo35 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}
