   
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
        margin:0;
        padding:0;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

/* = Layout principale
-------------------------------------------------------------- */
body { font-family:'Open Sans', sans-serif; font-size:16px; line-height:1em; color:#444;  }
#wrapper { min-width: 1000px; /*min-height:768px;*/ width:100%; height:100%; display:block;}

.grey { color:#959595; }
.clear { clear:both; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/* = Link
-------------------------------------------------------------- */

a { color:#333; text-decoration: none;}
a:hover { color:#000; text-decoration:underline}

#contatti a { color:#ddd;text-decoration: none;}
#contatti a:hover { color:#fff;text-decoration: underline}


#menu_principale a {color:#777;  text-decoration: none; font-size:17px;  display:block; width:70px; height:54px; text-align: center; }

#footer a {color:#fff; text-decoration: none;}
#footer a:hover {color:#fff; text-decoration: underline}

/* = Titoli
-------------------------------------------------------------- */
h1 { font-size:30px;}
h2 { font-size:26px;}
    #content h2 { font-size:20px; padding:10px 0;}

/* = Header
-------------------------------------------------------------- */
#header { position:absolute; top:0; left:0; width:100%; height:100px; z-index: 50 }
#header a.logo { z-index: 55; position:absolute; display:block; left:20px; top:20px; text-decoration: none; outline:none; background:transparent url(images/logo.png) top left no-repeat; width:340px; height:87px;}
#header a.logo span { visibility:hidden; }

/* = Carrello
-------------------------------------------------------------- */
#ecommerce { position:absolute; top:15px; right:35px; color:#555;}

/* = Menu principale
-------------------------------------------------------------- */
#menu_principale {position:absolute; top:31px; right:20px;z-index:50; min-width: 560px;}
#menu_principale ul,
#menu_principale ul li { margin:0; padding:0; display:inline; *float:left;}
/*#menu_principale ul li { position:relative;  text-align:center;  height:54px; width:70px; margin-right:4px;  display:inline-block; vertical-align: middle;}*/
#menu_principale ul li { position:relative;  text-align:center;  height:64px; width:70px; margin-right:4px; margin-bottom:5px; display:inline-block; vertical-align: middle;}
#menu_principale>ul>li>a>span {display:block; }
#menu_principale>ul>li>span {display:none; }
#menu_principale ul li {

    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;

    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    /*border:1px solid #ddd;*/
    background: transparent url(images/menu.png) top left repeat-x;
    position:relative;
    
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;

}

body.page-template-default #menu_principale ul li,
body.page-template-page-editorials-php #menu_principale ul li,
body.page-template-page-events-php #menu_principale ul li,
body.blog #menu_principale ul li,
body.single #menu_principale ul li {
	background: transparent url(images/menu-old.png) top left repeat-x;
}

body.page-template-default #menu_principale ul li:hover,
body.page-template-page-editorials-php #menu_principale ul li:hover,
body.page-template-page-events-php #menu_principale ul li:hover,
body.blog #menu_principale ul li:hover,
body.single #menu_principale ul li:hover
{
	background: #ddd url(images/menu_hover.jpg) top left repeat-x;
}

#menu_principale ul li.current_page_item,
#menu_principale ul li.current_page_parent,
#menu_principale ul li.current_page_ancestor,
#menu_principale ul li:hover {background: #ddd url(images/menu_hover.jpg) top left repeat-x;}
#menu_principale ul li #ecommerce { position:absolute; top:-10px; right:-10px; width:20px; height:20px; font-size:12px; line-height:20px; background: #888; border:2px solid white; color:#fff; font-weight:bold;}
#menu_principale ul li #ecommerce {

    -moz-border-radius: 12px;
    -webkit-border-radius:12px;
    border-radius:12px;
    -moz-box-shadow: 1px 1px 3px #666;
    -webkit-box-shadow: 1px 1px 3px #666;
    box-shadow: 1px 1px 3px #666;

}

/* Azzeramento menu secondario */
#menu_principale ul.children li,
#menu_principale ul.children li a,
#menu_principale ul.children {
	*float:none;
    -moz-border-radius: 0px;
    -webkit-border-radius:0px;
    border-radius:0px;
    -moz-box-shadow: 0px;
    -webkit-box-shadow: 0px;
    box-shadow: 0px;
    background:0px;
    border:none;
    height:auto;
    width:auto;
    line-height: auto;
    margin:0;
    padding:0;
}

#menu_principale span.arrow { width:220px; padding-top:14px;position:absolute; top:58px; left:-75px; /*background: transparent url(images/menu_arrow.png) top center no-repeat;*/ display:block;}
/*#menu_principale span.arrow { width:220px; padding-top:14px;position:absolute; top:58px; left:-75px;display:block;}*/
#menu_principale span.arrow2 { position:absolute; *left:0px; top:1px;z-index:50;  width:220px; height:15px; background: transparent url(images/menu_arrow.png) top center no-repeat; display:block;}
#menu_principale span.arrow ul.children {
    width:220px;
    display:block;
    -moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    background: #f2f2f2 url(images/sfondo-menu.png) repeat-x;
    padding:10px 0;
}

#menu_principale span.arrow ul.children li,
#menu_principale span.arrow ul.children li a { display:block; text-align:left !important;}
#menu_principale span.arrow ul.children li { margin:2px 5px; padding:3px 7px; background: transparent url(images/dot_menu.png) 3px 12px no-repeat;}
#menu_principale span.arrow ul.children li a { margin:0 5px;}
#menu_principale span.arrow ul.children li { border-bottom:1px dotted #ddd;}
#menu_principale span.arrow ul.children li:last-child { border:none;}
#menu_principale span.arrow { display:none;}

#menu_principale span.arrow ul.children li:hover a,
#menu_principale span.arrow ul.children li a:hover { color:#000; }

#menu_principale ul.children li.current_page_item a ,
#menu_principale ul.children li.current_page_parent a,
#menu_principale ul.children li.current_page_ancestor a{
    color:#000;
}

/* azioni */
#menu_principale>ul>li:hover span.arrow { display:block;}

#menu_principale li.company-profile { background: transparent url(images/download.png) 4px 8px no-repeat !important; padding:10px 5px 0 20px !important; line-height:16px; }
#menu_principale li.company-profile small {color:#666; }
#menu_principale li.company-profile a { /*color: #900;*/ }

/* = backgroung image
-------------------------------------------------------------- */

#background_image { position:fixed; z-index:-1; width:100%; height:100%; top:0; left:0; overflow: hidden;}
#background_image .loader { position:absolute; bottom:0; left:0; background: transparent url(images/loading.gif) center center no-repeat; width:100%; height:100%;}
#background_image .loader img { position:absolute; bottom:0; left:0;}

/* = Contatti
-------------------------------------------------------------- */
#contatti { display:none; position:absolute; top:-1000px; left:0; background: #000; color:#888; width:100%; min-height:250px;z-index:40; font-size:13px;}
#contatti strong { color:#fff; font-size:14px;}
#contatti h2 { position:absolute; top:15px; left:35px;}
#contatti a.close { position:absolute; top:10px; right:10px;}
.left_contact { float:left; margin:30px 35px; width:150px;}

.entry-content .left_contact { float:left; margin:0 20px 10px 0;  min-height:150px;}


/* = Footer
-------------------------------------------------------------- */
#footer { position:fixed; bottom:0; left:0; width:100%; min-width:940px;height:35px; background: transparent url(images/footer.png) repeat-x; color:#777; z-index:50; opacity:0.9; filter: alpha(opacity=90); }
#footer:hover {opacity:1; filter: alpha(opacity=100);}
#footer ul,#footer li { margin:0; padding:0; display:inline-block;*float:left; }
#footer li {height:16px; margin-right:8px; line-height:16px;}
#footer .lang { background:#fff; padding:2px 5px;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; color:#222; font-size:14px;}
#footer .lang:hover { background:#ddd;text-decoration:none; color:#000;}
#footer #site-info { position:absolute; top:10px; left:15px; font-size:14px; }

    #footer #site-info .fb a{ width:22px; background: url(images/fb.png) top left no-repeat transparent; display:block; }
    #footer #site-info .tw a{ width:19px; background: url(images/tw.png) top left no-repeat transparent; display:block;}
    #footer #site-info .yt a{ width:37px; background: url(images/yt.png) top left no-repeat transparent; display:block;}
    #footer #site-info .gp a{ width:22px; background: url(images/gp.png) top left no-repeat transparent; display:block;}

	#footer #site-info .pi a{ width:22px; background: url(images/pinterest.png) top left no-repeat transparent; display:block;}
    #footer #site-info .pm a{ width:22px; background: url(images/pinme.png) top left no-repeat transparent; display:block;}

	#footer #site-info .fb a:hover,
	#footer #site-info .tw a:hover,
	#footer #site-info .yt a:hover,
	#footer #site-info .gp a:hover,
	#footer #site-info .pi a:hover,
	#footer #site-info .pm a:hover { text-decoration:none;}

#footer #site-generator { position:absolute; top:0px; right:20px;  font-size:14px; height:40px; line-height:40px;}
#footer .extera { color: #ddd; }

/* = Landing page
-------------------------------------------------------------- */
.landing ul, 
.landing ul li { display:block !important; margin:0; padding:0; list-type:none; float:none; }
.landing ul li a { color:#fff !important;}

/* = Homepage
-------------------------------------------------------------- */
#spot-home { position:absolute; bottom:70px; right:35px; }
#spot-home .spot { width:147px; height:147px; margin-top:20px; margin-left:20px; position:absolute; bottom:0; right:0;}
#spot-home .spot {
	
     -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    
    /*-webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;*/


}

#spot-home .spot:hover {
	background-color: rgba(0,0,0,0.7) !important;
	background-image: none !important;
}

#spot-home p { font-size:14px; color: #666;}
#spot-home p,
#spot-home h3 { /*width:140px;*/ margin-left:15px; margin-right:15px; text-shadow: 1px 1px 2px #000; color: #fff; }
#spot-home h3 { font-size:18px;  padding:15px 15px 5px 15px; display:block; margin:0;  }
#spot-home a { position:absolute; top:0; left:0; width:147px; height:139px; display:block; text-decoration: none !important; outline:none;}
/*#spot-home a { background: transparent url(images/arrow.png) 165px 150px no-repeat;}*/
#spot-home a span { visibility:hidden;}


/* = Over bg
-------------------------------------------------------------- */
#over-bg { position:fixed; top:0; left:0; width:100%; height:100%; background:transparent url(images/sfondo-collection.png);}
.yii-collection-linea #over-bg { background: none; }
.yii-collection-index #over-bg { background: none; }
#over-bg.loading { background: #000 url(images/loading.gif) center center no-repeat;}

/* = Pagina piazza
-------------------------------------------------------------- */
#pagina-piazza h1 {color:#fff; position:absolute; font-size:22px; font-weight:normal; top:110px; left:30px; }
#pagina-piazza h1 p { display:inline }
#pagina-piazza { position: absolute; top:0; left:0;  width:100%; /*height:100%;*/ }
#pagina-piazza ul.principale { /*width:100%; height:100%;*/ top:250px;  padding-bottom:100px;}
#pagina-piazza ul.principale> li {}
#pagina-piazza ul { position:absolute; top:0; left:0;}
#pagina-piazza ul, #pagina-piazza li { margin:0; padding:0; display:inline-block; float:left;}
 #pagina-piazza li { z-index:80 !important;}
/*#pagina-piazza li a.invert { color:#ddd;}*/
#pagina-piazza li a { font-size:22px;text-decoration: none; -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color:#222;}
/*#pagina-piazza li a.invert:hover { color:#fff;}*/
#pagina-piazza li:hover a,
#pagina-piazza li a:hover { color:#000;}
#pagina-piazza li a img { /*min-width:100%; min-height:100%; width:100%; height:100%;*/-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;/*display:none;*/}
#pagina-piazza li {
	position:relative; width:235px; height:235px; margin:15px; overflow:hidden; /*border:1px solid red;*/ /*background:#fff;*/ 
	-moz-box-shadow			:  0px 0px 15px rgba(0,0,0,0.3);
	-webkit-box-shadow			:  0px 0px 15px rgba(0,0,0,0.3);
	box-shadow				:  0px 0px 15px rgba(0,0,0,0.3);
	-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
}

#pagina-piazza li span { position:absolute; bottom:10px; left:10px; color: #fff; }
#pagina-piazza li .play { position:absolute; top:0px; left:0px; z-index:35;}

#pagina-piazza li.video { height:65px; }
#pagina-piazza li.video span { position:absolute; top:27px; left:10px; }

a.video-button { text-decoration:none !important; font-size:18px; background:transparent url(images/play.png) center right no-repeat; padding:18px 85px 20px 0; height:65px; line-height:65px; }
a.video-button:hover {text-decoration:underline !important;  }

/* = Collection
-------------------------------------------------------------- */
#pagina-collezione { position: absolute; top:0; left:0; width:100%; height:100%;}

/*#pagina-collezione #collection-items.clearfix.masonry { width:100% !important; display:block;}*/
#pagina-collezione h1 {color:#fff; position:absolute; font-size:22px; font-weight:normal; top:110px; left:28px;  }

#pagina-collezione h1 p { display:inline; padding-right:8px; }
#pagina-collezione h1 p.grey { display:inline; /*padding-left:10px;*/  color:#fff;}

#pagina-collezione #collection-items { position:relative; margin:160px auto; clear: both;  }
/*#pagina-collezione #collection-items { *top:160px; *left:0;}*/
#pagina-collezione #collection-items .item { margin: 5px; float: left; z-index:5; /*display:none;*/ }
#pagina-collezione #collection-items .item img   { cursor:pointer;  -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#pagina-collezione #collection-items .item ul.spot { display:none;}
#pagina-collezione #collection-items .item span.cel_tit {display:none; position:absolute; bottom:10px; left:10px; color:#fff; background:#000; padding:5px 10px; margin-right:10px; line-height:1.2em; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
#pagina-collezione #img-big { display:none; position:absolute;left:30px; top:30px;z-index:52;}
#pagina-collezione #img-big img#ingrandimento {  width:100px; height:100px; position:absolute; top:0; left:0; z-index:52;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;box-shadow:0px 0px 50px #000;}
#pagina-collezione #img-big .close-img { position:absolute; top:0; left:0; z-index:52}
#pagina-collezione #img-big .spotImgBig { position:absolute; top:0; left:0; z-index:55; background: transparent url(images/dot.png) no-repeat; min-width:52px; min-height:52px; outline: none; display:block }
#pagina-collezione #img-big .info_spot{ position: absolute; width:264px; }
#pagina-collezione #img-big .info_spot.r.b {top: 0; left: 0;background: transparent url(images/spot/r-b.png) no-repeat 40px -1px; height:auto; width:182px; }
#pagina-collezione #img-big .info_spot.l.b {top: 0; left: -234px; background: transparent url(images/spot/l-b.png) no-repeat 0px -1px; height:auto; width:245px; }
#pagina-collezione #img-big .info_spot.l.t {top: 0; left: -234px; background: transparent url(images/spot/l-t.png) no-repeat 0px bottom; width:245px; }
#pagina-collezione #img-big .info_spot.r.t {top: 0; left: 0; background: transparent url(images/spot/r-t.png) no-repeat 40px bottom; width:182px; }

#pagina-collezione .addthis_toolbox { margin-top:10px; position:relative; display:block; height:40px;}
#pagina-collezione .addthis_toolbox a { position:absolute; bottom:15px; left:0px}
#pagina-collezione .addthis_toolbox a.addthis_button_tweet { position:absolute; bottom:20px; left:110px;}
#pagina-collezione .addthis_toolbox a.addthis_button_google_plusone { position:absolute; bottom:-8px; left:0px;}

#pagina-collezione #img-big .info_spot .spot_position { width:200px;  }
#pagina-collezione #img-big .info_spot.r.b .spot_position { position: relative; top:0 ; left:54px; background:#000; padding:15px;  }
#pagina-collezione #img-big .info_spot.l.b .spot_position { position: relative; top:0 ; left:2px; background:#000; padding:15px; }
#pagina-collezione #img-big .info_spot.l.t .spot_position { position: relative; top:10px ; left:2px; background:#000;padding:15px; }
#pagina-collezione #img-big .info_spot.r.t .spot_position { position: relative; top:25px ; left:54px; background:#000;padding:15px; border-radius:3px;}
#pagina-collezione #img-big .info_spot p { font-size:13px; color:#ddd;text-transform:lowercase;}
#pagina-collezione #img-big .info_spot h3 { padding:0 0 10px 0; font-size:18px; color:#fff;}
#pagina-collezione #img-big .info_spot .prezzo { padding:14px 0; font-size:18px !important;}
#pagina-collezione #img-big .info_spot a.button_prezzo { text-align:center; padding:7px 3px; display:block; color:#fff;  background: #0099bb url(images/sfondo_bottone.png) repeat-x;border:1px solid #00548a;  }
#pagina-collezione #img-big .info_spot a.button_prezzo:hover { text-decoration:none;}

#pagina-collezione #img-big .info_spot a.leftSmall.fb { text-align:left; background: transparent url(images/fbsmall.png) center left no-repeat; color:#fff; padding-left:25px; float:left; border:none; width:60px; margin-left:-3px; margin-top:5px; }
#pagina-collezione #img-big .info_spot a.leftSmall.pi { text-align:left; background: transparent url(images/pinterest.png) center left no-repeat; color:#fff; padding-left:25px; float:left; border:none; width:60px; margin-left:-3px; margin-top:5px; }

#pagina-collezione .spot_position>img { margin-bottom:10px; }
#pagina-collezione .spot_position .codice {
    background: #f2f2f2;
    display:inline-block;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    color:#666 !important;
    padding:3px 5px;
    margin:5px 0;
}
#pagina-collezione .spot_position .barrato {  text-decoration: line-through; }

/* = Content
--------------------------------------------------------------*/

#gallery-content {
    width:2000px;
    height:500px;
    padding:0; margin:0;
    position:absolute;
    top:190px; left:400px;
    display:block;
    z-index:10;
    /*background: transparent url(images/sfondo-collection.png);**/
    display:none;
    overflow: hidden;
    position: relative;
}

#gallery-content .img-gallery-box { position:absolute; top:0px; left:10px; display:block; background: #000 url(images/loading.gif) center center no-repeat;}
#gallery-arrow { position:absolute; cursor:pointer;  top:190px; right:0px; z-index:20; width:48px; height:420px; background: transparent url(images/a_right.png) top left no-repeat; display:none;}
a.close-gallery { position:absolute; top:193px; right:10px; height:30px; width:30px; display:block; z-index:25; display:none; }

.page-black     { width:390px;padding:0; margin:0;position:fixed;top:0; left:0; display:block; z-index:10;background: transparent url(images/sfondo-collection.png);}
.page-white     { padding:0; margin:0;position:fixed;top:0; left:390px; display:block; z-index:0;background: #fff;}
.page-black-2   { width:0px; padding:0; margin:0;position:absolute;top:2px; left:20px; display:block; z-index:15;/*background: transparent url(images/sfondo-collection.png);*/ padding-bottom:100px;}
.page-blank     { width:390px; padding:0; margin:0;position:relative;top:0; left:0;display:block; z-index:10;}

div.bread_crumb { position:absolute; top:110px; left:30px; width:310px; height:20px; z-index:15; color:#fff;}
div.bread_crumb a {color:#ddd;line-height:22px; }

#main .inside-content { font-size:14px; color:#eaeaea;}
#main #container { padding-top:185px; color:#fff;}

.page-template-page-editorials-php #main h1,
.page-template-page-stores-php #main h1,
.page-template-default #main h2
{ font-size:22px; line-height:24px; min-height:26px;  }

.page-template-page-editorials-php #main h1,
.page-template-page-stores-php #main h1,
.page-template-default #main h2.button
{ margin:5px 30px 10px; display:inline-block;  color:#a1a1a1; cursor:pointer; position:absolute; top:150px; left:0px; }
	



/* = Content
--------------------------------------------------------------*/

.page-template-default #main h2.button {
    margin:4px;
    background: transparent url(images/menu.png);
    display:block;
    cursor:pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color:#333 !important;
	width:80px;
	height:64px;
	text-align:center;
	font-size:17px;
	line-height: 18px;
	float:left;
	position:absolute;
	bottom:35px;
	left:10px;

    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;

}

.toup { margin-bottom:45px;}

.page-template-default #main h2.button p { max-width: 60px; margin:0 auto;}
.page-template-default #main .selected h2.button p { max-width:100%; margin:auto; }
.page-template-default #main h2.button:hover { color:#000 !important; background:#DDD url(images/menu_hover.jpg) !important; }
.page-template-default #main .selected h2.button { line-height:34px; position:static; color:#fff !important; cursor:auto; background:none !important; font-size:40px; margin-top:50px; padding:8px 4px 8px 0; height:auto; width:auto; display:block;  text-align:left !important}
.page-template-default #container { padding-bottom:40px;}
.page-template-default #main #container {padding-left:20px;}
.page-template-default #main .selected .inside-content { color:#ddd; clear:both;line-height:24px; margin:10px 30px 30px 4px; display:block; padding-bottom:30px; /*border-bottom:1px dotted #666; */}

.page-template-default  .video-content { background:#000; position:absolute; top:254px; left: 400px; width:560px; height:315px; border:20px solid black; display:none;}
/* = Landing
-------------------------------------------------------------- */

.page-template-page-landing-php h2 {
    margin:4px;
    margin-top:20px;
    display:block;
    padding:8px 4px 8px 0;
    color:#fff !important;
    font-size:40px;
    line-height: 18px;
    display:block;

}

.page-template-page-landingPPC-php h2 {
    margin:4px;
    margin-top:20px;
    display:block;
    padding:8px 4px 8px 0;
    color:#fff !important;
	font-size:40px;
	line-height: 30px;
	display:block;

}

.page-template-page-landing-php #container { padding-bottom:40px;}
.page-template-page-landing-php #main #container {padding-left:20px;}
.page-template-page-landing-php #main  .inside-content {color:#ddd; clear:both;line-height:24px; margin:10px 30px 30px 4px; display:block; padding-bottom:30px; line-height:20px;}

.page-template-page-landing-php a.button-landing {  color:#777; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; margin-top:20px; display:inline-block; font-size:22px; padding:8px; background: transparent url(images/menu.png) !important;}
.page-template-page-landing-php a.button-landing:hover { color:#333; text-decoration:none;}
/* = contenuto
-------------------------------------------------------------- */
.page-template-default .inside-content h1 { font-size:18px !important;}
.page-template-default .inside-content h2 { font-size:16px !important;}
.page-template-default .inside-content h3 { font-size:14px !important;}
.page-template-default .inside-content h4 { font-size:14px !important;}
.page-template-default .inside-content h5 { font-size:14px !important;}
.page-template-default .inside-content h6 { font-size:14px !important;}

.page-template-default .content-part { display:block;  /*float:left;*/; }
.page-template-default .inside-content h1,
.page-template-default .inside-content h2,
.page-template-default .inside-content h3,
.page-template-default .inside-content h4,
.page-template-default .inside-content h5,
.page-template-default .inside-content h6 {  margin:0 !important; padding:0 !important; line-height: 1.3em !important; }

/* = image
-------------------------------------------------------------- */

.page-template-default .inside-content a { color:#fff; text-decoration: underline;}
.page-template-default .inside-content a:hover { color:#fff; text-decoration: none;}
.page-template-default .inside-content img { margin: 0; height: auto; max-width: 300px; width: auto; border: 2px solid #f1f1f1; display:block;}
.page-template-default .inside-content .attachment img { max-width: 100px; }
.page-template-default .inside-content .alignleft,
.page-template-default .inside-content img.alignleft { display: inline; float: left; margin-right: 24px; margin-top: 4px;}
.page-template-default .inside-content .alignright,
.page-template-default .inside-content img.alignright { display: inline; float: right; margin-left: 24px; margin-top: 4px;}
.page-template-default .inside-content .aligncenter,
.page-template-default .inside-content img.aligncenter { clear: both; display: block; margin-left: auto;margin-right: auto;}
.page-template-default .inside-content img.alignleft,
.page-template-default .inside-content img.alignright,
.page-template-default .inside-content img.aligncenter {margin-bottom: 12px;}
.page-template-default .inside-content .wp-caption { background: #f1f1f1; line-height: 18px; margin-bottom: 20px; padding: 4px;	text-align: center;}
.page-template-default .inside-content .wp-caption img { margin: 5px 5px 0;}
.page-template-default .inside-content .wp-caption p.wp-caption-text { color: #666; margin: 5px; font-size:10px;}

.gallery-content-part { display:none; }

.dots { width:11px; height:11px;  background: transparent url(images/dot_foto.png) top left no-repeat; display:inline-block; }
.dots.selected { background: transparent url(images/dot_foto_selected.png) top left no-repeat;}
.gallery_dot { height:11px; text-align: center; margin:-38px 30px 0 30px }
.separatore { height: 50px; display:block;}
/* = Stores
-------------------------------------------------------------- */

.page-template-page-stores-php #main h1 { cursor:auto;  }
.page-template-page-stores-php .page-blank { z-index:20;  }
.selected h1 .back.action {cursor:pointer;}
.selected h1 .back.action:hover { text-decoration: underline;}
/*.page-template-page-stores-php #main h1 span.selected_state { font-size:22px !important;}*/
.page-template-page-stores-php #main h1 span.selected_state b { color:#fff; font-weight:normal; /*font-size:21px !important;*/}
.page-template-page-stores-php #main h1.button {color:#0099bb !important; }
.page-template-page-stores-php #main h1.button:hover { margin:0 35px 5px; padding:5px 5px; background: #f2f2f2; text-align: right; float:right; display:inline-block;  cursor:pointer;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.page-template-page-stores-php #main .selected h1 { font-size:30px; color:#a1a1a1 !important; cursor:auto; margin-top:20px; margin-bottom:20px; }
.page-template-page-stores-php #main .selected h1.button { font-size:30px; color:#a1a1a1; cursor:auto; margin-top:20px; margin-bottom:20px; }
.page-template-page-stores-php #main .selected h1.button:hover { padding:0; background: none; color:#a1a1a1; margin:20px 40px 20px; }
.page-template-page-stores-php #main .selected .inside-content {clear:both;line-height:24px; margin:10px 30px 30px 25px;  /*text-align: right;*/ display:block; font-size:14px; color:#eaeaea;}

.page-template-page-stores-php #main .selected .children-stati>li { float:left; width:150px; margin:0px; }
.page-template-page-stores-php #main .selected .children-stati>li>a { color: #ddd; padding:3px 5px; margin-bottom:5px;  }
.page-template-page-stores-php #main .selected .children-stati>li>a.selected,
.page-template-page-stores-php #main .selected .children-stati>li>a:hover { text-decoration: none; padding:3px 5px; background: #f2f2f2; color:#000;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.page-template-page-stores-php #main .selected .citta { display:none;}

.page-template-page-stores-php #main small { font-size:12px; line-height:13px !important; margin-bottom: 10px; display:block;}
.page-template-page-stores-php #main small.negozio { margin-bottom:3px; color:#fff;}
.page-template-page-stores-php #main small b{ font-size:16px; padding: 10px 0 0; display:block; color:#fff; font-weight:normal }

.page-template-page-stores-php #main .page-black-2 ul.citta { margin: 254px 0px 50px 5px;}
.page-template-page-stores-php #main .page-black-2 ul.citta a { color:#fff; padding: 3px 5px; margin-left:-5px; margin-bottom:5px; }
.page-template-page-stores-php #main .page-black-2 ul.citta p { color:#A1A1A1;}
.page-template-page-stores-php #main .page-black-2 ul.city-image { display:none; }
.page-template-page-stores-php #main #gallery-content { position:absolute; /*height:500px;*/ }

.page-template-page-stores-php #main .page-black-2 ul.citta li { padding:5px; /* margin:10px 0 0; */  display:block; width:145px; min-height:30px; float:left; margin-bottom:10px; margin-right:10px; }
.page-template-page-stores-php #main .page-black-2 ul.citta li:hover,
.page-template-page-stores-php #main .page-black-2 ul.citta li.selected small,
.page-template-page-stores-php #main .page-black-2 ul.citta li.selected { color:#222 !important; background: #F2F2F2; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.page-template-page-stores-php #main .page-black-2 ul.citta li:hover { cursor: pointer;}
.page-template-page-stores-php #main .page-black-2 ul.citta li:hover p,
.page-template-page-stores-php #main .page-black-2 ul.citta li:hover b,
.page-template-page-stores-php #main .page-black-2 ul.citta li:hover small,
.page-template-page-stores-php #main .page-black-2 ul.citta li.selected p { color:#222; }
.page-template-page-stores-php #main .page-black-2 ul.citta li:hover a,
.page-template-page-stores-php #main .page-black-2 ul.citta li.selected a { color:#000; text-decoration: none;}

/* = Media
-------------------------------------------------------------- */

.page-template-page-editorials-php #main h1 { cursor:auto; border:none; left:0;  color:#fff;}
.page-template-page-editorials-php #main h1 .grey { display:none;}
.page-template-page-editorials-php #main h2 { cursor:auto; color:#A1A1A1; font-size:30px; margin-bottom:7px; }
.page-template-page-editorials-php #main .selected .inside-content {clear:both;line-height:24px; margin:10px 30px 30px;  /*text-align: right;*/ display:block; font-size:16px; color:#fff;}
/*.page-template-page-editorials-php #main h3 { margin-top:15px; }*/

.page-template-page-editorials-php #main .mesi { /*display:none;*/ width:310px; /*padding-left:5px;*/ margin:5px 0 20px -5px; }
.page-template-page-editorials-php #main .mesi li {float:left; margin:0 5px 0 0px;   }
.page-template-page-editorials-php #main .mesi a { color: #fff;}
.page-template-page-editorials-php #main .mesi a.mese {padding:3px 5px;}
.page-template-page-editorials-php #main .mesi a.mese.selected,
.page-template-page-editorials-php #main .mesi a.mese:hover { padding:3px 5px; text-decoration: none;  background: #f2f2f2;  color:#000;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.page-template-page-editorials-php #main .media { display:none;}
.page-template-page-editorials-php #main #gallery-content .media { display:block; }
.page-template-page-editorials-php #main #gallery-content { display:block; position:absolute; height:auto; background: none; width:auto; padding-bottom:100px; top:185px;}
.page-template-page-editorials-php #main #gallery-content ul,.page-template-page-editorials-php #main #gallery-content li { display:inline; margin:15px; padding:0; }



.page-template-page-editorials-php #main #gallery-content li { float:left; /*line-height: 20px;*/ background: #000; position:relative; padding:20px 10px 10px 100px; height:90px; width:105px; color:#fff; font-size:14px;}
.page-template-page-editorials-php #main #gallery-content li .img { position:absolute; top:0; left:0; width:90px; height: 120px;background: #222 }
.page-template-page-editorials-php #main #gallery-content li a {color:#ddd; width:215px; height:120px; display:block; position:absolute; top:0; left:0;}
.page-template-page-editorials-php #main #gallery-content li a:hover {color:#fff; text-decoration:none; }
.page-template-page-editorials-php #main #gallery-content li a .download {position:absolute; bottom:10px; right:10px; padding:0 0 0 35px;  display:block; height:25px; line-height:25px;}
.page-template-page-editorials-php #main #gallery-content li a:hover .download {background: transparent url(images/download2.png) center left no-repeat !important; }
.page-template-page-editorials-php #main #gallery-content li a .contenuto {padding: 10px 10px 10px 100px;display: block;  }

/*
.page-template-page-editorials-php #main #gallery-content li a { position:absolute; bottom:10px; right:10px; color:#ddd; display:block;  padding:5px 5px 5px 35px}
.page-template-page-editorials-php #main #gallery-content li a:hover { background: transparent url(images/download2.png) top left no-repeat !important; }
*/



/* = Post
-------------------------------------------------------------- */
hr { border:none; backround:none; border-bottom:1px dotted #ddd; height:1px;}
.press-media {  margin-left:390px; /*padding-left:90px;*/ padding-right:50px; position:relative;z-index:30 ; max-width:900px;}
.press-media #container { background:#fff; padding-left:40px;}
.press-media .post { position:relative}
.press-media h1 { color:#222; margin-bottom:10px; line-height:32px;}
.press-media em,
.press-media .entry-content,
.press-media p { color:#222 !important; margin:5px 0; line-height:22px;}

.press-media em { clear:both;}
.press-media .entry-meta { color: #666; margin-bottom: -10px; /*display:none;*/ /*border:1px solid #ddd;*/ /*padding:8px 0 7px;*/  /*background:transparent url(images/data-arrow.png) 15px bottom no-repeat;*/ }
.data { /*background:#2e8cc5;*/ padding:2px 5px 2px 0px; text-transform: capitalize; /*color:#fff;*/ font-size: 20px }

.press-media .social {float:right;}
.press-media .sep {margin-left: 20px; height:21px; line-height:21px;}
.press-media .entry-utility-prep {color:#666;}
.press-media #content .post { margin-bottom: 40px; }
.press-media .reading { background: #ddd;  color:#000;  padding:3px 5px; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}

.sidebar  { color:#c7c7c7; width:320px; height:100px; position:absolute; z-index:25; display:block; top:194px; left:30px;  /*text-align: right;*/ }
.sidebar h3.widget-title { margin:10px 0 10px; font-size:22px; padding:0px 0 10px; width:320px; color:#a1a1a1}
.sidebar li,
.sidebar a { color: #fff ; padding:3px 5px; margin-left:-4px; }
.sidebar .current-cat a,
.sidebar a:hover { text-decoration: none; padding:3px 5px; background: #f2f2f2; color:#000;  -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; }
/*.sidebar li {padding:5px 0; }*/

.entry-content h1,
.entry-content h2,
h2.entry-title ,
.entry-content h3,
.entry-content h4,
.entry-content h5 { color: #000; margin:10px 0 5px; padding:0;}

.entry-content ul,.entry-content li, .entry-content ol { color: #222}
.entry-content li { margin-left:20px;}
.entry-content ul { list-style-type: disc; }
.entry-content ol { list-style-type: decimal; }
.entry-content ul ul { list-style-type: square; }
.entry-content a { color:#0099ff;}

.entry-content   img { margin: 0; height: auto; max-width: 640px; width: auto; border: 2px solid #f1f1f1; display:block;}
.entry-content   .attachment img { max-width: 100px; }
.entry-content   .alignleft,
.entry-content   img.alignleft { display: inline; float: left; margin-right: 24px; margin-top: 4px;}
.entry-content   .alignright,
.entry-content   img.alignright { display: inline; float: right; margin-left: 24px; margin-top: 4px;}
.entry-content   .aligncenter,
.entry-content   img.aligncenter { clear: both; display: block; margin-left: auto;margin-right: auto;}
.entry-content   img.alignleft,
.entry-content   img.alignright,
.entry-content   img.aligncenter {margin-bottom: 12px;}
.entry-content   .wp-caption { background: #f1f1f1; line-height: 18px; margin-bottom: 20px; padding: 4px; text-align: center;}
.entry-content   .wp-caption img { margin: 5px 5px 0;}
.entry-content   .wp-caption p.wp-caption-text { color: #666; margin: 5px; font-size:13px; line-height:16px;}

.entry-content table,.entry-content td { color:#222;}
.entry-content .gallery { margin: 0 auto 18px;}
.entry-content .gallery .gallery-item { float: left; margin-top: 0;  text-align: center; background: #f1f1f1; margin-left:1px; margin-right:1px}
.entry-content .gallery img { border: 2px solid #cfcfcf;}
.entry-content .gallery .gallery-caption { color: #888; margin: 0 auto 5px; font-size:10px; width:130px; line-height:14px; font-size:14px;}
.entry-content .gallery dl { margin: 0;}
.entry-content .gallery img { border: 5px solid #f1f1f1; min-width: 130px; min-height: 130px; margin-right:5px; margin-bottom:5px;}
.entry-content .gallery br+br {display: none;}

/* = Events
-------------------------------------------------------------- */
.ai1ec-pagination li { margin-left:0;}
table.ai1ec-month-view, .ai1ec-week-view table { width: auto; }
.ai1ec-agenda-widget-view .ai1ec-date { background: none  !important; }
#video-1-grande { display:none; width:100%; height:100%;  position:absolute; top:0; left:0; z-index:40;}


.newsletter_landing { padding:10px 0px 10px 0px; background:none; border-top:1px solid #666; margin:0 0px;}
.newsletter_landing div { padding-right:25px; color:#fff; line-height:10px;}
.newsletter_landing div input[type="text"] { padding:5px; background:none; background:#fff; -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; border:1px solid #ddd;}
.newsletter_landing div input[type="submit"] { width:60px; margin-left:15px; padding:4px; background:none; background:#ddd url(images/button.jpg); -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px; border:1px solid #ddd;}

/* = Lavora con noi - CANDIDATURE
-------------------------------------------------------------- */
.candidature, .candidature li{margin:0; padding:0; display:block; list-style:none;}
.candidature { margin-top:20px;}
.candidature li { cursor:pointer; background:#f5f5f5; padding:0px 20px 10px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; border:1px solid #ccc; width:500px; margin-bottom:10px;}
.candidature li:hover { border:1px solid #09f; background:#fff; text-decoration:none !important; }
.candidature li:hover,
.candidature li a:hover {text-decoration:none !important;}
.spontanea { margin-top:20px;}

/* = Lavora con noi - FORM
-------------------------------------------------------------- */
  
/* Area riservata */

 	
/* Utente loggato */
.loggato { position:absolute; top:5px; right:35px; z-index:100; color:#222; font-size:13px;  padding:2px 5px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
 .loggato a {  color:#ddd;}
.yii-jobs .loggato a {  color:#222; }
.page-template-page-bianca-php .loggato a {  color:#222; }

/* lista cartelle */
.tree, .folder { margin:0; padding:0; list-style:none; }
.tree { margin-top:20px;}
.folder { margin-left: 0px !important;}
.folder a {  font-size:16px; padding:24px 5px 20px 65px; color:#222;line-height:auto; margin-bottom:5px;display:block; width:460px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#f5f5f5 url(images/folder.png) 20px 17px no-repeat; border:1px solid #ddd;}
.folder a:hover { text-decoration:none;  border:1px solid #4999ff; background:#fff url(images/folder.png) 20px 17px no-repeat; }

/* Lista files */
.folder_list li { color:#222 !important; cursor:pointer; background:#f9f9f9; margin-right:15px !important; margin-bottom:15px !important; margin-left: 0px !important; width:270px; height:120px; display:block; float:left; position:relative; /* http://border-radius.com/ */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  border:1px solid #ddd;}
.folder_list li:hover { background:#fff; border:1px solid #4999ff; }
.folder_list li a:hover { text-decoration:none;}
.folder_list img,
.folder_list .img {border:none !important;position:absolute; top:0; left:0; width:94px ; height:120px; background:#ddd;
-webkit-border-radius: 2px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius: 2px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
border-radius: 2px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
}

.folder_list .text a{ margin-left:114px; text-align:left;  display:block; padding:5px 10px 5px 0;}

/* Landing Summer Special */

body.page-template-page-landing-summer-php{ background:#fff }
body.page-template-page-landing-summer-php .response{ display:none; }
.cont_resp{ padding-top:50px; padding-bottom: 50px; color:#fff; font-size: 30px; text-align:center; }
#wrapper-landing{ background:#4c4c4c; width:960px; margin:0 auto; margin-bottom: 50px }
.main-landing{ padding:30px; margin-bottom:30px; }
.testo-landing p{ margin-bottom: 30px; line-height: 25px; font-size: 21px; }
.testo-landing p, .btn-summer{ color:#fff; font-family: 'PT Sans Narrow', sans-serif;  } 
.testo-landing ul{ margin-left: 50px }
.testo-landing ul li{ line-height: 30px; padding-left: 25px; list-style: disc; color:#fff; font-size: 23px }

span.or{ color:#ff7200; }
.btn-summer { -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -ms-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out; border-radius: 3px; border:1px solid #94c21f; background-image: url('images/bg_btn_summer.jpg'); background-repeat: repeat-x; display: block; font-size:28px; padding:20px; margin:auto; 			text-align: center; margin-top: 50px; font-weight: bold; }
.btn-summer:hover { cursor:pointer; background-image: url('images/bg_btn_summer_hover.jpg'); }
p.top-cf7{ font-size: 30px; line-height: 30px; height:357px; margin-top:50px; margin-bottom:50px; margin-right: 96px; margin-left:96px; }
p.top-cf7 img{ float:left; padding-right: 35px }

.cm-summer{ float:left; }
/*body.page-template-page-landing-summer-php .wpcf7 p{ height:36px; display: block; margin-bottom: 20px }*/
body.page-template-page-landing-summer-php input[type=text]{ 
    padding: 8px 10px;
    border-radius: 0px;
    border:none;
    float: left;
    width: 204px;
    margin:0!important;
    margin-right:20px!important;
    color:#666;
    font-size:17px;
}

.lbl_white, .lbl_white_two{ 
    font-size:22px; 
    float:left; 
    display: block; 
    background:#fff; 
    padding:5px; 
    color:#666; 
    height: 26px; 
    padding-left:16px; 
    line-height: 26px; 
    text-align: center; 
}
.lbl_white_two{ padding-right:16px; }
span.Sesso{ color:#666; }
body.page-template-page-landing-summer-php .cm-summer .btn-summer{ letter-spacing: 1px; display: block; margin-top: 30px; padding:39px; }
body.page-template-page-landing-summer-php .cm-summer form{ height:260px; }

/* -------------------------------------------------------------- */

@media only screen and (min-width : 1200px) {
	.press-media h1 { font-size:38px; line-height:42px;}
	.press-media h2 { font-size:26px !important; line-height:30px;}
	.press-media p { font-size:19px; line-height:26px}
	.folder a{ font-size:18px;}
}

/* -------------------------------------------------------------- */

/*
GOKHAN STYLE BLM
*/

.header-bg {
	background-image:url(../images/header-bg-top.png);
	height:30px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
.haber-bg {
	position:absolute;
	bottom:40%;
	right:20px;
	background-image:url(../images/haber-bg.png);
	width:280px;
	height:160px;
	padding:20px;
	z-index:9999;
}
.text-hb {
	width:285px;
	margin:10px 0 0 0;
	line-height:16px;
	color:#fff;
	font-size:12px;
}
.text-hb a {
	color:#fff;
	text-decoration:none !important;
}
.btns {
	position:absolute;
	bottom:24%;
	right:20px;
	z-index:999999;
}
.menu {
	position:absolute;
	top:0;
	left:205px;
	z-index:9999;
}
.menu ul li {
	padding:0;
	margin:0;
}
.menu ul li {
	list-style-type:none;
	float:left;
	padding:0 8px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
}
.menu ul li a {
	color:#fff;
	text-decoration:none !important;
}
.menu ul li ul{ width:155px; padding:0; margin:0; margin-top:-5px; z-index:99999;  }
.menu ul li ul li{ width:155px; background-image:url(../images/header-bg-top.png); line-height:20px; color:#fff; clear:both; padding-left:10px; font-size:12px;}


#supersized{ z-index:9;}
.logo {
	background-image:url(../images/logo.png);
	width:156px;
	height:116px;
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	top:0;
	left:23px;
	z-index:9999;
	text-decoration:none !important;
	float:left;
}
.footer-bg {
	background-image:url(../images/footer-bg.png);
	height:120px;
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	z-index:999;
	background-repeat:no-repeat;
	background-position:top left;
}
.copy {
	color:#333333;
	font-size:11px;
	float:left;
	margin:90px 0 0 20px;
	z-index:9999;
}
.share {
	float:left;
	z-index:999999;
	margin:80px 0 0 300px;
}
.icerik1{ font-size:11px; color:#fff; width:945px; background-color:#cab795; position:absolute; top:130px; left:23px; height:480px; padding:20px; font-size:14px; text-align:justify; z-index:99;}

.icerik1 u{ float:right; color:#fff;}
.icerik1 u a{ color:#fff;}
.icerik1 .scroll {
width:940px;
height:460px;
overflow-y:scroll;

overflow-x:hidden;
} 

.bos {
	margin-left:130px;
	margin-top:20px;
}

.text-blm {
	padding:0px 0px 10px 5px;
	width:870px;
}
.tablo tr td{ border:1px solid #fff; padding:5px;}

a{ color:#FFFFFF;}