@import "sites_nav_bar.css";
@import "disclaimer.css";
/*
html, body 	{text-align: center;margin:0;padding:0;background-color:#DDDDDD;}
html, body, input, textarea, td, select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
td.titBox {color:#636563;font-size:10px;font-weight:bold;background-color:#CCCCCC;padding-left:3px;}
input.inText, textarea {border:1px solid #BBBBBB;padding: 3px 2px;}
input.inButton {padding: 2px 6px;background-color: #DDDDDD;border: 1px solid;border-color: White #AAAAAA #AAAAAA White;font-weight: bold;}
div {padding:0;margin:0;}
kbd {font-family:verdana,arial;font-size:11px;text-decoration:underline;}

a, a:link, a:visited {font-weight: bold;color: Black;text-decoration: none;}
label {font-weight: bold;}
a:hover, a:active {color:#F26531;}
img {border: 0;}
acronym, abbr {cursor: help;border-bottom:#000000 1px dashed;padding-bottom:1px;}

input.text {border: 1px solid Black;margin:0;padding:0;}

h2 {font-family: Arial, Helvetica, sans-serif;margin: 10px 0px 20px 0px;font-size: 24px;color: #6B696A;}

td {vertical-align:top;}
#tdLeft .li1, #tdLeft .li2 {background-image: url(/aipolc/img/main/arrow_red.gif);background-repeat: no-repeat;font-size: 10px;font-weight: bold;border-bottom:1px solid #E5E2E2;}
#tdLeft .li1 {background-position: 0 0;padding-left: 12px;}
#tdLeft .li2 {background-position: 12px 0;padding-left: 24px;}
#tdLeft .divLeftRed .subbox {border-top:1px solid #E5E2E2;margin-bottom: 25px;}

.divLeftRed, .divLeftGray {margin: 0 9px 19px 7px;border: 1px solid;border-width: 0 0 1px 1px;background-color: White;}
.divLeftRed .subbox, .divLeftGray .subbox {margin: 10px;}
.divLeftRed {border-color: #FE0000;}
.divLeftGray {border-color: #333333;}

#divAreaRiservata {font-size: 10px;font-weight: bold;}
#imgLogin {margin-bottom: 3px;padding-top:3px;}
#imgPassword {margin: 10px 0 3px 0;}
.uImgEntra {margin: 5px 0 5px 0;}

#divPage 	{background-color:#FFF;margin:0 auto;text-align:left;width:780px;padding-top:0;border-width:0px 1px 1px 1px;border-style:solid;border-color:#000;}
#divNavBar 	{padding:0px;margin:0px;text-align:left;width:780px;background-color:#333333;}
#divNavBar #Top-Dx {float:right;padding:0px;margin:0px;}
#divMenuHor	{padding-bottom:50px;border-bottom: 1px solid #000;}
#ColContent{margin:0px;padding:10px 10px 0px 10px;}
#ColDx	{background-color: #EFEFEF;width:178px;padding:0;border-width:0px 0px 0px 0px;border-style:solid;border-color:#000;font-size:10px;}
#divFooter{background-color:#EFEFEF;width:100%;text-align:center;}

#ColContent ul li {list-style-type:square;}
#ColContent li {list-style-type:square;}

#OlContent ol li {list-style-type:decimal}
#OlContent li {list-style-type:decimal}

/*Menu Opzioni Top*/
#MenuS {float:right;font-weight:normal;margin-right:3px;}
#MenuS a, #MenuS a:visited {color:#000;font-weight:normal;}
#MenuS a:hover {text-decoration:underline;font-weight:normal;}
/*Fine Menu Opzioni Top*/

/* Menu Principale */
#MenuH	{margin:0;padding:0;clear:both;}
#MenuH ul 	{margin:0;padding:0px;list-style-type:none;}
#MenuH ul li 	{min-height:16px;height:auto !important;height:16px;float:left;margin:0;padding: 0 10px 2px 10px;background-color:transparent;border-width:0px 1px 1px 0px;border-style:solid;border-color: #000;}
#MenuH ul li a, #MenuH ul li a:visited 	{font-size:100%;font-weight:normal;}
#MenuH ul li a:hover, #MenuH ul li a:active {color:#000;font-size:100%;font-weight:normal;text-decoration:underline;}

#MenuH ul li.On {float:left;margin:0;padding: 0 10px 2px 10px;background-color:#6B696A;border-bottom:1px solid #6B696A;}
#MenuH ul li.On a, #MenuH ul li.On a:visited 	{color:#FFF;font-size:100%;font-weight:bold;text-decoration:none;}
#MenuH ul li.On a:hover, #MenuH ul li.On a:active {color:#FFF;font-size:100%;font-weight:bold;text-decoration:underline;}
/* Fine Menu Principale */

/*menu secondario */
#MenuH2		{clear:both;min-height:16px;height:auto !important;height:16px;color:#FFF;background-color:#6B696A;margin:0;padding:0px 0px 3px 0px;width:100%;}
#MenuH2 ul 		{margin:0;list-style-type:none;}
#MenuH2 ul li 	{min-height:14px;height: auto !important;height:14px;font-size:100%;float:left;margin:0;padding:5px 5px 5px 5px;background-color:transparent;border-width:0px 0px 0px 0px;border-style:solid;border-color:#FFF;}
#MenuH2 ul li a, #MenuH2 ul li a:visited {min-height:14px;height: auto !important;height:14px;font-size:100%;font-weight:normal;color:#FFF;}
#MenuH2 ul li a:hover, #MenuH2 ul li a:active {min-height:14px;height: auto !important;height:14px;font-size:100%;color:#FFF;text-decoration:underline;}

#MenuH2 ul li.On 	{min-height:14px;height: auto !important;height:14px;font-size:100%;float:left;margin:0;padding:5px 5px 5px 5px;background-color:transparent;border-width:0px 0px 0px 0px;border-style:solid;border-color:#FFF;}
#MenuH2 ul li.On a, #MenuH2 ul li.On a:visited {min-height:14px;height: auto !important;height:14px;font-size:100%;font-weight:bold;color:#FFF;text-decoration:none;}
#MenuH2 ul li.On a:hover, #MenuH2 ul li.On a:active {min-height:14px;height: auto !important;height:14px;font-size:100%;font-weight:bold;color:#FFF;text-decoration:none;}
/* fine menu secondario */

#tblMain {width: 780px;}
#tdLeft {background-color: #EFEFEF;width: 140px;padding:0;border:1px solid #000;padding-top:10px;}
#tdRight {width:640px;padding:0;padding-top:10px;}

.separator5 {padding:5px;}
.separator10 {padding:10px;}
.arctempl {color:#FF0000;border-bottom:2px dashed #C4C3C1;}

.arcDet {padding:5px 5px 10px 5px;clear:both;}
div.arcDet div {text-align:right;}
div.arcSep {border-top:1px dashed #C4C3C1;padding:5px;}
div.arcInt {padding:3px;background-color:#EEEEEE;color:#000000;font-weight:bold;font-size:14px;}

div.corsoInt {padding:3px;background-color:#969696;color:#FFF;font-weight:bold;}
div.corsoItem {width:98%;margin:auto;}
div.corso A {padding:4px;width:20px;float:left;}
div.corso B {padding:4px;width:40%;}
div.corso C {padding:4px;width:50%;float:right;}
div.corsoParagraf {padding:5px;}

.divLeftRed, .divLeftGray {margin: 0 9px 19px 7px;border: 1px solid;border-width: 0 0 1px 1px;background-color: White;}

.TopFormUser		{width:98%;margin:auto;padding:0px;background-image:url(/aipolc/img/main/bg_TopForm.gif);padding:0;}
.BottomFormUser	{width:98%;margin:auto;border-width:0px 1px 1px 1px;border-color:#000; border-style:solid;padding:0px;}
.BottomFormUser td	{padding-left:5px;}

.TopCommunityTable {width:98%;margin:auto;padding:0px;}
.BottomCommunityTable {width:98%;margin:auto;border-width:0px 0px 0px 0px;border-color:#000; border-style:solid;padding:0px;}
.testolb12 {font-size:12px;font-weight:bold;}
.titolo-content {padding-bottom:5px;}
.titolo-content a {padding-bottom:5px;font-size:110%;}

.paginazione {padding-right:3px;margin-bottom:10px;min-height:15px;height: auto !important;height:15px;background-color:#C4C3C1;color:#FFFFFF;font-weight:bold;}
.paginazione a, .paginazione a:visited {color:#000;font-weight:bold;}
.paginazione a:hover, .paginazione a:active {background-color:#FFF;color:#000;font-weight:bold;text-decoration:underline;}

div.list {background: url(/aipolc/img/square.gif) 0 0 no-repeat;padding-left:10px;}
div.listCorso {background: url(/aipolc/img/corsoItem.gif) 0 0 no-repeat;padding-left:10px;}
ul li.square {list-style-type:square;list-style:outside;margin-bottom:3px;}
a.categoria, a.categoria:visited {font-weight:normal;color:#003498;text-decoration: none;}
a.categoria:hover, a.categoria:active {font-weight:normal;color:#003498;text-decoration:underline;}
a.lnk_content, a.lnk_content:visited {font-weight: bold;color: #F26531;text-decoration: none;}
a.lnk_content:hover, a.lnk_content:active {color:Black;}

.errore	{color:#FF0000;font-weight:normal;}
.box_home_left{width:63%;float:left;}
.box_home_right{width:35%;float:right;}
div#back {width:100%;text-align:right;margin-top:10px;clear:both;}
div#PrintNavigator {display:none;}
div.arcList {margin:auto;margin-top:15px;width:96%;}
div.arcList span {float:left;}
div#arcList {margin:auto;margin-top:15px;width:96%;}
div#arcList span {float:left;}
span img {margin-right:2px;}
#disclaimer {padding:5px;overflow:auto;padding-bottom:20px;border:1px solid #000;}

div.falseFieldset{clear:both;border-width:0px 1px 1px 1px;border-style:solid; border-color:#000;padding:10px;margin:auto;margin-bottom:10px;}
div.falseFieldsetLeft {float:left;width:100px;font-weight:bold;}
div.falseFieldsetRight {margin-left:110px;}
div.falseLegend {clear:both;width:100%;margin:auto;padding:0px;margin-top:10px;margin-bottom:0px;background-image:url('/aipolc/img/fieldsetBg.gif');background-position:bottom left;}
div.falseLegend span {font-family:arial,verdana;margin-left:40px;font-weight:bold;font-size:15px;background-color:#FFF;padding-right:9px;}


fieldset {border:1px solid #000;width:96%;margin:auto;padding:10px;}
fieldset legend {color:#000;font-size:150%;font-family:arial,verdana,sans-serif;font-weight:bold;padding:5px;padding-left:20px;}
fieldset label {color:#000;width:100px;float:left;font-weight:bold;}
fieldset label.login {color:#000;width:65px;float:left;font-weight:bold;}
fieldset label.editPw {color:#000;width:150px;float:left;font-weight:bold;}
fieldset div.submit {margin-left:100px;}
fieldset .ak {text-decoration:underline;}

.utentiClasse {width:100%;border:0;margin:auto;}
.utentiClasse th {color:#000;font-weight:bold;background-color:#EFEFEF;text-align:center;padding:2px;}
*/



/*NEW STYLE*/
#tblMain {width:780px;}
html, body {text-align:center;margin0;padding:0;background-color:#FFF;margin:auto;}
html, body, input, textarea, td, select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

#ColDx	{width:182px;border:0;font-size:10px;background-image:url(/aipo/img/SfonfoInternoColdDxBottom.gif);}
#ColContent{width:598px;margin:0;padding:0;background-image:url(/aipo/img/SfonfoInternoColdSxBottom.gif);text-align:left;padding:0 10px 0 10px;}
#DivLogon{padding-top:35px;}
#DivLogon fieldset label {width:65px;margin:0;float:left;text-align:left;margin-left:6px;}

h2 {font-family: Arial, Helvetica, sans-serif;margin: 10px 0px 20px 0px;font-size: 24px;color: #6B696A;}
h2.header {margin:0;padding:0;}
h3 {font-family:helvetica,verdana;font-size:20px;color:#6b696a;font-weight:normal;}
td {vertical-align:top;}

img {margin:0;padding:0;border:0;}
input.text {border: 1px solid Black;margin:0;padding:0;}
kbd {font-family:verdana,arial;font-size:11px;text-decoration:underline;}
acronym, abbr {cursor:help;border-bottom:#000000 1px dashed;padding-bottom:1px;}

fieldset {border:1px solid #2A3374;margin:auto;}
fieldset legend {color:#2A3374;font-size:15px;font-family:verdana,sans-serif;font-weight:bold;padding:5px;text-transform:uppercase;}
fieldset label {color:#726C48;width:100px;float:left;font-weight:normal;}
fieldset label.login {color:#000;width:60px;float:left;font-weight:bold;}
fieldset label.editPw {color:#000;width:150px;float:left;font-weight:bold;}
fieldset .ak {text-decoration:underline;}

a, a:visited:{color:#213478;}
a:hover, a:active:{color:#F26631;}

a.titolo-content, a.titolo-content:visited {font-family:helvetica,verdana;text-decoration:none;font-size:20px;color:#2A3374;}
a.titolo-content:hover, a.titolo-content:active {font-family:helvetica,arial;text-decoration:none;font-size:20px;}

a.categoria, a.categoria:visited {font-weight:normal;color:#003498;text-decoration: none;}
a.categoria:hover, a.categoria:active {font-weight:normal;color:#003498;text-decoration:underline;}
a.categoriaOn, a.categoriaOn:visited {font-weight:bold;color:#003498;text-decoration: none;}
a.categoriaOn:hover, a.categoriaOn:active {font-weight:bold;color:#003498;text-decoration:underline;}

a.lnkLogin, a.lnkLogin:visited {font-weight:bold;font-family:arial;color:#726C48;}
a.lnkLogin:hover, a.lnkLogin:active {font-weight:bold;font-family:arial;color:#ED4A1C;}

a.lnkHp, a.lnkHp:visited {font-weight:bold;font-family:arial;color:#000;text-decoration:none;}
a.lnkHp:hover, a.lnkHp:active {font-weight:bold;font-family:arial;color:#ED4A1C;text-decoration:none;}

a.lnk_content, a.lnk_content:visited {font-weight: bold;color: #F26531;text-decoration: none;}
a.lnk_content:hover, a.lnk_content:active {color:Black;}

.paginazione {padding-right:3px;margin-bottom:10px;min-height:15px;height: auto !important;height:15px;background-color:#FFF;color:#F26631;font-weight:bold;font-size:120%;}
.paginazione a, .paginazione a:visited {color:#213478;font-weight:normal;font-size:11px;text-decoration:none;}
.paginazione a:hover, .paginazione a:active {background-color:#FFF;color:#F26631;font-weight:normal;text-decoration:underline;font-size:11px;}

.errore	{color:#FF0000;font-weight:normal;}
div#back {width:100%;text-align:right;margin-top:10px;clear:both;}
div#PrintNavigator {display:none;}
div.arcList {margin:auto;margin-top:15px;width:96%;}
div.arcList span {float:left;}
div#arcList {margin:auto;margin-top:15px;width:96%;}
div#arcList span {float:left;}

#disclaimer {padding:5px;overflow:auto;padding-bottom:20px;border:1px solid #000;}