/* Stile della sezione proncipale (div main) */
/*@font-face {
font-family: Acme;
src: url(http://www.styxel.com/css/fonts/acme.ttf);
}*/
* { margin: 0; padding: 0; }

body { 
background:url("../styxel-web-agency-images/styxel-header.png") left top repeat-x;
color:#000000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
}

img {
border:none;
}

h1, h2, h3, h4, h5, h6 { 
color:#a1c036;
}
h1 { 
font-size:1.2em;
margin-bottom:6px;
}
h2, h3, h4, h5, h6 { 
font-size:1.2em;
}



p { 
margin-bottom:12px;
}

li {
list-style:none;
}

a, a:link {
color:#a1c036;
text-decoration:none;
}
a:visited {
color:#a1c036;
text-decoration:none;
}
a:hover {
color:#a1c036;
text-decoration:underline;
}


#wrapper {
width:1000px;
margin:auto;
}
#container {
width:1000px;
float:left;
}

#header { 
width:920px;
height:75px;
padding:24px 40px 40px 40px;
float:left;
}


#main { 
float:right; 
width:680px;
min-height:320px;
color:#000000;
padding:0 40px 0 0;
background-color:#ffffff;
}
#e-commerce li{
font-size:0.8em;
margin-bottom:2px;
background:url("../styxel-web-agency-images/segnaposto.png") left top no-repeat;
padding-left:10px;
}

#column { 
float:right; 
width:180px;
color:#121210;
background-color:#ffffff;
padding-right:60px;
padding-left:40px;
}
#menu { 
}
#menu li{ 
list style:none;
background:url("../styxel-web-agency-images/menu_sep.png") left bottom no-repeat;
margin-bottom:8px;
}
#menu a, #menu a:link, #menu a:visited {
display:block;
width:110px;
height:20px;
padding-left:2px;
padding-top:2px;
font-size:1.1em;
color:#121210;
}
#menu a:hover {
background:url("../styxel-web-agency-images/menu_over.png") left bottom no-repeat;
text-decoration:none;
}

#menu2 {
margin-top:12px;
}
#menu2 li{ 
list style:none;
background:url("../styxel-web-agency-images/menu_sep.png") left bottom no-repeat;
margin-bottom:8px;
}
#menu2 a, #menu2 a:link, #menu2 a:visited {
display:block;
width:120px;
height:20px;
padding-left:2px;
padding-top:2px;
font-size:0.9em;
color:#121210;
}
#menu2 a:hover {
background:url("../styxel-web-agency-images/menu_over.png") left bottom no-repeat;
text-decoration:none;
}

#footer { 
color:#121210;
width:100%;
float:left;
background-color:#f4f4f4;
border-top:1px solid #efefef;
margin-top:40px;
}
#footwrap{ 
clear:both;
width:1000px;
margin:auto;
}
#footspace{ 
width:920px;
padding:10px 40px 3px 40px;
float:left;
}
.footCols{ 
width:200px;
float:left;
padding-right:40px;
font-size:0.8em;
}
.footCols ul{ 
float:left;
}
.footCols li{ 
background:url("../styxel-web-agency-images/segnaposto.png") left top no-repeat;
padding-left:10px;
}
#midFC{ 
width:170px;
padding-left:20px;
}
#lastFC{
padding-right:0;
}

.footCols a, .footCols a:link, .footCols a:visited{ 
}
.footCols a:hover{
text-decoration:none;
}

.footCols ul a, .footCols ul a:link, .footCols ul a:visited{ 
color:#121210;
border-bottom:1px dotted #ccc;
}
.footCols ul a:hover{ 
color:#121210;
text-decoration:underline;
}

#social{
position:absolute;
top:12px;
right:0;
width:222px;
float:left;
}
#social li{
margin-left:12px;
float:left;
}
#social li#twitt{
}
#social li#fbButt{
margin-left:0;
}

