@charset "iso-8859-1";

* {
outline : none;
list-style : none;
text-decoration : none;
padding: 0; 
margin: 0;
}
body {
background-color: #E4E4E4;
background-image: url(../media/fondo.gif);
background-repeat: repeat;
background-attachment: fixed;
color : #ddd;
font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Trebuchet MS;
font-size : 11px;
padding : 0px;
border:0;			/* This removes the border around the viewport in old versions of IE */
width:100%;
}
img {
border : 0;
}
.titulo { background: #bbbbbb; color: #000000; font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, tahoma }
.texto2 { background: #eeeeee; color: #000000; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica, tahoma }


	/* Header styles */
    #header {
		margin-top : 10px;
        clear:both;
        float:left;
        width:100%;
		background : #fff;
    }
	  #header  ul{
		padding-top : 15px;
		margin-left : 820px;
		line-height : 18px;
    }
	  #header  .logo{
         float:left;
         margin-left : 25px;
    }
	
	/* column container */
	.colmask {
		margin-top : 18px;
	    position:relative;		/* This fixes the IE7 overflow hidden bug */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* 2 column left menu settings */
	.leftmenu {
	    background:#FFEEDD;
	}
    .leftmenu .colright {
        float:left;
        width:200%;
		position:relative;
		left:150px;
        background:#DDFFFF;
    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:200px;
	    padding-bottom:1em;
	}
	.leftmenu .col1 {
        margin:0 15px 0 215px;
	    position:relative;
	    right:100%;
	    overflow:hidden;
		color : #000;
		width:760px;
		/*background-color: #fff;*/
		/* background-image: url(../media/fondo.jpg);*/
		/* background-repeat: no-repeat;*/
	}
	.leftmenu .col1  h1{
		font-size : 19px;
		color : #000;
    }
	.leftmenu .col1  p{
        padding-top : 15px;
		font-family : "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Trebuchet MS;
		font-size : 14px;
		text-align: justify;
    }
    .leftmenu .col2 {
        float:left;
        width:150px;
        position:relative;
        right:130px;
    }
	.leftmenu .col2  h1{
        padding-top : 15px;
    }
	/* Footer styles */
	#footer {
		margin-top : 10px;
        clear:both;
        float:left;
        width:100%;
		background : #fff;
		text-align: center
    }
    #footer p {
        padding:10px;
        margin:0;
    }
	#footer  img{
	margin : 9px;
	}
    /* --> */
	
	
	
	
li {
padding : 0;
margin : 0;
list-style-type : none;
list-style-position : inside;
}
p, ol {
margin : 0;
padding : 0;
}
a, a:visited {
color : #1a85d7;
outline : none;
text-decoration : none;
}
a:hover, a:active {
color : #179e17;
outline : none;
text-decoration : underline;
}
input , textarea{
border-top : 1px solid #ccc;
border-left : 1px solid #ccc;
border-right : 1px solid #e5e5e5;
border-bottom : 1px solid #e5e5e5;
font-family : "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS";
font-size : 11px;
color : #888;
margin : 1px;
margin-bottom : 4px;
padding : 4px;
overflow : hidden;
}

input:focus, textarea:focus {
border : 1px solid #000000;
}


}
h1, h2 {
font-weight : bold;
margin : 0;
}
h1 {
font-family : "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS";
font-size : 13px;
color : #444;
padding-bottom : 3px;
}
h2 {
font-family : "Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS";
font-size : 14px;
color : #111;
padding : 1px;
padding-bottom : 4px;
}
h1 a, h1 a:visited {
color : #444;
border-bottom : 1px dotted #aaa;
text-decoration : none;
}
h1 a:hover, h1 a:active {
color : #444;
border-bottom : 1px solid #aaa;
text-decoration : none;
}
h2 a, h2 a:visited {
color : #444;
border-bottom : 1px dotted #aaa;
text-decoration : none;
}
h2 a:hover, h2 a:active {
color : #444;
border-bottom : 1px solid #aaa;
text-decoration : none;
}



#copy {
margin-top : 10px;
text-align : center;
margin-top : 5px;
margin-bottom : 15px;
}
#copy a, #copy a:visited {
color : #000;
border-bottom : 1px dotted #0006ac;
text-decoration : none;
}
#copy a:hover, #copy a:active {
color : #0006ac;
border-bottom : 1px solid #fff6ac;
text-decoration : none;
}
#copy p {
margin-top : 10px;
padding-bottom : 0;
color : #000;
}
#copy .desc {
color : #000;
}
#copy .desc a, #copy .desc a:visited {
color : #000;
border-bottom : 1px dotted #000;
text-decoration : none;
}
#copy .desc a:hover, #copy .desc a:active {
color : #000;
border-bottom : 1px solid #000;
text-decoration : none;
}
