/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

/*

 * This CSS file is for customization purpose only

 */ 

/* joomla.css */
div.joomla h1 {
letter-spacing:0;
}

.default-search div.searchbox:hover  { background: url(../images/searchbox_bg.png) 0 -20px no-repeat; }

/* modules.css */
div.mod-line h3.header {
letter-spacing:0;
line-height:28px;
}

/* layout.css */
div.wrapper-inner-b2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/wrapper_separator_r.png) no-repeat scroll 100% 0;
padding:0 15px;
}

/* custom.css */
#search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/variations/custom/search_bg.png) no-repeat 95px 9px;
height:34px;
padding:15px 0 0 103px;
right:28px;
top:131px;
width:123px;
}

#page-body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none;
}

body.yoopage {
background:#FFFFFF url(../images/variations/custom/page_bg_img.jpg) no-repeat fixed 50% 0;
}

/* modules.css MOD-ROUNDED-BLANC */
div.mod-rounded-blanc div.box-t1,
div.mod-rounded-blanc div.box-t2,
div.mod-rounded-blanc div.box-t3,
div.mod-rounded-blanc div.box-b1,
div.mod-rounded-blanc div.box-b2,
div.mod-rounded-blanc div.box-b3 { background-image: none; }

div.mod-rounded-blanc div.box-t1 { margin-top: 40px; }


div.mod-rounded-blanc div.box-1,
div.mod-rounded-blanc div.box-2 { background-image: none;}

div.mod-rounded-blanc div.box-3 {
   background: #FFFFFF;
   color: #333333;
   text-shadow: none;
}

div.mod-rounded-blanc h3.header {
   background-image: none;
   color: #333333;
   text-shadow: none;
   font-family: Times, "Times New Roman", serif;
}

div.mod-rounded-blanc h3.header span.subtitle { color: #ffffff; }
div.mod-rounded-blanc div.badge { top: 3px; right: 3px; }
div.mod-rounded-blanc em.box { background: #f5f6f7; color: #646464; text-shadow: none; }

div.mod-rounded-blanc a:link,
div.mod-rounded-blanc a:visited { color: #333333; text-decoration: none; }
div.mod-rounded-blanc a:hover { color: #333333; text-shadow: none; text-decoration: underline; }


/* modules.css MOD-ROUNDED-SPACER */
div.mod-rounded-spacer div.box-t1,
div.mod-rounded-spacer div.box-t2,
div.mod-rounded-spacer div.box-t3,
div.mod-rounded-spacer div.box-b1,
div.mod-rounded-spacer div.box-b2,
div.mod-rounded-spacer div.box-b3 { background-image: none; }

div.mod-rounded-spacer div.box-t1 { margin-top: 23px; }


div.mod-rounded-spacer div.box-1,
div.mod-rounded-spacer div.box-2 { background-image: none;}

div.mod-rounded-spacer div.box-3 {
   background: #FFFFFF;
   color: #333333;
   text-shadow: none;
}

div.mod-rounded-spacer h3.header {
   background-image: none;
   color: #333333;
   text-shadow: none;
   font-family: Times, "Times New Roman", serif;
}

div.mod-rounded-spacer h3.header span.subtitle { color: #ffffff; }
div.mod-rounded-spacer div.badge { top: 3px; right: 3px; }
div.mod-rounded-spacer em.box { background: #f5f6f7; color: #646464; text-shadow: none; }

div.mod-rounded-spacer a:link,
div.mod-rounded-spacer a:visited { color: #333333; text-decoration: none; }
div.mod-rounded-spacer a:hover { color: #333333; text-shadow: none; text-decoration: underline; }

/* JOOMLA/TEMPLATES/YOO_EXPLORER_1.5.1/CSS/VARIATIONS/CUSTOM.CSS */
#footer, #footer a:link, #footer a:visited, #footer .menu a:link, footer .menu a:visited {
color: #53483B;
}  


/* ALLINEAMENTO IMMAGINI MATERIALE E ATTREZZATURE */
.img_dx {
float: right;
margin-bottom: 4px;
margin-left: 4px;
}

/* ALLINEAMENTO IMMAGINI TECNICHE */
.marginimg {
margin-right: 15px;
border: 2px solid #AB9C86;
}

.marginimgfirst {
margin-right: 15px;
margin-left: 50px;
border: 2px solid #AB9C86;
}

.marginimg_quattro {
margin-right: 12px;
border: 2px solid #AB9C86;
}

.marginimg_quattro_last {
border: 2px solid #AB9C86;
}