/** BODY E DEFINIZIONI BASE */ 

body {
	PADDING: 0px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	HEIGHT: 100%;
	width:100%;
	COLOR: #565e66;
	TEXT-ALIGN: justify;
	background: #e7e7e7 url(http://www.ciics.it/sito/img/sfondo.png) top center repeat-x;
}
div,li,ul {
	position: relative;
	margin:0px;
	padding:0px;
	border: 0px;
	float: left;
	top: 0px;
	left: 0px;
	display:block;
}
/** TESTI, LINK E SPAZI  */

.invisibile {display:none;}
.visibile {display:inline;}
	
.lineare,.lineare_cen,.lineare_no,.lineare_5 {
	margin-top:15px;
	width:100%;
	display:block;
	clear:both;
	text-align:left;
}
.lineare_cen {text-align:center;}
.lineare_no {margin:0;}
.lineare_5 {margin-top:5px;}
.testo {
	width:100%;
	display:block;
	clear:both;
	text-align:justify;
	padding:2px;
}
A:link, A:visited {
	COLOR: #252525; TEXT-DECORATION: underline;
	border: 0px;
}
A:hover {
	COLOR: #430250; TEXT-DECORATION: underline ;
	border: 0px;
}
.testo_blu {color:#142f87;}
.testo_arancio {color:#f15103;}
.testo_verde {color:#40ac2a;}
.testo_rosso {color:#c9142d;}
.testo_viola {color:#bf4abe;}
.testo9{font-size:9px;}
.testo10{font-size:10px;}
.testo11{font-size:11px;}
.testo12{font-size:12px;}
.testo13{font-size:13px;}
.testo14{font-size:14px;}
.testo_sin {text-align:left;}
.testo_des {text-align:right;}
.testo_cen {text-align:center;}
.testo_jus {text-align:justify;}
.sinistra{float:left;}
.destra{float:right;}
.meta {width:49%;}
.terzo {width:33%;margin-right:1%;}
.img_cen {vertical-align:middle;}

/** SPAZI FONDAMENTALI DELLE PAGINE */

#liv1 {
	left: 50%;
	width: 960px;
	padding: 0px;
	margin: 0px;
	margin-left:-480px;
	overflow:visible;
}


#testata {
	height:120px;
}

#bottom {
	background-image:url(dsadhttp://www.ciics.it/sito/img/bottom_sfondo.png);
	width:100%;
	background:#00274b;
	height:auto;
	margin-top:15px;
	clear:both;	
	text-align:center;
	color:#ffffff;
	font-size:11px;
}
#sito {
	width:960px;
	background:url(http://www.ciics.it/sito/img/sfondo2.png) top center repeat-y;
}
#sito_in {
	width:920px;
	margin:10px 20px 0px 20px;
	margin-bottom:0;
}

#logo {
	margin-top:15px;
	padding:0px;
	width:400px;
	display:block;
}

#menu_ori {
	clear:both;
	height:50px;
	text-align:right;
	float:right;
}

.menu {
	width:940px;
	height:45px;
	line-height:65px;
	margin:0px 10px 0px 10px;
	text-align:center;
	font-size:12px;
	display:block;
	float:left;
	background:transparent;
	clear:both;
	display:inline;
	color:#fff;
}
.menu_bottone {
	height:45px;
	line-height:65px;
	width:150px;
	text-align:center;
	color:#000;
	font-size:11px;
	background:url(http://www.ciics.it/sito/img/menu_sfondo.png) bottom center no-repeat;	
}
.menu_sel {
	font-weight:bold;
	color:#000;
	background:url(http://www.ciics.it/sito/img/menu_sfondo.png) top center no-repeat;	
}

.menu_bottone a:link,.menu_bottone a:visited,.menu_bottone a:hover {
	color:#000;
	text-decoration:none;
} 
.menu_bottone a:hover {
	text-decoration:underline;
}

.col_terzo {
	width:300px;
	display:inline;
}
.col_mezzo,.col_mezzo2 {
	float:right;
	width:610px;
}
.col_mezzo2 {width:590px;padding-left:15px;border-left:1px solid #eaeaea;}
.altezza_intestazione {
	height:176px;
	overflow:hidden;
}
.spazio255 {
	width:255px;
	margin-left:45px;
	text-align:left;
	font-size:11px;
}
.spazio80 {
	height:67px;
	border-bottom:1px solid #eaeaea;
}
#menu_sin{
	width:300px;
	height:178px;
}
.menu_sin_bot,.menu_sin_bot_sel {
	line-height:38px;
	height:38px;
	width:146px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	margin-top:8px;
	clear:both;
	background:transparent url(http://www.ciics.it/sito/img/menu_sin.gif) no-repeat;
} 
.menu_sin_bot_sel {
	background:transparent url(http://www.ciics.it/sito/img/menu_sin.gif) bottom center no-repeat;
}
.menu_sin_col {
	width:146px;
	height:100%;
}

.link_arancio a:visited,.link_arancio a:link {color:#ff5400}
.link_elenco_sin {
	float:left;
	color:#797979;
	width:76px;
}
.link_elenco {
	border-bottom:1px solid #eaeaea;
	height:20px;
	line-height:20px;
	font-size:10px;
	width:100%;
	clear:both;	
}

#logo_destra {
	padding: 0px;
	width:580px;
	height:100%;
	clear:right;
	font-size:13px;
	color:#ffffff;
	text-align:center;
}
#su_logo_destra {
	padding: 0px;
	clear:both;
	width:200px;
	text-align:right;
	position:absolute;
	float:right;
	top:0px;
	left:700px;
	color:#252525;
	font-size:11px;
	height:16px;
	line-height:16px;
}
#su_logo_destra a:link,#su_logo_destra a:visited {
	color:#252525;
	text-decoration:none;
}
#su_logo_destra a:hover {
	color:#1872c3;
	text-decoration:underline;
}
#corpo {
	margin:0px;
	width:980px;
	display:block;
	clear:both; 
}
#corpo_in {
	width:740px;
	border:0px solid #cdcdcd;
	border-top:0px;
	margin-bottom:0;
	background-image:url(http://www.ciics.it/sito/img/s_sfondo_cen_cen.gif);
}
#corpo_in_bot {
	margin-top:0px;
	width:740px;
	height:18px;
	clear:both;
	background-image:url(http://www.ciics.it/sito/img/s_sfondo_cen_bot.gif);		
}
#corpo_in_top {
	margin-top:0px;
	width:740px;
	height:48px;
	clear:both;
	background:url(http://www.ciics.it/sito/img/s_sfondo_cen_top.gif) 0px 30px no-repeat;		
}

#corpo_dentro {
	width:720px;
	margin:0px 10px 0px 10px;
	display:inline;
	height:auto;
}
#col_cen {
	
	width:740px;
	display:block;
	margin:10px 10px 0px 10px;
	padding:0px;
	text-align:left;
}

#showroom ,#vetrinetta{
	width:100%;
	height:150px;
	margin-bottom:10px;
	clear:both;
}


.sequenziale_pag {
	margin: 0 3px 0 3px;
}
.sequenziale_sel {
	margin: 0 3px 0 3px;
	background:#00338a;
	padding:0 2px 0 2px;
	color:#fff;
	font-weight:normal;
}





.ricerca_sin {
	width:200px;
	border-right:1px solid #eaeaea;
	font-size:10px;
}
.ricerca_des {
	width:500px;
	float:right;
}

.ricerca_elenco {
	width:500px;
	height:122px;
	margin-top:20px;
	background:transparent url(http://www.ciics.it/sito/img/ricerca_elenco_sfondo.gif) no-repeat;
	display:block;
}

.ricerca_img{
	width:140px;
	height:122px;
	display:block;
}
.ricerca_img img{
	margin:10px;
	border:0px double #cdcdcd;
}

.ricerca_elenco_des {
	width:320px;
	float:right;
}
.ricerca_titolo{
	width:300px;
	padding-top:15px;
	text-align:left;
	line-height:16px;
	clear:both;
}
.ricerca_titolo,.ricerca_titolo a:link ,.ricerca_titolo a:hover  {
	font-size:13px;
	text-decoration:none;
	width:100%;
	clear:both;
	margin:0;
	color:#252525
}
.ricerca_sottotitolo {
	width:100%;
	clear:both;
	font-size:10px;
	margin-top:5px;
}

.ricerca_dispo {
	float:left;
	width:150px;
	text-align:left;
	font-size:10px;
}
.ricerca_prezzo {
	float:right;
	width:150px;
	text-align:right;
	margin-right:10px;
}





/*MODULI START*/

form {
	height:auto;
	display:block;
}

.form_div {
	clear:both;
	width:100%;	
	height:auto;
	display:block;
}


.form_div ul {
	width:100%;
	margin:0;
	padding:0;
	border:0;
	top:0;
	left:0;
}

.form_div li {
	display:block;
	clear:none;
	margin:0;
	padding:0;
	float:left;
	margin-bottom:5px;
	height:25px;
}

.form_div li.intestazione350,.form_div li.intestazione500,.form_div li.intestazione720 {
	width:100%;
	height:25px;
	clear:both;
	display:block;
	font-size:11px;
	line-height:25px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	color:#000000;
	background:url(http://www.ciics.it/sito/img/form_div_ul_sfondo350.png) no-repeat;;
}
.form_div li.intestazione500 {
	background:url(http://www.ciics.it/sito/img/form_div_ul_sfondo500.png) no-repeat;;
}
.form_div li.intestazione720 {
	background:url(http://www.ciics.it/sito/img/form_div_ul_sfondo720.png) no-repeat;;
}

.form_div li.suggerimento {	
	position:absolute;
	z-index:10;
	top:50px;
	left:500px;
	width:190px;
	height:auto;
	background-image:url(http://www.ciics.it/sito/img/account_gestisci_suggerimento.png);
	background-repeat:no-repeat;
	height:120px;
}
.suggerimento_in {
	margin:10px 10px 0px 33px;
	color:#000;
	font-size:11px;
	width:150px;
	display:block;
}
.form_div li.sin30 {
	width:30%;
	clear:left;
	text-align:left;
	border-right:1px dotted #cdcdcd;
	margin-right:2%;
}

.form_div li.des65 {
	width:65%;
	float:left;
	text-align:left;
	height:auto;
	display:block;
}
.form_div li.des50 {
	width:50%;
	text-align:left;
}
.form_div li.cen100 {
	width:100%;
	text-align:center;
	clear:left;
	height:auto;
}


/* MODULI END */




/* DATEPICKER START */
.datePicker{position:absolute;color:#000;z-index:500;width:190px;}
.datePicker .handle{margin:0;padding:0;height:24px;background:url(http://www.ciics.it/sito/img/datepicker/datePicker.png) no-repeat left top;width:190px;clear:both;}
.datePicker .body{background:url(http://www.ciics.it/sito/img/datepicker/datePicker.png) no-repeat left bottom;padding:0 0 8px 0;width:190px;}
.datePicker table {font:10px Verdana;border-collapse:separate;border-spacing:2px;empty-cells:hide;margin:0 0 0 3px}
.datePicker b{float:left;font-weight:normal;padding:0 0 0 3px;cursor:default}
.datePicker th{cursor:default;padding:4px 0}
.datePicker td{text-align:center}
.datePicker thead td{padding:3px 2px;background:#999;color:#fff}
.datePicker tbody td{padding:3px 4px;cursor:default;color:#ccc;border:1px solid #eee;}
.datePicker td.selectable{background:#fff;cursor:pointer;color:#000}
.datePicker td.selectable:hover{border-color:#517fd5}
.datePicker td.selected{background:#517fd5;color:#fff}
.datePicker .incdec{float:right;width:26px;height:13px;background:url(http://www.ciics.it/sito/img/datepicker/speeder.gif) no-repeat left top}
.datePicker .incdec span{display:block;width:13px;height:13px;cursor:pointer}
.datePicker .incdec span.disabled{background-image:url(http://www.ciics.it/sito/img/datepicker/speeder.gif);cursor:default}
.datePicker .up{background-position:right bottom;float:right}
.datePicker .down{background-position:left bottom;float:left}
.datePicker .close{cursor:pointer}
#fecha02{cursor:pointer}
#sample3 p{padding:5px 0}
#sample3 input{width:190px}
/* DATEPICKER END */

/* FORMCHECK START */

.fc-tbx .tl{
	background: url('http://www.ciics.it/sito/img/formcheck/tl.png') no-repeat;
}
.fc-tbx .t{
	background: url('http://www.ciics.it/sito/img/formcheck/t.png') repeat-x;
	height: 16px;
}
.fc-tbx .tr{
	background: url('http://www.ciics.it/sito/img/formcheck/tr.png') no-repeat;
}
.fc-tbx .l{
	background: url('http://www.ciics.it/sito/img/formcheck/l.png') repeat-y;
	width : 16px;
}
.fc-tbx .r{
	background: url('http://www.ciics.it/sito/img/formcheck/r.png') repeat-y;
	width: 16px;
}
.fc-tbx .bl{
	background: url('http://www.ciics.it/sito/img/formcheck/bl.png') no-repeat;
}
.fc-tbx .b{
	background: url('http://www.ciics.it/sito/img/formcheck/b.png') no-repeat;
	height: 25px;
}
.fc-tbx .br{
	background: url('http://www.ciics.it/sito/img/formcheck/br.png') no-repeat;
}
.fc-tbx .c{
	background: url('http://www.ciics.it/sito/img/formcheck/c.png') repeat;
}
.fc-tbx a.close {
	float: right;
	background: url('http://www.ciics.it/sito/img/formcheck/close.png') no-repeat;
	position: relative;
	margin-left: 5px;
	display: block;
	width: 10px;
	height: 10px;
	cursor: pointer;
}
.fc-tbx .err {
	float: left;
}
.fc-tbx p {
	width : auto;
	display: block;
	font-size: 11px;
	font-family: verdana, "sans-serif";
	margin : 0;
	padding : 0;
	border : 0;
	color : #fff;
}

.ajax_loader {
	background : url('http://www.ciics.it/sito/img/formcheck/ajax-loader.gif') no-repeat center;
	width : 200px;
	height : 150px;
}
/* FormCheck validation div */
.fc-error {
	border : 1px solid #888;
	margin-top : 5px;
	background-color : #EAEAEA;
}
.fc-error p {
	margin : 5px;
	color : #A00;
}

/* FORMCHECK END */






.breadcrumb {
	width:100%;
	line-height:20px;
	height:20px;
	margin-bottom:5px;
	clear:both;
	font-size:10px;
	color:#5F5F5F;
	background: url(http://www.ciics.it/sito/img/breadcrumb_sfondo.gif)no-repeat;
}

.breadcrumb a:visited,.breadcrumb a:link {
	font-weight:bold;
	text-decoration:none;	
	color:#5F5F5F;
}
.breadcrumb a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}


.contenuto_pagine ,.recensione_acquista {
	width:350px;
	float:left;
}
.recensione_acquista {
	float:right;
}
.contenuto_pagine_barra,.recensione_acquista_barra {
	clear:both;
}

/* XXMOD RECENSIONE START */
.recensione_acquista_img {
	margin-top:5px;
	float:left;
	margin-right:1px solid #eaeaea;
	background:#eaeaea;
}
.recensione_acquista_img   img{
	margin: 5px;
}
.recensione_acquista_des  {
	float:right;
	font-size:11px;
}
.recensione_acquista_titolo  {
	clear:both;
	margin-top:20px;
	width:180px;
	text-align:right;	
	margin-right:10px;
}
.recensione_acquista_prezzo  {
	clear:both;
	margin-top:40px;
	width:180px;
	text-align:right;
	margin-right:10px;
}
/* XXMOD RECENSIONE END */
.contenuto_pagine_pag,.contenuto_pagine_pag a:link,.contenuto_pagine_pag a:hover,.contenuto_pagine_pag a:visited {
	clear:both;
	width:99%;
	text-align:left;
	font-size:12px;
	line-height:25px;
	height:25px;
	color:#000;
	display:block;
	border-bottom:1px solid #cdcdcd;
	text-decoration:none;
}
.contenuto_pagine_pag a:hover {
	color:#ff0000;
}


.articolo_testata, .pagina_testata {
	border-bottom:1px solid #ababab;
	clear:both;
}
.pagina_testata {
	width:100%;
}
.articolo_testata_des {
	width:151px;
	text-align:right;
	font-size:10px;
}
.articolo_testata_des  img{
	border:0;
	vertical-align:middle;
	width:20px;
}
.articolo_testata_sin {
	width:559px;
	padding-bottom:10px;
	width:559px;
}

.articolo_titolo ,.pagina_titolo {
	width:100%;
	clear:both;
	text-align:left;
	font-size:19px;
	color:#2f2f2f;
}
.articolo_dati {
	width:100%;
	clear:both;
	text-align:left;
	font-size:11px;
	margin:10px 0 0 0;
}
.articolo_sommario, .pagina_sommario {
	width:100%;
	clear:both;
	text-align:justify;
	margin:10px 0 0 0;
	line-height:1.5;
	font-size:13px;
}
.articolo_testo,.pagina_testo {
	width:559px;
	text-align:justify;
	line-height:1.4;
}
.pagina_testo {
	width:100%;
}
.articolo_collezione {
	width:151px;
	float:right;
	margin-top:15px;
}
.articolo_sottotitolo {
	width:100%;
	clear:both;
	text-align:left;
	font-size:14px;
	color:#2f2f2f;
	font-weight:bold;
}
.articolo_collezione_img {
	width:151px;
	text-align:left;
	height:126px;
	clear:both;
	margin-bottom:10px;
	display:inline;
	background: url(http://www.ciics.it/sito/img/articolo_img_sfondo.png);
}
.articolo_collezione_img img {
	border:0;
	margin-top:12px;
	margin-left:11px;
}

.elenco_news_img,.elenco_evento_img {
	width:160px;
	height:120px;
	text-align:center;	
}

.elenco_news_img img,.elenco_evento_img img {
	border:1px solid #cdcdcd;
	margin:8px 8px 0px 0px;
}
.elenco_news_titolo,.elenco_evento_titolo {
	width:420px;
	font-size:14px;
	margin-top:15px;
}
.news_testata_des {
	width:150px;
	text-align:right;
	font-size:10px;
	float:right;
}
.news_testata_sin {
	width:380px;
	padding-bottom:10px;
}

.news_titolo ,.pagina_titolo {
	width:100%;
	clear:both;
	text-align:left;
	font-size:19px;
	color:#2f2f2f;
}
.news_dati {
	width:100%;
	clear:both;
	text-align:left;
	font-size:11px;
	margin:10px 0 0 0;
}
.news_sommario, .pagina_sommario {
	width:100%;
	clear:both;
	text-align:justify;
	margin:10px 0 0 0;
	line-height:1.5;
	font-size:13px;
}
.news_testo {
	width:100%;
	text-align:justify;
	line-height:1.4;
}
.pagina_testo {
	width:100%;
}
.news_collezione {
	width:151px;
	float:right;
	margin-top:15px;
}
.news_sottotitolo {
	width:100%;
	clear:both;
	text-align:left;
	font-size:14px;
	color:#2f2f2f;
	font-weight:bold;
}
.news_collezione_img {
	width:151px;
	text-align:left;
	height:126px;
	clear:both;
	margin-bottom:10px;
	display:inline;
	background: url(http://www.ciics.it/sito/img/news_img_sfondo.png);
}
.news_collezione_img img {
	border:0;
	margin-top:12px;
	margin-left:11px;
}



.galleria {
	clear:both;
	width:100%;
	text-align:center;
	margin-top:10px;	
}

.galleria li {
	margin-right:15px;
	margin-bottom:15px;
	float:left;
	line-height:50px;
}

.galleria img {
	width:100px;
	border:1px solid #cdcdcd;
	padding:5px;
	margin:5px;
}

.tip {	
	width: 200px;
	color: #000;
	text-align: left;
	z-index:500;
	display:block;
}
.tip-title {	
	color: #000;
	font-weight: bold;
	margin: 0;
	padding: 10px;
	background: url(http://www.ciics.it/sito/img/tip.png) top left no-repeat !important;
	background: url(http://www.ciics.it/sito/img/tip.gif) top left no-repeat;
	font-size: 11px;
	width: 180px;
}
.tip-text {		
	margin: 0;
	padding: 10px;
	padding-top:0;
	background: url(http://www.ciics.it/sito/img/tip.png) bottom left no-repeat !important;
	background: url(http://www.ciics.it/sito/img/tip.gif) bottom left no-repeat;
	font-size: 10px;
	width: 180px;
}



	
/** ELENCO CONTENUTI*/
.pagine {
	width:100%;
	clear:both;
	text-align:center;
	background-color:#eaeaea;
	margin-top:20px;
}
.pagine_sin {
	float:left;
	padding:2px;
	width:50%;
}
.pagine_des {
	float:right;
	background-color:#2C5C9B;
	color:#ffffff;
	padding:2px;
	width:50%;
}
.pagine_des a:link,.pagine_des a:visited{
	color:#ffffff;
}

	
.contenuti {
	width:100%;
	clear:both;
	margin-top:10px;
}

.contenuti ul {
	width:100%;
	clear:both;
}

.contenuti ul.lista {
	margin-top:10px;
	border-bottom:1px solid #eaeaea;
	height:95px;
}

.contenuti li {
	text-align:left;
}
.contenuti li.img {
	width:140px;
	text-align:center;	
	clear:left;
}
.contenuti li.cella1 {
	width:370px;
	margin:15px 0px 0px 20px;
}
.contenuti li.cella2 {
	width:180px;
	background-image:url(http://www.ciics.it/sito/img/sfondo.gif);
	float:right;
	clear:right;
	text-align:right;
	line-height:20px;
	padding:5px 2px 5px 0px;
	margin-top:10px;
}

/** FORM E BOTTONI  START*/
.form {
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	margin:0px 1px 2px 1px;
	border:1px solid #000000;
	padding-left:1px;
	left:-10px;
	margin-top:5px;
	color:#47708a;
	background-color:#eaeaea;
 }

 .button{
	 font-weight:normal;
	 margin-left:170px;
	 font-size:10px;
	 color:#000033;
	 background-color: #ffffff;
	 border:1px dashed #000033;
}

.a2 {margin:8px;}
.buttonSubmit, .buttonSubmitHovered {
	width:152px;
	height:27px;
	color:#000;
	padding:1px 5px;
	background:url(http://www.ciics.it/sito/img/button.png) no-repeat left top;
	cursor:pointer;
	border:none;
	font-weight:bold;
}
.buttonSubmitHovered {
	background:url(http://www.ciics.it/sito/img/buttonHovered.png) no-repeat left top;
}

input {
	border:1px solid #00274b;
	color:#00274b;
	font-size:10px;
	background:url(http://www.ciics.it/sito/img/sfondo_2.gif);
} 
/** FORM E BOTTONI  END*/



/* Hide from IE5-mac \*/
	* html #liv1 {width:980px;}
	* html div {overflow:hidden;}
	* html #menu li.home,#menu li.home a:link,#menu li.home a:visited,#menu li.home a:hover {width:122px;}
	* html #introduzione_sin {width:387px;}
	* html .tip-title {width:200px}
	* html .tip-text {width:200px}
/* End hide from IE5-mac */

