.title_bar_text {font-family:Tahoma;font-size:11px;font-weight:bold;color:#ffffff;padding-left:5px;padding-right:5px;text-decoration:none;background-color:#AA0A13;}
/* GENERAL STYLES */

html,body{padding:0;margin:0;}
body{scrollbar-face-color:#DDD;scrollbar-3dlight-color:#EEE;scrollbar-arrow-color:#AA0A13;scrollbar-darkshadow-color:#CCC;}

table {border-color:#FFF;}
/* START HEADER STYLES */

#header_content {height:114px;width:100%;background-image:url(/btoweb/shared/images/blue/header.jpg);font-family:Arial;font-size:11px;font-weight:normal;}
#header_content a {color:#AA0A13;text-decoration:none;}
#header_content a:hover {color:#AA0A13;text-decoration:underline;}
#header_content h1 {color:#BBBBCC;font-size:13px;margin:0;}

#header_logo {width:50%;float:left;padding:5px 0 0 3px;}
#header_actions {color:#AA0A13;text-align:right;padding:4px 5px 0 0;}
#header_actions a{color:#AA0A13;}
#header_actions a:hover{color:#000000;}

/* START HEADER MENU STYLES */

#menu_primo_livello {height:20px;padding:0 0 0 2px;}
#menu_secondo_livello {height:20px;padding:0 0 0 2px;}
#menu_terzo_livello {height:24px;padding:1px 0 0 2px;border:solid 1px #DEDEDE;}

#menu {margin:0;padding:0;list-style-type:none;}
#menu li {height:20px;float:left;}

#menu .selected {width:70px;background-image:url(/btoweb/shared/images/blue/menu/bttn_slctd.gif);text-align:center;padding:0;}
#menu .unselect {width:70px;background-image:url(/btoweb/shared/images/blue/menu/bttn.gif);text-align:center;padding:0;}
#menu .selected a {font-family:Tahoma;font-size:9px;font-weight:normal;color:#ffffff;text-decoration:none;}
#menu .unselect a {font-family:Tahoma;font-size:9px;font-weight:normal;color:#000000;text-decoration:none;}
#menu a {font-family:Tahoma;font-size:9px;font-weight:normal;color:#000000;text-decoration:none;}
#menu a:hover {font-family:Tahoma;font-size:9px;font-weight:normal;color:#000000;text-decoration:none;}
#menu_label {padding:5px 0 0 0;}

#menu li#selected1 {font-family:Arial;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:none;padding:2px 0 0 0;}
#menu li#unselect1 {font-family:Arial;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:none;padding:2px 0 0 0;}
#menu li#selected1 a {font-family:Arial;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:none;}
#menu li#unselect1 a {font-family:Arial;font-size:11px;font-weight:normal;color:#ffffff;text-decoration:none;}
#menu li#selected1 a:hover {font-family:Arial;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#menu li#unselect1 a:hover {font-family:Arial;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}

#menu li#selected2 {font-family:Arial;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;padding:3px 0 0 0;}
#menu li#unselect2 {font-family:Arial;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;padding:3px 0 0 0;}
#menu li#selected2 a {font-family:Arial;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#menu li#unselect2 a {font-family:Arial;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
#menu li#selected2 a:hover {font-family:Arial;font-size:11px;font-weight:normal;color:#AA0A13;text-decoration:none;}
#menu li#unselect2 a:hover {font-family:Arial;font-size:11px;font-weight:normal;color:#AA0A13;text-decoration:none;}

/* START BODY STYLES */

#page_container{width:100%}

#path_container{width:100%;height:16px;border-bottom:solid 1px #DDD;font-family:Arial;font-size:11px;font-weight:normal;}
#path_container a {color:#999;text-decoration:none;}
#path_container a:hover {color:#555599;text-decoration:underline;}
#path_container p {color:#999;}
#path{width:60%;float:left;}

#dgtclock{width:40%;text-align:right;float:right}
#content_container{width:100%}

	#content_container h1{font-family:Tahoma;font-size:14px;font-weight:bold;color:#7777BB;padding:5px 0 0 0;margin:0;}
	#content_container h2{font-family:Tahoma;font-size:11px;font-weight:bold;color:#7777BB;padding:0;margin:0;}
	#content_container p{font-family:Tahoma;font-size:11px;font-weight:normal;color:#7777BB;text-align:justify;padding:2px 0 0 0;margin:0;}

#col_sx_container{width:220px;float:left;padding: 0 0 0 0}
#body{float:right;clear:left;padding: 2px 2px 4px 0}

#body_container {width:100%;}
#body_content {float:left;padding: 0 4px 4px 0}
#body_extra {width:300px;float:right}

/* START FOOTER STYLES */

#footer{height:140px;clear:both;font-family:Tahoma;font-size:11px;font-weight:normal;color:#999999;background-image:url(/btoweb/shared/images/blue/footer.png);padding:10px 0 0 5px;}
#footer ul {list-style-image:none;list-style-type:none;margin:0px;padding:0px;}
#footer li {float:left;}
#footer a {color:#999999;text-decoration:none;}
#footer a:hover {color:#555599;text-decoration:underline;}
#footer .footer_small_text {font-family:"Trebuchet MS";font-size:9px;color:#999;}

/* START WINDOW STYLES */

.title_bar_text {font-family:Tahoma;font-size:11px;font-weight:bold;color:#ffffff;padding-left:5px;padding-right:5px;text-decoration:none;background-color:#AA0A13;}
.box {border:0 1px 1px 1px solid #DFDFDF;background-color:#F8F8F8;}
.box td, .box a {font-family:Tahoma;color:#000000;font-size:11px;text-decoration:none;}
.lingue  {font-family:Tahoma;color:#000000;font-size:11px;text-decoration:none;width:100%;}
.box a:hover {text-decoration:underline;}
.box_ul {list-style-image:none;list-style-type:none;margin:0px;padding:0px;}
.box_li {padding-bottom:2px;}





.top_separator{padding:2px 0 2px 0;border-top:solid 1px #DDD;}
.btm_separator{padding:2px 0 2px 0;border-bottom:solid 1px #DDD;}
.btm_space{padding:2px 0 2px 0;}

/* START SHARED STYLES */

#helponline {font-size:14px;color:#900;}
	#helponline a {font-size:14px;font-weight:bold;text-decoration:underline;color:#900;}
.nrm_txt {font-family:Tahoma;font-size:11px;color:#000000;text-decoration:none;}
.smll_txt {font-family:Tahoma;font-size:10px;color:#000000;text-decoration:none;}
.smllr_txt {font-family:Arial;font-size:9px;color:#000000;text-decoration:none;}

/* START TABLE STYLES */

.table {font-family:Tahoma,Verdana;font-size:11px;color:#000000;text-decoration:none;}
.table_back {font-family:Tahoma,Verdana;font-size:11px;color:#000000;background-image:url(/btoweb/shared/images/blue/form/background.gif);}

.grey_table {font-family:Tahoma, Verdana;font-size:11px;color:#000000;text-decoration:none;}
.grey_table td {background-color:#EEE;}

.list_table {font-family:Tahoma, Verdana;font-size:11px;color:#000000;border-left:solid 1px #DFDFDF;border-bottom:solid 1px #DFDFDF;border-right:solid 1px #DFDFDF;background-color:#F4F4F4;}
.list_table th {font-family:Tahoma;font-size:10px;font-weight:bold;color:#000000;background-color:#DEDEDE;padding:0 3px 0 3px;}
.list_table th a {font-family:Tahoma;font-size:10px;font-weight:bold;color:#000000;text-decoration:underline;}
.list_table th a:hover {font-family:Tahoma;font-size:10px;font-weight:bold;color:#0000DD;text-decoration:underline;}

.table_row {border-left:solid 1px #F7F7F7;border-top:solid 1px #F7F7F7;border-right:solid 1px #DDD;border-bottom:solid 1px #DDD;}
.table_row1 {background-color:#ECECEC;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2 {background-color:#F1F1F1;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row1_over {background-color:#E1E1F6;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_over {background-color:#E1E1F6;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}

.table_row1_yellow {background-color:#FFFFCC;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_yellow {background-color:#FFFFCC;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row1_yellow_over {background-color: #FFFFAA;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_yellow_over {background-color: #FFFFAA;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}

.table_row1_orange {background-color: #FFDD00;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_orange {background-color: #FFDD00;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row1_orange_over {background-color: #FFBB00;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_orange_over {background-color: #FFBB00;border-right: solid 1px #FAFAFA;border-bottom: solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}

.table_row1_red {background-color:#FF9933;border-right:solid 1px #FAFAFA;border-bottom:solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_red {background-color:#FF9933;border-right:solid 1px #FAFAFA;border-bottom:solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row1_red_over {background-color:#FF7711;border-right:solid 1px #FAFAFA;border-bottom:solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}
.table_row2_red_over {background-color:#FF7711;border-right:solid 1px #FAFAFA;border-bottom:solid 1px #AAAAAA;padding:0 2px 0 2px;cursor:hand;}

/* START TAG STYLE */

#tag {margin:0;padding:0;list-style-type:none;}
#tag li {height:20px;float:left;clear:right;}
#tag .selected {width:78px;background-image:url(/btoweb/shared/images/blue/box/xbttn_slctd.gif);text-align:center;padding:0 0 0 0;}
#tag .unselect {width:78px;background-image:url(/btoweb/shared/images/blue/box/xbttn.gif);text-align:center;padding:0 0 0 0;}
#tag a {font-family:Tahoma;font-size:9px;font-weight:normal;color:#AA0A13;text-decoration:none;}
#tag a:hover {font-family:Tahoma;font-size:9px;font-weight:normal;color:#AA5F63;text-decoration:underline;}
#tag_label {font-family:Tahoma;font-size:9px;font-weight:normal;color:#AA0A13;padding:5px 0 0 0;}
#tag_label_disabled {font-family:Tahoma;font-size:9px;font-weight:normal;color:#AAA;padding:5px 0 0 0;}

/* START ACTIONS STYLE */
#actions_container {width:100%;}
#actions_left {float:left;}
#actions_right {float:right;clear:right;}
#actions_sx {margin:0;padding:0;list-style-type:none;}
#actions_dx {margin:0;padding:0;list-style-type:none;float:right;}
#actions_sx li {height:20px;float:left;margin:0 2px 0 0;}
#actions_dx li {height:22px;float:left;margin:0 0 0 2px;}

#item_details {font-family:Arial;font-size:9px;color:#777799;}
#item_details a {font-family:Arial;font-size:9px;color:#777799;}

/* INIZIO NUOVI STILI PER TEMPLATE TABLELESS */
#fields_container{width:100%;}
.fields_section_title{width:100%;font-family:Verdana;font-size:11px;font-weight:bold;color:#000000;border-bottom:solid 2px #AAAADD;}
ul#fields_box{list-style-type:none;margin:0;padding:0;clear:both;}
	ul#fields_box li#info_section{width:24%;float:left;padding:2px 5px 5px 0;}
	ul#fields_box p{font-family:Tahoma;font-size:11px;color:#555577;padding-right:5px;text-align:left;}
ul#fields_box li#fields_section{width:75%;float:right;border-left:solid 1px #DDDDDD;border-top:solid 1px #DDDDDD;border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;padding:0px 2px 2px 2px;background-color:#EEEEF6;margin-top:2px;}
ul#fields{list-style-type:none;margin:0;padding:0;clear:both;}
ul#fields li{margin-right:3px;float:left;}

/* START FORM STYLES */

.form_container {padding:2px;}
.form_actions_top {width:100%;}
.form_actions_left {float:left;font-family:Tahoma;font-size:9px;color:#555577;}
.form_actions_right {float:right;}
.form_fields {width:100%;}
.form_actions_bottom {width:100%;padding:5px 0 0 0;}
.frm_npt_txt, .frm_npt_txtHovered {font-family:Tahoma;font-size:11px;color:#000055;border:solid 1px #CFD0D6;background-image: url(/btoweb/shared/images/standard/field_bg.gif);}
.frm_npt_txtHovered {border:solid 1px #9999CC;}
.frm_npt_txt_alert {font-family:Tahoma;font-size:11px;color:#000055;background-color:#FFFFEE;border:solid 1px #990000;padding-left:3px;padding-right:3px;}
.frm_tag_space {text-align:right;border-bottom: solid 1px #DFDFDF;}
.frm_section_title {font-weight:bold;}
.frm_bttn {font-family:Tahoma;font-size:11px;color:#000055;border-left:solid 1px #DDD;border-top:solid 1px #DDD;border-right:solid 1px #BBB;border-bottom:solid 1px #BBB;cursor:hand;}
.frm_bttn_over {font-family:Tahoma;font-size:11px;color:#000055;border:solid 1px #9999AA;cursor:hand;}

.info_txt{font-family:Tahoma;font-size:11px;color:#555577;padding-right:5px;text-decoration:none;}

.ajax_loading_box{background-color:#F3F3F6;filter:alpha(opacity=90);border:solid 1px #000000;}

#template_editor_fields{padding-left:5px;}
.tmpl_txt {font-family:Tahoma;font-size:11px;color:#000055;border:solid 1px #9999CC;padding-left:3px;}

.helpfield_div {overflow:auto;visibility:hidden;position:absolute;z-index:10;height:150px;width:150px;padding:2px;background:#FFF;border:solid 1px #AAA;filter:alpha(opacity=90);}
