﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
html { min-height: 100%}
body {font-family:Arial; color:#000; font-size:12px;text-align: center; /* for IE */ }
#header { position:relative; margin:0 auto; width:85%; height:50px;	text-align: left; }
#header a img { border:none; }
#contentwrap { position:relative; width:85%;margin:0 auto; 	text-align: left;}
#breadcrumb,#footer { position:relative; top:0; left:0px; width:97%; }
#bread { position:relative; top:0; left:0px; width:97%; margin-bottom:5px;}
#idioma { position:relative; top:0; left:0px; width:97%; margin-top:20px;margin-bottom:5px;  padding:2px 3px 2px 3px; background:url(img/linea_ok.png) repeat-x; }
 select{
	 font-family:Trebuchet MS,Arial, Verdana, Lucida, serif, sans;
    font-size:14px;
    border:1px solid #DBD9DB;
    background:#fafafa;
    margin: 1px 1px 10px 1px;
    padding:3px !important;;
    text-decoration: none;
    color: rgb(104,104,104);
    height: 26px;
    cursor:pointer;
}

textarea{
   color: #373738;
   font-size: 16px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: top;
    width:98%;
    background:#fafafa;
    border:1px solid #737373;
    padding:4px;
}
a {
	color:#fafafa;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	cursor:pointer;
}
#panel input {
    margin: 0px 0px 3px 5px;  
}
#control input {
    margin: 0px 0px 3px 5px;  
}

a img {
	border:0px none;
}
h1 {
	margin:10px;
	padding:0;
	font-family:Trebuchet Ms, Lucida, Arial, Verdana, serif, sans;
	font-weight:normal;
	font-size:1.6em;
	letter-spacing:-1px;
	color:#9a9a9a;
}
h2, h4  {
	font-family:Trebuchet MS,Arial, Verdana, Lucida, serif, sans;
	font-weight:normal;
	color:#0f0f0f;
	font-size:10px;
	margin:5px;
}

h2 a,  h4 a {
margin:5px;
	color:#0a0a0a;
	text-decoration:none;
}

h2 a:hover, h4 a:hover{
margin:5px;
	border:1px solid #EDEEF1;
	background:#dfadfa;
	cursor:hand;
}


#dests a {
	color:#a0a0a0;
	text-decoration:none;
	cursor:pointer;
}

#dests a:hover {
	color:#a8a8a8;
	text-decoration:underline;
	cursor:pointer;
}

.button {
   border: 1px solid #ffffff;
   background: #f1f1f1;
   padding: 2px 4px;
   text-shadow: rgba(0,0,0,.5) 0 1px 0;
   color: #4a4a4a;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   width:75px;
   }
.button:hover {
   border-top-color: #d2ebce;
   background: #e0f0ff;
   color: #050505;
   }
.button:active {
   border-top-color: #60de6c;
   background: #60de6c;
   }
.button:visited {
   border-top-color: #d2ebce;
   background: #80FF00;
   color: #050505;
   }
.button2 {
   border-top: 1px solid #b7bbbd;
   background: #737373;
   background: -webkit-gradient(linear, left top, left bottom, from(#4f5252), to(#737373));
   background: -webkit-linear-gradient(top, #4f5252, #737373);
   padding: 5.5px 11px;
   border-radius: 4px;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 16px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
  .button3 {
   border-top: 1px solid #adaaad;
   background: #525252;
   background: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#525252));
   background: -webkit-linear-gradient(top, #808080, #525252);
   padding: 2px 4px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 12px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   }
   .button4 {
   
   border-top: 1px solid #ebeef0;
   background: #f0f0f0;
   padding: 4.5px 9px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,.4) 0 1px 0;
   box-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #373738;
   font-size: 16px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: top;

   }
   .button5 {
   border-top: 2px solid #adaaad;
   background: #ffffff;
   padding: 2px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.2) 1px 0;
   color: #0e0e0e;
   font-size: 14px;
   font-family: Georgia, Serif;
   text-decoration: bold;
   vertical-align: middle;
   width: 158px;
  height: 24px;
  padding: 5px 24px 0 8px;
   }
   .button6 {
   border: 1px solid #d0f0ff;
   background: #737373;;
   padding: 4px 4px 2px 4px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   font-size: 16px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
   .button6:hover {
   border-top-color: #b7bbbd;
   background: #0080e0;
   }
.button7 {
	
   border-top: 1px solid #adaaad;
   background: #fafafa;
   padding: 2px 4px;
   text-shadow: rgba(0,0,0,.5) 0 1px 0;
   color: #0a0a0a;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: bold;
   vertical-align: middle;
   }
.button7:hover {
   border-top-color: #d2ebce;
   background: #bfbfbf;
   color: #050505;
   }
.button8 {
   border-top: 1px solid #0;
   background: #00a010;;
   padding: 3px 5px;
   -webkit-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   font-size: 16px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .button8:hover {
   border-top-color: #b7bbbd;
   background: #0070e0;
  
   }
   .button9 {
   border: 1px solid #ffffff;
   background: #adadad;
   padding: 4px 4px ;
   -webkit-border-radius: 4px;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   font-weight:bold;
   vertical-align: middle;
   }
 .button9:hover {
   border-top-color: #b7bbbd;
   background: #0080e0;
  
   }

 
</style>

