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

body {
	font-family: Verdana,Geneva,sans-serif; font-size: 12px; color: #5f5f5f; padding: 0; margin: 0;
}

.bg-header {
	background: url(../assets/bg-header.jpg) repeat-x top left; height:188px; width:100%px; margin-top: -5px;
}

.header-content {
	width: 960px; margin-left: auto; margin-right: auto; color: #222222;
}

.logo {
	padding: 65px 0 0 10px; float: left;
}

.header-title {
	float: right; padding: 25px 10px 0 0px;
}

.header-title a{
	 color: #222222; text-decoration:none;
}

.header-title a:hover{
	 text-decoration: underline;
}

.title-header {
	padding: 80px 25px 0 0px; float: right; text-align: right; width: 450px;
}

.bg-menu {
	background: url(../assets/bg-menu.jpg) repeat-x top left; width: 960px; height: 35px; margin-top: -20px; margin-left: auto; margin-right: auto;
}

.bg-session {
	background: url(../assets/bg-menu.jpg) repeat-x top left; height: 24px; padding-top: 10px; font-size: 12px; color:#fff; padding-left: 15px;
}

.title-menu{
	text-align: center; width: 85px; float:left; padding-top: 10px; height:25px;
}

.title-menu a {
	text-decoration: none; color: #fff; font-size: 14px;
}

.title-menu-hover a {
	text-decoration: none; color: #fff; font-size: 14px;
}

.title-menu-hover{
	text-align: center; width: 85px; float:left; padding-top: 10px; height:24px; background: url(../assets/menu-hover.jpg);
}

.search {
	width: 226px; height: 22px; float: right; margin-right: 15px; margin-top: 6px;
}

.search-logo {
	width:26px; height:22px; background: url(../assets/search-logo.jpg); float: left;
}

.search input {
	width:200px; height:20px; background: url(../assets/bg-text-search.jpg); float: left; border:0;
}

.main-content {
	margin-top: 5px; margin-bottom: -5px; height:100%px; width:960px; margin-left: auto; margin-right: auto; position: relative;
}

.bg-top-footer {
	height:37px; background: url(../assets/bg-top-footer.jpg) repeat-x top left;
}

.footer {
	height: 260px; background: url(../assets/bg-footer.jpg) repeat-x top left;
}

.slider {
	height:250px; width:958px; margin-bottom: 5px;
}

.main-left-content {
	width: 635px; text-align: justify;  font-family:Verdana, Geneva, sans-serif;
}

.main-right-content {
	width:299px; text-align: justify;  font-family:Verdana, Geneva, sans-serif;
}

.main-left-content b {
	color: #c70300; font-size: 18px;
}

.paragraph-content {
	font-size: 16px; color: #5f5f5f;
}

.paragraph-content b{
	color: #222222;
}

.main-left-content a {
	color: #c70300; text-decoration: none;
}

.main-modules {
	width: 310px; text-align: justify; font-size: 12px;
}

.main-left-content td {
	margin-bottom: 30px;
}

.encuesta {
	width:305px; font-size: 12px; text-align: justify;
}

.encuesta b {
	color: #222222;
}

.little-btn {
	width: 83px; height:26px; background: url(../assets/little-btn.png) no-repeat; font-family:"Myriad Pro"; font-size: 12px; color:#fff; border: 0; cursor: pointer;
}

.big-btn {
	width:110px; height:36px; background: url(../assets/big-btn.png) no-repeat; font-family:"Myriad Pro"; font-size: 16px; color:#fff; border: 0; cursor: pointer;
}

.encuesta span {	
	color: #c70300; font-size: 16px; font-weight: bold;
}

.encuesta font {
	color: #c70300; font-size: 12px; font-weight: normal;
}

.session {
	border: 1px solid #222222; padding: 20px 0 0 0px;
}

.txt-user {	
	width:148px; height:30px; background: url(../assets/txt-user.jpg) no-repeat; border:0; color:#5f5f5f;
	font-size: 14px
}

.txt-pass {	
	width:111px; height:30px; background: url(../assets/txt-pass.jpg) no-repeat; border:0; color:#5f5f5f;
	font-size: 14px; margin-left: 15px;
}

.session td{
	font-size:10px;
}

.session a{
	font-size:10px; color:#b40200; text-decoration:none;
}

.main-contact {
	margin-top: 10px; font-size: 14px;
}

.main-contact b{
	font-size: 18px; color: #222222;
}

.txt-main-contact {
	width:299px; height:33px; font-weight:bold; background: url(../assets/txt-main-contact.jpg) no-repeat; border:0;
}

.tt-main-contact {
	width:299px; height:80px; font-weight:bold; background: url(../assets/tt-main-contact.jpg) no-repeat; border:0;
}

#checkbox {
	background: url(../assets/checkbox.png) no-repeat;
}

.contenido {
	font-size: 12px; color:#5f5f5f; font-family: Verdana,Geneva,sans-serif; text-align: justify;
}

.contenido a{
	color:#5f5f5f; text-decoration: none;
}

.contenido b {
	font-size: 18px; color:#000;
}

#acstratega {
	text-align: justify;
}

#lgdh {
	text-align: justify;
}

.Error {
    color: #9F2929; font-size: 12px; padding: 5px;
}

select{
	padding: 8px 5px 5px 0;	border: none; width: 299px; height: 33px; background: url("../assets/txt-main-contact.jpg") no-repeat; font-weight: bold;
}

#ErrMessage {
	background: #FFEBE8; border: 1px solid #DD3C10; padding: 7px 3px; text-align: center; display: none; width: 291px;
}

#SucessMessage {
	background: #589D39; border: 1px solid #006600; padding: 7px 3px; text-align: center; display: none; width: 291px; color: #fff;
}

#hideContactForm { display: none; }


