/********************* GENERAL ************************/
body, img, div, p, ul, li, a{margin:0px; padding:0px;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#473529; text-align:left; }
h1, h2, h3, h4{padding:0px;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
img {border:none;}
a{color:#473529; text-decoration:none; outline-style:none;}
a:hover{text-decoration:underline; color:#473529;}
table{margin:0px auto 0px auto; padding:0px; border-collapse:collapse;}
td{vertical-align:top; padding:0px; border-collapse:collapse;}
.cl{clear:left; font-size:0px; line-height:0px;}
form{display:inline;}
.cr{clear:right; font-size:0px; line-height:0px;}
.cb{clear:both; font-size:0px; line-height:0px;}
.right{float:right;}
.left{float:left;}

/*  #outerwrap{width:1200px; margin:auto;  background:#fef2d1 url(../images/bodyBG.jpg) repeat-y; padding:0;}  */

#wrapper{width:940px; margin:0px auto; border-left:1px solid #f1e8d1; border-right:1px solid #f1e8d1;}
body {background:#fdf7e7;}
/********************* TOP ************************/
#top{height:30px; width:940px; position:relative; background:url(../images/top.jpg) repeat-x;}
	.logo{top:5px; left:20px; position:absolute;}
	.lang{margin:3px 10px 0 5px;}
#cuer{}
#jsddm{list-style:none; width:940px; height:36px; background:url(../images/menuBG.jpg) no-repeat; margin:5px 0;}
#jsddm li{float:right; margin:10px 5px 5px 5px; padding: 0 0;}
#jsddm li a{color:black;text-decoration:none; text-transform:uppercase; font-size:13px; font-weight:bolder; color:white;display: block;}
#jsddm li a:hover{margin-top:-3px;background:#e46715; color:black;text-decoration:none; -moz-border-radius:.4em; -webkit-border-radius:.4em;padding:3px 0;}
#jsddm li ul{ margin-top:7px;background-color:#288fd2;position: absolute;visibility: hidden;width:150px;padding: 4px;}
#jsddm li ul li{ float: center;display: inline;}
#jsddm li ul li a{ padding:5px 0;}
#jsddm li ul li a:hover{ padding:5px 0;}
#sidebar{height:100%; width:226px; background:url(../images/sidebarBG.jpg) repeat-x; padding:10px 0 0 15px;background-color:#f08d30;}
	#sidebar p{color:#bb712b;}
	.sidebar{ font-size:12px; font-weight:bold;}
	.line{background:url(../images/line.jpg) repeat-x;}
#content{background:#fef2d1; width:940px;}
#colLeft{width:400px; padding:5px;}
#colRight{width:280px;}
	#colLeft img, #colRight img{margin:5px;}
	#colLeft p, #colRight p{margin-left:5px; font-weight:bold; font-size:11px;}
#latest{background:#FFF; border-top:2px solid #e7d9b2; padding:10px 35px;}
	.title{font-size:16px; font-weight:bold;}
	.last{font-size:9px; font-weight:bolder; width:145px;}
	.last img{margin:5px 0;}
#footer{background:url(../images/footerBG.jpg) repeat-x; height:27px; padding:7px;}
	#footer p, #footer ul, #footer a{display:inline; padding-left:5px; font-size:9px; color:#2467bf;}
ul#footerNav{list-style:none; padding-left:120px; color:#2467bf;}
	ul#footerNav li{float-left; text-align:center; display:inline; paddding:0 5px; margin-right:5px; border-right:1px solid #5497ee;}
	ul#footerNav li.noborder{border:none;}
	.footerNava {color:#ffffff;}
	span.name{font-size:11px; font-weight:bold; color:black;}
	.silk{font-size:10px; font-weight:bold; color:#183862;}
.proiect{ width:675px; margin:10px; border:1px solid #e9dbb6; background:#fde8af;}
	.proiect img{margin:15px;}
	.proiect p{margin:5px; font-weight:bold;}
	.proiectTitle{padding-left:10px;}
.proiect2{ width:675px; margin:10px; border:1px solid #e9dbb6; background:#fdf5dd;}
	.proiect2 img{margin:15px;}
	.proiect2 p{margin:5px; font-weight:bold;}
	.proiectTitle{padding-left:10px;}