
body{font-family:Arial,sans-serif;font-size:10pt;}
.contenido_dinamico {background-color:#fff;text-align:center} 
#p1{height:790px;}
#p2{height:80px;}
#p3{height:420px;}
#p1,#p2,#p3{font-size:12px;text-align:center;}
.tablep2p th{font-weight:bold;padding-left:5px;padding-right:5px;text-align: right;}
.tablep2p caption{font-size: 0pt;border:0;background: transparent;}
.admin th{background-color:#CADE3F;color:#FFFFFF;width:600px}
.admin caption{background-color:#CCA;font-size:8pt}
table caption{background-color:#CADE3F;font-weight:bold;font-size:13pt;}	
tablep2p td{font-family:Arial,sans-serif;font-size:10pt;text-align:left;}
/*Estilos de acordeon*/
.accordion_toggle {display:block;height:30px;width:450px;
			/*background: url("/maraton/img/acordeon/accordion_toggle.jpg") no-repeat top right #CADE3F;*/
			padding:0 10px 0 10px;line-height:30px;color:#ffffff;font-weight:normal;text-decoration:none;
			outline:none;font-size:12px;color:#000000;border-bottom:1px solid #cde99f;
			cursor:pointer;margin: 0 0 0 0;}
#datos{background:url("/maraton/img/mm/1_datospersonales.png") no-repeat top right #CADE3F}
#metodopago{background:url("/maraton/img/mm/3_metododepago.png") no-repeat top right #CADE3F}
#categorizacion{background:url("/maraton/img/mm/2_categoria.png") no-repeat top right #CADE3F}
#metodopago2{background:url("/maraton/img/mm/4_metododepago.png") no-repeat top right #CADE3F}
#lparticipantes{background:url("/maraton/img/mm/3_listadeinscritos.png") no-repeat top right #CADE3F}	
.accordion_toggle_active {/*background: url("/maraton/img/acordeon/accordion_toggle_active.jpg") no-repeat top right #e0542f;*/
	color: #ffffff;	border-bottom: 1px solid #f68263;
}		
.accordion_content{background-color:#ffffff;color:#444444;overflow:hidden;padding:20px 0}
.accordion_content h2{margin:15px 0 5px 10px;color:#0099FF;}
.accordion_content p{line-height:150%;padding:5px 10px 15px 10px;}
.accordion_content th,.accordion_content td{text-align:left;}	
.vertical_accordion_toggle {display:block;height:30px;width:600px;
	/*background: url("/maraton/img/acordeon/accordion_toggle.jpg") no-repeat top right #a9d06a;*/
	padding:0 10px 0 10px;line-height:30px;color:#ffffff;font-weight:normal;text-decoration:none;
	outline: none;font-size:12px;color:#000000;border-bottom:1px solid #cde99f;cursor:pointer;margin:0 0 0 0;
}
.vertical_accordion_toggle_active {
	/*background: url("/maraton/img/acordeon/accordion_toggle_active.jpg") no-repeat top right #e0542f;*/
	color:#ffffff;border-bottom:1px solid #f68263;
}
.vertical_accordion_content{background-color:#ffffff;color:#444444;overflow:hidden;}
.vertical_accordion_content h2{margin:15px 0 5px 10px;color:#0099FF;}
.vertical_accordion_content p{line-height: 150%;padding:5px 10px 15px 10px;}		
.LV_validation_message{font-weight:bold;margin:0 0 0 5px;}
.LV_valid{color:#00CC00;}	
.LV_invalid{color:#CC0000;}    
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #00CC00;}    
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #CC0000;}
label{font-weight:bold;}select{width:150px;}input{width:144px}
input, textarea, select {border:1px solid #aaaaaa;padding:2px;background:#ffffff url("/maraton/img/inputbg.gif") top left no-repeat;margin-top:2px;}
input.checkbox{width:15px;background:none;border:0;}input.radio{width:15px;background:none;border:0;}
#nombre,#apellidos,#nombre1,#apellidos1,#shoppername,#direccion,#direccion1{width:265px}
#email,#telefono,#eps,#numero,#email1,#telefono1,#eps1,#numero1,#shopperemail,#ciudad,#ciudad1,#fechanac,#fechanac1,#equipo{width:144px}
button{margin: 0px; background-color: transparent; border: none;}
.fieldset, fieldset{width: 520px;}
.legend{text-align:left;color: red;}
/* Formatea los mensajes de Kumbia */
.flash_show{width:95%;font-weight:bold;margin:0 auto;padding:2px 25px;background-repeat:no-repeat;background-position:5px center;text-align:left;}
.error_message{background-image:url("/maraton/img/error.gif");background-color:#FDD;color:#B30000;border:1px solid #FFB7B7;margin:2px;width:400px;}
.notice_message{background-image:url("/maraton/img/user.gif");background-color:#CCDEFF;color:#004A6F;border:1px solid #004A6F;margin:2px;width:400px;}
.success_message{background-image:url("/maraton/img/ok.gif");background-color:#CF9;color:#008000;border:1px solid #008000;margin:2px;width:400px;}
.warning_message{background-image:url("/maraton/img/warning.gif");background-color:#FFFFC6;border:1px solid #DD0;color:#000;margin:2px;width:400px;}
.interactive_message{background-image:url("/maraton/img/warning.gif");background-color:#DDE;border:1px solid #8080C0;color: #000;margin:2px;width:400px;}
.highlight{background: #FFFFDF;}
span.obligatorio{color:red;}
.botoncito{background-image:url("/maraton/img/mm/boton_reintentarpago.png");padding: 6px 57px;}
#lista th{background-color: #CADE3F}
#men{
	float: left;
	width: 210px;
	}
#cuerpo{
	float: right;
	width: 750px;
}
.menu{margin-left:20px; padding:0; width:220px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; /*font:16px Verdana, Arial, Helvetica, sans-serif;*/ color:rgb(255,255,255); display:block; background:url("/maraton/img/verMenuImages.png") 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url("/maraton/img/verMenuImages.png") 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url("/maraton/img/verMenuImages.png") 0px -80px no-repeat; color:rgb(252,250,250);}
.menu li a span{line-height:40px;}
