/**********************************
CSC-FRAME TT_CONTENT
**********************************/
div.csc-frame {}

/**********************************
CSC-FRAME-DEFAULT TT_CONTENT
**********************************/
div.csc-frame-default {}
div.csc-frame-default a, a {}
div.csc-frame-default a:hover, a {}

div.csc-frame-default div.csc-header {}
div.csc-frame-default div.csc-header h1 {border-bottom: 3px solid #DC6c54; padding-top:10px; margin-bottom:2px;}
div.csc-frame-default div.csc-header h2 { padding:10px 0 10px 0;color:#999999;}
div.csc-frame-default div.csc-header h3 {font-weight:bold; font-style:italic;}
div.csc-frame-default div.csc-header h4 {font-style:italic;}
div.csc-frame-default div.csc-header h5 {font-weight:bold;}
div.csc-frame-default div.csc-header a {}
div.csc-frame-default div.csc-header a:hover {}
div.csc-frame-default div.csc-header h1 a { color: #994942; text-decoration: none ; }
div.csc-frame-default div.csc-header h1 a:hover { color: #664942; }

div.csc-frame-default div.csc-header a:hover {}

div.csc-frame-default p.bodytext {}

div.csc-frame-default table.contenttable {}
div.csc-frame-default table.contenttable tr {}
div.csc-frame-default table.contenttable tr td {}
div.csc-frame-default table.contenttable tr td p.bodytext {}

div.csc-frame-default div.csc-textpic {}
div.csc-frame-default div.csc-textpic div.csc-textpic-text {}
div.csc-frame-default div.csc-textpic div.csc-textpic-text p.bodytext {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap a {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap a:hover {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap a img {background:#bbbbbb;}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt a {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt a:hover {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt img {}
div.csc-frame-default div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {}


/****************************************************************
BLOCCO BACKGROUND TASSELLI TITOLO SERVIZI
****************************************************************/
div.convegni 		h1 {background:#dc6c54;}
div.convegni 		p.bodytext a:hover {color: #dc6c54;}
div.ricevimenti	h1 {background:#c06048;}
div.ricevimenti p.bodytext a:hover {color: #c06048;}
div.camere 			h1 {background:#8e3634;}
div.camere 			p.bodytext a:hover {color: #8e3634;}
div.benessere 	h1 {background:#762c2b;}
div.benessere 	p.bodytext a:hover {color: #762c2b;}
div.sfilate 		h1 {background:#d06c54;}
div.sfilate 		p.bodytext a:hover {color: #d06c54;}
div.personalchef  h1 {background:#990000;}
div.personalchef  p.bodytext a:hover {color: #990000;}
div.showroom  h1 {background:#CE0D08;}
div.showroom  p.bodytext a:hover {color: #CE0D08;}

div#bloccohome  {padding:10px;}

/****************************************************************
BLOCCO FCE SERVIZI
****************************************************************/
div.fce_servizi .titolo_servizi {padding:10px; }
div.fce_servizi .titolo_servizi {float:left; width:233px; }
div.fce_servizi .titolo_servizi h1 {font-size:20px; padding:5px 0 5px 5px; color:#FFF;}
div.fce_servizi .titolo_servizi img {padding-top:1px; background: #fff;}
div.fce_servizi .testo_servizi {float:left;width:504px; padding: 10px 0 0 10px;}
div.fce_servizi .accessori_servizi {float:left;width:213px; padding: 10px 0 0 10px ;}
div.fce_servizi p.bodytext {padding-bottom:5px;}

div.fce_servizi ul {list-style:none;}
div.fce_servizi li {padding-left:20px; background: url(../images/bullet1.gif) no-repeat 0px 50%; line-height:1.5em;}
div.fce_servizi .closer {clear:both;}


/****************************************************************
BLOCCO ASTYLE
****************************************************************/
DIV.AStyle {height:100%;}
DIV.AStyle DIV.csc-header H1{font-size:20px; padding:5px 0 5px 5px; color:#FFF;}
DIV.AStyle DIV.csc-textpic {}
DIV.AStyle DIV.csc-textpic DIV.csc-textpic-imagewrap {}
DIV.AStyle DIV.csc-textpic DIV.csc-textpic-imagewrap A {}
DIV.AStyle DIV.csc-textpic DIV.csc-textpic-imagewrap A IMG {padding-top:1px; background: #fff;}
DIV.AStyle DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {margin:0;}
xDIV.AStyle DIV.csc-textpic DIV.csc-textpic-text {}
DIV.AStyle P.bodytext {background:#ffffff;padding:10px;text-align:left;}
DIV.AStyle DIV.csc-textpic-clear {}


DIV.BStyle {height:100%;}
DIV.BStyle DIV.csc-header H1 {font-style:normal; font-size:16px; border-bottom:3px solid #bbb; color:#999; margin:0;}
DIV.BStyle P.bodytext {xtext-align:justify;padding:10px; margin-top:5px;background:#ffffff; border: 1px solid #bbb;height:299px;}
DIV.BStyle td P.bodytext {padding:0px; margin:0px; border: none; height:100%;}
DIV.BStyle .csc-textpic-image {padding:10px; margin-top:5px;background:#ffffff; border: 1px solid #bbb;height:299px;}
DIV.BStyle .content {padding: 6px 0;}
DIV.BStyle .rgsgcontent  {margin: 6px 0;}
DIV.CStyle {height:100%;}
DIV.CStyle DIV.csc-header H1 {font-style:normal; font-size:16px; border-bottom:3px solid #bbb; color:#999; margin:0;}
DIV.CStyle Table { margin-top:5px;background:#ffffff; border: 1px solid #bbb;height:319px;}
DIV.CStyle Table td {padding:0 10px; }
DIV.CStyle ul {font-size:10px; padding-left:25px;}

DIV.DStyle {height:100%;}
DIV.DStyle DIV.csc-header H1 {font-style:normal; font-size:16px; border-bottom:3px solid #bbb; color:#999; margin:0;}
DIV.DStyle Table { margin-top:5px;background:#ffffff; border: 1px solid #bbb;height:319px;}
DIV.DStyle Table td {padding:0 10px; }
DIV.DStyle ul {font-size:12px; padding-left:25px;}

/****************************************************************
BLOCCO ------ TT_NEWS
****************************************************************/

DIV#content_col1 DIV.news-latest-container {padding:10px;}
DIV#content_col1 DIV.news-latest-container H1 {margin-bottom:10px;}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item {margin-top:10px;}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item SPAN.news-latest-date {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item SPAN.news-latest-date A {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item H3 {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item H3 A {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-img-text {padding-top:10px;}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-img-text DIV.news-latest-img-wrap {float:left; padding: 0 0 5px 0;}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-img-text DIV.news-latest-img-wrap A {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-img-text DIV.news-latest-img-wrap A IMG {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-img-text DIV.news-latest-text-wrap {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-img-text DIV.news-latest-text-wrap P.bodytext {}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-morelink {width:100%; text-align:right;border-bottom:1px solid #990000;}
DIV#content_col1 DIV.news-latest-container DIV.news-latest-item DIV.news-latest-morelink A {color:#990000;}
DIV#content_col2 {}


DIV.news-list-container {}
DIV.news-list-item {padding-bottom:10px;}
DIV.news-list-item #news_image {float:left; width: 233px; height:100px; padding-left:10px;}
DIV.news-list-item #news_text {float:left; width: 737px; padding-bottom:5px;}
DIV.news-list-item #news_text {}
DIV.news-list-item #news_extra {}
DIV.news-list-item #news_files {float:left;width: 360px;}
DIV.news-list-item #news_files dt { font-weight:bold;}
DIV.news-list-item #news_links {float:left;width: 360px; font-weight:bold;}
DIV.news-list-item p.bodytext { font-weight:normal;}
DIV.news-list-item #news_closer {}

DIV.gallery-list-container {}
DIV.gallery-list-item {padding:15px; float:left; width: 300px; }
DIV.gallery-list-item .gallery_image {width: 300px; height:300px;}
DIV.gallery-list-item p.bodytext { }

DIV.news-latest-container DIV.news-latest-gotoarchive {position:absolute;left:150px;bottom:220px;}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
div.news-list-browse {text-align:center; width:1000px; float:left;}
.browseBoxWrap {
	margin:0px;
	border-bottom: #999999;
	padding:0px 0px 25px;
	color: #6E2F2A;
	font-size: 12px;
}
div.browseLinksWrap {margin-top:10px;}
span.showResultsNumbersWrap {font-weight:bold;}
div.browseLinksWrap {}
span.inactiveLinkWrap a,
span.inactiveLinkWrap a:link, 
span.inactiveLinkWrap a:active, 
span.inactiveLinkWrap a:visited { padding:2px;}
span.inactiveLinkWrap a:hover {color:#ffffff;  background:#6E2F2A;}
span.activeLinkWrap { color:#DA6C51;  padding:2px; font-weight:bold; }


/* tabella informazioni tecniche */
table.techinfo {width:70%;margin-left:100px;}
table.techinfo tr.tr-odd{background:#ddd;}
table.techinfo tr.tr-even{background:#eee;}
table.techinfo tfoot{font-style:italic;font-weight:bold;}
table.techinfo td {padding:2px 5px;}
table.techinfo td.td-0{width:70%;}
table.techinfo td.td-1{width:30%; text-align:right;}