/* contenitore principale*/
#content {
	width: 990px;
	margin: 0 auto;
	position: relative;
	text-align: left;}

/* stili top*/
#top {
	width: 990px;
	height: 58px;	
	position: relative;}

#topsx {
	float: left;
	width: 138px;
	height: 58px;
	position: relative;
	padding-left: 55px;
	padding-right: 12px;}

#topcenter {
	float: left;
	width: 350px;
	height: 65px;
	position: relative;}

#topdx {
	float: right;
	width: 422px;
	position: relative;
	padding-top: 35px;
	text-align: right;}

#topdx a:link {color: #666666; background-color: #ffffff; text-decoration: none; font-weight: normal;}
#topdx a:visited {color: #666666; background-color: #ffffff; text-decoration: none; font-weight: normal;}
#topdx a:hover {color: #000000; background-color: #ffffff; cursor: pointer; text-decoration: none; font-weight: normal;}


#bannertopdx {
	float: right;
	width: 300px;
	position: relative;
	padding-top: 7px;}

/* stili colonna sx*/

#colonnasx {
	float: left;
	width: 180px;
	height: 365px;
	position: relative;
	padding-right: 10px;
	border-right: 5px solid #FFCC00;
	text-align: right;
	font-weight: bold;}

.riganews {
	width: 180px;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	background-image: url(../../../img/aniani_home_line_separa_news.jpg);
	background-position: top right;
	background-repeat: no-repeat;}

.titolonews {
	width: 180px;
	color: #000000;
	background-color: #ffffff;
	line-height: 12px;}

.lancionews {
	width: 180px;
	color: #ffb400;
	background-color: #ffffff;
	font-size: 14px;
	line-height: 14px;}

#newsletter {
	width: 180px;
	font-size: 11px;
	line-height: 12px;}

#formnl {
	width: 180px;
	position: relative;}

#inputnl {
	width: 180px;
	position: relative;}

#downloadwindow {
	float: left;
	width: 180px;
	position: relative;}

#newswindow {
	float: left;
	width: 180px;
	position: relative;}

.downloadtit {
	float: left;
	width: 180px;
	position: relative;}

.downloadtesto {
	float: left;
	width: 180px;
	position: relative;
	line-height: 14px;}

/* stili pagina clienti*/

#paginatotale {
	float: left;
	width: 795px;
	position: relative;
	font-size: 11px;
	line-height: 15px;}

.colonneclienti {
	float: left;
	width: 148px;
	position: relative;
	padding-left: 10px;}

/* stili pagina dove li trovi*/


.dovecitta {
	float: left;
	width: 130px;
	position: relative;
	font-weight: bold;}

.dovenegozio {
	float: left;
	width: 150px;
	position: relative;}

.doveazienda {
	float: left;
	width: 100px;
	position: relative;}

.doveindirizzo {
	float: left;
	width: 405px;
	position: relative;}

/* stili pagina*/

#pagina {
	float: left;
	width: 310px;
	padding-left: 10px;
	padding-right: 25px;
	position: relative;
	font-size: 11px;
	line-height: 13px;
	text-align: justify;}


/* stili colonna dx*/

#colonnadx {
	float: right;
	width: 450px;
	position: relative;}

/* stili tabelle da usare in back office*/

.tabcolonna {
	float: left;
	position: relative;}

/* stili bottom*/

#bottom {
	width: 990px;
	position: relative;}

#bottomlogo {
	float: left;
	width: 990px;
	position: relative;}

#bottommenu {
	width: 990px;
	text-align: right;
	position: relative;
	font-size: 10px;}
	
#bottommenu a:link {color: #333333; background-color: #ffffff; text-decoration: none; font-weight: bold;}
#bottommenu a:visited {color: #333333; background-color: #ffffff; text-decoration: none; font-weight: bold;}
#bottommenu a:hover {color: #333333; background-color: #ffffff; cursor: pointer; text-decoration: none; font-weight: bold;}

#bottommenucredits {
	float: right;
	color: #ff9900;
	font-size: 10px;}

#bottommenucredits a:link {color: #FFB400; background-color: #ffffff; text-decoration: none; font-weight: bold;}
#bottommenucredits a:visited {color: #FFB400; background-color: #ffffff; text-decoration: none; font-weight: bold;}
#bottommenucredits a:hover {color: #FFB400; background-color: #ffffff; cursor: pointer; text-decoration: none; font-weight: bold;}

#bottomdatiazienda {
	width: 990px;
	text-align: right;
	position: relative;
	font-size: 10px;}

/* stili standard*/
.rigabiancastd {
	width: 100%;
	height: 10px;
	position: relative;
	font-size: 1px;
	clear: both;}

.rigabianca1px {
	width: 100%;
	height: 1px;
	position: relative;
	font-size: 1px;
	line-height: 1px;
	background-color: transparent;
	clear: both;}

.rigabianca1pxdotted {
	width: 100%;
	height: 1px;
	position: relative;
	font-size: 1px;
	line-height: 1px;
	border-top: 1px dotted #666666;
	clear: both;}

.rigastd3px {
	width: 100%;
	height: 3px;
	position: relative;
	font-size: 1px;
	line-height: 1px;
	background-color: transparent;
	clear: both;}
