body{
    margin: 0;
    padding: 0;
    background: url(../img/background.jpg) repeat-x #fff;
    font-family: Tahoma, Verdana,Arial,Verdana,Helvetica,sans-serif;
    font-size: 13px;

}
#top{
height: 130px;
width: 988px;
}
#conteiner{
width: 988px;
margin: auto;
}
#content{
width:988px;

}
#header{
width:988px;
}
#header_left{
width: 12px;
height: 48px;
float: left;
background: url(../img/header_left.jpg);
}
#header_right{
height: 48px;
width: 12px;
float:left;
background: url(../img/header_right.jpg);
}
#header_content{
height:364px;
width:987px;
background: url(../img/header_content.jpg);
float:left;
z-index: -1;
}

.name{

    font-family: Lucida Sans Unicode;
    font-weight: normal;
    font-size:  34px;
    color: #ffffff;
    position: absolute;
    top: 40px;
}

.name img {
    margin-right: 10px;
    margin-top: 5px;
}

.devis{
    position: absolute;
    top: 85px;
    margin-left:70px;
    color:#ffffff;
    font-size: 10px;
    font-family: Verdana;
    
}
#logo{
    background: url(../img/logo.jpg);
    width: 42px;
    height: 42px;
}
#menu ul li {
    padding: 0;
    margin: 0;
    display: inline;
    font-family: Tahoma, Verdana,Arial,Verdana,Helvetica,sans-serif;
    color: #fff;
    margin-left: 8px;
}
.menu a{
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    padding: 0;
    margin: 0;
    text-transform: uppercase;
    font-weight: bold;
}
#menu ul li a:hover{
    color: #52C9FD;
}

#menu{
    
    font-family: 'Courier New',Courier,monospace ;
    font-size: 12px;
    height: 48px;
    float: left;
    width: 963px;
}

#menu ul {
    margin-bottom: 16px;
    margin-top: 17px;
    float: left;

}
#content_left {
    width: 250px;
    height: auto;
    float: left;
    
}
#content_right{

    width: 738px;
    float: left;
}
#news_content{
    width: 250px;
    height: auto;
}
#gallery_view{
    width: 250px;
 height: auto;
}
#footer{
    width: 988px;
    height: 30px;
    font: italic;
    font-family: sans-serif;
    font-size: 11px;
    color: #316ac5;
    text-align: center;
    margin-top: 40px;
}

.slideshow-left {
    float: left;
    height: 291px;
    width: 473px;
}

.serchinput {
    float: right;
    padding-top: 10px;
}

.serchinput .stxt {
    background: url(../img/searchbg.png) no-repeat;
    width: 168px;
    height: 21px;
    padding-left: 7px;
    border: 0;
}

.serchinput .sbmt {
    background-color: #52C9FD;
}

.separator {
    margin-left: 8px;
    margin-right: 8px;
}

.post_content {
    font-size: 13px;
    line-height: 130%;
}

#topic_view ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#topic_view ul li {
    margin-bottom: 10px;
}


#topic_view ul li a{
    text-decoration: none;
    font-size: 12px;
    color: #000;
    font-weight: bold;
}

.clr {
    font-size: 1;
    height: 0;
    line-height: 0;
    clear: both;
}

h3.summary a {
    text-decoration: none;
    color: #000;
}

.topic_title {
    position: absolute;
    top: 122px;
    left: 10px;
    width: 109px;
    font-size: 13px;
    overflow: hidden;
}

.topic_title a {
    text-decoration: none;
    color: #000;
}

.topic {
    float: left;
    width: 129px;
    height: 171px;
    position: relative;
}

.i-1 {
    background: url(../img/i0.png) no-repeat;
}

.i0 {
    background: url(../img/i1.png) no-repeat;
}

.i1 {
    background: url(../img/i2.png) no-repeat;
}

.i2 {
    background: url(../img/i3.png) no-repeat;
}

.i3 {
    background: url(../img/i4.png) no-repeat;
}

.i4 {
    background: url(../img/i5.png) no-repeat;
}

.i5 {
    background: url(../img/i6.png) no-repeat;
	margin-top: 15px;
}
.i6 {
    background: url(../img/i7.jpg) no-repeat;
	margin-top: 15px;
}
.i7 {
    background: url(../img/i8.png) no-repeat;
	margin-top: 15px;
}

.i8 {
    background: url(../img/i9.png) no-repeat;
	margin-top: 15px;
}

.devider {
    width: 23px;
    float: left;
    height: 171px;
}

.more {
    float: right;
    margin-right: 10px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #000;
}

.separation {
    width: 730px;
    height: 5px;
    background: url(../img/line.png);
    margin-top: 20px;
    margin-bottom: 20px;
}

.main_topic {
    
}

.gallery {
    margin-top: 15px;
}

.gallery a{
    margin-right: 10px;
    margin-top: 10px;
}

.gallery a img{
    padding-bottom: 10px;
}