/*
Theme Name: EtaBeta
Theme URI: http://kifulab.net
Description: EtaBeta-el by kifulab.net
Version: 1.0
Author: kifulab
Author URI: http://kifulab.net
Tags: kifulab
Text Domain: kifulab
*/


*{margin:0;padding:0;}
body{background:#1C1C1C;font-family: Verdana, Helvetica, sans-serif;font-size: 12px;line-height:16px;}
a, a:active{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
a img{border:0;}

#header{position:relative;width:960px;margin:0 auto;height:355px;margin-top:80px;color:white;border-bottom:20px solid #CD631C}
#header hr{height:28px;position:absolute;background:URL("images/bar.jpg") left top repeat-x;width:960px;top:55px;border:none;left:0;}

#nav{position:absolute;right:0;top:18px;width:655px;list-style:none;background:#000}
#nav li{float:left;width:130px;margin-right:1px;}
#nav li a{display:block;font-size:11px;line-height:25px;width:130px;color:white;font-weight:bold;text-align:center;border-bottom:3px solid #CD631C;border-top:3px solid #2A2A2A;text-decoration;none;}
#nav li a:hover{text-decoration:none;color:#CD631C;border-top:3px solid #CD631C}


#nav li ul{display:none;background:#1c1c1c;list-style:none;}
#nav li ul li a{border-top:0;}
#nav li ul li a:hover{border-top:0;}


#searchform{position:absolute;top:58px;right:5px;width:380px;overflow:hidden;}
#searchform #s{padding:4px;height:14px;width:180px;font-size:11px;border:0;float:left;background:#ECEEEF}
#searchsubmit{position:absolute;right:0;top:2px;width:60px;height:18px;font-size:11px;line-height:18px;border:0;background:#333;color:#f2f2f2}
#searchform #what{position:absolute;right:65px;top:0px;width:120px;font-size:11px;}
#what option.level-1{padding-left:10px;}
#what option.level-2{padding-left:20px;}

#logo{position:absolute;left:-78px;top:0;}
#banner{position:absolute;top:90px;}

#breadcrumbs{position:absolute;bottom:5px;left:0;font-size:11px}
#breadcrumbs a{color:white}


#page{width:960px;margin:0 auto;background:#585858;overflow:hidden;}


#sidebar{width:250px;float:left;background:#4A4A4A;color:white;padding-top:10px}
#sidebar h2{font-size:14px;padding:4px 8px;}
#sidebar ul{padding:4px;list-style:none;}
#sidebar ul li {position:relative;}
#sidebar ul li a{display:block;background:#000;font-size:12px;line-height:18px;margin-bottom:3px;padding:3px;color:#CD631C;font-weight:bold;}
#sidebar ul li ul li a{display:block;background:#313131;font-size:12px;line-height:18px;margin-bottom:3px;padding:3px;color:#CD631C}
#sidebar ul li a:hover{color:white;background:#CD631C;text-decoration:none;}

#sidebar ul li a.selected{display:block;background:#CD631C;font-size:12px;line-height:18px;margin-bottom:3px;padding:3px;color:white}

#sidebar ul.second-level{margin:0;padding:0 0 0 10px;}
#sidebar .expand_next{width:24px;font-size:10px;line-height:24px;margin-bottom:3px;text-align:center;cursor:pointer;position:absolute;top:0px;right:5px;}

#content{width:680px;float:right;padding:15px;color:white;}
#content a{color:#CD631C;}
#content a:hover{text-decoration:underline}

#content h2{padding:10px 0;}
#content p{margin:10px 0;font-size:11px;line-height:17px;}
#footer{text-align:center;font-size:11px;clear:both;background:#4A4A4A;color:white;line-height:21px;}


.contact-form legend{display:none;}
.contact-form fieldset{border:0;}
.contact-form label{display:block;padding:4px 0;font-size:11px;line-height:16px;}
.contact-form input.text{width:300px;padding:4px;font-size:11px;border:1px solid white;background:#f2f2f2}
.contact-form textarea.text{padding:4px;font-size:11px;width:400px;height:200px;border:1px solid white;}
.contact-form .button{margin:10px 0;padding:4px;}
p.error{background:#FFCDCD;border:1px solid #D70000;padding:10px;font-size:12px;line-height:18px;margin:10px 0;color:#D70000}
p.success{background:#CDFFD2;border:1px solid #567959;padding:10px;font-size:12px;line-height:18px;margin:10px 0;color:#567959}

#products_page_container{border:1px solid #f2f2f2;overflow:hidden;}
#products_page_container h3{background:#f2f2f2;color:#444;font-size:14px;padding:10px}
#products_inner{padding:10px;}
.productdisplay{border-bottom:1px solid #f2f2f2;}
.product_title{font-weight:bold;color:#CD631C;font-size:13px;}

#marchi-table td{text-align:center;vertical-align:top;background:white;width:33%}
#marchi-table td table{width:100%;border-collapse:collapse}
#marchi-table td table th{height:42px}
#marchi-table td table td{text-align:center;vertical-align:middle;background:white;width:100%;height:60px;padding:5px 0}

#marchi-table td h3{padding:10px;color:white;background:black;font-size:16px;text-align:left;line-height:22px}
#marchi-table td h3 a{color:white}
.wpcf7-not-valid-tip{color:#CD631C}

.post h2{font-size:16px;line-height:22px;margin-bottom:15px}
.post p{font-size:12px;line-height:24px;}
.navigation{margin-top:10px}

#homecontent{padding:15px;color:white;}
#homecontent a{color:#CD631C;}
#homecontent a:hover{text-decoration:underline}

.wpsc_category_desc{border:1px solid #f2f2f2;padding:0px;margin-bottom:10px;}
.wpsc_category_desc p{padding:10px}
.catimg{background:white;padding:10px;}
.productdisplay{position:relative;}
.catimg-prodotto{position:absolute;top:5px;right:5px}

#homecontent #vetrina h2{padding:10px;font-size:13px;line-height:17px;background:#f2f2f2;color:#333}
#homecontent #vetrina{margin:10px 0;border:1px solid #f2f2f2;}
#homecontent #vetrina{width:930px;overflow:hidden;}
#homecontent #vetrina ul{list-style:none;}
#homecontent #vetrina li{ width:290px;padding:10px;float:left;}
#homecontent #vetrina li img{float:left;margin-right:10px;margin-bottom:10px}

#sidebar #vetrina {margin:0;padding:10px}
#sidebar #vetrina  li{margin-bottom:15px}
#sidebar #vetrina  li img{margin:5px 0}
#sidebar #vetrina  li a{display:inline;background:none}



