div {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
a {margin:0px; padding:0px; text-decoration:none; position:relative; border:none; cursor:pointer; outline:none;}
a:hover {margin:0px; padding:0px; text-decoration:none; position:relative; border:none; cursor:pointer; outline:none;}
a:focus {margin:0px; padding:0px; text-decoration:none; position:relative; border:none; cursor:pointer; outline:none;}
p {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
table {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
td {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
tr {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
select {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
option {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
form {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
input {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
ul {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
ol {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
li {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
iframe {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
span {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
img {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}
textarea {margin:0px; padding:0px; text-decoration:none; position:relative; border:none;}

div.site
{
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}
body.back
{
	background:#000000 url(../images/images/bg.jpg) no-repeat scroll center top;
}
div#container
{
	width:1042px;
	margin-left:auto;
	margin-right:auto;
}
div.site-header-swf
{
		width:1024px;
		float:left;
}
div.meniu-site
{
	background-image:url(../images/meniu-background.png);
	height:35px;
	width:1024px;
	float:left;
	
	margin-top:-5px;
}
table.main-menu
{
	float:left;
	width:100%;
}



<!--start meniu-->
#nav {
	height:157px;
	line-height:32px;
	padding:0 10px;
	float:left;
	width:809px;
}
#nav ul, #nav ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#nav ul li {
	float:left;
	display:block;
}
#nav ul li a:link, #nav ul li a:visited {
	color:#fb8b0d;
	font-weight:bold;
	text-decoration:none;
	padding:0 5px 0 25px;
	display:block;
		font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
	
}
#nav ul li a:hover {
	color:#962c76;
	background:url(images/stelutze.png) no-repeat left;
	
		color:#ff4e00;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
	
}
#nav ul li ul li {
	float:none;
	display:block;
}
#nav ul li ul li a:link, #nav ul li ul li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#8caf23;
	font-size:11px;
	text-decoration:none;
	padding:2px 0px 0 10px;
	clear:both;
}
#nav ul li ul li a:hover {
	color:#fe6600;
	background:url(images/fluture.png) no-repeat left;
	background-position:12px 4px;
}
.submenu {
	position:absolute;
	width:160px;
	padding:10px;
	display:none;
	line-height:15px;
	z-index:1000;
}
<!--sfarsit meniu-->
a.main-menu-link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#799231;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
a.main-menu-link:hover
{
	color:#ff4e00;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}
div.content-site
{
	float:left;
	margin-top:15px;
	background-image:url(../images/content-background.png);
	background-position:top;
	width:1024px;
	background-repeat:repeat-x;
	background-color:white;
}
div.content-right-slideshow
{
	float:right;
	margin-right:10px;
}
div.content-site-left
{
	float:left;
	width:600px;
	color:#374a1b;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
}
div.content-acasa
{
	float:left;
	padding:10px;
}
div.spatiere-content
{
	float:left;
	width:100%;
	height:10px;
}
.border
{
	border:1px solid #cccccc;
}
div.footer-text
{
	color:#FF6600;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:30px 0;
	text-align:center;
	float:left;
	width:100%;
}

#container1
{
	margin-left:auto;
	margin-right:auto;
	width:240px;
	margin-top:200px;
}
div.form-text-admin
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
	font-weight:bold;
}
input.admin-login
{
	border-style:solid;
	border-width:1px;
	border-color:gray;
}
#container1
{
	margin-left:auto;
	margin-right:auto;
	width:240px;
	margin-top:200px;
}
div.text-eroare
{
	color:red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
div.admin-site
{
	float:left;
	width:100%;
}
div.admin-area
{
	width:210px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#0397FF;
	float:left;

}
div.admin-area-header
{
	float:left;
	width:100%;
	border-bottom-color:black;
	border-bottom-width:2px;
	border-bottom-style:groove;
	
}
div.admin-top-menu
{
	float:left;
	margin-top:10px;
}
a.top-menu-option
{
	float:left;
	color:white;
	background-color:#0397FF;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
a.top-menu-option:hover
{
	float:left;
	color:white;
	background-color:#666666;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
div.admin-left
{
	width:200px;
	float:left;
	background-color:#f0f0f0;
	margin-top:10px;	
}
.textstyle1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.textstyle2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0397FF;
}
div.admin-left-title
{
	background-color:#dedede;
	color:black;
	floa:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
a.menu-left-options
{
	float:left;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	text-align:left;
	color:#0397FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}
a.menu-left-options:hover
{
	float:left;
	margin-left:10px;
	width:100%;
	text-align:left;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
div.admin-content
{
	width:100%;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
td.hTable
{
	background-color:#DEDEDE;
	border:1px solid #D0D0D0;
	font-weight:bold;
	padding:5px;
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
.linie1 {
background-color:#F0F0F0;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding-left:5px; padding-right:5px;
}
.linie2 {
background-color:#CCCCCC;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
padding-left:5px; padding-right:5px;
}
.style3
{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
input.style3
{
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	width:200px;
}
input.radio-categ
{
	float:left;
}
div.radio-nume-categ
{
	float:left;
	width:400px;
	margin-left:5px;
}
div.lnnume
{
	width:450px;
	float:left;
	height:20px;
}
.button {
background-color:#FFFFFF;
border:1px solid #999999;
color:#0397FF;
font-size:10px;
font-weight:bold;
}
div.mesajEroare {
color:red;
float:left;
font-family:Arial;
font-size:11px;
font-weight:bold;
margin-left:20px;
width:100%;
}
div.mesaje-eroare {
float:left;
margin-left:20px;
width:100%;
}
textarea.addprod
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
}
input.addfile
{
	float:left;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
	width:300px;	
}
div.inpbtn
{
	float:left;
	margin-left:300px;
}
div.titlu-categ-pagini
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0397FF;
	font-weight:bold;
}
div.titlu-subcateg-pagini
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0397FF;
	font-weight:bold;
	margin-left:30px;
}
a.resurse-download
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
}
a.resurse-download:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0397FF;
	font-weight:bold;
}
table.adauga-users
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
div.eroare-box
{
	margin-left:54px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	width:500px;
}
div.eroaretext
{
	float:left;
	width:500px;
	color:red;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	
}
form.register
{
	float:left;
}
td.resurse-user
{
	float:left;
	width:300px;
}
div#content_left
{
	float:left;
	font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
	margin-left:10px;
	width:446px;
	color:#962C76;
}
form.login-parinti
{
	background-image:url(../images/background-login-parinti.png);
	background-repeat:no-repeat;
	width:500px;
	height:500px;
	float:left;
	background-position:right top;
}
img.casuta-maps{	float:right;	margin-right:10px;}
table.varaincasuta{	width:100%; color:#374A1B;
float:left;
font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
font-size:15px;
font-style:italic;
font-weight:bold;}
p.newsletter
{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin-top:30px;
}
textarea.newsletter
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #cccccc;
	width:600px;
	height:150px;
}
input.newsletter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #cccccc;
	width:200px;
	float:left;
}
div.newsletter-contact
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-top:30px;
	width:100%;
}
div.newsletter-status
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-top:30px;
	width:100%;
	color:red;
}
form.newsletter
{
	float:left;
	width:600px;
}
div.spatiere-newsletter
{
	width:100%;
	height:1px;
	float:left;
}
.floatl
{
	float:left;
}
.margintop30
{
	margin-top:30px;
	margin-left:252px;
}
div.mes-newsletter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin-top:30px;
	margin-bottom:30px;
	width:600px;
}
div.newsletter
{
	width:1024px;
}
table.varaincasuta
{
	float:left;
	width:100%;
}


table.varaincasuta-newsletter
{
	margin-left:30px;

}
table.varaincasuta-newsletter a:hover
{
	opacity:0.5;
}
