body {
	background: #6ca21d url(../imgCustom/bgBody.jpg) repeat-x top left;
	font-family: 'Roboto Condensed', sans-serif;
	color: #2B2B2C;
}

header {
	background: url(../imgCustom/banner.jpg) no-repeat top left;
	height: 260px;
}

header h1 {
	height: 260px;
	width: 500px;
	cursor: pointer;
}

header h1 span {
	display: none;
}

.decoHeader, #myCarousel {
	margin: 5px 30px 0 0;
}

#myCarousel {
	width: 300px;
}


nav {
	height: 30px;
	background: #2b2b2c;
	padding: 20px 10px 20px 10px;
	font-size: 13px;
}


.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
	background: url(../imgCustom/bgNav.jpg) no-repeat top left;
}

.nav, .navbar {
	margin-bottom: 3px !important;
}

aside h1 {
	background: url(../imgCustom/noticias.jpg) no-repeat top left;
	height: 85px;
	margin: 5px 0 0 0;
}

aside h1 span {
	display: none;
}

aside div {
	padding: 20px;
	border-bottom: solid 1px #3C3C3B;
	cursor: pointer;
}

aside h2, aside p {
	margin: 0;
}

aside h2 {
	margin-bottom: 8px;
}



#container p, #container table, #container ul, #container ol, footer { 
	font-weight: 300;
	}
	
h2, h3, h4, h5 {
	font-family: 'Coustard', serif;
	font-weight: 400;
}

h2, h4, legend  {
	color: #39762E;
}

h3 {
	color: #194911;
}

h2 {
	font-size: 18px;
	line-height: 21px;
}

h3 {
	font-size: 15px;
	line-height: 18px;
}

h4 {
	font-size: 13px;
}

legend {
	font-size: 17px;
}

label {
	color: #3C3C3B;
}
table th {
	background:#39762E;
	color: #fff;
	} 

#mainCont {
	padding: 30px;
	min-height: 500px;
} 

#mainCont, aside {
	background: #fff;
}

aside h3 {
	font-size: 13px;
	line-height: 15px;
}

footer {
	background: #2b2b2c;
	padding: 10px;
	margin: 3px 0 0 0;
}

footer p{
	font-size: 12px;
	line-height: 14px;
	color: #efffe8;
	text-align: center;
	margin: 0;
}

.tdCenter {
	text-align: center !important;
}

.text-justify {
	text-align: justify;
}

#auspicios .row-fluid {
	margin-bottom: 20px;
}

.sepIndex {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom: solid 1px #245423;
}

th.pat-1  {
	background: #008aa0;
}

td.pat-1 {
	background: #caf8ff;
}

th.pat-2 {
	background: #39752d;
}

td.pat-2 {
	background: #cde9c7;
}

th.pat-3 {
	background: #008b56  !important;
}

td.pat-3 {
	background: #ccffec  !important;
}


.destacado {
	font-size: 20px;
	font-style: italic;
	color: #008AA4;
}


.alojamiento {
	padding-bottom: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
	border-bottom: solid 1px #39762E;
}



.sepSponsors {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: solid 1px #39772E;
}

.sepSponsors .row-fluid {
	margin-bottom: 30px;
}

.anuncioTrabajo {
	cursor: pointer;
}


.conferencia {
	margin-bottom: 25px;
	margin-top: 25px;
	border-bottom: solid 1px #39772E;
}

.programa {
	text-align: center;
	margin-bottom: 25px;
}


.programaDia {
	background: #39772E;
}

.programaSalon {
	background: #008BA2;
}

.programaDia, .programaSalon {
	font-weight: bold !important;
	font-size: 15px;
	color: #fff;
	padding: 5px 10px;
}
