BODY {
	background: url("../imgs/bg.jpg") repeat;
	padding: 0;
	margin: 0;
}

H1
{
	color: #81B335;	
	font-size: 24px;
}

UL
{
	margin: 0;
	padding: 0;	
}

LI
{
	list-style-type: none;	
}

A
{
	text-decoration: none;
	color: inherit;
	outline: 0;
}


INPUT
{
	border: 1px solid #BCBDBF;	
	font-size: 11px;
	font-family: "Arial";
	color: #9E9E9E;
}

IMG
{
	border: none;	
}

FORM
{
	width: 560px;
}

FORM P
{
	font-size: 11px;
	margin-bottom: 20px;
}

FORM INPUT
{
	margin: 0 10px 0 5px;	
}

.list-input li
{
	float: left;
	font-size: 11px;
	margin-bottom: 20px;
}

.site
{
	width: 952px;
	height: 100%;
	margin: 0 auto;
	background: #fff;
}

.header
{

}

.header-top
{
	width: 100%;
	height: 117px;
	background: url("../imgs/deco_top.jpg") no-repeat right #fff;
}

.logoFooter
{
	float: left;	
}

.menu
{
	height: 30px;
	margin-bottom: 3px;
	border-bottom: 1px solid #e1e1e1;
}

.menu ul
{
	float: right;	
}

.menu ul li
{
	float: left;
	height: 26px;
	background: #fff;	
	padding: 4px 25px 0;
	font-size: 15px;
	color: #707173;
	border-right: 1px solid #e2e2e2;
}

.menu ul li:HOVER
{
	border-bottom: 4px solid #81B335; 	
}

li.active a
{
	color: #81B335;
}

li.active
{
	border-bottom: 4px solid #81B335; 	
}

li.no-border
{
	border-right: none !important;	
}

.image-section
{
	width: 950px;
	height: 205px;
	padding-bottom: 2px;
	border-bottom: 1px solid #E1E1E1;
}

.image-section.inicio
{
	background: url("../imgs/img_1.jpg") no-repeat;
}

.image-section.programa
{
	background: url("../imgs/img_2.jpg") no-repeat;
}

.image-section.inscripciones
{
	background: url("../imgs/img_3.jpg") no-repeat;
}

.image-section.relatorias
{
	background: url("../imgs/img_4.jpg") no-repeat;
}

.image-section.contacto
{
	background: url("../imgs/img_5.jpg") no-repeat;
}

.content
{
	min-height: 497px;
}

.content.galery
{
	min-height: 2175px;	
}

.content .title
{
	float: left;	
}

.content .title h1
{
	width: 350px;
	text-align: center;
}

.txt
{
	font-family: "Arial";
	font-size: 13px;
	color: #707070;	
	width: 510px;
	float: right;
	padding-right: 50px;
	height: 230px;
	overflow: hidden;	
	margin: 15px 35px 0 0;
}

.txt.inscipciones
{
	overflow: inherit;	
}

.txt.galeria
{
	overflow: inherit;	
	height: 100%;
	float: left;
}

.button
{
	float: right;
    font-size: 13px;
    margin-right: 17px;
    padding: 3px 15px;	
    cursor: pointer;
    background: #81B335;
    color: #fff;
    border: none;
}

.button:HOVER
{
	background: #76A944;
}

.scrollContainer
{
	
}

.txt span
{
	color: #81b335;	
}

.footer
{
	height: 118px;
	background: url("../imgs/deco_footer.jpg") no-repeat right;
}

.footer.galeria
{
	width: 100%;
	float: left;	
}

.site-content
{
	float: left;	
	background: #fff;
}

.sombra-left
{
	width: 23px;
	height: 100px;
	background: url("../imgs/sombra_left.png") repeat-y;
	margin-left: -23px;
	float: left;
}

.sombra-right
{
	width: 23px;
	height: 100px;
	background: url("../imgs/sombra_right.png") repeat-y;
	margin-right: -23px;
	float: right;
}

.msjerror
{
	background: #FF0000;
    border: 2px solid #CC3333;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    max-width: 415px;
    padding: 6px 5px;
}

.msj
{
	background: #BFDA35;
    border: 2px solid #76AE43;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    max-width: 415px;
    padding: 6px 5px;
}

.logo, .deco
{
	float: left;
}


/* POPUP */
#basic-modal-content 
{
	display:none;
	/*background: #fff;
	width: 500px;
	border: 2px solid #81B335;	
	color: #707070;
    font-family: "Arial";
    font-size: 13px;
    padding: 10px 30px 25px 30px;
    margin: 10px 200px;
    position: absolute;*/
}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait; }

/* Container */
#simplemodal-container {
	height:175px; width:600px; color:#bbb; background-color:#fff; border:4px solid #81B335; padding:12px;
	color: #707070;
    font-family: "Arial";
    font-size: 13px;	
    display:none;
}

#simplemodal-container span
{
	color: #81B335;
	font-weight: bold;
}

#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../imgs/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}


/* Galeria */
#gallery li
{
	list-style-type: none;
	float: left;	
	padding: 7px;
}

#gallery2 h1
{
	float: left;
	width: 400px;
}

#gallery2 li
{
	
	list-style-type: none;
	float: left;	
	padding: 7px;
}


