﻿body {
	background-color:#9D9D9D;
	background-image:url("../images/bg.jpg");
	background-repeat:repeat-x;
	background-position:top;
	color:#FFF;
	font:12px/1.6em Arial,Verdana, Sans-serif;
	margin:0px;padding:0px;text-align:left;
	}

h3{margin:0px;padding:10px;}
h4 {font-size:14px;text-transform:uppercase;margin:0px;padding:0px}
td{margin:0px;padding:0px;vertical-align:top}
br {line-height:16px}
form{padding:0px;margin:0px;padding-top:20px}
input{padding:3px;margin:0px;border:1px solid #CCCCCC;background:url("../images/bg_input.jpg") repeat-x top}
input.submit{padding:3px;margin:0px;border:1px solid #CCCCCC;background:#000000}
.btn{padding:1px;margin:0px;border:1px solid #CCCCCC;background:#990000;color:#FFFFFF}


#header {margin:0px;padding:0px;width:980px;margin-left:auto;margin-right:auto;margin-top:20px;color:#000000}
#header .connt a{color:#E6BD00}
#header .connt{ width:660px;margin:0px;padding:0px;background:url("../images/bg_cont.jpg") repeat-x top;color:#E6BD00;font-size:11px;text-align:right}
#header .connt td{margin:0px;padding:0px 5px;vertical-align:middle}
#header .incont td {margin:0px;padding:5px;vertical-align:middle;color:#FFFFFF;text-align:right}
#header .incont td a{color:#FFFFFF;padding:5px 20px;font-size:12px}
#header .incont td a:hover{color:#E6BD00;padding:5px 20px;font-size:12px}
#header .connt input{margin:3px;padding:3px;border:1px solid #CCCCCC;background:#000000;color:#FFFFFF;font-size:11px}
#header .connt input:checked { border:0px}
#header .meniubg {width:940px;background:url("../images/bg_meniu.gif") repeat-x top;}
#header .meniubg ul{margin:0px;padding:0px;width:940px;list-style:none}
#header .meniubg ul li{margin:0px;padding:25px 15px 0px 15px;float:left;font-weight:bold;font-size:14px;text-transform:uppercase}

#info {margin:0px;padding:0px;width:980px;margin-left:auto;margin-right:auto;margin-top:10px;color:#000000}
#info table{margin:0px;padding:0px;}
#info td .box{margin:0px;padding:0px;margin-bottom:7px}
#info .bg_site input[type="submit"]{padding:2px 5px;margin:0px;border:0px;background:#435785;color:#FFFFFF;font-weight:bold}
#info td .box span{margin:0px;padding:0px;color:#990000}
.index img{margin:0px;padding:0px;float:left;padding-right:5px;padding-bottom:10px}
#info td.cautares{margin:0px;padding:10px;background:url("../images/bg_cautare.gif") no-repeat top left #FFFFFF;}
#info td.cautares input {padding:3px;margin:0px;border:1px solid #D4D4D4}
#info td.cautares input[type="submit"]{padding:3px;margin:0px;border:0px;background:#E6BD00;}
#info td.cautarea input {padding:3px;margin:0px;border:1px solid #CCCCCC}
#info td.cautarea input[type="submit"]{padding:3px;margin:0px;border:0px;background:#00A3E6;}

#info td.cautarea{margin:0px;padding:10px;background:url("../images/bg_catalog.gif") no-repeat top left #FFFFFF;}
#info td.catalog{margin:0px;padding:10px;background:url("../images/bg_catalog.gif") no-repeat top left #FFFFFF;}

.bg_catalog {margin:0px;padding:10px;background:url("../images/bg_catalog.gif") no-repeat top left #FFFFFF;}
.bg_site {margin:0px;padding:10px;background:url("../images/bg_cautare.gif") no-repeat top left #FFFFFF;}
#info td.catalog ul {margin:0px;padding:0px;list-style:none}
#info td.catalog li{margin:0px;padding:0px;float:left;width:190px;padding-top:10px;font-weight:bold}

#info td.interior {margin:0px;padding:10px;width:700px;}
#info td.interior table{margin:0px;padding:0px;}
#info td.interior ul {margin:0px;padding:0px;list-style:none;width:700px;}
#info td.interior ul li{margin:0px;padding:10px;float:left;width:310px;padding-top:10px;font-weight:bold}

#info .interior td{margin:0px;padding:5px 10px;}
#info .interior form{margin:0px;padding:0px;}
#info .interior .chec { border:0px}
#info .interior .adauga{background:("../images/but_adauga.gif") top; border:0px;vertical-align:bottom;margin:0px;padding:0px;padding-left:2px}
#info .interior .adauga input{background:("../images/but_adauga.gif") top; border:0px;vertical-align:bottom;margin:0px;padding:10px;padding-left:2px}
#info .bg_site .cap{background:#9FDEF8;}
#info .bg_site td{padding:5px}
#info .bg_site .cap1{background:#FFF4C1;}

#info td.lichidari{margin:0px;padding:10px;width:330px;background:url("../images/lichidari.gif") no-repeat bottom right #FFFFFF;font-weight:bold}
#info td.promotie{margin:0px;padding:10px;width:330px;background:url("../images/promotie.gif") no-repeat bottom right #FFFFFF;font-weight:bold}
#info .col{margin:0px;padding:10px;width:221px;background:url("../images/bg_col.jpg") no-repeat bottom center #FFFFFF;font-weight:bold}


#footer {background:url("../images/bg_footer.gif") repeat-x bottom #FFFFFF;margin:0px;padding:0px;width:980px;margin-left:auto;margin-right:auto;margin-top:5px;color:#000000}
#footer .bg1_footer{background:url("../images/bg1_footer1.gif") no-repeat center top;margin:0px;padding:10px;}
#footer .finfo{margin:0px;padding:0px;width:400px;padding-top:20px}
#menufooter {color:#FFFFFF;width:980px;margin:0px;padding:0px;margin-left:auto;margin-right:auto;}
#menufooter a:hover,#menufooter a:visited,#menufooter a:link {color:#FFFFFF;margin:0px;padding:0px}
#menufooter ul{width:980px;margin:0px;padding:0px;list-style:none}
#menufooter li{width:176px;margin:0px;padding:10px;float:left}

a:hover,a:visited,a:link {color:#000000;text-decoration:none;}
#info a:hover,#info a:visited,#info a:link {color:red;text-decoration:underline;}
img {border:0px}
.clear {
  display:block;
  clear:both;
  height:0px;
  font-size:0px;
  line-height:0px;
  }
  
.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFF4C1;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
white-space: nowrap;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.validation-advice {color:red}
