/*   
Theme Name: Ls graphic design
Theme URI: http://www.lsgraphicdesign.it/
Description: Ls graphic design Official Theme
Author: Giorgio Baresi
Author URI: http://www.yud.it/
Version: 1.0
.
Feel free to copy all the code you like.
.
*/

/* Generale */

body {
background: #FFFFFF url(immagini/bg_testata.gif) left top repeat-x;
color: #666666;
font-family: "Lucida Grande", Verdana, Arial, san-serif;
font-size: 11px;
margin: 0;
padding: 0;
text-align: center;}

a {
color: #666666;}

a img {
border: 0;}

h1, h2, h3 {
font-weight: 300;}

h2 {
font-size: 15px;}

ul {
list-style: none;}

fieldset {
border: 0;
border-top: 1px solid #E1E1E1;
padding: 0;
padding-top: 10px;}

legend {
display: none;}

.nascondi {
display: none;}

/* Struttura */

#contenitore {
margin: 0 auto 10px;
padding: 0;
text-align: left;
width: 700px;}

#testata {
height: 90px;
margin-bottom: 30px;
position: relative;}

#colonna_meta_sx {
float: left;
padding-right: 4px;
width: 346px;}

#colonna_meta_dx {
float: right;
padding-left: 4px;
width: 346px;}

#colonna_larga {
float: left;
padding-right: 8px;
width: 523px;}

#colonna_stretta {
float: right;
margin-bottom: 10px;
width: 169px;}

#colonna_intera { /* Al momento utilizzata solo per 404.php */
width: 700px;}

#footer {
clear: both;
width: 700px;}

/* Testata */

#testata ul {
margin: 0;
padding: 0;}

#testata ul li {
float: left;
list-style: none;
margin: 0;
padding: 0;}

#home, #home_qui, #studio, #studio_qui, #portfolio, #portfolio_qui, #blog, #blog_qui {
display: block;
height: 16px;
margin-right: 8px;
text-indent: -1999px;
width: 169px;}

a#home, a:hover#home {
background: url(immagini/bg_home.gif) left top no-repeat;}

a#home_qui, span#home {
background: url(immagini/bg_home_qui.gif) left top no-repeat;}

a#studio, a:hover#studio {
background: url(immagini/bg_studio.gif) left top no-repeat;}

a#studio_qui, span#studio {
background: url(immagini/bg_studio_qui.gif) left top no-repeat;}

a#portfolio, a:hover#portfolio {
background: url(immagini/bg_portfolio.gif) left top no-repeat;}

a#portfolio_qui, span#portfolio {
background: url(immagini/bg_portfolio_qui.gif) left top no-repeat;}

a#blog, a:hover#blog {
background: url(immagini/bg_blog.gif) left top no-repeat;
margin-right: 0;}

a#blog_qui, span#blog {
background: url(immagini/bg_blog_qui.gif) left top no-repeat;
margin-right: 0;}

#testata h1 {
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 50px;}

span#logo, a#logo, span#logo_studio, a#logo_studio, span#logo_portfolio, a#logo_portfolio, span#logo_blog, a#logo_blog {
background: url(immagini/bg_logo.gif) left top no-repeat;
display: block;
height: 35px;
margin: 0;
padding: 0;
text-indent: -1999px;
width: 700px;}

span#logo_studio, a#logo_studio {
background: url(immagini/bg_logo_studio.gif) left top no-repeat;}

span#logo_portfolio, a#logo_portfolio {
background: url(immagini/bg_logo_portfolio.gif) left top no-repeat;}

span#logo_blog, a#logo_blog {
background: url(immagini/bg_logo_blog.gif) left top no-repeat;}

/* Colonna larga */

#colonna_contenuti {
border-left: 1px solid #E1E1E1;
float: left;
height: 300px;
margin: 10px 0;
padding: 0 8px;
width: 160px;}

#colonna_contenuti ul {
margin: 0;
padding: 0;}

#colonna_contenuti li {
list-style: none;
margin: 0 0 10px;
padding: 0;}

.indirizzo {
border-top: 1px solid #E1E1E1;}

/* Portfolio */

.progetto h1, .progetto h3 {
margin: 0;}

.progetto h1 span {
color: #0189DE;}

/* Blog */

.post {
margin-bottom: 50px;}

.post h2 {
font-weight: 900;
margin-bottom: 3px;}

.meta, .feedback {
font-size: 9px;}

.meta {
margin-top: 0;
padding-top: 0;}

.modifica a {
color: #FF3333;
font-weight: 900;}

.scritto_da, .commenti {
background: url(immagini/scrittoda.gif) left 50% no-repeat;
height: 9px;
padding-left: 12px;}

.commenti {
background: url(immagini/commenti.gif) left 50% no-repeat;}

.navigazione_superiore, .navigazione_inferiore {
padding: 5px 0;}

.navigazione_superiore {
border-bottom: 1px solid #E1E1E1;}

.navigazione_inferiore {
background: none;
margin: 10px 0;
text-align: right;
height: 25px;
voice-family: "\"}\"";
voice-family: inherit;
height: 15px;}

.allinea_sinistra {
float:left;
margin-bottom: 10px;}

/* Colonna stretta */

#colonna_stretta ul {
border-top: 1px solid #E1E1E1;
margin: 0;
padding: 0;}

#colonna_stretta > ul {
margin: 10px 0 0;}

#colonna_stretta li {
border-bottom: 1px solid #E1E1E1;
list-style: none;
margin: 0;
padding: 0;}

#colonna_stretta li span, #colonna_stretta li a {
display: block;
margin: 0;
padding: 5px 0 5px 0;
text-decoration: none;}

#colonna_stretta li span {
font-weight: 900;}

.current-cat a {
color: #666666;
font-weight: 900;
text-decoration: none;}

#colonna_stretta h3 {
font-size: 13px;}

.feed, .suggerimenti {
background: url(immagini/rss.png) left 3px no-repeat;
display: block;
height: 18px;
padding-left: 20px;}

.suggerimenti {
background: url(immagini/email.png) left 50% no-repeat;}

/* Footer */

#footer p {
border-top: 1px solid #E1E1E1;
font-size: 9px;
padding-top: 10px;}

/* Messaggi vari */

.errore {
color: #FF3333;}

.feedback_negativo {
background: #FF9999;}

