/* Style sheet stile */
body{background-color:#FFFFFF;background-image:url("img/fondo.png");background-repeat:repeat-x;color:#000000;}
#wrapper{padding-right:152px;padding-left:152px;background-image:url("img/fondalepagina.jpg");background-repeat:no-repeat;}
#header{background-image:url("img/fondomenu.jpg");background-repeat:no-repeat;}
#logo-devsystem{left:40px;top:35px;position:absolute;}
#skype{left:5px;top:5px;position:absolute;padding-top:5px;}
#messenger{left:165px;top:5px;position:absolute;padding-top:5px;}
#rights{padding-top:10px;padding-right:5px;text-align:right;}
#e-mail{left:40px;top:100px;position:absolute;}
#left,#main{padding-right:10px;padding-left:10px;}
#left .inside{padding-bottom:10px;background:url("img/colonnasxfooter.png") bottom no-repeat;}
#main .inside{padding-bottom:10px;background-image:url("img/colonnacentralefooter.png");background-repeat:no-repeat;background-position: 10px bottom;}
.fondale-colonna{padding-right:5px;padding-bottom:5px;padding-left:5px;background-image:url("img/colonnasxfondo.png");}
.img-titoli .image_container{width:220px;height:25px;padding-top:10px;padding-bottom:5px;padding-left:10px;background-image:url("img/colonnasxtestata.png");background-repeat:no-repeat;}
#container{}
#footer{padding-top:10px;background-image:url("img/footer-ombra.png");background-repeat:no-repeat;}
.img-cornice-grande .image_container{padding:12px;background-image:url("img/imgcornicegrande.png");background-repeat:no-repeat;background-position: 5px 5px;}
.img-cornice-media{padding-left:40px;}
.img-cornice-media .image_container{width:324px;padding:10px;background-image:url("img/imgcornicemedia.png");background-repeat:no-repeat;background-position: 5px 5px;}
.portfolio_ultimi h2{margin-top:10px;}
.portfolio_ultimi .elemento{padding-bottom:10px;background:url("img/portfolio-separatore.jpg") bottom center no-repeat;}
.portfolio_ultimi .last{padding-bottom:10px;background-image:url("img/cmd-transparent.gif");}
.portfolio_ultimi .image img{padding:8px;background-image:url("img/imgcornicepiccola.png");background-repeat:no-repeat;background-position: 3px 3px;}
.portfolio_ultimi_align{text-align:center;}
.portfolio_elenco{}
.portfolio_elenco h2,#contatto h2,#contatto-grazie h2{height:23px;padding-top:5px;padding-right:10px;text-align:right;background:url("img/titolofondo.png") right no-repeat;border:2px solid #ffffff;}
.portfolio_elenco_info{clear:both;}
.portfolio_elenco_img{float:left;}
.portfolio_elenco_desc{padding-top:10px;padding-bottom:10px;}
.portfolio_elenco_titolo{padding-top:5px;padding-bottom:3px;color:#40A5D1;}
.portfolio_elenco .image img{padding:26px 11px 40px;background-image:url("img/corniceportfolio.png");background-repeat:no-repeat;background-position: 0px 24px;}
.portfolio_elenco .image img:hover{background-image:url("img/corniceportfolioover.png");}
.portfolio_elenco .elemento{padding-right:10px;padding-left:10px;}
#servizi .toggler{height:23px;padding-top:5px;padding-right:25px;text-align:right;background:url("img/titolofondotoogleover.png") right no-repeat;border:2px solid #ffffff;font-weight:bold;font-size:12px;color:#4A8BBB;cursor: pointer;}
.contatto_rubrica_telefonica{position:absolute;margin-top:-25px;margin-left:20px;}
label.contatto,.login label{float:right;padding-right:10px;color:#40A5D1;}
input.contatto,textarea.contatto,.login #username,.login #password{width:310px;background-image:url("img/inputfondo.png");background-repeat:no-repeat;}
input.contatto,.login #username,.login #password{height:15px;margin-top:5px;margin-bottom:5px;border:1px solid #bbdcea;}
textarea.contatto{border:1px solid #bbdcea;}
.submit_container{margin-top:20px;}
p.error{color:#B2C133;}
label.separatore{margin-top:15px;margin-bottom:15px;}
.checkbox_container span{display:block;padding-right:5px;padding-left:5px;}
#elenco-ordini .layout_simpletable{width:100%;margin-right:auto;margin-left:auto;border:1px solid #4a8bbb;border-collapse:separate;}
#elenco-ordini .layout_simpletable .header{padding:4px;border-bottom:1px solid #4A8BBB;}
#elenco-ordini .layout_simpletable .field{padding:2px;border-bottom:1px solid #4A8BBB;}
.dati-tecnici td{padding:2px;}
.dati-tecnici .separatore{border-top:1px solid #4A8BBB;}
.mod_navigationMain{height:24px;left:10px;top:135px;position:absolute;}
.mod_navigationMain ul{margin:0;padding:0;}
.mod_navigationMain li{float:left;list-style-type:none;}
.mod_navigationMain a,.mod_navigationMain span{font-weight:bold;font-size:11px;color:#000000;}
.mod_navigationMain a,.mod_navigationMain span{width:125px;height:24px;float:left;display:block;padding:5px 0 0 10px;background-image:url("img/cmdmenu.png");background-repeat:no-repeat;}
.mod_navigationMain a:hover{background-image:url("img/cmdmenuover.png");background-repeat:no-repeat;text-decoration:none;color:#ffffff;}
.mod_navigationMain .active{background-image:url("img/cmdmenuover.png");background-repeat:no-repeat;}
.pagination{padding-top:25px;}
.pagination p{float:right;margin-right:20px;}
.pagination ul{margin-top:10px;padding-left:0;}
.pagination li{display:inline;padding-right:10px;list-style-type:none;}
.clearall{padding:5px;}
