﻿body{font-size: 10pt;font-family: "PT Sans";margin: 0px;padding: 0px;color: #333333;}


/* COMPLETAMENTO CSS COMMON */
.mainPageContent {
	margin-top:35px;
}
.divImageLogo {
	position: absolute; 
	top: 35px; 
	margin-left: 20px;
}

.divShowCaseTitle {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 2.1em;
	color: #95C6EE;
	border-bottom: 1px solid #95C6EE;
	margin-bottom: 5px;
}
/*******************************************************************************************/
/*PAGINA RICERCA CLIENTE*/
/*95C6EE AZZURRINO*/
table.resultTable { border: 1px solid #95C6EE;background: white;border-collapse: collapse;}
table.resultTable th {font-weight: normal;background:gainsboro;padding-top: 6px;padding-bottom: 6px;padding-left: 4px;padding-right: 4px;vertical-align: top;}
table.resultTable tbody { background: white;border-top: 1px solid white;}
table.resultTable tr { background: white;border-top: 1px solid white;}
table.resultTable tr:hover td { background: gainsboro;border-top: 1px solid white;}
table.resultTable td { background: white;border-bottom: 1px solid gainsboro;font-family: 'PT Sans';font-size: 0.9em;padding-top: 6px;padding-bottom: 6px;padding-left: 4px;padding-right: 4px;}

/*header tabella*/
table.paging {background: #95C6EE;width: 100%;}
table.paging td {color:#ffffff;height: 35px; width: 45px;border-right: 2px solid white;border-top: 2px solid white;cursor: pointer;border-radius: 0.5em;font-family: arial;font-size: 1.0em;text-align: center;vertical-align: middle;}
table.paging th { font-weight: normal;color:#ffffff;}



h2
{
	font-family: 'Ubuntu Condensed', sans-serif;
	font-weight: normal;
	font-size: 1.1em;
	vertical-align: top;
	height: 20px;
}

/* PERCORSO CATEGORIE */
.categoryLink {
	font-size: 1.1em;
	color: white;
}


/** HISTORY NAVIGAZIONE CATEGORIE **/
.showCase {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 2.1em;
	color: #95C6EE;
}
.category_item
{
	border-color: #95C6EE;
	border-width: 1px;
	border-style: solid;
	border-top-right-radius: 0.3em;
	border-bottom-right-radius: 0.3em;
	border-top-left-radius: 0.3em;
	border-bottom-left-radius: 0.3em;
	/*width: 20px;*/
	height: 20px;
	padding: 3px;
	width: 33%;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.2em;
}


.nodeh_table {
	border-spacing: 0px;
	background: #95C6EE;
	padding: 0;
	
}

.nodeh-arrowDx {
        width: 0px;
        height: 0;
        border-top: 10px solid #95C6EE;
        border-bottom: 10px solid #95C6EE;
        border-left: 10px solid white;
        border-spacing: 0px;
}
.nodeh_raquo {
	background: #95C6EE;
	/*border-top-right-radius: 1em;
	border-bottom-right-radius: 1em;
	border-top-left-radius: 0em;
	border-bottom-left-radius: 0em;*/
	height: 24px;
	padding-right: 5px;
	padding-left: 5px;
	min-width: 100px;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1em;
	color: white;
}


/** CRM **/

.select {
	border: 1px solid gainsboro;
	background: #ededed;
	font-family: arial, sans-serif;
	font-size: 0.9em;
	padding: 3px;
}
#divLeadsRadGrid {
	border: 1px solid #d0d0d0; /*#95C6EE;*/
	background: white;
	width: 95%;
	padding: 1px;
	position:absolute;
	display: none;
	height: 100%;
}
#divProductSearch {
	border: 1px solid #d0d0d0; /*#95C6EE;*/
	background: white;
	width: 100%;
	position:absolute;
	display: none;
	height: 100%;
}
div.h2
{
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.3em;
	color: white;
	vertical-align: top;
	margin-bottom: 2px;
	height: 24px;
	background: #95C6EE;
}
div.h3 {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.3em;
	color: #95C6EE;
	vertical-align: middle;
}




.tableHeader {
	background-color: #95C6EE;
}
fieldset {
	border: #95C6EE 1px solid;
	padding: 10px;
}
legend {
	color: #95C6EE;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.2em;
}
a{ text-decoration:none; color:#333333}
#listaprod td{padding-right:30px}
input { border: 1px solid #e5e5e5; font: 10pt arial; background:#fafafa; color:black; padding: 3px 3px 3px 3px; font-weight:normal;} /*background f1f1f1*/
.inputSearch { border: 1px solid gray; font: 10pt arial; background:#fafafa; color:black; padding: 3px 3px 3px 3px; font-weight:normal;} /*background f1f1f1*/
.inputSmall { border: 1px solid #e5e5e5; font: 8pt arial; background:gainsboro; color:black; padding: 3px 3px 3px 3px; font-weight:normal;}
.cInput { border: 1px solid #e5e5e5; font: 10pt arial; background:#fafafa; color:black; padding: 3px 3px 3px 3px; font-weight:normal;}
.cTitle{font-size:1.2em;border-bottom: 1px solid gainsboro; color:#b92a2a}
.listItem{cursor:pointer}
.listItem:hover {background-color:#fafafa;}
.listinoProdottiPerCarrello tr:hover{background-color:#fafafa;}
.listinoProdottiPerCarrello tr:hover input{ background-color:#fff}
.listViewAccount tr:hover{background-color:#fafafa;}
.menuItem:hover {color:#cfdbec;}
.menuItem2{ color: white;}
.menuItem2:hover { color: gainsboro;}
.cReturn{color:#b92a2a;}

.cLinkButtonDel{ background-image:url(../Styles/Images/cancella.png); background-repeat:no-repeat; width:15px ; height:15px;}
.cLinkButtonMod{background-image:url(../Styles/Images/modifica.png); background-repeat:no-repeat; width:15px ; height:15px;}
.cLinkButtonAgg{background-image:url(../Styles/Images/aggiungi.png); background-repeat:no-repeat; width:15px ; height:15px;}
.cLinkButtonAggAll{background-image:url(../Styles/Images/add_all.png); background-repeat:no-repeat; width:15px ; height:16px;}


.label {font-family: 'Ubuntu Condensed', sans-serif;font-size: 1.2em;}

/*ripetuto anche in login.css*/
.cTop{ height:21px; font-size:1px;}
.cTop2{ height:1px; font-size:1px;background-color:#ffffff;}
.cTop3{ height:1px; font-size:1px;}
.cPiedi{ color:#eeeeee; min-height:80px; padding:10px; font-size:8pt; vertical-align:top }
.cFindClient{color:#b92a2a; background-color:#fafafa; border-bottom:solid 1px gainsboro}

.cItemMenu  
{
	border-bottom: 2px solid #95C6EE; text-align:center; width:100%;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
}
.cItemMenu:hover {  border-bottom: 2px solid #b92a2a; background:#f8f8f8; }

/* Waiting userControl */
.espansione {border:0px solid #f1f1f1;background-color:#FFFFFF;float:right;text-align:right;}
.espansione img {border:0px solid #f1f1f1;cursor:pointer;}

/* ListView Basket */
.basketItemRow 
{ border-bottom:solid 1px gainsboro; color:#333333; vertical-align:middle; }
.basketHead 
{ color:#b92a2a; background-color: gainsboro; /*#fafafa;*/ }
.basketItemRow  #c1{ text-transform:lowercase}

/* GridView */
.cHeaderGrid {color:#b92a2a; background-color: gainsboro;}
.cRowGrid { border-bottom:solid 1px gainsboro; color:#333333; vertical-align:middle; }

/* viewOrder */
.tableSteps 
{ border-bottom: 1px solid #95C6EE; width:100%;border-spacing: 0px;}
.tableSteps_Current 
{ background-color: #95C6EE; color:White; width:32%;
  border-top-left-radius: 0.4em;
  border-top-right-radius: 0.4em;
	height: 35px;
	padding: 5px; }
.tableSteps_NoCurrent 
{ background-color: gainsboro; color:gray; width:32%;
  border-top-left-radius: 0.4em;
  border-top-right-radius: 0.4em;
	height: 35px;
	padding: 5px; }
.tableSteps_Separator 
{ border-left: 2px solid white; border-right:2px solid white; border-top: 2px solid white; width:1%; }
.formLabel 
{
	background:gainsboro;
	text-align:right;
	width:180px;
}
.formValue 
{
	border-bottom: 1px solid gainsboro;
}
.formValueAmount
{
	border-bottom: 1px solid gainsboro;
	text-align:right;
}


.cBlock{ background-color:Red}

/* User Top Bar */
.textTop  
{
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.2em;
}


div.h1cs
{
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.8em;
	color: #95C6EE;
	text-align: right;
	/*border-top: 1px dotted #95C6EE;*/
	vertical-align: top;
	height: 40px;
}
div.h1
{
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.8em;
	color: #95C6EE;
	text-align: right;
	border-top: 1px dotted #95C6EE;
	vertical-align: top;
	height: 40px;
}
table.ItemHeader {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	color: white;
	background-color: #95C6EE;
}

table.ItemHeaderDetail {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	color: Black;
	background-color: gainsboro;
	border-bottom: 2px solid #95C6EE;
}
table.ItemDetail {
	border-bottom: 2px solid #95C6EE;
}
td.Item {
	border-bottom: 1px dotted gray;
}


/* DevEx Grid */
.ItemHeader {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	color: white;
	background-color: #95C6EE;
}
.ItemRow {
	font-family: "PT Sans";
	font-size: 1.1em;
}
.PagerRow {
	font-family: "PT Sans";
	font-size: 1.1em;
	border: 1px solid gainsboro;
}
.GridView {
	border: #95C6EE;
	border-style: solid;
	border-width: 1px;
}

.TabPage {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	color: #282828;
	background-color: #f2f2f2;
}
.TabPageActive {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	color: white;
	background-color: #95C6EE;
}



/* CRM MENU */
table.tableCrmMenu
{
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	border: 1px solid gray;
	border-radius: 0.4em;
	background: #f2f2f2;
	
}
table.tableCrmMenuHover {
	background: #282828;
	box-shadow: 0 1px 1px gainsboro;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 1.1em;
	color: white;
	border: 1px solid gray;
	border-radius: 0.4em;
	cursor: pointer;
}


