body{margin:0; padding:0; font-family: Verdana; font-size:12px; background: #e6e6e6;}
div {padding: 0; margin: 0}

/* HEADER */
#header{background:#160c0a; color: #e2dbb1; margin-top: 3px;overflow: hidden;font-size:12px;}

   #header #logo{float:left; margin: 25px 0 0 -10px;}
   #header #logo img {border: 0;}

   #header #proiecte{float:left;width:330px;height: 120px;text-align:left; margin:15px 0 0 0;}
   #header #proiecte #titlu {width: 340px;margin: 0px 0 -3px 0;font-size: 11px;}
   #header #proiecte #titlu a   {text-decoration: none;}
   #header #proiecte #lista   {margin: 0px 0 0 -13px;}

   #header #canapea{float:right; margin: 4px;}


#left {background:#7E2409; color:#C0BB9D; border-left:1px solid #792B12; border-bottom:1px solid #792B12; margin-top:0px; float: right; width: 27%; margin-left: 12px;  text-align: left; font-size:9px; padding-left:6px; padding-right: 6px;}
#left label{font-size:11px; font-weight: bold;}
#left #news{width:100px; font-size:10px; background-color:#E2DEC7}
#left #news_sbm{width:43px; font-size:10px; background-color:#ffffff}
#left h3{font-size: 13px; border:1px solid #6C2009; padding:2px; margin-top:20px; letter-spacing: 1px; background: #3A180E; color: #FEFFFF}
.divleft{margin-bottom:10px;}

#menu {background: #7e2409; width: 100%; padding:0px; text-align:center; height:68px; margin-bottom: -5px;}

.limenu{ margin:0px;  padding-top:28px;    float: left;  text-align: center;  padding-bottom: 19px; background: red;}

.middle {background-image: url('poze/menu_middle.jpg'); width:123px;}
.left {background-image: url('poze/menu_left.jpg'); width:132px;}
.right{background-image: url('poze/menu_right.jpg'); width:132px;}


#right {background: #a96131; float: left; width:10%; }

#footer {background: #2a1711; color: #86685E; height: 100px; font-size:9px; padding-top:15px; letter-spacing:1px;}
#footer a, #footer a:visited{color:#694b41 }

#main {background: #59351f; width:100%;  }

#content {text-align: left; background: #59351f; color: #bfbba0; padding: 4px; margin-bottom: -1px;}
#content label {width: 300px; display:block; margin-top:5px;}
#content input, #content textarea{margin-bottom: 5px; width: 350px; background-color:#F2E4C8}
#content textarea{ height: 150px;}
#content form {margin-left:50px;}
#content h1, #content h2, #content h3, #content h4 {color: #eacf97; font-family:Georgia, Verdana, Arial, Serif; letter-spacing: 1px; }

#content h1{border-bottom: 2px solid #a9612f; padding-left: 10px;  margin-left:30px; font-size:25px; width:450px;  }
#content h2{font-size:17px; }
#content h3{font-size:14px;  }
#content input.sbm {width:60px}

#statut span{font-weight: bold}
#clear {clear:both}

.poza-main {float:left; margin:4px; border: 5px solid #71553f; width:200px;}
.home {background:#67391C; width: 230px; float: left; border: 2px solid #a9612f; margin: 7px; padding: 3px; font-size: 11px;}
.continut, .msg_ok {padding-left: 27px; padding-right:29px;}
a, a:visited{color:#E4DDB3}

.inscriere, .inscriere:visited{border:1px solid #A16100; background: #FEB52B; color: #772004; padding:3px; text-decoration:none; margin:3px; font-weight:bold; font-family:Georgia}
.inscriere:hover{background: #FDFFB1; color: #3E0201;}

.chk{width:20px;}

.eroare{color:#E7363B; font-weight:bold;}
#linkuri {line-height:20px;}

.colaj{background:#67391C; border: 2px solid #a9612f; margin: 7px; padding: 3px; margin-bottom:30px;}
.note{font-size: 10px; letter-spacing:1px;}

#admin {text-align:center; width:400px;}
#admin input{background:#dedede; margin:3px; width:200px;}
#admin label{float:left; width: 100px;}

/* pt tabel facut din divuri */
.div_tabel {margin: 0; margin-bottom: -3px; width: 100%;}

/* text centart */
.c { text-align: center; }
p:first-letter {color: #f4e1b8; font-size:20px; margin-left: 20px;}
p {text-align: justify;}


.underline {text-decoration: underline;}
.bold {font-weight: bold;}

/*   CV    */

.cv_table{
	border: 1px solid white;
	width: 520px;
	frame: border;
}

.cv_caption {
	font-weight: bold;
	margin: 20px 0 20px 0;
}

.cv_heading {
	padding: 10px;
	border-bottom: 1px solid white;
	color: #EACF97;
}

.cv_tbody {
	border: 0;
}

/* END   CV    */

/*   CV2    */

.cv_table2{
	/*border: 1px solid white;*/
	width: 490px;

}

.cv_table2 tr{
	border: 1px solid white ;
}

.cv_caption2 {
	font-weight: bold;
	margin: 20px 0 20px 0;
}

.cv_heading2 {
	padding: 10px;
	/*border: 1px solid white;*/
	color: #EACF97;
}

.cv_tbody2 {
	border: 0;
}

/* END   CV2    */



.bold_galben {
	color: #EACF97;
	font-weight: bold;
	display: inline;
}

/*
   se afiseaza un mesaj de eroare daca mailul din formular nu a fost trimis
   msg_ok are aceleasi propr ca si .continut !!! pt ca se afiseaza ingur pe
   pagina
*/

.msg_ok, .msg_error {
   font-size: 14px;
   margin: 10px 0 10px 0px;
   font-family: Verdana;
   color: green;
   font-weight: bold;
}

.msg_error{
   color: red;
}

.titlu {
   border-bottom:2px solid #A9612F;
   font-size:25px;
   color:#EACF97;
   font-family:Georgia,Verdana,Arial,Serif;
   letter-spacing:1px;
   text-align: center;
   text-weight: bold;
   width: 380px;
   margin-left: 50px;
}

.important{
   font-size:16px;
   color:#EACF97;
   font-family:Georgia,Verdana,Arial,Serif;
   letter-spacing:1px;
   text-align: left;
   text-weight: bold;
}

#language {
   position: absolute;
   top: 7px;
   right: 4px;
 }

#language #ro, #language #en {
   width: 30px;
   float: left;
   margin-right: 3px;
}

#language img{
   border: 0;
}


