﻿html, body{
	margin:0 auto;
	padding:0;
	color:#000;
}
img{
	border:0;
}
body{
    font-family: 'Abel', sans-serif;
	font-size:13px;
    background: url(/images/background.jpg) no-repeat top left #FFF;
}

table {
    border:0;
}
td {
    border:0;
}

#container {
    width:960px;
    margin:0 auto;
}
#header {
    width: 960px;
    float: left;
}
#logo {
    float: left;
    height:224px;
    width:145px;
}
#header_sup {
    width: 815px;
    height: 136px;
    float: left;
}
#menu {
    width: 700px;
    height: 63px;
    float: left;
    padding:25px 0 0 0;
}

#lingue {
    float:right;
    width:100px;
    margin:25px 0 0 160px;
}

#lingue a:link, #lingue a:visited{
    color:#006633;
    font-size:14px;

}

#lingue :hover{
    color:#006633;
    font-size:14px;
}

    #menu ul {
        display:table-row;
        margin:0;
        padding:0;

    }

        #menu ul li {
            display:table-cell;
            float:left;
            margin:0 15px;
            padding:0;
        }

        #menu ul li:first-child {
            margin:0 15px 0 0;
        }


    #menu a:link, #menu a:visited {
        background:#006633;
        padding:5px 10px;
        color:#FFF;
        margin:0;
        font-size:18px;
        text-decoration:none;
    }

    #menu a:hover {
        background:#FFF;
        color:#006633;
        padding:5px 10px;
        margin:0;
        font-size:18px;
        text-decoration:none;
    }

h1 {
    font-family: 'Allura', cursive;
    font-size:30px;
    display:inline;
}

#main {
    float:left;
    width:960px;
}
#footer {
    background:#222222;
    width: 890px;
    height: 40px;
    float: left;
    padding:35px;
    color:#FFF;
}
#main {
    float:left;
    width:960px;
    margin:0 auto;
}
input {
    border:1px solid #e8e8e8;
    padding:5px;
}
select {
    border:1px solid #e8e8e8;
    padding:5px;
}
textarea {
    border:1px solid #e8e8e8;
    padding:5px;
}
a:link, a:visited {
    color:#0288c3;
    text-decoration:none;
}
a:hover {
    color:#808080;
    text-decoration:underline;
}

#foto {
    margin:0 0 10px 0;
    float:left;

}

#foto ul{
    display:table-row;
    margin:0;
    padding:0;
}

    #foto ul li {
        display:table-cell;
        margin:10px;
        padding:6px;
    }

        #foto ul li:first-child{
        display:table-cell;
        margin:10px;
        padding:6px 6px 6px 0;
    }

        #foto ul li:last-child{
        display:table-cell;
        margin:10px;
        padding:6px 0 6px 6px;
    }

#contatti {
    margin:0 auto; 
    width:960px; 
    text-align:center;
    font-size:14px;

}

    #contatti input {
        border:#006633 solid 1px;
        padding:15px;
        width:924px;
        margin:10px 0;
    }

    #contatti textarea {
        border:#006633 solid 1px;
        padding:15px;
        width:924px;
        height:35px;
    }

    #contatti table {
        text-align:center;
        margin:0 auto;
    }

.BtnRichiesta {
    background:#006633;
    border:0;
    color:#FFF;
    width:958px !important;
    cursor:pointer;
    padding:15px;
}

#around {
    width:960px;
    float:left;
}

    #around ul {
        display:table-row;
        margin:0;
        padding:0;
    }

    #around ul li{
        display:table-cell;
        padding:20px;
        margin:10px;
        background:#F3C204;
        width:280px;
        float:left;
        height:650px;
        color:#000;
        text-align:justify;
    }

    #around ul li:first-child{
        display:table-cell;
        padding:20px;
        margin:10px 0px;
        background:#006633;
        width:270px;
        float:left;
        color:#FFF;
    }

        #around ul li:last-child{
        display:table-cell;
        padding:20px;
        margin:10px 0px;
        background:#e8e8e8;
        width:270px;
        float:left;
    }
