/* CSS Document */

/* estructura gramatical leccion*/



.grama_nota{color:#FF0000;}

#leccion_gramatica table{
	margin-top: 40px;
	margin-bottom: 40px;
}

#leccion_gramatica{ /* principal*/
	margin-top:5px;
	margin-bottom:10px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	border: solid 1px #999999;	
	/*width: 100%;*/
}

#leccion_gramatica #cabecera{
}

#leccion_gramatica li{
	padding-bottom: 6px;

}

#leccion_gramatica ul ol{padding-left:15px;}

#leccion_gramatica ol{margin-top: 10px;}

#leccion_gramatica h1{
	font-size: 12px;
	background-color:#FF6600;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding: 5px;
}
#leccion_gramatica h2{
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom: solid 1px #999999;
	/*background-image:url(../imagenes/iconos/cuadro.gif);*/
	background-color:#292929;
	background-repeat:no-repeat;
	background-position:left;
	padding: 2px;
	padding-left:5px;
	margin-top: 40px;
}
#leccion_gramatica h3{
	font-size: 12px;
	font-weight:bold;
	background-image:url(../imagenes/iconos/ul.gif);
	background-repeat:no-repeat;
	background-position:left;	
	padding-bottom: 0px;
	color:#4C4867;
	font-weight:bold;
	border-bottom:solid;
	border-bottom-color:#CCC;
	border-bottom-width:thin;
	margin-top: 30px;
	margin-bottom: 0px;	
	padding-left: 18px;
	padding-bottom:4px;
	
}
#leccion_gramatica table{border: solid 1px #999999;}
#leccion_gramatica td{
	height: 20px;
	padding: 2px;
	border-bottom: solid 1px #999999;	
}
#leccion_gramatica .principal{ /*fila principal en una tabla*/
	background-color: #999999;
	font-weight:bold;
	color: #FFFFFF;
	font-size:11px;	
}
#leccion_gramatica .warning{background-color:#FF0033;font-weight:bold;color:#FFFFFF;}

#leccion_gramatica div.formas{
	background-color:#D2D850;
	font-weight:bold;
	border: solid 1px #979B43;
	color:#35361E;
	padding:2px;
	width: 75%;
	font-size:11px;
	text-align:center;
	margin-top: 4px;
}


#leccion_gramatica .usos{font-size:10px;}
#leccion_gramatica .casos{ padding-left:15px;}


/*caja estructura*/
	#grama_tb{ 
		margin-top:5px;
		margin-bottom:10px;
		background-color: #E0E0E0;
		width:95%;
		margin-left:12px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
	}
	/*titulo*/
	.grama_tb2{margin-top:5px;background-color:#999999;font-weight:bold;color:#FFFFFF;}
	/*sintaxix frase*/
	.grama_tb3{ margin-top:6px;margin-left:15px;font-weight:bold;}
	.grama_tb4{ margin-left:15px;}



/*Párrafo de gramatica*/
div.gramatica{border: #FF9900 1px solid;}

ul.casos  {
	font-weight:normal;
	list-style-type:decimal;
	margin-left:10px;
}
ul.casos  strong{
	color:#4C4867;
	font-size:12px;
	font-weight:bold;
}
ul.casos li{
	margin-top:3px;
}
#leccion_gramatica ol {padding-left:20px;}
#leccion_gramatica ol li {padding-top:10px}

/* CAJA ESTRUCTURA */
#leccion_gramatica .caption {
	-moz-border-radius:4px 4px 4px 4px;
	border:1px solid #222222;
	color:#333333;
	line-height:125%;
	margin:18px 0;
	padding:15px;
	text-align:center; !important;	
}
#leccion_gramatica .caption.structure {
	border:1px solid #80AFD3;
	color:#333333;
	width: 75%;
	font-weight:bold;
	margin-top: 30px;
}
#leccion_gramatica .caption.structure a, .caption.structure .caption-title {color:#4B7FC4;}

#leccion_gramatica span.caption-title {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#333333;
	display:block;
	font-weight:bold;
	margin-top:-24px;
	padding:0 8px;
	position:absolute;
}

/* EJEMPLOS */
#leccion_gramatica ul.listejemplos              {color:#333;font-style:normal;font-weight:normal;text-decoration: none;line-height:16px;list-style:none outside none; margin-left:0px; padding-left:5px; margin-bottom:20px;}
#leccion_gramatica ul.listejemplos li           { background:url("/images/bullet/check.png") no-repeat scroll left 0.19em transparent;font-size:1em;font-style:italic;line-height:16px;list-style:none outside none; margin:5px 0;padding:2px 0 2px 20px;color:#663;}
#leccion_gramatica ul.listejemplos li.titulo    {color:#333; list-style:none outside none; background-image:none;             padding:6px 0 6px 0px; }
#leccion_gramatica ul.listejemplos li.enunciado { color:#333;list-style:none outside none; background-image:none;             padding:10px 0 6px 0px; text-decoration:underline;}
#leccion_gramatica ul.listejemplos li.coment    { color:#333;list-style:none outside none; background-image:none;             padding:10px 0 6px 0px; }
#leccion_gramatica ul.listejemplos li.wrong     { background:url("/images/bullet/wrong.png") no-repeat scroll left 0.19em transparent; text-decoration:line-through;}


#leccion_gramatica .particula  { font-style:italic;font-weight:bold;color:#663;}
#leccion_gramatica .traduccion { font-size:10px;font-style:normal; color:#333;}
#leccion_gramatica .nota       { background:url("/images/bullet/nota.gif") no-repeat scroll left 0.19em transparent;font-size:1em;line-height:16px;lmargin:5px 0;padding:2px 0 2px 20px;}
#leccion_gramatica .listbox    { border:1px solid ##999999;width: 90%;padding:0px 10px 0px 10px;margin-top: 20px;margin-bottom: 20px;}
#leccion_gramatica .masinfo    { background:url(../images/bullet/information.png) no-repeat scroll left 0.19em transparent;font-size:1em;line-height:16px;lmargin:5px 0;padding:2px 0 2px 20px;}

/* EXCEPCIONES */
#leccion_gramatica div.excepcion          { background:url("/images/bullet/exception.png") no-repeat scroll left 0.19em transparent; background-position: 1% 2%;border: #CCC solid 1px; margin:0px; padding:10px; margin-bottom:20px; }
#leccion_gramatica div.excepcion p.titulo { margin-left:20px; margin-top:-3px; font-weight:bold; font-size:12px;}


