body 
{
    margin:0 auto;
    text-align:center;
    background-image: url('../images/line-bg.gif');
}
.gallery_virsutine_reklama
{
    width:900px;
    height:auto;
}
.gallery_content
{
    text-align: center;
	vertical-align:middle;
}
.gallery_content a img
{
    border:none;
}
.gallery_content table tr td 
{
    text-align:center;
}
.gallery_sonine_reklama
{
    border:2px solid black;
    width:300px;
    height:auto;
    float:left;
}
.gallery_container
{
    margin:0 auto;
    text-align: center;
    width:900px;
    height:auto;
    background-image: url('../images/thumbs-star.gif');
}
.gallery_sonine_reklama a img
{
    border:none;
}
.gallery_apatine_reklama a img
{
    border:2px dashed black;
}
.gallery_apatine_reklama
{
    padding:20px 0px 20px 0px;
}
.gallery_content a img
{
    border: 2px solid black;
}
.gallery_content table tr td a
{
    text-decoration:none;
    font-size:16px;
    color:black;
}
.enter_table
{
    width:600px;
    margin:0 auto;
    text-align:center;
}
.enter_table a
{
    text-decoration:none;
    color:white;
    font-size:28px;
    text-align:center;
    margin:0 auto;
}.index_container
{
    background-image:  url('../images/thumbs-star.gif'); 
    width: 800px;
    margin:0 auto;
}
.enter_table table tr td
{
    text-align:center;
}
.index_virsutine_reklama a img
{
    border:2px dashed black;
}
.enter_table p
{
    background:black;
}
.index_cams a
{
    text-decoration:none;
    font-size:18px;
    color:white;
}
.index_cams p
{
    background:black;
}

.index_apatine_reklama a img
{
    border:none;
}
.main_container
{
    background-image: url('../images/thumbs-star.gif');
    width:700px;
    height:auto;
    margin:0 auto;
}
.main_content a img
{
    border:none;
}
.main_content a 
{
    text-decoration:none;
    font-size:20px;
    color:white;
}
.main_content p
{
    background:black;
}
.main_content table
{
    padding:15px;
}
.main_cams a
{
    text-decoration:none;
    color:white;
    font-size: 18px;
}
.main_cams p
{
    background:black;
}
.main_cams
{
    padding-bottom:20px;
}
.gallery_description a
{
    text-decoration:none;
    color:white;
}
.gallery_description p
{
    font-size:22px;
    background:black;
    color:white;
}
.next a
{
    text-decoration:none;
    font-size:20px;
    color:white;
}.next p
{
    background:black;
}
.next
{
    width:190px;
    margin:0 auto;
}
.main_title p
{
    font-size: 28px;
    color:white;
    background:black;
}
.index_title p a
{
    background:black;
    color:white;
    font-size:30px;
    text-decoration:none;
}
.rule
{
    width:150px;
    height:auto;
    margin:0 auto;
    text-align:center;
}
.rule a
{  
    color:black;
    text-decoration:none; 
}