
/*	GENERAL  */

* { font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-size: 12px; color: #333 }
html,
body { padding: 0; margin: 0; text-align: center }
body { background: #F2E1CF url(../z__imgs/www/bg.jpg) repeat-y center }
#all { width: 960px; padding: 0; margin: 0 auto }


a,
a:link,
a:visited { cursor: pointer; color: #C63; text-decoration: none }

a:hover,
a:active { color: #630; text-decoration: underline }

p { text-align: left }

input.text,
input.text_short,
select,
textarea { border: 1px solid #CBA; padding: 1px 3px; background: #FEC }
input.text,
input.text_short,
textarea { width: 180px }

span.highlight { font-size: 1em; font-weight: bold; color: #000; background-color: #FC6 }

#header { background: url(../z__imgs/www/header.jpg) no-repeat center; height: 207px; margin: 0; padding: 0 }
#header h1 { margin: 0; padding: 0 }
#header h1 a { display: block; height: 115px; width: 405px; float: right; margin: 38px 53px 0 0; padding: 0 }
#header h1 a span { display: none }

#adminLogged { position: relative; float: right; margin-top: -25px; margin-right: 25px; color: #FFF }
#adminLogged a,
#adminLogged a:link,
#adminLogged a:visited { color: #C96 }
#adminLogged a:hover,
#adminLogged a:active { color: #D74 }

#nav { position: absolute; margin: -185px 0 0 10px; color: #FFF }
#nav ul { text-align: left; list-style-type: circle; list-style-position: outside; }
#nav ul li { color: #F2E1CF; font-size: 1.6em; margin: 5px 0 0; padding: 5px 0 0; height: 12px; }
#nav ul li a,
#nav ul li a:link,
#nav ul li a:visited { color: #FFF; display: block; margin: -1px 0 0 }
#nav ul li a:hover,
#nav ul li a:active { color: #300; text-decoration: none }



/*	QUICKSEARCH	*/
#quicksearch { position: absolute; top: 170px; padding-left: 22px; text-align: left }
#quicksearch input.text { border-color: #52473f; background: #998472; color: #EEE; width: 135px }
#quicksearch input.image { position: relative; top: 4px; left: 3px }

#last_quicksearches { color: #CCC; float: left; height: 14px; border: 1px solid #CCC; border-width: 0 1px 1px; padding: 2px 25px; margin: 0 0 20px 40px }
#last_quicksearches span.titlebox { color: #999; letter-spacing: 1px }


/*	CONTENT	*/
#content { clear: both; margin: 0 auto; width: 87%; min-height: 480px }
#content h2 { text-align: left; font-size: 1.6em; font-weight: normal; letter-spacing: 1px; color: #300; padding: 0; margin: 48px 0 15px }
#content h2 span { color: #666 }
#content h3 { font-size: 1.2em; font-weight: normal; color: #300; text-align: left; margin: 5px 0 15px; padding: 0 }
#content h4 { text-align: left }
#content h5 { text-align: left }



/*	FOOTER	*/
#footer { clear: both; width: 890px; margin: 38px auto 5px; border-top: 1px solid #E6E6E6; text-align: left; padding: 5px 0 5px 10px }
#footer p { font-size: 95%; color: #999; margin: 0; padding: 0 }
#footer p a,
#footer p a:link,
#footer p a:visited { font-size: 1em; cursor: pointer; color: #966; text-decoration: none }
#footer p a:hover,
#footer p a:active { color: #C60; text-decoration: underline }

