/*
	Main.css
	TemplateName: OwSupport (Id 158)
	Copyright (c) 2011, ObjectWeb Srl. All rights reserved.
	Version: 1.0.0
*/



/* Reset CSS
------------------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, 
acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, 
sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, 
tbody, tfoot, thead, tr, th, td {
   border: 0 none;
   margin: 0;
   padding: 0;
   font-size: 12px;
   font-style: inherit;
   font-weight: inherit;
   font-family: inherit;
	line-height: 1.5em;
   outline-color: -moz-use-text-color;
   outline-style: none;
   outline-width: 0;
   vertical-align: baseline;
}
table { border-collapse: collapse; border-spacing: 0;}
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
em { font-style: italic; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit;}
/* ---------------------------------------------------------------------------------------------- */



/* Global Document Formatting
------------------------------------------------------------------------------------------------- */
html {
}

body {
   color: #5F5F5F;
   font-family: "Lucida Sans Unicode", Arial, Verdana, Sans-Serif;
   font-size: 1em;
}
/* ---------------------------------------------------------------------------------------------- */



/* Headings
------------------------------------------------------------------------------------------------- */
h1 {
   font-size: 30px;
}

h2 {
   color: #CC6600;
   font-size: 24px;
   font-weight: bold;
   line-height: 1.4em;
   margin-bottom: 10px;
}

h3 {   
	color: #336699;
	font-size: 20px;
	font-family: "Trebuchet MS",serif;
   font-weight: bold;
   line-height: 1.3em;
   margin: 5px 0;
}

h4 {   
   color: #5F5F5F;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 5px;	 
}

h5 {   
	color: #4C4C4C;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 5px;	 
}
/* ---------------------------------------------------------------------------------------------- */



/* Paragraph
------------------------------------------------------------------------------------------------ */
p {
	margin: 10px 0;
}
/* ---------------------------------------------------------------------------------------------- */



/* Links
------------------------------------------------------------------------------------------------- */
a {
   color: #5F5F5F;
   font-size: inherit;
   text-decoration: underline;
}

a:hover {
}
/* ---------------------------------------------------------------------------------------------- */



/* List
------------------------------------------------------------------------------------------------ */
ol, ul {
   list-style-position: outside;
   padding-left: 17px;
}
/* ---------------------------------------------------------------------------------------------- */



/* Table
------------------------------------------------------------------------------------------------ */
table {
	border: 2px solid #404040;
}

td {
	border: 1px solid #CCCCCC;
	padding: 4px;
	vertical-align: middle;
}
/* ---------------------------------------------------------------------------------------------- */



/* Fieldset
------------------------------------------------------------------------------------------------ */
fieldset {
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border: 1px solid #CCCCCC;
	padding: 4px;
}

fieldset legend {
	padding: 0 4px;
}
/* ---------------------------------------------------------------------------------------------- */



/* Help NEW NEW NEW NEW NEW NEW NEW NEW
------------------------------------------------------------------------------------------------- */

/* Titles
------------------------------------------------------------------------------------------------- */
.section.html h2.help-title {
}

.section.html h3.help-subtitle {
}

.section.html h4.help-short-description {
}
/* ---------------------------------------------------------------------------------------------- */


/* Icona programmi
------------------------------------------------------------------------------------------------- */
.section.html h2.help-title img.program-icon {
   margin-right: 4px;
}
/* ---------------------------------------------------------------------------------------------- */


/* Convenzioni
------------------------------------------------------------------------------------------------- */
.section.html span.company { 
   background-color: Aqua;
   color: #3F3F3F;
   font-weight: bold;
}

.section.html span.company-product { 
   color: #3F3F3F;
   font-weight: bold;
}
/* ---------------------------------------------------------------------------------------------- */


/* Descrizione della pagina di help
------------------------------------------------------------------------------------------------- */
.section.html p.introduction {
	background-color: #FFEEC1;
	border: 1px solid lightgray;
	font-size: 13px;
	padding: 5px;
}
/* ---------------------------------------------------------------------------------------------- */


/* Immagine rappresentativa del programma o delle schede
------------------------------------------------------------------------------------------------- */
.section.html div.general-image-container {
   padding-bottom: 10px;
   text-align: center;
}
/* ---------------------------------------------------------------------------------------------- */


/* Introduzioni semplici e articolate
------------------------------------------------------------------------------------------------- */
.section.html div.introduction-container {
	font-size: 13px;
	margin-bottom: 15px;
}

.section.html div.introduction-container p.summary {
   color: Black;
   background-color: #E5FFF5;
   border: 1px solid lightgray;
   padding: 5px;
}

.section.html div.introduction-container span.title {
   color: Red;
   display: block;
}

.section.html div.introduction-container div.description {
   color: Red;
}
/* ---------------------------------------------------------------------------------------------- */


/* Barra delle azioni
------------------------------------------------------------------------------------------------- */
.section.html h3.actions-label {
}

.section.html div.actions-container {
	padding-bottom: 15px;
}

.section.html div.actions-container table {
	border: medium none;
	margin-top: 3px;
}

.section.html div.actions-container table tr {
}

.section.html div.actions-container table tr td {
	border: medium none;
}

.section.html div.actions-container table tr td.action {
}

.section.html div.actions-container table tr td.action a,
.section.html div.actions-container table tr td.action div {
	border: 1px dashed lightBlue;
	padding: 3px;
	text-align: center;
	display: block;	
}

.section.html div.actions-container table tr td.action a img,
.section.html div.actions-container table tr td.action div img {
	display: block;
	margin: 0 auto;
}

.section.html div.actions-container table tr td.action a span,
.section.html div.actions-container table tr td.action div span {
	color: #2E6E9E;
	display: block;
	font-family: "Verdana";
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap;
}

.section.html div.actions-container table tr td.description {
	vertical-align: top;
}
/* ---------------------------------------------------------------------------------------------- */


/* Schede (Tabs)
------------------------------------------------------------------------------------------------- */
.section.html h3.tabs-label {
}

.section.html div.tabs-container {
	padding-bottom: 15px;
}

.section.html div.tabs-container table {
	border: medium none;
	margin-top: 3px;
}

.section.html div.tabs-container table tr {
}

.section.html div.tabs-container table tr td {
	border: medium none;
}

.section.html div.tabs-container table tr td.tab {
}

.section.html div.tabs-container table tr td.tab a {
	background: url("Images/Tabs.gif") no-repeat scroll left 0 transparent;
	float: right;
	padding-left: 8px;
	text-decoration: none;
}

.section.html div.tabs-container table tr td.tab a span {
	background: url("Images/Tabs.gif") no-repeat scroll right 0 transparent;
	float: right;
	font-family: Verdana;
   font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	padding-right: 8px;
	white-space: nowrap;
}

.section.html div.tabs-container table tr td.tab a:hover {
    background-position: left -24px;
}

.section.html div.tabs-container table tr td.tab a:hover span {
    background-position: right -24px;
    border-color: #222222;
    color: #585858;
    text-decoration: underline;
}

.section.html div.tabs-container table tr td.description {
	vertical-align: top;
}
/* ---------------------------------------------------------------------------------------------- */


/* Fieldset
------------------------------------------------------------------------------------------------- */
.section.html h3.fieldset-label {
}

.section.html div.fieldset-container {
	background-color: #FFFAE5;
}

.section.html h3.fieldset-container p.summary {
   background-color: Aqua;
}
/* ---------------------------------------------------------------------------------------------- */


/* Etichette e campi di input
------------------------------------------------------------------------------------------------- */
.section.html h4.field-label {
	background: none repeat scroll 0 0 #E6ECF4;
	border: 1px solid #D3D3D3;
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 0;
	padding: 0 5px;
}

.section.html div.field-container {
    padding: 5px 0 5px 7px;
}

.section.html div.field-container p.field-description {
   background-color: lightYellow;
   border: 1px solid lightGray;
   padding: 5px;
}

.section.html div.field-container h5.option-label {
	font-weight: bold;
	white-space: nowrap;
}

.section.html div.field-container p.option-description {
}
/* ---------------------------------------------------------------------------------------------- */


/* Tabella / Lista / Lista risultati
------------------------------------------------------------------------------------------------- */
.section.html h3.list-label {
}

.section.html div.list-container {
	padding-bottom: 15px;
}

.section.html div.list-container table {
	border: medium none;
	margin-top: 3px;
}

.section.html div.list-container table tr {
}

.section.html div.list-container table tr td {
	border: medium none;
}

.section.html div.list-container table tr td.icon {
	padding-top: 5px;
	vertical-align: text-top;
}


span.icon,
.section.html div.list-container table tr td.icon a,
.section.html div.list-container table tr td.icon span {
	display: inline-block;
	height: 16px;
	width: 16px;
}

.section.html h5.column-label {
	background: none repeat scroll 0 0 #E6ECF4;
	border: 1px solid #D3D3D3;
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 0;
	padding: 0 5px;
}

.section.html div.column-container {
	padding: 5px 0 5px 7px;
}

.section.html div.column-container p.column-description {
}
/* ---------------------------------------------------------------------------------------------- */


/* Bottoni di comando
------------------------------------------------------------------------------------------------- */
.section.html h3.buttons-label {
}

.section.html div.buttons-container {
	padding-bottom: 15px;
}

.section.html div.buttons-container table {
	border: medium none;
	margin-top: 3px;
}

.section.html div.buttons-container table tr {
}

.section.html div.buttons-container table tr td {
	border: medium none;
}

.section.html div.buttons-container table tr td.button {
	text-align: right;
}

.section.html div.buttons-container table tr td.button a {
	text-decoration: none;
}

.section.html div.buttons-container table tr td.button span {
	background: url("/Resources/Img/ui/A7DBF7_500x100_textures_12_gloss_wave_55.png") repeat-x scroll 50% 50% #A7DBF7;
	border: 1px solid #79B7E7;
	border-radius: 5px;
	color: #2E6E9E;
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 10px;
	white-space: nowrap;
	width: auto;
}

.section.html div.buttons-container table tr td.button a:hover span {
    background: url("/Resources/img/ui/d0e5f5_500x100_textures_12_gloss_wave_75.png") repeat-x scroll 0 -29px #D0E5F5;
    border: 1px solid #C5DBEC;
    color: #1D5987;
}

.section.html div.buttons-container table tr td.button-secondary {
	text-align: right;
}

.section.html div.buttons-container table tr td.button-secondary a {
	text-decoration: none;
}

.section.html div.buttons-container table tr td.button-secondary span {
	background: none;
	border: none;
	color: #585858;
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.section.html div.buttons-container table tr td.button-secondary a:hover span {
	color: #E17009;
}

.section.html div.buttons-container table tr td.description {
	padding-left: 15px;
	vertical-align: top;
}
/* ---------------------------------------------------------------------------------------------- */


/* Icons 16x16
------------------------------------------------------------------------------------------------- */
.add {
   background: url("/Resources/img/16x16/add.png") no-repeat;
}

.album-content {
   background: url("/Templates/Admin/Cms/Gallery/Images/AlbumContent.png") no-repeat;
}

.checked {
   background: url("/Resources/img/16x16/Checked.png") no-repeat;
}

.configure {
   background: url("/Resources/img/16x16/Configure.png") no-repeat;
}

.data {
   background: url(/Resources/img/16x16/TableData.gif) no-repeat;
}

.delete {
   background: url("/Resources/img/16x16/delete.png") no-repeat;
}

.deleteusers {
   background: url("/Resources/img/16x16/DeleteUsers.png") no-repeat;
}

.default {
   background: url("/Resources/img/16x16/Default.png");
}

.download {
   background: url("/Resources/img/16x16/Download.png") no-repeat;
}

.edit {
   background: url("/Resources/img/16x16/edit.png") no-repeat;
}

.editcopy {
   background: url(/Resources/img/16x16/editcopy.png) no-repeat;
}

.edit-roles {
   background: url("/Resources/img/16x16/Edit_group.png") no-repeat;
}

.eraser {
   background: url("/Resources/img/16x16/Eraser.png") no-repeat;
}

.find {
   background: url("/Resources/img/16x16/find.png") no-repeat;
}

.go {
   background: url("/Resources/img/16x16/go.png") no-repeat;
}

.magic {
   background: url("/Resources/img/16x16/Magic.png") no-repeat;
}

.led-green {
   background: url("/Templates/Admin/ECommerce/Images/GreenLed.png") no-repeat;
}

.led-red{
   background: url("/Templates/Admin/ECommerce/Images/RedLed.png") no-repeat;
}

.led-white {
   background: url("/Templates/Admin/ECommerce/Images/WhiteLed.png") no-repeat;
}

.mail-send {
   background: url("/Resources/img/16x16/mail_send.png") no-repeat;
}

.manage-cms {
   background: url("/Resources/img/16x16/ManageCMS.png") no-repeat;
}

.meta-edit {
   background: url("/Resources/img/16x16/metaEdit.png") no-repeat;
}

.movedown {
   background: url("/Resources/img/16x16/move_task_down.png") no-repeat;
}

.moveup {
   background: url("/Resources/img/16x16/move_task_up.png") no-repeat;
}

.moveright {
   background: url("/Resources/img/16x16/move_task_right.png") no-repeat;
}

.moveleft {
   background: url("/Resources/img/16x16/move_task_left.png") no-repeat;
}

.order {
   background: url("/Resources/img/16x16/sort_num_incr.png") no-repeat;
}

.resources {
   background: url("/Resources/img/16x16/Resources.png") no-repeat;
}

.restore {
   background: url("/Resources/img/16x16/recycle.png") no-repeat;
}

.revertchecked {
   background: url("/Resources/img/16x16/Revert-checked.png") no-repeat;
}

.save {
   background: url("/Resources/img/16x16/Save.png") no-repeat;
}

.select {
   background: url("/Resources/img/16x16/Select.png") no-repeat;
}

.settings {
   background: url("/Resources/img/16x16/Settings.png") no-repeat;
}

.site {
   background: url("/Resources/img/16x16/ObjectWebSite.png") no-repeat;
}

.table-structure {
   background: url(/Resources/img/16x16/TableStruct.png) no-repeat;
}

.trasparent {
   background: url("/Resources/img/16x16/Trasparent.png") no-repeat;
   cursor: default;
}

.unchecked {
   background: url("/Resources/img/16x16/Unchecked.png") no-repeat;
}

.user {
   background: url("/Resources/img/16x16/User.png") no-repeat;
}

.user-active {
   background: url("/Resources/img/16x16/UserActive.png") no-repeat;
}

.user-inactive {
   background: url("/Resources/img/16x16/UserInactive.png") no-repeat;
}

.user-deleted {
   background: url("/Resources/img/16x16/UserDeleted.png") no-repeat;
}

.user-profile {
   background: url("/Resources/img/16x16/UserProfile.png") no-repeat;
}

.user-undeleted {
   background: url("/Resources/img/16x16/UserUndeleted.png") no-repeat;
}
/* ---------------------------------------------------------------------------------------------- */


/* Back to top
------------------------------------------------------------------------------------------------- */
.section.html a.back-top {
	display: block;
	text-align: center;
}
/* ---------------------------------------------------------------------------------------------- */



/* Riferimenti a nomi di schede, campi, codice html, css, etc
------------------------------------------------------------------------------------------------- */
.section.html span.framework-keyword {
   font-size: inherit;
   font-style: italic;
   font-weight: bold;
}

.section.html span.tab-label {
   font-size: inherit;
   font-style: italic;
}

.section.html span.file-name {
   font-size: inherit;
   font-style: italic;
}

.section.html span.field-label {
   font-size: inherit;
   font-style: italic;
}

.section.html span.field-value {
   font-size: inherit;
   font-style: italic;
}

.section.html span.column-label {
   font-size: inherit;
   font-style: italic;
}

.section.html span.field-name {
   font-size: inherit;
   font-style: italic;
}


.section.html span.field-type {
   font-size: inherit;
   font-style: italic;
}

.section.html span.button-label {
   font-size: inherit;
   font-style: italic;
}

.section.html span.action-label {
   font-size: inherit;
   font-style: italic;
}

.section.html span.module-type {
   font-size: inherit;
   font-style: italic;
}

.section.html span.macro-substitution {
   font-size: inherit;
   font-style: italic;
}
/* ---------------------------------------------------------------------------------------------- */



/* Codice html
------------------------------------------------------------------------------------------------- */

.section.html div.html-code { 
   color: #0000FF;
   border: 1px solid #000000;
   font-family: Courier New;
   padding: 10px;
}

.section.html div.html-code span.html-tag { 
   color: #A31515;
}

.section.html div.html-code span.html-property { 
   color: #FF0000;
}

.section.html div.html-code span.html-content { 
   color: #3F3F3F;
}

/* ---------------------------------------------------------------------------------------------- */


/* Video
------------------------------------------------------------------------------------------------- */
.video-width {
    width: 744px;
}
/* ---------------------------------------------------------------------------------------------- */
