@charset "utf-8";
/* CSS Document */
body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
    	background: #fff;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
    #container {
    	width: 816px;  
    	background: #FFFFFF;
		margin: 0 auto;
		border:1px solid #3b81b4;
    }

    #mainContent {
		height			: auto;
		text-align		: center;
    	background		: #FFFFFF;
		margin-left		: 50px;
		margin-right	: 50px;
		margin-top		: 50px;
		margin-bottom	: 50px;
		
    }

	 .factura{ 
	 border:1px solid #3b81b4;
	 padding:0;
	 }
	 .cabecera{ 
	 border:1px solid #3b81b4;
	 padding:0;
	 }
	 
	 .detalle{ 
	 width:100%;	 	 
	 border:1px solid #3b81b4;
	 padding:0;	 
	 }
	 .detalle2{ 
	 width:100%;


	 }
	 .contorno { 
	 border:1px solid #3b81b4;
	 background:#00CCFF;
	 }
	 .contorno2 { 
	 border:1px solid #3b81b4;
	 padding:3px;
	 height:22px;
	 }
	 .resumen{ 
	 
	 }
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

	.solidblockmenu {
		float:right;
		margin:25px 0 0 0;
		text-align:center;
		padding-right:290px;
		
	}
	.solidblockmenu a{
		float:center;
		list-style: none;
		color: #45a9d7;
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}

	.solidblockmenu  a:hover, .solidblockmenu  .current{
		color:#c8cacb;
		text-decoration:none;
		list-style: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	a.link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#45a9d7;
		text-decoration:none;
	}
	
	a.linkshover{
		text-decoration:none;
	}

