* { padding: 0; margin: 0; }

body { background-color: #428DC4; background-image: url("images/bg.gif"); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
#wrapper { margin: 0 auto; width: 800px;}
#header { width: 800px; float: left; height: 153px; margin: 0; background: #336699; text-align:right;}
#main {width: 800px; float: left; height: 547px; margin: 0; background-image: url("images/body.jpg"); background-repeat:no-repeat;}
#leftcolumn { color: #fff; margin: 0px 0px 0px 0px; padding: 15px; width: 260px; float: left;}
#rightcolumn {  float: right; color: #333; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; width: 490px; display: inline;
 position: relative;}
#boxL {color: #fff; margin: 20px 0px 0px 0px; padding: 12px;  background-color: #3B79AF; background-image: url("images/box.gif"); background-repeat: repeat-x; width: 226px; float: left;}
#boxL li { list-style: none; border-bottom: 1px dotted #499EDF; line-height: 26px; }
#boxL li a { padding: 0px; }
#boxR {color: #fff; margin: 20px 0px 0px 0px; padding: 15px;  background-color: #3B79AF; background-image: url("images/box.gif"); background-repeat: repeat-x; width: 450px; float: left;}
.spacer{clear:both; font-size:0; line-height:0;}
a {	color: #FFF; background: inherit; text-decoration: none; }
a:hover { color: #032761; background: inherit; text-decoration: none; }
#produse{width:430px; background: #326897; margin:0 0 4px 0; padding:5px 10px 6px 9px; color:#DBDBDA;}
#produse p.pic{display:block; width:90px; height:84px; margin:5px 0 0 0; float:left; }
#produse p.boxTxt1{float:right; padding:0 0 0 15px; border-left:#3B79AF solid 2px; font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; width:305px;height:90px;}
#produse p.boxTxt1 span{font:normal 19px/17px Arial, Helvetica, sans-serif; color:#FF5800; background-color:inherit; padding:10px 0 0 0; margin:0 0 0 0; height:17px; display:block;}
#FormBox { margin:0px;padding:0px; }
#FormBox label { margin-bottom:5px; display:block;}
#FormBox .input { margin-bottom:10px; border: 1px solid #cdcdcd; padding: 0.2em; background: #FFFFFF url("images/field.gif") repeat-x 0 1px; color:#666666; }
#FormBox .submit { width:117px; height:40px; border:none; background: #FFFFFF url("button.gif") no-repeat 0 0; }
#FormBox .spacer { margin-bottom:10px; }
.green{background:url(images/green.gif); padding:0px 6px; border:1px solid #3b6e22;	height:24px; line-height:24px; color:#000000; font-size:12px; margin-right:10px; display:inline-block;text-decoration:none;}

ul.menu {list-style-type:none; display:block; width:410px; margin-top:50px; padding:0px; background:none; float:right;}

ul.menu li {display:inline; font-size:13px; font-weight:bold; line-height:25px;}

ul.menu li.divider {display:block; float:left; width:2px; height:25px; padding:0px; margin:0px; background:url(images/divider.gif) no-repeat center;}

a.nav:link, a.nav:visited {display:block; float:left; padding:0px; margin:0;width: auto; margin:0px 24px 0px 24px; text-align:center; text-decoration:none; background:none; color:#fff;}

a.nav_selected:link, a.nav_selected:visited {display:block; float:left; padding:0px; margin:0;width: auto;margin:0px 24px 0px 24px;text-align:center; text-decoration:none; color: #FF5800;}

a.nav:hover {color: #ff9933; text-decoration:none;}

#title {font-size: 17px; border-bottom: 1px dotted #499EDF; line-height: 26px; }

#picturelist {width:440px; margin-top:10px; margin-bottom:10px; text-align:left; margin-right:auto; margin-left:auto; }
#picturelist li {list-style:none; float:left; margin-right:20px; margin-bottom:15px; color:#FFF;}
#picturelist img{display:block; border:0}
#picturelist a{color:#FFF; text-decoration:none;}
