
.tabella_carrello_totale {
  color:#000000;
  font-family:Arial;
  font-size:16px;
  font-style:normal;
  text-decoration:none;
}









.bg_login_linked_bottom
{
        height:65px;
        background-attachment: scroll;
        background-image: url(images/home/bg_login_link_bottom_menu.png);
        background-repeat: no-repeat;
        background-position: left top;
        vertical-align:top;
width:308px;
}

.bg_login_linked_bottom_vuoto
{
        height:65px;
        background-attachment: scroll;
        background-image: url(images/home/bg_login_link_bottom_vuoto_menu.png);
        background-repeat: no-repeat;
        background-position: left top;
        vertical-align:top;
         font-family: Arial;
        font-size: 12px;
        color: #dddddd;
        font-weight: normal;
        text-decoration: none;
         text-align: center;

width:308px;
}

 .bg_login_linked_bottom_rosso
{
        height:65px;
        background-attachment: scroll;
        background-image: url(images/home/tasto_disattiva_promo.bmp);
        background-repeat: no-repeat;
        background-position: left top;
        vertical-align:top;
         font-family: Arial;
        font-size: 12px;
        color: #dddddd;
        font-weight: normal;
        text-decoration: none;
         text-align: center;

width:308px;
}

.text_login_linked_bottom
{
        font-family: Arial;
        font-size: 12px;
        color: #d5cdee;
        font-weight: normal;
        text-decoration: none;
        padding-left:19px;
        padding-top:5px;
}

.tdinput_login_linked_bottom
{
        font-family: Arial;
        font-size: 12px;
        color: #d5cdee;
        font-weight: normal;
        text-decoration: none;
        padding-left:19px;
        padding-top:3px;
}
input.login_linked
{
        width:75px;
        padding:5px 2px 2px 3px;
        padding:2px 5px 2px 3px;
        height:14px;
}


.box{
	background:transparent url(gradient.png) repeat-x fixed left top;
	border-color:#EEEEEE -moz-use-text-color #EEEEEE #EEEEEE;
	border-style:solid;
	border-width:1px 0 1px 1px;
	height:190px !important;
	overflow:auto;
	padding:4px;
	width:491px !important;
}

div, span, p, ul, li, td, th { 
	font-family: Arial,Verdana, Helvetica, sans-serif;
}

pre {
	font-family: monospace;
	font-size: small;
}

img{
	vertical-align:middle;
}
a, .wpsLink{
	color: #424242;
	text-decoration:none;
}
a:visited, .wpsLink:visited { 
	color: #424242;
}

a:active, .wpsLink:active {
	color: #424242;
}
.generalErrorText {
	color: red;
}

.clearing {
	clear: both;
}

.layoutRow {width: 100%; }
.layoutColumn {width: 100%; }

#FLYParent {/*min-width: 1000px;*/}

#mainContent {
	min-height:580px;
	background-image: url(./colors/default/interno.png);
	background-repeat:repeat-y;
	background-position:center;
	margin-top:26px;
	padding: 0px;
	clear: both;
}


.themeHeader {
	height:74px;
	padding: 0px;
	clear: both;
	
}

.themeNav{
	height:26px;
	padding: 0px;
	clear: both;
	background: url(./colors/default/topnav_background.gif);
}

.themeHeader_Customer{
	padding: 0px;
	clear: both;

}





.topCatalog{
	width:15%;
max-width:15%;

	height:100px;
	background-color:transparent;
	/*float:left;*/
	background-image: url(./colors/default/box.png);
	background-repeat: no-repeat;
	padding: 6px;
	text-align: center  !important;
	margin:0 0 16px;
	vertical-align:top;
}



.titoloCategoria{
	display:block;
	height:18px;
	width:100%;
}


.launch {
	float:left;
	border: 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
.launch img {
	vertical-align: baseline;   
}

.launch a, .launch a:visited, .launch a:hover, .launch a:active{
	text-decoration: none;
}
.launch:hover {
	
	
}

.main-menu {
	color: #000000;
	background-color: #EBF1F7;
	background-color: black;
	border: 1px solid;
	border-color: #3161A5;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	-moz-border-radius-bottomleft: 2px;
}

.main-menu-border {
	border: 0px;	
}

.main-menu-item, .main-menu-item:visited  {
	background-color: #EBF1F7;
	color: #000000 !important;
	text-decoration: none;	
	padding:3px;
	white-space:nowrap;
	font-size: x-small
}

.main-menu-item-selected {
	background:none;
	background-color: #E2EEFF;
	color: #000000 !important;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #B9CEEA;
	cursor:pointer;
	white-space:nowrap;
	text-decoration: none;	
	padding:3px;
	font-size: x-small
}

.main-menu-item-selected a{
	background: none;
	background-color: transparent;
}
/* prevent border on selected item from getting inherited by  menu icons */
.main-menu-item-selected img, .main-menu-item img{
	border: 0px;
	background: none;
	background-color: transparent;
	height: 16px;
	width: 16px;
}

.main-menu-item .portlet-separator { 
	margin:0px; 
	line-height:1px;
	background-color: #999999;
}
.portlet-separator { 
	margin:0px; 
	line-height:1px;
	background-color: #444444;
}




.breadcrumbNav {
    float:left;
    padding: 5px 5px;
	color: #bcd73f;
}    

.breadcrumbNav a, .breadcrumbNav a:visited, .breadcrumbNav a:hover, .breadcrumbNav a:active{
    color: #959595;
    text-decoration: none; 
}



.searchControl {
    float:right;
    color: white;
    background-color: transparent;
    margin-right: 5px;
    margin-top: 3px;
}


.searchControl input{
	font-size: small;
    margin-right: 0px;
    margin-top: 0px;
	padding: 0px;
	height: 18px;
	border-color: #bcd73f;
	border: 0px solid;
	size:27;
}



.toolbar {
    float:right;
    color: white;
    background-color: transparent;
    margin-right: 5px;
}

.wpsToolBar p{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: x-small;
	width:100%;
	color:white;
}

.toolbarLink {
    background-color: transparent;
    text-decoration: none;
}

.toolbarLink img {
    padding: 2px 2px;
    border: 0px;
    vertical-align: middle;
}

a.toolbarLink, a.toolbarLink:visited, a.toolbarLink:hover, a.toolbarLink:active{
    color: white;
    text-decoration: none;
}





#wp_dt16,#wp_dt17,#wp_dt18,#wp_dt19,#wp_dt20,#wp_dt21{
	height:0px;
	width:0px;
	visibility:hidden;
	overflow:hidden;
}


.wpsPageBarFirstRow, .wpsPageBar {
	margin:0px;		
	clear: both;
	white-space: nowrap;
	/*width: 100%;*/
	float:left;
	padding-left: 0px;  

}

.wpsPageBarFirstRow {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	/*
	background: url(./colors/default/topnav_background.gif);
	background-color: #B7CBE7;
	*/
}
.wpsPageBar {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background: url(./colors/default/topnavL2_background.gif) repeat-x bottom ;
	background-color: #EEF0F5;
	padding: 3px 0px;
	clear: both;
}

.pageBarSeparator {
	background-color:#E3E8F0;
	width: 100%;
	height: 6px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-top-color: #6D7E96;
	border-bottom-color: #6D7E96;
	clear: both;
	padding: 0px;

}

.pageBarSeparator1 {
	background-color:#6D7E96;
	width: 100%;
	height: 1px;
	clear: both;
	padding: 0px;
}

.wpsPageBarFirstRow li, .wpsPageBar li {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	margin-left: 2px;
	float:left;
	list-style: none;  
}
.wpsPageBarFirstRow li {
	margin-top: 0px;
	 
	padding: 0px 8px; 
}
.wpsPageBar li {
	padding: 3px 8px;
}


.wpsSelectedPage{
	color: #FFFFFF;
	
	background:url(./colors/default/topnav_selected.gif) repeat-x top;
	   
}

.wpsPageBar .wpsSelectedPage{
	color: #000000;
	background: none;
	background-color: #F7F8FA;
	border: 1px solid;
	border-color: #BBC5D8;
	
	-moz-border-radius: 4px;
	margin-bottom: -1px;
	
}

.wpsSelectedPage a, .wpsSelectedPage a:visited, .wpsSelectedPage a:hover, .wpsSelectedPage a:active{
	color: #FFFFFF;
	text-decoration: none;
}


.wpsPageBarFirstRow .wpsUnSelectedPage{
	color: #000000;
	
	       
}

.wpsUnSelectedPage{
	color: #000000;
}


.wpsUnSelectedPage a, .wpsUnSelectedPage a:visited, .wpsUnSelectedPage a:active{
	color: #000000;
	text-decoration: none;
}
.wpsUnSelectedPage a:hover{
	color: white;
}
.wpsUnSelectedPage:hover{
	background: url(./colors/default/topnav_unselected_hover.gif) repeat-x bottom
}


.menuLink {
	border: 0;
	margin-left: 4px;
}




.wpsSideNav{
    font-size: x-small;
    border: 0px solid;
    border-color: #9EB0CB;
    text-decoration: none;
    white-space:nowrap;
	
    margin-top:0px;
    margin-bottom:0px;
    margin-left: 0px;
    padding-left: 0px;
    /* This is a fix for the IE peekaboo bug */
    
}
/* first sublist is not indented */
.wpsSideNav ul{
    margin-left: 0px;
    padding-left: 0px;
}
/* indent sublists nested 2 levels or deeper  */
.wpsSideNav ul ul{
    margin-left: 0px;
    padding-left: 0px;
}


.wpsSideNav li{
    display:inline;
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;

}

.wpsNavItem{
	text-decoration: none;
	padding: 3px 3px; 
	display:block;
	white-space:nowrap;
	/*color:#000000 !important;*/
	margin:2px;
	margin-left:0px;
}

.wpsNavItem a {
	display: inline;
}

.selected{
	/*color: #FFFFFF !important;*/
	/*background-color: #9EB0CB;*/
	text-decoration: none;
	padding:3px 3px;
	display:block;
	/*cursor:default;*/
	white-space:nowrap;
}

.selected a {
	/*background-image:none;*/
	background-color:transparent;
	display: inline;
	/*cursor: pointer;*/ 
	text-decoration: none;
}

.wpsNavIcon{
    height: 9px;
    width: 9px;
    border: 0px;
    padding: 0px;
    margin: 0px;
    vertical-align: baseline;
}


.menuLinkSideNav {
    border: 0px;
    margin-left: -10px;
    padding: 0px 10px;
	text-decoration: none;
}

.wpsNavLevel1{
	color: #BCD73F;
	/*font-size: small;*/
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 3px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	MARGIN-LEFT: 5px;
}

.wpsNavLevel1 a{
	color: #BCD73F;
}

.wpsNavLevel1 a:hover{
	color: #BCD73F;
}

.wpsNavLevel1 a:visited{
	color: #BCD73F;
}

.wpsNavLevel1 a:active{
	color: #BCD73F;
}

.wpsNavLevel2{
	text-indent:36px;
	color: #000000 !important;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 3px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	MARGIN-LEFT: 12px;
}

.selected .wpsNavLevel2{
	color: #FFFFFF !important;
	font-size: 11px;
	text-decoration: none;
	MARGIN-LEFT: 12px;
}

.wpsNavLevel3{
	text-indent:36px;
	color: #000000 !important;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	MARGIN-LEFT: 19px;
}

.selected .wpsNavLevel3{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	MARGIN-LEFT: 19px;
}

.wpsNavLevel4 wpsNavLevel5 wpsNavLevel6 wpsNavLevel7 wpsNavLevel7{
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	text-indent:36px;
	MARGIN-LEFT: 26px;	
}

.PostelNavLevel1{
	color: #BCD73F;
	background: url(./colors/default/menu_grigio_unselected.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;
}

.PostelNavLevel1 a, .PostelNavLevel1 a:visited, .PostelNavLevel1 a:hover, .PostelNavLevel1 a:active{
	color: #BCD73F;
}

.PostelNavLevel1selected{
	color: #FFFFFF;
	background: url(./colors/default/menu_verde.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;
}

.PostelNavLevel1selected a{
	color: #FFFFFF;
}

.PostelNavLevel2{
	background: url(./colors/default/menu_grigio_unselected.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;
}

.PostelNavLevel2selected{
	background: url(./colors/default/menu_grigio2.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;
}

.PostelNavLevel3{
	background: url(./colors/default/menu_grigio_unselected.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;	
}

.PostelNavLevel3selected{
	background: url(./colors/default/menu_grigio2.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;
}

.PostelNavLevel4{
	background: url(./colors/default/menu_grigio_unselected.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;	
}

.PostelNavLevel4selected{
	background: url(./colors/default/menu_grigio2.gif) ;
	background-repeat: no-repeat;
	MARGIN-LEFT: 5px;
}


.portalFlyout{
	position: absolute; 
	left: -390px; 
	width: 382px;
	background-color: #C3D914;
}

.portalFlyoutExpanded{
	position: absolute;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-top-color: #97A9C1;
	border-left-color: #97A9C1;
	border-bottom-color: #97A9C1;
	background-color: #C3D914; 
}

.portalFlyoutCollapsed{
	position: absolute;
	background-color: #C3D914;
}	
	
.portalFlyoutIframe{
	border: 0px;
}


.footerCust{
	clear:both;
	/*margin-left: 37px;*/
	/*margin-right: 37px;*/
	padding-right: 10px;
	height: 19px;
	color:#1C1D0B;
	background: url(./colors/default/footerCustStamp_back.JPG) repeat-x;
	padding-top: 2px;
}

.footerCust a, .footerCust a:visited, .footerCust a:hover, .footerCust a:active{
    color: #5c5c5c;
    text-decoration: none;
}

.footer {
	clear:both;
	
	background-color: #E8EBF1;
	color:#1C1D0B;
	background: url(./colors/default/footer.png) no-repeat;
}

.quickLinks {
	font-size: xx-small;
	background:url(./colors/default/footer.png) no-repeat;
	background-color: #E8EBF1;
	color:#1C1D0B;
	margin:0px;		
	white-space: nowrap;
	border-spacing: 5px 0px;
	padding-left: 2px; 

}

.quickLinks li {
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 2px;
	float:left;
	list-style: none;
	padding: 2px 4px 2px 4px;
}

.quickLinkItem{
    color: #1C1D0B;
}

.quickLinkItem a, .quickLinkItem a:visited, .quickLinkItem a:hover, .quickLinkItem a:active{
    color: #1C1D0B;
    text-decoration: none;
}



.wpsFLYflyout{
	border: 10px solid;
	border-color: #9EB0CB;
	text-decoration: none;
	white-space:nowrap;
	background-color: #C3D914;
	color:#202020;
}



.dndDropAware{
	border: 0px; 
	background-color: #d8e771;
}
.dndDropActive{
	border: 0px; 
	background-color: #000000;
}
.dndDragging{
	width: 100%; 
	
		-moz-opacity: .4;
	
	
}
.dndDragSelected{
   	border: 1px; 
	background-color: #DDDDDD;
}
.dndMoveCursor{
	cursor:move;
}
.dndDropCursor{
	cursor: pointer; 
}
.dndNoDropCursor{
	cursor: not-allowed;
}


.contentPaletteDragClass{
    width: 100%; 
    
		-moz-opacity: .4;
	
	
}
.contentPaletteDragClass div
{
    background-color: #B7CBE7; 
    background: url( "./colors/default/palette_selected_portlet.gif" ) repeat-x;
    font-weight: normal;
    font-family: arial;
    font-size: xx-small;
}




.wpsPortletBody{
    margin: 0px;
	padding: 0px;
	
}

.wpsPortlet{
	/*background-color: #f7f7f7;*/
	margin:5px;
	padding: 0 3px;
	/*
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #CACACA;
	
	background-image:none;*/
}


.wpsPortletBodyAccount{
	margin: 0px;

	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-Account/iAccount.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}
.wpsPortletBodyCarrello{
	margin: 0px;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-Carrello/iCarrello.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}
.wpsPortletBodyCatProd{
	margin: 0px;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-CatProd/iCatProd.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}
.wpsPortletBodyCatSer{
	margin: 0px;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-CatSer/iCatSer.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}
.wpsPortletBodyOrdine{
	margin: 0px;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-Ordine/iOrdine.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	min-height:36px;
}
.wpsPortletBodyOrdine2{
	margin: 0px;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-Ordine2/iOrdine.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	min-height:36px;
}
.wpsPortletBodyProdotti{
	margin: -8px 0 0 0;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-Prodotti/iProdotti.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	height:auto;
	min-height:580px;
}
.wpsPortletBodyRicerca{
	margin: 0px;
	padding: 0px 0px 52px 0px;
	background-image:url(/wps/skins/html/Postel+online-Ricerca/iRicerca.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FEFEF2;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}

.wpsPortletTitleBar{
	background-image:url(/wps/skins/html/Postel+online/title_minheight.gif);
	background-repeat:repeat-x;
	font-size: 12px;
	font-weight: bold;
	line-height:34px;
	color: #bcd717;
	padding-left: 5px;
	width:100%;
	margin:0 auto;
	text-align:center;
	white-space: nowrap;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}

.wpsPortletTitleBar img{
	vertical-align:middle;
}

.wpsPortletIcons{
	text-align: right;
	vertical-align: top;
	/*padding-right: 3px;*/
	width:3%;
}



.wpsPortletTitleIconNonStandardSize, .wpsPortletTitleToolsIconNonStandardSize {
}
.wrapper{ 
	width:980px;
	margin:0 auto;
	text-align:center;
	white-space: nowrap;
}


.wpsThinSkinContainerBar{
	height: 12px;
	border: 1px solid white;
	margin-bottom: 2px;
}

.wpsThinSkinContainerBarBorder{
	background: url("./colors/default/portletTitleBarBg.gif") repeat-x;
	background-position: bottom;
	background-color: #f7f7f7;
}

.wpsThinSkinDragZoneContainer{
	width: 75%; 
	display: inline; 
	float: left;
}

.wpsThinSkinInvisible{
	visibility: hidden;
}

.wpsThinSkinVisible{
	visibility: visible;
}

.wpsThinSkinMenuContainer{
	display: inline; 
	float: right; 
	padding-right: 3px;
}

.headerTable{
	background-image: url(/wps/skins/html/Postel+online/title_minheight.gif);
	height: 20px;
}

.headerWhite{
	 background-image: url(/wps/skins/html/Postel+online/title_white.gif); 
	 background-repeat:repeat-x;
}

.borderTable{
	border: 1px solid rgb(217, 217, 217);
}

.1{
		background-color:#EEFFA9;
}

form{
	 margin:0px 0px 0px 0px;
}

#approv:hover{
    background-color:#F0FFAE;
}

.breadcrumb{
	height:23px;
	padding:0 10px;
}

.breadcrumb a{
	color: #424242;
	text-decoration: underline;
	text-transform:lowercase;
}

.breadcrumbFinal, .breadcrumbFinal:link, .breadcrumbFinal:active, .breadcrumbFinal:visited{
	color: #E1680E !important;
	text-decoration: underline;
	font-weight:bold;
}

#Servizi{
	float: left;
	//width: 225px;
width:20%;	
height: auto;
	min-height: 200px;
}
#Prodotti{
	height: auto;
	padding: 0 2px;
	//width: 650px;
width:75%;
max-width:75%;	
float:right;
	left:20%;
right:1%;
}

#topServizi, #topProdotti{
	border-right:1px solid #E9F3BC;
	border-left:1px solid #E9F3BC;
	height:auto;
	width:219px;
	background-color: white;
}

.categoria{
	font-weight:bold;
	color: #E1680E;
	padding-left:10px;
}

#topServizi a, #topServizi a:link,#topServizi a:active,#topServizi a:visited,
#topProdotti a,#topProdotti a:link,#topProdotti a:active,#topProdotti a:visited{
	color: #4C822A !important;
	font-weight:normal;
}

#Menu{
	width: 221px;
	height: auto;
	float: left;
}

.titleMenu{
	background-image: url(./colors/default/cat_bg.gif);
	background-position: left;
	background-repeat: repeat-x;
	color: #424242;
	height: 29px;
	font-weight: bold;
}

.titleMenuLeft{
	background-image: url(./colors/default/corner_left_cat.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	width:14px;
	height: 29px;
}

.titleMenuRight{
	background-image: url(./colors/default/corner_right_cat.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	width:14px;
	height: 29px;
}

.linkCarrello{
    background-image:url(/wps/PA_1ipvrd70/jsp/html/images/minicart.gif);
		background-repeat:no-repeat;
		font-weight:bold;
		padding:2px 5px 4px 29px;
		text-decoration:underline;
}

.categoryImg{
	margin:10px 0 10px 10px;
	max-width:270px;
}

#categoryList{
		margin:9px 0 0 0;
}

#categoryList ul{
    margin:0;
    padding:10px 0;
}

#categoryList ul li{
    list-style-type:none;
    padding:2px 0px;
}

#categoryList a{
    color: #4C822A;
}

.imgProd{
	max-width: 200px;
	max-height: 200px;
}

#mainTable, .bread, .bordi{
    border-left: 1px solid #E9F3BC;
    border-right: 1px solid #E9F3BC;
    background-color:white;
}

.bread{
	padding:9px;
}

#mainTable{
    border-bottom: 1px solid #E9F3BC;
    margin:0 auto;
}

/******INIZIO STILI PERSONALI******/
/* header */
.bg_header01
{
	background-attachment: scroll;
	background-image: url("/posteloffice_online_files/bg_header01.gif");
	background-repeat: repeat-x;
	background-position: left top;
	width:25%;
}

.bg_header02
{
	background-attachment: scroll;
	background-image: url("/posteloffice_online_files/headerTexture.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}
.bg_header03
{
	background-attachment: scroll;
	background-image: url("/posteloffice_online_files/hederBanner.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}

/* login HP */

.titolo_login
{
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
input.loginHp
{
	width:175px;
	padding:5px 3px 5px 7px;
	height:26px;
}
.bg_btn_login
{
	background-attachment: scroll;
	background-image: url(./colors/default/images/home/bg_btn_login.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.label_login
{
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-weight: normal;
	text-decoration: none;
}
.label_login a
{
	color: #808080;
	text-decoration: none;
}
.label_login a:hover
{
	color: #808080;
	text-decoration: underline;
}

/* menù HP e pagine interne */
.tab_textureoff
{
	background-attachment: scroll;
	background-image: url(./colors/default/images/tabTextureOFF.png);
	background-repeat: repeat-x;
	background-position: left top;
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	height:27px;
}
.tab_textureoff a
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.tab_textureoff a:hover
{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.tab_textureoff a:visited
{
	COLOR: #FFFFFF;
	text-decoration: none;
}

.tab_textureon
{
	background-attachment: scroll;
	background-image: url(./colors/default/images/tabTextureON.png);
	background-repeat: repeat-x;
	background-position: left top;
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	height:27px;
}
.tab_textureon a
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.tab_textureon a:hover
{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.tab_textureon a:visited
{
	COLOR: #FFFFFF;
	text-decoration: none;
}

/* content HP e pagine interne */
.box_bordo_cen_sx
{
	background-attachment: scroll;
	background-image: url(./colors/default/images/bordo_sx_content.jpg);
	background-position: left top;
}
.box_bordo_cen_dx
{
	background-attachment: scroll;
	background-image: url(./colors/default/images/bordo_dx_content.jpg);
	background-position: left top;
}
.box_sfondo_centrale
{
	background-attachment: scroll;
	background-image: url(./colors/default/images/bordo_cent_content.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height:289px;
}

.titoloContentHp
{
	text-transform: uppercase;
	color: #000000;
	padding-left:3px;
}
.contentHp
{
	padding-left:3px;
}

/*.tab_sfondoOmbra
{
	background-attachment: scroll;
	background-image: url(images/tabOmbraTexture.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tab_bordoSXoff 
{
	background-attachment: scroll;
	background-image: url(images/tabSxOFF.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.tab_bordoDXoff
{
	background-attachment: scroll;
	background-image: url(images/tabDxOFF.gif);
	background-position:  left top;
	background-repeat: no-repeat;
}

.tab_sfondoOmbraEnd
{
	background-attachment: scroll;
	background-image: url(images/tabOmbraFine.gif);
	background-position: left top;
}
.box_bordo_sup_sx
{
	background-attachment: scroll;
	background-image: url(images/box_bordo_sup_sx.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.box_bordo_inf_sx
{
	background-attachment: scroll;
	background-image: url(images/box_bordo_inf_sx.gif);
	background-position: left bottom;
	background-repeat: no-repeat;

}
.box_bordo_sup_dx
{
	background-attachment: scroll;
	background-image: url(images/box_bordo_sup_dx.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.box_bordo_inf_dx
{
	background-attachment: scroll;
	background-image: url(images/box_bordo_inf_dx.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.box_bordo_sup
{
	background-attachment: scroll;
	background-image: url(images/box_sfondo_sup.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.box_bordo_inf
{
	background-attachment: scroll;
	background-image: url(images/box_sfondo_inf.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
}*/

/* footer */
.bg_footer
{
	background-attachment: scroll;
	background-image: url("/posteloffice_online_files/bg_footer.gif");
	background-repeat: repeat-x;
	background-position: left top;
}

.menuFooter
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.menuFooter a
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.menuFooter a:hover
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.menuFooter a:visited
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.bg_NumVerde
{
	background-attachment: scroll;
	background-image: url("/posteloffice_online_files/bgNumVerde.png");
	background-repeat: no-repeat;
	background-position: left top;
	height:64px;
}
.labelNumVerde1
{
	font-family: Arial;
	font-size: 28px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;	
}
.labelNumVerde2
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
/******FINE STILI PERSONALI******/



/*STILI GENERALI*/
BODY
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin:0px;
	padding:0px;
	BACKGROUND-COLOR: #FFFFFF;
	}

TABLE
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
TR
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
TD
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
TH
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

P
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

A
	{
	COLOR: #809d05;
	TEXT-DECORATION: underline;
	}
A:hover
	{
	COLOR: #809d05;
	TEXT-DECORATION: none;
	}
A:visited
	{
	COLOR: #809d05;
	TEXT-DECORATION: underline;
	}

img
	{
	border:0;
	}

SELECT
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
INPUT
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	COLOR: #919191;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #d0d0d0;
	}

/********************************************************/


/* STILI PER IL MODULO REDAZIONALE */

.wwwtitolorubrica
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.wwwsottotitolorubrica
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.wwwtitoloblocco
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.wwwsottotitoloblocco
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
.wwwtesto
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
A.wwwlink
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
A.wwwlink:hover
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

A.wwwback
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}
A.wwwback:hover
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

/********************************************************/

/* STILI PER acoSHOP */
/*********************/

.wwwcellashop1
	{
	BACKGROUND-COLOR: #E0E0E0
	}
.wwwcellashop2
	{
	BACKGROUND-COLOR: #EFEFEF
	}
.wwwcellashop3
	{
	BACKGROUND-COLOR: #BBBBBB
	}

/********************************************************/


/* STILI PER MENU RUBRICHE
Per ogni Livello di Menu (di seguito X, X<10) vanno creati:

.wwwbackgmenuX  = stile per il background della cella
.wwwbackgmenuXsel  = stile per il background della cella selezionata
.wwwmenuX = stile del link
.wwwmenuXsel = stile del link selezionato
.wwwmenuX:hover = stile del link al passaggio del mouse
.wwwmenuXsel:hover = stile del link selezionato al passaggio del mouse
************************************* */


.wwwbackgmenu1
	{
	BACKGROUND-COLOR: #FF0000
	}
.wwwbackgmenu2
	{
	BACKGROUND-COLOR: #00FF00
	}
.wwwbackgmenu3
	{
	BACKGROUND-COLOR: #0000FF
	}
.wwwbackgmenu4
	{
	BACKGROUND-COLOR: #00FFFF
	}
.wwwbackgmenu1sel
	{
	BACKGROUND-COLOR: #AA0000
	}
.wwwbackgmenu2sel
	{
	BACKGROUND-COLOR: #00AA00
	}
.wwwbackgmenu3sel
	{
	BACKGROUND-COLOR: #0000AA
	}
.wwwbackgmenu4sel
	{
	BACKGROUND-COLOR: #00AAAA
	}
	
A.wwwmenu1
	{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style: normal;
	}
A.wwwmenu1:hover
	{
	COLOR: #f7d100;
	TEXT-DECORATION: none
	}
A.wwwmenu1sel
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f7d100;
	FONT-FAMILY: Arial;	
	TEXT-DECORATION: none
	}
A.wwwmenu1sel:hover
	{
	TEXT-DECORATION: underline
	}

A.wwwmenu2
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
	}
A.wwwmenu2:hover
	{
	COLOR: #f7d100;
	TEXT-DECORATION: none
	}
A.wwwmenu2sel
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f7d100;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
	}
A.wwwmenu2sel:hover
	{
	TEXT-DECORATION: underline
	}


A.wwwmenu3
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
	}
A.wwwmenu3:hover
	{
	COLOR: #f7d100;
	TEXT-DECORATION: none
	}
A.wwwmenu3sel
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f7d100;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
	}
A.wwwmenu3sel:hover
	{
	TEXT-DECORATION: underline
	}
	
A.wwwmenu4
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
	}
A.wwwmenu4:hover
	{
	COLOR: #f7d100;
	TEXT-DECORATION: none
	}
A.wwwmenu4sel
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #f7d100;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
	}
A.wwwmenu4sel:hover
	{
	TEXT-DECORATION: underline
	}
.titolo_menuSx
{
	font-family: Arial;
	font-size: 24px;
	color: #9fb727;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.MainServizi
{
	font-family: Arial;
	font-size: 12px;
	color: #010100;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:5px;
	padding-bottom:1px;
}

.MainServizi1
{
	font-family: Arial;
	font-size: 12px;
	color: #010100;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:5px;
	padding-bottom:1px;
}


.MainCartoleria
{
	font-family: Arial;
	font-size: 12px;
	color: #010100;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:5px;
	padding-bottom:1px;
}


.MainInformatica
{
	font-family: Arial;
	font-size: 12px;
	color: #010100;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	padding-left:5px;
	padding-bottom:1px;
}


.box_catprodotti_foto
{
	width:184px;
	text-align:center;
	vertical-align:top;
}

.box_catprodotti_titolo a
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
.box_catprodotti_titolo a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.box_catprodotti_titolo a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}

/* menu superiore prodotti */
.menuheader
{
	background-attachment: scroll;
	background-image: url("/posteloffice_online_files/bordo_cen_menuheader.png");
	background-position: left top;
	background-repeat: repeat-x;
}

.menuheader_subtabcontainer
{
	padding-left:3px;
	padding-right:3px;
}



.menuheader_link
{
	font-size:13px;
	color:#666666;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}
.menuheader_link:hover
{
	color:#000000;
	font-style: normal;
	font-weight:normal;
	text-decoration: none;
}
.menuheader_link:visited
{
	color:#666666;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}
.menuheader_linkSel
{
	color:#666666;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
.menuheader_linkSel:hover
{
	color:#666666;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
.menuheader_linkSel:visited
{
	color:#666666;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}



.bg_btnCarrello a
{
	color:#FFFFFF;
	font-style: normal;
	text-decoration: none;
}

.bg_btnCarrello a:hover
{
	color:#FFFFFF;
	font-style: normal;
	text-decoration: underline;
}

.bg_btnCarrello a:visited
{
	color:#FFFFFF;
	font-style: normal;
	text-decoration: none;
}

/* content prodotti */
.path
{
	font-family: Arial;
	font-size: 12px;
	color: #919191;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
a.path
{
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
a.path:hover
{
	color: #808080;
	font-weight: normal;
	text-decoration: underline;
}
a.path:visited
{
	color: #808080;
	font-weight: normal;
	text-decoration: none;
}
a.pathSel
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.pathSel:hover
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.pathSel:visited
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

a.paginazione
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
a.paginazione:hover
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.paginazione:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
a.paginazioneSel
{
	font-family: Arial;
	font-size: 12px;
	color: #a0b927;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.paginazioneSel:hover
{
	color: #a0b927;
	font-weight: bold;
	text-decoration: none;
}
a.paginazioneSel:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #a0b927;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.bg_box_prodotti
{
	background-attachment: scroll;
	background-image: url(./colors/images/prodotti/bg_box_prodotti.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:290px;
}
.titolo_box_prodotti
{
	padding-left:5px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	height:60px;
	vertical-align:top;
}

a.link_titolo_box_prodotti
{
	font-family: Arial;
	font-size: 12px;
	color: #222222;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.link_titolo_box_prodotti:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #222222;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
a.link_titolo_box_prodotti:visited
{
	color: #222222;
	font-weight: bold;
	text-decoration: none;
}

.codice_box_prodotti
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	font-style: normal;
	text-decoration: none;
	padding-left:5px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;	
	height:21px;
}
.prezzo_box_prodotti
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-left:5px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;	
	height:11px;
}
.dettagli_box_prodotti
{
	background-attachment: scroll;
	background-image: url(./colors/images/prodotti/bg_dettagli_box_prodotti.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:26px;
}
a.linkdettagli_box_prodotti
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: none;
}
a.linkdettagli_box_prodotti:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: underline;
}

/*scheda prodotto*/
.bg_imgProdotto
{
	background-attachment: scroll;
	background-image: url(./colors/images/prodotti/sfondoIMGProdotto.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height:261px;
}

.titoloSchedaProdotto
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}

.codiceSchedaProdotto
{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.prezzoSchedaProdotto
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.disponibilitaSchedaProdotto
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.quantitaSchedaProdotto
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
input.quantita
{
	width:25px;
	height:20px;
}

.bg_btnAggiungiCarrello
{
	background-attachment: scroll;
	background-image: url(./colors/images/prodotti/btn_aggiungiCarrello.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:26px;
	vertical-align:top;
	padding-top:3px;
}
a.linkAggiungiCarrello
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkAggiungiCarrello:hover
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}

.infoAggiungiCarrello
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/*monitoraggio*/
.titolo_monitoraggio_ordini{
	font-family: Arial;
	font-size: 24px;
	color: #9fb727;
	font-style: normal;
	text-decoration: none;
}
.sottotitolo_monitoraggio_ordini
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}
.bgnewsearch_monitoraggio_ordini
{
	background-attachment: scroll;
	background-image: url(./colors/images/monitoraggio/btnGrigioTexture.png);
	background-position: left top;
}
.linknewsearch_monitoraggio_ordini
{
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}
.linknewsearch_monitoraggio_ordini:hover 
{
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-weight:bold;
	font-style: normal;
	text-decoration: underline;
}
.linknewsearch_monitoraggio_ordini:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}
.tblordini_monitoraggio_ordini
{
	background-attachment: scroll;
	background-image: url(./colors/images/monitoraggio/baseHeaderTabella1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.tblordini_monitoraggio_ordini th
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	height:39px;
	padding-top:10px;
	padding-left:7px;
	
	
}
/*****STILI MENU SUPERIORE AREA LOGGATA DOPO MODIFICA DEL 09/07/2010 *****/




.ripeti
{
	background-image:url("/posteloffice_online_files/bordo_cen_menuheader.png");
	background-position:left top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	vertical-align:top;
	padding-top:5px; 
	padding-left:5px;
}
.ripeti ul
{
	padding:0px;
	margin:0px;
	border:0px;
	
}
.ripeti li
{
	background-image:url(./colors/images/prodotti/lineadivisoria_menu.png);
	background-position:center right;
	background-repeat:no-repeat;
	background-attachment:scroll;
	float:left;
	display:inline-table;
	padding-right:5px;
	margin-right:2px;
	
}
.ripeti li.noriga
{
	background-image:none;
	float:left;
	display:inline-table;
	padding-right:5px;
	margin-right:2px;
	
}
.ripeti li a
{
	background-image:url(./colors/images/prodotti/bgbutton_cen_menuheader_OFF.png);
	background-position:left top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	padding-bottom:10px;
	padding-top:6px;
	text-decoration:none;
	color:#666666;
	font-style:normal;
	font-weight:normal;
	font-size:13px;
	padding-left:0px;
	padding-right:0px;
	margin-left:8px;
	margin-right:8px;
	display:block;
}
.ripeti li a:hover
{
	padding-bottom:10px;
	padding-top:6px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	font-size:13px;
	padding-left:0px;
	padding-right:0px;
	margin-left:8px;
	margin-right:8px;
	display:inline-table;
}
.ripeti li a.selected
{
	background-image:url(./colors/images/prodotti/bgbutton_cen_menuheader_ON.png);
	background-position:left top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	padding-bottom:10px;
	padding-top:6px;
	color:#666666;
	font-style:normal;
	font-weight:bold;
	font-size:13px;
	padding-left:8px;
	padding-right:8px;
	margin-left:0px;
	margin-right:0px;
	display:inline-table;
}
.ripeti li a.selected:hover
{
	background-image:url(./colors/images/prodotti/bgbutton_cen_menuheader_ON.png);
	background-position:left top;
	background-repeat:repeat-x;
	background-attachment:scroll;
	padding-bottom:10px;
	padding-top:6px;
	color:#666666;
	font-style:normal;
	font-weight:bold;
	font-size:13px;
	padding-left:8px;
	padding-right:8px;
	margin-left:0px;
	margin-right:0px;
	display:inline-table;
}

/********/


/***CARRELLO **/

/*carrello attivo*/
.titolo_carrello{
	font-family: Arial;
	font-size: 24px;
	color: #9fb727;
	font-style: normal;
	text-decoration: none;
}
.sottotitolo_carrello
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}

.infoRosse_carrello
{
	font-family: Arial;
	font-size: 12px;
	color: #e53f3f;
	font-style: normal;
	text-decoration: none;
	text-align:right;
	vertical-align:top;
	padding-right:4px;
}
.infoRosseSpan_carrello
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	text-decoration: none;
	text-align:right;
	vertical-align:top;
}

.infoGrigie_carrello
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-align:right;
	vertical-align:top;
	padding-right:4px;
}
.infoGrigieSpan_carrello
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	text-align:right;
	vertical-align:top;
}

.texture_tab_carrello_Servizi_text
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/SelMainServizi.gif);	
	background-position: left top;
	background-repeat: repeat-x;
	color:white;
	height:24px;
	width:201px;
	padding-left:8px;
}
.texture_tab_carrello_Servizi_fine
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/hrMainServizi.gif);	
	background-position: left bottom;
	background-repeat: repeat-x;
	height:24px;
	padding-left:8px;
}

.texture_tab_carrello_Cartoleria_text
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/SelMainCartoleria.gif);	
	background-position: left bottom;
	background-repeat: repeat-x;
	color:white;
	height:24px;
	width:201px;
	padding-left:8px;
}
.texture_tab_carrello_Cartoleria_fine
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/hrMainCartoleria.gif);	
	background-position: left bottom;
	background-repeat: repeat-x;
	height:24px;
	padding-left:8px;
}

.texture_tab_carrello_Informatica_text
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/SelMainInformatica.gif);	
	background-position: left top;
	background-repeat: repeat-x;
	color:white;
	height:24px;
	width:201px;
	padding-left:8px;
}
.texture_tab_carrello_Informatica_fine
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/hrMainInformatica.gif);	
	background-position: left bottom;
	background-repeat: repeat-x;
	height:24px;
	padding-left:8px;
}


.tabella_carrello_header
{
	background-attachment: scroll;
	background-image: url(./colors/images/carrello/baseHeaderTabella1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.titTabella_carrello
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	height:39px;
	padding-top:10px;
	padding-left:7px;
}
.sepTabella_carrello
{
	vertical-align:top;
	height:39px;
	padding-top:3px;
}
.tabella_carrello_rowG
{
	background-color:#EBEBEB;
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	height:35px;
	padding-left:7px;
}
.tabella_carrello_rowG_btn
{
	background-color:#EBEBEB;
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
	vertical-align:top;
	height:35px;
	padding-left:7px;
	padding-top:5px;
}
.tabella_carrello_rowB
{
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	height:35px;
	padding-left:7px;
}
.tabella_carrello_rowB_btn
{
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #808080;
	font-style: normal;
	text-decoration: none;
	vertical-align:top;
	height:35px;
	padding-left:7px;
	padding-top:5px;
}
	.button_tab_carrello_tdtesto
{
	background-image: url(/wps/themes/html/PostelOfficeVirtuale/colors/images/carrello/btnBiancoManualPaint.PNG);
	background-attachment: scroll;
	background-position:center center;
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:center;

}
.button_tab_carrello_tdtesto a
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: none;
}
.button_tab_carrello_tdtesto a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: underline;
}	
.button_tab_carrello_tdtestoDettagli
{
	background-image: url(/wps/themes/html/PostelOfficeVirtuale/colors/images/carrello/btnBiancoManualPaintDettagli.PNG);
	background-attachment: scroll;
	background-position:right center;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:center;
	padding-top:4px;
}
.button_tab_carrello_tdtestoDettagli a
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: none;
}
.button_tab_carrello_tdtestoDettagli a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: underline;
}	

.button_tab_carrello_tdtesto_red
{
	background-image: url(./colors/images/carrello/btnBiancoTexturePDF.png);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-x;
	height:33px;
	text-align:left;
	vertical-align:top;
	padding-top:8px;
}
.button_tab_carrello_tdtesto a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #889805;
	font-style: normal;
	text-decoration: underline;
}	
.button_tab_carrello_tdtesto_red a
{
	font-family: Arial;
	font-size: 12px;
	color: #e53f3f;
	font-style: normal;
	text-decoration: none;
}
.button_tab_carrello_tdtesto_red a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #e53f3f;
	font-style: normal;
	text-decoration: underline;
}
.button_tab_carrello_tdtesto_red a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #e53f3f;
	font-style: normal;
	text-decoration: none;
}	
.input_carrello_QTA
{
	padding-top:2px;
	width:44px;
	height:22px;
}
.tabella_carrello_subtotale
{
	background-color:#E2E2E2;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	height:35px;
	padding-left:8px;
}
.tabella_carrello_totale
{
	background-image: url(./colors/images/carrello/texture_carrello_rowTotale.png);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	vertical-align:middle;
	height:35px;
	padding-left:8px;
}

.btn_green_texture_carrello
{
	background-image: url(./colors/images/carrello/btn_gen_texture.png);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-x;
	vertical-align:middle;
	height:22px;
}
.btn_green_texture_carrello a
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
}
.btn_green_texture_carrello a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}	
.btn_green_texture_carrello a:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.btn_grey_texture_carrello
{
	background-image: url(./colors/images/carrello/btnTextureVaicassa.png);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-x;
	vertical-align:middle;
	height:22px;
}	
.btn_grey_texture_carrello a
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
}
.btn_grey_texture_carrello a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}	
.btn_grey_texture_carrello a:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}	

/*** FINE CARRELLO **/

/*** PORTLET LOGIN **/

.bg_user_pwd_login
{
  color:#809D05;
}
.bg_image_login
{
	background-image: url(colors/images/bg_login_link_top.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:141px;
	background-attachment: scroll;
}
.bg_image_postlogin
{
	background-image: url(colors/images/banner_po_prodottiservizi.gif);
	background-repeat: no-repeat;
	height:141px;
	background-attachment: scroll;
	background-position: left top;
}


/*** FINE PORTLET LOGIN **/
/*** PORTLET RECUPERA PASSWORD **/
.div_recupera_pwd
{
	border-width: 1px;  
	border-style: ridge; 
	border-color: #809D05;
	border-margin-left:6px;
}


/*** FINE PORTLET RECUPERA PASSWORD **/
/*** INIZIO PORTLET BOX PROMO HOME **/
.freccia_login_linked_top
{
	text-align:right;
	padding-right:60px;
	
}

.bg_login_linked_bottom
{
	height:65px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align:top;
}
.text_login_linked_bottom
{
	font-family: Arial;
	font-size: 14px;
	color: #d5cdee;
	font-weight: normal;
	text-decoration: none;
	padding-left:19px;
	padding-top:5px;
}
.tdinput_login_linked_bottom
{
	font-family: Arial;
	font-size: 14px;
	color: #d5cdee;
	font-weight: normal;
	text-decoration: none;
	padding-left:19px;
	padding-top:3px;
}
.input.login_linked
{
	width:175px;
	padding:5px 2px 2px 7px;
	padding:2px 5px 2px 7px;
	height:20px;
}
.bg_login_linked_bottom_grande
{
        height:65px;
        background-attachment: scroll;
      /*  background-image: url(images/home/bg_login_link_bottom_menu_grande.png); */
        background-repeat: no-repeat;
        background-position: left  top;
        vertical-align:top;
	

width:308px;
}
.bg_login_linked_bottom_vuoto_grande
{
        height:65px;
        background-attachment: scroll;
      
        background-repeat: no-repeat;
        background-position: left top;
        vertical-align:top;
         font-family: Arial;
        font-size: 12px;
        color: #dddddd;
        font-weight: normal;
        text-decoration: none;
         text-align: center;

width:308px;
}

/*** FINE PORTLET BOX PROMO HOME **/

/*** INIZIO STILE BOX PRIVACY COOKIE ***/
#postel-cookies {
    background-color: rgb(103,103,103);
    clear: both;
    font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
    overflow: hidden;
    width: 100%;
}
#postel-cookies h2, #postel-cookies ul, #postel-cookies ol, #postel-cookies p, #postel-cookies li, #postel-cookies a {
    color: #bebebe;
    font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.53846;
    margin: 0;
    padding: 0;
}
#postel-cookies h2 {
    font-weight: 700;
}
#postel-cookies p {
    padding-right: 10px;
}
#postel-cookies a, #postel-cookies .btn-close {
    color: #fff;
    min-width: 0;
    text-decoration: none;
}
#postel-cookies a:visited, #postel-cookies a:hover, #postel-cookies a:focus, #postel-cookies .btn-close:visited, #postel-cookies .btn-close:hover, #postel-cookies .btn-close:focus {
    color: #fff;
}
#postel-cookies a {
    text-decoration: underline;
}
#postel-cookies .postel-cookies-inner {
    margin: 0 auto;
    max-width: 940px;
    padding: 5px 1%;
    text-align: left;
    width: 98%;
}
#postel-cookies .btn-close {
//    background: rgba(0, 0, 0, 0) url("img/btn_close_cookies_box.gif") no-repeat scroll center center;
    background-color: rgb(13,180,242);
    border: 1px solid #fff;
    display: block;
    height: 21px;
    padding: 0;
    position: absolute;
    right: 5px;
//    text-indent: -9999em;
    top: 5px;
    width: 21px;
    z-index: 1;
}
#postel-cookies .btn-close span {
    left: -9999em;
    position: absolute;
}
/*** FINE STILE BOX PRIVACY COOKIE ***/


/* Basic Portlet Structure */

div.header {
   width: 100%;
   float: left;
}

div.headlines {
   width: 100%;
   float: left;
}

div.portletTools {
   float: right;
}

div.subheader {
   width: 100%;
   float: left;
}

div.content {
   width: 100%;
   float: left;
}

div.column {
   margin: 0;
   padding: 0;
   float: left;
}

div.grouping {}

div.endfloat {
   padding: 0;
   border: 0;
   clear: both;
}


/*                        Typographic Control  
*
* What's all this voice stuff?								
* IE5/Win renders font sizes as one unit larger than other browsers. 			
* Therefore, small in all browsers would look like medium in IE5/Win.				
* The Tantek Box Model Hack allows IE5/Win to be served a different font size than other browsers.	
* IE5/Win sees this style: voice-family:  "\"}\""; and mistakenly thinks the style is over. 		
* voice-family: inherit; allows other browsers to recover, and read the correct style. 		
* Opera has the same behavior as IE5/Win, so it never gets the right style. 			
* The "Be nice to Opera" rule at the end reinforces the correct style to Opera.		
* For more information: http://tantek.com/CSS/Examples/boxmodelhack.html 
*/

div.OOB h1 {
   margin: 0;
   padding: 0;
   font: normal normal normal x-large Helvetica, Arial, Verdana, sans-serif;  /* for IE5/Win */
   voice-family: "\"}\""; 
   voice-family: inherit;
   font: normal normal normal xx-large Helvetica, Arial, Verdana, sans-serif; /* for Compliant Browsers */
}
	html>div.OOB h1 {
	   font: normal normal normal xx-large Helvetica, Arial, Verdana, sans-serif; /* Be nice to Opera */
	}

div.OOB h2 {
   margin: 0;
   padding: 0;
   font: normal normal normal large Helvetica, Arial, Verdana, sans-serif; /* for IE5/Win */
   voice-family: "\"}\""; 
   voice-family: inherit;
   font: normal normal normal x-large Helvetica, Arial, Verdana, sans-serif; /* for Compliant Browsers */
}
	html>div.OOB h2 {
	   font: normal normal normal x-large Helvetica, Arial, Verdana, sans-serif; /* Be nice to Opera */
	}

div.OOB h3 {
   margin: 0;
   padding: 0;
   font: normal normal normal medium Helvetica, Arial, Verdana, sans-serif; /* for IE5/Win */
   voice-family: "\"}\""; 
   voice-family: inherit;
   font: normal normal normal large Helvetica, Arial, Verdana, sans-serif; /* for Compliant Browsers */
}
	html>div.OOB h3 {
	   font: normal normal normal large Helvetica, Arial, Verdana, sans-serif; /* Be nice to Opera */
	}

div.OOB h4 {
   margin: 0;
   padding: 0;
   font: normal normal normal small Helvetica, Arial, Verdana, sans-serif; /* for IE5/Win */
   voice-family: "\"}\""; 
   voice-family: inherit;
   font: normal normal normal medium Helvetica, Arial, Verdana, sans-serif; /* for Compliant Browsers */
}
	html>div.OOB h4 {
	   font: normal normal normal medium Helvetica, Arial, Verdana, sans-serif; /* Be nice to Opera */
	}

div.OOB h5 {
   margin: 0;
   padding: 0;
   font: normal normal normal x-small Helvetica, Arial, Verdana, sans-serif; /* for IE5/Win */
   voice-family: "\"}\""; 
   voice-family: inherit;
   font: normal normal normal small Helvetica, Arial, Verdana, sans-serif; /* for Compliant Browsers */
}
	html>div.OOB h5 {
	   font: normal normal normal small Helvetica, Arial, Verdana, sans-serif; /* Be nice to Opera */
	}

div.OOB h6 {
   margin: 0;
   padding: 0;
   font: normal normal normal xx-small Helvetica, Arial, Verdana, sans-serif; /* for IE5/Win */
   voice-family: "\"}\""; 
   voice-family: inherit;
   font: normal normal normal x-small Helvetica, Arial, Verdana, sans-serif; /* for Compliant Browsers */
}
	html>div.OOB h6 {
	   font: normal normal normal x-small Helvetica, Arial, Verdana, sans-serif; /* Be nice to Opera */
	}

div.OOB p {
   font: normal normal normal xx-small Helvetica, Arial, Verdana, sans-serif;
}



/* Grouping Controls  */

div.grouping {
  float: left;
} 

div.grouping a {
   text-decoration: none;
}

div.grouping a img.float {
   border: 0;
   float: left;
}

div.grouping a img.inline {
   border: 0;
}



/* Getting Started Portlet Specific Styles  */
div#OOBgettingStarted div.header {
   width: 100%;
   background: #5598e9 url(images/oob/stars.gif) top left no-repeat;
}

div#OOBgettingStarted div.headlines {
   color: #fff;
   background: transparent url(images/oob/largeHelpIcon.gif) top right no-repeat;
}
	div#OOBgettingStarted div.headlines h1 {
	   padding-top: 22px;
  	   padding-left: 15px;
   	   padding-bottom: 0;
   	   padding-right: 183px;
	}
	div#OOBgettingStarted div.headlines h3 {
         padding-top: 4px;
  	   padding-left: 15px;
   	   padding-bottom: 18px;
   	   padding-right: 183px;
	   width: 502px;
	}

div#OOBgettingStarted div.portletTools {
   display: none;
}

div#OOBgettingStarted div.subheader {
   color: #fff;
   background: #1467cd;
}
	div#OOBgettingStarted div.subheader h4 {
	   padding: 20px 15px;
	}

div#OOBgettingStarted div.content {
   background: #e0edfd url(images/oob/corner-b-l-6.gif) bottom left no-repeat;
}


div#OOBgettingStarted div.one,
div#OOBgettingStarted div.two {
   	margin-top: 15px;
	width: 48%;
}


div#OOBgettingStarted div.grouping {
   margin: 8px;
}
	div#OOBgettingStarted div.grouping h5 {
  	   padding-left: 73px;
	   color: #2A7DE3;
	   background: transparent;
	   font-weight: bold;
	}
	div#OOBgettingStarted div.grouping p {
	   margin: 0;
  	   padding-left: 73px;
	   color: #404040;
	   background: transparent;
	   font-size:x-small;
	   font-family: Arial,Verdan, Helvetica, sans-serif
	}

div#OOBgettingStarted div.corner-b-r-6 {
   height: 6px;
   background: transparent url(images/oob/corner-b-r-6.gif) bottom right no-repeat;
}



/* Getting Started Help Portlet Specific Styles */
div#OOBgettingStartedHelp{
	/* IE bidi fix */
	padding-right: 5px;
	width: 94%;
}

div#OOBgettingStartedHelp div.header {
   display: none;
}

div#OOBgettingStartedHelp div.subheader {
   display: none;
}

div#OOBgettingStartedHelp h3 {
   	color: #222;
	padding: 5px 0 3px 0;
	background: #fff;
	margin: 0 0 4px 0;
}

div#OOBgettingStartedHelp h3.help {
	color: #222;
}

div#OOBgettingStartedHelp h6 {
   padding: 0 0 7px 0;
   margin: 0;
   color: #666;
   font-size:small;
   font-family: Arial, Helvetica, sans-serif;
}

div#OOBgettingStartedHelp h6 a { 
   color: #1C66C1;
   font-weight: normal;
   text-decoration: none;
}

div#OOBgettingStartedHelp h6 a:hover {
	color: #164ead;
	text-decoration: underline; }

div#OOBgettingStartedHelp h6.link {
	   margin-left: 3px;
  	   padding-left: 13px;
         background: transparent url(images/oob/bullet.gif) left 5px no-repeat; }



/* Home Apps Portlet Specific Styles */

#OOBportalApps {
   width: 250px;
   /* Fixes bidi bug in IE */	
   padding-right: 5px;		
}

#OOBportalApps div.headlines {
   color: #000;
   background: #e4edfb url(images/oob/corner-t-l-6.gif) top left no-repeat;
}

#OOBportalApps div.headlines h4{
   width: 224px;
   margin-left: 6px;
   padding-top: 13px;
   padding-left: 13px;
   padding-bottom: 10px;
   padding-right: 7px;
   font-weight: bold;
   background: transparent url(images/oob/corner-t-r-6.gif) top right no-repeat;
}

#OOBportalApps div.portletTools {
   display: none;
}

#OOBportalApps div.subheader {
   display: none;
}

#OOBportalApps div.content {
   padding: 0;
   background: #E4EDFB url(images/oob/corner-b-l-6.gif) bottom left no-repeat;
} 

#OOBportalApps div.columnone {
   padding: 0 6px;
}

#OOBportalApps a {
   color: #767676;
   background: transparent;
   text-decoration: none;
}

#OOBportalApps a img {
   margin-top: 0;
   border: 0;
   padding-top: 0;
   padding-left: 6px;
   padding-bottom: 0;
   padding-right: 7px;
}

#OOBportalApps div.grouping {
   padding: 1px 0;
   color: #767676;
   background: transparent;
   display: block;
}

#OOBportalApps div.grouping a {
   width: 238px;
   background: #e4edfb;
   float: left;
   -moz-border-radius: 4px;
    padding: 1px 0;
}

#OOBportalApps div.grouping a:hover {
   background: #B8D3FD;
}

#OOBportalApps div.grouping a h5 {
   margin-top: 0;
   padding-top: 7px;
   padding-left: 60px;
   padding-bottom: 0;
   padding-right: 6px;
   font-weight: bold;
}

#OOBportalApps div.grouping a p {
   margin: 0;
   padding-top: 1px;
   padding-left: 60px;
   padding-bottom: 3px;
   padding-right: 6px;
}

#OOBportalApps div.corner-b-r-6 {
   height: 6px;
   background: transparent url(images/oob/corner-b-r-6.gif) bottom right no-repeat;
}



/* Home New Portlet Specific Styles */

#OOBportalWhatsNew {}

#OOBportalWhatsNew  .header h2 {
/* fixes bidi bug in IE */
   padding-right: 5px;
   padding-bottom: 2px;
   color: #1C66C1;
   background: transparent;
   font-family: Arial, Helvetica, sans-serif;
   font-size: x-large;
}

#OOBportalWhatsNew .header h6 {
/* fixes bidi bug in IE */
   padding-right: 5px;
   margin-right: 5px;
   background: transparent;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size: small;
   color: #888;
}

#OOBportalWhatsNew .columnone {
/* fixes bidi bug in IE */
   padding-right: 5px;
   margin-top: 20px;	
   width: 49%;
   float: left;
}

#OOBportalWhatsNew .columnone h4 {
   margin: 0 0 2px 0;
   color: #1C66C1;
   font-family:Arial, Helvetica, sans-serif;
   font-size: large;
   background: transparent;
}

#OOBportalWhatsNew .columnone p {
   margin: 0 0 15px 0;
   color: #888;
   background: transparent;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size: small;
}

#OOBportalWhatsNew .columnone .grouping {
   padding-bottom: 10px;
}

#OOBportalWhatsNew .columntwo {
   margin: 20px 0 0 0;
   width: 49%;
   float: right;
}

#OOBportalWhatsNew .columntwo h4 {
   margin: 0 0 2px 0;
   color: #1C66C1;
   font-family:Arial, Helvetica, sans-serif;
   font-size: large;
   background: transparent;
}

#OOBportalWhatsNew .columntwo p {
   margin: 0 0 15px 0;
   margin-right: 5px;
   color: #888;
   background: transparent;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size: small;
}

#OOBportalWhatsNew .columntwo .grouping {
   margin: 0 5px 0 5px;
   padding-bottom: 10px;
   background: #FFFFFF
}

/* Home Start Portlet Specific Styles  */

div#OOBportalStart{
	width: 96%;
	padding-right: 5px;
}

div#OOBportalStart h4 {
		padding: 0;
		margin: 0 0 5px 0;
		font: normal medium "Helvetica", "Arial", "Verdana", sans-serif; }
		
div#OOBportalStart h4 a {
			display: block;
   			padding-top: 4px;
   			padding-left: 20px;
   			padding-bottom: 4px;
   			padding-right: 6px;
			background: transparent url(images/oob/arrow_left.gif) left 50% no-repeat;
			text-decoration: none;
			color: #e05f00; }
			
div#OOBportalStart h4 a:hover {
				color: #af4a00;
				background-color: #fff;
				text-decoration: underline; }

#OOBportalStart .portletTools { display: none; }

#OOBportalStart .subheader {display: none; }

#OOBportalStart h2 {
   padding: 15px 0 0 0;
   color: #2871CB;
   background: transparent
}

#OOBportalStart h5 {
   padding: 2px 0 0 0;
   color: #898989;
   background: transparent;
}


/* Home Welcome Portlet Specific Styles   */

#OOBportalWelcome div.col1 {
   margin: 0;
   float: left;
}

#OOBportalWelcome div.col2 {
   float: right;
} 

#OOBportalWelcome div.endfloat {
   border: 0;
   clear: both;
}

#OOBportalWelcome h1 {
   margin: 0;
   padding: 0;
   font: normal normal normal x-large Helvetica, Arial, Verdana, sans-serif;
}

div#OOBportalWelcome h1 {
   padding-top: 16px;
   padding-left: 30px;
   padding-bottom: 0;
   padding-right: 0;
   color: #fff;
   background: transparent url(images/oob/corner-t-l.gif) top left no-repeat;
}

#OOBportalWelcome h2 {
   margin: 0;
   padding: 0;
   font: normal normal normal large Helvetica, Arial, Verdana, sans-serif;
}

div#OOBportalWelcome h2 {
   color: #fff;
   background: transparent;
}

div#OOBportalWelcome h2 span {
   color: #1d477c;
   background: transparent;
}

div#OOBportalWelcome h2 {
   color: #1d477c;
   padding-top: 0;
   padding-left: 30px;
   padding-bottom: 6px;
   padding-right: 0;
}

#OOBportalWelcome h3 {
   margin: 0;
   padding: 0;
   font: normal normal normal medium Helvetica, Arial, Verdana, sans-serif
}

div#OOBportalWelcome h3 {
   padding-top: 36px;
   padding-left: 301px;
   padding-bottom: 0;
   padding-right: 27px;
   color: #2871cb;
   background: transparent;
   font-weight: bold;
}

#OOBportalWelcome h4 {
   margin: 0;
   font: normal normal normal small Helvetica, Arial, Verdana, sans-serif;
}

div#OOBportalWelcome h4 {
   padding-top: 14px;
   padding-left: 301px;
   padding-bottom: 0;
   padding-right: 27px;
   color: #fe9a2e;
   background: transparent;
   font-weight: bold;
}

div#OOBportalWelcome h4 a {
			margin-left: 3px;
			display: block;
			padding-top: 4px;
   			padding-left: 21px;
   			padding-bottom: 4px;
   			padding-right: 4px;
			background: transparent url(images/oob/arrow_left.gif) left 50% no-repeat;
			text-decoration: none;
			color: #e05f00; }
			
div#OOBportalWelcome h4 a:hover {
				color: #af4a00;
				text-decoration: underline; }

#OOBportalWelcome h6 {
   margin: 0;
   padding: 0;
   font: normal normal bold x-small Helvetica, Arial, Verdana, sans-serif;
}

div#OOBportalWelcome h6 {
   padding-top: 0;
   padding-left: 301px;
   padding-bottom: 0;
   padding-right: 27px;
   color: #515151;
   background: transparent;
   font-weight: normal;
   line-height: 16px;
}
div#OOBportalWelcome {
	/* fixes bidi bug in IE */
	padding-right: 5px;
 }

div#OOBportalWelcome div.header {
   width: 700px;
   background: #b8c2c9 url(images/oob/corner-t-r.gif) top right no-repeat;
}

div#OOBportalWelcome div.content {
   margin: 0;
   background: #eee;
}

div#OOBportalWelcome div.col1 {
   width: 237px;
   padding-top: 15px;
   padding-left: 27px;
   padding-bottom: 0;
   padding-right: 0;
   float: left; 
}

div#OOBportalWelcome div.col2 {
   float: none;
   display: block;
}

div#OOBportalWelcome div.content {
    background: #eee url(images/oob/corner-b-l.gif) bottom left no-repeat;
    line-height: 1.2;
}

#OOBportalWelcome div.br {
    background: url(images/oob/corner-b-r.gif) 100% 100% no-repeat
}

/* Product Blurb Portlet Specific Styles  */

#OOBproductWelcomeBlurb {}

#OOBproductWelcomeBlurb .header { display: none; }

#OOBproductWelcomeBlurb .subheader {display: none; }

#OOBproductWelcomeBlurb .content {
	width: 710px;}

#OOBproductWelcomeBlurb h6{
   margin-top: 0;
   margin-left: 30px;
   margin-bottom: 0;
   margin-right: 15px;
   color: #606060;
   background: transparent;
   font-family: Arial, Helvetica, sans-serif;
   font-size:small;
}

#OOBproductWelcomeBlurb h6 a { 
   color: #1C66C1;
   font-weight: normal;
   text-decoration: none;
}

#OOBproductWelcomeBlurb h6 a:hover {
	color: #164ead;
	text-decoration: underline;
 }

/* Product Welcome Portlet Specific Styles */

#OOBproductWelcome {
   width: 725px;}

#OOBproductWelcome .headerWCM {
   color: #5377AB;	
   background: transparent url(images/oob/message_header_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome .headerSearch {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_search_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome .headerDM {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_documents_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome .headerMessage {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_messaging_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome .headerDomino {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_domino_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome .headerPersonal {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_personalization_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome .headerTemplates {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_templates_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBproductWelcome h1 {
   margin-top: 12px;
   margin-left: 130px;
   margin-bottom: 0;
   margin-right: 20px;
   padding-top: 22px;
   padding-left: 28px;
   padding-bottom: 0;
   padding-right: 0px;
   color: #1C66C1;
   font-family:Arial, Helvetica, sans-serif;
   font-size:xx-large;
}

#OOBproductWelcome h3 {
   margin-top: 0;
   margin-left: 130px;
   margin-bottom: 0;
   margin-right: 20px;
   padding-top: 3px;
   padding-left: 28px;
   padding-bottom: 0;
   padding-right: 0px;
   color: #888888;
   font-family:Arial, Helvetica, sans-serif;
   font-size:large;
}

#OOBproductWelcome .subheader {
   padding-top: 31px;
   padding-left: 19px;
   padding-bottom: 0;
   padding-right: 0;
}

#OOBproductWelcome .content {
   background: #fff;
   padding: 10px 0 0 0;
   width: 700px;
}

#OOBproductWelcome .columnone {
   width: 330px;
   float: left;
}

#OOBproductWelcome .columntwo {
   width: 330px;
   float: right;
}

#OOBproductWelcome .grouping {
   padding-left: 20px;
   padding-right: 20px;
   padding-bottom: 15px;
}

#OOBproductWelcome p {
   background: transparent url(images/oob/arrowCon_left.gif) top left no-repeat;
   margin: 0 0 20px 0;
   margin-left: 10px;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size:small;
   color:#888888;
   padding-left: 28px;
}

#OOBproductWelcome img.float {
   display: none;
}




/* Workcenter Portlet Specific Styles */

#OOBworkcenter {
   width: 300px;
}

#OOBworkcenter div.headlines {
   padding: 17px 17px 7px 17px;
   color: #3966CD;
   background: transparent;
}

#OOBworkcenter div.headlines h4{
   padding-top: 30px;
   color: #77A1ED;
   background: transparent url(images/oob/corner-t-r-6.gif) top right no-repeat;
}

#OOBworkcenter div.portletTools {display: none;}
#OOBworkcenter div.subheader {display: none;}

#OOBworkcenter div.content {
   padding: 0;
} 

#OOBworkcenter div.columnone {
   padding: 0 6px;
}

#OOBworkcenter a {
   color: #767676;
   background: transparent;
   text-decoration: none;
   display: block;
}

#OOBworkcenter a img {
   margin: 5px;
   border: 0;
   padding: 0 0 0 0;
}

#OOBworkcenter div.grouping {		
   padding: 4px 0;
   color: #767676;
   background: transparent;
   display: block;
}

#OOBworkcenter div.grouping a {
   width: 288px;	
   background: #fff;
   float: left;
   -moz-border-radius: 4px;
}

#OOBworkcenter div.grouping a:hover {
   background: #B8D3FD;
}

#OOBworkcenter div.grouping a p {
   margin: 0;
   padding-top: 9px;
   padding-left: 80px;
   padding-bottom: 8px;
   padding-right: 6px;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size:x-small;
   color:#404040
}

#OOBworkcenter div.endfloat {
   clear: both;
}


/* Admin Section Portlet Specific Styles */

#OOBadminSection{
	width: 725px;
}

#OOBadminSection .headerUI {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_portalUI_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerAccess {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_access_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerSettings {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_settings_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerContent {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_content_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerSearch {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_search_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerAnalysis {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_analysis_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerVirtual {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_vps_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection .headerPortlets {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_portlets_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

#OOBadminSection a{
	display: block;
	text-decoration: none;
}

#OOBadminSection a:hover{
	text-decoration: underline;
}

#OOBadminSection div.headlines h1 {
   margin-top: 12px;
   margin-left: 130px;
   margin-bottom: 0;
   margin-right: 20px;
   padding-top: 20px;
   padding-left: 16px;
   padding-bottom: 0;
   padding-right: 0px;
   color: #1c66c1;
}

#OOBadminSection .headlines h3 {
   margin-top: 0;
   margin-left: 130px;
   margin-bottom: 0;
   margin-right: 20px;
   padding-top: 7px;
   padding-left:16px;
   padding-bottom: 25px;
   padding-right: 0px;
   color: #888;
}

#OOBadminSection .wrap h3,
#OOBadminSection .wrap h5 {
   padding-top: 0;
   padding-left: 16px;
   padding-bottom: 0;
   padding-right: 21px;
}

#OOBadminSection .one h3,
#OOBadminSection .one h5 {
   padding-top: 0;
   padding-left: 16px;
   padding-bottom: 0;
   padding-right: 8px;
   padding: 0 8px 0 16px;
}

#OOBadminSection .two h3,
#OOBadminSection .two h5 {
   padding-top: 0;
   padding-left: 8px;
   padding-bottom: 0;
   padding-right: 16px;
}

#OOBadminSection .content h3 {
   color: #3071c7;
}

#OOBadminSection h3special {
   color: #F86000;
   background: transparent;
   font-family:Arial, Helvetica, sans-serif;
   font-size:large;
   margin-left:7px
}

#OOBadminSection h5 {
   color: #888;
   background: transparent;
}

#OOBadminSection h5.title {
   color: #585858;
   background: transparent;
   font-weight: bold;
}

#OOBadminSection h5.title em {
   color: #F86000;
   background: transparent;
   font-style: normal;
}

#OOBadminSection h5.break {
   margin-top: 15px;
   display: block;
}

#OOBadminSection div.header {
   background: #e0edfd;
}

#OOBadminSection div.headlines {
   background: transparent;
}

#OOBadminSection div.headlines img {
   margin-top: 17px;
   margin-left: 0;
   margin-bottom: 0;
   margin-right: 19px;
   float: right;
}

#OOBadminSection div.subheader {
   height: 4px;
   margin-bottom: 17px;
   background: #e0edfd;
}

#OOBadminSection div.subheader img {
   float: right;
}

div#OOBadminSection div.one,
div#OOBadminSection div.two {
   width: 49%;
}


/* Admin Welcome Portlet Specific Styles */
#OOBadminWelcome{
	width: 725px;
}

#OOBadminWelcome .header {
   color: #5377AB;	
   background: transparent url(images/oob/welcome_administration_left.gif) top left no-repeat;
   height: 140px;
   width: 720px;
}

div#OOBadminWelcome h1 {
   margin-top: 30px;
   margin-left: 120px;
   margin-bottom: 0;
   margin-right: 20px;
   padding-top: 0;
   padding-left: 9px;
   padding-bottom: 0;
   padding-right: 0px;
   color: #1963c6;
   background: transparent;
   font-size:x-large;
}

div#OOBadminWelcome h3 {
   margin-top: 0;
   margin-left: 120px;
   margin-bottom: 0;
   margin-right: 20px;
   padding-top: 12px;
   padding-left: 9px;
   padding-bottom: 24px;
   padding-right: 0;
   color: #888;
   background: transparent;
}

div#OOBadminWelcome a{
   display: block;
   text-decoration: none;
   padding-top: 0;
   padding-left: 0;
   padding-bottom: 10px;
   padding-right: 5px;
   -moz-border-radius: 4px;
}

div#OOBadminWelcome a:hover{
   background: #e0edfd;
}

div#OOBadminWelcome div.portletTools {
   display: none;
}

div#OOBadminWelcome div.subheader {
   display: none;
}

div#OOBadminWelcome div.one,
div#OOBadminWelcome div.two {
   width: 48%;
}

div#OOBadminWelcome div.grouping {
   width: 93%;
   margin: 8px;
   font-size:small;
}
div#OOBadminWelcome h6 {
	margin: 0;
  	padding-top: 0;
 	padding-left: 73px;
      padding-bottom: 10px;
      padding-right: 0;
	color: #5C5C5C !important;
	background: transparent;
	font-size: x-small;
}

div#OOBadminWelcome h6.more{
	margin: 0;
  	padding-top: 0;
  	padding-left: 73px;
  	padding-bottom: 15px;
  	padding-right: 0;
	color: #5C5C5C !important;
	background: transparent;
	font-size: x-small;
}

div#OOBadminWelcome h6.less{
	margin: 0;
  	padding-top: 0;
  	padding-left: 73px;
  	padding-bottom: 4px;
  	padding-right: 0;
	color: #5C5C5C !important;
	background: transparent;
	font-size: x-small;
}

div#OOBadminWelcome h5 {
	padding: 12px 0 0 0;
	text-indent: 10px;
   	font-size: small;
	margin: 0 0 0 0;
	color: #1C66C1;
	background: transparent;
}

div.OOB div.grouping img.float {
	border: 0;
	float: left;
}

div#OOBadminWelcome div.endfloat h4 {
   margin: 0 20px 0 20px;
   padding: 19px 6px 0 6px;
   color: #606060;
   background: transparent;
   font-family:Arial, Helvetica, sans-serif;
   font-size:small;
}
/* Header */
.palette h5
{
    color: #FFFFFF !important;
    background-color: #B7CBE7;
    background: ;
    font-size: medium;
    border: 1px solid;
    border-right: 0px;
    border-color: #97A9C1;
	height: 48px;
    margin-top: 0px; 
    margin-bottom: 0px;
}

.palette h5 div
{
	margin-top: 18px;
	margin-left: 10px;
}

/* Hidden forms cause extra whitespace if display is not set to inline */
.palette form
{
    display: inline;
}

/* Search box */
.contentTypeSearch
{
    background-color: #E8EBF1;
    color: #7A93BB;
    margin-top: 0px;
    margin-bottom: 0px;
}

.contentTypeSearch table
{
	margin-left: 10px;
}	

/* Selected category title */
.categoryTitleExpanded
{
    background: url(./colors/default/palette_selected_cat.gif ) repeat-x;
	background-position: top;
	background-color: #E8EBF1;
	font-size: xx-small;
    font-family: arial;
    padding: 5px 10px;
	color: #7A93BB;
    margin-bottom: 0px;
}

/* Unselected category title */
.categoryTitleCollapsed
{
    background: url(./colors/default/palette_unselected_cat.gif ) repeat-x;
    background-position: top;
    background-color: #E8EBF1;
    font-family: arial;
    font-size: xx-small;
    color: #7A93BB;
    padding: 5px 10px;
    margin-bottom: 0px;
}

/* hide the contents of a category when unselected */
.contentItemListCollapsed
{
    display: none;
}

/* An Item in a category */
.contentItem
{
    font-weight: normal;
    font-family: arial;
    font-size: xx-small;
    color: #4E4E4E;
}

/* An Item in a category */
.contentItemGrayed
{
    font-weight: normal;
    font-family: arial;
    font-size: xx-small;
    color: #C6C6C6;
}


.contentItemHover
{
    font-weight: normal;
    font-family: arial;
    font-size: xx-small;
    color: #4E4E4E;
}

.contentItemGrayedHover
{
    font-weight: normal;
    font-family: arial;
    font-size: xx-small;
    color: #C6C6C6;
}


/* the icon associated with the item */
.contentItemIcon
{
    vertical-align: middle; 
    border: 0px;
}

/* Only display the item context menu when hovering over the item */ 
.contentItem button
{
    visibility: hidden;
}

.contentItemHover button
{
    visibility: visible;
}

.contextMenu
{
	border: 0px; 
	background-color: transparent;
}	

.actionMainArea
{
    margin: 4px;
}

.actionFooter
{
    margin-top: 4px;
}

.dropActive{
	border: 1px solid #000000;
}

.dropAware{
	border: 1px solid #d8e771;
}


 



  
        
 

