@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0}
body {background:#dcdddd url(../images/bg.jpg) top repeat-x;font-size: 62.5%; font-family:Verdana;color:#505050}
span.escondido {display:none;}
.clear {clear:both;}
a img {border:none;}
ul {list-style:none;}
.right {float:right;}
.left {float:left;}
.margin0 {margin:0}
hr {width:170px;margin-left:0px;}


h1 {width:366px;height:137px;background:url(../images/yotcom.jpg);margin-left:4px}
h1 a {width:366px;height:137px;display:block}
h2 {font:1.5em Arial;background:url(../images/current-page.gif) no-repeat left center;padding-left:13px;margin:20px 0 0 3px}
h2 a {color:#444444;text-decoration:none;}
h3 {font:1.2em Arial;background:url(../images/arrow-white.gif) no-repeat left center;padding-left:13px;color:#333333;margin:10px 0}
h3 a {color:#333333;text-decoration:none}
h3 a:hover {text-decoration:underline}

#detailtop {background:url(../images/top_detail.jpg);width:89px;height:32px;position:absolute;right:0;top:0}
#container {width:950px;margin:0 auto}
#header01 {background:url(../images/header01_bg.jpg);height:49px;margin-top:17px;width:750px;}
#header01 ul {float:right;margin:26px 80px 0 0;}
#header01 ul li, #footer2 ul li {float:left;padding:0 8px;background:url(../images/divide-menu.gif) right no-repeat;height:21px;font:1em Arial}
#header01 ul li.last, #footer2 ul li.last {background:none}
#header01 ul li a, #footer2 ul li a {text-decoration:none;color:#494747;line-height:23px}

#header {background:url(../images/header_bg.jpg) no-repeat;width:750px;height:180px;padding:0 40px}
#header ul {margin:20px 0 0 0}
#header ul li {float:left;padding-right:15px;font:1em Arial}
#header ul li a {text-decoration:none;color:#494747;}

#interc {width:950px;height:21px;background:url(../images/bg_inter.jpg);}
#content {background:url(../images/bg_content.jpg) repeat-y;padding-top:5px}
.btn_content {float:right;margin:10px 0}
#left {margin:0 0 0 40px;float:left;width:720px;}
.left_1 {width:310px;margin-right:50px;float:left}
.left_2 {width:310px;float:left}
#left p {text-align:justify;font-size:1em;margin-top:10px}
.divide {width:673px;height:1px;background:url(../images/divide-content.gif) no-repeat;margin:10px 0 20px 0}
#right {width:190px;float:left}
.intra {padding-left:3px}
#formg {margin-top:10px}
#right p {margin:10px 0;color:#FFF;width:160px}

ul.sponsors {}
ul.sponsors li {width:310px;margin-right:50px;float:left;height:110px}
ul.sponsors li.nomargin {margin-right:0;}
ul.sponsors li img {border:1px solid #000;}
#left ul.sponsors li p.sps_text {text-align:left;margin-top:0;float:right;width:230px}
#left ul.sponsors li p.sps_text a {text-decoration:none;color:#4990CD;font-family:Arial}
#left ul.sponsors li p.sps_text a:hover {text-decoration:underline;color:#494747}

#footer {height:84px;background:url(../images/footer.jpg)}
#footer2 {text-align:center;margin:25px 0;width:950px}
#footer2 ul {margin-left:200px;float:left}
#footer2 ul li.copright {font:1.1em Verdana;line-height:21px}
#footer2 p a {color:#494747;text-decoration:none}


/* forms */

.search {
	background:url(../images/quick-search-bg.gif);
	border:none;
	width:263px;
	height:21px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	position:relative;
	top:-10px;}
.title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#494747;
}
.anyform {
	font-size:13px;
	background:url(../images/quick-search-bg.gif);
	border:none;
	width:258px;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	position:relative;
	top:5px;
}
.login {
	background:url(../images/login-bg.jpg);
	border:none;
	width:157px;
	height:19px;
	padding-left:5px;
	padding-top:6px;
	padding-right:5px;
	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BCBCBC;
}
.botaologin {
		 background: URL(../images/login-btn.gif) no-repeat;
		 border:0;
		 position:relative;
		 width: 74px;
		 height: 32px;
		}


/*suggest*/
div.auto_complete {
  position: absolute;
  clear: both;
  margin-top:-6px;
  margin-left:-67px;
  padding:0px;
  z-index: 999;
}
div.auto_complete ul {
  list-style-type:none;
}
div.auto_complete ul li {
  border-bottom: 1px solid #888;
  margin:0;
  padding:3px;
  width: 310px;
  border-right:1px solid #888;
  border-left:1px solid #888;
  background: #E1E6EC;
}
div.auto_complete ul li.selected {
  background-color: #ffb;
}
div.auto_complete ul strong.highlight {
  color: #800;
  margin:0;
  padding:0;
}



