/*
Theme Name: Kolors
Theme URI: http://karalisdesign.com/
Description: Kolor
Version: 1.0
Author: Karalis Design;
Author URI: http://karalisdesign.com
Tags: 980px, IE6 compatible
**********************************************
Karalisdesign.com
Realizzazione siti web | Web Site Developing
Blog Professionali | Professional Blogs
Temi WordPress | Wordpress Themes
SEO (Search Engine Optimization)

Responsabile: Angelo Pili
Mail: info@karalisdesign.com
Tel: +39 392.75.19.781
live support: karalisdesign@live.it
**********************************************
*/
body {
background:#f0f0f0 url(images/background.jpg) repeat-x;
color:#333;
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}
a {
color:#336699;
font-weight:bold;
}
a:hover {
color:#666;
}
a img {
border:0 none;
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, span, ul, li {
margin:0;
padding:0;
}
.clear {
clear:both;
height:1px;
width:100%;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.thumb {
float:left;
margin:0 5px 5px 0;
padding:0 !important;
}
#wrapper {
margin:0 auto;
width:980px;
}
#bannertop {
height:90px;
padding:5px 0;
width:980px;
}
#bannertop {
display:block;
height:90px;
margin:0 auto;
width:728px;
}
#header {
background:transparent url(images/header.jpg) no-repeat scroll 0 0;
float:left;
height:134px;
width:980px;
}
#login {
display:none;
}
#logo {
/* background:transparent url(images/logo.jpg) no-repeat scroll 0 0; */
float:right;
height:100px;
width:100%;
}
#logo h1 a{
font-size:40px;
color:#fff;
text-decoration:none;
float:left;
}
#logo h3 {
float:left;
color:#000;
clear:both;
}
#navi {
float:left;
padding:0 10px;
width:960px;
overflow:hidden;
height:35px;
}
#navi a {
color:#fff;
font-weight:bold;
}
#navi a:hover {
color:#fff;
}
#navi .children, #navi ul li ul {
display:none!important;
}
#menu {
float:left;
width:700px;
line-height:35px;
}
#menu ul, #menu li {
float:left;
list-style-type:none;
}
#menu li {
border-right:1px solid #000;
border-left:1px solid #666;
padding:0 10px;
}
#menu li:hover {
background:#333 url(images/H22.jpg) repeat-x;
}
#menu li:hover a {
color:#6699ff
}
#search {
float:right;
height:35px;
padding:8px 0 0 15px !important;
width:140px;
overflow:hidden;
}
#search input {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#336699;
font-size:11px;
padding:3px;
width:100px;
float:left;
}
#content {
background:#FFFFFF url(images/content.jpg) repeat-y scroll 0 0;
border-bottom:4px solid #111;
float:left;
width:980px;
}
#main {
float:left;
overflow:hidden;
padding:5px 5px 5px 15px;
width:600px;
}
.post {
border-bottom:1px dotted #CCCCCC;
float:left;
font-size:13px !important;
margin:0 0 10px;
overflow:hidden;
padding:5px;
width:590px;
}
.post h1 a {
color:#3366ff;
font-size:22px;
text-decoration:none;
}
.post h1 a:hover {
color:#666;
}
.post .meta {
color:#cc0000;
float:left;
font-size:11px;
padding:5px 0;
width:100%;
font-weight:bold;
}
.post .entry {
line-height:20px;
text-align:justify;
}
.post .entry img {
padding:0 5px 5px 0;
}
.post .entry .thumb {
height:100px;
width:100px;
}
.post .entry p, .post .entry ul {
padding:0 0 15px;
}
.entry ul, .entry ol {
margin-left:35px;
}
#sidebar {
color:#333333;
float:right;
font-size:11px;
overflow:hidden;
padding:5px 0 0 10px;
width:350px;
}
#sidebar a {
color:#333333;
text-decoration:none;
}
#sidebar a:hover {
color:#000000;
}
#left {
float:left;
list-style-type:none;
width:165px;
}
#right {
float:right;
list-style-type:none;
padding-right:15px;
width:160px;
}
#left li, #right li {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #CCCCCC;
list-style-type:none;
margin-bottom:10px;
margin-top:5px;
}
#left li ul li, #right li ul li {
background:#EEEEEE none repeat scroll 0 0;
border:0 none;
font-weight:normal;
margin:0 0 2px;
padding:3px 5px;
}
#left li ul li:hover, #right li ul li:hover {
background:#FFFFFF none repeat scroll 0 0;
}
#sidebar h2 {
background:#000 url(images/H2.jpg) repeat-x;
color:#FFFFFF;
font-size:12px;
height:23px;;
text-align:center;
line-height:23px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
#footer {
background:#222 url(images/footer.jpg) no-repeat;
border-top:1px solid #666;
float:left;
text-align:center;
width:980px;
padding:10px 0;
}
.logo {
border-right:1px dotted #CCCCCC;
float:left;
margin-right:25px;
padding-right:25px;
}
.policy {
color:#ccc;
margin:0 auto;
}
.policy a {
color:#fff;
font-weight:bold;
}
.navigation {
float:left;
margin:5px;
}
.wp-pagenavi span.pages, .wp-pagenavi a.page, .wp-pagenavi a {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#999999 !important;
margin:0 1px;
padding:5px;
}
.wp-pagenavi span.current {
border:0 none !important;
color:#666666 !important;
padding:5px;
}
.wp-pagenavi .pages {
display:none !important;
}
#login {
color:#FFFFFF;
float:right;
font-size:11px;
overflow:hidden;
padding:10px 15px 0;
text-align:left;
width:385px;
}
#reg {
border-right:1px solid #3366CC;
display:block;
float:left;
height:50px;
width:100px;
}
#reg a {
background:transparent url(images/registrati.jpg) no-repeat scroll center bottom;
display:block;
height:18px;
width:58px;
}
#reg a:hover {
background:transparent url(images/registrati.jpg) no-repeat scroll center top;
}
#log {
float:left;
padding-left:15px;
}
#log input {
border:1px solid #CCCCCC;
color:#3366CC;
font-size:11px;
margin-bottom:3px;
padding:1px;
width:170px;
}
#logsubmit {
border:0 none !important;
height:20px !important;
width:40px !important;
}
#sidesocial {
display:none;
float:left;
padding:3px;
width:340px;
}
#sidesocial ul, #sidesocial li {
float:left;
list-style-type:none;
padding:2px;
}
#sidesocial ul li img {
height:16px;
width:16px;
}
.inbar {
clear:both;
float:left;
width:610px;
}
.bar {
display:block;
float:right;
}
.bar div {
display:block;
float:left;
height:15px;
padding-right:1px;
width:15px;
}
.bar div a {
color:#666666;
display:block;
font-size:10px;
font-weight:bold;
height:15px;
line-height:15px;
text-decoration:none;
}
.bar span {
display:none;
}
.bar .text_small {
background:transparent url(images/text-small.gif) no-repeat scroll 0 0;
}
.bar .text_big {
background:transparent url(images/text-big.gif) no-repeat scroll 0 0;
}
.bar .feed {
background:transparent url(images/feed.gif) no-repeat scroll 0 0;
}
.bar .commenti_small {
background:transparent url(images/commenti.gif) no-repeat scroll 0 0;
font-size:13px;
margin-left:2px;
text-indent:13px;
width:95px;
}
#comments {
float:left;
}
#comments ul, #comments li {
float:left;
list-style-type:none;
margin:0;
padding:0;
}
#comments h3 {
clear:both;
float:left;
}
#comments li {
background:transparent url(images/comm.jpg) no-repeat scroll 45px 30px;
float:left;
width:655px;
}
#comments .commimg {
float:left;
height:50px;
width:55px;
}
#comments .commimg img {
border:1px solid #CCCCCC;
padding:1px;
}
#comments .commaut {
float:left;
font-size:13px;
}
#comments .commdata {
float:left;
font-size:10px;
width:600px;
}
#comments .commtext {
background:#EEEEFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
clear:both;
float:left;
font-size:14px;
margin:5px 0 15px;
padding:10px;
width:580px;
}
.comment-toolbar {
display:none;
}
#commentform {
float:left;
margin-top:10px;
}
#commentform input, #commentform textarea {
background:#F6F6F6 none repeat scroll 0 0;
border:2px solid #CCCCCC;
color:#666666;
font-family:verdana;
font-size:11px;
padding:5px;
}
#comment {
width:590px;
}
ul.related_post {
float:left;
margin:0;
padding-top:20px;
}
.related_post a {
color:#336600;
}
#post_div {
border-bottom:1px solid #CCCCCC;
float:left;
font-size:11px;
line-height:15px;
margin-bottom:5px;
}
.img_related_post {
float:left;
}
.text_related_post {
float:left;
padding-left:10px;
text-align:left;
width:400px;
}
.related_post img {
border:1px solid #3366CC;
float:left;
height:40px;
padding:0 !important;
width:40px;
}
/*
Karalisdesign.com
Realizzazione siti web | Web Site Developing
Blog Professionali | Professional Blogs
Temi WordPress | Wordpress Themes
SEO (Search Engine Optimization)

Responsabile: Angelo Pili
Mail: info@karalisdesign.com
Tel: +39 392.75.19.781
live support: karalisdesign@live.it
*/