/*  
Theme Name: sciadiulisse.it

Version: 0.1
Author: Bigchief 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body { 
	font-family:Helvetica, Arial, sans-serif; 
        font-size:11px; 
        background:#FFFFFF 
        color:#666666;
        line-height:150%;

}
#wrap {
        font-family: Helvetica, Arial, sans-serif;
	font-size:11px; 
	color:#666;
        margin-left: auto;
        margin-right: auto;
        width: 775px;
        text-align: left;
        line-height:1,5em;
}

#wrap img {
        border:1px solid #fff;
}
	
#header { 
	height:130px; 
	width:775px; 
	position:relative; 
	color:#000; 
	margin-bottom:3px; 
	float:left; 
	 
        background:transparent url(images/header.gif) no-repeat scroll left top;

	}

#header_n{ 
	height:130px; 
	width:775px; 
	position:relative; 
	color:#000; 
	margin-bottom:3px; 
	float:left; 
	 
        background:transparent url(images/header_n.gif) no-repeat scroll left top;

	}
#header_n h1 { 
	text-indent:-10000px; 
	margin:0; 
	padding:0; }

#header_n h1 a { 
	display:block; 
	background:trasparent; 
	height:100px; 
        width:490px;
        margin-left:280px;
        margin-top:12px;
	}


#header_r { 
	 
	position:relative;  
	float:left; 
	
	}
#header h1 { 
	text-indent:-10000px; 
	margin:0; 
	padding:0; }

#header h1 a { 
	display:block; 
	background:trasparent; 
	height:100px; 
        width:490px;
        margin-left:280px;
        margin-top:12px;
	}



#search { 
	margin-top:40px; 
        
	padding:0; 
	}
#en {
        color:#999;
        margin-bottom:20px;
}

#en a {
        color:#85E99D;

}

input#searchsubmit { 
	vertical-align:middle;
	font-size:13px; 
	}
input#s {
border:1px solid #D5CFC8;
color:#666666;
font-size:11px;
color:#887D75;
font-size:11px;
height:16px;
margin:0pt 1px 0pt 0pt;
padding:1px 5px 0pt;
width:155px;
vertical-align:middle;

}
a:hover { 
	text-decoration:none; 
	color:#555353; 
	border:none; 
	 
	}
.entry p a {
text-decoration:none;
color:#00A0FF;
}

.left { 
	float:left; 
	width:213px; 
	border-right: 1px solid #d5d5d5;
        padding-bottom:20px;
        
	
	}
.right { 
	float:right; 
	width:180px; 
	 
	margin:10px 0; 
	padding:10px; 
	} 
.right img { 
	border:0; 
	display:block; 
	margin-left:auto; 
	margin-right:auto;
	 }

.middle { 
	 
	line-height:16px; 
	padding-right:10px; 
	float:right; 
	width:537px; 
	text-align:justify;
	overflow:hidden; 
	margin-bottom:40px; 
	font-size:12px; }

.middle h2 { 
	font-size:20px; 
	font-weight:normal;
	margin:25px 7px 3px 0; 
	padding:3px 0; 
        color:#333;
        font-family:Helvetica, Arial, sans-serif;
	}
h2{
color:#333;
}

.ads { 
	margin-top:10px; 
	line-height:16px; 
	margin-left:10px; 
	float:left; width:510px; 
	border:3px solid #f3f3f3; 
	text-align:center; 
	padding:10px; 
	}
.ads img { 
	border:0; 
	text-align:center; 
	}
img.wp-smiley { 
	border:0; 
	padding:0; 
	}
#footer { 
	 
	border-top:1px solid #E5E5E5;
        clear:both;
        color:#8F8F8F;
        height:25px;
        padding:15px 15px 20px;
        text-align:center;
        font-size: 12px;
        font-style: italic;
        font-weight: normal;
        text-transform: normal;
        letter-spacing: normal;
        line-height: 1.5em;
	}

#footer a{ 
	 color:#00A0FF;
text-decoration:none;
	}


#footer_newsletter { 
	 
	border-top:1px solid #E5E5E5;
        clear:both;
        color:#8F8F8F;
        height:25px;
        padding:15px 15px 20px;
        text-align:center;
        font-size: 12px;
        font-style: italic;
        font-weight: normal;
        text-transform: normal;
        letter-spacing: normal;
        line-height: 1.5em;
	}


#footer .foot_logo {
        float:right;
        margin:0pt 0pt 0pt 18px;
}
        img {
        border:1px solid #d5d5d5;
}

.etclink {
       float:left;
       margin:0pt 0pt 0pt -3px;
}
.etclink ul li.first {
       background:transparent none repeat scroll 0%;
       color:#8F8F8F;
}
.etclink ul li {
       background:transparent url(wp-content/themes/samsung/images/bg_emenu.gif) no-repeat scroll 0pt 4px;
       float:left;
       padding:0pt 6px;
}

ul {
      list-style-image:none;
      list-style-position:outside;
      list-style-type:none;
      margin:0pt;
      padding:0pt;
}

div.hr { 
	height:0px; 

	clear:both; 
	}
div.hrtop { 
	height:10px; 
	background:#FFF none repeat scroll 0% 50%;
	clear:both; 
	}

div.br { 
	height:50px; 
	background:#fff url(images/br.gif) repeat-x scroll center; 
	clear:both; 
	}
.alignright { 
	float:right; 
	} 
.alignleft { 
	float:left; 
	} 
.gcomment { 
	border-left:none; 
	vertical-align:middle; 
	border-right:none; 
	margin-bottom:3px; 
	border-bottom:1px solid #f3f3f3;
	background-color:#F7F7F7; 
	padding:3px; 
	}
.ucomment { 
	border-left:none; 
	border-right:none; 
	margin-bottom:3px; 
	border-bottom:1px solid #f3f3f3; 
	background-color:#fbfbf1;
	padding:3px;
	
	 } 
input#submit { 
	background:#D5D5D5 none repeat scroll 0% 50%;
        border:1px solid #D5D5D5;
        color:#666666;
        font-size:11px;
	}

textarea#comment { 

        border:1px solid #D5D5D5;
        font-size:11px;
        }

ol.commentlist { 
	margin:0 0 1px; 
	padding:0; 
	}
ol.commentlist li { 
	list-style:none; 
	margin:0; 
	padding:13px 13px 1px; 
	}
ol.commentlist li.commenthead { 
	list-style:none; 
	margin:0; 
	} 
ol.commentlist li.commenthead h2 { 
	margin:0; 
	}
span { 
	background:#FFC; 
	}
.addthis { 
	float:right; 
	clear:both; 
	}
a:link,a:active,a:visited { 
	text-decoration:none; 
	color:#333333; 
	border:none; 
	}
.left h2 { 
	/* 
        font-size:20px; 
	font-weight:normal; 
	margin:0 7px 3px; 
	padding:3px 0; 
        font-family:Helvetica, Arial, sans-serif; 
        */
        
        /* Edit by Onlydesign.it */
        font-size: 15px; 
	font-weight: normal; 
	margin: 25px 0 0; 
	 
        font-family: Helvetica, Arial, sans-serif;
        color: #4897D2; /* #666; */

	}

.left h3 { 
	font-size:16px; 
	font-weight:normal; 
	margin:25px 0 0; 
	 
        font-family:Helvetica, Arial, sans-serif;
        color:#666;
	}

.left ul,.right ul { 
	list-style-type:none; 
	margin-top:15px; 
        padding:0; 
	line-height:130%; 
	font-size:12px; 
	}

.left ul p,.right ul p{ 
	padding-right:20px; 
        font-size:12px;
	}

.left ul li,.right ul li { 
	font-size:14px;
line-height:1.0em;
list-style-type:none;
margin:0 0 5px;
padding:0; 
	}


.left ul li ul,.right ul li ul { 
	font-size:16px;
line-height:1.2em;
list-style-type:none;
margin:0 0 5px;
padding:0;
	}
.left ul li ul li,.right ul li ul li { 
	list-style-type:none; 
	
	border:0; 
	margin:0; 
	padding:0 0 2px 14px; 
	}
.left ul li ul li :hover { 
	border-bottom:#ccc 1px solid;
	}
.right h2,.comments h3 { 
	font-size:14px; 
	font-weight:normal; 
	 
	padding:3px 0; 
	}
.right ul,.right ul { 
	list-style-type:none; 
	margin:0; 
	padding:0; 
	line-height:150%; 
	font-size:11px;
	 }
.right ul li,.right ul li { 
	list-style-type:none; 
	margin:0 0 20px; 
	padding:0; 
	}
.right ul li ul,.right ul li ul { 
	list-style-type:square; 
	margin:0; 
	padding:0 3px; 
	}
.right ul li ul li,.right ul li ul li { 
	list-style-type:none;
	
	border:0; 
	margin:0; 
	padding:0 0 2px 14px; 
	}
.right ul li ul li :hover { 
	border-bottom:#ccc 1px solid;
	}
div.hr hr,div.br br { 
	display:none; 
	}
.middle2,.middle3 { 
	margin-top:10px; 
	line-height:16px; 
	margin-left:10px; 
	float:left; 
	width:237px; 
	border:3px solid #f3f3f3; 
	overflow:hidden; 
	padding:10px; 
	}
.middle2 h2,.middle3 h2 { 
	font-size:14px; 
	border-bottom:dashed 1px #ccc; 
	margin:0 7px 3px 0; 
	padding:3px 0; 
	} 
.middle2 :hover,.middle3 :hover { 
	background:#fafafa; 
	}
.ucomment img,.addthis img { 
	border:0; 
	}

.main {

color:#888888;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
font-style:italic;
font-weight:normal;
letter-spacing:normal;
line-height:1.2em;
margin-top:20px;
padding-bottom:0px;
padding-right:3px;

}

#menu {
      font-size:12px;
      position:relative; 
      top:-15px; 
      left:530px; 
      width:410px;
}

#menu a {
      color:#666;

}
#multi_button {
      position:relative;
text-align:right;
top:-99px;

}
#multi_button a {
     color:#999;

}
table {
     margin-top:20px;
     width:100%;
      
     
     
}

td,th{


}

td,th img{

padding:0 20px 20px 0;
vertical-align:top;
}


#multilang {
      position:relative;
text-align:right;
top:-20px;
left:310px;
width:80px;

}

#multilang img{
     border:none;

}

#nwl a{
background:transparent url(images/header_nlogo.gif) no-repeat scroll left top;;
height:120px;
margin:0;
padding:0;
position:absolute;
text-indent:-10000px;
top:15px;
width:120px;
display:block;
}



#log{
   background:transparent url(images/btn_login.jpg) no-repeat scroll left top;
border:1px solid #D5D5D5;
height:19px;
margin-bottom:20px;
width:62px;

}

#log a{
 
width:62px;

}


#cap{
   background:transparent url(images/cap_book.jpg) no-repeat scroll left top;
height:244px;
margin-top:20px;
width:179px;

}

.tab{
   background:transparent url(images/menu.jpg) no-repeat scroll left top;
   height:31px;
   margin-bottom:50px;
   margin-top:5px;
   width:563px;

}

.middle .widget module{
color:red;
}

