body {
	margin: 0px;
	padding: 1px 0px 5px 0px;
	background-color: #000000;
	font-size: 9pt;
	font-family: 'Lucida-Grande', Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
	line-height: 14px;
	}

a:link, a:visited, a:active { text-decoration: none; color: blue; }
a:hover { text-decoration: underline; }
a.blk:link, a.blk:visited, a.blk:active, a.blk:hover { color: #000000; }
a.w:link, a.w:active, a.w:visited, a.w:hover { color: #ffffff; 	text-decoration: none; }

ul li { list-style-type: square; }
img { border: 0px; }
form { margin: 0px; }


/* ---------- logo ---------------------------- */

div.logo_1 {
	background: url('../imagini/alb_st_s.gif') 0px 0px no-repeat;
	height: 75px;
	}

div.logo_2 {
	background: #ffffff url('../imagini/alb_dr_s.gif') 100% 0px no-repeat;	
	width: 780px;
	margin: 0px auto 0px auto;
	}

img.logo_img {
	float: left;
	margin: 24px 0px 0px 3px;
	}

div.logo_form {
	float: right;
	width: 230px;
	margin: 35px 0px 20px 0px;
	}

.logo_input {
	background-color: #f1f2ee;
	width: 140px;
	}

/* ---------- menu ---------------------------- */

div.menuContainer {
	width: 760px;
	margin: 0px auto 0px auto;
	background-color: #ffffff;
	padding: 0px 12px 5px 8px;
	}

div.menuBar {	
	border-bottom: #555555 4px solid;
	padding-bottom: 6px;
	float: left;
	width: 100%;
	}

div.menuZone {
	display: inline;
	position: relative;
	background: #555555 url('../imagini/menu_dr_s.gif') 100% 0px no-repeat;
	margin: 0px 1px 0px 0px;
	padding: 3px 8px 4px 0px;
	}

a.menuButton:link, a.menuButton:active, a.menuButton:visited, a.menuButton:hover,
a.menuButtonActive:link, a.menuButtonActive:active, a.menuButtonActive:visited, a.menuButtonActive:hover {
	position: relative;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 15px 0px 9px;
	border: #555555 1px solid;
	}

div.menu {
	background-color: #555555;
	border: 1px outset #e0e0e0;
	border-bottom: none;
	position: absolute;
	visibility: hidden;
	z-index: 101;
	padding: 0px 1px 0px 0px;
	}

a.menuItem:link, a.menuItem:visited, a.menuItem:active {
	color: #ffffff;
	display: block;
	padding: 3px 4px 3px 9px;
	text-decoration: none;
	white-space: nowrap;
	border-bottom: #e0e0e0 1px solid;
	z-index: 101;
	font-size: 8pt;
   }

a.menuItem:hover {
	background-color: #034676;
	}

span.menuItemText { }

span.menuItemArrow {
	margin-right: -.75em;
	}

div.menuItemSep {
	border: 1px inset #e0e0e0;
	margin: 4px 2px;
  }

/* ---------- mainDIV`s ---------------------------- */
	
div.mainContent {
	background-color: #ffffff;	
	width: 770px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 10px;
	}

div#centerPanel {
	float: left;
	width: 508px;
	}

div#rightPanel {
	float: right;
	width: 242px;
	padding: 0px 10px 0px 7px;
	}

div.footer_1 {
	background: #ffffff url('../imagini/alb_dr_j.gif') 100% 100% no-repeat;	
	width: 780px;
	margin: 0px auto 0px auto;
	}

div.footer_2 {
	background: url('../imagini/alb_st_j.gif') 0px 100% no-repeat;	
	padding: 0px 10px 10px 10px;
	}

div.footer_3 {
	background: #555555 url('../imagini/footer_st_j.gif') 0px 100% no-repeat;
	width: 100%;
	}

div.footer_4 {
	background: url('../imagini/footer_dr_j.gif') 100% 100% no-repeat;
	padding: 10px;
	color: #ffffff;
	}

.trafic {
	text-align: right;
	margin: -48px auto 48px auto;
	width: 780px;
	padding-right: 40px;
	}
/* ---------- gri box ---------------------------- */

div.gri_box_1 {
	background: #edede3 url('../imagini/gri_dr_s.gif') 100% 0px no-repeat;	
	width: 242px;
	margin-bottom: 10px;
	}

div.gri_box_2 {
	background: url('../imagini/gri_st_s.gif') 0px 0px no-repeat;	
	}

div.gri_box_3 {
	background: url('../imagini/gri_st_j.gif')  0px 100% no-repeat;	
	}

div.gri_box_4 {
	background: url('../imagini/gri_dr_j.gif') 100% 100% no-repeat;	
	padding: 1px 4px 10px 15px;
	}

/* ---------- text ---------------------------- */

h1 {
	margin: -45px 0px 15px 8px;
	color: #ffffff;
	font-size: 17pt;
	font-family: Arial, Helvetica, sans serif;
	line-height: 20px;
	}

h2 {
	border-left: #000000 1px solid;
	padding: 3px 0px 6px 4px;
	font: bold 10pt Verdana;
	margin: 8px 0px 5px 0px;
	}

h3 {
	border-left: #000000 1px solid;
	padding: 3px 0px 6px 4px;
	font: bold 10pt Verdana;
	margin: -4px 0px 3px -2px;
	}

div.a {
	margin-bottom: 10px;
	}

.error {
	color: #ff0000;
	}

.t_head {
	height: 20px;
	font-weight: bold;
	text-align: center;
	background-color: #dddddd;
	}

.t_row {
	height: 20px;
	text-align: center;
	background-color: #f1f2ee;
	}
/* ---------- img`s ---------------------------- */

img.left_floated {
	float: left;
	margin: 5px 8px 2px 0px;
	border: #000000 1px solid;
	}

img.x4 {
	float: right;
	margin: 10px 0px 2px 10px;
	border: 1px solid;
	}

img.x5 {
	float: left;
	margin: 0px 12px 10px 0px;
	border: #000000 1px solid;
	}

/* ---------- forms ---------------------------- */
	
select.element {
	width: 150px;
	}

input.element {
	width: 80px;
	}

.element:focus {
	color: #ff0000;
	}


/* ---------- graphic ---------------------------- */

.separator {
	border-top: #aaaaaa 1px dotted;
	margin: 5px 3px 5px 3px;
	}

.x1 {
	border: #7b7b7b 1px solid;
	text-align: center;
	width: 160px;
	padding-bottom: 1px;
	margin-bottom: 8px;
	}

.x2 {
	text-align: justify;
	width: 155px;
	margin-bottom: 8px;
	}

td.x3 {
	width: 156px;
	height: 82px;
	padding-right: 6px;
	text-align: left;
	cursor: hand;
	}

td.x3 img {
	border: #000000 1px solid;
	}

.x3_wborder {
	color: gray;
	font-size: 11px;
	}

.x3_wborder div {
	position: relative;
	font-size: 8pt;
	color: #ffffff;
	margin: 56px 0px -15px 3px;
	padding-bottom: 0px;
	}

div.x6 {
	padding: 10px 5px 0px 15px;
}

div.x6 strong {
	padding-bottom: 4px;
	display: block;
	}

div.x6 div {
	text-align: right;
	padding-right: 0px;
}



img.x7 {
	border: #000000 1px solid;
	position: absolute;
	left: 0px;
	top: 1px;
	}

table.x7 {
	position: absolute;
	left: 0px;
	top: 241px;
	}

div.x7 {
	position: absolute;
	z-index: auto;
	left: 1px;
	top: 10px;
	width: 140px;
	background-color: #000000;
	color: #ffffff;
	padding: 5px;
	text-indent: 7px;
	}

/* ---- SLIMBOX -------- */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {	position: absolute;	left: 50%;	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url('../imagini/slimbox/loading.gif') no-repeat center;
}

#lbImage {	border: 10px solid #fff; 	z-index: 10; }

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0px;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0px;
}

#lbPrevLink:hover {
	background: transparent url('../imagini/slimbox/prevlabel.gif') no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url('../imagini/slimbox/nextlabel.gif') no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url('../imagini/slimbox/closelabel.gif') no-repeat center;	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}