@charset "UTF-8";
/* CSS Document */

html,body{ margin:0px; padding:0px; background:#e0e0e0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
img{ border:none;}
h1,h2,h3,h4,p{ margin:0px; padding:0px;}
p {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	line-height:16px;
}
h1, h2, h3 {
	margin:0px;
	padding:0px;
}
.imgfleft {
	float:left;
}
.imgfright {
	float:right;
}

a{ text-decoration:none; color:#2386e1;}
a:hover{ text-decoration:underline;}



#container{ margin:0 auto; width:920px;}

#cab{ float:left; width:100%; height:360px; text-align:center;}

#content{ float:left; background:url(../r_media/img/bg-content.jpg) -11px 0px repeat-y;
width:100%;min-height: 225px;
  height: auto !important;
  height: 225px; padding-bottom:25px; }

#content #submenu{ float:left; width:205px; overflow:hidden;}
#content #submenu #logo{ float:left; margin-left:22px;_margin-left:10px;}
#content #submenu ul{
	width:190px;
	float:left;
	margin:10px 0px 0px 20px;
	_margin:0px 0px 20px 10px;
	padding:0px;
	margin-bottom: 2px;
}
#content #submenu li{ background:#f2f2f2; display:block; width:100%; height:21px;  list-style-type:none; border-bottom:2px solid #FFF; padding:8px 0px 0px 0px; }
#content #submenu #act{ background:#dedede;}
#content #submenu li a{ color:#000000; text-decoration:none; margin:0px 0px 0px 15px; padding:0px 0px;
 }
#content #submenu li a:hover{ text-decoration:underline; }


#content #main_txt{ float: left;  width:677px;margin-left:22px;}
#content #main_txt h2{ font-weight:bold; color:#2386e1; font-size:13px; font-weight:normal; text-transform:uppercase; padding-bottom:1px; border-bottom:1px solid #e7e7e7; margin-bottom:7px;}
#content #main_txt h3{ font-size:10px; text-transform:uppercase; color:#333333; margin-top:10px;}

#content #main_txt p{ text-align:justify; margin:0px 30px 5px 0px;}

#content #main_txt ul{ margin:10px 10px 10px 15px; padding:0px;}
#content #main_txt li{background: url(../r_media/img/li-icon.gif) no-repeat 0px 4px; padding-left:10px;  list-style-type:none; margin-bottom:5px;}
#content #main_txt input,textarea{ border:1px solid #999;}
  
#foot{ float:left; width:100%; height:55px; background:url(../r_media/img/foot.jpg) no-repeat -3px 0px; }

#foot ul{ margin:15px 0px 0px 60px;_margin:15px 0px 0px 25px; padding:0px; float:left;}

#foot li{ display:inline;padding:0px 0px 0px 0px; margin:0 22px;}
#foot li a{ color:#9b9b9b; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana;}
#foot li #act{ text-decoration:underline;}

#info {color:#dedede; text-decoration:none; font-size:10px; font-family:Tahoma, Verdana;}

#contratohipico {
	border: 1px dotted #17446e;
	padding: 3px;
}

#contratohipico th{
	background-color: #17446e;
	color: #eeeeee;
	font-size: 1.1em;
	padding: 3px;
	margin: 10px;
}
