body {
	background-color: #550900; /*#6f0016;*/
	color:#b05f00;
	font-family:Arial, Verdana, Sans-Serif;
	font-size: 14px;
	margin:0px;
	padding:0px;
}
#bg-body {
    /*background-image:url('graph/camp_de_lalele.jpg');
    background-repeat:repeat-x;*/
    background-attachment:  fixed;
    margin: 0px;
    padding:0px;
}
#bg-body img {
    width: 100; 
    position: absolute;
    top;0px;
    left:0px;
    right:0px;
}
a {
	color:#c85f11;
	text-decoration:none;
}
img { border:0px; }
#pagina {
    position: relative;
    background:#fdfdff;
    border:solid 1px #aa5f55;
    border-radius:10px;
    -moz-border-radius:10px;
    margin:20px auto 55px auto;
    padding:0px;
    text-align:left;
    width:960px;
}
/*  header  */
#head {
	position:relative;
	background-color: #550900; /*#6f0016;*/
        /*background-color:#cd6b23;/*#ab4901;*/
	color:#ff5;
	margin:0px;
	padding:0px;
	height:190px;
	width:960px;
        border-radius:10px;
        -moz-border-radius:10px;
}
#navigation {
	position:relative;
	background-image:url('graph/menun.png');
        background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	height:45px;
	width:960px;
        border-radius:10px;
        -moz-border-radius:10px;
}
#navigation ul {
	position:relative;
	list-style:none;
	display:block;
	margin:0px 8px;
	padding:0px;
	width:946px;
	height:45px;
        border-radius:10px;
        -moz-border-radius:10px;
}
#navigation ul li {
	background-image:url('graph/menun.png');
	background-repeat:repeat-x;
	float:left;
	display:block;
	height:45px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
}
#navigation ul li:hover { 
	background-image:url('graph/menuh.png');
	background-repeat:repeat-x;
}
#navigation ul li a { 
	font-weight:900;
	font-size:16px;
	display:block;
	margin:8px auto auto auto;
	padding:6px 16px;
	color:#ffe1cb;
}
#navigation ul li ul {
	display:none;
	position:absolute;
	margin:0px;
	padding:1px;
	top:97%;
	width:234px;
}
#navigation ul li:hover ul {
	display:block;
}
#navigation ul li ul li {
	position:relative;
	width:234px;
	height:26px;
	float:none;
	margin:0px;
	padding:1px;
	z-index:20;
}
#navigation ul li ul li a {
	margin:3px;
	padding:3px;
}
#banner {
    position:relative;
    background-color: #550900; /*#6f0016;*/
    background-image:url('graph/bannerHDCSa.png');
    background-repeat:no-repeat;
    margin:0px 0px;
    padding:0px 0px;
    height:139px;
    width:960px;
    z-index:1;
    display: inline-block;
}
.sigla {
	position:relative;
	background-image:url('graph/sigla-hdcs.png');
	background-repeat:no-repeat;
	width:135px;
	height:135px;
	float:left;
	margin:4px 1px 0px 15px;
    padding: 0px;
    display: block;
	z-index:2;
}
.titlu {
    position:relative;
    width:600px;
    z-index:2;
    margin: 0px;
    padding:0px;
    display: block;
}
.titlu h1 {
    margin: 5px auto;
    font-size:33px;
}
.titlu h2 {
    margin: 5px auto;
    font-size:23px;
}

/*  /header  */

/*  continut  */
#continut { 
	margin:7px 0px 20px 0px;
        position:relative;
        display: block;
}
#continut a {
	color:#440400;
}

#complementaryleft {
	float:left;
	margin:0px 5px;
	padding:0px;
	width:185px;
        z-index: 1;
        display: block;
}
#complementaryleft h4 {
    margin:2px;
}
#complementaryleft p {
	margin:0px;
	text-align:left;
}
#complementary {
	float:right;
	margin:0px 5px;
	padding:0px;
	width:185px;
        z-index: 1;
        display: block;
}
#complementary p {
	margin:0px;
	text-align:left;
}
#complementary2 {
	clear:both;
	margin:5px auto 5px auto;
	padding:0px;
	width:730px;
}


#main {
	margin:1px 186px;
	position:relative;
        display: block;
}
#main h2, #main h3, #main h4 {
	margin:10px 0px 5px 0px;
	text-align:center;
}
#main p {
	margin:2px 0px 3px 0px;
	text-align:justify;
	text-indent:20px;
}
#main ul {
	margin:2px auto 5px auto;
}

/*  /continut  */

/*  contentinfo */
#contentinfo {
	clear:both;
	color:#777;
	font-size:11px;
	font-style:italic;
	text-align:center;
	margin:20px 1px 10px 1px;
        position: relative;
        display: block;
}
#contentinfo p { margin:1px; text-align:center; }
/*  /contentinfo  */

/*  contact form  */
#contactform { margin:10px; }
#contactform fieldset {	margin:10px; }
#contactform legend {
	font-weight:900;
	padding:5px;
}
#contactform label {
	width:170px;
	float:left;
	text-align:right;
}
/*  /contact form  */
#aplication {} /*aplicatii, formulare*/
#search {} /**/
.pright {
	text-align:right;
}
.title {
        background-color:#ffd1af;
        background-image: url('./graph/titlubg.png');
        border-radius:8px;
        -moz-border-radius:8px;
	color:#fff;
        font-weight: 900;
	margin:2px 2px 2px 10px;
        padding:8px 3px 2px 3px;
        text-align: center;
        width:99%;
}
.reclama {
	margin:1px 3px 2px 0px;
	/*max-width:200px;
	max-height:100px;*/
	border:none;
}
.reclama img {
    max-width:100%;
    max-height: 100px;
}
.portofoliu {
	position:relative;
	display:inline-block;
	margin:15px 5px;
        padding:5px 1px;
	border:none;
	/*width:600px;*/
	height:110px;
}
.portofoliu p {
	text-align:justify;
}
.portofoliu img {float:left;}
.portofoliu img {
	width:30%;
	float:left;
	border:0px;
	margin:2px;
}

fieldset {
	background-color:#ab4901;
	color:#fff;
}
label {
	float:left;
	text-align:right;
	width:250px;
}
legend {
	background-color:#351701; /*#ba0142;*/
	border:solid 2px #6a0a35;
	padding:7px;
}
#flashnews {
    position:relative;
    margin:0px 1px 0px 1px;
    color:#351701;
    display:block;
}
.flashnews {
	float:left;
	color:#351701;
        background-color:#f5a452;
        border-radius:20px;
        -moz-border-radius:20px;
	margin:0px 1px 0px 1px;
	text-align:left;
	width:180px;
        height:300px;
}
.flashnews h2{
	color:#351701;
	margin:10px auto 10px auto;
	padding:10px 0px;
	font-size:20px;
}
.flashnews ul { 
	display:block;
	margin:1px 5px 10px 30px;
	padding:0px 3px 8px 21px;
}
.flashnews li { 
    color:#351701;
    margin: 1px 0px;
    padding: 1px 0px;
    
}
.flashnews p {
	color:#351701;
	font-size:14px;
	padding:2px 5px;
	text-align:justify;
	text-indent:25px;
}
.flashnews a {
	color:#550900; /*#6f0016;*/; /*#c85f11;*/
	font-weight:900;
}
.flashnews a:hover {
	color:#aa0900; /*#351701;*/
	font-weight:900;
}

#caut { width:100%; }
#caut input {
	width:100%;
	margin:0px auto 0px auto;
}
#caut label {
	width:100%;
	text-align:center;
}
#leftmenu {
	width:19%;
	float:left;
	margin:5px 10px 5px 0px;
	background-color:#fde7e7;
}
#leftmenu ul {
	margin:0px;
	padding:0px 0px 0px 20px;
}
.hide { display:none; }
.indexprezentare {
	padding:10px 30px;
}
.actualitate {
    margin:1px;
    font-size:12px;
}
.actualitate h4 {
    text-align:center;
    margin:5px 0px;
}
.stgblog {
    margin:5px 0px 0px 15px;
    padding:0px;
}
.stgblog li {
    margin:0px;
    padding:0px;
}
