/* COMUN
--------------------------------------------------------- */
body {
 margin: 0;
 padding: 0;
 color: #333333;
 background: #FFFFFF;
 font-family: Tahoma, Arial, sans-serif;
}

/* LINK NORMAL */
a {
	color: #4D84A7;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	color: #333333;
	text-decoration: underline;
}

p {
	margin: 15px 0;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

hr {
	border-top: 1px solid #AAAAAA;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

img {
	border: 0;
}

td, div {
 font-size: 11px;
 font-family: Tahoma, Geneva, sans-serif;
}

/* STRUCTURA  DIV CLASIC
--------------------------------------------------------- */
#div_model {
}
#div_header,
#umbra2,
#margine2,
#personalizat2,
#jos2 {
	width: 750px;
	padding-left: 20px;
	margin: auto;
}
#bg_b_index {background-image:url(images/benner_index.jpg);
background-repeat:no-repeat;
height:150;
width:880;
}

#div_header1,
#umbra3,
#margine3,
#personalizat3,
#jos3 {
	padding-right: 20px;
}

#g_header,
#degrade,
#margini,
#particl,
#pt_jos {
 text-align: left;
}

/* STRUCTURA (latime lungime) DIV
--------------------------------------------------------- */
.latime #div_header,
.latime #umbra2,
.latime #margine2,
.latime #personalizat2,
.latime #jos2 {
 width: 900px;
}

/* HEADER
--------------------------------------------------------- */
#div_header0 {
 background: url(images/bg_header.gif) top;
 height: 90px;
}

#div_header {
	background: url(images/s_header.gif) repeat-y top left;
}

#div_header1 {
 background: url(images/d_header.gif) repeat-y top right;
 position: relative;
 height: 90px;
 width: 880px;
}

#g_header {
 height: 80px; /* (partea de sus)MAXIM 220px. */
 position: relative;
 width: 880px;
}

#g_header h1 {
	margin: 0;
	padding: 0;
	font-size: 2.5em;
	position: absolute;
	top: 0;
	left: 0;
}

#g_header h1 img {
	margin: 0;
	padding: 0;
}

#g_header a {
	color: #FFFFFF;
}

/* SUBHEADER + SPOTLIGHT
--------------------------------------------------------- */
#umbra1 {
	background: url(images/linie1.gif) repeat-x top left #CCCCCC;
}

#umbra2 {
	background: url(images/linie2.gif) no-repeat top left;
}

#umbra3 {
	background: url(images/linie3.gif) no-repeat top right;
}

#degrade {
	padding: 0;
	color: #FFFFFF;
	height: 100px; /* subheader aici. Maximum height: 450px. */
}

.meniu_bara a {
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 color: #39537D;
}
.meniu_bara a:hover {
text-decoration:none;
text-transform:uppercase;
color:#00F;
font-size:12px;
padding:0 2px 0 4px;
}
/* PATHWAY
--------------------------------------------------------- */
#margini-wrap1 {
	background: url(images/ubara1.gif) top #447493;
}

#margine2 {
	background: url(images/ubara2.gif) repeat-y top left;
}

#margine3 {
	background: url(images/ubara3.gif) repeat-y top right;
}

#margini {
 margin: 0;
 border-top: 1px solid #81ABC6;
 background: #4D84A7;
 color: #FFFFFF;
 color: #FFF;
 line-height: normal;
 padding: 4px 15px;
}

#margini a {
	color: #FFFFFF;
	text-decoration: none;
}

#margini img {
	margin: 0 5px;
}

#margini strong {
	margin-right: 8px;
}

/* CONTINUT COLOANA
--------------------------------------------------------- */
#particl-wrap1 {
 background: url(images/bgb1.gif) repeat-x top #EFEFEF;
}

#personalizat2 {
	background: url(images/bgb2.gif) top left;
}

#personalizat3 {
	background: url(images/bgb3.gif) top right;
}

#particl {
	border-top: 1px solid #FFFFFF;
	background: url(images/main-bg.gif) repeat-y right #FFFFFF;
}

/* 1 column content wrap */
#particl-f {
 border-top: 1px solid #FFFFFF;
 background: #FFFFFF;
 text-align: left;
}

#particlbody {
 padding: 10px 15px 20px 15px;
}

/* 1 continut coloana */
#continut_as {
}

/* cOLOANA STANGA
--------------------------------------------------------- */

/* JOS
--------------------------------------------------------- */
#pt_jos-wrap1 {
	clear: both;
	background: url(images/footer1.jpg) top #CCCCCC;
	height: 100%;
}

#jos2 {
	background: url(images/footer2.jpg) repeat-y top left;
}

#jos3 {
	background: url(images/footer3.jpg) repeat-y top right;
}

#pt_jos {
 padding: 0  0 5px;
 border-top: 1px solid #FFFFFF;
 background: url(images/footer-bg.png) no-repeat top left #4D84A7;
 color: #D9E7EF;
 position: relative;
 height: 95px;
}

#pt_jos p {
	padding-right: 15px;
	padding-left: 15px;
}

#pt_jos ul#mainlevel li,
#pt_jos ul#mainlevel-nav li {
	padding: 0;
	display: inline;
	background: none;
}

#pt_jos a {
	color: #FFFFFF;
}

#pt_jos ul a {
	padding: 2px 10px;
	color: #FFFFFF;
}

#pt_jos a:hover, #pt_jos a:active, #pt_jos a:focus {
	background: #447493;
	text-decoration: none;
}

#linie_jos {
	padding: 0;
	margin: 10px 0 0;
}

#linie_jos a {
	padding: 0;
}

#poz_fix {
 position: absolute;
 top: 14px;
 width: 250px;
 height: 72px;
 left: 6px;
}
#poz_fix2 {
 position: absolute;
 top: 13px;
 width: 250px;
 height: 72px;
 left: 267px;
}
#poz_fix3{
 background-image:url(images/bg_meniu_bara.png);
 background-repeat:no-repeat;
 position: absolute;
 padding-left:10px;
 top: 11px;
 width: 293px;
 height: 67px;
 left: 561px;
 background-position: center;
}
#poz_fix4{
 position: absolute;
 top: 49px;
 width: 129px;
 height: 32px;
 left: 568px;
}
/*START COMMENTS FORM STYLE*/
#form_erori{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#FF0000;
}
#comments_form, #posting_comments {
   /* width:600px;*/
    margin:0 auto;
    border:0px #00FF00 solid;
font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#comments_form div {
    margin:0 0 5px 0;
}
#comments_form input {
	width:160px;
	height:18px;
	border:1px #333333 solid;
font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
padding-top:1px;
padding-left:4px;
color:#333;
}
#comments_form textarea {
    width:350px;
    height:60px;
    border:1px #333333 solid;
font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;padding-left:8px;
}
#comments_form input:hover, #comments_form textarea:hover {
	border:1px #7979FF solid;
	
} 
#comments_form #trimite {
	width:auto;
	border:solid 1px #000000;
	font-size:11px;
	color:#FFFFFF;
	background:#4F6984;
	height: 20px;
}

/*END COMMENTS FORM STYLE
START POSTING COMMENTS STYLE*/

#posting_comments p {
    margin:0 0 2px 0;
}
#posting_comments div a {
    color:#CC0000;
    text-decoration:none;
    font-weight:bold;
}

#titlu {
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	color:#ffffff;
	font-weight: bold;
	background-color:#6A88A6;
	padding:2px;
	
}


.texto_grena form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;

}

#poz_fix a:hover, #poz_fix a:active, #poz_fix a:focus {
	background: none;
}
/* Text Shadow */
.curatare:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .curatare {
	width: 100%;
	display: block;
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

* html .curatare {
	height: 1%; /* End hide from IE-mac */
}

/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
