@charset "utf-8";
/* CSS Document */

html, body{
height:100%}

body{
margin:0; background-color:#f2edf3; 
background-image:url(img/demo1-fondo.gif); }
div.general
{
		background-image:url(img/demo1-fondogral.gif); background-repeat:repeat-x; width:100%; height:100%; 
}

    .thrColElsHdr #container { 
    	margin: 0 auto;
    	text-align: left;
		width:900px;
		


		 
    } 
    .thrColElsHdr #header { 
    	background: #FFFFFF; 
    	padding: 0;  
    } 
    

    .thrColElsHdr #sidebar1 {
    	float: left; 
    	width: 230; 
    	padding: 0; 
    }
    .thrColElsHdr #sidebar2 {
    	float: right; 
    	width: 11em; 
    	background: #EBEBEB;
    	padding: 15px 0; 
    }
    .thrColElsHdr #sidebar1 h3, .thrColElsHdr #sidebar1 p, .thrColElsHdr #sidebar2 p, .thrColElsHdr #sidebar2 h3 {
    	margin-left: 10px; 
    	margin-right: 10px;
    }
    


    .thrColElsHdr #mainContent {
     	margin: 0 0 0 230; 
		background:#FF0000; height:100%
    } 
    .thrColElsHdr #footer { 
    	padding: 0 10px; 
    	background:#DDDDDD;
    } 
    .thrColElsHdr #footer p {
    	margin: 0; 
    	padding: 10px 0; 
    }
    
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
td.copi{
font-family:"Tahoma",Arial, Helvetica, sans-serif; color:#916aa3; background-image:url(img/bck-left.gif); background-repeat:no-repeat; background-position:top; font-size:10pt; padding:50px 10px 20px 30px; line-height:97%}
td.menu{
background-color:#FFFFFF; padding:10px 6px 10px 25px}
img{border:0}
#pie{clear:both; background-color:#a677ae; font-family:"Tahoma",Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; padding:15px 30px; line-height:97%}
#top{background-color:#0066CC; width:900; clear:both;}
#lateral{width:230px; float:left; }
#centro{background:#FFFFFF; width:650px; float:right; height:100%; padding:0 0 0 20px; height:100%}


td.principal{
font-family:"Tahoma",Arial, Helvetica, sans-serif; color:#000000; font-size:10pt; padding:10px; line-height:97%; }
td.principal a{ text-decoration:none; color:#916aa3}
td.principal a:hover{ text-decoration:none; color:#f48921}
td.principal span{color:#916aa3; font-weight:bold}


td.menuleft{
font-family:"Tahoma",Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10pt; padding:10px 20px; line-height:97%; border:#FFFFFF dashed; text-transform:uppercase; background-image:url(img/st-productos-bck.jpg); background-repeat:repeat-y; border-width:1px 0 0 0
}
td.menuleft a{
color:#FFFFFF; text-decoration:none}

td.menuleft a:hover{
color:#916aa3; text-decoration:none}
img{border:0}
