a{text-decoration: none;color: #007b4c}
.floatR{float: right;}
.floatL{float: left;}
.alignRight{text-align: right;}
.upperCase{text-transform: uppercase;}
.small{font-size: 11px;}
.center{text-align: center;}
body{background: url('../images/backgrounds/mainBk.jpg') repeat #9f8b73;}
div#lightWrapper{	background: url('../images/backgrounds/brillo.png') no-repeat center top;}
img.cap{margin-right: -10px;}
.green{color: #007b4c;font-size: 1.2em;}
h1{ font: 2em Georgia, "Times New Roman", Times, Serif;}
/***********************************************HEADER**********************************************************************/


div#header{
	border-top: 8px solid #2b1e0f;
	height:247px;
}
	div#header div#headerCont{
		margin: 0 auto;
		padding-top: 10px;
		width: 1000px;
	}
	div#header div#headerCont div#datos{
		color: #553F21;
		font: 1.6em Georgia, "Times New Roman", Times, Serif;
		text-align:right;
		width: 400px;
	}
	div#header div#headerCont img#logo{
		float: left;
		margin-left: 45px;
	}
	div#header div#headerCont ul#lista_nav{
		float: right;
		height: 50px;
		margin: -35px 0 0 570px;
		width: 400px;
	}
		div#header div#headerCont ul#lista_nav li.bot{
			display: inline;
			margin: 10px;
			padding: 17px;
		}
			div#header div#headerCont ul#lista_nav li.bot img.navSeparator{
				position: relative;
				left:30px;
			}
			div#header div#headerCont ul#lista_nav li.bot a{
				color: #3b2b1a;
				font: 1.7em "Arial Rounded MT", Arial, Verdana, sans-serif;
			}
			div#header div#headerCont ul#lista_nav li.bot a.selected, div#header div#headerCont ul#lista_nav li.bot a:hover{
				color: #007b4c;
			}
			div#header div#headerCont ul#lista_nav li.bot a:active{
				position: relative;
				top: 1px;
			}
			div#header div#headerCont ul#lista_nav img.navSeparator{
				position: relative;
				top: 6px;
			}
/********************************************CUERPO*********************************************************************/
	
	
div#content{
	height: 830px;
}
	div#content div#slideWrap{
		background: url('../images/backgrounds/sliderBg.jpg') no-repeat;
		height: 386px;
		margin:0 auto;
		overflow: hidden;
		position: relative;
		width: 763px;
	}
	div#content div#secWrap{
		height: 440px;
		margin:0 auto;
		width: 1000px;
	}
		div#content div#secWrap div.secCont{
			height: 440px;
			width: 500px;
		}

/**************************************************FOOTER****************************************************************/

		
div#footer{
	color: #d4c69f;
	background: url('../images/backgrounds/bkFoot.jpg') repeat-x center top;
	height: 220px;
	padding: 50px 0 0 0;
}
	div#footer div#footWrap{
		height: 100%;
		margin: 0 auto;
		width: 1000px;
	}
		div#footer div#footWrap div.footBlock{
			padding: 0 30px 0 30px;
			height: 200px;
			width: 440px;
		}
			div#footer div#footWrap div.footBlock input#submit{
				background: url('../images/backgrounds/boton.png') no-repeat;
				border: none;
				display: block;
				float: left;
				height: 34px;
				width: 109px;
			}
			div#footer div#footWrap div.footBlock input#submit:hover{background-position: 0px -34px;}
			div#footer div#footWrap div.footBlock input#submit:active{background-position: 0px -68px;}
			
			div#footer div#footWrap div.footBlock input[type=text]{
				color: #266A00;
				float: left;
				font: bold 1.4em "Arial Rounded MT", Arial, Verdana, sans-serif;
				height: 20px;
				margin: 3px 20px 0 0;
				width: 200px;
			}
			div#thanks{
				display: none;
				font: italic 1.4em "Arial Rounded MT", Arial, Verdana, sans-serif;
			}
			
			div#footer div#footWrap div.footBlock img.social{
				margin-right: 45px;
			}
			div#footer div#footWrap div.footBlock img.social:hover{position: relative; top: -1px;}
			div#footer div#footWrap div.footBlock img.social:active{top: 0;}
		
		div#footer div#footWrap div.footBlock p#bottomPLeft, div#footer div#footWrap div.footBlock p#bottomPRight{
			font-size: 1.7em;
			margin-top: 147px;
		}
		div#footer div#footWrap div.footBlock p#bottomPRight{
			margin-top: 67px;
		}
		div#footer div#footWrap div.footBlock p.footFollow{
			font-size: 1.7em;
			padding-right: 80px;
		}
		p.footFollow span#vertCenter{
			display: block;
			text-align: center;
		}