html,body,table,tr,th,td,img,p,ul,ol,li,span,h1,h2,h3,h4,h5,form  {padding:0px;margin:0px; font: 11px Verdana;color:#150b03;}
html {background:#9dc2dd url('/templates/skin2/images/bg.gif') top left repeat-x;}
body {
	width: 922px;
	margin:0px auto;
	}
ul li {list-style: none;}
a img {border:none;}

#conteiner {
	background:#fff url('/templates/skin2/images/corner1.gif') top left no-repeat;
    text-align:left;
    margin: 48px 0 0 0;
    float:left;
	}

#col1 {
	float:left;
	width:244px;
}

#col2 {
	float:right;
	width:655px;
	background:url('/templates/skin2/images/corner2.gif') top right no-repeat;
    padding-right: 0px;
}

#col22 {width:600px; }

#footer {
	clear:both;
	background:#ff890b;
	height: 49px;
	width: 922px;
}

#footer a {color:#fff;}
#footer ul {padding-top: 22px;}
#footer ul li {float:left;margin: 0 15px;}

#foot1 {
	width: 244px;
	background:url('/templates/skin2/images/dashed.gif') top right repeat-y;
	height: 49px;
	float:left;
	margin-right: 60px;
}

#foot1 img {float:left;}

#foot1 p {font: 10px Arial;	color:#fff; margin: 14px 0 0px 15px;}

#footer2 {text-align:left;margin-bottom: 48px; float:left;}

#footer2 img,#footer2 div {float:left;font-size: 2px;height:10px;}

#block1 {
	width:234px;
	background: #ff890b url('/templates/skin2/images/dashed.gif') top right repeat-y;
}

#block2 {background:#ff890b; width:668px;}

h1 {color:#11345f; font: normal 30px Times New Roman;margin: 40px 0 5px 24px;}
h2 {color:#11345f; font: normal 24px Times New Roman; margin-bottom: 10px;}
h3 {font: bold 11px Verdana; color:#11345f; padding: 5px 0px 10px 0px;text-transform: uppercase;}
h5 {font: bold 11px Verdana; color:#11345f; padding: 5px 0px 10px 0px;}

a {color:#00a4f0;}
a:hover {text-decoration: none;}

#menu {margin: 5px 0px 79px 9px; height: 85px;}
#menu li {margin: 10px 30px;}

#block3 {
	width: 230px;
	background: #7aa3d2 url('/templates/skin2/images/bg_menu2.gif') top left repeat-x;
	margin: 10px 0 20px 0px;
	}
#cornertop {background: url('/templates/skin2/images/corner_top.gif') top right no-repeat;}
#cornerbottom {background: url('/templates/skin2/images/corner_bottom.gif') bottom right no-repeat; padding:18px 15px 16px 44px;}
#cornerbottom p {
	color:#fff;
	font: 13px Times New Roman;
	margin-bottom:8px;
	}
.line1 {background: url('/templates/skin2/images/line.gif') bottom left repeat-x;padding-bottom: 12px;}
#cornerbottom p span {font: 18px Times New Roman;color:#fff;}
#cornerbottom input {width:115px;margin-bottom: 6px;color:#c9c9c9;}

#menu2 {
	margin: 10px 0px 10px 0px;
	background: url('/templates/skin2/images/line.gif') bottom left repeat-x;
	padding-bottom: 14px;
}
#menu2 a {color:#fff;}
#menu2 a:hover {color:#ffa965; text-decoration:underline;}
#menu2 li {margin: 8px 0px;}

#menu3 {
    margin: 10px 0px 10px 0px;
    background: url('/templates/skin2/images/line.gif') top left repeat-x;
    padding-top: 5px;
}
#menu3 a {color:#fff;}
#menu3 a:hover {color:#ffa965; text-decoration:underline;}
#menu3 li {margin: 8px 0px;}

/* ------------ treeview ---------- */
.treeview .hitarea {
	background: url(/templates/skin2/images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {display: inline;float:none;}

.treeview a.selected {background-color: #eee;}

#treecontrol { margin: 1em 0; display: none; }
.treeview a {color:#fff;}
.treeview .hover { color: #ffa965; cursor: pointer; text-decoration: underline;}

.treeview li { background: url(/templates/skin2/images/treeview-default-line.gif) 0 0 no-repeat; cursor: pointer;color:#fff;text-decoration: underline;}
.treeview li span {cursor: pointer;color:#fff;}
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/templates/skin2/images/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.filetree li { padding: 5px 0 3px 15px; margin: 0;}
.filetree li ul li {padding: 3px 0 3px 11px;}

/* ------------ treeview ---------- */

#icons {height: 31px; margin: 44px 10px 10px 0;}
#icons img {float:right;margin-left:30px;}

#col2 p {margin: 8px 0px;}

.pad1 {padding-bottom: 22px !important;}
.line {background: url('/templates/skin2/images/line2.gif') bottom left repeat-x;
	margin-bottom: 15px !important;
	padding-bottom: 3px;
	clear:both;
	}

.inp1 {border: 1px solid #6c9fdb;width:215px;}

.col11 {float:left; width: 275px; margin-right: 22px;}

.my_tab th {border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb; font-weight:bold;padding: 3px 12px;text-align:center;}
.my_tab td {border-bottom: 1px solid #ebebeb; padding: 3px 5px;text-align:center;}

.key {width:45px !important; height:52px; margin-left:10px;}

.login {color:#fff;line-height:16px;}

.block33 {
	float:left;
	width:175px;
	margin-right:20px;
	background:url('/templates/skin2/images/block33.gif') top right repeat-y;
	padding-right:15px;
	height: 105px;
	}
.marg1 {margin-right: 0px !important;padding-right:0px !important;background:none !important;}
.color1 {color:#fc7204;}

.create {margin: 15px 0px;}




#col22 ul li {
	background: url('/templates/skin2/images/arrow.gif') top left no-repeat; 
	padding-left:13px; 
 	margin: 17px 0 5px 20px; 
	}

ol li {margin-left: 23px; line-height: 16px;}

/*    
#tabs ul li {
    border: 1px solid #c5dbec; 
    background: #dfeffc url(ui/images/dfeffc_40x100_textures_02_glass_85.png) 50% 50% repeat-x; 
    font-weight: bold; 
    color: #2e6e9e; 
    outline: none;
    padding:0px;margin:0px; 

}
*/

  

/* popup1 */
a.tt{position:relative;z-index:24;}
a.tt span{display:none;}
a.tt:hover{ z-index:25; color: #aaaaff; }
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{display: block;padding: 23px 8px 0;background: url('/templates/skin2/images/bubble.gif') no-repeat top;}
a.tt:hover span.middle{display: block;padding: 0 8px;text-align:left;font: 10px Tahoma;background: url('/templates/skin2/images/bubble_filler.gif') repeat bottom;}
a.tt:hover span.bottom{display: block;padding:2px 8px 10px;color: #548912;background: url('/templates/skin2/images/bubble.gif') no-repeat bottom;}

/* end popup */

/* popup2 */
a.tt2{position:relative;z-index:24;height: 30px;}
a.tt2 span{display:none;}
a.tt2:hover{ z-index:25; color: #aaaaff; }
a.tt2:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 25px 0 0 55px;
	width:550px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt2:hover span.top{display: block;padding: 23px 8px 0;background: url('/templates/skin2/images/bubble2.gif') no-repeat top;}
a.tt2:hover span.middle{display: block;padding: 0 8px;text-align:left;font: 10px Tahoma;background: url('/templates/skin2/images/bubble_filler2.gif') repeat bottom;}
a.tt2:hover span.bottom{display: block;padding:2px 8px 10px;color: #548912;background: url('/templates/skin2/images/bubble2.gif') no-repeat bottom;}
/* end popup */




/* ALEK STYLES */
span.tooltip{
    display:block;
//    position:absolute;
//    top:0px; left:0;
    padding: 5px 0 0 0;
    width:550px;
    color: #993300;
    text-align: center;
    filter: alpha(opacity:90);
    KHTMLOpacity: 0.90;
    MozOpacity: 0.90;
    opacity: 0.90;
}
span.top{display: block;padding: 23px 8px 0;background: url('/templates/skin2/images/bubble3.gif') no-repeat top;}
span.middle{display: block;padding: 0 8px;text-align:left;font: 10px Tahoma;background: url('/templates/skin2/images/bubble_filler2.gif') repeat bottom;}
span.bottom{display: block;padding:2px 8px 10px;color: #548912;background: url('/templates/skin2/images/bubble2.gif') no-repeat bottom;}

.error{
    color: red;
    font-weight:bold;
}

.bold{
    font-weight:bold;
}


/* SELECT BOX */
    
div.selectbox-wrapper {
  position:absolute;
  width:410px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  margin-left: 0px;
  padding:0px;
  font-size:11px;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  color: #000000;
  font-family: Arial, Times, serif;
  font-size:12px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #d4e5f4;
  font-family: Arial, Times, serif;
  font-size:12px;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{

  margin: 3px 5px 10px 0px;
  padding: 2px;
  font-family: Arial, Times, serif;
  font-size:12px;
  width : 195px; 
  display : block;
  text-align:left; 
  background: url('/templates/skin2/images/bg_select.gif') right;
  height:16px;
  cursor: pointer;
  border:0px solid #D1E4F6;
  color:#333;
}

select {
    padding-top: 3px;
    background: url('/templates/skin2/images/bg_select.gif') right;
}