/* @override 
	http://localhost:8888/grito/style.css
	http://www.ziris.com.ar/dev_sites/grito/style.css
*/

body {
	color: #fff;
	font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: auto 0;
	padding: 0;
	background-color: #08080a;
}

h1 {
	color: #558315;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline;
}

h2 {
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
}

a {
	color: #e6e6e6;
	text-decoration: none;
}

a:hover {
	color: #6da919;
	text-decoration: none;
}

hr {
	float: left;
	width: 658px;
	margin: 0 0 20px;
	padding: 0;
	border-color: #558315;
	color: #1f9600;
	background-color: #009d00;
}

span {
	color: #fe5f22;
	font-size: 12px;
}

img {
	margin-top: 10px;
}

#page {
	height: 156px;
	border-bottom: 2px solid #fff;
}

#main {
	margin-right: auto;
	margin-left: auto;
	width: 830px;
	height: 156px;
}

/* @group header */

#header {
	height: 156px;
	width: 830px;
}

#menu {
	float: left;
	width: 658px;
}

#pestana {
	width: 159px;
	float: right;
	height: 34px;
	margin-top: 99px;
	font-size: 12px;
	padding-top: 22px;
	padding-left: 13px;
	background: url(images/pestana.jpg) no-repeat;
}

#pestana_no {
	width: 155px;
	float: right;
	height: 34px;
	margin-top: 99px;
	font-size: 14px;
	padding-top: 22px;
	padding-left: 17px;
	background-repeat: no-repeat;
	}

/* @end */

#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 830px;
}

div.title {
	clear: both;
}

/* @group Content 09 */

/* @group 09 */

#content_09 {
	float: left;
	width: 658px;
	color: #6da919;
}

#content_09 div.modulo {
	border-top: 2px solid #fff;
	overflow: auto;
}

#content_09 div.modulo_01 {
	border-top: 2px solid #fff;
	overflow: auto;
}

#content_09 div.modulo_01 div.post03 {
	margin: 0;
}

#content_09 div.modulo_01 div.post03 a img {
	border-style: none;
}

#content_09 h2 span {
	font-size: 23px;
	color: #fff;
}

#content_09 a {
	color: #6d6d6d;
}

#content_09 a:hover {
	color: #eefe06;
}

#content_09 ul.cronograma {
	list-style-type: decimal-leading-zero;
	float: left;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 32px;
	padding-right: 0;
	padding-bottom: 0;
}

#content_09 ul.cronograma li {
	margin-bottom: 13px;
}

#content_09 ul.cronograma li h1 {
	color: #fff;
	font-weight: normal;
	font-style: normal;
	font-size: 28px;
	letter-spacing: -1px;
}

#content_09 ul.cronograma li p {
	margin: 0;
	color: #747577;
	font-size: 18px;
}

#content_09 ul.cronograma li h1 span {
	color: #fff;
	font-size: 16px;
}

/* @end */

/* @group Post01 */

#content_09 div.post01 {
	margin-right: 0;
	margin-bottom: 38px;
	margin-left: 0;
	clear: both;
}

#content_09 div.post01 h1 {
	color: #fff;
	font-weight: normal;
	font-style: normal;
	font-size: 28px;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}

#content_09 div.post01 h2 {
	font-size: 25px;
	margin: 2px 0;
	padding: 0;
}

#content_09 div.post01 p {
	margin: 0;
	padding: 0;
	font-size: 16px;
}

/* @end */

/* @group Post02 */

#content_09 .post02 {
	width: 304px;
	float: left;
	margin-bottom: 20px;
}

#content_09 .post02 h1 {
	color: #898a8c;
	font-weight: normal;
	font-style: normal;
	font-size: 18px;
	letter-spacing: -1px;
}

#content_09 .post02 h1.green {
	color: #27b100;
	font-weight: normal;
	font-style: normal;
	font-size: 21px;
	letter-spacing: -1px;
}

#content_09 .post02 h4 {
	padding: 0;
	margin: 2px 0 0;
	font: normal normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#content_09 .post02 p {
	color: #fff;
	line-height: 17px;
	margin: 0;
}

#content_09 .columna_left {
	float: left;
	width: 329px;
}

#content_09 .post02 h1 a {
	color: #fff;
}



/* @end */

/* @group Post03 */

#content_09 .post03 {
	margin: 0 0 35px;
	padding: 0;
}

#content_09 div.post03 img {
	margin: 0;
	padding: 0;
}

/* @end */

/* @group Post04 */

#content_09 .post04 {
	margin: 0 0 25px;
	padding: 0;
	clear: both;
}

#content_09 .post04 h1 {
	color: #fff;
	font-weight: normal;
	font-style: normal;
	font-size: 20px;
	letter-spacing: -1px;
	margin: 0;
}

#content_09 .post04 h2 {
	color: #898a8c;
	margin: 0;
	font-size: 19px;
	font-weight: normal;
	font-style: normal;
	letter-spacing: -1px;
}

#content_09 .post04 span {
	color: #fff;
	font-size: 26px;
}

/* @end */

/* @end */

/* @group content */

#content {
	float: left;
	width: 658px;
	margin-top: 30px;
}

.post {
	float: left;
	margin-bottom: 10px;
	margin-right: 20px;
}

.post2 {
	float: left;
	width: 642px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.post2 img {
	float: right;
	margin: 0;
	padding: 0;
}

.post2 p {
	width: 342px;
	float: left;
	margin: 0;
	padding: 0;
}

.post3 {
	float: left;
	padding-bottom: 10px;
	width: 271px;
}

/* @end */

/* @group sidebar */

#sidebar {
	width: 172px;
	background: #4c6c17 url(images/side-bg.jpg) no-repeat 0 bottom;
	border-top: 2px none #fff;
	padding-top: 25px;
	float: right;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#sidebar h1 {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	width: 152px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
}

#sidebar ul {
	margin: 0;
	padding: 0 10px;
	float: left;
	width: 152px;
	font-size: 11px;
}

#sidebar ul li {
	list-style-type: none;
	font-weight: bold;
}

#sidebar ul li ul li {
	font-weight: normal;
	font-style: normal;
}

#sidebar ul li a {
	color: #fff;
	text-decoration: none;
}

#sidebar ul li a:hover {
	color: #7fc51f;
	text-decoration: none;
}

#sidebar ul li.current {
	color: #7fc51f;
}

#sidebar ul li ul li {
	font-size: 10px;
	margin: 0;
	padding: 0;
}

/* @end */

/* @group contacto */

#formulario {
	width: 324px;
	margin: 20px 0 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

#formulario table {
	float: left;
	margin: 0;
}

#formulario table tbody tr td form table.table_form tbody tr.fila {
	float: left;
	margin-bottom: 6px;
}

#formulario table tbody tr td form table.table_form tbody tr.fila td.columna {
	float: left;
	margin: 0;
	padding: 0;
}

input.txt_input {
	border-style: none;
	height: 19px;
	background: #e5e5e5 url(images/form_borde.gif) no-repeat right;
	color: #007b00;
	font-size: 14px;
	width: 280px;
	float: left;
}

textarea.consulta_input {
border-style: none;
	height: 177px;
	background: #e4e4e4 url(images/form_borde2.gif) no-repeat right;
	color: #007b00;
	font-size: 14px;
	width: 274px;
	padding: 5px;
	float: left;
}

a#submit {
	color: #007b00;
	text-decoration: none;
	font-size: 12px;
	float: right;
}

a:hover#submit {
	color: #fff;
	float: right;
	text-decoration: none;
}

div.post_contacto {
	float: left;
	margin-left: 50px;
	font-size: 12px;
	line-height: 22px;
	margin-top: 33px;
	font-weight: bold;
}

/* @end */

.arriba a {
	color: #6da919;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0 0 7px;
	float: right;
	clear: both;
}

.arriba a:hover {
	float: right;
	clear: both;
	color: #f9fdf4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 7px;
	margin: 0;
}

#content_09 div.arriba_09 a {
	margin-top: 20px;
	margin-bottom: 20px;
	width: 650px;
	height: 20px;
	display: block;
	text-align: right;
}

/* @group Estudio */

div.post_estudio {
	float: left;
	padding-top: 35px;
	margin-bottom: 20px;
	width: 658px;
	font-size: 12px;
	line-height: 20px;
}

.columna {
	float: left;
	width: 304px;
	font-size: 12px;
	line-height: 20px;
}

.separador {
	width: 50px;
	float: left;
	height: 100px;
}

.mod {
	float: left;
	width: 300px;
	padding: 0;
	margin-top: 20px;
}

.mod img{
	float: left;
	margin: 0 10px 0 0;
}

.mod h1 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	margin: 0;
	float: left;
}

.mod p {
	float: left;
	margin: 0;
	line-height: 17px;
	font-size: 10px;
}

/* @end */

/* @group footer */

#footer_wrap {
	border-top: 1px solid #fff;
	height: 80px;
	clear: both;
	display: block;
}

#footer {
	width: 830px;
	height: 50px;
	color: #c9c9c9;
	font-size: 10px;
	line-height: 12px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}

#firma {
	float: left;
	font-size: 9px;
}

#sponsors {
	font-size: 9px;
	color: #26a9a7;
	margin: 0;
	padding: 0;
	float: right;
}

#sponsors1 {
	float: left;
	margin-right: 105px;
	margin-left: 50px;
}

#sponsors img{
	margin-top: 0;
	margin: 0;
}

#sponsors a {
		color: #26a9a7;
	text-decoration: none;
}

#sponsors a:hover {
		color: #30dedc;
	text-decoration: none;
}

#sponsors2 {
	float: right;
}

/* @end */

.video {
	float: left;
	margin-top: 15px;
}

/* @group Home_09 */

#imagen-home {
	float: left;
}

#columna-home {
	background: url(images/home-columna_bg.jpg) repeat-y;
	width: 175px;
	float: right;
	height: 352px;
}

#columna-home img {
	margin: 0;
	float: right;
}

#imagen-home a img {
	margin: 0;
}

/* @end */

/*
 GRITO 2010 
*/
a, a:hover					{ outline:none;}
#content_2010				{ float:left; margin-top:0; width:830px; font-family:Arial, Helvetica, sans-serif; }
.clear						{ clear:both;}
.post_2010					{ margin-top:40px;}
.disertante					{ width:270px; float:left; margin-right:10px; color:#707173; }
.disertante font			{ font-weight:bold; font-size:24px;}
.disertante font.pie		{ font-weight:bold; font-size:16px;}
.titulo						{ color:#FFFFFF; font-size:24px; height:30px; margin-bottom:5px; margin-right:10px; margin-top:15px; padding-left:2px; width:270px; }
.titulo	font				{ color:#999999; font-size:24px;}
.titular					{ height:167px; margin:0 0 35px 0; padding:0; width:556px; }

.disertante	.imagen			{ width:270px; min-height:266px; background-color:#3B3B3D; text-align:center; margin:0; padding:0 0 10px 0;}
.disertante	.imagen	a		{ position:relative; left:0px; top:204px;}
.separador_2010				{ height:2px; width:100%; background-color:#FFFFFF; margin:100px 0 25px 0;}
.modulito					{ width:536px; background-color:#323133; padding:10px; margin:10px 0; }
.modulito img				{ margin:0; }
.modulito .img				{ margin:0; background-color:#000000; }
.texto_2010					{ color:#9C9D9F; width:555px; font-size:14px;}
.texto_2010	span			{ color:#80B621; }
.texto_2010	h1				{ color:#fff; font-size:14px;}

/* AUSPICIAN */
.verde 						{ color:#80B621; font-size:17px;}
.barras						{ font-size:13px; color:#666666;}

/* ANTICIPADAS */
#tickets					{}
#tickets font				{ font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#666;}
#tickets #anticipadas		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:30px; color:#FFFFFF; margin-top:15px; margin-bottom:5px; }
#tickets #anticipadas font	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:30px; color:#80B621; margin-top:15px; }


.img_1						{ background:url(grito10/01_christian.jpg) no-repeat 8px 10px;}
.img_2						{ background:url(grito10/02_ants.jpg) no-repeat 8px 10px;}
.img_3						{ background:url(grito10/03_laura.jpg) no-repeat 8px 10px;}
.img_4						{ background:url(grito10/04_adrian.jpg) no-repeat 8px 10px;}
.img_5						{ background:url(grito10/05_rosca.jpg) no-repeat 8px 10px;}
.img_6						{ background:url(grito10/06_ros.jpg) no-repeat 8px 10px;}

.arriba_2010 div			{ float:left;}
.arriba_2010            	{ width:223px; height:20px; color:#6da919; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0; padding: 0 0 7px; float:right; }


#wrapper_home2010                   { height:350px; margin-left:auto; margin-right:auto; overflow:hidden; width:884px; }

.disertante .imagen a.stands      { top:186px;}


.stand_1					{ background:url(grito10/stands/01.jpg) no-repeat 7px 9px; }
.stand_2					{ background:url(grito10/stands/02.jpg) no-repeat 7px 9px; }
.stand_3					{ background:url(grito10/stands/03.jpg) no-repeat 7px 9px; }
.stand_4					{ background:url(grito10/stands/04.jpg) no-repeat 7px 9px; }
.stand_5					{ background:url(grito10/stands/05.jpg) no-repeat 7px 9px; }
.stand_6					{ background:url(grito10/stands/06.jpg) no-repeat 7px 9px; }
.stand_7					{ background:url(grito10/stands/07.jpg) no-repeat 7px 9px; }
.stand_8					{ background:url(grito10/stands/08.jpg) no-repeat 7px 9px; }
.stand_9					{ background:url(grito10/stands/09.jpg) no-repeat 7px 9px; }
.stand_10					{ background:url(grito10/stands/10.jpg) no-repeat 7px 9px; }


#sidebar ul ul li a	{ font-weight:normal;}


#newsticker-demo img		{ margin:0; padding:0;}




