﻿body 
{
	margin:0;
	padding:0;
	background-color: #243C53;
	position:absolute;
	left:50%;
	margin-left:-493px;
	
}
/* MARGIN-TOP */
.top2
{
    margin-top:2px;
}
.top3
{
    margin-top:3px;
}
.top5
{
    margin-top:5px;
}
.top8
{
    margin-top:8px;
}
.top10
{
	margin-top:10px;
}
.top12
{
	margin-top:12px;
}
.top15
{
	margin-top:15px;
}
.top20
{
	margin-top:20px;
}
.top30
{
	margin-top:30px;
}
.top40
{
	margin-top:40px;
}
.top50
{
	margin-top:50px;
}
.top60
{
	margin-top:60px;
}
.top70
{
	margin-top:70px;
}
.top100
{
	margin-top:100px;
}
.top115
{
	margin-top:115px;
}
.top116
{
	margin-top:116px;
}
.top127
{
	margin-top:127px;
}
.top129
{
	margin-top:129px;
}
.top130
{
	margin-top:130px;
}
.top133
{
	margin-top:133px;
}
.top140
{
	margin-top:140px;
}
.top145
{
	margin-top:145px;
}
.top150
{
	margin-top:150px;
}
.top180
{
	margin-top:180px;
}
.importantTop190
{
	margin-top:190px !important;
}
.top200
{
	margin-top:200px;
}
.top500
{
	margin-top:500px;
}
/* ----------------- */
/* MARGIN-LEFT */
.left2
{
    margin-left:2px;
}
.left4
{
    margin-left:4px;
}
.left5
{
	margin-left:5px;
}
.left6
{
	margin-left:6px;
}
.left7
{
	margin-left:7px;
}
.left10
{
	margin-left:10px;
}
.left12
{
	margin-left:12px;
}
.left14
{
	margin-left:14px;
}
.left15
{
	margin-left:15px;
}
.left20
{
	margin-left:20px;
}
.left24
{
	margin-left:24px;
}
.left28
{
	margin-left:28px;
}
.left29
{
	margin-left:29px;
}
.left35
{
	margin-left:35px;
}
.left40
{
	margin-left:40px;
}
.left45
{
    margin-left:45px;
}
.left47
{
    margin-left:47px;
}
.left50
{
	margin-left:50px;
}
.left55
{
	margin-left:55px;
}
.left60
{
	margin-left:60px;
}
.left75
{
	margin-left:75px;
}
.left80
{
	margin-left:80px;
}
.left83
{
	margin-left:83px;
}
.left90
{
	margin-left:90px;
}
.left100
{
	margin-left:100px;
}
.left105
{
	margin-left:105px;
}
.left110
{
	margin-left:110px;
}
.left120
{
	margin-left:120px;
}
.left140
{
	margin-left:140px;
}
.left180
{
	margin-left:175px;
}
.left190
{
	margin-left:190px;
}
.left210
{
	margin-left:210px;
}
.left225
{
	margin-left:225px;
}
.left245
{
	margin-left:245px;
}
.left250
{
	margin-left:250px;
}
.left280
{
	margin-left:280px;
}
.left300
{
	margin-left:300px;
}
.left320
{
	margin-left:320px;
}
.left340
{
	margin-left:340px;
}
.left430
{
	margin-left:395px;
}
.importantLeft350
{
	margin-left:350px !important;
}
.left460
{
	margin-left:460px;
}
.left760
{
    margin-left:760px;   
}
.left730
{
    margin-left:730px;   
}
.left850
{
    margin-left:850px;   
}
.left940
{
    margin-left:941px;   
}
.left941
{
    margin-left:941px;   
}
/* ------------------ */
/* MARGIN-RIGHT */
.right5
{
    margin-right:5px;
}
.right20
{
    margin-right:20px;
}
.right28
{
    margin-right:28px;
}
/* ------------------ */
/* FLOAT */
.floatLeft
{
    float:left;
}
.floatRight
{
    float:right;
}
/* ------------------ */
.interlinea
{
    line-height:15px;
}
/* FONT */
.font
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ------------------- */
/* FONT-SIZE */
.font9
{
    font-size:9px;
}
.font10
{
    font-size:10px;
}
.font11
{
    font-size:11px;
}
.font12
{
    font-size:12px;
}
.font14
{
    font-size:14px;
}
.font16
{
    font-size:16px;
}
.font18
{
    font-size:18px;
}
/* ------------------ */
.bold
{
    font-weight:bold;
}
.corsivo
{
    font-style:italic;
}
.nounderline
{
    text-decoration:none;
}
/* TEXT-ALIGN */
.textCenter
{
    text-align:center;
}
.textDX
{
    text-align:right;
}
.textSX
{
    text-align:left;
}
/* ----------------- */
/* VERTICAL-ALIGN */
.verticalAlignMiddle
{
    vertical-align:middle;
}
.verticalAlignTop
{
    vertical-align:top;   
}
/* ----------------- */
/* COLOR */
.grigio
{
	border:1px solid #666666;
}
.nero
{
    color:#000000;   
}
.coloreGrigioText
{
    color:#999999;   
}
.coloreGrigioText2
{
    color:#2D3437;   
}
.coloreBiancoText
{
    color:#FFFFFF;
}
.coloreArancioText
{
    color:#FCB023;
}
.coloreArancioScuroText{
    color:#FF6633;
}
.coloreBluText
{
    color:#243C53;   
}
.coloreBiancoText
{
    color:#FFFFFF;   
}
.coloreBordeauxText
{
    color:#8E001C;
}
/* ----------------- */
/* OVERFLOW */
.overflowAUTO
{
    overflow:auto;
}
.overflowHIDDEN
{
    overflow:hidden;
}
/* ----------------- */
/* POSITION */
.relative
{
    position:relative;
}
.absolute
{
    position:absolute;
}
/* ----------------- */
/* PADDING */
.paddingTop10
{
    padding-top:10px;   
}
.paddingTop15
{
    padding-top:15px;   
}
.paddingRight5                                                                                                                              
{
    padding-right:5px;
}
.paddingRight8                                                                                                                              
{
    padding-right:8px;
}
.paddingRight10                                                                                                                              
{
    padding-right:10px;
}
.paddingLEFT10
{
    padding-left:10px;
}
.paddingBottom2
{
    padding-bottom:2px;
}
.paddingBottom6
{
    padding-bottom:6px;
}
.paddingBottom10
{
    padding-bottom:10px;
}
.paddingBottom20
{
    padding-bottom:20px;
}
.paddingBottom40
{
    padding-bottom:40px;
}
.paddingBottom60
{
    padding-bottom:60px;
}
/* ----------------- */
.testata{
    width:940px;
    height:80px;	
	position:absolute;
	margin-top:10px;
	margin-left:20px;
	border:1px solid #FCB023;	
}
.container{
    width:940px;
}
.bottons1{
    width: 147px;
    height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #243C53;
	border-bottom:none;
	background-color:#E49603;
}
.bottons2{
    width: 147px;
    height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #243C53;
	background-color:#FED689;
	
}
.tab{
    width:700px;
    min-height:1100px;
    height:auto !important;
    _height:1100px;
	background-color:#FFFFFF;
	margin-left: 210px !important;			
}
.contentTab
{
    width:670px;
    min-height:900px;
    height:auto !important;
    _height:600px;    
}
.contentTabPrint
{
    width:500px;
    min-height:900px;
    height:auto !important;
    _height:600px;    
}
.argomento{
	margin-left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#243C53;
	font-weight:bold;
}
.articolo1 
{
    float:left;
    width:300px;
    height:300px;	
    margin-top:10px;
	margin-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
}
.news{
    float: left;	
    width: 300px;
    height:300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-left:40px;	
	border-bottom:none;
	border-left:none;	
}
.schedario1 
{
    float:left;
	position:relative;
	left:340px;
	top:39px;
	height:30px;
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid white;
	
}
.schedario2 
{
    float:left;
	width: 50px;
    height:30px;
	position:relative;
	left:340px;
	top:39px;
	border:1px solid #dcdcdc;
	
	background-color:#243C53;	
}
.agenda 
{
    width: 300px;
    height:250px;	
	margin-top:70px;
	margin-left:340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #dcdcdc;
			
}
.validatorCalloutHighlight{
    background-color: red;
}
.scrollbar
{
    scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FF6633;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}
.boxArticolo
{
    width:670px;
}
.boxArticoloPrint
{
    width:600px;
}
.testoArticolo
{
    width:668px;
}
.testoArticoloPrint
{
    width:600px;
}
.boxRisultati
{
    width:670px;
}
.testoRisultati
{
    width:645px;
}
/* WIDTH */
.width5
{
    width:5px;
}
.width10
{
    width:10px;
}
.width16
{
    width:16px;
}
.width20
{
    width:20px;
}
.width30
{
    width:30px;
}
.width50
{
    width:50px;
}
.width65
{
    width:65px;
}
.widthData
{
    width:67px;
}
.width70
{
    width:70px;
}
.width80
{
    width:80px;
}
.width85
{
    width:85px;
}
.width95
{
    width:95px;
}
.width100
{
    width:100px;
}
.width105
{
    width:105px;
}
.width110
{
    width:110px;
}
.width120
{
    width:120px;
}
.width125
{
    width:125px;
}
.width130
{
    width:130px;
}
.width135
{
    width:135px;
}
.width140
{
    width:140px;
}
.width145
{
    width:145px;
}
.width150
{
    width:150px;
}
.minwidth150
{
    min-width:150px;
    width:auto !important;
    _width:150px;
}
.width160
{
    width:160px;
}
.width165
{
    width:165px;
}
.width170
{
    width:170px;
}
.width172
{
    width:172px;
}
.width175
{
    width:175px;
}
.width178
{
    width:178px;
}
.width180
{
    width:180px;
}
.width182
{
    width:182px;
}
.width190
{
    width:190px;
}
.width200
{
    width:200px;
}
.width204
{
    width:204px;
}
.width209
{
    width:209px;
}
.width210
{
    width:210px;
}
.width220
{
    width:220px;
}
.width230
{
    width:230px;
}
.width240
{
    width:240px;
}
.width250
{
    width:250px;
}
.width260
{
    width:260px;
}
.width290
{
    width:290px;
}
.width300
{
    width:300px;
}
.width310
{
    width:310px;
}
.width320
{
    width:320px;
}
.width335
{
    width:335px;
}
.width340
{
    width:340px;
}
.width350
{
    width:350px;
}
.width380
{
    width:380px;
}
.width400
{
    width:400px;
}
.width480
{
    width:480px;
}
.width490
{
    width:485px;
}
.width500
{
    width:500px;
}
.width550
{
    width:550px;
}
.width560
{
    width:560px;
}
.width600
{
    width:600px;
}
.width625
{
    width:625px;
}
.width670
{
    width:670px;
}
.width700
{
    width:700px;
}
.width900
{
    width:900px;
}
.width939
{
    width:938px;
}
.width940
{
    width:940px;
}
.width1500
{
    width:1500px;
}
/* -------------------- */
/* HEIGHT */
.height5
{
    height:5px;   
}
.height12
{
    height:12px;   
}
.height13
{
    height:13px;   
}
.height14
{
    height:14px;   
}
.minheight14
{
    min-height:14px;
    height:auto !important;
    _height:14px;
}
.height16
{
    height:16px;   
}
.height20
{
    height:20px;   
}
.minheight20
{
    min-height:20px;
    height:auto !important;
    _height:20px;
}
.height25
{
    height:25px;   
}
.height30
{
    height:30px;
}
.height35
{
    height:35px;
}
.height40
{
    height:40px;
}
.height50
{
    height:50px;
}
.height60
{
    height:60px;
}
.height70
{
    height:70px;
}
.height80
{
    height:80px;
}
.height100
{
    height:100px;
}
.minheight100
{
    min-height:100px;
    height:auto !important;
    _height:100px;
}
.height105
{
    height:105px;
}
.minheight120
{
    min-height:120px;
    height:auto !important;
    _height:120px;
}
.height150
{
    height:180px;
}
.minheight150
{
    min-height:150px;
    height:auto !important;
    _height:150px;
}
.minheight160
{
    min-height:160px;
    height:auto !important;
    _height:160px;
}
.height200
{
    height:200px;
}
.height235
{
    height:235px;
}
.minheight300
{
    min-height:300px;
    height:auto !important;
    _height:300px;
}
.height340
{
    height:340px;
}
.height350
{
    height:350px;
}
.minheight350
{
    min-height:350px;
    height:auto !important;
    _height:350px;
}
.height400
{
    height:400px;
}
.minheight400
{
    min-height:400px;
    height:auto !important;
    _height:400px;
}
.height500
{
    height:500px;
}
.height550
{
    height:550px;
}
.height560
{
    height:560px;
}
.height660
{
    height:660px;
}
.height700
{
    height:700px;
}
.height710
{
    height:710px;
}
.height750
{
    height:750px;
}
.height800
{
    height:800px;
}
/* -------------------- */
/* CLEAR */
.clearRIGHT
{
    clear:right;
}
.clearLEFT
{
    clear:left;
}
.clearALL
{
    clear:both;
}
/* -------------------- */
/* BACKGROUND-COLOR */
.coloreBianco
{
    background-color:#FFFFFF;
}
.coloreArancioChiarissimo
{
    background-color:#FAFAD2;
}
.coloreArancio
{
    background-color:#FCB023;
}
.coloreArancioScuro
{
    background-color:#FF6633;
}
.coloreArancioChiaro
{
    background-color:#FEDFA5;
}
.coloreBlu
{
    background-color:#243C53;   
}
.coloreBluChiaro
{
    background-color:#9EBAD6;
}
.coloreGrigioChiaro
{
    background-color:#E4E2D5;   
}
/* -------------------- */
/* TAGLIA */
.taglia
{
}
/* BORDER */
.noBorder
{
    border:0px;
}
.noBorderDx
{
    border-right:0px;
}
.noBorderSx
{
    border-left:0px;
}
.border1
{
    border:1px;
    border-style:solid;
}
.border2
{
    border:2px;
    border-style:solid;
}
.borderRight1
{
    border-right-width:1px;
    border-right-style:solid;
}
.borderTop
{
    border-top-width:1px;
    border-top-style:solid;
}
.borderBottom1
{
    border-bottom-width:1px;
    border-bottom-style:solid;
}
.noBorderBottom
{
    border-bottom-style:none;
}
.borderArancioChiaro
{
    border-color:#FDBB40;
}
.borderArancio
{
    border-color:#FCB023;   
}
.borderBianco
{
    border-color:#FFFFFF;
}
.borderBlu
{
    border-color:#243C53;
}
.borderArancioScuro
{
    border-color:#FF8000;
}
.borderArancioSottomenu
{
   border-top-color:#FCB023;
   border-left-color:#FCB023;
   border-right-color:#FCB023;
   border-bottom-color:#FF8000;
}
.borderRightArancioScuro
{
    border-right-color:#FF8000;
}
.borderBottomArancioScuro
{
    border-bottom-color:#FF8000;
}
.borderBottomGrigio
{
    border-bottom-color:#DCDCDC;
}
.borderScroller
{
    border-top-width:1px;
    border-top-color:#FAFAD2;
    border-right-width:1px;
    border-right-color:#FAFAD2;
    border-bottom-width:1px;
    border-bottom-color:#FAFAD2;
    border-left-width:1px;
    border-left-color:#FAFAD2;
}
/* -------------------- */
/* CURSOR */
.cursorHand
{
    cursor:auto;
}
.cursorPointer
{
    cursor:pointer;   
}
.cursor
{
    cursor:default;   
}
/* -------------------- */
/* DISPLAY */
.displayInline
{
    display:inline;   
}
.widthAuto
{
    width:auto;
}
/* -------------------- */

.zindex
{
    z-index:1;
}
.bottom30
{
    margin-bottom:30px;
}
    
.ajax__calendar_container 
{
    padding:4px;
    position:absolute;
    cursor:default;
    width:170px;
    font-size:11px;
    text-align:center;
    font-family:tahoma,verdana,helvetica;
    background-color:White;
    z-index:10;
}    
.heightAuto
{
    height:auto;
}


