/*
Theme Name:     Theme INSMLI NAZIONALE
Theme URI:      http://www.insmli.it/Child hexwind/
Description:    Child theme for Hexwind Theme
Author:         Giulio Picciolini
Author URI:     http://www.edupublic.org/?page_id=2
Template:       hexwind
Tags: blue, white, fixed width, widgets, theme options, two column
Version:        0.1.0
*/

@import url("../hexwind/style.css");
/* Incipit - Vedi Parent Theme*/
body {
padding:0px;
margin:0 auto;
font-size:11px;
font-family:Lucida Sans Unicode, Arial, Helvetica, sans-serif;
background-image: url(http://www.insmli.it/parrimilano/wp-content/themes/hexwind_child/images/bodybg.gif);
background-repeat:repeat-x;
background-color:#dddddd;
color:#333333;
background-position:top center
}
#page {
border-top:0px;
margin:0 auto;
width:990px;
background-color:#ffffff;
}

/*Contenitori solo per la stampa*/
.stampacopyright {
width:970px;
margin:0 auto;
height:25px;

padding-top:0px;
padding-left:10px;
padding-right:10px;
color:transparent;
display:none;
}
/* fine*/
.screen{display:none;}
#headerstampa{display:none;}

#header { 
position:relative;
z-index:6;
height: 1px;}
/*Toglie img di sfodo da RSS sidebar*/
#side_subscribe {
margin:0 auto;
width:267px;
height:49px;
background-image:url();
background-repeat:no-repeat;
background-position:top center;
position:relative;
padding-top:1px;
}


img.mezzo{
vertical-align:middle;

}
#side_subscribe img { margin-left:0px; margin-right:0px; }
img { border:0px }
a, a:visited, a:link { color:#255562; text-decoration:none }
a:hover { color:#333333 }
form { display:inline }
h1,h2,h3,h4,h5,h6,div { margin:0px;padding:0px; }

#side_subscribe_btm {
margin:0 auto;
width:267px;
height:8px;
font-size:1px;
background-repeat:no-repeat;
}

#side_subscribe_extra {
margin:0 auto;
width:267px;
}

#side_subscribe_extra p { margin:0px;padding:0px}
/*Fine*/

/* Link inverso*/
a.bn:link {color:#FFFFFF; text-decoration: none}
a.bn:hover{color:#f3f3f3; text-decoration: none}
a.bn:activelink{color: red; text-decoration: none}
a.bn:visited {color: #f8f8f8;); text-decoration: none}


/*didascalie semitrasparenti - unica */
div.captionbox{float: left;margin: 10px;border: 1px solid #999}
div.captionbox img{border:0;display:block}
div.captionbox a{position: relative;float: left;color: #FFF;
    text-decoration: none}
div.captionbox span{position:absolute;bottom: 0;width: 100%; height:30px; padding: 3px 0;
    background: url(http://www.edupublic.org/piccio12/wp-content/themes/hexwind_child/images/opacity.png) repeat-x 0 -100px;
    cursor: pointer;text-align: center}
div.captionbox a:hover span{background-position: 0 -200px}
/*didascalie semitrasparenti - sequenza */
ul.captionbox{float:left;width:100%;} /*serve per contenere i float*/
ul.captionbox, ul.captionbox li{margin:0;padding:0;list-style: none}
ul.captionbox li{float: left;margin: 0 13px 13px 0;border: 1px solid #999}
ul.captionbox img{border: 0;display: block}
ul.captionbox a{position:relative;display: block;font-size:13px; font-weight:bold; color: #fff;
    text-decoration: none}
ul.captionbox span{position: absolute;bottom: 0;width: 100%; height:60px;padding: 3px 0;
    background: url(http://www.edupublic.org/piccio12/wp-content/themes/hexwind_child/images/opacity.png) repeat-x 0 -100px;
    cursor: pointer;text-align: center}
ul.captionbox a:hover span{background-position: 0 -200px;font-weight: bold;}

/*pagine dossier*/

.bdc {width:99%; margin:0px auto;  background:#f3f3f3; border: 0px solid #000D81; height:680px;}
.bdx {padding:10px; float: left; border: 0px solid #000D81;}
.bdr {color:#000; margin: 0 0 0 50%; padding: 10px;}

.boxcenter{border:0px solid black; width:700px; height:275px; margin:0 auto 0 auto; text-align:left;}
.boxcenterlargo{border:0px solid black; width:900px; height:600px; margin:0 auto 0 auto; text-align:left;}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(/parrimilano/wp-content/themes/hexwind_child/images/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
	z-index: 55;
}

/* style the trigger elements */
#dyna img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}
/* tooltip styling.  JQuery Tools by MIT */
.onethousand_wrap {
width:990px;
margin:0 auto;
}
.onethousand_wraph {
width:990px;
margin:0 auto;
}

#homenav {
height:36px;
position:relative;
z-index:52;
}

#pagenav {
height:31px;
background-image:url(images/pagenav_invertibg.gif);
position:relative;
}

#pagenav ul {
list-style:none;
margin:0px;padding:0px;
margin-left:-10px;
padding-top:6px;
float:left;
}

#pagenav ul li {
display:inline;
margin-left:10px;
color:#333333;
padding-left:15px;
}

#pagenav ul li a,#pagenav ul li a:link,#pagenav ul li a:visited { color:#333333; }

#topsearch {
width:201px;
height:24px;
background-image:url(images/searchtop.gif);
background-repeat:no-repeat;
position:absolute;
top:2px;
right:4px;
}
#topsearch_home {
width:201px;
height:24px;
background-image:url(images/searchtop.gif);
background-repeat:no-repeat;
position:absolute;
top:2px;
right:0px;
}

.topsearch_input { 
float:left;
padding-left:4px;
width:160px;
height:20px;
border:0px solid red;
background-color:transparent;
font-family:Lucida Sans Unicode, Arial;
font-size:11px;
color:#333333
}
.topsearch_submit { float:left; border:0px solid red; background-color:transparent;  }

.ninenineo_wrap {
width:990px;
margin:0 auto;
}

.adsense-header {
position:absolute;top:35px;right:10px;
}

.textlogo {
padding-top:30px;
padding-left:20px;
}

.textlogo h1,.textlogo h2 {
font-weight:normal;
font-size:28px;
/*color:#000000;*/
color:#255562;
}

.textlogo h1 a,.textlogo h1 a:link,.textlogo h1 a:visited {/*color:#000000*/ color:#255562; }
.textlogo h2 { font-size:13px; }

#navbar {
background-color:#e7e7e7;
background: url(images/pagenav_bg.gif) repeat-x;
height: 30px;
padding-top:5px;
margin-top:5px;
}

#navbar ul {
white-space: nowrap;
list-style:none;
margin:0px;padding:0px;
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
}

#navbar ul li {
display:inline;
text-transform:uppercase;
color:#000;
text-shadow:1px 1px 6px #fff;
margin-right:10px;
font-size:11px;
font-family:tahoma;
font-weight:bold;

}

#navbar ul li a,#navbar ul li a:link,#navbar ul li a:visited { color:#000 ; padding:4px; }
#navbar ul li a:hover,#navbar ul .current-cat a,#navbar ul li.current-cat a,#navbar ul li.current-cat a:link,#navbar ul li.current-cat a:visited { background-color:#a9c5c9 ; color:#000 }

/*featured*/
#featured {
height:160px;
background-color:#4a4a4a;
background-image:url(images/featured_bg.gif);
background-position:top center;
margin:0 auto;
margin-top:-2px;
overflow:hidden;
position:relative;
z-index:49;
}

.featuredlogo {
position:absolute;
top:25px;left:5px;
background: url(images/featuredlogo.gif) no-repeat;
width: 42px;
height: 158px;
}

.featured_one_wrapper {
padding:10px;
padding-top:29px;
text-align:center;
}

.featured_one_wrapper img.fthumbnail {
position:relative;
padding:3px;
background-color:#fff;
border:3px solid #8da8b2;
width:125px;
height:125px;
margin-left:20px;
margin-right:20px;
}

.featured_one_wrapper img.fthumbnail:hover {
background-color:#fff;
border:3px solid #5d7b85;
}

/*content*/
/*left content*/
.oneblog_titlearea {
position:relative;
width:465px;
margin-left:10px;

}
.oneblog {
width:643;
padding:10px;
position:relative;
margin-bottom:3px;
/*background-image: url(images/oneblog_sep.gif);*/
background-repeat:repeat-x;
background-position:bottom center;
padding-bottom:3px;
}
#leftcontent {
width:643px;
float:left;
}

.excerpt {
margin-left:15px;
float:left;
overflow:auto;
height:120px;
width:460px;
border:0px solid red;
line-height:18px;
margin-bottom:5px;
}

.excerpt p {
color:#313131
}

.excerpt_details {
padding:7px;
background-color:transparent;
border-bottom:0px solid #bfced4;
margin-top:6px;
margin-bottom:5px;
color:#5a5b5b;
}
.excerpt_details img { vertical-align:middle }

.excerpt_details a,.excerpt_details a:link,.excerpt_details a:visited {
border-bottom:1px dotted #aaaaaa;
color:#5a5b5b
}

#leftandright {
width:971px;/*990*/
margin:0 auto;
padding:17px;
padding-right:0px;
padding-bottom:5px;
background:#f6f6f6;
border:1px solid #e1e1e1;
border-top:0px;
border-bottom:0px;
}

.excerpthome {
margin-left:10px;
overflow:auto;
height:100px;
border:0px solid red;
font-style:justified;
margin-bottom:3px;
/*background-color:green;*/
}
.excerpt_detailshome {
padding:0 7 0 7px;
background-color:transparent;
border-bottom:1px solid #bfced4;
margin-top:6px;
margin-bottom:2x;
color:#5a5b5b;
/*background-color:red;*/
}
.excerpt_detailshome img { vertical-align:middle }

.excerpt_detailshome a,.excerpt_detailshome a:link,.excerpt_detailshome a:visited {
border-bottom:1px dotted #aaaaaa;
color:#5a5b5b
}
.onebloghome{
width:623px;/*643*/
height:168px;
padding:5px 10px 0 10px;
position:relative;
margin-bottom:2px;
/*background-color: yellow;*/
/*background-image: url(images/bodybg.gif);*/
padding-bottom:0px;
border:0px solid black;
}

.oneblog_titlearea {
position:relative;
/*background-image: url(images/bodybg.gif);*/
width:465px;
margin-left:10px;
}

.clearmargin {
border-bottom:1px solid #d1d1d1;
padding-top:1px;
margin-bottom:1px;
}
.thetitle h1,.extra_content h3 {
/*color:#555555;*/
color:#255562;
font-weight:normal;
font-size:22px;
margin-bottom:1px;
font-family:calibri;
}
.clear { clear:both }

.widgettitle,.tabber .tabbertab h2 {
background-color:#f6f6f6;
border-bottom:1px solid #7b9ba5;
height:21px;
line-height:10px;
padding-left:10px;
padding-top:3px;
padding-bottom:1px;
margin:-5px;
margin-bottom:5px;
color:#376471;
font-size:11px;
font-weight:bold;
font-family:trebuchet ms;
}
/*widgets*/
.widgetblock {
margin-bottom:10px;
padding:3px;
}
.footersky {
padding-bottom:30px;
}

#footer {
/*background-image:url(images/footer.gif);
background-repeat:repeat-x;*/
background-color:#255562;
margin-bottom:0px;
padding-top:5px;
width:990px;
height:170px;
margin:0 auto;
}

.footblock {
width:292px;
float:left;
border:0px solid red;
padding:13px;
padding-top:5px;
padding-left:20px;
padding-right:14px;
margin-right:2px;
color:#cccccc
}
.footsep {
float:left;
margin-top:13px;
margin-bottom:13px;
width:1px;
height:150px;
background-color:#555555
}
.copyright {
width:990px;
margin:0 auto;
height:60px;
padding-top:8px;
padding-left:0px;
padding-right:0px;
color:#666666;
background-color:#bcbcbc;
}
.copyblock {
width:282px;
float:left;
border:0px solid red;
padding:13px;
padding-top:5px;
padding-left:15px;
padding-right:14px;
margin-right:2px;
color:#000000;
}

.the_content a:hover {
color:#255562;
border:0px
}
.the_content h4 {
color:#0F3436;
font-size:18px;
padding-top:10px;
margin-bottom:0px;
}
.the_content h5 {
color:#255562;
font-size:15px;
margin-bottom:0px;
}

/*Codice specifico*/
/*Liste*/
ul.list { list-style-image:URL(/parrimilano/wp-content/themes/hexwind_child/images/li1.gif); margin:0; font-size:12.5px; padding: 0 0 0 16px; /* elimino i rientri delle liste */ }
ul.pdf { list-style-image:URL(http://www.italia-liberazione.it/ita/img/pdf.png); margin:0; font-size:11px; padding: 0 0 0 20px; /* elimino i rientri delle liste */ }
ul.www { list-style-image:URL(http://www.insmli.it/pubblicazioni/1/Moz_fire_icon.png); margin:0; font-size:11px; padding: 0 0 0 20px; /* elimino i rientri delle liste */ }
ul.slideshare  { list-style-image:URL(/parrimilano/wp-content/plugins/share-and-follow/default/16/slideshare.png); margin:0; font-size:11px; padding: 0 0 0 20px; /* elimino i rientri delle liste */ }
ul.facebook  { list-style-image:URL(/parrimilano/wp-content/plugins/share-and-follow/default/16/facebook.png); margin:0; font-size:11px; padding: 0 0 0 20px; /* elimino i rientri delle liste */ }
ul.zip { list-style-image:URL(/parrimilano/wp-admin/images/zip_icon3.gif); margin:0; font-size:11px; padding: 0 0 0 20px; /* elimino i rientri delle liste */ }

/*Lista su pił colonne*/
ul#multialto,ul#multialto li {
list-style:none;
margin:0;
padding:0 0.1em 0 0
}
ul#multialto li {
float:left;
width:32%;
margin-left:0%;
display:inline;
border-bottom:1px dotted #777;
background-color:#F3F3F3;
height:30em;
}

ul#multialto a {
display:block;
color:#000;
height:30em !important;
text-decoration:none;
padding:3px;
}





ul#multi,ul#multi li{margin:0;padding:0;list-style:none}

ul#multi{width: 100%;overflow: hidden;  /*  simple clearing of floats */
    background: #fff;}

ul#multi li{float:left;width:30%;
    margin-left: 1%;display: inline;   /* per evitare il float double margin bug di IE*/
    border-bottom:1px dotted #777;
    background-color:#F3F3F3;height:12.5em;}

ul#multi a{display:block;color: #000;
    height: 12.5em !important;height: 1%; /*holly hack semplificato per IE*/
    text-decoration:none;padding-left:16px;
    background: transparent url(green_arrow.gif) no-repeat center left}

ul#multi a:hover{background-color: #000;color:#fff;}

table.cb{width:100%} td.copyblock{width:290px;} td.copyblockmaxi{font-color:#000000;width:470px;} td.copyblockmini{font-color:#000;width:180px;padding-right:15px;}






