body { margin:0 0 0 0; background: url(../img/bgg1.png) repeat; }

a { text-decoration:none; }
a:hover { }

h1	{font-family: Verdana sans-serif; font-size:19px;}
h2 	{}
h3 	{font-family: Verdana sans-serif;}
h4 	{height:15px; width:150px;  vertical-align:top; margin:0 0 5px 0; padding-bottom:10px; color: #fff;}
h5 	{}
h6 	{}

p.desprenoi 	{ 	line-height:1.5em;
	margin:0 0 15px; padding-left:20px; padding-right:20px; font-family:Calibri; letter-spacing:1px;}

#masterdiv 	{ width: 1020px; height: auto; margin: 0 auto;  }
#headerdiv 	{ width: 1000px; height: 120px; margin: 0 auto; background:url(../img/header.gif);  }
.header_top {}

.motto { font-family:Georgia; font-weight: bold; font-size: 12px; color:#FFF; float:left; }

#bardiv		{ width:1000px; margin-top:5px; margin-bottom:10px; background: #D30E0E; }
#bardiv input[type="text"] {width:180px; font-size: 17px; font-weight:bold; border:2px solid #000; color:#000; margin-bottom:5px; margin-left:10px; padding: 2px 5px;}
#bardiv input[type="submit"] {font-size: 20px; font-weight:bold;  }

#search-wrap { margin-top:5px;width:204px; float:left; border-collapse:collapse; }

#results					{ width:180px; margin-left:10px; border: 2px solid #DEDEDE; display:none; background-color: #E5E5E5; z-index:19; }
#results ul, #results li	{ padding:0; margin:0px; border:0; list-style:none; }
#results li  				{ border-top:solid 1px #DEDEDE; }
#results li a 				{ display:block; text-decoration:none; color:#000000; font-weight:normal; }
#results li a:hover 		{ background:#FFFFCC; }
#results ul 				{ padding:6px; }


#maindiv	{ width: 1000px; height:inherit; overflow: hidden; }

#categdiv 		{ width: 150px; text-align:left; float:left; background: #000000; padding: 20px 5px 5px 5px;   }
.categ 			{ margin-right: 10px; padding-left: 10px;}

#categdiv ul 	{ list-style: none; width: inherit; padding:0px; margin:0 ; }
#categdiv li 	{ width:100%; height: 25px; border-top:1px dotted red; font-family: Cambria; font-size: 14px; letter-spacing: 1.5px;  }
#categdiv a { color: #FFF; text-decoration:none;  vertical-align:middle; }
#categdiv a:hover { font-weight:bold; margin-left:10px; }


#middlediv	{ width: 835px; text-align:left; float:right;  color:#fff; background-color: #000; }
#middlediv img { padding:5px; border:1px solid white; margin-right:10px;}
#menudiv {  float:right; text-align:center;padding:0px 0px 0px 0px;}

.contact_table { margin:10px; padding:10px; font-family:Camlibri; font-size: 14px; width: 800px;}

.contact_table input { border:1px solid #000;}
.contact_table textarea											{  border: 1px solid #000; width: 300px; }
.contact_table textarea:focus                                  { background: ;}
.contact_table input[type="text"]								{ background: #FFF; border: 1px solid #000; width: 200px;}
.contact_table input[type="text"]:focus 						{ background: ; }

.tdstanga > b {margin-left:20px;}
.pret { font-family:Georgia;}

h4.error { color: red; font: calibri; font-size: 12px;}

.produse {
	width: 700px ;
	height: 110px ;
	margin-left:20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 15px 20px 15px 20px;
	border-top: 1px dotted silver;
}

.produse > img {
	padding: 5px 5px 5px 5px;
	border:1px solid #CCC;
}

.produse div {
	width: 340px;
	height: 20px;
	float: left;
	margin-left:20px;
	margin-bottom:5px;
}

.list_produs {
	width: 500px ;
	margin-left:20px;
	margin-top: 10px;

	padding: 15px 20px 15px 20px;
	border-top: 1px dotted silver;
}

.list_produs img {
	padding: 5px 5px 5px 5px;
	border:1px solid #CCC;
}

.list_produs div {
	width: 340px;
	height: 20px;
	float: left;
	margin-left:20px;
	margin-bottom:5px;
}
/* butoane "detalii" */
a.boldbuttons { background: transparent url('../img/roundedge-green-left.gif') no-repeat top left; display: block; float: left; font: bold 13px Arial; line-height: 22px; height: 30px; padding-left: 8px; text-decoration: none; }
a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons { color: white; }
a.boldbuttons span { background: transparent url('../img/roundedge-green-right.gif') no-repeat top right; display: block; padding: 4px 10px 4px 2px; }
a:hover.boldbuttons { text-decoration: underline; }
.buttonwrapper { overflow: hidden; width: 100%; }

/* alt meniu */
.glossymenu 		{ padding: 0 0 0 34px; margin: 0 auto 0 auto; background: url(../img/menur_bg.gif) repeat-x; height: 46px; list-style: none; }
.glossymenu li 		{ float:left; }
.glossymenu li a 	{ float: left; display: block; color:#000; text-decoration: none; font-family: sans-serif; font-size: 13px; font-weight: bold; padding:0 0 0 16px; height: 46px; line-height: 46px; text-align: center; cursor: pointer; }
.glossymenu li a b	{ float: left; display: block; padding: 0 24px 0 8px; /*Padding of menu items*/ }
.glossymenu li.current a, .glossymenu li a:hover { color: #fff; background: url(../img/menur_hover_left.gif) no-repeat; background-position: left; }
.glossymenu li.current a b, .glossymenu li a:hover b { color: #fff; background: url(../img/menur_hover_right.gif) no-repeat right top; }

/* galerie foto */
#gallery 			{ padding:3px; border:1px solid white; }
#gallery ul 		{ list-style: none; }
#gallery ul li		{ display: inline; }
#gallery img 		{ border-style: solid ; border-width: 5px ; border-color:#3e3e3e; }
#gallery img:hover 	{ border-color:white; } 
	
#simplegallery1 { position: relative; visibility: hidden; border: 5px solid #484848;  }
/* #simplegallery1 .gallerydesctext { text-align: left; padding: 2px 5px; } */

.pagediv 			{ vertical-align: middle; text-align: center; padding: 5px 5px 5px 5px; margin:20px auto; }
.pagediv a 			{ border:1px solid #7B8DBA; color:#606060; display:inline; font-weight: bold; text-decoration: none; padding:2px 4px; }
.pagediv a:hover 	{ background-color: #D2D2D2; color: #FFF; }

#footer { width:1000px; margin:10px 0px; text-align: center; color:#FFFFFF; font-size: 12px; font-weight: bold; font-family: calibri; letter-spacing: 2px;
	background: #D30E0E;
	padding:5px;

}
.footer_span { margin:4px auto;}

span.webdeveloper > a	{ color: silver; text-decoration: none; font-size:10px; margin-left: 500px;}
span.webdeveloper > a:hover { color: white;}

.homebox    {border:1px solid red; padding:10px 0 10px 10px; background-color: #200404; height: 184px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}   
