/* default */
body {font-family:Arial; font-size:10px; font-weight:normal; color:#000;}
body {margin:0; padding:0; background-color:#fff; width:100%; height:100%;}
a {font-weight:normal; color:#0076c6; text-decoration:underline; font-size:1.2em;}
a:hover {color:#797979; text-decoration:none;}
img, table, p, div, input {margin:0; padding:0;} 
img, table, div {border:0;}
/* zona mini menu */
#top_mini {background-color:#f6c42b;}
#top_mini .menu {width:77.5em; background-color:#f6c42b;}
#home {float:right; text-align:left;}
#home a, #home a:active {display:block; padding:1em 1.1em 1em 2.7em; background-color:#f6c42b; background-image:url(../images/home_off.gif); background-position:1em 1em; background-repeat:no-repeat; font-size:0.9em; text-decoration:none; color:#333537; font-family:verdana; text-transform:uppercase;}
#home a:hover {background-color:#333537; background-image:url(../images/home_on.gif); background-position:1em 1em; background-repeat:no-repeat; color:#fff;}
#harta_site {float:right; text-align:left;}
#harta_site a, #harta_site a:active {display:block; padding:1em 1.1em 1em 2.5em; background-color:#f6c42b; background-image:url(../images/harta_site_off.gif); background-position:1em 1em; background-repeat:no-repeat; font-size:0.9em; text-decoration:none; color:#333537; font-family:verdana; text-transform:uppercase;}
#harta_site a:hover {background-color:#333537; background-image:url(../images/harta_site_on.gif); background-position:1em 1em; background-repeat:no-repeat; color:#fff;}
#cur_ver {float:left; text-align:left; padding:0;}
#cur_ver img {border:1px solid #fff;}
#cur_ver a, #cur_ver a:active {display:block; padding:1em 1.4em; background-color:#f6c42b; font-size:0.9em; text-decoration:none; color:#333537; font-family:verdana; text-transform:uppercase;}
#cur_ver a:hover {background-color:#333537; color:#fff;}
/* zona logo */
#top_logo_mic {background-color:#fff; background-image:url(../images/bgk_logo_mic.gif); background-position:left top; background-repeat:repeat-x;}
#top_logo_mic .menu {width:77.5em; }
#top_logo {background-color:#fff; border-top: 6px solid #DFE8ED; background-image:url(../images/bgk_logo.gif); background-position: bottom; background-repeat:repeat-x; height: 100px; }
#top_logo .menu {width:77.5em; height: 100px; text-align: left; }
#top_logo .menu a {display: block; height: 100px; width: 350px; background-image: url(../images/logo_asco_tools_small.gif); background-repeat: no-repeat; background-position: 10px 15px; float: left; overflow: hidden; text-decoration: none; }
#top_logo .menu span {display: block; height: 100px; line-height: 100px; width: 300px; float: left; overflow: hidden; font-family: "Arial Narrow", Arial, sans-serif; font-size: 18px; font-weight: bold; color: #888888; }
/* zona menu */
#top_menu {background-color:#0083cc;}
#top_menu .menu {width:77.5em; text-align:left; background-color:#0083cc;}
.menu_cell {float:left; text-align:center;}
.menu_cell_r {float:right; text-align:center;}
.menu_cell a, .menu_cell a:active, .menu_cell_r a, .menu_cell_r a:active {display:block; padding:1em; background-color:#0083cc; font-size:1em; font-weight:bolder; text-decoration:none; color:#fff; font-family:tahoma; text-transform:uppercase; letter-spacing:0.1em;}
.menu_cell a:hover, .menu_cell_r a:hover {background-image:url(../images/bgk_menu_cell.gif); background-position:center bottom; background-repeat:no-repeat; color:#f6c42b;}
.menu_cell_r img {border:1px solid #fff;}
.menu_cell span, .menu_cell_r span {display:block; padding:1em 0; background-color:#0083cc; font-size:1em; text-decoration:none; color:#fff; font-family:tahoma; text-transform:uppercase;}
/* zona continut */
#main_content {background-color:#fff; background-image:url(../images/bgk_content.gif); background-position:left top; background-repeat:repeat-x;}
#main_content .outside {width:77.5em; text-align:center; border:0.1em solid #dee9ed; background-color:#f3f7f9; background-image:url(../images/bgk_inside.gif); background-position:left top; background-repeat:repeat-x;}
#main_content .inside {background-image:url(../images/bgk_inside.gif); background-position:left top; background-repeat:repeat-x; width: 780px; padding-top: 6px; } 
.main_content_right {float: right; width: 220px; padding: 20px 20px 20px 0px;}
.main_content_left {float: left; width: 480px; padding: 20px; background-color:#FFFFFF;}
#main_content #nav {border-bottom:0.1em solid #bfd0d8; padding:1em 2.5em;}
.pos {font-family:verdana; font-size:1.1em; font-weight: normal; color:#5a5f63; text-decoration: none;}
.pos_node, .pos_node:active {font-family:verdana; font-weight: normal; color: #0076c6; text-decoration:underline; font-size:1.1em;} 
.pos_node:hover {text-decoration: none;}
#main_content h1 {font-size:1.5em; font-weight:bold; color:#515156; text-decoration:none; margin-top:0;}
.fl {float:left; }
.fr {float:right; }
.clr {clear:both;}
.w48 {width:480px;}
.w24 {width:220px;}
.wlink {width:12.5em;}
.wlink_nou1 {width:8em;}
.alb {background-color:#fff;}
.padd {padding:20px;}
.paddnor {padding:20px 0 20px 20px;}
.paddr {padding:0 20px 20px 0;}
.paddl {padding:0 0 20px 20px;}
.txt {font-family: verdana;	font-size:1.2em; font-weight:normal; color:#5A5F63; text-decoration:none;}
.but-detalii, .but-detalii:active {font-family:verdana; font-size:1.2em; font-weight:bold; color:#0083CC; text-decoration:none; background-color:#fff; padding:0.5em 0.5em 0.5em 1.5em; border:1px solid #dadada; display:block; text-align:center; background-image:url(../images/but_det.gif); background-position:left 0.5em; background-repeat:no-repeat;}
.but-detalii:hover {color:#797979; text-decoration:underline;}
.titlu-link, .titlu-link:active {font-family:verdana; font-size:1.2em; font-weight:bold; color:#0083CC; text-decoration:underline;}
.titlu-link:hover {color:#797979;}
.border-poze {border:0.2em solid #c0d0d8;}
form .menu {width:47em;}
form .form_cell_1 {width:11em; height:2.5em;}
form .form_field {width:18em; height:1.5em;}
form .form_cell_2 {width:22em; height:2.5em;}
form .form_select {width:18.3em; height:1.5em;}
form .form_cell_3 {height:2.5em; text-align:center;}
form .form_file {width:18.3em; height:1.5em;}
form .form_cell_4 {width:22em;}
form .area{width:18.3em; height:18em;}
.gros {font-weight:bold;}

/* zona bottom */
#bottom {background-color:#dfe8ed; border-bottom:0.3em solid #f6c42b;}
#bottom .menu {width:77.5em; background-color:#dfe8ed;}
#bottom p {padding:0.8em 0;} 
.copy {font-weight:normal; color:#797979; text-decoration:none; font-size:1.2em;}
.validation {padding:0.5em 0;}

.proiect {position: absolute; left: -120px; top: 12px; width: 100px; height: 300px; border: 1px solid #cccccc; background-color: #ffffff; color: #000000; text-align: center; padding: 5px; }
.proiect a {color: #000000; text-decoration: none; }