body {
    margin: 0 auto;
    font-family: 'Arial';
    background: #ffffff url('../img/bg.jpg') repeat-x;
}

#wrapper {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    padding: 0;
}

#header {
    width: 1000px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#header .logo {
    width: 242px;
    height: 107px;
    display: block;
    float: left;
    margin: 0;
}

#header .logo a {
    background: url('../img/logo.png');
    width: 231px;
    height: 82px;
    display: block;
    float: left;
    margin: 15px 0 0 11px;
    text-indent: -999999;
}

#header .meniu {
    width: 455px;
    height: 80px;
    display: block;
    float: right;
    margin: 15px 0 15px 0;
}

#header .meniu ul {
    width: 540px;
    float: right;
    height: 80px;
    display: block;
    padding: 0;
    margin: 0 0 0 0;
}

#header .meniu ul li {
    list-style-type: none;
    
}

#header .meniu ul li a {
    color: #ffffff;
    text-decoration: none;
    margin: 15px 0 0 5px;
    display: block;
    font: 14px;
    width: auto;
    height: auto;
    text-align: center;
    float: left;
    padding: 14px;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#header .meniu ul li a:hover {
    color: #999999;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#header .meniu ul li a.active {
    color: #FFE000;
}

#content {
    width: 1000px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#content .slider {
    background: url('../img/slider.png');
    width: 1000px;
    height: 346px;
    display: block;
    float: left;
    margin: 15px 0 0 0;
}

#content .slider #slider1 {
    width: 1000px;
    height: 279px;
    display: block;
    float: left;
    margin: 0 0 0 0;
}

#content .slider #slider1 #rotator {
    width: 900px;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

#content .slider #slider1 #rotator li{
    list-style: none;
}

#content .slider #slider1 #rotator_nav_wrapper {
    float: left;
    text-align: center;
    width: auto;
    margin: 10px 416px 10px 416px;
}

#content .slider #slider1 #rotator_nav {
    width: auto;
    margin: 0 auto;
}

#content .slider #slider1 #rotator_nav a {
    text-indent:-7000px;
    overflow:hidden;
    display:block;
    float:left;
    margin:0 4px 0 0;
    cursor:pointer;
    background:url(../img/circle.png) left top no-repeat;
    width:14px;
    height:14px;
}

#content .slider #slider1 #rotator_nav a.activeSlide {
    background:url(../img/circle.png) -14px top no-repeat;
}

#content .slider #slider1 #rotator_nav a.last {
    margin:0;
}

#content .main_content {
    background-image: url("../img/spatii_galati.png");
    width: 1000px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#content .main_content .box1 {
    width: 280px;
    height: austo;
    display: block;
    float: left;
    margin: 0;
}

#content .main_content .box1 .line {
    width: 280px;
    height: 2px;
    display: block;
    float: left;
    margin: 0;
    background: #2d2d2f;
}

#content .main_content .box1 h1 {
    font-size: 22px;
    line-height: 30px;
    margin-left: 10px;
}

#content .main_content .box1 p {
    width: auto;
    font-size: 12px;
    color: #2d2d2f;
    margin: 0 10px 0 10px;
    text-align: justify;
}

#content .main_content .box1 p a {
	color: #FFE000;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
	text-decoration: none;
}

#content .main_content .box1 p a:hover {
	color: #999999;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#content .main_content .box1 .button {
    width: px;
    height: px;
    display: block;
    float: left;
    margin: 20px 0 20px 10px;
    background: #999999;
    border: 1px solid #666666;
    border-radius: 5px 5px 5px 5px;
}

#content .main_content .box1 .button p a {
    color: #ffffff;
    font-size: 12px;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
    padding: 5px;
    line-height: 30px;
    text-decoration: none;
}

#content .main_content .box1 .button p a:hover {
    color: #333333;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#content .main_content .box2 {
    width: 280px;
    height: auto;
    display: block;
    float: left;
    margin: 0 0 0 65px;
}

#content .main_content .box2 .line {
    width: 280px;
    height: 2px;
    display: block;
    float: left;
    margin: 0;
    background: #2d2d2f;
}

#content .main_content .box2 h1 {
    font-size: 22px;
    line-height: 30px;
    margin-left: 10px;
}

#content .main_content .box2 p {
    width: auto;
    font-size: 12px;
    color: #2d2d2f;
    margin: 0 10px 0 10px;
    text-align: justify;
}

#content .main_content .box2 .button {
    width: px;
    height: px;
    display: block;
    float: left;
    margin: 20px 0 20px 10px;
    background: #999999;
    border: 1px solid #666666;
    border-radius: 5px 5px 5px 5px;
}

#content .main_content .box2 .button p a {
    color: #ffffff;
    font-size: 12px;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
    padding: 5px;
    line-height: 30px;
    text-decoration: none;
}

#content .main_content .box2 .button p a:hover {
    color: #333333;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#content .main_content .box3 {
    background: url('../img/charbox.png');
    width: 302px;
    height: 275px;
    display: block;
    float: right;
    margin: 0;
}

#content .main_content .box3 h1 {
	font-weight: normal;
	font-size: 26px;
	color: #000000;
	margin: 10px 0 0 20px;
	display: block;
	float: left;
	width: 200px;
}

#content .main_content .box3 p {
    font-size: 12px;
    margin: 10px 0 0 20px;
    color: #000000;
	display: block;
	float: left;
}

#content .main_content .box3 p a {
    color: #ffffff;
    text-decoration: none;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#content .main_content .box3 p a:hover {
    color: #000000;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#content .second_content {
    width: 1000px;
    height: auto;
    display: block;
    float: left;
    margin: 0 0 0 0;
}

#content .second_content .box1 {
    width: 625px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#content .second_content .box1 .line {
    width: 625px;
    height: 2px;
    display: block;
    float: left;
    margin: 10px 0 0 0;
    background: #0033CC;
}

#content .second_content .box1 h1 {
    font-size: 22px;
    color: #2D2D2F;
    line-height: 40px;
    margin-left: 10px;
}

#content .second_content .box1 .post1 {
    width: 625px;
    height: auto;
    display: block;
    margin: 0;
    float: left;
}

#content .second_content .box1 .post1 .img {
    background: url('../img/img1.jpg');
    width: 134px;
    height: 134px;
    display: block;
    margin: 10px;
    border: 4px solid #999999;
}

#content .second_content .box1 .post1 p {
    font-size: 12px;
    color: #000000;
    width: 426px;
    height: auto;
    margin: 10px 20px 20px 20px;
    display: block;
    float: left;
}

#content .second_content .box1 .post2 {
    width: 625px;
    height: auto;
    display: block;
    margin: 0;
    float: left;
}

#content .second_content .box1 .post2 .img {
    background: url('../img/img1.jpg');
    width: 134px;
    height: 134px;
    display: block;
    margin: 10px;
    border: 4px solid #999999;
}

#content .second_content .box1 .post2 p {
    font-size: 11px;
    color: #000000;
    width: 422px;
    height: auto;
    margin: 10px 20px 20px 20px;
    display: block;
    float: left;
}

#content .second_content .box2 {
    width: 302px;
    height: auto;
    display: block;
    float: right;
    margin: 0;
}

#content .second_content .box2 .line {
    width: 302px;
    height: 2px;
    background: #FFE000;
    display: block;
    float: right;
    margin: 10px 0 0 0;
}

#content .second_content .box2 h1 {
    font-size: 22px;
    color: #FFE000;
    line-height: 40px;
    margin-left: 10px;
}

#content .second_content .box2 p {
    font-size: 12px;
    color: #333333;
    margin: 0 12px 0 12px;
    text-align: justify;
}

.clearfix {clear: both;}

#footer {
    background: url('../img/footer.jpg')left bottom repeat-x;
    padding: 0;
    margin: 0;
    height: 184px;
}

#footer .innerfooter {
    display: block;
    height: auto;
    margin: auto;
    padding: 0;
    width: 1000px;
}

#footer .innerfooter .top {
    width: 1000px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .top .box1 {
    width: 280px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .top .box1 p {
    font-size: 12px;
    margin: 30px 0 0 20px;
    color: #ffffff;
}

#footer .innerfooter .top .box1 .like {
    width: 250px;
    height: 50px;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .top .box1 p a {
    color: #FFE000;
    text-decoration: none;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#footer .innerfooter .top .box1 p a:hover {
    color: #ffffff;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#footer .innerfooter .top .box2 {
    width: 240px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .top .box2 h1 {
    font-size: 15px;
    width: 62px;
    margin: 30px 0 0 0;
    color: #ffffff;
    font-weight: normal;
    float: left;
}

#footer .innerfooter .top .box2 .line {
    width: 175px;
    height: 1px;
    background: #ffffff;
    display: block;
    float: left;
    margin: 42px 0 0 0;
}

#footer .innerfooter .top .box2 p {
    font-size: 11px;
    color: #ffffff;
    float: left;
    display: block;
    width: 240px;
    height: auto;
}

#footer .innerfooter .top .box2 p a {
    text-decoration: none;
    color: #ffffff;
    margin: 0 0 0 20px;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#footer .innerfooter .top .box2 p a:hover {
    color: #FFB400;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#footer .innerfooter .top .box2 p a.active {
    color: #FFE000;
}

#footer .innerfooter .top .box3 {
    width: 240px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .top .box3 h1 {
    font-size: 15px;
    width: 45px;
    margin: 30px 0 0 10px;
    color: #ffffff;
    font-weight: normal;
    float: left;
}

#footer .innerfooter .top .box3 .line {
    width: 175px;
    height: 1px;
    background: #ffffff;
    display: block;
    float: left;
    margin: 42px 0 0 0;
}

#footer .innerfooter .top .box3 p {
    font-size: 11px;
    color: #ffffff;
    float: left;
    display: block;
    width: 240px;
    height: auto;
    margin-left: 10px;
}

#footer .innerfooter .top .box3 p a {
    text-decoration: none;
    color: #ffffff;
    margin: 0 0 0 20px;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#footer .innerfooter .top .box3 p a:hover {
    color: #FFB400;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#footer .innerfooter .top .box3 p a.active {
    color: #FFB400;
}

#footer .innerfooter .top .box4 {
    width: 240px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .top .box4 h1 {
    font-size: 15px;
    width: 117px;
    margin: 30px 0 0 10px;
    color: #ffffff;
    font-weight: normal;
    float: left;
}

#footer .innerfooter .top .box4 .line {
    width: 112px;
    height: 1px;
    background: #ffffff;
    display: block;
    float: left;
    margin: 42px 0 0 0;
}

#footer .innerfooter .top .box4 p {
    font-size: 11px;
    color: #ffffff;
    float: left;
    display: block;
    width: 240px;
    height: auto;
    margin-left: 10px;
}

#footer .innerfooter .top .box4 p a {
    text-decoration: none;
    color: #ffffff;
    margin: 0 0 0 20px;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#footer .innerfooter .top .box4 p a:hover {
    color: #FFB400;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

#footer .innerfooter .top .box4 p a.active {
    color: #FFB400;
}

#footer .innerfooter .bottom {
    width: 1000px;
    height: auto;
    display: block;
    float: left;
    margin: 0;
}

#footer .innerfooter .bottom p {
    color: #ffffff;
    font-size: 12px;
    width: 980px;
    margin: 7px 0 0 20px;
    float: left;
}

#footer .innerfooter .bottom p a {
    text-decoration: none;
    color: #FFE000;
    -webkit-transition: all 0.4s linear; 
    -moz-transition: all 0.4s linear; 
    -o-transition: all 0.4s linear;
}

#footer .innerfooter .bottom p a:hover {
    color: #ffffff;
    -webkit-transform: rotate(0); 
    -moz-transform: rotate(0); 
    -o-transform: rotate(0);
}

<!-- gallery css -->

	#gallery {
	   padding: 0px;
	   width: auto;
	}
	#gallery ul {
	    list-style: none;
	    margin: 0 0 0 0;
	    padding: 0;
	}
	
	#gallery ul li {
	    display: inline
	}
	
	#gallery ul li a {
	    text-decoration:none;
	}
	
	#gallery ul img {
	   border: 1px solid #ffffff;
	   border-width: 1px 1px 1px;
	   margin: 0 0 15px 9px;
	}
	
	#gallery ul a:hover img {
	    border: 1px solid #ffffff1;
	    border-width: 1px 1px 1px;
	    color: #fffff1;
	}
	
	#gallery ul a:hover {
	    color: #ffffff;
	}
	  
	#jquery-overlay {
	    position: absolute;
	    top: 0;
	    left: 0;
	    z-index: 90;
	    width: 100%;
	}
	
	#jquery-lightbox {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    z-index: 100;
	    text-align: center;
	    line-height: 0;
	}
	
	#jquery-lightbox a img {
	    border: none;
	}
	
	#lightbox-container-image-box {
	    position: relative;
	    background-color: #fff;
	    width: 200px;
	    height: 202px;
	    margin: 0 auto;
	}
	
	#lightbox-container-image {
	    padding: 10px;
	}
	
	#lightbox-loading {
	    position: absolute;
	    top: 40%;
	    left: 0%;
	    height: 25%;
	    width: 100%;
	    text-align: center;
	    line-height: 0;
	}
	
	#lightbox-nav {
	    position: absolute;
	    top: 0;
	    left: 0;
	    height: 100%;
	    width: 100%;
	    z-index: 10;
	}
	
	#lightbox-container-image-box #lightbox-nav {
	    left: 0;
	}
	
	#lightbox-nav a {
	    outline: none;
	}
	
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	    width: 49%;
	    height: 100%;
	    zoom: 1;
	    display: block;
	}
	
	#lightbox-nav-btnPrev { 
	    left: 0; 
	    float: left;
	}
	
	#lightbox-nav-btnNext { 
	    right: 0; 
	    float: right;
	}
	
	#lightbox-container-image-data-box {
	    font: 10px Verdana, Helvetica, sans-serif;
	    background-color: #fff;
	    margin: 0 auto;
	    line-height: 1.4em;
	    overflow: auto;
	    width: 100%;
	    padding: 0 10px 0;
	}
	
	#lightbox-container-image-data {
	    padding: 0 10px; 
	    color: #666; 
	}
	
	#lightbox-container-image-data #lightbox-image-details { 
	    width: 70%; 
	    float: left; 
	    text-align: left; 
	}
	
	#lightbox-image-details-caption {
	    font-weight: bold;
	}
	
	#lightbox-image-details-currentNumber {
	    display: block; 
	    clear: left; 
	    padding-bottom: 1.0em;	
	}
	
	#lightbox-secNav-btnClose {
	    width: 66px; 
	    float: right;
	    padding-bottom: 0.7em;	
	}
	<!-- end gallery css -->