body 
{
	background: url(../../images/graf/sorio_02.jpg) top repeat-x #222632;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
	
body, form{ margin:0; padding:0;}

h1{ font-size:12px; margin-bottom:5px; }
h2{ font-size:12px; margin-bottom:3px; color:#e7d38c; }
h3{ font-size:11px; margin-bottom:2px; font-style:italic; color:#d7c37c; }

td { font-size: 10px; color: #cccccc; text-decoration: none;} 

.Sfsx1 { background: url(../../images/graf/sorio_04.jpg) top right no-repeat;}
.Sfsx2 { background: url(../../images/graf/sorio_49.jpg) right repeat-y;}
.Sfdx1 { background: url(../../images/graf/sorio_08.jpg) top left no-repeat;}
.Sfdx2 { background: url(../../images/graf/sorio_50.jpg) left repeat-y;}

.borderfoto { border:1px solid silver; background-color:#352C1B;/*010101*/}
a{ color:#e7d38c; text-decoration:none;}

a.miniWB {  font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight:bold; text-transform:uppercase;}
.miniW {  font-size: 9px; color: #FFFFFF; text-decoration: none;}
a.miniW:hover, a.miniWB:hover {  color: #ecdcb3; text-decoration: none;}

.BIG, .BIG:link {  font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; text-decoration: none;}
a.BIG:hover {  font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #ecdcb3; text-decoration: none;}

.miniG, .miniG:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #979592; text-decoration: none;}
a.miniG:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #c9c5bc; text-decoration: none;}

.form { font-size: 10px; background: #ece3cb; text-decoration: none; border:1px solid #393939;}
.formActive{ font-size: 10px; background: #f1c5c5; text-decoration: none; border:1px solid #990000; color:#cc0000; font-weight:bold; }

.Testo, .Testo:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.Testo:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ecdcb3; text-decoration: none;}

.IFrame { 
	margin:2px;
	scrollbar-arrow-color:#d9d9d9; 
	scrollbar-face-color:#4a4a4a; 
	scrollbar-shadow-color:#000000; 
	scrollbar-darkshadow-color:#212121; 
	scrollbar-Highlight-color:#4a4a4a; 
	scrollbar-3Dlight-color:#4a4a4a; 
	scrollbar-track-color:#212121; 
	/*background-color: #ffffff;*/
	display: block; 
	overflow-y: scroll;
	overflow: auto;
	padding-right: 5px;
	text-align: justify; 
	height: 205px; 
	width: 148px;
}
.IFrame2{ 
	margin:2px;
	scrollbar-arrow-color:#d9d9d9; 
	scrollbar-face-color:#4a4a4a; 
	scrollbar-shadow-color:#000000; 
	scrollbar-darkshadow-color:#212121; 
	scrollbar-Highlight-color:#4a4a4a; 
	scrollbar-3Dlight-color:#4a4a4a; 
	scrollbar-track-color:#212121;
	/*background-color: #ffffff;*/
	display: block; 
	/*overflow-y: scroll;*/
	overflow: auto;
	padding-right: 5px;
	text-align: justify; 
	height: 268px; 
	width: 148px;
}
.IFrameBooks { 
	margin:2px;
	scrollbar-arrow-color:#d9d9d9; 
	scrollbar-face-color:#4a4a4a; 
	scrollbar-shadow-color:#000000; 
	scrollbar-darkshadow-color:#212121; 
	scrollbar-Highlight-color:#4a4a4a; 
	scrollbar-3Dlight-color:#4a4a4a; 
	scrollbar-track-color:#212121; 
	/*background-color: #ffffff;*/
	display: block; 
	overflow-y: scroll;
	overflow: auto;
	padding-right: 5px;
	height: 300px; 
	width: 128px;
}
.IFrameBottom { 
	margin:2px;
	scrollbar-arrow-color:#d9d9d9; 
	scrollbar-face-color:#4a4a4a; 
	scrollbar-shadow-color:#000000; 
	scrollbar-darkshadow-color:#212121; 
	scrollbar-Highlight-color:#4a4a4a; 
	scrollbar-3Dlight-color:#4a4a4a; 
	scrollbar-track-color:#212121; 
	/*background-color: #ffffff;*/
	overflow-x: scroll;
	overflow: auto;
	padding-right: 5px;
	padding-top: 7px;
	text-align: justify; 
	height: 130px; 
	width: 947px;
}


.Menu, .Menu:link { font-size: 10px; color: #ddcea3; text-decoration: none; text-transform:uppercase; font-weight:bold;}
.Menu:hover { color: #FFFFFF; text-decoration: none;}

.Links, .Links:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cccccc; text-decoration: none;}
a.Links:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;}

.border { border:1px solid #cccccc;}


/* CRISTIAN */
a.Paging
{
	font-size: 12px; font-weight:bold;
}

table#multicolumnFormContainer table td
{
	height:30px;
}

td.FormLeftCell{ white-space:nowrap; text-align:right; width:1%; }
td.FormLeftCellWide{ white-space:nowrap; text-align:right; width:45%; }
td.FormRightCell{ text-align:left; }
.Table 
{
	border:1px solid #767676;
	background-color:#212121;
}
div.SearchEnhanced
{
	position:absolute; width:618px; text-align:left; 
	border:1px solid #767676;
	background-color:#212121;
}
table.SearchEnhanced
{
	margin:5px; width:606px;
}

div.SearchEnhancedAdmin
{
	width:100%; text-align:left; 
	border:1px solid #767676;
	background-color:#212121;
}
table.SearchEnhancedAdmin
{
	margin:5px;
}
input.Input, select.Input{ font-family:Courier New, Monospace; font-size:9pt; color:#333333; }
input.Watermark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: Silver; text-decoration:none;
	
}
div.SearchEnhanced, div.Padded{ padding:7px; margin-bottom:4px; }
tr#AccessoryRow td, table.Wizard, table.NewsTable
{
    background-color:#212121; border: 1px solid #767676;
}
tr#AccessoryRow td
{
    width: 16%;
}
tr#AccessoryRow div
{
    margin-bottom:5px;
}
td#MainSearchCell
{
    border: 1px solid #212121;
}
div#slideshow object
{
	display:block;
}

/* AJAX */
.ajax__calendar_container { z-index:20; }

/* GRIDS */
tr.AlternatingItem td{ background-color:#202020;}
tr.Item td{ background-color:#303030;}
tr.AlternatingItemLight td{ background-color:#efefef; color:#333333;}
tr.ItemLight td{ background-color:#ffffff; color:#333333;}

/* WIZARD */
table.Wizard{ font-size:8pt; }
td.SubMenuLight
{
    /*background-image:url(../../images/submenu_dark.jpg);*/
    background-color:#c0c0c0;
    padding-left:10px; padding-right:10px; height:20px; color:#202020;
    border-right:1px solid #606060; border-left:1px solid #606060; text-align:center; width: 120px;
}
td.Step
{
	text-align:left;
}
