body {
font-size : 100.1%;
color : #fff;
background:#394947 url(../imagini/fundal.gif) top repeat-x;
margin : 10px 0;
padding : 0;
}
html {
margin : 0;
padding : 0;
}
h3, h4 {
margin : 5px 0;
padding : 0;
border-bottom : 1px solid #ddd;
}
h3 {
font : normal normal 21px Georgia, "Times New Roman", serif;
background-color: #eee;
line-height:1.8;
}
h4 {
font : normal bold 14px Georgia, "Times New Roman", serif;
}
div {
font : 14px Georgia, "Times New Roman", serif;
text-align : justify;
line-height : 130%;
}
a {
text-decoration: none;
color: #00f;
}
a:hover {
text-decoration: none;
}
hr
{
border: none 0; 
border-top: 1px dashed #666;
width: 100%;
height: 1px;
}
#floatleft { 
float: left;
margin: 0;
padding: 0;
}
#floatright {
float: right;
margin: 0;
padding: 0;
}
#principal {
width : 714px;
margin : 0 auto;
text-align : left;
color : #333;
padding : 30px;
background : #fff url(../imagini/spate.gif) repeat-y;
}
#stanga {
background-color : #fff;
color : #333;
width : 713px;
margin : 0;
padding : 1px 0 2px 0;
float: left;
border-left: 1px solid #ccc;
}
html > body #stanga {
width : 718px;
margin-top: 29px;
}
#continut {
background-color : #fff;
color : #333;
padding : 0 0 2px 5px;
margin : 0px 0 0 510px;
}
#jos {
width : 714px;
background-color : #fff;
color : #999;
font : 11px Georgia, "Times New Roman", serif;
border-top : 4px solid #f2ce00;
padding : 0 0 2px 5px;
clear: both;
padding : 8px 0 2px 0;
}
#menu2 {
padding : 0;
margin : 0 auto;
height : 18px;
list-style-type : none;
float : left;
}
#menu2 li {
width : 119px;
height : 18px;
margin-left : 0px;
padding : 0;
background-image : url(../imagini/submen.gif);
float : left;
}
#menu2 a {
display : block;
color : #333;
background-color : #fff;
font : normal bold 11px Georgia, "Times New Roman", serif;
text-decoration : none;
width : 102px;
padding-left : 16px; 
padding-top:1px;
height : 18px;
background-image : url(../imagini/submen.gif);
}
#menu2 a:hover {
color : #333;
background-color : #fff;
height : 17px;
background-image : url(../imagini/submenro.gif);
}
#clearer {
clear : both;
height : 0;
}
#box {
border : 1px solid #ccc;
margin-top : 10px;
padding : 0px;
background-color : #f9f9f9;
font : 11px Georgia, "Times New Roman", serif;
width: 90%;

}
html > body #box {
width: 97%;	
}
#boxmicst, #boxmicdr {
background-color : #fff;
color : #333;
}
#boxmicst, #boxmicdr {
float : right;
width : 25%;
margin: 0;
border : 1px solid #ccc;
}
#boxmicst {
border-right : 1px solid #f2ce00;
padding : 2px 15px 2px 0;
}
#boxmicdr {
margin-left : 15px;
}
#boxst {
padding : 3px 3px 5px 4px;
width : 494px;
float:left;
background-color : #fff;
color : #333;
margin-top : 2px;
line-height: 1.8;
}
html > body #boxst {
padding : 3px 5px 5px 7px;
}
#bordura {
border : 1px solid #ccc;
margin-left : -3px;
padding : 0;
}
html > body #bordura {
margin : 0 0 5px;
}
#intextst {
float : left;
border : 1px solid #ccc;
margin : 5px 10px 0 0;
}
#intextdr {
float : right;
border : 1px solid #ccc;
margin : 0 0 5px 10px;
}
#umbrajos, #umbrasus {
width : 714px;
margin : 0 auto -12px;
background-color : #fff;
color : #333;
}
#umbrajos {
background : url(../imagini/jos.gif) no-repeat;
padding : 5px 30px 0;
}
#umbrasus {
background : url(../imagini/sus.gif) no-repeat;
padding : 0 30px;
}
html > body #umbrasus {
padding : 5px 30px 0;
margin : 0 auto;
}
#L1 {
position:relative;
left:0px;
top:0px;
width:714px;
height:129px;
z-index:1;
visibility:visible;
}
#L2 {
position:relative;
left:0px;
top:0px;
width:355px;
height:19px;
z-index:2;
visibility:visible;
}
#L3 {
position:relative;
left:355px;
top:-19px;
width:247px;
height:19px;
z-index:3;
visibility:visible;
}
#L4 {
position:relative;
left:602px;
top:-38px;
width:112px;
height:19px;
z-index:4;
visibility:visible;
}
#L5 {
position:relative;
left:0px;
top:-38px;
width:714px;
height:8px;
z-index:5;
visibility:visible;
}
#L6 {
position:relative;
left:0px;
top:-37px;
width:714px;
height:19px;
z-index:6;
visibility:visible;
}
input.oranj {
border-width: 1px 2px 2px 1px;
border-color: #999;
background: #ff6600;
font: normal 14px Georgia, "Times New Roman", serif;
width: 185px;
height: 25px;
cursor: pointer;
cursor: hand;
}
#rnd {
padding-left: 1px;
}
#flag
{
float:left;
margin-top:1px;
margin-right: 3px;
width: 18px;
height: 12px;
border:none;
}
input.loc {border: 1px solid #999999; background-color: #cccc99; color: #993300; font-family: verdana; font-weight: bold; font-size:11px}
textarea.loc {border: 1px solid #999999; background-color: #cccc99; color: #993300; font-family: verdana; font-weight: bold; font-size:11px}
/* common styling */
.menu {width:150px;position:relative; margin:0; font : 11px Georgia, "Times New Roman", serif; padding: 7px;}
html > body .menu {padding: 10px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:150px; text-align:left; background:#f2ce00; border-bottom:1px solid #444; border-left:1px solid #444; border-right:12px solid #394947; padding: 3px 7px 4px 7px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;padding-top:1px;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#394947;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:177px; width:150px;}
.menu ul li:hover ul li:hover a.hide {width:150px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#fff; color:#000; width:150px;}
.menu ul li:hover ul li a:hover {background:#FCC68C; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}