/* ----------------------------------------------------------------------------------------------------------------*/
/* ---- Body<<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


body {
	font-family:"Trebuchet MS", verdana, "bitstream vera sans";
	margin:0px;
	color:#00395B;
	background:#0F8E22 url(../img/back.gif) no-repeat;
	background-position:center top;
}
img{border:0;}

#wrapper{
	margin: 0 auto;
	width: 995px;
	overflow:hidden;
}
#top{
	width: 995px;
	height:99px;
	clear:left;
}
#top-1{
	width: 493px;
	height:99px;
	float:left;
}
#top-2{
	width: 403px;
	height:99px;
	float:left;
	background:url(../img/back-up.png) repeat-x;
}
#top-3{
	width:45px;
	height:99px;
	float:left;
}

/* ----------------------------------------------------------------------------------------------------------------*/
#center{
	float:left;
	clear:left;
	width: 995px;
	overflow:hidden;
	background:url(../img/back-center.png) repeat-y;
}
#ct-1{
	float:left;
	width:91px;
	height:358px;
}
#ct-2{
	width:818px;
	float:left;
	overflow:hidden;
	background:url(../img/back-site.jpg);	
}
/* ------------Columnas----------------------------------------------------------------------------------------------------*/

#col-1{
	width:420px;
	float:left;
	overflow:hidden;
}
#col-2{
	width:390px;
	float:left;
	overflow:hidden;
}
/* ------------Logo----------------------------------------------------------------------------------------------------*/
#logo{

}

/* ------------Capsules----------------------------------------------------------------------------------------------------*/
.cap{
	width:397px;
	overflow:hidden;
	margin-left:15px;
	margin-top:5px;
}
.tit-cap{
	width:397px;
	height:31px;
	background:url(../img/back-cap.png) repeat-y;
}
.con-cap{
	width:397px;
	overflow:hidden;
	background:url(../img/back-cap.png) repeat-y;
}
.con{
	width:378px;
	font-family: "trebuchet ms", verdana, "bitstream vera sans";
	font-size: 11px;
	color:#FFFFFF;
	margin-left:12px;
	margin-bottom:8px;
	margin-top:4px;
	overflow:hidden;
}

/* ------------Botones----------------------------------------------------------------------------------------------------*/
#mess{
	width:378px;
	height:198px;
}
#box-btn{
	width:378px;
	overflow:hidden;
}
#col-btn1{
	width:199px;
	overflow:hidden;
	float:left;
	clear:left;
}
#col-btn2{
	width:179px;
	overflow:hidden;
	float:left;
}
#btn1{
	width:199px;
	height:94px;
}
#btn2{
	width:179px;
	height:94px;
}
#sub-btn1{
	width:199px;
	height:79px;
	background:url(../img/back-boton1.png) repeat-y;
}
#sub-btn2{
	width:179px;
	height:79px;
	background:url(../img/back-boton2.png) repeat-y;
}
/* ------------Botones----------------------------------------------------------------------------------------------------*/
#btns{
	width:380px;
	margin-top:18px;
	margin-left:0px;
}
/* ----------------------------------------------------------------------------------------------------------------*/
#down{
	float:left;
	clear:left;
	width: 995px;
	overflow:hidden;
}
#dw-1{
	float:left;
	width: 92px;
	height:111px;
}
#dw-2{
	float:left;
	height:91px;
	width:812px;
	padding-top:20px;
	background:url(../img/back-down.png);	
}
#dw-3{
	float:left;
	width: 91px;
	height:111px;
}
/* ------------Sitemap----------------------------------------------------------------------------------------------------*/
.cap-sit{
	width: 375px;
	height:25px;
	background:url(../img/mod-site.png) no-repeat;
	padding-left:23px;
	padding-top:4px;
}
/* ------------Contact----------------------------------------------------------------------------------------------------*/
#cap-con{
	width:375px;
	overflow:hidden;
}
#head-con{
	width:375px;
	height:13px;
	background:url(../img/head-contact.png);
}
#con-con{
	width:375px;
	overflow:hidden;
	background:url(../img/back-contact.png) repeat-y;
}
#down-con{
	width:375px;
	height:50px;
	background:url(../img/down-contact.png) no-repeat;
}
.dot-con{
	width:355px;
	height:30px;
	padding-left:25px;
	padding-top:8px;
	background:url(../img/dot-contact.png) no-repeat;
}
.tit-con{
	font-size:13px;
	width:100px;
	float:left;
}
.camp{
	width:216px;
	float:left;

}
#btn-con{
	width:89px;
	height:50px;
}
/* ------------Gracias----------------------------------------------------------------------------------------------------*/
.dot-gra{
	width:355px;
	padding-left:25px;
	padding-top:8px;
}
.tit-gra{font-size:13px;}
.tit-gra2{font-size:17px;}
/* ------------Footer----------------------------------------------------------------------------------------------------*/
#logo-footer{
	float:left;
	width: 105px;
	height:57px;
}
#copy{
	float:left;
	margin-left:15px;
	margin-top:15px;
}
#btn-footer{
	float:right;
	margin-top:15px;
	margin-right:15px;
}

.text1 {color: #FFFFFF; font-size: 13px; letter-spacing: -0.1px;}
.text2 {color: #FFFFFF; font-size: 13px; letter-spacing: -0.1px; margin-left:15px;}


/* ------------Links----------------------------------------------------------------------------------------------------*/

.b{

}
a.b:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.b:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.b:hover {
	text-decoration: underline;
	color: #001520;
}
a.b:active {
	text-decoration: none;
	color: #FFFFFF;
}

.c{
	font-size:14px;

}
a.c:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.c:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.c:hover {
	text-decoration: underline;
	color: #001520;
}
a.c:active {
	text-decoration: none;
	color: #FFFFFF;
}

/* ------------Campos----------------------------------------------------------------------------------------------------*/
.fieldclass {
	background-image: url("../img/field2-bg.gif");
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border:1px solid #B6B6B6;
	color: #293003;
	font-family: "trebuchet ms", verdana, "bitstream vera sans";
	font-size: 13px;
	text-indent: 2px;

}