.t1 {font-size: 15px; color:#6685bf;font-weight: 900;}
table {border:0;} 
.cut,.cut4{
color: white;
 border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 17.5px 35px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
  
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}
.Cols,.table,.row,.ce  {text-align: left;}
.table {display: table;  padding-left: auto; padding-right: auto;}
.list {color : #FF5500;}
.e {
	color : #FFCC00;
	text-decoration : none;
}
.list { color : #FF0000;text-decoration:none; font-weight:bold;
     }

.e:hover,.list:hover  {
	color: #000000;
	text-decoration:none; 
}
.cells{display: table-cell;padding: 10px 0px 0px 10px;}
.list {display: inline-block; margin:20px 20px 20px 20px; }
.o2:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color:#9cc6ee;border: inset 2px #9cc6ee;font-weight: bold;}
.o2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color:#add7ff;border: groove 2px #006ab0;font-weight: bold;}
.botonera {margin: 10px auto;text-align: center;font-size: 0;}
.botonera div {overflow: hidden;margin: 0px;display: inline-block;*display: inline; zoom: 1;}
.botonera a {display: inline-block; *display: inline; zoom: 1;width: 62px;height: 20px;margin: 2px;padding: 0 2px;color: white;text-decoration: none;line-height: 20px;text-align: center;font-family: arial;font-size: 12px;cursor: pointer;}
.botonera .face a {background: #3b5998;}
.botonera .twit a {background: #2daae1;}
.botonera .goog a {background: #dd4b39;}
.botonera .what a {background: #4ac85a;}
.row2 {display: table-row;}


@media screen and (min-device-width : 0px) and (max-device-width : 769px)  
{

.list { margin:5px 5px 5px 5px; }
.e {margin-top:9px;font-size : 13px;}
.cut{  font-size: 11px; }
.e  {display:inline-block;}
.c_text {font-size: 10px; width:90px}
.c_boton {font-size: 9px; width:50px}
SELECT {font-size: 8px;}
.e2 {text-align: left;}
.main {width:100%;}
.tab1 { width:100%;}
.bb {text-indent: 30px;padding-top: 10px;}
.s_m {font-family:verdana;font-size:12px;;}
.r{  font-size : 13px;text-indent: 35px;}
.sep,.sep:hover{font-size: 15px;font-weight: 900;font-style: normal;line-height: normal;font-weight: 900;border:0;padding: 5px 0px 10px 0px;margin:5px 0px 5px 0px;display: block;}
.t1 {font-size: 15px;; color:#6685bf;font-weight: 900;}
.tablelink{display: table;}

.Cols,table3,.row {display: table-row;}
.Cols,.table,.row,.ce  {text-align: left;}
.Cols2 {display: table-row-group;padding-top: 10px 5px 0px 5px;}

.table3 { width:100%;}
}

@media screen and (min-device-width : 800px)
{


.bb {font-weight:bold;text-indent: 30px;padding: 10px 0px 20px 6px;}
.table {display: table;  padding-left: auto; padding-right: auto;max-width: 750px;}
.list { margin:20px 20px 20px 20px; }
.e {font-size : 17px;}
.cut{  font-size: 22px; }
.cut{  width:50%; }
.row  {display: table-row;}
.table {display: table;  padding-left: auto; padding-right: auto;max-width: 750px;}
.table3,.row  {display: table-row;}
.main {width:50%;}
}
.o2flecha{background-color:Transparent;border: 0px; background-image:url(./flecha.png);width:21px; height:19px;}
.o2flecha:hover{background-color:Transparent; background-image:url(./flecha.png);width:21px; height:19px;}
.d {border-bottom: 1px solid rgb(250, 248, 255); padding: 6px 0pt 7px 18px; background: rgb(240, 248, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial,Sans-Serif; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.d2 { padding: 0px 0pt 0px 0px;margin:0; background: rgb(220, 228, 235) none repeat scroll 0% 0%; font-family: Verdana,Arial,Sans-Serif; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.d3 {border: 2px solid rgb(220, 228, 235);font-family: Verdana,Arial,Sans-Serif;padding: 0px 0pt 0px 0px;margin:0;color: #F0F;text-shadow: rgba(250,256,250,.6) 0 2px 0;filter:alpha(opacity=8); 
	opacity:0.8;background: #65a9d7;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
	background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
	background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	background: -ms-linear-gradient(top, #3e779d, #65a9d7);
	background: -o-linear-gradient(top, #3e779d, #65a9d7);
	Color:fff;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	padding:2px 0px 2px 4px;
	border: 1px solid #FFF; }
.o3:hover{background-color:#9cc6ee;border: inset 2px #9cc6ee;font-size: 15px;font-weight:bold;text-decoration:none;color:#000;}
.o3{background-color:#add7ff;border: groove 2px #006ab0;}
.o3,.o3:hover {font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding-right:10px;}	
