/* -----definizione classi - www.arredamentimovalli.com----- */


body{
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	color:#5f5f5f;
	margin:auto;
	padding:0px;
	text-align:center;
	overflow-y: scroll;
}

a {
	text-decoration:none;
	color: #ff0000;
}

a:hover {
	color:#999999;
}

#seoLayer{
	overflow:hidden !important;
}






/* ----- index pagina manutenzione ----- */
.spazioLogo {
padding-top:120px;
}

.frase {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.indirizzo{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}


/* ----- dueffe ----- */
a.dueffe {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#656565;
	text-decoration: none;
}

a.dueffe:hover {
	color: #999999;
}





/* -----aree----- */
.PageDiv{
	padding:0px;
	margin:auto;
	width:955px;
	text-align:left;
	background-image:url(images/pixelPageDiv.gif);
	background-repeat:repeat-y;
	background-position:top left;
}

.mtA1{
	min-height:43px;
	width:817px;
	float:left;
	background-image:url(images/proposte.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.mtA1 .atCNT1{

}

.mtA2{
	min-height:85px;
	width:955px;
	float:left;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.mtA2 .atCNT2{
padding-top:11px;
padding-left:820px;
	height:30px;
}
.mtA2 .atCNT4{
padding-left:820px;
	height:30px;
margin-top:-30px;
}
.mtA2 .atCNT5{
padding-top:15px;
}

.Login, .Logout{
	color:#ffffff;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height:16px;
}

.Login:hover, .Logout:hover, .personalProfile:hover{
	color: #666666;
}

.personalProfile{
	color:#ffffff;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height:16px;
}

.mtA3{
	min-height:446px;
	width:686px;
	float:left;
	background-image:url(images/sfondoArea3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
padding-left: 10px;
padding-right:120px;
padding-top:10px;
padding-bottom:10px;
}

.mtA3 .atCNT1{
margin-left: -10px;
margin-right:-120px;
margin-top:-10px;
margin-bottom:-10px;
}

.mtA4{
	width:138px;
	min-height:489px;
float:left;
}

.mtA4 .atCNT1{
	width:138px;
	height:170px;
	background-image:url(images/scrolling.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.mtA4 .atCNT2{
padding-top:20px;
}


.mtA4 .atCNT3{
	width:138px;
	height:188px;
	/* background-image:url(images/scalaSX.jpg);
	background-repeat:no-repeat;
	background-position:top left; */
padding-top:25px;
}
.mtA4 .atCNT4{
margin-top:-40px;
padding-left:30px;
}

.mtA5{
	width:955px;
	min-height:150px;
	clear:left;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.mtA5 .atCNT1{
	color:#656565;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
padding-top:7px;
}

.mtA5 .atCNT2{
padding-top:90px;
}




a.link{

}
a.link:hover{

}

.title{
	color:#ff0000;
	font-size: 14px;
padding-bottom:20px;
	background-image:url(images/rigaRossa.gif);
	background-repeat:no-repeat;
	background-position:top left;
}



/* --- area con link low cost nascosta --- */

.mtA5 .atCNT3{
padding:0px;
margin:0px;
	background-color:#000000;
height:10px;
}

/* --- link low cost nascosto --- */

.menuA5horizontal {
visibility:hidden;
}


/* --- pagina low cost --- */

.gtCNT003_001_CNT1, .gtCNT003_001_CNT2{
margin-left: -14px;
margin-right:-80px;
margin-top:-14px;
}

.gtCNT003_001_CNT3{
margin-left: -14px;
margin-right:-80px;
margin-bottom:-10px;
}



/* ----flash---- */
.mtA3 .embed_home, .mtA3 .home{
	height:446px;
	width:708px;
}
.mtA3 .embed_lowCost, .mtA3 .lowCost{
	height:446px;
	width:708px;
}




/* --- Menu A1 Orizzontale --- */

.menuA1horizontal {
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:190px;
padding-top:9px;
	font-weight:bold;
}

.menuA1horizontal li{
	list-style: none;
	position: relative;
	display:inline;
	margin: 0;
	padding:0;
}

.menuA1horizontal ul {
	display:inline;
	margin:0px;
	padding:0px;
}

.menuA1horizontal a {

}

.menuA1horizontal a:hover {
	color:#ff0000;
}

/* --- Level 0 ----- */

a.menuA1horizontalHome, a.menuA1horizontalVoiceLevel0, a.menuA1horizontalHeaderVoiceLevel0 {
	font-size: 11px;
	padding-left:15px;
	padding-right:15px;
	color:#fefefe;
	background-image:url(images/bott.gif);
	background-repeat:no-repeat;
	background-position:0px 3px 0px 0px;
}

a.menuA1horizontalVoiceLevel0Selected, a.menuA1horizontalHeaderVoiceLevel0Selected {
	font-size: 11px;
	padding-left:15px;
	padding-right:15px;
	text-decoration:underline;
	color:#ff0000;
	background-image:url(images/bott.gif);
	background-repeat:no-repeat;
	background-position:0px 3px 0px 0px;
}


/* --- Menu A2 Orizzontale --- */

.menuA2horizontal {
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:300px;
	font-weight:bold;
}

.menuA2horizontal li{
	list-style: none;
	position: relative;
	display:inline;
	margin: 0;
	padding:0;
}

.menuA2horizontal ul {
	display:inline;
	margin:0px;
	padding:0px;
}

.menuA2horizontal a {

}

.menuA2horizontal a:hover {
	color:#ff0000;
}

/* --- Level 0 ----- */

a.menuA2horizontalHome, a.menuA2horizontalVoiceLevel0, a.menuA2horizontalHeaderVoiceLevel0 {
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
	color:#5f5f5f;
	background-image:url(images/bott.gif);
	background-repeat:no-repeat;
	background-position:0px 3px 0px 0px;
}

a.menuA2horizontalVoiceLevel0Selected, a.menuA2horizontalHeaderVoiceLevel0Selected {
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
	color:#fefefe;
	background-image:url(images/bott.gif);
	background-repeat:no-repeat;
	background-position:0px 3px 0px 0px;
	text-decoration:overline;
	color:#ff0000;
}


/* ----menuA4vertical---- */
.menuA4vertical a{
	display:block;
	text-decoration:none;
}

.menuA4vertical{
	margin: 0px;
	line-height: 19px;
	text-align: left;
	list-style: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
text-decoration:none;
padding-left:20px;
padding-top:35px;
}


/* Level0 */
.menuA4verticalHome, .menuA4verticalVoiceLevel0,
.menuA4verticalHeaderVoiceLevel0{
	color:#CCCCCC;
}
.menuA4verticalHome:hover, .menuA4verticalVoiceLevel0:hover,
.menuA4verticalHeaderVoiceLevel0:hover{
	color: #ff0000;
}
.menuA4verticalHomeSelected, .menuA4verticalVoiceLevel0Selected,
.menuA4verticalHeaderVoiceLevel0Selected,
.menuA4verticalHomeSelected:hover, 
.menuA4verticalVoiceLevel0Selected:hover, 
.menuA4verticalHeaderVoiceLevel0Selected:hover{
	color: #ff0000;
}



/* --  Scrolling News  --*/

.mtA4 .verticalFlashNewsScroller {
	width: 135px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
	margin-top:45px;	
	height: 130px;
	overflow:hidden;
	position:relative;
}

.mtA4 .verticalFlashNewsScroller a {
	color: #000000;
	text-decoration: none;
}

.mtA4 .verticalFlashNewsScroller a:hover {
	color: #ff0000;
	text-decoration: none;
}

.mtA4 .verticalFlashNewsScroller ul {
	margin: 0 .5em 0 1em;
	padding: 0;
}

.mtA4 .verticalFlashNewsScrollerDate{
	color: #999999;
	font-weight: bold;
}

.mtA4 .verticalFlashNewsScrollerTitle {
	color: #ffffff;
	font-weight: bold;
}

.mtA4 .verticalFlashNewsScroller li, .mtA1 .verticalFlashNewsScrollerList{
	line-height: 15px;
}

.mtA4 .verticalFlashNewsScrollerList LI {
	padding-bottom: 14px;
	text-align:center;
}

/* The nested UL when JavaScript is available */

.mtA4 .verticalFlashNewsScroller ul {
	position:absolute;
	left:0;
	margin:0 .5em 0 .5em;
	padding-top:0;
}







/* --  news / catalog / downloads --*/
.news_title, catalog_name{
	font-weight:bold;
}

.news_list_001_INTRODUCTION{
	text-align: justify !important;
}

.newsCategoriesIndex, .catalogCategoriesIndex, .downloadsCategoriesIndex, 

.downloads_list_001_NAME{
	font-weight:bold;
}

.news_list_001_MENUCAT ul, .news_detail_001_MENUCAT ul{

}

.news_list_001_MENUCAT, .news_detail_001_MENUCAT{
	margin-left:-23px;
}

.newsCategoriesIndexVoice, .catalogCategoriesIndexVoice, 
.downloadsCategoriesIndexVoice{
	color:#333333;
	border-bottom:1px solid #999999;
}

.downloads_list_001_FILESIZE{
	font-style:italic;
}

.catalog_list_001_MENUCAT, .catalog_detail_001_MENUCAT, 

.downloads_list_001_MENUCAT{
	list-style:none;
	margin-left:-25px;
}

.news_list_001_DESCRIPTION{
	text-align: justify !important;
visibility:hidden;
}


.news_list_001_SUBTITLE, .catalog_description_label, 

.catalog_characteristics_label, .catalog_options_label, .catalog_notes_label, 

.catalog_f01_label, .catalog_f02_label, .catalog_f03_label, .catalog_f04_label, 

.catalog_f05_label,
.catalog_f06_label, .catalog_f07_label, .catalog_f08_label, .catalog_f09_label, 

.catalog_f10_label{
	font-weight:bold;
	color:#666666;
	border-bottom:1px solid #cccccc;
}

.catalog_detail_001_CHARACTERISTICS, .catalog_detail_001_DESCRIPTION,
.catalog_detail_001_OPTIONS, .catalog_detail_001_NOTES,
.catalog_detail_001_F1, .catalog_detail_001_F2, .catalog_detail_001_F3,
.catalog_detail_001_F4, .catalog_detail_001_F5, .catalog_detail_001_F6,
.catalog_detail_001_F7, .catalog_detail_001_F8, .catalog_detail_001_F9, 

.catalog_detail_001_F10{

}

.news_list_001_NAME, .news_detail_001_NAME, .catalog_list_001_NAME{
	font-weight:bold;
	color:#ff0000;
	border-bottom:1px solid #999999;
height:25px;
}

.news_list_001_listprod{

}

.news_detail_001_DATE{
	font-style:italic;
}

.catalog_thumb, .news_thumb{
	width:180px;
	border:1px solid #850056;
}

.catalog_thumb_1, .catalog_thumb_2, .catalog_thumb_3, .catalog_thumb_4{
	width:290px;
}

.NewsNavigatorRow, .CatalogNavigatorRow{
	font-weight:bold;
}




/* --  Photo Video Gallery  --*/
.PhotoVideoGallery_CNT010_002_GENERAL{
	width: 680px;
}

.PhotoVideoGallery_CNT010_002_INTRODUCTION {
	text-align: justify !important;


}

.photovideogalleryCategoriesIndexVoice {
	color:#ff0000;
	border-bottom:1px solid #999999;
visibility:hidden;
}

.PhotoVideoGallery_CNT010_002_MENUCAT {
	margin-left:-23px;
	font-weight:bold;
visibility:hidden;
}

.PhotoVideoGallery_CNT010_002_MENUCAT ul {

}

.PhotoVideoGallery_CNT010_002_VIEWNAME {
	text-align: center !important;
	font-weight: bold;
	margin-bottom: 15px;
	border-bottom: 1px solid #999999;
	color:#ff0000;
}

.photovideogallery_content_viewer {
	width:99%;
	border:2px solid #999999;
}

.photovideogallery_thumb_1, .photovideogallery_thumb_2, 

.photovideogallery_thumb_3, .photovideogallery_thumb_4, 

.photovideogallery_thumb_5, .photovideogallery_thumb_6, 

.photovideogallery_thumb_7, .photovideogallery_thumb_8, 

.photovideogallery_thumb_9, .photovideogallery_thumb_10{

	width: 40px;
	height: 40px;
	border:1px solid #999999;
}

.PhotoVideoGallery_CNT010_002_DESCRIPTION {
	padding-bottom: 50px !important;
	text-align: justify !important;
}

.photovideogalleryNavigationRow {
	font-weight: bold;
}





/* ----- log / form / mailing----- */

#CategoriesList{
	width:200px;
}

#form1{

}

.LoginIntroductionRow{
padding-bottom:25px;
}


.Button, .NewsletterButton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	background-color:#666666;
	font-style:normal;
}

.ModAnagraphInfoRow{
padding-bottom:20px;
}

#pbModAnagraphMobile, #pbModAnagraphFax, #pbModAnagraphVoice{
	color: #000000;
	font-weight:bold;
	background-color:#cccccc;
	font-style:normal;
	margin-left:15px;
}

.NewsletterSendEmailRow{
	padding-top:15px;
}

.NewsletterNameRow{
	padding-bottom:15px;
}

.DropDownList, .NewsletterListBox{
	background-color:#ededed;
	width:200px;
	color: #000000;
	font-style:normal;
}

.TextBox, .NewsletterTextBox{
	background-color:#cccccc;
	width:200px;
	color: #000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	font-style:normal;
}

.DropDownList{
	background-color:#cccccc;
	width:200px;
	color: #000000;
	font-style:normal;

}

.LoginForgotRow, .ModAnagraphButtonsRow, .ModAnagraphSedeLegaleRow, 

.ModAnagraphDelivery1Row, .ModAnagraphDelivery2Row, .LoginButtonsRow{
	padding-top:15px;
}

.HeaderLabel{
	font-weight:bold;
}

.RegisterInfoRow, .moduserInfoRow{
	padding-top:15px;
	padding-bottom:15px;
}

#lbUser, #LoginPasswordRow{
	font-weight:bold;
	color:#ff0000;
font-size:14px;
}

.LoginUserRow{
	padding-bottom:10px;
}

.requestFormPrivacyRow{
	padding-top:15px;
padding-bottom:20px;
}

.TextBoxRow, .requestFormNameRow, .requestFormEmailRow{
	padding-top:10px;
}

#requestFormNameRow, #requestFormEmailRow, #TextBoxRow_001, 

#TextBoxRow_002,
#TextBoxRow_003, #TextBoxRow_004, #TextBoxRow_005, #TextBoxRow_006, 

#TextBoxRow_007,
#TextBoxRow_008, #TextBoxRow_009, #TextBoxRow_010, #TextBoxRow_011, 

#TextBoxRow_012,
#InputFile, #requestFormPrivacyRow, #requestFormButtonsRow, 

#requestFormThanksRow, #requestFormAttachmentRow{

}