/* reset */
h1,h2,h3,h4,h5,h6,ul,ol,li,form,dl,dt,dd,p,fieldset,body {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:1.3em;}
ul,li {list-style-type:none;}
fieldset,
a img {border:0;}
a {text-decoration:none;}
a:focus{outline: none;}
select,input,textarea {font-family:"Lucida Grande", Arial, Verdana, sans-serif;}
input.bordificable, select, textarea {background:#fff; border:0; padding:2px;}

/* generales */
html,body {margin:0; padding:10px 0;}

body {font:11px "Lucida Grande", Arial, Verdana, sans-serif; padding:20px 0;}
#container {margin:0 auto; width:800px;}

#header {background:#EFEFEF; height:30px; padding:15px;}
	h1 {font-size:15px;}
#wrapper {border:1px solid #999; margin:15px 0; padding:15px; overflow:hidden; width:850px;}
#contentLeft {float:left; width:200px;}
	#menuPrincipal {height:250px; width:150px; background:#EFEFEF; padding:15px;}
	#menuPrincipal li {border-bottom:1px solid #666;}
	#menuPrincipal li a {color:#222; padding:4px 0; display:block;}
	#menuPrincipal li a:hover {color:#DDD;}
	#menuPrincipal li ul {padding-left:10px;}
	#menuPrincipal li ul li {border:0;}
#contentRight {float:left;}

#footer {clear:both; margin:0 auto; width:100%; color:#999;}
	#footer ul {text-align:center; position:relative;}
	#footer ul li {display:inline; border-right:1px solid #999; padding:0 5px;}
	#footer ul li.borderNone {border:0;}
	#footer ul li.copy {margin-right:550px;}
	#footer ul li a {color:#999;}
	#footer ul li a:hover {text-decoration:underline; color:#333;}

