html, body{
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	margin:0;
	padding:0;
}

body{
	background: url('img/body-bg.gif') top center #ccc;
}

form{
	margin:0;
	padding:0;
}

img{
	border:0;
}

.clear{
	clear:both;
}


.textinput{
	padding:3px;
	float:left;
	border:1px solid #20602e;
}

.submit{
	float:left;
}

#form-cautare{
	float:right;
	width:235px;
}


#top{
	margin:0 auto;
	width:970px;
	padding: 10px 10px 10px 10px;
}

#top .logo{
	float:left;
}

#top .publicitate{
	float:left;
	width:548px;
	height:90px;
}


#categories-top{
	width:968px;
	margin:0 auto;
	background: url('img/cat-bg.gif') bottom center repeat-x #fff;
	border-left:1px solid #4d882b;
	border-right:1px solid #4d882b;
	border-bottom:1px solid #4d882b;

}


#top-bar{
	margin:0 auto;
	width:964px;
	height:28px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	background: url('img/top-bar-bg.gif') bottom center repeat-x;
}


#categories-top ul{
	padding:10px;
	margin:0;
	height:100%;
	height:95px !important;

}

#categories-top ul li{
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}

#categories-top ul li a{
	display:block;
	width:231px;
	height:18px;
	float:left;
	padding:3px;
	margin:0;	
	color:#333;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}

#categories-top ul li a:hover{
	background: url('img/cat-bg.gif') bottom center repeat-x #fff;
	
}

#categories-top #top-bar a{
	color:#fff;
	background:none;
	padding:0;
	margin:0;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	float:left;
	height:21px;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:0;
	padding-left:15px;
	background: url('img/top-a-bg.gif') top right no-repeat;
}


#middle{
	width:970px;
	margin:0 auto;
	margin-top:10px;	
}


label{
	display:block;
	margin-top:10px;
}

.text{
	border:1px solid #ccc;
	width:300px;
}



.inputtext{
	border:1px solid #ccc;
	width:300px;
}

.textarea{
	width:300px;
	height:100px;
	border:1px solid #ccc;
}


#content{
	width:970px;
	margin:0 auto;
	margin-top:10px;	
}

#content .left{
	float:left;
	width:409px;
	padding-top:12px;
}

#content .center{
	float:left;
	width:302px;
	background: url('img/bg-center.gif') top right repeat-x;
	padding:0;
	margin:0;
}

#content .center img{
	margin:0;
	padding:0;
	border:0;
	float:left;
}

#content .center ul li{
	list-style:none;
	padding-bottom:7px;
}



#content .center .chenar{
	border-left:1px solid #87ce44;
	border-right:1px solid #87ce44;
	font-size:12px;
	background: url('img/bg-center.gif') bottom center repeat-x #fff;
	padding:5px;
	width:290px;
}


#content .center .chenar h1{
	color:#333;
	font-size:14px;
	text-transform:uppercase;	
	border-bottom:5px solid #a1d868;
	margin:0;
	padding:0;
	padding-top:10px;
	margin-bottom:10px;
}

#content .center .chenar ul{
	padding:0;
	margin:0;
}



#content .center .chenar ul li a{
	color:#28520f;
	text-decoration:none;
	font-weight:bold;	
}


#content .center .chenar ul li a:hover{
	color:#333;
	text-decoration:underline;
}


#content .right{
	float:left;
	width:68px;
	padding-top:12px;
}

#content .right ul{
	padding:0;
	margin:0 auto;	
	width:250px;
	height:300px;
	margin-left:5px;
	margin-top:5px;
	
}

#content .right ul li{
	list-style:none;
	float:left;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px
}

#content .right ul li img{
	border:1px solid #ccc;
	padding:4px;
}



#content p{
	padding:0;
	margin:0;
}

#content .articol{
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:5px;
	border-bottom:1px solid #b0ec72
}

#content .articol a{
	font-weight:bold;
	color:#333;
	text-decoration:none;
	font-size:14px;
}

#content .articol a:hover{
	color:#2a5510;
	text-decoration:underline;
}

#content .articol img{
	border:1px solid #ccc;
	padding:3px;
	float:left;
	margin-right:5px;
}




#footer{
	width:970px;
	height:70px;
	margin:0 auto;
	color:#fff;
	font-size:11px;
	background:#77b53c;
	padding:10px;
}

#footer h1{
        font-size:11px;
        float:left;
        padding:0;
        margin:0;
        color:#fff;
}

#footer div{
        float:left;
        margin-left:4px;
        margin-right:4px;

}


#footer a{
	color:#fff;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}



.fbt{
	width:970px;
	margin:0 auto;
	text-align:center;
}

.fbt h1{
	margin:0;
	padding:0;
	font-size:10px;
}



#articole-categorie .content{
	float:left;
	width:600px;
}


#articole-categorie .content-left{
	float:left;
	width:100px;
}


#articole-categorie .content-left{
	padding:10px;
	float:left;
	padding-top:12px;
}

#articole-categorie .content-left  ul{
	padding:0;
	margin:0 auto;	
	width:350px;
	height:300px;
	
}

#articole-categorie .content-left  ul li{
	list-style:none;
	float:left;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px
}

#articole-categorie .content-left ul li img{
	border:1px solid #ccc;
	padding:4px;
}

#subcategorii{
	padding:5px;
	border:1px solid darkgreen;
}


#subcategorii ul{
	padding:0;
	margin:0;
}


#subcategorii ul li{
	float:left;
	list-style:none;
	padding-left:10px;
}

#subcategorii ul li a{
	color:green;
	text-decoration:none;
}


#subcategorii ul li a:hover{
	color:darkgreen;
	text-decoration:underline;
}


#subcategorii h1{
	font-size:16px;
	color:#333;
}


#articol img{
	border:1px solid #ccc;
	padding:4px;
	margin:2px;
}

#articol h1{
	font-size:16px;
}

.art{
	padding-bottom:10px;
}

.art a{
	font-weight:bold;
	color:#2b3d19;
	text-decoration:none;
}


.art a:hover{
	font-weight:bold;
	color:green;
	text-decoration:underline;
}



#navbar{
	font-size:11px;
	letter-spacing:0px;
	background:#fff;
	color:#666;
	clear:both;
}

#navbar a{
	color:#578200;
	text-decoration:none;
}

#navbar a:hover{
	text-decoration:underline;
}







#paginatie{
	width:35em;
	margin:0 auto;
	padding-top:25px;
	padding-bottom:25px;
}

#paginatie ul li.explic{
	width:100px;
	border:0;
	text-align:center;
}




#paginatie ul li{
	list-style:none;
	float:left;
	padding:2px;
	margin:1px;
	border:1px solid #cccccc;
	width:15px;
	text-align:center;
}

#paginatie a{
	color:#060606;
	text-decoration:none;
	font-weight:bold;
}

#paginatie a:hover{
	color:darkred;
}

.image img{
	border:1px solid #333;
	padding:5px;
}

#add-comment h1, #search-results h1{
	font-size:14px;
	text-transform:uppercase;
}


.button{
	border-top:2px solid #8eff39;
	border-left:2px solid #8eff39;
	border-right:2px solid #193802;
	border-bottom:2px solid #193802;
	background:#4eb005;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	font-family:tahoma;
	padding:3px;
	text-transform:uppercase;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}



ul.lista-poze{
	margin:0;
	padding:0;
	margin-top:20px;
	width:950px;
}

ul.lista-poze li{
	list-style:none;
	font-size:10px;
	float:left;
	width:120px;
	height:120px;
}

ul.lista-poze li img{
	border:1px solid #ccc;
	padding:4px;
	display:block;
}



ul.lista-poze-2{
	margin:0;
	padding:0;
	margin-top:20px;
	width:670px;
}

ul.lista-poze-2 li{
	list-style:none;
	font-size:10px;
	float:left;
	width:120px;
	height:120px;
}

ul.lista-poze-2 li img{
	border:1px solid #ccc;
	padding:4px;
	display:block;
}




#search-results img{
	float:left;
	margin-right:5px;
	border:1px solid #ccc;
	padding:4px;
}

 .content-left{
	float:left;
	width:100px;
}


.content-left{
	padding:10px;
	float:left;
	padding-top:12px;
}

 .content-left  ul{
	padding:0;
	margin:0 auto;	
	width:350px;
	height:300px;
	
}
.content-left  ul li{
	list-style:none;
	float:left;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px
}
 .content-left ul li img{
	border:1px solid #ccc;
	padding:4px;
}


.articole-galerie img{
	border:1px solid #ccc;
	padding:4px;
	margin-right:5px;
}


.articole-galerie a{
	color:darkgreen;
	text-decoration:none;
}

.articole-galerie a:hover{
	color:green;
	text-decoration:underline;
}
