/*	LAYOUT
...............................................................*/
	* { margin:0; padding:0; }
	
	body {}
	
	div#container { width:800px; margin:auto;}
	
	div#header {width:800px; height:120px; margin:0; padding:0;}
	div#menu {width:800px; height:100px; margin:0; padding:0;}
	div#columnas {width:800px; margin:0; padding:0;}
	div#columna1 {width:330px; height:400px;float:left;}
	div#columna2 {width:280px; height:400px;float:left;}
	div#columna3 {width:170px; height:400px;float:left;}
    div#columna4 {width:600px; height:500px;float:left;}
	div#columna5 {width:170px; height:500px;float:left;}
        div#feeder {width:800px; margin:0; padding:0;clear:both;}
	div#main { }
		div#main h2.title { margin:10px 0 0 0; padding:10px 5px;  width:380px;}
		div#main p {margin:5px 0; }
		div#main p.about { }
		div#main dl dt {padding:5px; width:380px;}
			div#main dl dt span.action { display:action; margin:-5px -5px -5px 5px; padding:3px 0; width:25px; }
		div#main dl dd { padding: 5px 5px 10px 5px; overflow:auto; }
		
		div#main div.content { width:390px; float:left; margin:0 5px 5px 5px; }
	
	div#footer {width:100%; margin:0 0 0 0; padding:12px 0; clear:both;}
	
	a { }
	
	em { padding:1px 0 2px 0; }
	


/*	COLORS
...............................................................*/
	body { background:#fff url("../images/fondo.gif"); background-repeat: repeat; color:#000; }
	
	div#container {background:#edeacb; border:10px solid #fff; }
	
	div#header { background:#ffcccc url("../images/mono.gif"); color:#fff; border-bottom:10px solid #fff; }
	
	div#header h1 {}
	div#menu {background:#ff7800; color:#fff; border-bottom:10px solid #fff;}
	div#columna1 {background:#edeacb;}
	div#columna2 {background:#edeacb; border-left:10px solid #fff;}
	div#columna3 {background:#edeacb; border-left:10px solid #fff;}
	div#columna5 {background:#edeacb; border-left:10px solid #fff;}

	div#feeder {background:#ffcccc;border-top:10px solid #fff;}
	div#header p.myPimp { display:none; }
	
	div#main {}
		div#main h2.title { background:#f6f6f6; color:#000;}
		div#main p.about { }
		div#main dl { background:#fff; border-bottom:2px solid #666; }
			div#main dl dt { background:#fff; border-top:1px dotted #ccc; }
			div#main dl dt:hover { background:pink; }
				div#main dl dt span.action {  color:#333; }
				div#main dl dt:hover span.action {}
			div#main dl dd { }
		
	div#footer {background:#ff7800; color:#fff; border-top:10px solid #fff; }
		div#footer p a, div#footer p a:visited { color:#fff; text-decoration:underline; }
	
	a {color:#ff6666; text-decoration: none; }
	a:hover { color:#000; text-decoration:underline;}
	a:visited { color:#888; }
	
	em {background:#DCFFCC; font-style:normal; }




/*TYPOGRAPHY
...............................................................*/
	body {font: 11px Verdana }
	
	div#container { }
	
	div#header { }
	div#header h1 {font-size:10px; font-weight:normal; text-align:left;}
	
	h1 {font:18px Lucida grande; font-weight:bold; text-align:left; color:#ff7866; text-transform:uppercase;letter-spacing: 1px; padding:10px 0 0 10px;}
	h2 {font:12px Lucida grande; font-weight:bold; text-align:center; color:#ff7866; text-transform:uppercase;letter-spacing: 1px; padding:12px 0 0 10px;}

	div#main { }
		div#main h2.title { font-size:10px; text-transform:uppercase; font-weight:bold; text-align:left;}
		div#main p {font: 13px Lucida grande, sans-serif;line-height: 22px; color:#000; padding:5px 10px 0 10px}
		div#main dl dt span.action {font:Lucida grande;}
		div#main dl dd {line-height:180%; }
	div#columna1 {text-align:left;}
	div#columna2 {text-align:center;}
			div#columna2 p{text-align:left; color:#222; font:12px Verdana, sans-serif; line-height: 21px; }
	div#columna3 {text-align:center; }
                        div#columna3 p{text-align:left; color:#222; font:10px Verdana, sans-serif; line-height: 19px; }
	div#footer p{font:10px Verdana, helvetica, serif; text-align:center;line-height: 16px; }
	div#feeder p{font:12px Verdana, helvetica, serif; text-align:left;line-height: 18px;}

/*	AUXILIARS
...............................................................*/
.clear { clear:both; }

span.action { cursor:pointer; float:right; }

.alignright { float:right; }

a img { border:none; }