﻿
/************************************ RESET *********************************************/
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,
caption {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:0;
	outline:0;
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	font-family: Arial, Tahoma, Microsoft Sans Serif, Trebuchet MS, Verdana, Helvetica;
	background:transparent;
}
html {height:100%; width:100%;}
body {      background:#C0C0C0 URL('/App_Themes/DeltaPro/images/BackGround.gif') 0 0; background-repeat: repeat; height: auto; width: auto; }
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
input, textarea, select {
	color:black;
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	font-family:  Arial, Tahoma, Microsoft Sans Serif, Trebuchet MS, Verdana, Helvetica;
	background:transparent;
}


ol, ul { list-style:none; }
li { list-style-type:none; }
:focus { outline:0; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q {	quotes:"" ""; }

 h5 {font-size:110%;}
 h4 {font-size:120%;}
 h3 {font-size:130%;}
 h2 {font-size:140%;}
 h1 {font-size:150%;}

.clear { clear:both; }
.justify { text-align:justify; }
.hidden { display:none; }

a, a:link, a:visited { font-size:13px; text-decoration:none; color:#e01f26;  }
a:active, a:hover { text-decoration:underline }

/************************************ RESET END *********************************************/
body#Empty{ background:WHITE URL('') 0 0}
.Complex{margin: 100px auto 0 auto; width: 800px;  position: relative;  background-color: White;  padding-bottom:22px;}
div#MainDiv{ margin: 100px auto 0 auto; width: 800px;  position: relative;  background-color: White; padding-bottom:30px; height:570px;}

.ShadowTop{  position: absolute;  left: 0px;  top: -12px;  right:0;  height: 12px;  width:auto;   background-image: URL( '/App_Themes/DeltaPro/images/icons/ShadowTop.png' );  background-repeat: repeat-x;}
.ShadowLeft{  position: absolute;  left: -12px;  top: 0;   bottom:0;   width: 12px;   height:auto;   background-image: URL( '/App_Themes/DeltaPro/images/icons/ShadowLeft.png' );  background-repeat: repeat-y;}
.ShadowRight{  position: absolute;  right: -12px;   top: 0;   bottom:0; width: 12px;  height:auto;  background-image: URL( '/App_Themes/DeltaPro/images/icons/ShadowRight.png' );  background-repeat: repeat-y;}
.ShadowBottom{  position: absolute;  left: 0px;  right:0;  bottom: -12px;  height: 12px;  width:auto;  background-image: URL( '/App_Themes/DeltaPro/images/icons/ShadowBottom.png' );  background-repeat: repeat-x;}
.ShadowTopLeft{  position: absolute;  left: -12px;  top: -12px;  height: 12px;  width:12px;  background-image: URL('/App_Themes/DeltaPro/images/icons/ShadowLeftTop.png');  background-repeat:no-repeat;}
.ShadowBottomLeft{ position: absolute; left: -12px; bottom: -12px; height: 12px; width:12px;  background-image: URL('/App_Themes/DeltaPro/images/icons/ShadowLeftBottom.png'); background-repeat:no-repeat;}
.ShadowTopRight {  position: absolute;  right: -12px;  top: -12px;  height: 12px;  width:12px;  background-image: URL('/App_Themes/DeltaPro/images/icons/ShadowRightTop.png');  background-repeat:no-repeat;}
.ShadowBottomRight{  position: absolute;  right: -12px;  bottom: -12px;  height: 12px;  width:12px; background-image: URL('/App_Themes/DeltaPro/images/icons/ShadowRightBottom.png');  background-repeat:no-repeat;}

a.Logo {color: #e01f26; font-size:0px !important;}

div.Menu {position: absolute; right: 21px; top: 24px; width: 625; height: 72;}

div.Menu a, div.Menu a:link, div.Menu a:visited{ font-family: Arial Narrow, Myriad Pro, Lucida Console, Trebuchet MS, Tahoma; font-size:18px; text-decoration:none; color: #58585a; text-transform:uppercase;   }
div.Menu a:active, div.Menu a:hover{text-decoration:none; color:#e01f26;}

div.LeftMenu{ line-height:30px; padding:10px 0 0 21px;  width:158px;} 
div.LeftMenuPort{ line-height:30px; padding:0px 0 0 21px; width:158px; margin-top:-12px;} 
div.LeftMenuPr{ line-height:30px; padding:10px 0 0 21px;  width:158px;} 

div.LeftMenu a, div.LeftMenu a:link, div.LeftMenu a:visited{ font-family:Arial Narrow, Myriad Pro, Tahoma, Trebuchet MS, Lucida Console; font-size:12px; text-decoration:none; color: #58585a; text-transform:uppercase; }
div.LeftMenu a:active, div.LeftMenu a:hover{text-decoration:none; color:#e01f26;}

div.LeftMenuPort a, div.LeftMenuPort a:link, div.LeftMenuPort a:visited{ font-family:Arial Narrow, Myriad Pro, Tahoma, Trebuchet MS, Lucida Console; font-size:12px; text-decoration:none; color: #58585a; text-transform:uppercase; }
div.LeftMenuPort a:active, div.LeftMenuPort a:hover{text-decoration:none; color:#e01f26;}

div.LeftMenuPr a, div.LeftMenuPr a:link, div.LeftMenuPr a:visited{ font-family:Arial Narrow, Myriad Pro, Tahoma, Trebuchet MS, Lucida Console; font-size:12px; text-decoration:none; color: #58585a; text-transform:uppercase; }
div.LeftMenuPr a:active, div.LeftMenuPr a:hover{text-decoration:none; color:#e01f26;}


div.Editable{ margin:0px 22px; width:750px; padding-top:22px;}

.TableText{ margin-top:22px; border:none;}
.TableText td{border:none;}
.Td1{  padding-right:5px ;border-style:none;}
.Td2{ width:375px; border-style:none;}

.TableText a, .TableText a:link, .TableText a:visited{font-size:12px; font-weight:bold; text-decoration:none; color:Black;  }
.TableText a:active, .TableText a:hover{text-decoration:none; color:#e01f26;}

div#BottomTextRight,div#BottomTextLeft{position:absolute; bottom:-20px; color:Black; font-size:10px; font-weight:bold;  }
div#BottomTextRight{right:22px; }
div#BottomTextLeft{left:22px; }
div#BottomTextRight a,div#BottomTextLeft a,
div#BottomTextRight a:link, div#BottomTextLeft a:link
div#BottomTextRight a:visited, div#BottomTextLeft a:visited,
div#BottomTextRight a:active,div#BottomTextLeft a:active
div#BottomTextRight a:hover, div#BottomTextLeft  a:hover{color:Black; font-size:10px; font-weight:bold;}

a#MainSave, 
a#MainSave:link, 
a#MainSave:visited{font-size:16px; font-family:  Arial Narrow, Myriad Pro, Lucida Console, Trebuchet MS, Tahoma;  position:absolute; left: 22px; top: 496px; padding-left:20px; font-variant:normal;background-repeat:no-repeat; background-position:left center; color:Black; }
a#MainSave:active, a#MainSave:hover{text-decoration:none; color:#e01f26;}
.PagerControl{text-align:center;}

a.UnselectedPage, a.UnselectedPage:link, a.UnselectedPage:visited{color:#58585a;font-size:14px;margin-left:7px}
a.UnselectedPage:active, a.UnselectedPage:hover{text-decoration:none; color:#e01f26;}
 .SelectedPage{color:#e01f26; font-size:14px}
 
 
 span.Left, span.Right {display:inline-block;    height:12px;    margin:0 0 2px 10px;    vertical-align:middle;    width:12px;    background-repeat:no-repeat;}
 *html span.Left,*html span.Right {display:inline-block;    height:12px;    margin: 0 0 -1px 10px;    vertical-align:middle;    width:12px;    background-repeat:no-repeat;}
 span.Left  {background:url('/App_Themes/DeltaPro/images/icons/prevImg.gif') no-repeat 0 0;}
 span.Right {background:URL('/App_Themes/DeltaPro/images/icons/nextImg.gif') no-repeat 0 0;}   
 span.SelectedPrev  span.Left  {background:url('/App_Themes/DeltaPro/images/icons/prevNotAct.gif') no-repeat 0 0;}
 span.SelectedNext  span.Right{background:url('/App_Themes/DeltaPro/images/icons/nextNotAct.gif') no-repeat 0 0}

a.Fonts{color:#58585a}
span.Fonts{font-size:20px;}
a.FontRed{color:#e01f26 !important;}

.icons a,
.icons a:link,
.icons a:active,
.icons a:visited { margin-left:14px; float:left; width:28px; height:28px; display:inline-block; background-position:0 0; background-repeat:no-repeat }
a#COMPLEXI{ background-position:-28px 0;}
div#BgImg { position:absolute; left:0; top:0; background-repeat:no-repeat; width:800px; height:600px; }  

a.TextDown, a.TextDown:link, a.TextDown:visited{font-size: 15px; color: #58585a; text-decoration: none;  }
a.TextDown:active, a.TextDown:hover{text-decoration:none; color:#e01f26;}

span.SpanPortfolio{font-weight:bold;  font-size: 13px;}

/*.PagerRepiter{ position:absolute; bottom:-30px ; left:220px; }*/
.PagerRepiter{ margin:0 auto;}
.MasterText{ font-size: 10px; color:Black; font-weight:bold;}
.MasterTextBottom{ font-size: 10px; color:#58585a;}

a.MasterText, a.MasterText:link, a.MasterText:visited{font-size: 10px; color:Black; font-weight:bold; text-decoration: none;  }
a.MasterText:active, a.MasterText:hover{text-decoration:none; color:#e01f26;}

input.ino {position:absolute; z-index: 10; left:33px; top:30px; width:27px;background-color:White}
input.inoOK {position:absolute;  z-index: 10; left:60px; top:30px;background-color:White}

a.move_up, a.move_down {  z-index: 10;}
a.move_up {position:absolute;left:15px; top:35px;}
a.move_down { position:absolute ;right:15px; top:35px;}

div.PagerNumberArea{ margin: 22px auto 0 auto;text-align:center}
div.PagerNumberArea span , x:-moz-any-link { vertical-align:middle;}
span.SelectedPage{ margin-left:7px;  padding-bottom:4px;}

.tooltip { border-bottom:dashed 1px #19699e; cursor:help; color:#19699e;}

.InsideWindow{}

div.ImgDiv{position:relative; margin-left:24px; float:left; margin-top:22px;  width:125px; font-size:13px}
*html div.ImgDiv{margin-left:18px;}
div.ImgsDiv{float:left; margin:-23px 0 0 -22px;}

div#RedLineDiv {margin:45px 0 0 22px; width:158px;}
div#leftDivInf{ margin-top:35px; margin-left:22px; width:158px;}
div#DDClient{ margin-top:5px;}
div#DDClient select{ border:solid 1px #848395}
div#InfDiv{ margin-top:22px; width:158px;}
div#LeftDiv{ width:202px; float:left;}
#CentrPortfDiv img {padding-top:5px;}
