/*###########LAYOUT ELEMENTS#################*/
body {
margin-top: 0px;
margin-bottom: 0px;
margin-left : auto;
margin-right : auto;
text-align : center;
vertical-align : middle;
font-size : 12px;
line-height : 17px;
font-family : Arial, Helvetica, sans-serif;
color : #1F3A4D;
}
img{
padding : 0px;
border : 0;
}

/*########  MENU TOP  ###########*/
div#menubar{
	width : 955px;
	height : 20px;
}

div#menuleft{
	float : left;
	background-color : #e8e8e8;
	/*background-color : aqua;*/
	border-bottom: 6px solid #01824a;
	height : 20px;
/*	float: right;*/
/*	text-align : right;*/
/*	color: #5d5d5d;
	font-weight : bold;*/
/*	font-size : 11px;*/
}

#menu {
float: right;
color: #036;
font-size : 12px;
line-height : 18px;
/*margin-top : 11px;*/
background-color : #e8e8e8;
/*border-bottom: 6px solid #01824a;*/
/*vertical-align : baseline;*/
/*height : 40px;*/
/*background-color : aqua;*/
height : 20px;
}
#menu ul {
list-style: none;
/*display : inline;*/
float: left;
padding: 0px 0px 0px 0px;
font-weight : bold;
margin : 0px;
height : 20px;
}
#menu a{
display: block;
margin: 1px 0px 0px 0px;
border-bottom : 6px solid #01824a;
text-decoration : none;
padding: 0px 0px 1px 0px;
z-index: 100;
color: #5d5d5d;
/*height : 20px;*/
}
#menu a:hover {
color: red;
text-decoration : none;
border-bottom : 6px solid red;
}
#menu ul li {
position: relative;
display : inline;
}

/*########  END MENU TOP  ###########*/



div#wraper{
margin-top: 0px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
text-align : left;
width : 955px;
height : auto;
}
div#header{
	width : 955px;
	height : 98px;
	margin-bottom: 3px;
	background-image : url(img/header.jpg);
	color : #ccc;
	line-height: 14px;
}
div#headertext{
	color : #ccc;
	line-height: 16px;
	padding-top : 20px;
	padding-left : 350px;
	float : left;
}
div#headertext a{
	color : Gray;
	text-decoration : none;
}
div#headertext a:hover{
	color : Gray;
	text-decoration : underline;
}
div#limbi{
	width : 200px;
	text-align : right;
	color : White;
	line-height : 35px;
	float: right;
}
div#limbi a{
	color : White;
	text-decoration : none;
}
div#limbi a:hover{
	color : White;
	text-decoration : underline;
}
.headmenu a{
	background-color : #e8e8e8;
	height : 21px;
	text-align : right;
	color: #5d5d5d;
	text-decoration : none;
}
.headmenu a:hover{
	height : 21px;
	background-color : white;
	text-align : right;
	color: black;
	text-decoration : none;
}

div#leftcolumn{
min-height : 200px;
height : auto;
width: 200px;
float : left;
/*background-color : Aqua;*/
clear : both;
}

div#catalog{
	background :  url(img/gradient.jpg) repeat-x;
	width : 200px;
	height : 138px;
	color : White;
}
div#cattext{
	padding: 20px 20px 20px 20px;
}

div#footer{
width: 955px;
height : 80px;
clear: both;
position : relative;
top : 5px;
/*background-color : aqua;*/
text-align : center;
line-height : 15px;
color: #01824a;
border-top: 1px solid #666;
padding-top : 3px;
}
div#footer a{
color: #01824a;
text-decoration : none;
font-weight : bold;
}
div#footer a:hover{
color: red;
text-decoration : none;
}

div#content{
float: right; 
background-color:#eaeaea; 
padding:2px 10px 0 20px;
width:725px;
}

.text{
	font-family : verdana;
	font-size: 12px;
	text-align: justify;
}

.linia{
	font-family: verdana;
	font-size: 11px;
	text-align : center;
	margin-top: 12px;
	color : #5d5d5d;
}

.short{
	margin-left : 10px;
}

.input{
	background-image : url(img/text.jpg);
	border: 1px solid #ccc;
	width: 160px;
}


.categorie{
line-height : 30px;
color : Black;
}

div#rubrica{
margin: 0 10px 0 10px;	
}

div#categorii{
	list-style : none;
	color : #236935;
	line-height : 30px;
}
div#categorii a{
font-size : 12px;
text-decoration : none;
color : #236935;
padding-left : 15px;
background : url(img/circle.gif) no-repeat;
}
div#categorii a:hover{
font-size : 12px;
text-decoration : none;
color : #236935;
padding-left : 15px;
background : url(img/disc.gif) no-repeat;
}
div#categorii  ul li{
list-style : none;
border-bottom : 1px solid #ccc;
}
div#categorii  ul{
border-top : 1px solid #ccc;
}
.menubottom{
	background-image : url(img/button.jpg);
	border: 1px solid #ccc;
	width: 120px;
	line-height : 24px;
	height : 26px;
	text-align : center;
	margin-right : 20px;
}
div#menujos{
	text-align : left;
}
div#footertext{
font-size : 11px;
color : #666;
margin-top : 3px;
}
div#footertext a{
font-size : 11px;
color : #666;
font-weight : bold;
text-decoration : none;
}
div#footertext a:hover{
font-size : 11px;
color : #666;
font-weight : bold;
text-decoration: underline;
}

table {
	background-color:#929292;
}
td {
	background-color:#eaeaea;
}
div#logo{
	width : 394px;
	position : absolute;
}
div#adresa{
	width : 750 px;
	margin-left: 470px;
	position: absolute;
	margin-top : 25px;
}
div#site{
	float : right;
	width : 140px;
	font-weight: bold;
}