/**
Theme Name: Sitea
Author URI:http://www.sitea.info
Theme URI:http://www.robertoantonacci.com
Version:1.0
Author:Roberto
Description: 
Tags:Sitea
*/

@import url('css/reset.css');
@import url('css/default.css');
@import url('css/widgets.css');
@import url('css/comments.css');
@import url('css/tabella.css');
body { background:#000000 /*url('http://www.robertoantonacci.com/angelonitti/wp-content/themes/viewport/images/background_wood.jpg') 0 0 repeat*/; font:normal 12px Arial, Verdana, Tahoma; color:#7B796B; }
#body-in { background:transparent url('./images/sfondi/bagliore.png') no-repeat top center; }
a { color:#666666; }
a:hover { color:#777777; }
.clear { clear:both; }
.clearleft { clear:left; }
.hidden { display:none; }
#wrapper { width:100%; margin:0 auto; padding:28px 0 0 0; }
/* header */
#header { position:absolute!important; z-index:10000; top:0px; width:100%; }
#branding { font-family:'Trebuchet MS', Tahoma, Verdana; height:30px; margin:0 auto; width:980px; position:relative; }
#blog-title { font-size:35px; color:#D2A748; text-transform:uppercase; float:left; position:relative; }
#blog-title a { display:block; position:absolute; width:440px; height:169px; z-index:2500!important; top:31px; background:transparent url('./images/ghost_black.png') repeat 0 0; ; width:220px; border-bottom:3px solid #999933; }
#blog-title img { position:absolute; z-index:2501!important; margin:80px 0 0 13px; }
#blog-title-post { font-size:12px; color:#D2A748; text-transform:uppercase; float:left; position:relative; background:transparent url(./images/ghost_black.png) repeat scroll 0 0; border-bottom:3px solid #999933; width: 220px; }
#blog-title-post a { display:block; height:169px; width:220px; }
#blog-title-post img { position:absolute; z-index:2501!important; margin:80px 0 0 13px; }
#blog-title-post p { margin:15px; text-align:left; color:#999933; font-weight:bold; }
#blog-description { font-size:14px; color:#C7C6B7; text-transform:uppercase; margin-bottom:5px; }
.menu { background:/*#322825 url('./images/menu-bg.gif') repeat-x 0 0*/ none; height:39px; border:/*1px solid #453732*/ none; }
.menu ul { display:block; float:left; overflow:hidden; height:39px; }
.menu li { background:transparent url('./images/menu-separator.gif') no-repeat 0 0; display:block; float:left; height:39px; padding-left:2px; }
.menu li.first { background:none !important; }
.menu li a { display:block; float:left; height:39px; padding:0 5px; font:normal 10px Arial, Verdana; text-transform:uppercase; color:#C8C6B7; line-height:39px; }
.menu li a:hover, .menu li.current_page_item a { background:#302723 url('./images/menu-hover-bg.gif') repeat-x 0 0; color:#CFA03A; }
.menu #subscribe-tool { float:right; width:260px; padding-top:7px; }
#subcribe-form { float:left; margin-right:5px; s }
#rss-link { float:left; }
#subcribe-form input { background-color:#443B35; height:20px; padding:3px 3px 0; border:1px solid #51433A; font:normal 11px 'Trebuchet MS', Verdana, Tahoma; color:#7F7168; text-transform:uppercase; width:218px; }
/* container */
#container { background:#222/* url('./images/container-bg.gif') repeat-x 0 0*/; overflow:hidden; }
/* top-container */
#top-container { height:172px; padding: 0; margin-top:-253px; }
/* content */
#content { float:left; width:100%; position:relative; border-top: solid 3px #999933; border-bottom: solid 3px #999933; text-align:left; }
.pagetitle { font-size:20px; color:#BAAB5A; margin:6px 0 3px; text-align:right }
/* post */
.post { }
.single { background:none !important; margin-top:0px; padding:0 !important; /*top:0; position:absolute; */z-index:5000; width:100%; }
.title, .title a { font:normal 28px 'Arial', Verdana, Tahoma; color:#baab5a; font-weight:bold; letter-spacing:-1px; margin:0px 0 0 0px; }
.meta { padding:5px 5px 0; border-top:1px solid #E7E1C3; border-bottom:1px solid #E7E1C3; font:normal 10px 'Trebuchet MS', Verdana, Tahoma; color:#B7B396; text-transform:uppercase; }
.meta a { color:#B7B396; }
.meta a:hover { color:#CFA03A; }
.meta p { clear:left; }
.meta p span { background-image:url('./images/all-icons.gif'); background-repeat:no-repeat; float:left; display:block; line-height:14px; height:20px; padding-left:22px; margin-right:10px; }
.datepost { background-position:0 0; }
.commented { background-position:0 -20px; }
.tagpost { background-position:0 -44px; }
.edit { background-position:0 -86px; }
.entry { line-height:18px; }
.entry div { padding:0 10px 0 0; }
.read-more { background-color:#333; display:block; width:65px; text-transform:uppercase; padding:5px; font-size:10px; color:#BAAB5A; border:1px solid #1B1310; text-align:center; margin-top:10px; }
#post-nav { text-transform:uppercase; font-size:11px; margin-bottom:10px; }
#post-nav a { color:#CFA03A; }
#nav-prev-post, #nav-next-post { float:right; height:13px; margin-left:10px; }
#nav-prev-post { background:transparent url('./images/post-nav-left-button.gif') no-repeat 0 0; }
#nav-prev-post a { padding-left:20px; }
.single #nav-prev-post { float:left; margin:0; }
#nav-next-post { background:transparent url('./images/post-nav-right-button.gif') no-repeat 100% 0; }
#nav-next-post a { padding-right:20px; }
/* about us */
#about-us { background-color:#F6F4EB; line-height:18px; border:1px solid #E4E2D1; padding:6px; margin-bottom:6px; }
#about-us .title { border-bottom:3px solid #E9E4CF; padding-bottom:3px; margin-bottom:3px; color:#956B58; }
#about-us-avatar { float:left; margin:0 5px 5px 0; }
/* sidebar */
#sidebar { float:left; width:322px; margin-left:6px; padding-top:10px; }
#sidebar a { color:#838174; }
#sidebar a:hover { color:#CFA03A; }
#sidebar li { list-style:none; }
#sidebar .widget, #bottom-sidebar { background-color:#F3F2EB; margin-bottom:8px; border:1px solid #E9E6D6; padding:6px; }
#sidebar .widgettitle { font:normal 16px 'Trebuchet MS', Verdana, Tahoma; color:#BCA293; padding-bottom:3px; border-bottom:4px solid #E9E4CF; margin-bottom:3px; }
#top-sidebar .widget li { padding:5px 0; border-bottom:1px solid #EBE9D4; }
/* footer */
#footer { background:/*#372D29 url('./images/footer-bg.gif') repeat-x 0 0*/ none;/* height:39px;*/ font-size:11px; /*line-height:39px;*/ color:#fff; text-align:left; border:/*1px solid #453732*/ none; padding-left:1%; padding-left:1%; position:absolute; top:534px; width:98%; }
#footer #left { float:left; clear:left; }
#footer #right { float:right; }
#container_footer { width:980px; margin:0 auto; color:#999999; font-size:10px; }
#menu_sitea_it { float:right; right:10px; top:26px; position:absolute; z-index:100000; }
#slide-prev-nav { left:10px!important; z-index:150001!important; top:470px!important; }
#slide-next-nav { right:10px!important; left:auto!important; z-index:150001!important; top:470px!important; }
/* SPERIMENTALE */
.glidecontent, .glidecontent .post { width:100%; text-align:center; }
.glidecontent .post a, .glidecontent .post a img { margin:0 auto; }
.glidecontent .post a img { /*width:100%!important; height:500px!important;*/ }
#menu_sitea_it ul { display:inline; list-style:none; }
#menu_sitea_it ul li { float:left; margin-left:10px; }
#menu_sitea_it ul li a { width:100%; height:68px; display:block; text-align:center; padding: 17px 2px 0 2px; font-size:12px; text-transform:uppercase; color:#FFF; font-family:arial, helvetica, sans-serif; letter-spacing:-0.06em; font-weight:lighter; }
#menu_sitea_it ul li a:hover { background:#099; }
#flags { text-align:right; padding-top:2px; float:right; }
#flags ul { list-style:none; }
#container-prodotto { background:#FFF; width:980px; margin: 0 auto; }
#container-categorie { width:980px; margin: 0 auto; overflow:hidden; }
#footer-interna { background:#ffffff url('./images/sfondi/bg_footer_biscotti.gif') repeat-x 0 0; height:17px; color:#FFF; line-height:17px; font-size:11px; padding-left:25px; }
#info-legali { background:#ffffff; clear:both; border-top:#eee 1px solid; padding:10px; font-size:10px; }
#container-footer { width:980px; margin:0 auto; background:#FFF; }
#banner { width:980px; text-align:center; }
#banner ul { display:inline-block; list-style:none; }
#banner li { float:left; margin: 0 auto; }
#wrapper-interna { background:#FFF; width:100%; }
#wrapper-footer { background:#FFF; width:100%; clear:both; }
.immagine_prodotto { float:left; }
h2#titolo_prodotto { color:#BAAB5A; font-family:'Arial', Verdana, Tahoma; font-size:28px; font-weight:bold; letter-spacing:-1px; margin:0 0 5PX 0px; padding:5px 3px 0 3px;}
.img_emozionale_prodotto { position:absolute; right:0; bottom:90px; }
.breadcrumb { float:right; height:60px; line-height:60px; font-size:11px; color:#999; }
.breadcrumb a { color:#999; text-decoration:none; }
.breadcrumb a:hover { text-decoration: none; color:#2F82D8; }
#menu-bottom { background:#ffffff; clear:both; padding-left:25px; padding-bottom:10px; }
#menu-bottom .children li { padding:0; margin:0; width:100%; list-style:none; }
#menu-bottom a { color:#444; }
#menu-bottom ul { list-style:none; padding: 5px 10px; display:inline; }
#menu-bottom ul li { color:#444; font-size:13px; float:left; margin:5px 0 0 5px!important; width:10%; }
#menu-bottom ul li ul { padding:0 0 0 0; list-style: inside; display:block; }
#menu-bottom ul li ul li { display:block; font-size:10px; float:none; margin:5px 0 0 0!important; }
#menu-bottom ul li ul li a { color:#999; font-weight:normal; }
.descrizione_prodotto p { letter-spacing:-.01em; font-size:12px; color:#777; line-height:18px; padding:5px; }
.descrizione_prodotto h2 { font-size:18px; font-weight:bold; color:#333; letter-spacing:-.02em; }
#qtranslate-3-chooser { display:inline; list-style:none; }
#qtranslate-3-chooser li { float:left; }
#qtranslate-3-chooser li a { display:block; margin-left:5px; }
#container-categorie .pagetitle { font-size:20px; color:#BCA293; margin:6px 0 3px; float:right; text-align:right; width:100%; }
#container-categorie .post { width:33%; float:left; }
#container-categorie .entry p { font-size:10px; letter-spacing:-.02em; color:#777; line-height:14px; padding-top:15px; }
.list_prodotto_img { float:left; }
.paragrafo_list_prodotto a p { margin:0; color:#666666; font-size:11px; text-align:justify; }
.paragrafo_list_prodotto a span { margin:0; color:#666666; font-size:11px; }
.paragrafo_list_prodotto a span img { float:left; margin-right:5px; margin-top:3px; }
#menu-bottom .current-cat-parent a { color:#1371aa!important; }
#menu-bottom .current-cat a { color:#1371aa!important; }
#menu-bottom .children li a { color:#999999!important; }
#menu-bottom li a:hover { text-decoration:underline; }
#menu-bottom ul, #menu-bottom li { margin:0; padding:0; text-indent:0; list-style-position:outside; }
table.normaltext { float:left; clear:right; padding:0 0 0 20px; width:350px; }
/*.slider-item img { float:left;}
*/
#informazioni_addizionali { width:330px; }
#informazioni_addizionali strong { color: #1371AA!important; }
#social, #social ul { width:202px; height:43px; margin:0; }
#social { padding:5px 0 0 290px; float:right; }
#social ul { list-style:none; list-style-position:outside; display: inline; }
#social li { float:left; }
#social li a { display:block; height:43px; }
#social .soc_tit a { width:66px; background:#ffffff url('./images/social.gif') no-repeat 0 0; }
#social .soc_tit a:hover { width:66px; background:#ffffff url('./images/social.gif') no-repeat 0 0; }
#social .soc_fb a { width:38px; background:#ffffff url('./images/social.gif') no-repeat -66px 0; }
#social .soc_fb a:hover { width:38px; background:#ffffff url('./images/social.gif') no-repeat -66px -43px; }
#social .soc_delicious a { width:30px; background:#ffffff url('./images/social.gif') no-repeat -104px 0; }
#social .soc_delicious a:hover { width:30px; background:#ffffff url('./images/social.gif') no-repeat -104px -43px; }
#social .soc_twitter a { width:30px; background:#ffffff url('./images/social.gif') no-repeat -134px 0; }
#social .soc_twitter a:hover { width:30px; background:#ffffff url('./images/social.gif') no-repeat -134px -43px; }
#social .soc_digg a { width:38px; background:#ffffff url('./images/social.gif') no-repeat -164px 0; }
#social .soc_digg a:hover { width:38px; background:#ffffff url('./images/social.gif') no-repeat -164px -43px; }
/*SCROLLABLE PER PAGINA CATEGORIE PRODOTTO */

/* root element for scrollable */ 
div.scrollable { /* required settings */ 
    position:relative; overflow:hidden; /* vertical scrollers have typically larger height than width */ 
    height: 510px; width: 960px; }
/* root element for scrollable items */ 
div.scrollable div.items { position:absolute; width:100%; /* this time we have very large space for the height */ 
    height:20000em; }
/*FINE SCROLLABLE PER PAGINA CATEGORIE PRODOTTO */

.contenitore_lista { width:310px; float:left; }
.contenitore_lista img { float:left; }
.paragrafo_list_prodotto img { float:right; }
#actions { text-align:center;/* background:#FFFFFF none repeat scroll 0 0; border:1px solid #DDDDDD;*/ height:35px; margin:0 auto; text-align:center; width:200px; }
.logo_variabile { background: transparent url('./images/loghi/sitea.png') no-repeat top left; }
.desc_lista { top:50px; }
.immagine_principale { margin-top:20px; }
#left a { color:#FFF; }
#left a:hover { text-decoration:underline; }
#indietro a { color:#ddd !important; }
#indietro { clear:both; }
.formato { padding-left:0px!important; margin-bottom:10px; }
.formato strong { color:#1371AA !important; }
.ingredient h2 { color:#1371AA !important; text-transform:capitalize !important; font-weight:bold !important; font-size:16px !important; height:20px; background: transparent url('./images/da_sapere.jpg') no-repeat top left; text-indent:-9999px; }
#menu_footer { width:980px; margin:10px auto; font-size:12px; color:#999933; font-weight:bold; }
#menu_footer li { float:left; color:#999933; margin-right:10px; }
#menu_footer li a { color:#999933; }
/*NAVIGAZIONE MODULARITY*/
/* Navigation at rest */
#nav { float: right; margin: 0 0 0 0; padding:6px 4px 4px 10px; width: 966px; }
#nav ul, #nav ul li { margin: 0; padding: 0; }
#nav ul li { font-size: 10px; font-weight: bold; /*text-transform: lowercase;*/ list-style: none; float: left; margin-right: 15px; position: relative; color:#eee }
#nav ul li a { color: #eee; text-decoration: none; padding-right:20px; background:transparent url(../sitea/images/arrow.png) no-repeat scroll right top; }
#qtranslate-3 li a { color: #eee; text-decoration: none; padding-right:0px!important; background: none!important; }
#qtranslate-3 li { margin: 0 5px 0 0!important;}


#nav ul li a:hover { color:#fff }
/* Navigation interaction */
#nav ul li ul { display: none; }
#nav ul li.drop:hover ul { display: block; }
/* Sub-navigation */
#nav ul li ul { padding-top: 7px; margin-left: -10px; position: absolute; z-index:200 }
#nav ul li ul li { margin-right: 0; float: none; font-weight: normal; font-size: 11px; z-index:210 }
#nav ul li ul li a { display: block; background: #1a1a1a; padding: 7px 10px; width: 130px; color: #999; background-repeat: no-repeat; background-position: 5px 50%; }
#nav ul li ul li a:hover { text-decoration: underline; background:#000; }
#nav ul li ul li a.icon { padding-left: 30px; }
#nav ul li ul li a.entries { background-image: url(images/rss.png); background-repeat: no-repeat; background-position: 5px 50%; }
#nav ul li ul li a.comments { background-image: url(images/chat.png); background-repeat: no-repeat; background-position: 5px 50%; }
#nav ul li ul li a.phone { background-image: url(images/phone.png); background-repeat: no-repeat; background-position: 5px 50%; }
#nav ul li ul li a.email { background-image: url(images/email.png); background-repeat: no-repeat; background-position: 5px 50%; }
/* Navigation enhanced styles */
#nav ul li ul.push { margin-top: 12px; z-index:211 }
#nav ul li.enhanced { margin-right: 0; padding-right: 15px; z-index:211 }
#nav ul li.enhanced span { padding-right: 7px; float: left; z-index:211 }
#nav ul li.enhanced a.arrow { display: block; position: relative; top: -2px; width: 18px; height: 15px; overflow: hidden; float: left; }
#nav ul li.enhanced a.arrow:hover { cursor: pointer; }
#nav ul li.enhanced a.arrow img { display: block; position: relative; border: 0; }
#nav ul li.enhanced a.rest img { top: 0; }
#nav ul li.enhanced a.hover img { top: -15px; }
#nav ul li.enhanced a.open img { top: -30px; }
.arrow { background:none!important; padding-right:0px!important; }
#wrapper_post { position:relative; width:980px; margin:0 auto; border:0px solid; }
#contenuto_post { float:right; width:630px; color: #FFF; border-bottom: solid 3px #999933; background:#000; padding: 0 10px; margin: 20px 0 0 0; background:transparent url(./images/ghost_black.png) repeat scroll 0 0; height:370px; overflow:auto; }
#contenuto_page { float:right; width:610px; color: #FFF; border-bottom:0px #999933; background:#000; padding: 10PX 20px 0 20PX; margin: 20px 0 0 0; background:transparent url(./images/ghost_black.png) repeat scroll 0 0; height:469px; overflow:auto; }
 #contenuto_page h1, contenuto_post h1, #contenuto_page h2, #contenuto_post h2, {
font-size:18px;
color:#999933;
/* background:#333; */
display: block;
padding: 5px;
margin-top:5px;
width:90%;
}
#contenuto_page h3, contenuto_post h3 { font-size:12px; }
.descrizione_prodotto h2 { font-size:18px; color:#999933; background:#333; display: block; padding: 5px; margin-top:5px; width:25%; }
#allegati a {color:#666666; font-size:10px; height:12px; width:100%;}
#allegati a:hover { color:#999966; }
.entry p { font-size:13px; color:#FFF; line-height:1.3em; }
p#anno { margin-top:10px; padding-left:5px; text-transform:uppercase; font-size:10px;}
p#anno a {color:#999933;}
p#anno a:hover { text-decoration:underline;}

.piclenselink { display:none; }
#TB_overlay { z-index:10002!important; }
#TB_window { z-index:10003!important; }
.ngg-galleryoverview { position:absolute; bottom:0; z-index:10001!important; }
.ngg-gallery-thumbnail img { border-bottom:1px solid #666!important; }
h3.sub { text-align: right; float:right; font:normal 28px 'Arial', Verdana, Tahoma; color:#baab5a; font-weight:bold; text-transform:lowercase; letter-spacing:-1px; margin:0px 0 0 2px; padding:5px 3px 0 0; }
.immagine_archive { height:70px; overflow:hidden; border-top:3px solid #999933; width:620px; margin-bottom:2px; }
.alignleft { float:left; }
.alignright { float:right; }

 h3#rss { color:#999933; font-size:12px; font-weight:bold; float:right; margin-top:-15px; /*clear: both;*/ text-align: right;}
#rss_scr_spancontant { float:right; text-align:right; width:300px!important; position:relative!important; margin-top:-30px!important; }
#rss_scr_spancontant a { color:#FFF; font-size:11px;	}

#rss_scr_spancontant { clear:both;}
.wp-caption { background-color:#222; color:#333; margin-right:10px; border-bottom:3px solid #999933;}
.wp-caption a { display:block;}
.wp-caption a img { margin:10px;}
.wp-caption-text { font-size:10px!important; color:#777777!important;}
#rss_scr_spancontant { clear:both; /*margin-top: 50px!important; */}
#render_3d .ngg-gallery-thumbnail-box { width:45px; height:45px; margin-bottom:5px; }
#render_3d .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail img { margin:0; border:0; width:40px; height:40px; }
#render_3d .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a { margin:0; border:0; width:40px; height:40px; }
#render_3d .ngg-gallery-thumbnail img { border-bottom:0px solid #666666 !important;}
#render_3d { clear:both; min-height:100px; margin-left:15px; width:200px; color:#999933;}

#render_3d .ngg-galleryoverview { margin:0!important; position:relative!important; width:200px!important;}
.screen-reader-text { display:none;}
#searchsubmit { height:14px;}
#s {left:5px;}
.verde h2 { text-transform: none!important;}
#galleria_bottom .ngg-galleryoverview img { width:90px;}

#galleria_bottom .ngg-galleryoverview { position:relative;}
#galleria_bottom { height:100%;}
#footer_post { background: none; font-size:11px; color:#fff; text-align:left; border:none; padding-left:1%; padding-left:1%; position:relative; width:98%; }
#footer_post #rss_scr_spancontant { padding-top:0px;}
.next a, .prev a { color:#BAAB5A;}
#left { clear:left; float:left;}
