* { margin:0; padding:0; }

body { color: #4a4a4a; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
.text { color: #4a4a4a; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
.tBold { color: #4a4a4a; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
.tBoldWhite { color: #FFFFFF; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
legend { color: #4a4a4a; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold }

.imag  { margin-right: 10px; margin-bottom: 5px; padding: 3px; border-color:#CCCCCC; border-style:solid; border-width:1px; }
.imag1  { margin-left: 10px; margin-bottom: 5px; padding: 3px; border-color:#CCCCCC; border-style:solid; border-width:1px; }

p { margin-bottom: 20px;}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }

div#container { width: 820px; margin: 0 auto; background-color: #fff; }
div#header { background-image: url(images/menu-bg.gif); background-repeat: repeat-x; height: 103px; margin-top: 13px;}
ul#lista {  margin-bottom: 20px; margin-left: 340px; list-style-image:url(images/bullet.gif); }
ul#menu { width: 798px; height: 103px; margin-top: 0px; margin-right: auto; margin-left: auto; list-style-type: none; }
ul#menu li { float: left; margin-left: 5px; margin-right: 5px;}
ul#menu li a { width: 122px; height: 103px; display:block; }
ul#menu li span { width: 100%; display:block; visibility:hidden; }
ul#menu li#mnhome a { background-image: url(images/home.gif); background-repeat: no-repeat; background-position: 0 top; display:block; }
ul#menu li#mndespre a { background-image: url(images/despre-noi.gif); background-repeat: no-repeat; background-position: 0 top; display:block; }
ul#menu li#mnserv a { background-image: url(images/servicii.gif); background-repeat: no-repeat; background-position: 0 top; display:block; }
ul#menu li#mnrez a { background-image: url(images/rezervari.gif); background-repeat: no-repeat; background-position: 0 top; display:block; }
ul#menu li#mngal a { background-image: url(images/galerie.gif); background-repeat: no-repeat; background-position: 0 top; display:block; }
ul#menu li#mncontact a { background-image: url(images/contact.gif); background-repeat: no-repeat; background-position: 0 top; display:block; }
ul#menu li#mnhome a:hover, ul#menu li#mndespre a:hover, ul#menu li#mnserv a:hover, ul#menu li#mnrez a:hover, ul#menu li#mngal a:hover, ul#menu li#mncontact a:hover { background-repeat: no-repeat; background-position: 0 bottom; }
span#headerimg { background-image: url(images/header1.jpg); background-repeat: no-repeat; width: 820px; height: 207px; display: block; clear:both; }
html>body div#content { margin-top: 212px; }
div#content { margin-top: 5px; }
div#box { width: 800px; padding: 10px; border: solid 1px #eaeaea; float:left; }
div#box3 { width: 822px; float:left; }
div#boxleft { width: 412px; padding: 10px; border: solid 1px #eaeaea; float:left; }
div#boxright { width: 359px; padding: 10px; border: solid 1px #eaeaea; float:right; }
div#boxleft2 { width: 350px; float:left;}
div#boxright2 { width: 440px; float:right;}
span.title { background-image: url(images/orange-title-bg.gif); background-repeat: repeat-x; width: 100%; height: 37px; display: block; }
span.title3 { background-color:#CCCCCC; text-align:center; width: 100%; height: 20px; display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; vertical-align:middle;}
.clear { width: 100%; height: 1px; clear:both; display:block; }
span.title2 { background-image: url(images/title-blue-bg.gif); background-repeat: repeat-x; width: 100%; height: 37px; display: block; }
.orange { color: #f65621; font-weight: bold; margin-top: 8px; }
div#bx1 { width: 256px; float: right; }
.form { border: solid 1px #ddd; color: #4a4a4a; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top:5px; }
.on_button3 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	height: 25px;
	width: 100px;
	border: 1px solid  #00CCFF;
 	background-image: url(images/but_bg6.gif) ;
}