/*----------------------------------------------------------------------------------
	version: 1.1
	author: aweka
	email: css@aweka.es
	website: http://www.claratahoces.com
-----------------------------------------------------------------------------------*/

BODY { 

    text-align: center; 

	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	margin-top:5px;
	color: #740202;
	
  } 
  
  	 a:link {text-decoration:none;color:#17161B;}
  	 a:visited {text-decoration:none;color:#AD676D;} 
  	 a:hover {text-decoration:underline;color:#740202;}
 

/* ----------------------------------------------------------------------------- */
	#contenedor
	{ 
	   width: 760px; 
	   margin: 0 auto;
	   text-align: center;
	} 
	
	#cuerpo
	{
		width: 760px;    
	    padding : 0px 0px 0px 0px; 
	    float:left;
	}

	#cabecera
	{
		width: 760px;
		padding: 0px 0px 0px 0px;
		float:left;
	}		

	#menu
	{
	    width: 760px;    
	    text-align: left;
	    padding : 0px 0px 0px 0px;		    
	    float:left;	
	    /*background-color: #CECECE; */   
	}
	
	#submenu
	{
	    width: 760px;    
	    padding : 0px 0px 0px 0px;		    
	    float:left;
	}

	#texto
	{
  		width: 760px;
	    padding : 0px 0px 0px 0px;
	    float:left;
	}

	#portada
	{
	    width: 760px;
		padding : 0px 0px 0px 0px;
		text-align: left;
	    float:left;
	    background-color: #EAEBEB;
	}
	
	#portada2
	{
	    width: 760px;
		padding : 0px 0px 0px 0px;
		text-align: left;
	    float:left;
	}
	
	#porta1
	{
  		width: 270px;
	    padding : 0px 10px 0px 0px;
	    float:left;
	}
	
	#porta2
	{
  		width: 480px;
	    padding : 0px 0px 0px 0px;
	    float:left;
	    background-color: #EFEDF0;
	}
	
	#img
	{
	    width: 310px;
		padding : 0px 0px 0px 0px;
	    float:left;
	}

	#titulo
	{
	    width: 450px;
		padding : 0px 0px 0px 0px;
		margin-left: 0px; 
	    float:left;
	    /*background-color:#EAECEB;*/
	}
	
	#cd
	{
	    width: 440px;
		padding : 0px 0px 0px 0px;
	    float: left;
	    align-text: center;
	}
	
	#cd2
	{
	    width: 480px;
		padding : 0px 0px 0px 0px;
		margin-left: 12px; 
	    float: left;
	}
	
	#cd3
	{
	    width: 740px;
		padding : 0px 0px 0px 0px;
		margin-left: 5px;
		text-align: justify;
	    float: left;
	    clear: both;
	}	
	
	#fotospie
	{
	    width: 760px;
		padding : 0px px px px;
		margin-top:20px;
	    float:right;
	}
	
	#libro {
		width: 125px;
		float: left;
		padding: 0px 0px 0px 0px;
		background-color:orange;
	}


	#menupie
	{
	    width: 760px;
	    /* top - right - bottom - left */
		padding : 5px 10px 10px 10px;
	    float:left;
	    text-align: left;
	    font-size: 9pt;
	    color: #7B8C94;
	}


	#foto {
		width: 110px;
		float: left;
		padding: 5px 5px 5px 5px;
	
	}
	
	#paginacion {
	 	width: 500px;
	    height: 5px;   
	}
	
	#pagAnterior {
	 	width: 220px;    
	    float: left; 
	    padding: 0px 0px 0px 0px; 
	    text-align: left; 
 
	}
	
	#pagSiguiente  {
	 	width: 260px;    
	    float: left; 
	    padding: 0px 0px 0px 0px;    
	    text-align: right;  
 
	}
	
	#msgVacio {
	 	width: 350px;  	  
	 	margin: 20px 20px 100px 20px;
	 	padding: 10px 10px 10px 10px;
	    background-color: white; 
	    text-align: center;   
	    border: 1px solid #E7E794;
	}
	
	#pie { 
		width: 760px;
		padding : 0px 0px 0px 0px;
		float:left;
		font-family : verdana;
		font-size: 11px;
		color: white;
		clear: both;
	} 
  
/* ----------------------------------------------------------------------------- */ 
 	 
 	 img {border: 0px;}
 	 
 	 ul {
		list-style-type:none;
		/*list-style-image: url(images/flecha.gif);*/
	 }
	 
	 li a {text-decoration:none; }
	 
 	 /*li a:visited { text-decoration:none; }
 	 li a:hover { text-decoration:none; }
 	 li a:active { text-decoration:none; }*/
 	 
	 table {
	 	border: 0px; 	
	 } 

/* ----------------------------------------------------------------------------- */ 
	.news {
		background-color:white;
		border:solid 1px #430049;
		padding : 5px 5px 5px 5px;
		float:left;
	}

	.news img {
		float:right;
	}

	.news p {
		float:left;
	}

/* ----------------------------------------------------------------------------- */ 

	.box {
		width:758px;
		background:url(images/barraTop.gif) no-repeat;
		float:left;
		padding-top:14px;
		margin-top: 20px;
		text-align: justify;

	}
	
	.box-outer {
		background:url(images/lineaFondo.gif) repeat;
		padding:0px 20px 0px 20px;
	}

	.box-inner {
		background:url(images/barraPie.gif) no-repeat top;		
		padding-top:14px;
	}
	
	.box2 {
		width:758px;
		background:url(images/barraTop.gif) no-repeat;
		float:left;
		padding-top:14px;
		margin-top: 10px;
		text-align: justify;
		font-style : normal;
        font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : normal;
        color: #7B8C90;
	}
	
	.box-outer2 {
		background:url(images/lineaFondo.gif) repeat;
		padding:0px 10px 0px 10px;
	}

	.box-inner2 {
		background:url(images/barraPie.gif) no-repeat top;		
		padding-top:14px;
	}
	

/* ----------------------------------------------------------------------------- */ 

     .negro  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 13px;
               font-weight : normal;
               color: black; }

     .titulo  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 18px;
               font-weight : bold;
               color: #7E0202; }                 
               
     .title  { font-style : normal;
               font-family : Arial,trebuchet MS,verdana,Helvetica, sans-serif;
               font-size : 14px;
               font-weight : bold;
               color: #7E0202; }                  

     .text14b  { font-style : normal;
               font-family : verdana,arial,trebuchet MS,Helvetica, sans-serif;
               font-size : 14px;
               text-align: justify;
               font-weight : bold;               
               color: #7B8C90;
               line-height: 20px; } 
               
     .text12  { font-style : normal;
               font-family : verdana,arial,trebuchet MS,Helvetica, sans-serif;
               font-size : 12px;
               text-align: justify;
               font-weight : bold;
               color: #7B8C90; }  

	 .text12b  { font-style : normal;
               font-family : verdana,arial,trebuchet MS,Helvetica, sans-serif;
               font-size : 12px;
               text-align: justify;
               font-weight : bold;               
               color: #7B8C90;
               line-height: 20px; }       

     .text11  { font-style : normal;
               font-family : verdana,Arial,trebuchet MS,Helvetica, sans-serif;
               font-size : 11px;
               font-weight : bold;
               color: #7B8C94; } 
               
     .text10  { font-style : normal;
               font-family : Arial,trebuchet MS,verdana,Helvetica, sans-serif;
               font-size : 10px;
               font-weight : normal;
               text-align: center;
               color: black; }                              
      
     .blanco  { font-style : normal;
               font-family : Arial,trebuchet MS,verdana,Helvetica, sans-serif;
               font-size : 11px;
               font-weight : normal;
               color: white; }

     .orange  { font-style : normal;
               font-family : Arial,trebuchet MS,verdana,Helvetica, sans-serif;
               font-size : 12px;
               font-weight : normal;
               color: #DE5229; }
               
     .red  { font-style : normal;
               font-family : Arial,trebuchet MS,verdana,Helvetica, sans-serif;
               font-size : 12px;
               font-weight : normal;
               color: #740202; }
               
               
     .noti  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 12px;
               font-weight : bold;
               color: #7E0202; }
               
     .noti2  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 14px;
               font-weight : bold;
               color: #7E0202; }               
               
     .gris  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 12px;
               font-weight : normal;
               color: #7B8C90; }
               
     .gris2  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 13px;
               font-weight : normal;
               text-align: justify;
               color: #7B8C90; }               

      .menuda  { font-style : normal;
               font-family : Arial,verdana,trebuchet MS,Helvetica, sans-serif;
               font-size : 8pt;
               font-weight : normal;
               text-align: center;
               color: #B7D4DA; }   

/* ----------------------------------------------------------------------------- */ 
 
	#clear {
		padding: 5px 0px 5px 5px;

  	}
