/*
Author: 
*/
/* ---------------------Reset----------------------- */
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{
	background: transparent;
	border: 0 none;
	font-size: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
}  


/* -------------------------------------------- */
/* ------------------Style---------------------- */
/* -------------------------------------------- */
html, body {
	
	width:100%; padding:0; margin:0;}
body {
	background:
linear-gradient(27deg, #151515 5px, transparent 5px) 0 5px,
linear-gradient(207deg, #151515 5px, transparent 5px) 10px 0px,
linear-gradient(27deg, #222 5px, transparent 5px) 0px 10px,
linear-gradient(207deg, #222 5px, transparent 5px) 10px 5px,
linear-gradient(90deg, #1b1b1b 10px, transparent 10px),
linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
background-color: #131313;
background-size: 20px 20px;


     	color: #474747;
	font: 12px/25px Arial, Helvetica, sans-serif;


}

/*-------------------------*/
a{color: #598084;text-decoration: none;}
a:hover {text-decoration: none;}

a.button, input.button {	cursor: pointer;	color: #ffffff;	line-height: 14px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	background: #598084;	border:1px solid #ffffff; -webkit-border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;;}
a.button {	display: inline-block;	text-decoration: none;	padding: 6px 12px 6px 12px;}
input.button {	margin: 0;	border: 0;	height: 24px;	padding: 0px 12px 0px 12px;}
a.button:hover, input.button:hover {}

/*-------------banner */

header {width:960px;height: 130px; position:static; margin: 10px auto 0px auto;background: url(../images/claro/bgheader.png);border:1px solid #000000;
	-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-khtml-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;
	box-shadow: 0px 20px 40px 0px rgba(255, 255, 255, 0.1) inset, 0px 1px 1px 0px rgba(255, 255, 255, 0.05) inset;}

header #logo {
	width: 962px;
	position:absolute; top:40px; left: 30px;}

/*------------menu */
header nav {position:absolute;top:50px; right:50px;height: 37px;}
header nav ul {list-style: none;margin: 0;padding: 0;}
header nav ul li {position: relative;float: left;padding: 6px 5px 0px 5px}
header nav ul li:hover {}
header nav ul li a {font-size: 14px; line-height:14px;color: #CCC;display: block;padding: 6px 10px 6px 10px;margin-bottom: 5px;z-index: 6;position: relative;font-weight:bold;}
header nav ul li:hover a{color:#ffffff;}

.social{position: relative;width:960px; height:40px; margin:0 auto; background: url(../images/claro/bgheader.png); 
	border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000;
	box-shadow: 0px 20px 40px 0px rgba(255, 255, 255, 0.1) inset, 0px 1px 1px 0px rgba(255, 255, 255, 0.05) inset;}

.social .shareicons{position: absolute;top: 4px;left: 7px;}
.social .shareicons ul{list-style: none;margin: 0;padding: 0;}
.social .shareicons ul li{position: relative;float: left;}

.social #search {position: absolute;top: 7px;right: 7px;	width: 258px;z-index: 15;}
.social .button-search {	position: absolute;	left: 0px;	background: url('../images/claro/button-search.png') center center no-repeat;	width: 28px;	height: 24px;	border-right: 1px solid #CCCCCC;	cursor: pointer;}
.social #search input {	background: #FFF;	padding: 1px 1px 1px 33px;	width: 222px;	height: 21px;	border: 1px solid #CCCCCC;	-webkit-border-radius: 3px 3px 3px 3px;	-moz-border-radius: 3px 3px 3px 3px;	-khtml-border-radius: 3px 3px 3px 3px;	border-radius: 3px 3px 3px 3px;}


.featured{width:960px; margin:0 auto;border-left:1px solid #000000;border-bottom:1px solid #000000;border-right:1px solid #000000;}
/*-------------content */
#content {
	}

.zerogrid{
	width: 962px;
	border:1px solid #E1E1E1;}

.block{background:#ffffff;}

.block01 {padding:30px 0px;}
.block01 section {text-align:center;}
.block01 section .heading h2{color:#4F4F4F ;font-size:22px; line-height:25px; letter-spacing:-1px; font-weight:normal; margin:10px 0;}
.block01 section .content{color:#555555; font-weight:bold;}
.block01 section .more{ text-align:center;}
.block01 section .more a{ 
		 text-decoration:none; 
		 text-transform:none;}
/*-------------BARRA DE BIENVENIDOS */
.block02 {background:#555556; margin-bottom:0px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.block02 section{text-align:center; padding: 2px 50px; font-size:20px; font-color:white;}

.block12 {background:#EDEDED; margin-bottom:0px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.block12 section{text-align:center; padding: 10px 50px; font-size:18px;}


.block03 {padding-bottom: 0px;}
.block03 section{}
.block03 section img{

}
.block03 section .heading{font-size:14px; font-style:italic;}
.block03 section a{  padding-left:10px;}

.block04 {background:#EDEDED; margin-bottom:20px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.block04 section{
	
	text-align:left; padding: 5px 10px; font-size:20px;}

.block05 {}

.block06 {}

.block06 div{
	text-align: center;
	padding: 0px;
}

#main-content{}
#main-content article{ clear:both; font-size:14px; margin-bottom:20px;}
#main-content article .heading{margin-bottom: 10px; padding:10px 0px;border-bottom:1px solid #E1E1E1; border-top:1px solid #E1E1E1;}
#main-content article h2{font-size:22px;}
#main-content article .info{color:#A3A3A3; font-style:italic;}
#main-content article img{width: 620px;}
#main-content article p{margin:10px 0px;}
#main-content article .more{}

#main-content .comment{font-weight:bold; margin:50px 0px;}
#main-content .comment div{margin-bottom: 20px; vertical-align:middle; }
#main-content .comment input{border: 2px solid #999999;padding: 8px 10px;width:250px;}
#main-content .comment textarea{border: 2px solid #999999;padding: 8px 10px;width:100%;}
#main-content .comment input[type="submit"] {cursor: pointer; width:100px; float:right;
	background: -webkit-linear-gradient(top, #efefef, #ddd);background: -moz-linear-gradient(top, #efefef, #ddd);
	background: -ms-linear-gradient(top, #efefef, #ddd);background: -o-linear-gradient(top, #efefef, #ddd);
	background: linear-gradient(top, #efefef, #ddd);
	color: #333;text-shadow: 0px 1px 1px rgba(255,255,255,1);	border: 2px solid #999999;}
#main-content .comment input[type="submit"]:hover {
	background: -webkit-linear-gradient(top, #eee, #ccc);	background: -moz-linear-gradient(top, #eee, #ccc);
	background: -ms-linear-gradient(top, #eee, #ccc);	background: -o-linear-gradient(top, #eee, #ccc);
	background: linear-gradient(top, #eee, #ccc);	border: 2px solid #bbb;}
#main-content .comment input[type="submit"]:active {
	background: -webkit-linear-gradient(top, #ddd, #aaa);	background: -moz-linear-gradient(top, #ddd, #aaa);
	background: -ms-linear-gradient(top, #ddd, #aaa);	background: -o-linear-gradient(top, #ddd, #aaa);
	background: linear-gradient(top, #ddd, #aaa);	border: 2px solid #999;}


#sidebar{}
#sidebar section{background: #EFEFEF; border:1px solid #E1E1E1; margin-bottom:20px;}
#sidebar section .heading{ padding:15px 10px 5px 10px;}
#sidebar section h2{font-size:22px; font-weight:normal;}
#sidebar .content{padding:15px;border-top:3px solid #474747;}
#sidebar .content img{float:left;}
#sidebar .content ul{ list-style:none; font-size:14px;}
#sidebar .content ul li{border-bottom: 1px solid #E1E1E1; padding:5px; font-weight:bold;}
#sidebar .content .post {margin-bottom: 20px;}
#sidebar .content .post h4{ font-size:14px;}
#sidebar .content .post img{ margin-right:10px;}
#sidebar .content .post p{color:#A3A3A3; font-style:italic;}

/*------------footer */ 
footer {width:960px; margin:0 auto 50px auto; color:#777777;
		;background: url(../images/claro/bgheader1.jpg);border:1px solid #000000;
	-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-khtml-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;
	box-shadow: 0px 20px 40px 0px rgba(255, 255, 255, 0.1) inset, 0px 1px 1px 0px rgba(255, 255, 255, 0.05) inset;}
footer .wrapfooter{
	background: url(../images/claro/bgheader1.jpg);
	text-align: center;
	padding:10px;
}

#tabla {
	border-right-width: 22px;
	border-left-width: 22px;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-style: dotted;
	text-align: center;
}
.titulo
{
	padding: 20px;
}
#error
{
	font-weight: bold;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
img.inicio
{
	width: 300px; height: 144px;
	border:dashed 0px #000000;
-moz-border-radius-topleft: 75px;
-moz-border-radius-topright:75px;
-moz-border-radius-bottomleft:75px;
-moz-border-radius-bottomright:75px;
-webkit-border-top-left-radius:75px;
-webkit-border-top-right-radius:75px;
-webkit-border-bottom-left-radius:75px;
-webkit-border-bottom-right-radius:75px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}
.cuadro
{
	margin:0 0 25px;
    overflow:hidden;
    padding:5px;
	padding-left: 20px;
	padding-right: 20px;
    -webkit-border-radius: 10px;
        border-radius: 10px;
 background-color:#EDEDED;
    border:1px solid #bdbdbd;
 float: left; display: inline; margin:10px;
 width: 258px;
 height: 286px;
 margin: 10px;
}
.titulos
{
	color: #000000;
	font:bold 20px "Trebuchet MS"; 
}
#titulos1
{
	  
	color: #0B0B3B;
	font:bold 14px "Arial"; 
}

.cuadro2
{
	margin:0 10px 25px;
    overflow:hidden;
    padding:10px;
    -webkit-border-radius: 10px;
        border-radius: 10px;
	
	margin:0 10px 25px;
    overflow:hidden;
    padding:10px;
    -webkit-border-radius: 10px;
        border-radius: 10px;
 background-color:#EDEDED;
    border:1px solid #bdbdbd;
	
}


#vide {
	font-weight: normal;
	font-size: medium;
	text-align: center;
	width: 48%;
	padding-right: 6px;
}
#noti {
	font-weight: normal;
	font-size: medium;
	border-left-color: #CCC;
	width: 48%;
	padding-left: 16px;
	border-left-width: 3px;
	border-left-style: dashed;
}

/*---------------------*/
body, ul, li {
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 line-height:21px;
 text-align:left;
}

/* Navigation Bar star */

#menu {
 list-style:none;
 width:920px; /* Medida de la barra menu */
 margin:0px auto 0px auto;
 height:43px;
 padding:0px 20px 0px 20px;

 /* Bordes redondos */

 -moz-border-radius: 0px;
 -webkit-border-radius: 0px;
 border-radius: 0px;

 /* Background color and gradients */

 /*background: #014464;
 background: -moz-linear-gradient(top, #0272a7, #013953);
  /* color barra menú*/
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a0101), to(#bf930d));



 border: 1px solid #002232;

 -moz-box-shadow:inset 0px 0px 1px #edf9ff;
 -webkit-box-shadow:inset 0px 0px 1px #edf9ff;
 box-shadow:inset 0px 0px 1px #edf9ff;
}

#menu li {
 float:left;
 text-align:center;
 position:relative;
 padding: 4px 10px 4px 10px;
 /*  margen de espacio de la barra de menú  */
 margin-right:21px; /* separacion entre menú */
 margin-top:7px;
 border:none;
}

#menu li:hover {
 border: 1px solid #777777;
 padding: 4px 9px 4px 9px;

 /* Background color and gradients */

 background: #F4F4F4;
 background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));

 /* Rounded corners */

 -moz-border-radius: 5px 5px 0px 0px;
 -webkit-border-radius: 5px 5px 0px 0px;
 border-radius: 5px 5px 0px 0px;
}

#menu li a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color: #EEEEEE;
 display:block;
 outline:0;
 text-decoration:none;
 text-shadow: 1px 1px 1px #000;
}

#menu li:hover a {
 color:#161616;
 text-shadow: 1px 1px 1px #FFFFFF;
}
#menu li .drop {
 padding-right:21px;
 background:url("http://2.bp.blogspot.com/-g423ObKCf1E/T_sb62gWAhI/AAAAAAAAGGQ/Hf3m6ubCTmY/s1600/drop.png") no-repeat right 8px;
}
#menu li:hover .drop {
 background:url("http://2.bp.blogspot.com/-g423ObKCf1E/T_sb62gWAhI/AAAAAAAAGGQ/Hf3m6ubCTmY/s1600/drop.png") no-repeat right 7px;
}

/* Drop Down */

.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
 margin:4px auto;
 float:left;
 position:absolute !important;
 left:-999em; /* Hides the drop down */
 text-align:left;
 padding:10px 5px 10px 15px;
 border:1px solid #777777;
 border-top:none;

 /* Gradient background */
 background:#F4F4F4;
 background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

 /* Rounded Corners */
 -moz-border-radius: 0px 5px 5px 5px;
 -webkit-border-radius: 0px 5px 5px 5px;
 border-radius: 0px 5px 5px 5px;
}
/* tamaño submenus */
.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 460px;}
.dropdown_3columns {width: 200px;}
.dropdown_4columns {width: 200px;}
.dropdown_5columns {width: 200px;}

#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
 left:-1px ;
z-index:444 !important;
    top:auto;
}

/* Columns */

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
 display:inline;
 float: left;
 position: relative;
 margin-left: 5px;
 margin-right: 5px;
}
.col_1 {width:188px;}
.col_2 {width:188px;}
.col_3 {width:188px;}
.col_4 {width:188px;}
.col_5 {width:188px;}

/* Right alignment */

#menu .menu_right {
 float:right !important;
 margin-right:0px;
}
#menu li .align_right {
 /* Rounded Corners */
 -moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}
#menu li:hover .align_right {
 left:auto;
 right:-1px;
 top:auto;
}

/* Drop Down Content Stylings */

#menu p, #menu h2, #menu h3, #menu div li {
 font-family:Arial, Helvetica, sans-serif;
 line-height:21px;
 font-size:12px;
 text-align:left;
 text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h2 {
 font-size:21px;
 font-weight:400;
 letter-spacing:-1px;
 margin:7px 0 14px 0;
 padding-bottom:14px;
 border-bottom:1px solid #666666;
}
#menu h3 {
 font-size:14px;
 margin:7px 0 14px 0;
 padding-bottom:7px;
 border-bottom:1px solid #888888;
}
#menu p {
 line-height:18px;
 margin:0 0 10px 0;
}

#menu li:hover div a {
 font-size:12px;
 color:#015b86;
}
#menu li:hover div a:hover {
 color:#029feb;
}
.strong {
 font-weight:bold;
}
.italic {
 font-style:italic;
}
.imgshadow {
 background:#FFFFFF;
 padding:4px;
 border:1px solid #777777;
 margin-top:5px;
 -moz-box-shadow:0px 0px 5px #666666;
 -webkit-box-shadow:0px 0px 5px #666666;
 box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
 width:auto;
 float:left;
 margin:5px 15px 5px 5px;
}
#menu li .black_box {
 background-color:#333333;
 color: #eeeeee;
 text-shadow: 1px 1px 1px #000;
 padding:4px 6px 4px 6px;

 /* Rounded Corners */
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;

 /* Shadow */
 -webkit-box-shadow:inset 0 0 3px #000000;
 -moz-box-shadow:inset 0 0 3px #000000;
 box-shadow:inset 0 0 3px #000000;
}
#menu li ul {
 list-style:none;
 padding:0;
 margin:0 0 12px 0;
}

#menu li ul li {
 font-size:12px;
 line-height:24px;
 position:relative;
 text-shadow: 1px 1px 1px #ffffff;
 padding:0;
 margin:0;
 float:none;
 text-align:left;
 width:250px;
}
#menu li ul li:hover {
 background:none;
 border:none;
 padding:0;
 margin:0;
}
#menu li .greybox li {
 background:#F4F4F4;
 border:1px solid #bbbbbb;
 margin:0px 0px 4px 0px;
 padding:4px 6px 4px 6px;
 width:116px;

 /* Rounded Corners */
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
}
#menu li .greybox li:hover {
 background:#ffffff;
 border:1px solid #aaaaaa;
 padding:4px 6px 4px 6px;
 margin:0px 0px 4px 0px;
}

.tabs-inner .widget li a {
padding: 1px ;
display:block !important;
border: 1px solid  transparent !important ;
}
.negrita
{
	color: black;
	font-weight: bold;
	font-size: 24px;
}
.negra
{
	color: #000000;
}
.menu
{
	color: #666666;
	font-weight: bold;
	font-size: 16px;
}




#iz {
	font-weight: normal;
	text-align: center;
	width: 45%;
	padding-left: 10px;
}
#de {
	font-weight: normal;
	text-align: center;
	width: 45%;
	padding-right: 10px;
}
#titul {
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
	padding-left: 10px;
}
.myButton {
	
	-moz-box-shadow:inset -6px 36px 2px -24px #e67a73;
	-webkit-box-shadow:inset -6px 36px 2px -24px #e67a73;
	box-shadow:inset -6px 36px 2px -24px #e67a73;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #de3428), color-stop(1, #d12019));
	background:-moz-linear-gradient(top, #de3428 5%, #d12019 100%);
	background:-webkit-linear-gradient(top, #de3428 5%, #d12019 100%);
	background:-o-linear-gradient(top, #de3428 5%, #d12019 100%);
	background:-ms-linear-gradient(top, #de3428 5%, #d12019 100%);
	background:linear-gradient(to bottom, #de3428 5%, #d12019 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de3428', endColorstr='#d12019',GradientType=0);
	background-color:#de3428;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 13px;
	text-decoration:none;
	text-shadow:0px 0px 0px #b23e35;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d12019), color-stop(1, #de3428));
	background:-moz-linear-gradient(top, #d12019 5%, #de3428 100%);
	background:-webkit-linear-gradient(top, #d12019 5%, #de3428 100%);
	background:-o-linear-gradient(top, #d12019 5%, #de3428 100%);
	background:-ms-linear-gradient(top, #d12019 5%, #de3428 100%);
	background:linear-gradient(to bottom, #d12019 5%, #de3428 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d12019', endColorstr='#de3428',GradientType=0);
	background-color:#d12019;
}
.myButton:active {
	position:relative;
	top:1px;
}



.elim {
	-moz-box-shadow: 0px 10px 14px -7px #b31212;
	-webkit-box-shadow: 0px 10px 14px -7px #b31212;
	box-shadow: 0px 10px 14px -7px #b31212;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a31515), color-stop(1, #db1c1c));
	background:-moz-linear-gradient(top, #a31515 5%, #db1c1c 100%);
	background:-webkit-linear-gradient(top, #a31515 5%, #db1c1c 100%);
	background:-o-linear-gradient(top, #a31515 5%, #db1c1c 100%);
	background:-ms-linear-gradient(top, #a31515 5%, #db1c1c 100%);
	background:linear-gradient(to bottom, #a31515 5%, #db1c1c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a31515', endColorstr='#db1c1c',GradientType=0);
	background-color:#a31515;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #bd1818;
}
.elim:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #db1c1c), color-stop(1, #a31515));
	background:-moz-linear-gradient(top, #db1c1c 5%, #a31515 100%);
	background:-webkit-linear-gradient(top, #db1c1c 5%, #a31515 100%);
	background:-o-linear-gradient(top, #db1c1c 5%, #a31515 100%);
	background:-ms-linear-gradient(top, #db1c1c 5%, #a31515 100%);
	background:linear-gradient(to bottom, #db1c1c 5%, #a31515 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db1c1c', endColorstr='#a31515',GradientType=0);
	background-color:#db1c1c;
}
.elim:active {
	position:relative;
	top:1px;
}




.modd {
	-moz-box-shadow: 0px 10px 14px -7px #3e7327;
	-webkit-box-shadow: 0px 10px 14px -7px #3e7327;
	box-shadow: 0px 10px 14px -7px #3e7327;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #377318));
	background:-moz-linear-gradient(top, #77b55a 5%, #377318 100%);
	background:-webkit-linear-gradient(top, #77b55a 5%, #377318 100%);
	background:-o-linear-gradient(top, #77b55a 5%, #377318 100%);
	background:-ms-linear-gradient(top, #77b55a 5%, #377318 100%);
	background:linear-gradient(to bottom, #77b55a 5%, #377318 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#377318',GradientType=0);
	background-color:#77b55a;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #5b8a3c;
}
.modd:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #377318), color-stop(1, #77b55a));
	background:-moz-linear-gradient(top, #377318 5%, #77b55a 100%);
	background:-webkit-linear-gradient(top, #377318 5%, #77b55a 100%);
	background:-o-linear-gradient(top, #377318 5%, #77b55a 100%);
	background:-ms-linear-gradient(top, #377318 5%, #77b55a 100%);
	background:linear-gradient(to bottom, #377318 5%, #77b55a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#377318', endColorstr='#77b55a',GradientType=0);
	background-color:#377318;
}
.modd:active {
	position:relative;
	top:1px;
}



.precio
{
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	color: green;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.tt
{
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color: #13418B;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}

<!-----bton enviar mensaej---->
.mensaje {
	-moz-box-shadow: 0px 10px 14px -7px #3e7327;
	-webkit-box-shadow: 0px 10px 14px -7px #3e7327;
	box-shadow: 0px 10px 14px -7px #3e7327;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #72b352));
	background:-moz-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-webkit-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-o-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-ms-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#72b352',GradientType=0);
	background-color:#77b55a;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:9px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #5b8a3c;
}
.mensaje:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #72b352), color-stop(1, #77b55a));
	background:-moz-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-webkit-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-o-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-ms-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352', endColorstr='#77b55a',GradientType=0);
	background-color:#72b352;
}
.mensaje:active {
	position:relative;
	top:1px;
}

.select
  {
	  width: 200px;
	  text-align: center;
	 font-weight: bold;
  border: 1px solid #C00;
  font-size: 14px;
  font-family: Arial, Verdana;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 4px;
  margin: 14px;
  
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  background: ##FAFAFA;
  background: linear-gradient(left, #FAFAFA, #FFFFFF);
  background: -moz-linear-gradient(left, #FAFAFA, #FFFFFF);
  background: -webkit-linear-gradient(left, #FAFAFA, #FFFFFF);
  background: -o-linear-gradient(left, #FAFAFA, #FFFFFF);
  color: #2E3133;
  }
  
  .select:hover
  {
  border-color: #FBFFAD;
  }
  
  .select option
  {
	  text-align: center;
	  text-align: center;
  border: 1px solid #DBE1EB;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  }
  
  .select option:hover
  {
	  text-align: center;
  background: #FC4F06;
  background: linear-gradient(left, #FC4F06, #D85F2B);
  background: -moz-linear-gradient(left, #FC4F06, #D85F2B);
  background: -webkit-linear-gradient(left, #FC4F06, #D85F2B);
  background: -o-linear-gradient(left, #FC4F06, #D85F2B);
  font-style: italic;
  color: #FFFFFF;
  }
  
  .myButton1 {
	
	-moz-box-shadow:inset -6px 36px 2px -24px #191970;
	-webkit-box-shadow:inset -6px 36px 2px -24px #191970;
	box-shadow:inset -6px 36px 2px -24px ##191970;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #191970), color-stop(1, #191970));
	background:-moz-linear-gradient(top, #191970 5%, #191970 100%);
	background:-webkit-linear-gradient(top, #191970 5%, #191970 100%);
	background:-o-linear-gradient(top, #191970 5%, #191970 100%);
	background:-ms-linear-gradient(top, #191970 5%, #191970 100%);
	background:linear-gradient(to bottom, #191970 5%, #191970 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#191970', endColorstr='#191970',GradientType=0);
	background-color:#191970;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:23px;
	font-weight:bold;
	padding:2px 13px;
	text-decoration:none;
	text-shadow:0px 0px 0px #191970;
}
.myButton1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #191970), color-stop(1, #191970));
	background:-moz-linear-gradient(top, #191970 5%, #191970 100%);
	background:-webkit-linear-gradient(top, #191970 5%, #191970 100%);
	background:-o-linear-gradient(top, #191970 5%, #191970 100%);
	background:-ms-linear-gradient(top, #191970 5%, #191970 100%);
	background:linear-gradient(to bottom, #191970 5%, #191970 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#191970', endColorstr='#191970',GradientType=0);
	background-color:#191970;
}
.myButton1:active {
	position:relative;
	top:1px;
}

<!------banner logos----->
/* 
	jQuery Logo Slider Ticker 
	by http://webdesignandsuch.com
	build with code from http://bxslider.com
*/


#slider1 {
	list-style:none;
	padding:0px
}

.slider1-container { 
	background:#222; 
	width:845px; 
	height:150px; 
	padding:20px; 
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px; 
}

#slider1 img { 
	width:122px; 
	height:80px; 
	margin:0px; 
	display:inline-block  
}

#slider1 li {
	width:210px
}
img.lista
{
	width: 142px; height: 100px;
}
img.btn{
	max-width: 100%;
	height: auto;

   	width: auto\9; /* ie8 */
	margin-right: 100px;
}