﻿/*
Theme Name: 99click base
Theme URI: http://www.eye-set.it
Description: Struttura base del sito
Version: 0.1
Author: Eye-set
Author URI: http://eye-set.it
Tags: black, fixed width, one column,  no widgets
Text Domain: 99click+1
*/


/* comuni pagina */
body { background-color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#a2a2a2; font-size: 12px;}
body {/*necessario per IE6*/margin-right:0px; margin-left:0px; }
td { font-size:12px;}


/* caratteri */
h1 {font-size:20px; color:#a2a2a2; }
h6 {font-size:8px; color:#CC0000; }
textarea {background-color: #333333;color: #C0C0C0;border-style: none;}
input {border-style: none;background-color: #333333;color: #C0C0C0;}
h2.pagetitle {
	font-size: 12px;
	}


/* DIV superiore */
#top{width:100%; float:right; top:0; right:0; position:absolute;  margin:0px 0px 0px 0px; padding-left:10px; padding-right:10px; font-size:10px;}
#lingue {width: 50%;right: 0px;float: right;text-align: right; }
#lingue a, a:hover , a:link, a:visited { color:#a2a2a2; text-decoration:none; }
#lingue ul{width: 375px; margin-right:0px;list-style-type: none;display:inline;}
#lingue li{float: right;width: 65px; }
#logodx {width:50%; float:left; top:0; left:0;  margin:0px 0px 0px 0px; font-size:12px;}

/* BLOCCO PRINCIPALE */
#page { background-position: center center;display: block;width: 900px;height: 550px;position: absolute;left: 50%;top: 50%;margin: -275px 0 0 -450px;background-color: #000000;background-repeat: no-repeat;}

/* header */
#header { width: 900px;height:120px;}
#logo {width: 520px;height:120px;right: 0px;float: left;text-align: left;}

/* Contenitore logo con slideshow */
#slideshow {position:relative;height:118px;}
#slideshow DIV {position:absolute;top:0;left:0;z-index:8;opacity:0.0;height: 118px;}
#slideshow DIV.active {z-index:10;opacity:1.0;}
#slideshow DIV.last-active {z-index:9;}
#slideshow DIV IMG {height: 118px;display: block;border: 0;margin-bottom: 10px;}



/* MENU GENERALE DEL SITO parte di Header */
.jqueryslidemenu{width: 380px;height:120px;right: 0px;float: right;text-align: right; font-size:10px; top:0; padding-top:0; position:absolute;}
.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;float:right;width: 140px;background-image: url('tras.gif');  }
	/*Top level list items*/
.jqueryslidemenu ul li{position: relative;display: inline;float: left;margin-left: 0px;text-align: right;letter-spacing: 1px;}
	/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block;padding: 8px 0px;text-decoration: none;width:140px;text-align:right;text-transform: uppercase; font-size:12px;}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#a2a2a2; }
.jqueryslidemenu ul li a:hover{color:#a2a2a2;}	
	/*1st sub level menu*/
.jqueryslidemenu ul li ul{  text-align:center;position: absolute;left: 0;display: block;visibility: hidden;z-index: 500;color: #ffffff;background-repeat: repeat; filter: alpha(opacity=60); /* per Internet Explorer */;opacity: 0.6;/* per Chrome, Opera */;-moz-opacity: 0.6;}
	/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{text-align:center;display: list-item;float: none;color: #ffffff;height: 16px;background-image:url('images/menubg.gif');padding:5px 0 5px 0;}
.jqueryslidemenu ul li ul li a:link, .jqueryslidemenu ul li ul li a:visited{ text-align:center;color: white;text-transform: uppercase;height: 16px;width: 140px;background-image: url('tras.gif');color: #ffffff; font-size:12px;padding: 0px 0px;}
.jqueryslidemenu ul li ul li a:hover{color: white; text-decoration:none;height: 16px; background-color:#770000}




#content { width: 900px;height:430px;}
#contentprogetto { width: 500px;height:430px;}
#contentdove { width: 400px;height:430px;}
#contentespo { width: 400px;height:430px;}
#contentnews { width: 500px;height:430px;}
#contentstoria { width: 500px;height:430px;}
#contentcontatti { width: 900px;height:430px; float: left;}
#contentpress { width: 500px;height:430px; float: left;}
#contentarchivio { width: 700px;height:430px; float: left;}
#contentcrediti {
	width: 900px;
	height: 430px;
	line-height: 25px;
}#contentcatalogo { width: 900px;height:430px; }
#contentrassegna { width: 900px;height:430px; }
#contentregistra { width: 900px;height:430px; }
#contentlibreria { width: 900px;height:430px;float: left; }

/* Contenitore pagina con foto con slideshow */
#contentopere {
	width: 550px;
	height:430px;
	float: left; z-index:300;}
.lightsGal,
.bwGal,
.customGal {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
    cursor: url(../images/zoomin.cur), default;
}
fieldset,img { 
	border:0;
}


/* FOOTER */
#bottom { font-size: 12px;position: fixed; right: 0px; bottom: 0px; width: 100%;left: 0px;margin: auto; }
div > div#bottom { position: fixed; }
pre.fixit { overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px; }
#bottomsx {width: 40%;left: 0px;float: left;text-align: left;}
#bottomdx {width: 40%;right: 0px;float: right;text-align: right;}





#sidebar
{
	padding: 0px 10px 0px 5px;
	margin-left: 515px; top:0px; position:absolute; height:118px;
	width: 128px;z-index:100; background-color:#666666; font-size:12px; text-transform:uppercase;letter-spacing: 1px;
	}

#sidebar h2 {
	margin: 0px;
	padding-top: 5px; font-size:10px; color:#000000; font-weight:bold;
	}






#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;

	}


#sidebar ul ul, #sidebar ul ol {
	margin: 0px 0 0 5px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 0px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 0px 0 0;
	padding: 0;
	}



