/* @override 
	http://www.musicrama.it/ReadySkins/red/css/print.css
	http://www.musicrama.it/ReadySkins/mrx/css/screen.css
*/

body{

	margin:0;padding:0;line-height:16px;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;
	width: 100%;
	height: 100%;
	background-image: url(http://www.musicrama.it/images/background.png);
}

td,th{vertical-align:top;font-family:Tahoma,Arial,Geneva,Verdana,sans-serif;font-size:11px;}

h1,h2,p,h3{padding:;
	padding-left: 5px;
	margin-right: 0;
	margin-top: 0;
	margin-left: 0;
}

a:link,a:visited{color:#3b5998;text-decoration:none;}

a:hover,a:active{text-decoration:underline;}

input,select,textarea{font-family:Tahoma,Arial,Geneva,Verdana,sans-serif;font-size:11px;
	color: black;
	border: 1px dotted #d5d5d5;
	padding-bottom: 3px;
}

ul{margin:0;list-style:none;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}
ol{margin:0;padding:0;}

li{margin:0;padding:0;}

.butt1{

	border:1px solid #CCCCCC;

	background:#3b5998 !important;

	color: #ffffff;

	display:inline !important;

	width:auto !important;

	font-weight:bold;

	text-decoration:none;

	padding:1 !important;

	cursor:pointer;

}

a.butt1{text-decoration:none;padding:2px;}

.butt1 img{

	background:#fff;

 /*border:1px solid #000; */

}



.bkg2{background-color:#f6f6f6;}

.bkg1{background-color:#f4f4f4;}

.bkg3{background-color:#f6f6f6;}



.fullAV{font-weight:bold;color:#009900}

.inArrivalAV{font-weight:bold;color:#333399;}

.halfAV{font-weight:bold;color:#ff9900}

.preOrderAV2,.preOrderAV{font-weight:bold;color:#CCCC00;cursor:help;}

.noAV{font-weight:bold;color:#ff0000;}

.sIva{font-size:10px;}

.priceMessage{font-style:italic;color:#000099;}

.help{cursor:help;}

.wrongValue{border:1px solid #ff0000;}

.correctValue{border:1px solid #ccc;}

.bottomLink{
	height: 25px;
}

.completeList{

	display:block;

	float:right;

	color:#666 !important;

	text-decoration:none;

	margin-left:5px;

	border-left:1px dotted #ccc;

	padding:0 2px 0 5px;
	height: 25px;
}

.completeList:hover,.rssLink:hover{color:#000 !important;
	height: 25px;
}

.rssLink{

	display:block;

	float:right;

	color:#666 !important;

	text-decoration:none;

	padding:0 4px 0 30px;

	margin-left:5px;

	border-left:1px dotted #ccc;

	background:url(../images/ico_rss.gif) no-repeat 4px 3px;
	height: 25px;
}

.prodLogo{

	float:none !important;

	margin:2px !important;

	display:inline !important;

}

.destinationButton{

	display:block;

	padding:5px 0 0 0;

}





h1{
	margin: 0px 1px 10px;
	font-size:14px;
	color:#666666;
	background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;
	height:30px;
	line-height:30px;
	padding-left: 10px;
	letter-spacing: 1px;
	padding: 0px 0 0 10px;
	letter-spacing: 1px;
	margin-bottom: 10px;
	
}

.personalElement{margin:5px auto 10px auto;}

.personalElement a{font-weight:bold;}

.personalElement p{border-top:1px dotted #ccc;padding:5px 5px 0 5px;}

.personalElement ul{list-style:square outside !important;text-align:left;}

.personalElement ol{list-style-position: outside !important;text-align:left;}

.personalElement li{padding:0 0 5px 0 !important;margin:0 0 0 20px !important;}

#colMid .personalElement{margin:5px auto 30px auto;}

/* Inizio pulsanti colonna sx statici */

a.personalButt{text-align:left;color:#3b5998 !important;font-weight:bold;border:1px solid #DDDDDD;padding:0px 5px 5px 5px;display:block;text-decoration:none;line-height:15px;background:#F5F5F5 url(../images/bkg_pers.jpg) no-repeat 98% 5px scroll 0 0;
background:#fff url(../images/bkg_pers1.jpg) no-repeat 0px 0px;background-position:top right; margin-right:0px;
right; padding:0px 0px 0px 5px;
	margin-bottom: 5px;}
/* Fine pulsanti colonna sx statici */

/* Inizio pulsanti colonna sx Rollover */

a.personalButt:hover{background:#3b5998;color:#FFFFFF !important;border:1px solid #3B5998;}
/* Fine pulsanti colonna sx Rollover */

/* Inizio pulsanti colonna dx statici */




#colDx a.personalButt{padding-right:5px;text-align:right;background:#fff url(../images/bkg_pers1.jpg) no-repeat 0px 0px;padding-left:9px;padding-bottom:0px ;}

#colDx a.personalButt:hover{background:#3b5998;color:#FFFFFF !important;border:1px solid #3B5998;}
/* Fine pulsanti colonna dx statici */


a.personalButtWithIco{

	text-align:left;

	color:#000;

	font-weight:bold;

	background-repeat: no-repeat;

	background-position: 98% 3px;

	padding:2px 20px 2px 4px;

	display:block;

	border:1px solid #999;

	margin-bottom:2px;

	text-decoration:none;

}

a.personalButtWithIco:hover{border:1px solid #000;}

a.personalButtSelected{

	border:1px solid #000;

}



#mainTable{margin:0 auto 0 auto;width:950px;table-layout:fixed;clear:both;}

#head{text-align:left;background-color:#fff;width:948px;border:0px solid #ccc;margin:10px auto 0 auto;}

#colSx{width:160px;padding-top:5px;white-space:normal;text-align:center;background:#fff;}

#colMid{padding:5px 10px 0 10px;white-space:normal;background:#fff;}

#colDx{width:160px;padding-top:5px;white-space:normal;text-align:center;background:#fff;}

#foot{color:#666666;background:#FFFFFF url(../images/menu_gray.jpg) repeat scroll 0 0;width:950px;line-height: 30px;height:30px;margin: 10px auto 5px;text-align: center;border:1px solid #DDDDDD;
	text-transform: capitalize;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
#foot a{color:#fff;}


#menu{
background-image:url(../images/logomrx.gif);background-repeat:no-repeat;
height: 30px;
background:#FFFFFF url(../images/menu_gray.jpg) repeat scroll 0 0;
border: 1px solid #E1E1E1;
margin:auto;
width:948px;
padding-top:0px;
padding-bottom:0px;
overflow:hidden;
	padding-left: 2px;
	letter-spacing: 1px;
	text-transform: capitalize;
}

/* Inizio Menu' */

#menu{
background-image:url(../images/logomrx.gif);background-repeat:no-repeat;
height: 30px;
background:#FFFFFF url(../images/menu_gray.jpg) repeat scroll 0 0;
border: 1px solid #E1E1E1;
margin:auto;
width:948px;
padding-top:0px;
padding-bottom:0px;
overflow:hidden;
	padding-left: 2px;
	letter-spacing: 1px;
	text-transform: capitalize;
}
/* Fine Menu' */

/* inizio Menu' pulsanti */

#menu li{
	float:left;
width:110px;
border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align: center;
	font-size:11px;
}


#menu li a{

/*	border-right:1px dotted #666666;*/

	color:#666666;

	display:block;

	font-size:12px;

	font-weight:bold;

	height: 35px;

	line-height:30px;

	overflow:hidden;

	text-align:center;

	text-decoration:bold;

	padding-left:2px;

	padding-right:2px;
	background:transparent;
	text-transform: uppercase;
}
/* Fine Menu' pulsanti */

/* Inizio menu' rollover */

#menu li a:hover,#menu li a.selectedButt{
	color:#3b5998;
	text-decoration:bold;
    background: transparent url(../images/menu_gray_reverse.jpg) repeat-x;

}
/* Fine menu' rollover */


/* Inizio linguaggio */
#languagesBox{

	margin-bottom:3px;

	padding:2px;
	text-align:right;

}
#languagesBox img{
	margin-left:6px;
	height:14px;
	width:20px;
	}

/* fine linguaggio */

/* Inizio Login Box */

#loginBox{text-align:right;margin: 0 0 10px;line-height:16px;background: #f6f6f6;border-bottom:1px solid #DDDDDD;
	padding-right: 0;
}

#loginBox h2{font-size:11px;margin-bottom:5px;color: #666666;background:transparent url(../images/bkg_title_dx.jpg) no-repeat scroll 0 0;height:30px;line-height:30px;
	padding-right: 10px;
}

#loginBox label{font-weight:bold;display:block;float:left ; width:47%;clear:both;line-height:18px;padding-right:2px;color:  #666666;}

#loginBox input{background:#FFFFFF;padding:1;display:block;float:center;width:47%;}

#loginBox ul{margin-top:5px;padding:5px;clear:both;}

/* Fine Login Box */


#userBox{text-align:left;border:0px solid #ccc;padding: 0;margin-bottom:10px;
	border-bottom-color: #DDDDDD;
	border-bottom-width: 1px;
	border-right: 1px none #DDDDDD;
	border-left: 1px none #DDDDDD;
	background-color: #F6F6F6;
}

#userBox h2{font-size:11px;margin-bottom:5px;color: #666666;
background:transparent url(../images/bkg_title_dx.jpg) no-repeat scroll 0 0;
line-height:30px;padding-right:10px;text-align:right;}

#userBox li{background:url(../images/ico_point.gif) no-repeat 0 6px;
	margin-left: 7px;
	padding: 0 0 5px 10px;
}

#userBox form{margin:5px 0 0 0;text-align: center;
	padding-bottom: 10px;
}

/* Inizio riepilogo carrello */

#cartBoxRight{text-align:center;margin-bottom:10px;border-bottom:1px solid #DDDDDD;color:#666666;
	background-color: #f6f6f6;
	padding-bottom: 10px;
}

#cartBoxRight table{border:1px solid #ccc;width:95%;margin:0 auto 5px auto;background:#fff;}

#cartBoxRight p{margin-bottom:10px;}

#cartBoxRight h2{font-size:11px;margin-bottom:5px;color: #666666;
background:transparent url(../images/bkg_title2_dx.gif) no-repeat scroll 0 0;
line-height:30px;padding-right:10px;text-align:right;}

#cartBoxRight td{text-align:left;font-size:10px;border-bottom:1px solid #ccc;}

#cartBoxRight th{text-align:right;font-size:10px;border-bottom:1px solid #ccc;}

#cartBoxRight a{color:#000;text-decoration:none;}

#cartBoxRight a:hover{color: 3b5998;}

#cartBoxRight form{display:inline;}

/* Fine riepilogo carrello */

/* Inizio form ricerca */

#searchForm form{padding: 5px 10px 0;
	margin-top: 0;
	margin-right: 0;
	background:#f6f6f6;
	margin-bottom: 10px;
	border-bottom:1px solid #DDDDDD;
}
/* Fine form ricerca */

/* Inizio Box cerca nel sito */

#searchForm h2{background:transparent url(../images/bkg_title_sx.jpg) no-repeat scroll 0 0;text-align:left; font-size:11px;padding-left:10px;color:#666666;height:30px;line-height:30px;}
#searchForm input{width:90%;background:#fff url(../images/ico_search.gif) no-repeat 1px 2px;
	padding-left: 14px;
	margin-bottom: 10px;
}

/* Fine Box cerca nel sito */

/* Inizio Barra informativa centrale */

#navBar{clear:both;padding:0px 2px 0px 2px;font-size:12px;margin:2px 0 2px 0;color:#666666;height:25px;line-height:25px;}

#navBar a{color:#3b5998;font-size:11px;}

/* fine Barra informativa centrale */


/* Inizio categorie a sx */

#categories{padding:0;margin-bottom:10px;background:#f6f6f6;border-bottom:1px solid #DDDDDD;padding-bottom:5px;}

#categories h2{margin-bottom:5px;text-align:left;background:transparent url(../images/bkg_title_sx.jpg) no-repeat scroll 0 0;font-size:11px;padding-left:10px;color: #666666;height:30px;line-height:30px;}

#categories ul{margin-left:10px;line-height:17px;}

#categories a{text-align:left;text-decoration:none;display:block;padding:0 0 0 22px;background:url(../images/ico_item.gif) no-repeat 0 2px;color:#3b5998;overflow:hidden;}

#categories a.folder{background:url(../images/ico_folder.gif) no-repeat 0 2px;}

#categories a.open{background:url(../images/ico_folder_open.gif) no-repeat 0 2px;font-weight:bold;}

#categories a.folder:hover{text-decoration:bold;}

/* Fine categorie a sx */


/* categorie a centro pagina */

#categoriesBoxes{width:100%;float:center;margin-bottom: 15px;}

#categoriesBoxes strong{background: transparent url(../images/ico_fld_hidden_show1.gif) no-repeat scroll 0px 0;margin: 3px;display: inline-block;position: relative;top: 0;z-index:1;left:-15px;
	height: 12px;
}
#categoriesBoxes li a{display:block;border:1px solid white;text-decoration:none;color:#666666;width:95%;height:95%;overflow: hidden;font-size: 9px;letter-spacing: 1px;text-indent: 16px;}

#categoriesBoxes li a:hover{border:1px solid #ff0000;z-index: 2;}
#categoriesBoxes li{float: left;width: 200px;height:146px;
	clear: none;
	padding: 0;
	margin: 5px 1px 1px;
}

#categoriesBoxes.withDesc img{float: left;margin-left: 3;}
#categoriesBoxes.noDesc li{text-align: left;}

#categoriesBoxes.noDesc img{height: 138px;position: relative;bottom: 17px;margin-top: 0;
	padding: 0 0 0 1px;
	width: 190px;
}
#categoriesBoxes.withDesc span{display:block;padding:0 5px 5px 5px;}

#categoriesBoxes.noDesc span{display:none;}

#categoriesBoxes_Title {color:#3b5998;}

.bigBox{clear:both;margin-bottom:30px;width:100%;}

.bigBox h1{margin:0 0 0px 0;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;color:#666666;font-size:14px;height:30px;line-height:30px;text-align:center;border:1px solid #DDDDDD;text-decoration:bold;}

.bigBox ul{border:1px solid #ccc;}

.bigBox li{border-bottom: 1px dotted #ccc;padding:10px 10px 10px;
	border-top: 0 dotted #ccc;
}

.bigBox img{float:left;margin:0 5px 5px 0;}

.bigBox h2{font-size:12px;}

.bigBox p{margin:5px 0 5px 0;padding:0;}

.bigBox dl{margin:0 10px 5px 0;padding:0;float:left;width:220px;}

.bigBox dt{margin:0;float:left;clear:both;font-weight:bold;padding:0 0 2px 0;border-bottom:1px dotted #ccc;width:100px;}

.bigBox dd {

border-bottom:1px solid #CCCCCC;

margin:0 0 0 100px;

padding:0 0 2px;

}

.bigBox div{

	clear:both;
	.resultBox ul{clear:both;width:100%;float:left;background:transparent url(../images/bkg_bot.jpg) repeat-x scroll center bottom;}
	
	

}

.bigBox .availability{

	position:relative;

	left:105px;
	top: 5px;

	display:block;

	padding:0;

	width: 250;

	float:left;

	margin-right:-250px;

}

.bigBox h3{

	font-size:14px;

	color: red;

	width:180px;

	padding-top:5px;
	padding-left: 350px

}

.bigBox h4{width:230px;font-weight:normal;font-size:10px;clear:left;margin:0;padding:0;}

.bigBox div em{width:230px;display:block;clear:left;margin:0;padding:0;}

.bigBox form{margin:0;padding:0;float:right;}

.bigBox form input{width:20px;}

.bigBox .date{

	background:url(../images/ico_news.gif) no-repeat 2px 2px;

	padding-left:14px;

	font-size:10px;

}



.miniBox{border:1px solid #ccc;text-align:center;width:32%;float:left;margin:0 3px 10px 3px;}

.miniBox h1{text-align:center;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;font-size:12px;color:#666666;margin-bottom:10px;height:30px;line-height:30px;border-bottom:1px solid #DDDDDD;}

.miniBox h2{margin-top:5px;font-size:11px;padding:0 5px 0 5px;}

.miniBox h3{margin-bottom:5px;color: red;font-size:11px;}

.miniBox ul{padding:5px 2px 5px 3px;border-top: 1px dotted #ccc;text-align:left;background:#f6f6f6;
}

.miniBox li{background:url(../images/ico_point.gif) no-repeat 0 6px;padding:0 0 1px 7px;}

.miniBox li a{color:#000 !important;font-size:10px;text-decoration:none;}

.miniBox h4{margin:0;padding:0 2px 2px 2px;font-size:10px;}

.miniBox .firstElement{

	min-height:180px;

	height:auto !important;

	height:180px;

}

#colDx .miniBox, #colSx .miniBox{

	width:auto;

	float:none;

	margin:0 0 10px 0;

}



#sheetBox h1{color:#3b5998;font-size:18px;margin-bottom:20px;line-height:20px;background:none;}


#sheetBox .imagesBox{text-align:center;float:left;margin:0 10px 10px 0;padding:0 0 10px 0;border-bottom:1px solid #000;}

#sheetBox .imagesBox img{display:block;margin:0 auto 10px auto;}



#sheetBox .detailsBox{color:#666666;border:1px solid #ccc;background:#f9f9f9;font-size:12px;margin:0 0 10px 0;}


#sheetBox .detailsBox table{

	width:45%; /* IE5 */

	width/**/:/**/ 99%;

}

#sheetBox .detailsBox h3{color:#666666;font-size:14px;}

#sheetBox .detailsBox h4{margin:0;padding:0;font-weight:normal;font-size:10px;}

#sheetBox .detailsBox form{margin:0;padding:0;text-align:center;}

#sheetBox .detailsBox th{

	color:#666666;
	white-space:nowrap;

	text-align:right;

	padding:2px 5px 2px 5px;

	border-bottom:1px dotted #ccc;

	width:20%;

}

#sheetBox .detailsBox td{

	padding:2px 5px 2px 5px;

	border-bottom:1px dotted #ccc;

}



#sheetBox .servicesBox{}

#sheetBox .servicesBox a{color:#000;display:block;padding:0 0 3px 25px;height:20px;line-height:23px;margin-left:5px;}



#sheetBox .attachmentsBox{border:1px solid #ccc;margin:0 0 10px 0}

#sheetBox .attachmentsBox td{border-bottom:1px dotted #ccc;padding:4px;}

#sheetBox .attachmentsBox th{width:20%;background:#ccc;padding:4px;font-size:12px;text-align:left;}



#sheetBox h2{font-size:12px;background:#eee;padding:2px 0 2px 4px;margin-bottom:5px;}


#sheetBox p{margin-bottom:10px;line-height:18px;}



.artCollBox{border:1px solid #ccc;margin-bottom:10px;float:left;width:100%;}

.artCollBox li{

	float:left;

	text-align:center;

	width:190px;

	overflow:hidden;

	position:relative;

	top:0;left:0;

}

.artCollBox img{margin:0 auto 0 auto;display:block;position:relative;top:0;}

.artCollBox a{font-size:10px;font-weight:bold;display:block;}

.artCollBox h3{color:#cc0000;font-size:12px;}

.artCollBox div{line-height:18px;height:75px;width:180px;padding:0 5px 0 5px;overflow:hidden;position:absolute;bottom:0;left:0;}



#sheetBox .componentsBox{clear:both;border:1px solid #ccc;margin-bottom:10px;}

#sheetBox .componentsBox li{background:url(../images/ico_point.gif) no-repeat 18px 6px;padding:0 0 5px 30px;border-top:1px solid #ccc;}

#sheetBox .features{clear:both;border:1px solid #ccc;margin-bottom:10px;}

#sheetBox .features th{text-align:right;}

#sheetBox .documentsBox{clear:both;border:1px solid #ccc;margin-bottom:10px;}

#sheetBox .documentsBox li{background:url(../images/ico_point.gif) no-repeat 18px 10px;padding:5px 0 5px 30px;border-top:1px solid #ccc;}

#sheetBox .links{clear:both;border:1px solid #ccc;margin-bottom:10px}

#sheetBox .links li{background:url(../images/ico_point.gif) no-repeat 18px 6px;padding:0 0 5px 30px;}

#sheetBox .descriptionBox{line-height:18px;margin-bottom:10px;}

#sheetBox .descriptionBox h2{background:none;}

#sheetBox .descriptionBox li{

	list-style: square outside;

	margin-left:15px;

}



#sheetBox .variantsBox{clear:both;margin:20px 0 20px 0;padding:5px 0 0 0;background:#eee;border-top:1px dashed #ccc;}

#sheetBox .variantsBox label{font-weight:bold;color:#cc0000;font-size:14px;}

#sheetBox .variantsBox table{width:100%;border:1px solid #ccc;margin-top:10px;}

#sheetBox .variantsBox form{padding:0 0 0 5px;margin:0;}

#sheetBox .variantsBox h3{font-size:10px;margin:0;padding:0;}

#sheetBox .variantsBox .sIva{font-weight:normal;display:block;}

#sheetBox .variantsBox td{font-size:10px;vertical-align:middle;}

#sheetBox .variantsBox th{text-align:left;background:#ccc;}

#sheetBox .variantsBox input{margin:0;padding:0;}

#sheetBox .variantsBox a{font-weight:bold;}

#sheetBox .variantsBox h4{font-size:10px;margin:0;padding:0;font-weight:normal;}



.sheetIframe{

	width:100%;

	padding:0;

	margin:0;

	border:0;

	height:2000px;

	clear:both;

}



#shoppingCartGrid{clear:both;text-align:center;margin-bottom:10px;padding:1px 1px 5px 1px;}

#shoppingCartGrid table{table-layout:fixed;width:100%;margin-bottom:5px;}

#shoppingCartGrid th{text-align:left;border-bottom:1px solid #ccc;}

#shoppingCartGrid td{font-size:10px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;line-height:14px;}

#shoppingCartGrid td input{padding:0;margin:0;float:left;}

#shoppingCartGrid .butt1{font-size:14px;}

#shoppingCartGrid h3{margin:0 0 0 40px;padding:0;font-size:10px;}

#shoppingCartGrid .sIva{display:inline;margin:0;font-weight:normal;}

#shoppingCartGrid span{margin-left:40px;display:block;}

#shoppingCartGrid a{margin-left:40px;display:block;background:url(../images/ico_search.gif) no-repeat 0 1px;padding-left:15px;}

/* Inizio box risultato */



.resultBox{clear:both;border:1px solid #ccc;margin-bottom:20px;width:100%;float:left;}

.resultBox img{float:left;margin:5px 5px 10px 5px;}

.resultBox h2{font-size:13px;margin:5px 5px 0 5px;}

.resultBox dl{margin:10px 0 5px 0;padding:0;float:left;width:220px;}

.resultBox dt{margin:0;float:left;clear:both;font-weight:none;padding:0 0 2px 0;border-bottom:1px dotted #ccc;width:100px;color:#777777;}

.resultBox dd{margin:0 0 0 100px;padding:0 0 2px 0;font-weight:none;border-bottom:1px dotted #ccc;}

.resultBox p{margin:10px 5px 5px 10px;padding:0;float:left;width:auto;max-width:40%;}

.resultBox ul{clear:both;width:100%;float:left;background:transparent url(../images/bkg_bot.jpg) repeat-x scroll center bottom;}

.resultBox h3{color:#666666;font-size:12px;display:inline;text-decoration:bold;padding: 2px 4px;border: 1px dotted red;}

.resultBox h4{margin:0;padding:0 0 2px 45px;font-size:10px;font-weight:normal;clear:both;}

.resultBox li{float:left;padding-left: 5px;}
.resultBox form{margin:0;padding:0;}

.resultBox input{margin:0 !important;}



.pages{margin:10px 0 10px 0;text-align:center;font-size:13px;}

.pages p{margin-bottom:9px;}

.pages{margin:10px 0 10px 0;text-align:center;font-size:13px;}

.pages input{

	font-size:11px;

	margin:8px 0 0 0;

	padding:2px 4px 2px 4px;

	background:#fff;

	border:1px solid #3b5998;

	cursor:pointer;

	color:#3b5998;

	font-weight:bold;

	width:auto;

}

.pages input:hover{

	background:#3b5998;

	border:1px solid #3b5998;

	color:#fff;

}

.selectedPg{

	background:#990000 !important;

	border:1px solid #990000 !important;

	color:#fff !important;

}

.disabledPg{

	color:#ccc !important;

	border:1px solid #ccc !important;

	cursor: default !important;

	background:#fff !important;

}
.pages form{display:inline;margin:0;padding:0;background:transparent;border:0;}

#showCart{padding-bottom:10px;margin-bottom:10px;}

#showCart table{border-top:1px solid #777777;border-bottom:1px solid #777777;margin-bottom:10px;}

#showCart h1{text-align:left;border:1px solid #DDDDDD;
	padding: 0px 0 0 10px;
	letter-spacing: 1px;
	margin-bottom: 10px;
}

#showCart thead th,#showCart tfoot td{font-size:12px;color:#000;text-align:right;background:#eee;}

#showCart h3{color:#3b5998;font-size:14px;display:inline;}

#showCart .butt1{text-align:center;}


#sendOrder{text-align:center;}

#sendOrder table{width:100%;}

#sendOrder form{margin:10px 0 10px 0;}

#sendOrder label{display:block;font-weight:bold;}

#sendOrder th{text-align:right;width:20%;background:#FFCCCC;font-size:13px;}

#sendOrder td{text-align:left;}

#sendOrder input,#sendOrder textarea{width:99%;}

#sendOrder select{width:80%;}

#sendOrder span{display:block;padding-left:20px;}



#newUserBox{

	width:47%;

	padding:4px;

	float:left;

	margin:30px 0 10px 0;

	height:180px;

	border:1px solid #ddd;

	background:#eaeaea;

	text-align:center;

}

#existentUserBox{

	width:47%;

	padding:4px;

	float:right;

	margin:30px 0 10px 0;

	height:180px;

	border:1px solid #ddd;

	background:#eaeaea	;

	text-align:center;

}

#existentUserBox h2, #newUserBox h2{

	font-size:16px;

	margin:0;

	padding:5px;

}

#existentUserBox p, #newUserBox p{

	margin:0;

	padding:0 0 10px 0;

}

#existentUserBox fieldset{

	border:0;

	padding:0;

	margin:0;

}

#existentUserBox a{

	display:block;

	text-align:right;

	clear:both;

	margin:5px 30px 10px 0;

}

#existentUserBox label{

	float:left;

	clear:left;

	margin-bottom:5px;

	text-align:right;

	display:block;

	width:30%;

}

#existentUserBox input{

	width:55%;

	float:right;

	margin:0 30px 5px 0;

}





#regForm{
	border: 1px solid #ccc;
}

#regForm th{

	border-bottom:0px solid #ccc;

	text-align:right;

	padding: 4px 2px 10px;

	width:36%;
	background-color: #eaeaea;
}

#regForm td{

	padding: 4px 2px 1px;
	border-bottom-color: #ccc;
	border-bottom-style: none;
	border-top: 1px solid #ccc;
}

#regForm textarea{width:88%;display:block;}

#regForm fieldset{

	border:0;

	padding:0;

	margin:0;

}

#regForm label{font-weight:bold;padding:0 4px 0 4px;}

#regForm p{padding:5px;}

#regForm li{background:url(../images/images/bkg_h1.jpg) no-repeat 0 5px;padding:0 0 10px 10px;}

#regForm h1{color:#666666;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;font-size:14px;
margin:0 0 10px 0;height:30px;line-height:30px;
	padding-left: 10px;

	
	}

#regForm h2{color:#3b5998;font-size:14px;margin:0;padding:5px;}

#regForm h3{color:#3b5998;font-size:12px;margin:0;padding:5px;}



#preRegistrationPage table{

	margin:20px 0 20px 0;

	width:80%;

}

#preRegistrationPage th{

	padding:10px;

	border-right:2px dotted #ddd;

	border-bottom:1px solid #eee;

	height:80px;

}

#preRegistrationPage td{

	padding:10px 4px 10px 4px;

	border-bottom:1px solid #eee;

}

#preRegistrationPage th a{

	display:block;

	background:#c90000 url(../images/bkg_menu.gif) repeat-x;

	font-size:15px;

	color:#fff;

	width:100px;

	padding:5px;

	text-decoration:none;

	border:1px solid #000;

	border-bottom:2px solid #000;

}

#preRegistrationPage th a:hover{

	border-bottom:2px solid #ff3333;

}



#homeRegUsers{border:1px solid #ccc;margin-bottom:10px;}

#homeRegUsers h1{

	margin:0 0 10px 0;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;	padding-left: 10px;
	
	color: #666666;

	font-size:14px;

	height:30px;

	line-height:30px;

	text-align: left;

}

#homeRegUsers th{text-align:right;border-top:1px solid #ccc;border-right:1px solid #ccc;}

#homeRegUsers td{border-top:1px solid #ccc;}

#homeRegUsers p{padding:4px;}



#endOrder{border:1px solid #ccc;margin-bottom:20px;}

#endOrder h1{color:#990000;padding:5px 0 5px 15px;font-size:18px;background:url(../images/ico_cube_1.gif) no-repeat 4px 9px;}

#endOrder h2{color:#990000;font-size:14px;padding:5px 0 5px 15px;}

#endOrder p{padding:0 0 0 15px;}



#webRequest{margin:5px;border:1px solid #ccc;text-align:center;font-size:15px;padding:10px;background:#FFE5E5;}

#webRequest a{color:#cc0000;font-weight:bold;display:block;margin-top:10px;}



#staticPage


{h1{
	margin: 1px;
	font-size:14px;
	color:#666666;
	background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;
	height:30px;
	line-height:30px;
	padding-left: 10px;
	border: 1px none gray; 
	letter-spacing: 1px
	
}}



#staticPage h2{margin-bottom:5px;font-size:13px;line-height:18px;}

#staticPage h3{
	
color:#3b5998;font-size:14px;display:inline
;margin-bottom:5px;line-height:18px;}

#staticPage p{margin-bottom:10px;}

#staticPage ul{margin:0 0 10px 0;}

#staticPage ol{margin:0 0 10px 0;list-style-position:outside;}

#staticPage ul li{background:url(../images/ico_point.gif) no-repeat 0 5px;padding:0 0 10px 10px;}

#staticPage ol li{padding:0 0 5px 0;margin:0 0 0 20px;}



#loginBoxMiddle{text-align:center;}

#loginBoxMiddle label{display:block;font-weight:bold;font-size:13px;}

#loginBoxMiddle form{display:inline;}

#loginBoxMiddle input{margin:0 0 5px 0;width:auto !important;}

#loginBoxMiddle a{

	display:block;

	padding:0 0 5px 0;

}



#messageMiddleBox{margin:0 0 20px 0;font-size:13px;line-height:18px;}

#messageMiddleBox h1{margin:0 0 10px 0;font-size:14px;color:#666666;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;height:30px;line-height:30px;}

#messageMiddleBox p{padding: 5px;
	position: relative;
	display: inline;
}



/* DOCUMENTI */

#userDocuments{border:1px solid #ccc;
	width: 100%;
	text-align: left;
	margin: 0;
	padding: 0;
}

#userDocuments h1{

	margin:0 0 10px 0;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;	padding-left: 10px;
	
	color: #666666;

	font-size:14px;

	height:30px;

	line-height:30px;

	text-align: left;

}

#userDocuments td table{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#fff;margin-bottom:10px;}

#userDocuments th{text-align:right;border-top:1px solid #ccc;white-space:nowrap;
}

#userDocuments td{padding:2px;border-top:1px solid #ccc;}

#userDocuments h2{margin:0 0 1px 0;padding:0 0 0 5px;line-height:16px;font-size:10px;background: #c4dcfd;color: #666;
	opacity: 1;
	border: 1px dotted #3b5998;
}

#userDocuments tr{cursor: pointer;
	float: none;
}



/* DILLO AD UN AMICO */

#telToFriend{text-align:center;}

#telToFriend h1{color:#990000;padding:5px 0 5px 15px;font-size:18px;background:#eee url(../images/ico_cube_1.gif) no-repeat 4px 9px;margin-bottom:5px;}



/* RMA */

#rma{border:1px solid #ccc;text-align:center;margin-bottom:10px;padding-bottom:10px;}

#rma table{margin:0 auto 10px auto;}

#rma h1{text-align:left;color:#990000;padding:5px 0 5px 15px;font-size:18px;background:url(../images/ico_cube_1.gif) no-repeat 4px 9px;}

#rma td{vertical-align:bottom;text-align:left;border-bottom:1px solid #fff;border-right:1px solid #fff;}

#rma th{vertical-align:bottom;text-align:left;background:#ccc;}

#rma label{display:block;font-weight:bold;}

#rma select,#rma textarea{width:95%;}

#rma h3{margin:0 0 1px 0;padding:0 0 0 5px;line-height:16px;border:1px solid #000;font-size:10px;background:#990000;color:#fff;}

#descContainer{width:95%;border:1px solid #ccc;background:#eee;min-height:160px;height:auto !important;height:160px;padding:4px;}



/* CONFIGURATORE */

#configuratoreBox form{

	text-align:center;

	padding:10px 0 10px 0;

}

#configuratoreBox fieldset{

	border:1px solid #ccc;

	margin:0 0 5px 0;

	text-align:left;

	padding:2px;

}

#configuratoreBox h1{font-size:18px;margin-bottom:5px;}

#configuratoreBox h2{font-size:15px;margin-bottom:5px;}

#configuratoreBox h3{font-size:12px;margin-bottom:5px;}

#configuratoreBox h4{font-size:11px;font-style:italic;margin:0;padding:0 0 10px 0;font-weight:normal;color:#ff0000;}

#configuratoreBox label{font-weight:bold;width:20%;float:left;background:#FFCCCC;padding:2px;margin-right:5px;}

/* inizio ricerca avanzata */



#mainSearchFormBox{

	background:#f9f9f9;

	margin-bottom:10px;

	border:1px solid #DDDDDD;



}

#mainSearchFormBox h2{

	margin:0 0 10px 0;background:transparent url(../images/bkg_h1.jpg) repeat-x scroll 0 0;	padding-left: 10px;
	
	color: #666666;

	font-size:14px;

	height:30px;

	line-height:30px;

	text-align: left;

}

#mainSearchFormBox form{

	
	
	padding: 4px 4px 10px;

	margin-top:0px;
	text-align: center;
	color: #666666;
}

#mainSearchFormBox fieldset{

	border:0;

	padding:0;

	margin:10px 0 0 0;

}

#mainSearchFormBox .filters label{

	width:100px;

	text-align:right;

}

#mainSearchFormBox label{

	font-weight:bold;

	display:block;

	padding:0 5px 5px 0;

	float:left;

	width:70%;

	text-align: left;

}

#mainSearchFormBox select{

	width:142px;

	float:left;

	margin-bottom:5px;

}

#mainSearchFormBox input{
	width:300px;
	float:left;
	background:#fff url(../images/ico_search.gif) no-repeat 2px 2px;
	margin:0 5px 0 100px;
	padding-left:16px;

}

#mainSearchFormBox a{

	background-image:url(../images/ico_fld_hidden_show1.jpg);

	background-repeat: no-repeat;

	background-position: 0 0;

	padding:0 0 2px 20px;

}
/* Fine ricerca avanzata */


#productInfo{

	text-align:center;

}

#productInfo h1{

	color:#990000;padding:5px 0 5px 15px;font-size:18px;

	background:#FFE5E5 url(../images/ico_cube_1.gif) no-repeat 4px 9px;margin-bottom:5px;

	border-bottom:1px solid #880000;

}

#productInfo label{

	font-weight:bold;

}

#productInfo textarea,#productInfo input{

	width:80%;

	margin-bottom:5px;

}

#productInfo h3{

	font-size:12px;

	margin:0 0 5px 0;

	padding:0;

}



#orderByForm{margin-bottom:10px;width:100%;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 0 2px 0;}

#orderByForm p{float:left;margin-right:5px;font-weight:bold;}

#orderByForm form{

	padding:0;

	margin:0;

	float:left;

}

#orderByForm input{

	width:100px;

	text-align:left;

	border:0;

	padding:1px 18px 1px 20px;

	margin:0;

	cursor:pointer;

	border-right:1px solid #ccc;

}



.alertBox{

	border:2px solid #000;

	background:#FFE5E5;

}

.alertBox h2{

	background:#000 url(../images/ico_alert.gif) no-repeat 5px 2px;

	padding:0 2px 2px 25px;

	color:#fff;

	font-size:14px;

}

.alertBox p{

	padding:5px;

	font-size:12px;

}

.alertBox a{text-decoration:none;}



#errorPage{

	padding:10px;

	background:#fff;

	border:1px solid #000;

	width:400px;

	margin:80px auto 0 auto;

	font-size:14px;

	text-align:center;

	line-height:18px;

}

#errorPage p{padding:10px;margin:0 0 20px 0;}

#errorPage a{

	display:block !important;

	background:url(../images/bkg_menu.gif) repeat-x;

	border:1px solid #000;

	width:250px !important;

	color:#fff;

	text-decoration:none;

	padding:3px !important;

	font-weight:bold;

	margin:0 auto 0 auto;

}



#footCustomText{

	padding:5px 0 15px 0;

}



#accessMessageBox{

	margin:0 auto 0 auto;

	position:relative;

	top:50px;

	width:750px;

	background:#990000;

	line-height:18px;

}

#accessMessageBox form{

	margin:0;

	padding:15px;

	background:url(../images/accessbox_bkg_bottom.jpg) no-repeat bottom left;

}

#accessMessageBox input{

	width:100px !important;

	font-size:14px;

	margin:15px 0 30px 0;

}

#accessMessageBox .content{

	clear:both;

	text-align:center;

	background:#fff url(../images/accessbox_bkg_content.gif) repeat-y;

}

#accessMessageBox .mainText{

	font-size:14px;

}

#accessMessageBox .text{

	border-top:2px dotted #999;

	padding-top:5px;

	font-size:11px;

	color:#666;

}



#sendPwd{

	text-align:center;

	font-size:12px;

}

#sendPwd form{

	border:1px solid #ccc;

	background:#fff;

	padding:10px;

	margin:20px auto 0 auto;

	width:70%;

}

#sendPwd label{

	color:#3b5998;

	font-weight:bold;

	font-size:13px;

}



.newsletterBox{background:#FFE5E5;border:1px solid #ccc;margin-bottom:10px;padding:5px;}

.newsletterBox h2{font-size:12px;margin-bottom:5px;padding-left:2px;color:#fff;text-align:left;background:#990000 url(../images/ico_cube_2.gif) no-repeat 98% 4px;}

.newsletterBox p{border:0;padding:0;}

.newsletterBox form{margin:0;padding:0;}

.newsletterBox label{display:block;font-weight:bold;padding:2px 0 2px 0;}

.newsletterBox input{margin:2px 0 2px 0;}



#otherDestinationIframe{

	margin:0;

	padding:0;

	width:100%;

	border:0;

	height:360px;

}

#otherDestination{

	padding-top:10px;

	text-align:center;

	background:#fff;

	width:100%;

	float:left;

	height:350px;

}

#otherDestination form{

	margin:auto;

	padding:10px 0 20px 0;

}

#otherDestination label{

	display:block;

	margin:0;

	padding:2px;

	clear:both;

	text-align:left;

}

#otherDestination strong{

	display:block;

	text-align:right;

	float:left;

	width:165px;

	border-top:1px solid #ccc;

}

#otherDestination input,#otherDestination textarea,#otherDestination select{

	float:left;

	margin-left:5px;

}



#codiceLink{

	width:220px;

	margin:auto;

	background:#fff;

/*	border:1px solid #ccc;*/

	padding:2px;

	position:absolute;

	right:-100px;

}



#rmaNew{border:1px solid #ccc;}

#rmaNew th{

	border-bottom:1px solid #ccc;

	text-align:right;

	padding:4px 2px 4px 2px;

	width:35%;

	background:#FFE5E5;

}

#rmaNew td{

	border-bottom:1px solid #ccc;

	padding:4px 2px 4px 2px;

}

#rmaNew textarea{width:88%;display:block;}

#rmaNew fieldset{

	border:0;

	padding:0;

	margin:0;

}

#rmaNew label{font-weight:bold;padding:0 4px 0 4px;}

#rmaNew p{padding:5px;}

#rmaNew li{background:url(../images/ico_point.gif) no-repeat 0 5px;padding:0 0 10px 10px;}

#rmaNew h1{color:#990000;margin:0;padding:5px 5px 5px 15px;font-size:18px;background:url(../images/ico_cube_1.gif) no-repeat 4px 9px;}

#rmaNew h2{color:#990000;font-size:14px;margin:0;padding:5px;}

#rmaNew h3{color:#990000;font-size:12px;margin:0;padding:5px;}



#ricercheRisultati{

	display:none;

	width:450px;

	position:absolute;

	top:0;

	font-size:0;

}

#ricercheRisultati ul{

	margin:0;

	padding:3px;

	border:1px solid #999;

	background:#fff;

	font-size:11px;

}

#ricercheRisultati li{

	margin:0;padding:0;

}

#ricercheRisultati a:link,#ricercheRisultati a:visited{

	display:block;

	padding:2px 3px 2px 3px;

	border-bottom:1px dotted #ccc;

	color:#000 !important;

	text-decoration:none;

}

#ricercheRisultati a:hover,#ricercheRisultati a:active{

	background:#eee;

}

/* inizio cerca per marca */

#searchBrandForm {

margin-bottom:10px;background: #f6f6f6;border-bottom: 1px solid #DDDDDD;

}

#searchBrandForm form {

margin:0;

padding:6px 2px;
	
}

#searchBrandForm select {

width:80%;

}
/* Fine cerca per marca */

/* Inizio Box cerca per marca */

#searchBrandForm h2 {

margin:0;text-align:left;background:transparent url(../images/bkg_title_sx.jpg) no-repeat scroll 0 0;font-size:11px;padding-left:10px;color:#666666;height:30px;line-height:30px;

}
/* Fine Box cerca per marca */



#sheetProductBoxes{

	clear:both;

}

#sheetBoxesMenu{

	position:relative;

	float:left;

	width:100%;

	padding:0;

	margin:10px 0 10px 0;

	border-bottom:1px solid #000;

	clear:both;

}

#sheetBoxesMenu li {

	position:relative;

	float:left;

	margin:0 3px 0 0;

	padding:0;

	bottom:1px;

}

#sheetBoxesMenu .selected{

	bottom:-1px;

	border-top:1px solid #000;

	border-right:1px solid #000;

	border-left:1px solid #000;

}

#sheetBoxesMenu .selected a{

	background:#fff !important;

	font-size:12px;

	color:#000;

	padding:2px 5px 2px 5px;

	font-weight:bold;

}

#sheetBoxesMenu a {

	display:block;

	color:#55555e;

	text-decoration:none;

	font-size:10px;

	margin:0;

	padding:2px 5px 2px 12px;

	background-image:url(../images/ico_cube_2.gif);

	background-repeat: no-repeat;

	background-position:2px 6px;

	background-color:#eee;

}



#sheetBoxesMenu a:active, #sheetBoxesMenu a:hover{

	background-color: navy;

}



#sheetBox .video h2{

border:1px solid #ccc;

}

#sheetBox .video{clear:both;width:100%;float:left;margin-bottom:10px;}

#sheetBox .video li{

	float:left;

	padding:2px;

	border:1px solid #ccc;

	margin:0 4px 10px 4px;

	text-align:center;

}

#sheetBox .video img{

	margin:0 auto 0 auto;

}

#sheetBox .video strong{

	display:block;

	font-size:10px;

	width:135px;

	height:23px;

	line-height:23px;

	overflow:hidden;

}



#sheetBox .voti{

	clear:both;width:100%;

}

#sheetBox .voti h2{

border:1px solid #ccc;

}

#sheetBox .voti li{

	border-bottom:1px dotted #ddd;

	margin-bottom:10px;

	padding-bottom:2px;

}

#sheetBox .voti p{

	padding:5px 0 0 0;

}





#votoForm{

	text-align:left;

}

#votoForm h2{

	color:#990000;font-size:15px;margin:5px 0 10px 0;

}

#votoForm form{

	margin:5px 0 0 0;

	padding:5px 0 0 0;

	clear:both;

	border-top:1px dotted;

	text-align:center;

}

#votoForm img{

	margin:0 5px 0 0;

}

#votoForm label{

	display:block;

	font-weight:bold;

	font-size:12px;

	padding:2px 0 2px 0;

}

#votoForm textarea{

	width:100%;

	height:70px;

	margin-bottom:5px;

}

#votoForm fieldset{

	margin:0;

	padding:0;

	border:0;

	display:inline;

}

#votoForm fieldset input{

	border:0;

	width:16px;

	height:16px;

	margin:0 2px 0 0;

	cursor: pointer;

}

#votoForm .starOFF{

	background:url(../images/ico_star_empty.gif) no-repeat;

}

#votoForm .starON{

	background:url(../images/ico_star.gif) no-repeat;

}

#votoForm .votoValue{

	border:0;

	width:12px;

	height:16px;

	margin:0 2px 0 2px;

	font-size:14px;

	text-align:center;

	font-weight:bold;

}



#addVotoBox{

	border:1px solid #ccc;padding:5px;

	text-align:center;

}

#addVotoBox form{

	margin:0;padding:0;

}



#userFeedback h1{color:#990000;font-size:18px;margin-bottom:20px;}

#userFeedback table{

	width:100%;

	border:1px solid #ccc;

}

#userFeedback td,#userFeedback th{

	padding:2px 5px 2px 5px;

	text-align:left;

}

#userFeedback a{

	font-weight:bold;

}



.downloadPDFButt{

	display:block;

	width:157px;

	height:29px;

	padding:5px 0 0 30px;

	font-size:15px;

	color:#000;

	font-weight:bold;

	margin:5px auto 5px auto;

	background:url(../images/pdf_button.gif) no-repeat;

}

.repeatOrderButton{

	display:block;

	width:157px;

	height:29px;

	padding:5px 0 0 30px;

	font-size:15px;

	color:#000;

	font-weight:bold;

	margin:5px auto 5px auto;

	background:url(../images/repeat_order_button.gif) no-repeat;

}



.creditCardPay{

	display:block;

	padding:0 0 0 16px;

	color:#000;

	font-weight:bold;

	background:url(../images/ico_credit_cards.gif) no-repeat;

}



#productsWishList h1{

	color:#990000;

	font-size:18px;

	padding:0 0 10px 30px;

	background:url(../images/ico_wishList.gif) no-repeat;

}

#productsWishList .resultBox{

	background:#FFFFDF;

}

#productsWishList .resultBox ul{

	background:transparent;

}



#discountCodesBox{

	margin:20px auto 20px auto;

	width:250px;

	border:2px solid #999;

	padding:1px;

	background:#fff;

}

#discountCodesBox form{

	padding:10px;

	margin:0;

	background:#FFE5E5 url(../images/ico_discount.gif) no-repeat 99% bottom;

}

#discountCodesBox h2{

	font-size:14px;

	margin:0 0 5px 0;

	border-bottom:2px dotted #ccc;

}

#discountCodesBox p{

	color:#666;

	margin:0 50px 5px 0;

}



.imageList{

	margin:0 0 20px 0;

	text-align:center;

}

.imageList table{

	margin:auto;

}

/*

.imageList ul{

	display:table;

	margin:auto;

	border:1px solid #ccc;

	width:400px;

}

*/

.imageList li{

	text-align:center;

	float:left;

	border:1px solid #ccc;

	margin:5px;

	overflow:hidden;

}

.imageList p{

	height:30px;

	margin:2px 0 0 0;

	padding:1px;

	background:#eee;

	font-weight:bold;

	overflow:hidden;

	line-height:14px;

}

.imageList img{

	margin:0 auto 0 auto;

	display:block;

	border:0;

}



#formRequestInfo{

	clear:both;

	border:1px solid #ccc;

	padding:1px;

	background:#fff;

	margin-bottom:10px;

}

#formRequestInfo form{

	background:#F8F8F8;

	padding:5px 40px 5px 5px;

	margin:0;

}

#formRequestInfo h2{

	border-bottom:2px dotted #ddd;

	padding:5px;

	font-size:14px;

	background:url(../images/ico_request_info.gif) no-repeat 99% 5px;

	color:#990000;

}

#formRequestInfo label{

	display:block;

	font-weight:bold;

	color:#666;

}

#formRequestInfo p{

	font-size:14px;

	margin-bottom:10px;

}

#formRequestInfo input,#formRequestInfo textarea{

	display:block;

	margin-bottom:2px;

	width:60%;

	border:1px solid #ddd;

}

#formRequestInfo .butt1{

	border:1px solid #000;

}





/* UPLODIFY */

.uploadifyQueueItem {

	font: 11px Verdana, Geneva, sans-serif;

	border: 2px solid #F2DBDB;

	background-color: #FAEFEF;

	margin-top: 5px;

	padding: 5px;

}

.uploadifyError {

	border: 2px solid #FBCBBC !important;

	background-color: #FDE5DD !important;

}

.uploadifyQueueItem .cancel {

	float: right;

}

.uploadifyProgress {

	background-color: #FFFFFF;

	border-top: 1px solid #808080;

	border-left: 1px solid #808080;

	border-right: 1px solid #C5C5C5;

	border-bottom: 1px solid #C5C5C5;

	margin-top: 10px;

	width: 100%;

}

.uploadifyProgressBar {

	background-color: #0099FF;

	width: 1px;

	height: 3px;

}
