	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%; 
		}

	body {
		background-color:#000;
		color:#333;
	font-size: 100.1%;
	font-family : Verdana, Geneva, Tahoma, Helvetica, sans-serif;
	line-height: 1.3em;


		text-align:center; /* horizontal centering for IE Win quirks */
		}
h1
    {
    font-size: 1.7em;
    color:#89857A;
    font-weight: normal;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    text-shadow: #000 0 0 0;
    -moz-opacity:0.99;
}
    
h2
    {
    font-size: 1.6em;
    color: #666666;
    margin: 5px 0;
}
h2.title,h5 {
-x-system-font:none;
border-bottom:2px solid #EA4A53;
color:#493E35;
font-family:Georgia,Times,Serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:22px;
margin:10px 0 15px;
}    
h3
    {
    font-size: 1.2em;
    color: #666666;
    font-style: italic;
    font-weight: normal;
}
    
h4
    {
    font-size: 1em;    
}
    
h5
    {
    font-size: 1.4em; border:0; margin: 5px 0 5px; font-family: "Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;  border-top:1px dotted #666666;
}
a { color: #e22424; }
h1 a,h2 a,h3 a,h4 a,h5 a { text-decoration: none; }
h1 img,h2 img,h3 img,h4 img,h5 img { border:0; }   
p
    {
    font-size: 1.1em;
    font-weight: normal;
    /*text-shadow: #000 0 0 0;
    -moz-opacity:0.99; */
}

/* Forms
-----------------------------------------------------------------------------*/

input.text
    {
    padding: 3px;
    border: 1px solid #999999;
    color: #666666;
}
 fieldset { padding: .5em; background:white url('/img/bgf.jpg') repeat-x scroll left bottom;}
 select option{ padding:0 5px; }
 
label       { font-weight: bold; display: block;}
fieldset    { padding:1em; margin: 0 0 1em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; }


/* Form fields
-------------------------------------------------------------- */

input.text, input.title,
textarea, select {
  margin:0.5em 0;
  border:1px solid #bbb;
}

input.text:focus, input.title:focus,
textarea:focus, select:focus {
  border:1px solid #666;
}

input.text, 
input.title   { padding:1px; 
}
input.title   { font-size:1.5em; }
textarea      { width: 390px; height: 150px; padding:5px; }

.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}   
#distance { 
		width:1px;
		height:50%;
		background-color:#000;
		margin-bottom:-367px; /* half of container's height */
		float:left;
}


#container{
	width: 994px; height: 695px; display: block;
	margin: 0 auto; position:relative;  clear:left;
	background: #000 url('/img/bkg2.jpg') no-repeat;		

}

#header { height: 150px; width: 994px; }
	#logo { width: 393px; height: 81px; float: left; margin: 10px 20px 0 0; display: block; clear: right;
		background: transparent url('/img/logo.png') no-repeat; }
	#logo img { border: 0; }
	#header p { color: #fff; clear: both; width: 684px; display: block; text-align: right; font-size: 12px; margin: 0; padding: 0; float: left; line-height: 14px;}
	#header p.p2 { margin-top: 10px; }
#row1 { width: 994px; clear: left;}
	#row1 #login_box { width: 190px; margin-left: 20px; float: left; color: #fff; font-size: 0.8em;}
		#row1 #login_box label { width: 80px; display: block; text-align: left; float: left; font-size: 12px;}
		#row1 #login_box input { width: 100px; display: block; float: left; border: 1px #fff solid;}
		#row1 #login_box #buton,#row1 #login_box #buton3 { width: 65px; height: 25px; display: block; float: left; background: transparent url('/img/btn.gif') no-repeat; border:0; color: #fff; font-size:0.7em; line-height:25px;}
    #buton2  { margin-left: auto; margin-right: auto; color: #fff; text-decoration: none; width: 76px; height: 31px; display: block; background: transparent url('/img/menu_bkg3.gif') no-repeat; font-size:0.7em; line-height:31px; clear: both;}
    #row1 #login_box #buton3  { float: none; margin-left: auto; margin-right: auto; }    
	#row1 ul#col2_menu { width: 150px; margin-left: 0px; margin-top: 0px; float: left; list-style:none;}
	#row1 ul#col2_menu li { float: left; clear: both; height: 31px; display: block;}
	#row1 ul#col2_menu li  a img{ float: left; border:0;}
	#row1 ul#col2_menu li a { height: 31px; display: block; color: #fff; font-size: 12px; width:140px;text-align: left; float: left; display: block; line-height: 31px;}		
#menu	{ height: 37px; width: 604px; float: left;}
	#menu p { color: #fff; clear: both; width: 564px; display: block; text-align: right; font-size: 11px; margin: 0; padding: 0; float: left; line-height: 14px;}
	#menu ul{    list-style:none;
    padding:0 0 0 20px;
    margin:0px;
    float:left;
	}
	#menu li { float: left; width: 76px; height: 31px; display: block;
		 font-size: 0.7em; margin: 8px 8px; line-height: 31px;}
	#menu li a { color: #fff; text-decoration: none; width: 76px; height: 31px; display: block; background: transparent url('/img/menu_bkg4.gif') no-repeat;}
    #menu li a.selected { text-decoration: underline; }
	#menu li a:hover { color: #fff; background: transparent url('/img/menu_bkg4.gif') no-repeat 0 -31px;}

#col1 { height: 419px; width: 961px; float: left; margin-left: 15px;
		background: transparent url('/img/col1_bkg4.jpg') no-repeat}
	#col1a { float: left; height: 399px; width: 150px; margin-top: 10px; border-right: 1px #757575 solid;}
	#col1a dl { float: right; font-size: 12px; font-family: Arial; margin:0; padding:0;}
	#col1a dl img {width: 17px;}
	#col1a dt { width: 147px; height: 24px; margin:0; padding: 0;margin-top: 5px; background: transparent url('/img/dt_bkg2.gif') no-repeat right; line-height: 18px; color: #fff; font-weight: bold; text-align: left; font-size: 10px; text-align: center; text-decoration: none;}
	#col1a dt a { color: #fff; font-weight: bold; text-decoration: none;}
    #col1a dt a.selected { text-decoration: underline;}
	#col1a dd { margin-left: 25px;text-align: left;}
    #col1a dd p{ line-height: 1.1em;} 
	#col1a dd a { color: #555; font-weight: bold;}
	
	#col1b,#col1c { float: left; margin-left: 10px; width: 790px; height:399px; font-size: 11px; color: #333; text-align: left; line-height: 14px; margin: 10px 5px; overflow: auto;}
    #col1b ul,#col1c ul {
        margin: 0 0 0 15px;}
    #col1b ul.ui-tabs-nav, #col1c ul.ui-tabs-nav {
        margin:0; height: 26px;}
    #col1b img , #col1c img{
        border-color:#9EB1C0 #677787 #677787 #9EB1C0; border-style:solid; border-width:1px; padding:1px;}
    #col1b img.nb , #col1c img.nb{
        border:0}
    #col1b div.details ,#col1c div.details{
        float:right; margin-right: 10px; margin-bottom:10px; width: 170px;  display: block;  text-align: left;}
    #col1b div.details img,#col1c div.details img {
        border:0;}
    #col1b div.details img.detailphoto,#col1c div.details img.detailphoto {
        margin-left: auto; margin-right: auto; display: block; border-color:#9EB1C0 #677787 #677787 #9EB1C0; border-style:solid; border-width:1px; padding:1px;}
    #col1b div.details a,#col1c div.details a{
        color: #e22424; text-decoration: none;  }
    #cont {   width: 560px; display: block;}
    #container-1 {  }
    #col1b div.inf,#col1c div.inf { float: left; width: 565px;  display: block; background:transparent url(/img/bgf.jpg) repeat-x scroll left bottom; padding-bottom: 5px; margin-bottom: 10px; margin-left: -5px;} 
    #col1b div.inf,#col1c div.inf {
    \width: 565px; /* for IE5 and IE6 in quirks mode */
    w\idth: 560px; /* for IE6 in standards mode */    
    }
    #col1b div.inf ul,#col1c div.inf ul { clear: left; float: left;}
    .corpArticol { clear: left; padding-left: 5px; }

    
    #col1c { width: 930px; margin: 10px;}
    
#col2 { height: 379px; width: 310px; float: right; color: #fff; text-align: left; font-size: 12px;}
    .span50 {margin: 10px 0px 10px 5px; width: 95%;}


#footer { height: 43px; width: 994px; display: block; font-size: 0.7em; color: #fff;}
#footer ul#footer_menu { width: 520px; height: 43px; display: block; list-style: none; float: left; padding-left: 20px;}
#footer ul#footer_menu li{ float: left; height: 14px; display: block; margin: 14px 5px 0 5px; padding-right: 5px; line-height: 14px; padding-bottom: 3px;}
#footer ul#footer_menu li a{color: #fff; text-decoration: none;}
#footer ul#footer_menu li a.selected{ text-decoration: underline;}

#footer #footer_site { width: 167px; height: 43px; text-align: right; float: left; line-height: 43px;}
#footer #footer_site a{ color: red; font-weight: bold; text-decoration: none;}
#footer #copy { width: 267px; text-align: right; float: left;  line-height: 43px; margin-right: 20px;}

/* fancy box */
div#fancy_overlay {
    position:absolute;
    top: 0;
    left: 0;
    z-index: 90;
    width: 100%;
    background-color: #333;
}

div#fancy_loading {
    position: absolute;
    height: 40px;
    width: 40px;
    cursor: pointer;
    display: none;
    overflow: hidden;
    background: transparent;
    z-index: 100;
}

div#fancy_loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background: transparent url(/img/fancy_progress.png) no-repeat;
}

div#fancy_close {
    position: absolute;
    top: -12px;
    right: -12px;
    height: 30px;
    width: 30px;
    background: transparent url(/img/fancy_closebox.png) ;
    cursor: pointer;
    z-index: 100;
    display: none;
}

div#fancy_content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0; 
    margin: 0;
    z-index: 96;
}

#fancy_frame {
    position: relative;
    width: 100%;
    height: 100%;
    display: none;
}

img#fancy_img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border:0; 
    padding: 0; 
    margin: 0;
    z-index: 92;
}

div#fancy_title {
    position: absolute;
    bottom: -35px;
    left: 0;
    width: 100%;
    z-index: 100;
    display: none;
}

div#fancy_title table {
    margin: 0 auto;
}

div#fancy_title div {
    color: #FFF;
    font: bold 12px Arial;
    padding-bottom: 2px;
}

td#fancy_title_left {
    height: 32px;
    width: 15px;
    background: transparent url(/img/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
    height: 32px;
    background: transparent url(/img/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
    height: 32px;
    width: 15px;
    background: transparent url(/img/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
    position: relative;
    width:100%;
    height:100%;
    border: 1px solid #444;
    background: #FFF;
}

a#fancy_left, a#fancy_right {
    position: absolute; 
    bottom: 10px; 
    height: 100%; 
    width: 35%; 
    cursor: pointer;
    background-image: url(data:image/gif;base64,AAAA);
    z-index: 100; 
}

a#fancy_left {
    left: 0px; 
}

a#fancy_right {
    right: 0px; 
}

a#fancy_left:hover {
    background: transparent url(/img/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
    background: transparent url(/img/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
    position:absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}

div#fancy_bg {
    display: none;
}
    
div.fancy_bg {
    position: absolute;
    display: block;
    z-index: 70;
}

div.fancy_bg_n {
    top: -18px;
    width: 100%;
    height: 18px;
    background: transparent url(/img/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
    top: -18px;
    right: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(/img/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
    right: -13px;
    height: 100%;
    width: 13px;
    background: transparent url(/img/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
    bottom: -18px;
    right: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(/img/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
    bottom: -18px;
    width: 100%;
    height: 18px;
    background: transparent url(/img/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
    bottom: -18px;
    left: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(/img/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
    left: -13px;
    height: 100%;
    width: 13px;
    background: transparent url(/img/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
    top: -18px;
    left: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(/img/fancy_shadow_nw.png) no-repeat;
}

/*just*/
#justitie label { float: left; clear: left; margin: 5px;}
#justitie input { float: right;  clear: right; margin: 5px; border:1px solid #666666;}
#justitie textarea { height: 200px; width: 450px;}
#justitie #trimite { width: 100px; height: 35px; background: transparent url('/img/btn2.gif') no-repeat 0 3px; color: #fff; border:0; line-height: 35px; font-size: 12px;}
.error,#justitie input.error {
    border: 1px solid #c33f21;
}

.columnform2 { float: left; clear: both; width: 400px; margin: 5px 0}
.columnform2 input { float: right; }
.columnform2 label { float: left; }

.submit {
background:transparent url(/img/menu_bkg3.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block; border:0;
height:31px; width:76px;  
text-decoration:none;

}
