div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0;
	padding:0;
	list-style:none;
	}

hr { border:dotted 1px;
	 width:60%;}
	 
/*h2 {background-image:url("../images/bg_h2.jpg");
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;}*/
	

/*h3 {background-image:url("../images/bg_h2.jpg");
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	padding-left:30px;
	padding-top:20px;
	padding-bottom:20px;}*/

a{
	color:#4895C0;
	text-decoration:none;
}

a:hover{
	color:#4895C0;
	text-decoration:underline;
}

#pager{
	text-align:center;
}

.link_lung{
	height:20px;
	margin-top:5px;
	border-bottom:1px dotted #CCCCCC;
}

.submit_button{
	border:1px solid #4895C0;
	color: #FFFFFF;
	background:#4895C0;
	width:auto;
}

.buton{
	background: url("../images/buton.jpg") no-repeat;
	color:#FFFFFF;

	height:36px;
	line-height:36px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}

.buton a{
	color:#FFFFFF;
}

.buton a:hover{
	color:#FFFFFF;
	text-decoration:none;

}

input{
	border:1px solid #4895C0;
	width:200px;
	background:#FFFFFF;
}

textarea{
	border:1px solid #4895C0;
	width:200px;
}

select{
	border:1px solid #4895C0;
	width:200px;
}

table{
	margin:10px 0;

}
.list_animale .table_head{
	color:#FFFFFF;
	background-color:#4895C0;
}

.list_animale td{
	padding-left:5px;
	height:20px;
	border-bottom:1px dotted #CCCCCC;
}

.list_animale td table tr td{

	border:none;

}

.clearfloat{
	clear:both;
}

.clearboth{
	clear:both;
}

img{
	border:none;
}

body{
	margin: 0;
	padding: 0;
	list-style: none;
	background-image:url(../images/bg_general.jpg);
	background-repeat:repeat-x;
	}

#main p img
{
	padding: 5px;
}

#cautare form.search{

	color:#FFFFFF;
	width:250px;
	float:right;
	padding-right:40px;
	margin-top:0px;
	padding-left:30px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	}
#cautare form.search h2{
	/*background:url(../images/search_h2_bg.gif) no-repeat 0 0 #FFFFFF;*/
	color:#FFFFFF;
	width:197px;
	padding:0 0 10px 50px;
	float:left;
	margin-top:0px;
	font:normal 24px/42px Arial,Georgia, "Times New Roman", Times, serif;
	}
#cautare form.search h2 span{

	color:#FFFFFF;
	font:normal 24px/42px Arial,Georgia, "Times New Roman", Times, serif;
	}
#cautare form.search label{

	color:#FFFFFF;
	margin:0 0 8px 0;
	float:left;
	font:bold 10px/28px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
#cautare form.search input{
	background-color:#004d94; color:#FFFFFF; border:#C3BCA4 1px solid;
	width:158px; height:22px; padding:2px; margin:0 0 8px 0; float:right;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
#cautare form.search p{
	background-color:#004d94; color:#FFFFFF;  margin:0px 0 0 0;
	font:normal 13px/15px Arial, Helvetica, sans-serif;}

#cautare form.search a{
    color:#FFFFFF;  margin:10px 0 0 0;
	text-decoration:none;
	font:normal 13px/15px Arial, Helvetica, sans-serif;}

#cautare form.search input.submit{
	background:url(../images/submit_bg.gif) no-repeat 20px ; color:#0B0B0B; border:none;
	width:60px; height:20px; float:right; margin:0px 0 0 0; padding:0 0px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;
	}
#submit_{
	float:left;
}

#maincontainer{
	width:840px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0 auto 0 auto;
	}

#left{
	float:left;
	width:190px;
	margin-left:20px;
	color:#666;

}

#left ul li a{
	line-height:25px;
}

#main{
	float:left;
	width:570px;

}

#logo {
	width:840px;
	height:100px;
	text-align:left;
	background: url("../images/logo.jpg") no-repeat;
	}

#logo h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-variant:small-caps;
	text-align:right;
	color:#999999;
	padding-top:80px;
	}

#maincautare {
	height:195px;
	width:840;
	background-image:url(../images/bg_cautare.jpg);
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:18px;
	padding-right:150px;
	}

#continut{
	padding:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	}

#continut h1,h2{
	padding:10px;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	color:#4895c0;
	font-size:18px;
	}


#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	width:840px;
	height:50px;
	padding:25px;
	text-align:center;
	margin: auto;}

#footer ul{
	text-align:center;
	display: inline;
}
#footer ul li .tree_selected{
	display: inline;
}

#footer ul li{
	display: inline;
	color:#0B0B0B;
	font:10px Arial, Helvetica, sans-serif;}
#footer ul li a{
	color:#0B0B0B;
	padding:0 8px;
	text-decoration:none;
	font:10px Arial, Helvetica, sans-serif;}
#footer ul li a:hover{
	color:#FFFFFF;
	background-color:#4895c0;
	padding:0 8px;
	text-decoration:none;
	font:10px Arial, Helvetica, sans-serif;}

/* ---------------------- Meniu ---------------------- */
#meniucontainer{
	position:relative;
	height:56px;
	color:#E0E0E0;
	background:#143D55;
	width:100%;
	font-family: Arial,Verdana,sans-serif;
	}

#meniunav{
	position:relative;
	height:33px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background:#fff url(../images/meniu_bg.gif) repeat-x bottom left;
	padding:0 0 0 20px;
	}

#meniunav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
	}

#meniunav ul li{
	display:block;
	float:left;
	margin:0 1px;
	}

#meniunav ul li a{
	display:block;
	float:left;
	color:#EAF3F8;
	text-decoration:none;
	padding:0 0 0 20px;
	height:33px;
	}

#meniunav ul li a span{
	padding:12px 20px 0 0;
	height:21px;
	float:left;
	}

#meniunav ul li a:hover{
	color:#fff;
	background:transparent url(../images/meniu_bg-OVER.gif) repeat-x bottom left;
	}

#meniunav ul li a:hover span{
	display:block;
	width:auto;
	cursor:pointer;
	}

#meniunav ul li .tree_selected a,#meniunav ul li .tree_selected a:hover{
	color:#fff;
	background:#1D6893 url(../images/meniu_left-ON.gif) no-repeat top left;
	line-height:100%;
	}

#meniunav ul li a.current span{
	display:block;
	padding:0 20px 0 0;
	width:auto;
	background:#1D6893 url(../images/meniu_right-ON.gif) no-repeat top right;
	height:33px;
	}
/* ---------------------- END meniu  ---------------------- */


.form_left{
	float:left;
}

.continut_right{
	float:right;
	width:200px;
}






