/*basic HTML tags */
body
{
	background-color: #FFF;
	color: #666;
	font-size: 76%;
	font-family: Arial, Tahoma, sans-serif;
	padding: 0;
	text-align: center;
}
p
{
	font-size: 1em;
	line-height: 1.6em;
	margin: 0 0 22px 0;
	padding: 0;
}
img
{
	border: 0;
	behavior: url("/shared/css/pngbehavior.htc");
}

#c1.vuota
{
	border: 0;
	height: 400px;
	background-color: #FFF;
}
a
{
	color: #006be5;
	text-decoration: none;
}

a img
{
	border: 0px solid #FFF;
}

p a, #breadcrumb a, #footerlinks a
{
	text-decoration: underline;
}
p a:hover, #breadcrumb a:hover, #footer a:hover
{
	background-color: #006be5;
	color: #FFF;
}
h1
{
	margin: 0 0 .7em 0;
	padding: 0;
	font-size: 1.5em;
	color: #333; 
}

h2
{
	font-size: 1.4em;
	margin: 0 0 .2em 0;
	padding: 0;
}

h2.collection-ambient
{
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 452px;
	padding-left: 2px;
	margin: 5px 0 10px 0;
}

h3
{
	font-size: 1.2em;
	margin: 1.5em 0 .5em 0;
	padding: 0;
}

h4
{
	font-size: 1.1em;
	margin: 0 0 .5em 0;
	padding: 0;
	color: #666;
}

ul
{
/*
	margin: 5px 0 0 15px;
	padding: 0;
*/
	padding: 5px 0 10px 15px;
	line-height: 1.5em;
	margin-top: 0px;
}
ul li
{
	list-style-image: url(/images/punto-elenco3.gif);
	margin-top: 0;
}
#c2 ul li
{
	list-style-image: url(/images/punto-elenco3.gif);
}
#c2-100 ul
{
	list-style-position: inside;
}

p.no-margin-sotto
{
	margin-bottom: 0px;
}

/* layout */
#container
{
	margin: 0 auto;
	/*width: 950px;*/
	width: 980px;
	text-align: left;
	padding: 0 0 0 20px;
}
#header
{
	top: 0;
	margin: 10px 0 0 0;
	padding: 0;
/*	width: 950px;*/
	width: 980px;
	position: absolute;
}
#header img
{
	float: left;
	margin: 0;
	padding: 0;
}

/* footer senza mappa */

/*
#footer
{
	clear: both;
	font-size: .9em;
	color: #999;
	padding: 0 0 0 8px;
	margin: 50px 0 30px 0;
	border-top: 1px solid #E2E2E2;
	width: 940px;
	line-height: 1.4em;
}
#footerlinks
{
	position: relative;
	top: -2.8em;
	text-align: right;
	width: 940px;
}
*/


/* footer con mappa */

#footer
{
	clear: both;
	font-size: .9em;
	color: #999;
	padding: 10px 0 0 0;
	margin: 10px 0 30px 0;
	border-top: 0px solid #E2E2E2;
	width: 950px;
	line-height: 1.4em;
}
.footer-map
{
	width: 150px;
	padding: 0 0 0 0px;
	margin: 0;
	float: left;
	font-size: 1.1em;
	color: #999;
	height: 233px;
}
.footer-map2
{
	width: 150px;
	padding: 0 0px 0 10px;
	margin: 0;
	float: left;
	font-size: 1.1em;
	color: #999;
	border-left: 1px solid #E2E2E2;
	height: 233px;
}

.footer-map ul.map, .footer-map2 ul.map
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	color: #999;
}
.footer-map ul.map ul, .footer-map2 ul.map ul
{
	margin: 0 0 0 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	color: #999;
}
.footer-map ul.map ul li, .footer-map2 ul.map ul li
{
	margin: 0 0 0 0;
	padding: 0;
	font-size: .9em;
	list-style-type: none;
	list-style-image: none;
	color: #999;
}


.footer-map ul.map li, .footer-map2 ul.map li
{
	margin: 10px 0 -3px 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	color: #999;
}
.footer-map ul.map li a, .footer-map2 ul.map li ul li a
{
	color: #999;
}
#footer-copy
{
	font-size: .9em;
	color: #999;
	padding: 5px 0 20px 0;
	margin: 20px 0 30px 0;
	border-top: 1px solid #E2E2E2;
	width: 940px;
	float: left;
	line-height: 1.4em;

}
#footerlinks
{
	position: relative;
	top: -2.8em;
	text-align: right;
	width: 940px;
}


/* FORM */
.red
{
	color: #FF0000;
	font-weight: bold;
}
.green
{
	color: #009900;
	font-weight: bold;
}




#breadcrumb
{
	color: #999;
	font-size: .9em;
	margin: 0 0 30px 8px;
}
#logo
{
	margin: 0 0 0 0;
}
#logo img
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#languages
{
	margin: 10px 0 0 886px;
	padding: 0;
	width: 80px;
	position: absolute;
	text-align: right;
}
#languages img
{
	margin: 0 0 0 10px;
}
#link-header
{
	margin: 30px 0 0 750px;
	padding: 0;
	width: 200px;
	position: absolute;
	text-align: right;
	font-size: .9em;
}

/* menu orizzontale */


#navigation
{
/*	width: 950px;*/
	width: 960px;
	position: absolute;
	height: 40px;
	margin: 70px 0 0 0;
	padding: 0;
	background-repeat: no-repeat;
	clear: both;
}
.navigation-home, .navigation-info, .navigation-pages, .navigation-triennale
{
	background-image: url(/images/menu/menu.png);
}
.navigation-company
{
	background-image: url(/images/menu/menu-sub1.png);
}
.navigation-ceramics
{
	background-image: url(/images/menu/menu-sub2.png);
}
.navigation-projects
{
	background-image: url(/images/menu/menu-sub3.png);
}
.navigation-quality
{
	background-image: url(/images/menu/menu-sub4.png);
}
.navigation-arkiclub
{
	background-image: url(/images/menu/menu-sub5.png);
}


#pls1, #pls2, #pls3, #pls4, #pls5, #pls6
{
	/*width: 158px;*/
	width: 190px;
	height: 30px;
	float: left;
	color: #999;
	text-align: center;
	text-transform: uppercase;
	padding: 0 0 0 0;
	margin: 0;
	display: block;
	list-style-type: none;
}

#pls1 a:hover, #pls2 a:hover, #pls3 a:hover, #pls4 a:hover, #pls5 a:hover, #pls6 a:hover
{
	font-weight: bold;
	color: #333;
}



/* struttura pagina */

#content
{
	margin: 120px 0 0 0;
	padding: 0;
/*	width: 950px;*/
	width: 980px;
}


#c1
{
	width: 158px;
	margin: 0 0 50px 0;
	padding: 0 0 0 0;
	float: left;
	border-top: 1px solid #CCC;
}

#c2
{
	/*width: 452px;*/
	width: 452px;
	margin: 0 20px 50px 0;
	padding: 0 0 0 20px;
	float: left;
}

#c3
{
	/*width: 300px;*/
	width: 360px;
	margin: 22px 0 50px 0;
	padding: 15px 0 0 0;
	float: left;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#c3nobordo
{
	/*width: 300px;*/
	width: 340px;
	margin: 22px 0 50px 0;
	padding: 15px 0 0 0;
	float: left;
}
#c3nobordo-inalto
{
	/*width: 300px;*/
	width: 340px;
	margin: 0px 0 50px 0;
	padding: 0px 0 0 0;
	float: left;
}

#c4
{
	width: 160px;
	margin: 22px 0 50px 0;
	padding: 15px 0 0 0;
	float: left;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#c2-100
{
	width: 777px;
	margin: 0 0 0 22px;
	padding: 0 0 0 0;
	float: left;
/*
	height: 129px;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
*/
}
#c2-75
{
	width: 610px;
	margin: 0 0 0 22px;
	padding: 0 0 0 0;
	float: left;
}

#c1b
{
	width: 621px;
	margin: 0 8px 50px 0;
	padding: 5px 0 0 0;
	float: left;
}


#c2 ul.sotto-p, #c2-trascreativity ul.sotto-p
{
	margin: -20px 0 10px 15px;
	padding: 0;
}

#c2 ul.sotto-p li, #c2-trascreativity ul.sotto-p li
{
	padding: 0 0 10px 0;
}

h1.txt-upper
{
	font-size: 1.1em;
}


/* block c2-100 immagine e txt */

#txt-sezione
{
	width: 278px;
	height: 129px;
	float: left;
	padding: 0;
	margin: 0 0 0 0;
}

#txt-sezione h1
{
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 1.8em;
	line-height: 1.4em;
	color: #333;
}
#txt-sezione h2
{
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #333;
}

#image-sezione
{
	width: 452px;
	float: left;
	padding: 0;
	margin: 0 20px 0 0;
}

#image-sezione img
{
	padding: 0px;
}

#abstract
{
	margin: 20px 0 22px 0;
}
#h2-senza-abstract
{
	margin: 20px 0 0px 0;
}
#p-senza-abstract
{
	margin: 20px 0 22px 0;
}
#abstract p
{
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 1.5em;
	font-size: 1.1em;
}

/*
p.titolo-elenco
{
	background-color: #999;
	font-size: 1.2em;
	color: #fff;
	width: 200px;
	margin: 10px 0 10px 0;
	padding-left: 10px;
	text-transform: uppercase;
}

ul.elenco-riviste li
{
	line-height: 1.8em;
}
*/

table#riviste tr td.riviste
{
	width: 100px;
	font-weight: bold;
	padding: 5px 0 5px 0;
}
table#riviste tr td
{
	width: 352px;
	padding: 5px 0 5px 0;
}
table#riviste tr
{
	width: 452px;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 15px 0;
}

/* block c3 box laterali */

.block-c3
{
	/*width: 300px;*/
	width: 340px;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	float: left;
}

.block-c3 img
{
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
	/*border: 1px solid #ccc;*/
}

.txt-block-c3
{
	float: left;
	width: 245px;
}

.txt-block-c3 p
{
	color: #999;
	font-size: .9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
.txt-block-c3 ul li
{
	color: #999;
	font-size: .9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.txt-block-c3 ul
{
	margin-bottom: -8px;
	clear: both;
}


/*
.box-pls
{
	float: left;
	width: 40px;
	margin: 0;
	padding: 0;
}

.box-pls img
{
	padding: 0;
	margin: 0;
}
*/

.block-c3 img.puls
{
	position: relative;
	bottom: 0;
	/*left: 198px;*/
	left: 238px;
}

/* c3sinistra */

#c3sinistra
{
	width: 570px;
	margin: 22px 0 50px 0;
	padding: 15px 0 0 0;
	float: left;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.block-c3sinistra
{
	width: 570px;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	float: left;
}

.block-c3sinistra img
{
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
	/*border: 1px solid #ccc;*/
}

.txt-block-c3sinistra
{
	float: left;
	width: 510px;
}

.txt-block-c3sinistra p
{
	color: #999;
	font-size: .9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
.txt-block-c3sinistra ul li
{
	color: #999;
	font-size: .9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.txt-block-c3sinistra ul
{
	margin-bottom: -8px;
	clear: both;
}

.block-c3sinistra img.puls
{
	position: relative;
	bottom: 0;
	left: 470px;
}







/** c4 blcok laterali **/

.block-c4
{
	width: 160px;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	float: left;
}

.block-c4 img
{
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
	/*border: 1px solid #ccc;*/
}

.txt-block-c4
{
	float: left;
	width: 100px;
}
.txt-block-c4b
{
	float: left;
	width: 160px;
}
.txt-block-c4 p, .txt-block-c4b p
{
	color: #999;
	font-size: .9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
.txt-block-c4 ul li
{
	color: #999;
	font-size: .9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.txt-block-c4 ul
{
	margin-bottom: -8px;
	clear: both;
}

.block-c4 img.puls
{
	position: relative;
	bottom: 0;
	left: 120px;
}

/* pulsanti link */
#pls1 a, #pls2 a, #pls3 a, #pls4 a, #pls5 a, #pls6 a
{
	color: #999;
	display: block;
	width: 100%;
	height: 30px;
	padding: 8px 0 0 0;
	list-style-type: none;
}

#pls1.attivo a, #pls2.attivo a, #pls3.attivo a, #pls4.attivo a, #pls5.attivo a, #pls6.attivo a
{
	color: #333;
	font-weight: bold;
	list-style-type: none;
}
.navigation-company #pls1 a, .navigation-ceramics #pls2 a, .navigation-projects #pls3 a, .navigation-quality #pls4 a, .navigation-arkiclub #pls5 a, .navigation-contact-us #pls6 a
{
	color: #333;
	font-weight: bold;
	list-style-type: none;
}
.nav_sx
{
	width: 150px;
	height: 23px;
	margin: 0 0 0px 0;
	padding : 8px 0 0 8px;
	font-size: 12px;
	color: #999;
	border-bottom: 1px solid #CCC;
}
.nav_sx a
{
	color: #999;
	display: block;
	width: 100%;
	height: 30px;
}

#c1 .attivo
{
	background-image: url(/images/menu/bgnavsx.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	color: #333;
	font-weight: bold;
}
#c1 .attivo a, #c1 a:hover
{
	color: #333;
	font-weight: bold;
}


/* submenu a tendina */
#sub1, #sub2, #sub3, #sub4, #sub5
{
	position: absolute;
	top: 30px;
	width: 158px;
	background-color: #999;
	text-align: left;
}
#sub1
{
	left: 0;
}
#sub2
{
	left: 159px;
}
#sub3
{
	left: 317px;
}
#sub4
{
	left: 475px;
}
#sub5
{
	left: 633px;
}
#sub1 ul, #sub2 ul, #sub3 ul, #sub4 ul, #sub5 ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: .9em;
	text-transform: capitalize;
	list-style: none;
}
#sub1 li, #sub2 li, #sub3 li, #sub4 li, #sub5 li
{
	border-bottom: 1px solid #CCC;
	list-style: none;
}
#sub1 li a, #sub2 li a, #sub3 li a, #sub4 li a, #sub5 li a
{
	width: 153px;
	height: auto;
	padding: 5px 0 5px 5px;
	color: #FFF;
	display: block;
	list-style: none;
}
#sub1 li a:hover, #sub2 li a:hover, #sub3 li a:hover, #sub4 li a:hover, #sub5 li a:hover
{
	background-color: #CCC;
	color: #000;
	list-style: none;
}


/* ceramics */

#block-header-sezione-classic, #block-header-sezione-naturalistic, #block-header-sezione-modern
{
	width: 778px;
	/*height: 171px;*/
	height: 219px;
	float: left;
	/*margin: 0 0 20px 22px;*/
	margin: 0 0 20px 0px;
	padding: 0;
}
#block-header-sezione-classic
{
	background-image: url(/images/ceramics/header-sezione/classic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#block-header-sezione-naturalistic
{
	background-image: url(/images/ceramics/header-sezione/naturalistic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#block-header-sezione-modern
{
	background-image: url(/images/ceramics/header-sezione/modern.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#block-header-sezione-classic h1, #block-header-sezione-naturalistic h1, #block-header-sezione-modern h1
{
	color: #FFF;
	margin: 10px 0 2px 462px;
	padding: 0;
}

#block-header-sezione-classic p.comment, #block-header-sezione-naturalistic p.comment, #block-header-sezione-modern p.comment
{
	color: #FFF;
	margin: 0px 15px 10px 462px;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}
#block-header-sezione-classic p, #block-header-sezione-naturalistic p, #block-header-sezione-modern p
{
	color: #FFF;
	margin: 0px 15px 0 462px;
	padding: 0;
	font-size: .9em;
}

/* immagine dimensione 120x120 */

.pict-120x120
{
	float: left;
	display: block;
	width: 150px;
	height: 160px;
	margin: 0 5px 10px 0;
	padding: 10px 0 10px 10px;
	text-align: left;
	background-image: url(/images/bgPict140x160.gif);
	background-repeat: no-repeat;
}
.pict-120x120-plain
{
	float: left;
	display: block;
	margin: 10px 5px 5px 18px;
}
.pict-120x120 img, .pict-120x120-plain img
{
	border: 1px solid #CCC;
} 

.pict-120x120 a
{
	color: #666;
	font-size: .9em;
}

.pict-120x120 a img
{
	margin-bottom: 5px;
}




/* immagini dimensione 145x145*/

.pict-145x145
{
	float: left;
	display: block;
	width: 170px;
	height: 204px;
	margin: 0 16px 10px 0;
	padding: 10px 0 10px 12px;
	text-align: left;
	background-image: url(/images/bgPict180x204.gif);
	background-repeat: no-repeat;
	font-size: .9em;
}
.pict-145x145-last
{
	float: left;
	display: block;
	width: 170px;
	height: 204px;
	margin: 0 0 10px 0;
	padding: 10px 0 10px 12px;
	text-align: left;
	background-image: url(/images/bgPict180x204.gif);
	background-repeat: no-repeat;
	font-size: .9em;
}
.pict-145x145-plain
{
	float: left;
	display: block;
	margin: 10px 5px 5px 18px;
}
.pict-145x145 img, .pict-145x145-plain, .pict-145x145-last img
{
	border: 1px solid #CCC;
} 

.pict-145x145 a, .pict-145x145-last a
{
	color: #666;
}

.pict-145x145 a img, .pict-145x145-last a img
{
	margin-bottom: 5px;
}


/* immagini colori e formato 145x145*/

.pict-145x145-colfor
{
	float: left;
	color: #999;
	display: block;
	width: 170px;
	height: 215px;
	margin: 0 16px 10px 0;
	padding: 10px 0 10px 12px;
	text-align: left;
	background-image: url(/images/bgCeramicsDetails2_coloriformati.gif);
	background-repeat: no-repeat;
	font-size: .9em;
}
.pict-145x145-colfor-last
{
	float: left;
	color: #999;
	display: block;
	width: 170px;
	height: 215px;
	margin: 0 0 10px 0;
	padding: 10px 0 10px 12px;
	text-align: left;
	background-image: url(/images/bgCeramicsDetails2_coloriformati.gif);
	background-repeat: no-repeat;
	font-size: .9em;
}
.pict-145x145-colfor strong, .pict-145x145-colfor-last strong
{
	color: #666;
}
.pict-145x145-colfor .dida, .pict-145x145-colfor-last .dida
{
	width: 145px;
}
.pict-145x145-colfor img, .pict-145x145-colfor-last img
{
	border: 1px solid #CCC;
} 

.pict-145x145-colfor a, .pict-145x145-colfor-last a
{
	color: #666;
}

.pict-145x145-colfor a img, .pict-145x145-colfor-last a img
{
	margin-bottom: 5px;
}

#simpleView
{
	width: 80px;
	background-image: url(/images/ico_simpleview.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: .9em;
	float: left;
	padding: 4px 0 0 20px;
	height: 16px;
	margin-bottom: 20px;
	color: #666;
	font-weight: bold;
}

#detailedView
{
	width: 80px;
	background-image: url(/images/ico_detailedview.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: .9em;
	float: left;
	padding: 4px 0 0 20px;
	margin-bottom: 20px;
	height: 16px;
	color: #666;
	font-weight: bold;
}
#simpleView a, #detailedView a
{
	color: #999;
	font-weight: normal;
}


#ceramicsDetailsContainer
{
	clear: both;
	width: 780px;
	height: 40px;
}
.ceramicsDetailsC1
{
	background-image: url(/images/menu/menu-coll1.png);
	background-repeat: no-repeat;
}
.ceramicsDetailsC2
{
	background-image: url(/images/menu/menu-coll2.png);
	background-repeat: no-repeat;
}
.ceramicsDetailsC3
{
	background-image: url(/images/menu/menu-coll3.png);
	background-repeat: no-repeat;
}
.ceramicsDetailsC4
{
	background-image: url(/images/menu/menu-coll4.png);
	background-repeat: no-repeat;
}
.ceramicsDetailsC5
{
	background-image: url(/images/menu/menu-coll5.png);
	background-repeat: no-repeat;
} 
.ceramicsDetails, .ceramicsDetailsOn
{
	float: left;
/*	width: 156px;*/
	/*width: 140px;*/
	height: 40px;
	/*margin: 0 15px 0 0;ddd
	margin: 0 10px 0 0;*/
	margin: 0;
	padding: 4px 0 0 0;
	text-align: center;
	font-weight: bold;
	/*background-image: url(/images/bgCeramicsDetails2.gif);
	background-repeat: no-repeat;*/
}
.ceramicsDetails a, .ceramicsDetailsOn a
{
	/*width: 150px;*/
	/*width: 156px;*/
	display: block;
	color: #FFF;
}
#cDet1
{
	width: 157px;
}
#cDet2
{
	width: 147px;
}
#cDet3
{
	width: 160px;
}
#cDet4
{
	width: 150px;
}
#cDet5
{
	width: 160px;
}


.ceramicsDetailsOn
{
	background-image: url(/images/bgCeramicsDetailsOn2.gif);
	background-repeat: no-repeat;
}
#ceramicsList
{
	clear: both;
}
/*#ceramicsList table, #ceramicsList table tr
{
	width: auto;
}
#ceramicsList table tr td, #ceramicsList table tr th
{
	width: 75px;
}*/
.productsDisplay
{
	width: 100%; 
}
#textureImg
{
	float: left;
	margin: 0 15px 15px 0;
}

#seriesAmb, #seriesTextures
{
	clear: both;
	margin-bottom: 10px;
	width: 452px;
	float: left;
}

#ceramicsJump
{
	/*background: url(/images/bgCeramicsJump.jpg);*/
	background: url(/images/ceramics/ceramics.jpg);
	background-repeat: no-repeat;
	width: 474px;
	height: 237px;
	margin: 0 0 15px 0;
}
#ceramicsJump .block
{
	width: 145px;
	margin-top: 107px;
	height: 107px;
	padding: 10px 0 0 10px;
	float: left;
	color: #FFF;
}
#ceramicsJump .block p
{
	margin-bottom: 5px;
	font-size: 1.2em;
	
}
#ceramicsJump .block p a
{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#ceramicsJump .block p a:hover 
{ 
	background-color: transparent; 
}
#ceramicsJump .block ul
{
	margin-top: 0;
	padding: 0 0 0 15px;
}

#ceramicsJump .block ul li a
{
	color: #FFF;
	text-decoration: none;
}


#productFinder h2
{
	font-size: 1em;
	text-transform: uppercase;
	margin: 0 0 0 30px;
	color: #333;
}
.productFinderBlock, .productFinderBlockColori, .productFinderBlockSubmit, .productFinderBlockCombos 
{
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 10px 0;
	font-size: .9em;
	width: 440px;
	height: 30px;
	margin: 0 0 0 30px;
}
.productFinderBlockColori
{
	height: 55px;
}
.productFinderBlockCombos
{
	height: 35px;
}
.productFinderBlockSubmit
{
	background-image: url(none);

}
.productFinderBlockLeft
{
	float: left;
	width: 220px;
}
.productFinderBlockLeft1
{
	float: left;
	width: 220px;
}
.productFinderBlock h3, .productFinderBlockColori h3, .productFinderBlockCombos h3
{
	color: #333;
	margin: 0;
	font-size: 1em;
}
.productFinderBlock td, .productFinderBlockColori td
{
	padding-right: 10px;
}

#allCollections
{
	width: 250px;
	float: left;
	margin: 0 30px 0 30px;
}
.title-ceramics1
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0 0 15px 0;
	padding: 0 0 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	width: 250px;
}
#allCollections ul
{
	width: 100px;
	font-size: .9em;
	float: left;
}
#column-banner
{
	width: 168px;
	float: left;
	margin: 0;
	padding: 0;
}
#column-banner img
{
	margin-bottom: 10px;
}

.newCollection
{
	clear: both;
	margin-bottom: 0px;
}
.newCollectionsTxt
{
	width: 770px;
}

.series-icons img
{
	margin-right: 5px;
}



/* referenze */
#titProjectGallery
{
	background: url(/images/bgTitProjectGallery.gif);
	background-repeat: no-repeat;
	margin: 0 0 0 0;
	padding: 0;
	width: 462px;
}

#titProjectGallery h2
{
	color: #FFF;
	text-transform: uppercase;
	padding: 7px 0 0 0;
	font-weight: normal;
	font-size: .9em;
	font-size: 1em;
	text-transform: uppercase;
	margin: 0 0 0 15px;
	color: #FFF;
}

#bodyProjectGallery
{
	background-repeat: no-repeat;
	background-image: url(/images/bgBodyProjectGallery.gif);
	background-position: left top;
	height: 442px;
	width: 462px;
	margin: 0 0 0 0;
}

#bodyProjectGallery p
{
	padding: 0 30px 0 15px;
	color: #FFF;
}


.cindex-large
{
	/*width: 475px;*/
	width: 485px;
	margin: 0 0 50px 0;
	padding: 0 0 0 0;
	float: left;
}

/**************************** posa e manutenzione *********************************/

table.guida-posa
{
	margin: 0 0 22px 0;
}

table.guida-posa tr td.text
{
	width: 220px;
	font-weight: normal;
	vertical-align: top;
	padding: 5px 5px 5px 0;
}

table.guida-posa tr
{
	width: 452px;
	background-image: url(/images/linea-orizz.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 15px 0;
}





/**************************** buzz dicono di noi *********************************/
#c-buzz-general
{
	width: 778px;
	float: left;
}
#c-buzz
{
	width: 778px;
	float: left;
	margin-bottom: 20px;
}

#c-personaggio
{
	width: 140px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0;
}
#c-personaggio img
{
	margin: 0 0 0 0;
	padding: 0;
	border: 1px solid #E2E2E2;
	float: left;
}
#c-personaggio h3
{
	font-size: 1.1em;
	line-height: 1.6em;
	font-weight: bold;
	float: left;
	margin: 10px 0 0 0;
}
#c-personaggio p
{
	font-size: 1em;
	float: left;
	margin: 0;
	padding: 0;
}

#c-opinione
{
	width: 580px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0;
}
#c-opinione p
{
	margin: 0 0 10px 0;
	padding: 0;
}


/**************************** il presidente risponde *********************************/

#fumetto-ilpresidente
{
/*
	width: 452px;
	height: 210px;
*/
	width: 422px;
	height: 190px;
	background-image: url(/images/fumetto-ilpresidente.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 20px 20px 0 10px;
}


h1.presidente1
{
	padding: 0 0 0 0;
	margin: -5px 0 0px 0;
	font-size: 1.8em;
	color: #333;
}
h2.presidente2
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 1.4em;
	line-height: 1.3em;
	color: #333;
}



#form-presidente
{
	margin: 20px 0 0 0;
	/*border: 1px solid #B0B0B0;*/
	background-image: url(/images/linea-vert-scura.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
}

/**************************** segnala link *********************************/




h1.segnala-link1
{
	padding: 0 0 0 0;
	margin: -5px 0 0px 0;
	font-size: 1.8em;
	color: #333;
}
h2.segnala-link2
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 1.4em;
	line-height: 1.3em;
	color: #333;
}



#form-segnala-link
{
	margin: 20px 0 0 0;
	/*border: 1px solid #B0B0B0;*/
	background-image: url(/images/linea-vert-scura.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
}

.attenzione-segnalalink
{
	width: 245px;
	line-height: 1.3em;
	border: 1px solid #B6B6B6;
	background-color: #FAFAFA;
	padding: 5px 10px 5px 10px;
	height: 32px;
}

.column-segnalalink
{
	width: 452px;
	margin: 0 0 20px 0;
	padding: 0;
}


#column-segnalalink h3
{
	width: 452px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 5px 0;
}
#column-segnalalink ul
{
	width: 452px;
}
#column-segnalalink ul li
{
	width: 452px;
}

avvenuto-segnalalink
{
	width: 245px;
	line-height: 1.3em;
	border: 1px solid #B6B6B6;
	background-color: #FAFAFA;
	padding: 5px 10px 5px 10px;
	height: 100px;
}

/**************************** caratteristiche tecniche *********************************/
#c-carattec-general
{
	width: 778px;
	float: left;
	margin-top: 20px;
}
#c-carattec
{
	width: 778px;
	float: left;
	margin-bottom: 20px;
}

#c-carattec-ico
{
	width: 140px;
	float: left;
	padding: 0 0 0 20px;
	margin: 0;
}
#c-carattec-ico img
{
	margin: 0 0 0 0;
	padding: 0;
	border: 1px solid #E2E2E2;
	float: left;
}

#c-carattec-txt
{
	width: 560px;
	float: left;
	padding: 0 0 10px 0px;
	margin: 0 0 0 20px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#c-carattec-txt p
{
	margin: 0 0 10px 0;
	padding: 0;
}


#presidente
{
	color: #999;
	font-size: .9em;
}	
#form-presidente
{
	height: 330px;
}
#form-presidente TEXTAREA
{
	width: 265px;
	height: 125px;
}
h2.txt-upper
{
	font-size: 1.1em;
	margin-bottom: 10px;
}
.txt-iso
{
	color: #999;
	font-size: .8em;
	font-weight: normal;
}
p.invio-ok
{
	font-weight: bold;
	font-size: 12px;
	float: left;
	color: #333;
	padding: 9px 0 0 5px;
}
img.affianca
{
	float: left;
}
img.affianca2
{
	float: left;
	margin-right: 5px;
}


/*************** index di sezione  ***************/

.cindex
{
	width: 475px;
	margin: 0 0 50px 0;
	padding: 0 0 0 0;
	float: left;
}


.cindex2
{
	width: 632px;
	margin: 0 0 50px 0;
	padding: 0 0 0 0;
	float: left;
}


.cindex3
{
	width: 316px;
	margin: 0 0 50px 0;
	padding: 0 0 0 0;
	float: left;
}

.cindex2 ul
{
	margin-top: 10px;
}

.cindex2 ul li
{
	padding: 0 0 10px 0;
}
.block-index
{
	width: 470px;
	float: left;
	height: 230px;
	margin: 0 0 10px 0;
	padding: 9px 0 0 0;
	background-image: url(/images/rett-index.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.block-index p
{
	float: left;
	width: 415px;
}
img.alignleftazienda
{
	float: left;
	margin: 0 5px 130px 10px;
	border: 1px solid #E2E2E2;
}

a.title-span
{
	display: block;
	margin: 0 0 5px 0;
	color: #666;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.5em;
}

a.title-span:hover
{
	color: #006be5;
	text-decoration: none;
	background-color: #FFF;
}

.block-index .box-freccia
{
	width: 40px;
	float: left;
	padding: 0;
	margin: 0;
}
.block-index .box-freccia img
{
	margin: 60px 0 0 10px;
	padding: 0;
}

/******************************** arkiclub ******************************/
/*
ul.arkiclub-servizi
{
	width: 480px;
	float: left;
}

ul.arkiclub-servizi li
{
	line-height: 1.8em;
	list-style-image: url(/images/punto-elenco2.gif);
}
ul.arkiclub-servizi li h2
{
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
}
*/

.cindex2 img.arkiclub-logo, .cindex2 h1.arkiclub-h1
{
	float: left;
}
.cindex2 h1.arkiclub-h1
{
	margin: 37px 0 30px 10px;
}
/*

ul.arkiclub-servizi li.pls-arkiclub
{
	margin: 0 0 0 410px;
	padding: 0;
	list-style-type: none;
	line-height: 0px;
	list-style-image: none;
}
ul.arkiclub-servizi li.pls-arkiclub img
{
	margin: 0;
	padding: 0;
}
*/

.riga-arkiclub-servizi1
{
	width: 600px;
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
}
.riga-arkiclub-servizi3
{
	width: 600px;
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
}
.riga-arkiclub-servizi2
{
	width: 500px;
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
}
.riga-arkiclub-servizi
{
	width: 500px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
	height: 100px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.txt-arkiclub-servizi
{
	width: 450px;
	float: left;
}
.txt-arkiclub-servizi1
{
	width: 600px;
	float: left;
}
.txt-arkiclub-servizi2
{
	width: 400px;
	float: left;
}
.txt-arkiclub-servizi1 p, .txt-arkiclub-servizi2 p
{
	line-height: 1.8em;
	margin: 0 0 10px 0;
}

.txt-arkiclub-servizi p
{
	line-height: 1.8em;
	padding-left: 15px;
	margin: 0;
}
.txt-arkiclub-servizi h2
{
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 5px;
/*	line-height: 1.8em;*/
	background-image: url(/images/punto-elenco2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	padding-top: 3px;
}

.img-arkiclub-servizi
{
	width: 40px;
	float: left;
	height: 80px;
}
.img-arkiclub-servizi img
{
	margin: 75px 0 0 10px;
}
.servizi-arki
{
	width: 450px;
	float: left;
	margin-bottom: 20px;
	/*height: 210px;*/
	height: 280px;
}
.servizi-arki img
{
	float: left;
	margin: 0 10px 120px 0;
	padding: 0;
}
.servizi-arki h3
{
	line-height: 18px;
}
#column-servizi-arki, #column-servizi-arki2
{
	width: 450px;
	float: left;
	margin: 0;
	padding: 0;
}
#column-servizi-arki
{
	margin-right: 20px;
}
/*
.servizi-arki p, .servizi-arki h3
{
	float: left;
}
*/
.servizi-arki h3
{
	margin-top: 0;
	padding-top: 0;
}

/* form arkiclub */

table.registration-form td, table.registration-form2 td, table.registration-form3 td
{
	padding: 10px 10px 10px 0;
	text-align: left;
	width: 350px;
}

#form-arkiclub
{
	width: 316px;
	/*height: 450px;*/
	height: 370px;
	margin: 0;
	padding: 20px 0 0 0;
	background-image: url(/images/sf-form-registrazione3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#block-inserisci-dati
{
	margin: 0 0 0 20px;
	padding: 0 0 5px 0;
	width: 275px;
	float: left;
/*
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
*/
}

#block-inserisci-dati h2
{
	/*margin: 32px 0 0 0;*/
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	font-size: 1.4em;
	color: #666;
}


#block-inserisci-dati img
{
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
}

#form-celle
{
	/*margin: 20px 0 30px 78px;*/
	/*width: 210px;*/
	margin: 20px 0 30px 20px;
	width: 275px;
	float: left;
}
.align-form-txt
{
	width: 60px;
	display: block;
	float: left;
}

#block-nuovo-utente
{
	margin: 0 0 0 20px;
	padding: 10px 0 0 0;
	width: 275px;
	clear: both;
/*	border-top: 1px solid #999;*/
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#block-nuovo-utente h2
{
	font-size: 1.3em;
}

#block-nuovo-utente p a.link-a-dx
{
	float: right;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 1.3em;
}

#block-nuovo-utente p
{
	margin-bottom: 20px;
	padding-bottom: 0;
}


/********** arkiclub - eventi ***********/
.arki-eventi-archivio
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px 0 0 0;
	width: 452px;
	height: 120px;
}
.block-txt-arki-eventi
{
	width: 280px;
	float: left;
	margin-right: 14px;
}
.block-img-arki-eventi
{
	width: 158px;
	float: left;
}
.arki-eventi-archivio h3
{
	font-size: 1.1em;
	margin-top: 0;
	padding: 0;
}

.arki-eventi-archivio p
{
	font-size: .9em;
}





/************************************** legal notice ************************************/
ul.legal li, ul.stile li
{
	list-style-image: url(/images/punto-elenco.gif);
	padding: 0 0 10px 0;
	line-height: 1.5em;
}

ul.stile
{
	margin-top: 0;
}


/************************************** mappa del sito ************************************/
ul.map li
{
	font-weight: bold;
	padding: 0 0 10px 0;
	line-height: 1.5em;
	list-style-type: none;
	list-style-image: none;
}

ul.map ul li
{
	list-style-image: url(/images/punto-elenco.gif);
	padding: 0 0 5px 0;
	line-height: 1.5em;
	font-weight: normal;
}


/************************************* faq ************************************/
ul.faq li
{
	list-style-image: url(/images/punto-elenco.gif);
	padding: 0 0 10px 0;
	line-height: 1.5em;
}
h3.faq
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px 0 0 0;
}




/************************************** certificazioni ************************************/


table.certificazioni
{
	width: 452px;
	margin-top: 20px;
}
table.certificazioni tr
{
	height: 70px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0;
}
table.certificazioni tr td.logo
{
	width: 80px;
	margin-top: 10px;
}

table.certificazioni tr td.nome-certif
{
	width: 320px;
	text-align: left;
		margin-top: 10px;
/*	vertical-align: top;*/
}


table.certificazioni tr td.down-certif
{
	width: 50px;
		margin-top: 10px;
}
table.certificazioni tr td.down-certif a img
{
	float: left;
	margin: 30px 0 10px 0;
	padding: 0;
}

/************************************** marcatura CE ************************************/
#block-title-ce
{
	width: 452px;
	height: 67px;
	margin: 0;
	padding: 0;
}

#block-title-ce img
{
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}
table.certificazioni-ce
{
	width: 452px;
	margin-top: 20px;
}
table.certificazioni-ce tr
{
	height: 70px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0;
}

table.certificazioni-ce tr td.nome-certif
{
	width: 400px;
	text-align: left;
		margin-top: 10px;
/*	vertical-align: top;*/
}


table.certificazioni-ce tr td.down-certif
{
	width: 50px;
		margin-top: 10px;
}
table.certificazioni-ce tr td.down-certif a img
{
	float: left;
	margin: 30px 0 10px 0;
	padding: 0;
}




/**************************** homepage *******************************/


#content-home
{
	margin: 50px 0 0 0px;
	padding: 0;
/*	width: 950px;*/
	width: 980px;
}

#languages-home
{
	margin: 10px 0 0 870px;
	padding: 0;
	width: 80px;
	position: absolute;
	text-align: right;
}

#languages-home img
{
	margin: 0 0 0 10px;
}

#column1-home
{
	width: 630px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}
#column2-home
{
	width: 310px;
	margin: 0;
	padding: 0;
	float: left;
}

#homeColumn1
{
	width: 465px;
	float: left;
}
#homeColumn2
{
	width: 235px;
	float: left;
	margin: 0 0 0 25px;
}
#homeColumn3
{
	float: left;
	margin: 15px 0 0 25px;
}
#arkiclubHome
{
	padding: 50px 0 0 10px;
	width: 200px;
	height: 190px;
	background-image: url(/images/bgArkiclubHome.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: .9em;
}
#block-flash
{
	width: 630px;
	height: 354px;
	margin: 0;
	padding: 0;
}

.title-home1
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 20px 0 15px 0;
	padding: 0 0 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
}
#homeColumn1 .title-home1
{
		width: 460px;
}
#homeColumn2 .title-home1
{
		width: 235px;
}
#homeColumn3 .title-home1
{
		width: 200px;
}
#block-approfondimenti .title-home1
{
		width: 950px;
}
#block-nuovo-da-refin
{
	width: 470px;
	margin: 5px  0 10px 0;
	
}
#block-approfondimenti
{
	clear: both;
	width: 950px;
	margin: 60px  0 30px 0;
	
}
.block-approfondimenti-column1
{
	width: 465px;
	margin-right: 25px;
	float: left;
}
.block-approfondimenti-column2
{
	width: 460px;
	float: left;
}

.amb-home
{
	float: left;
	display: block;
	width: 140px;
	height: 140px;
	margin: 0 15px 20px 0;
	padding: 10px 0;
	text-align: center;
	background-image: url(/images/bgPict140x160.gif);
	background-repeat: no-repeat;
}
.amb-home img
{
	border: 1px solid #CCC;
	margin-bottom: 3px;
}

.amb-home a
{
	color: #666;
	font-size: 12px;
}



#block-approfondimenti h3
{
	font-size: 1.1em;
	margin: 0 0 .3em 0;
}


#block-approfondimenti p
{
	margin-bottom: .5em;
	padding: 0;
}


#box-dx-home
{
	width: 310px;
	height: 354px;
	margin: 0;
	padding: 0;
	float: left;
}
#box-dx-home img
{
	float: left;
}


#box-dx-home p.abstract-home
{
	margin: 20px 0 0 0;
	font-size: 1.4em;
/*	font-weight: bold;*/
	line-height: 27px;
	width: 310px;
	float: left;
}



#box-dx-home2
{
	width: 250px;
	margin: 40px 0 0 60px;
	padding: 0;
	float: left;
}


#block-approfondimenti
{
	position: static;
	margin: 30em 0 0 0;
}
#block-news-ecc
{
	position: relative;
	width: 960px;
	top: -43em;
}


/* form arkiclub homepage */

#box-dx-home2 table.registration-form td, #box-dx-home2 table.registration-form2 td, #box-dx-home2 table.registration-form3 td
{
	padding: 10px 10px 10px 0;
	text-align: left;
}

#box-dx-home2 #form-arkiclub
{
	width: 250px;
	height: 270px;
	margin: 0;
	padding: 5px 0 0 0;
	background-image: url(/images/sf-form-registrazione-hm.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#box-dx-home2 #block-inserisci-dati
{
	margin: 0 0 0 17px;
	padding: 0 0 0px 0;
	width: 275px;
	float: left;
}

#box-dx-home2 #block-inserisci-dati h2
{
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
	font-size: 1.2em;
	color: #666;
}


#box-dx-home2 #block-inserisci-dati img
{
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
}

#box-dx-home2 #form-celle
{
	margin: 20px 0 10px 17px;
	width: 265px;
	float: left;
}
#box-dx-home2 .align-form-txt
{
	width: 60px;
	display: block;
	float: left;
}

#box-dx-home2 #block-nuovo-utente
{
	margin: 0 0 0 17px;
	padding: 10px 0 0 0;
	width: 215px;
	clear: both;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#box-dx-home2 #block-nuovo-utente h2
{
	font-size: 1.2em;
}

#box-dx-home2 #block-nuovo-utente p a.link-a-dx
{
	float: right;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 1.2em;
}

#box-dx-home2 #block-nuovo-utente p
{
	margin-bottom: 10px;
	padding-bottom: 0;
}

/************************************** news ************************************/
.block-news
{
	width: 452px;
	float: left;
	margin-top: 20px;
}
.block-news-data-ultima
{
	width: 80px;
	background-image: url(/images/news/sf-news-ultima.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
.block-news-data-ultima p, .block-news-data p
{
	color: #FFF;
	padding: 3px 9px 0 0;
	text-align: center;
}

.block-news-data
{
	width: 80px;
	background-image: url(/images/news/sf-news.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
.block-news-txt
{
	width: 362px;
	float: left;
	padding-left: 10px;
}

.block-news-txt h3
{
	margin-top: 0;
	padding-top: 0;
}

.block-news-txt p
{
	margin-bottom: 2px;
}



/************************************** pubblicità ************************************/


#image-sezione-advertising
{

/*	width: 278px;*/
	width: 278px;
	float: left;
	padding: 0;
	margin: 0 0 0 20px;
}

#image-sezione-advertising img
{
	padding: 0px;
	margin: 0;
	
}

h1.advertising1
{
	padding: 0 0 0 0;
	margin: -5px 0 -20px 0;
	font-size: 1.8em;
	color: #333;
}
h2.advertising2
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 1.4em;
	line-height: 1.3em;
	color: #333;
}
#galleryMainImage
{
	width: 240px;
	height: 320px;
	padding: 0 10px;
}
#galleryNavigation
{
	width: 240px;
	padding: 0 10px;
}
.gallerySquare
{
	height: 10px;
	width: 10px;
	margin: 0 5px 0 0;
	float: left;
}






/**** LIGHTBOX ****/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/lightbox/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	
	

/*************** modifica 14-05-08 series2.php, integrazione txt descrizione *********/

#c2-100 p.desc-ceramics
{
	line-height: 1.4em;
}

#pls-catalogo-series
{
	background-image: url(/images/sf-pls-catalogo.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 123px;
	height: 40px;
	float: right;
	margin: 0;
}
#txt-pls-catalogo-series
{
	text-align: center;
	font-weight: bold;
	padding: 4px 0 0 0;
	height: 40px;
	width: 114px;
	float: left;
}

#txt-pls-catalogo-series a
{
	display: block;
	color: #FFF;
}
/********************************* ceramics/ catalogo download vers2 **************************/


h1.catalogo
{
	margin-top: 10px;
}

table.catalogo
{
	width: 452px;
	margin-top: 20px;

}
table.catalogo tr
{
	height: 80px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0;
}


table.catalogo tr td.logo
{
	width: 92px;
	margin-top: 10px;
}
table.catalogo tr td.logo img
{
	border: 1px solid #E2E2E2;
}
table.catalogo tr td.nome-catalogo
{
	width: 308px;
	text-align: left;
		margin-top: 10px;
/*	vertical-align: top;*/
}


table.catalogo tr td.down-catalogo
{
	width: 50px;
	margin-top: 10px;
}
table.catalogo tr td.down-catalogo a img
{
	float: left;
	margin: 30px 0 10px 0;
	padding: 0;
}

/* SCHEMI DI POSA */
#miniature-schemi img
{
	float: left;
}
.schemaThbn
{
	margin: 12px;
	float: left;
}

/* Mappa Google */
#mapCanvas
{
	width: 750px;
	height: 375px;
	display: block;
}


/********** flash hompeage 12-06-08 ***********/

#content-home2
{
	margin: 60px 0 0 0px;
	padding: 0;
/*	width: 950px;*/
	width: 980px;
}

#home-intestaz
{
	height: 366px;
}
#hp_flash-refin
{
	width: 736px;
	float: left;
	margin: 10px 15px 0 0;
	padding: 0;
}

#hp_flash-dts
{
	width: 209px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
}


/******************** modifiche arkiclub 17-06-08 **********************/

#intro-arkiclub, #intro-arkiclub-comp, #intro-quality
{
	width: 960px;
	height: 239px;
	float: left;
	margin: 0 0 0 0px;
}
#intro-arkiclub
{
	background-image: url(/images/bg-arkiclub.png);
	background-position: left top;
	background-repeat: no-repeat;
}
#intro-arkiclub.company, #intro-arkiclub-comp
{
	background-image: url(/images/bg-company.png);
	background-position: left top;
	background-repeat: no-repeat;
}
#intro-quality
{
	background-image: url(/images/bg-quality.png);
	background-position: left top;
	background-repeat: no-repeat;
}
p.ico-con-txt
{
	width: 570px;
	float: left;
	margin-bottom: 20px;
	margin-top: 0;
	padding: 0;
}
p.ico-con-txt img
{
	margin-bottom: 0;
	padding-left: 0;
	margin-left: 0;
}
#intro-arkiclub-pls
{
	width: 570px;
	height: 239px;
	float: left;
	margin: 0;
	padding: 0;
}
#intro-arkiclub-pls a img
{
	margin: 175px 0 0 450px;
}
#intro-arkiclub-txt
{
	/*width: 320px;
	height: 239px;*/
	width: 360px;
	height: 219px;
	float: left;
	margin: 0;
	padding: 10px;
}
#intro-arkiclub-txt p, #intro-arkiclub-txt h1
{
	color: #FFF;
}


#form-arkiclub-nuovo
{
	width: 316px;
	/*height: 450px;*/
	height: 370px;
	margin: 0;
	padding: 20px 0 0 0;
	background-image: url(/images/sf-form-registrazione3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: center;
}

#box-arkiclub-sez
{
	width: 960px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0;
	float: left;
}

#box-arkiclub-sez-mini-seminarieventi, #box-arkiclub-sez-mini-consigliesperto, #box-arkiclub-sez-mini-minimali, #box-arkiclub-sez-mini-schemiposa
{
	/*width: 176px;
	height: 176px;*/
	width: 156px;
	height: 51px;
	float: left;
	margin: 0 20px 0 0;
	font-size: 13px;
	line-height: 18px;
	color: #FFF;
	padding: 120px 10px 5px 10px;
}
#box-arkiclub-sez-mini-seminarieventi a, #box-arkiclub-sez-mini-consigliesperto a, #box-arkiclub-sez-mini-minimali a, #box-arkiclub-sez-mini-schemiposa a, #box-arkiclub-sez-mini-vocicapitolato a
{
	text-decoration: none;
	color: #FFF;
}
#box-arkiclub-sez-mini-seminarieventi a:hover, #box-arkiclub-sez-mini-consigliesperto a:hover, #box-arkiclub-sez-mini-minimali a:hover, #box-arkiclub-sez-mini-schemiposa a:hover, #box-arkiclub-sez-mini-vocicapitolato a:hover
{
	text-decoration: underline;
	color: #FFF;
}

#box-arkiclub-sez-mini-seminarieventi
{
	background-image: url(/images/arkiclub/box-seminarieventi.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#box-arkiclub-sez-mini-consigliesperto
{
	background-image: url(/images/arkiclub/box-consigliesperto.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#box-arkiclub-sez-mini-minimali
{
	background-image: url(/images/arkiclub/box-minimali.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#box-arkiclub-sez-mini-schemiposa
{
	background-image: url(/images/arkiclub/box-schemiposa.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#box-arkiclub-sez-mini-vocicapitolato
{
	width: 156px;
	height: 51px;
	float: left;
	margin: 0 0 0 0;
	font-size: 13px;
	line-height: 18px;
	color: #FFF;
	padding: 120px 10px 5px 10px;
	background-image: url(/images/arkiclub/box-vocicapitolato.png);
	background-repeat: no-repeat;
	background-position: left top;
}




/***** register arkiclub 17-06-08 *****/
input
{
	color: #666;
	font-size: 10px;
}
select
{
	font-size: 10px;
}
.title-register
{
	width: 100%;
	margin-bottom: 0;
}

.numero-passaggio
{
	background-image: url(/images/sf-pallino.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 25px;
	height: 25px;
	color: #666;
	text-align: center;
	margin: 0;
	padding: 0;
	float: left;
}

.tit-register
{
	height: 25px;
	margin-left: 15px;
	padding-left: 15px;
	width: 320px;
}

.tit-register h2, .numero-passaggio
{
	color: #006be5;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 14px;
}
.tit-register h2
{
	width: 750px;
}

.tit-register h2 .campiobbligatori
{
	color: #999;
	font-size: .9em;
}

table.registration-form
{
	margin-left: 50px;
	margin-bottom: 20px;
}
table.registration-form2, table.registration-form3, table.registration-form1, table.registration-form4c
{
	margin-left: 0px;
	margin-bottom: 20px;
}

table.registration-form2 p
{
	font-size: .8em;
}

table.registration-form tr, table.registration-form2 tr, table.registration-form3 tr
{
	margin-bottom: 5px;
	padding-bottom: 0;
}
table.registration-form tr td, table.registration-form1 tr td, table.registration-form4c tr td
{
	width: auto;
}
table.registration-form2 tr td
{
	width: auto;
}
table.registration-form3 tr td.privacy
{
	width: 500px;
}
table.registration-form tr td.titoletti-register, table.registration-form1 tr td.titoletti-register
{
	width: 150px;
	text-align: right;
}
table.registration-form2 tr td.titoletti-register
{
	width: 400px;
}
table.registration-form tr td.titoletti-register2, table.registration-form2 tr td.titoletti-register2, table.registration-form3 tr td.titoletti-register2
{
	text-align: right;
}


h2.rigasopra
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 20px;
	margin-top: 20px;
	font-size: 14px;
	color: #006be5;
	text-transform: capitalize;
	font-weight: normal;
}

INPUT#reset
{
	background-image: url(/images/pls-vuoto.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 170px;
	height: 40px;
	color: #333;
	text-transform: uppercase;
	font-size: 16px;
	border-width: 0;
	margin-right: 10px;
	padding-top: 0;
	padding-right: 15px;
	margin-bottom: 10px;
	padding-bottom: 7px;
	cursor: pointer;
}

INPUT#submit
{
	background-image: url(/images/pls-vuoto-attivo.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 170px;
	height: 40px;
	color: #333;
	text-transform: uppercase;
	font-size: 16px;
	border-width: 0;
	margin-right: 10px;
	padding-top: 0;
	padding-right: 15px;
	margin-bottom: 10px;
	padding-bottom: 7px;
	cursor: pointer;
}

/********* form contatti ************/
/*
#sede
{
	width: 770px;
	float: left;
	font-size: 11px;
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 0;
	margin-bottom: 10px;
}
#block-sede1, #block-sede2
{
	float: left;
	width: 375px;
}
#block-sede1
{
	margin-right: 20px;
}
#block-sede1 h2, #block-sede2 h2
{
	font-size: 14px;
	color: #006be5;
	text-transform: uppercase;
	font-weight: normal;
	margin-top: 0;
	padding-top: 0;
}
#block-sede1 p, #block-sede2 p
{
	padding-bottom: 0;
	margin-bottom: 10px;
}

h1#riga-sotto
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
	width: 770px;
}
*/
.title-register-c
{
	width: 100%;
	margin-bottom: 0;
}

.numero-passaggio-c
{
	background-image: url(/images/sf-pallino.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 25px;
	height: 25px;
	color: #666;
	text-align: center;
	margin: 0;
	padding: 0;
	float: left;
}

.tit-register-c
{
	height: 25px;
	margin-left: 15px;
	padding-left: 15px;
	width: 320px;
}

.tit-register-c h2, .numero-passaggio-c
{
	color: #006be5;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 14px;
}
.tit-register-c h2
{
	width: 750px;
}

.tit-register-c h2 .campiobbligatori
{
	color: #999;
	font-size: .9em;
}

table.registration-form1 tr td, table.registration-form1c tr td
{
	padding: 5px 10px 5px 0;
	text-align: left;
}

table.registration-form1 tr td.input-radio, table.registration-form1c tr td.input-radio
{
	width: 5px;
	text-align: left;
}
table.registration-form1 tr td.titoletti-register
{
	/*width: 170px;*/
	width: 110px;
	text-align: right;
}
table.registration-form1 tr td.input-radio INPUT, table.registration-form4c tr td.input-radio INPUT, table.registration-form4c1 tr td.input-radio INPUT
{
	display: block;
	vertical-align: top;
	position: top;
}
#wantsNotification, #elencoRiviste
{
	display: inline;
	clear: both;
}

/*table.registration-form4c1 tr, table.registration-form4c1 tr td
{
	border: 1px solid #000;
}*/
table.registration-form4c tr td, table.registration-form2c tr td
{
	padding: 10px 10px 10px 0;
}

table.registration-form4c tr td.titoletti-register
{
	text-align: right;
	width: 110px;
}
table.registration-form4c1 tr td.titoletti-register
{
	text-align: right;
	width: 142px;
}
table.registration-form4c1msg tr td.titoletti-register
{
	text-align: right;
	width: 140px;
	vertical-align: top;
}
table.registration-form1c tr td.titoletti-register
{
	width: 130px;
	text-align: right;
	vertical-align: top;
}
table.registration-form2c tr td.titoletti-register
{
	width: 110px;
	text-align: right;
}
table.registration-form4c
{
	margin-bottom: 0;
}
table.registration-form4c1msg, table.registration-form4c1, table.registration-form4c
{
	padding: 10px 10px 10px 0;
	text-align: left;
}
table.registration-form1c tr
{
	width: 700px;
}
table.registration-form1c tr td
{
	display: block;
}

table.registration-form1c tr td.input-radio
{
	width: 400px;
	float: left;
	line-height: 16px;
	vertical-align: top;
}
table.registration-form1c tr td.titoletti-register
{
	width: 130px;
	text-align: right;
	float: left;
}

INPUT#name, INPUT#surname, INPUT#email, INPUT#telefono, INPUT#provincesel, INPUT#address, INPUT#city
{
	width: 165px;
}


/*** arkiclub home 19-06-08 ******/

#arkiclubHome2 p.form-home-arkiclub
{
	margin-bottom: 5px;
	width: 180px;
	margin-top: 3px;
	padding-bottom: 0px;
	line-height: 14px;
}

#arkiclubHome2 ul.form-home-elenco1, #arkiclubHome2 ul.form-home-elenco2
{
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 5px;
	padding-bottom: 0;
}
#arkiclubHome2
{
	/*padding: 50px 0 0 10px;*/
	padding: 10px 0 0 10px;
	width: 200px;
	height: 290px;
	/*background-image: url(/images/bgArkiclubHome2.gif);*/
	background-image: url(/images/bgArkiclubHome3.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: .9em;
}

#arkiclubHome2 form INPUT#password, #arkiclubHome2 form INPUT#userid
{
	margin-bottom: 10px;
}
#arkiclubHome2 span.align-form-txt
{
	width: 180px;
}

#intro-arkiclub-txt a img
{
	float: left;
}
#intro-arkiclub-txt h1
{
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 1.8em;
	line-height: 1.4em;
	color: #fff;
}
#intro-arkiclub-txt h2
{
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #fff;
}
#intro-arkiclub-txt p.bottom-sotto
{
	margin-bottom: 10px;
	padding-bottom: 0;
	height: 140px;
}

/* pls login index */

INPUT#submitindex
{
	background-image: url(/images/pls-vuoto-mini.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 90px;
	height: 32px;
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
	border-width: 0;
	margin-right: 10px;
	padding-top: 0;
	padding-right: 15px;
	margin-bottom: 0px;
	padding-bottom: 7px;
	cursor: pointer;
}


#arkiclubHome2 ul.form-home-elenco2
{
	margin-top: -10px;
}




/********* box login arkiclub **************/
#c1-all
{
	margin: 0 0 50px 0;
	padding: 0;
	float: left;
	width: 960px;
}


#login-arkiclub-box
{
	padding: 10px 0 0 10px;
	width: 300px;
	height: 300px;
	position: relative;
	left: 50%;
	top: 0;
	margin: 0 0 0 -150px;
	background-image: url(/images/bg-login-arkiclub.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

img.logo-arki-login
{
	margin-left: 85px;
	margin-bottom: 10px;
}

#login-arkiclub-box form INPUT#userid, #login-arkiclub-box form INPUT#password
{
	width: 260px;
}
#login-arkiclub-box form a.recupera-pw
{
	font-size: 11px;
	margin-top: 5px;
	padding-top: 0;
	display: block;
}


#login-arkiclub-box form span.align-form-txt
{
	width: 230px;
}
INPUT#submitlogin
{
	background-image: url(/images/pls-vuoto-mini-trasp.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 90px;
	height: 32px;
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
	border-width: 0;
	margin-right: 10px;
	padding-top: 0;
	padding-right: 15px;
	margin-bottom: 15px;
	padding-bottom: 7px;
	cursor: pointer;
	float: right;
	margin-right: 25px;
}

INPUT#submitlogin{
background: url(/images/pls-vuoto-mini-trasp.png);
}
* html INPUT#submitlogin { /* Regole per IE (dalla 5.5 in poi) */
background-color: #000;
back\ground-color: transparent;
background-image: url(/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/pls-vuoto-mini-trasp.png" ,sizingMethod="scale");
}


#login-arkiclub-box #block-nuovo-utente
{
	margin-left: 0;
	padding-left: 0;
	width: 260px;
}
#login-arkiclub-box #block-nuovo-utente h2
{
	font-size: 14px;
}



/* pls presidente risponde */

INPUT#InsideSubmit
{
	background-image: url(/images/pls-vuoto-mini.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 90px;
	height: 32px;
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
	border-width: 0;
	margin-right: 0px;
	padding-top: 0;
	padding-right: 18px;
	margin-bottom: 10px;
	padding-bottom: 7px;
	margin-top: 5px;
	float: right;
}
#form-presidente TEXTAREA
{
	width: 272px;
	height: 125px;
}
#form-presidente
{
	height: 380px;
}
table.staff-form tr
{
	width: 300px;
}
table.staff-form tr td INPUT#surname, table.staff-form tr td INPUT#name, table.staff-form tr td INPUT#email
{
	width: 200px;
	margin-right: 10px;
	padding-right: 0;
	float: right;
}





/******* pls ceramics *****/
.productFinderBlockSubmit
{
	width: 455px;
}
.productFinderBlockLeft
{
	float: left;
	width: 212px;
}
.productFinderBlockLeft1
{
	float: left;
	width: 240px;
}

.productFinderBlockLeft1 INPUT#submit
{
	background-image: url(/images/pls-vuoto-mini.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 90px;
	height: 32px;
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
	border-width: 0;
	margin-right: 0px;
	padding-top: 0;
	padding-right: 8px;
	margin-bottom: 10px;
	padding-bottom: 7px;
	margin-top: 5px;
	text-align: center;
	float: left;
}
.productFinderBlockLeft1 INPUT#reset
{
	background-image: url(/images/pls-vuoto-ceramics-mini.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 32px;
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
	border-width: 0;
	margin-right: 0px;
	padding-top: 0;
	padding-right: 8px;
	margin-bottom: 10px;
	padding-bottom: 7px;
	float: left;
	margin-top: 5px;
	text-align: center;
}


/****** inseirmenti ico rss home *****/

#homeColumn1
{
	width: 465px;
	float: left;
}
#homeColumn1 .title-home1a
{
	width: 450px;
}

.title-home1a
{
/*
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 20px 0 15px 0;
	padding: 0 0 0 0;
*/
	font-size: 14px;
	font-weight: bold;
	color: #333;
	float: left;
	text-transform: uppercase;
}

#riga-title-home1
{
	background-image: url(/images/linea-orizz-scura.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 20px 0 0px 0;
	padding: 0 0 0 0;
	width: 465px;
	height: 16px;
}

#ico-rss-home
{
	width: 14px;
	float: left;
}
#ico-rss-home a img
{
	text-decoration: none;
	border-width: 0;
	margin: 0;
	padding: 0;
}


.errore-login-arki
{
	color: #FF0000;
	position: absolute;
	text-align: left;
	z-index: 50;
	margin-top: -15px;
}



#login-arkiclub-box, #arkiclubHome2
{
	z-index: 20;
}




.errore-login-arki-home
{
	width: 180px;
	color: #FF0000;
	position: absolute;
	font-size: 10px;
	text-align: left;
	z-index: 50;
	margin-top: -12px;
}

#arkiclubHome2 ul.form-home-elenco-ark
{
	margin-bottom: 10px;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
}



#footer.nolinea
{
border-width: 0;
}

/******* 15-09-08 revolution *********/

#c2-revolution
{
	/*width: 452px;*/
	width: 670px;
	margin: 0 20px 50px 0;
	padding: 0 0 0 20px;
	float: left;
	/*border: 1px solid #000; */
}



#c2 ol li
{
	margin: 0 0 0 0;
	padding: 0;
}

#c2 ol
{
	padding: 5px 0 10px 15px;
	line-height: 1.5em;
	margin-top: 0px;
}


/* form registrazioni triennale09 */
table.registration-form-triennale09 td
{
	padding: 10px 10px 10px 0;
	text-align: left;
	width: 350px;
}
#box-dx-home2 table.registration-form-triennale09 td
{
	padding: 10px 10px 10px 0;
	text-align: left;
}

table.registration-form-triennale09
{
	margin-left: 20px;
	margin-bottom: 20px;
}
table.registration-form-triennale09 tr
{
	margin-bottom: 5px;
	padding-bottom: 0;
}
table.registration-form-triennale09 tr td
{
	width: auto;
}
table.registration-form-triennale09 tr td.titoletti-register
{
	width: 150px;
	text-align: right;
}
table.registration-form-triennale09 tr td.titoletti-register2
{
	text-align: right;
}


/* sito tedesco */
#c2-100-02
{
	/*width: 935px;*/
	width: 950px;
/*	margin: 0 0 0 22px;*/
	margin: 0 0 20px 0px;
	padding: 0 0 0 0;
	float: left;
}
#image-sezione-02
{
	width: 610px;
	float: left;
	padding: 0;
	margin: 0 20px 0 0;
}
#image-sezione-02 img
{
	padding: 0px;
}
#txt-sezione-02
{
	width: 278px;
	height: 129px;
	float: left;
	padding: 0;
	margin: 0 0 0 0;
}

#txt-sezione-02 h1
{
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 1.8em;
	line-height: 1.4em;
	color: #333;
}
#txt-sezione-02 h2
{
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #333;
}
#c2-02
{
	/*width: 610px;*/
	width: 570px;
	margin: 0 20px 50px 0;
	/*padding: 0 0 0 20px;*/
	padding: 0 0 0 0px;
	float: left;
}
#c2-02 ul.sotto-p
{
	margin: -20px 0 10px 15px;
	padding: 0;
}

#c2-02 ul.sotto-p li
{
	padding: 0 0 10px 0;
}
#c2-02 ol li
{
	margin: 0 0 0 0;
	padding: 0;
}

#c2-02 ol
{
	padding: 5px 0 10px 15px;
	line-height: 1.5em;
	margin-top: 0px;
}

#abstract-02
{
	margin: 20px 0 22px 0;
}

#abstract-02 p
{
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: 1.5em;
	font-size: 1.1em;
}

#c2-02 p
{
	margin-left: 0;
	padding-left: 0;
}

#languages
{
	margin: 10px 0 0 810px;
	width: 150px;
}

#messaggio-lingua-italiano
{
	padding: 3px 5px 3px 5px;
	width: auto;
	background-color: #ccc;
	color: #333;
	font-size: 11px;
	float: left;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-weight: bold;
}

#messaggio-lingua-italiano.arkiclub
{
	margin-top: 10px;
}