/* CSS Document */
* {
 padding: 0px ;
 margin: 0px ; 
}

body {
    font-family: Tahoma;
    background: #476F94;
    background-image: url('../images/bg.png');
    background-position: left top;
    background-repeat: repeat-x;
}
a {
    text-decoration: none;
}

p {
	padding: 0px 00px 10px 0px ;
}
img {
    border: none;
}
.thumb
{
	border: 1px solid #A58E6C;
	border-radius: 10px;
	margin: 5px;
}
#text h1{
    font: 18px Verdana ;
    color: #000;
    padding-top: 15px;
    padding-bottom: 15px;
    float: left;
}
#text h2{
    font: 17px Verdana ;
    color: #000;
    padding-top: 15px;
    padding-bottom: 15px;

}
.price{
    text-align: right;
    font: 30px Verdana ;
    color: #000;
    padding-top: 9px;
    padding-bottom: 9px;
}
#container {
    width: 932px; 
    margin: 0 auto; 
    background-color: #002647;
    background-image: url('../images/repeat.png');
    background-position: right top;
    background-repeat: repeat-y;
    
}
#repeat_contakt{
    margin: 0 auto; 
    clear: both;
}
#header {
    background-color: #00325C; 
}
#top_contact {
    background-color: #0F4371;
    padding-top: 22px; 
    height: 39px;
    font-size: 14px;
    color: #b4b4b4;
}
#top_contact_email{
    float: left; 
    padding-left: 13px;  
}
#top_contact_tel{
    float: right;
    padding-right: 13px;       
}

#logo_menu{
    width: 932px; 
    height: 274px;
}
#logo {
    background-image: url('../images/logo.png');
    background-position: left top;
    background-repeat: no-repeat;
    height: 274px;
    width: 271px;
    float: left;
}
#block_right{
    float: left;
}
#menu {
    background-color: #023159;
    height: 35px;
    clear: both;
}

#margin {
    background-color: #023058;
    height: 24px; 
}
#sidebar {
    width: 271px; /*ширина лівого блока*/
    float: left;
    background-color: #002647;

}
#follow{
    float: left;
    width: 231px;
    color: #fff;
    padding-top: 10px;
    padding-left: 40px;
}
#fllow_text{
    padding-top: 6px;
    float: left;
    padding-right: 10px;
}
#fac_twit{
    float: left; 
}
#fac_twit a{
    float: left;
    margin-right: 5px; 
}

#content {
    margin-left: 271px; 
    padding: 25px; 
    background: #CBCBCB;
    min-height: 500px;
    font-family: Arial;
   
}
* html #content {
    height: 500px;
}

#text {
    font-family: Arial;
    font-size: 12px;
}

/*========BLOCK=======*/
#block {
    width: 206px;
    margin-left: 35px;
    background-color: #477095;
    margin-top: 24px;
    color: #fff;
}
#block_title {
    background-image: url('../images/block_title_bg.png');
    background-position: left top;
    background-repeat: repeat-x;
    height: 23px;
    font-size: 16px;
    padding: 7px;
    color: #011e37;
}
#block_text {
    padding: 9px;
	font-size: 14px;
}
#block_text select {
     width: 185px;
     border: 2px solid #A58E6C;
}
#block_text input{
    border: 1px solid #A58E6C;
	border-radius: 5px;
    width: 80px;
}
#block_text button{
    background-image: url('../images/button_bg.png');
    background-position: left top;
    background-repeat: repeat-x; 
    border: none;
    height: 24px;
    width: 136px;
    margin-top: 12px;
    margin-left: 25px;
    
}
#block_text p{
    padding: 2px;
}
#block_text a{
    color: #fff;
	text-decoration:none;
}
#block_text a:hover{
    color: #DDD;
	text-decoration:none;
}
/*========BLOCK<<<=======*/


/*=====NEWS_BLOCK=====*/
#news_blocka{
    width: 170px;
    float: left;
    margin-top: 10px;
    padding-right: 25px;      
}
#news_blocka a{
    text-decoration: none;
    color: #000;
}
#news_blocka_title {
    background-image: url('../images/block_title_bg.png');
    background-position: left top;
    background-repeat: repeat-x;
    height: 29px;
    font-size: 16px;
    padding-top: 7px;
    color: #011e37;
    text-align: center;
}
#news_blocka_clic{
    background-image: url('../images/news_clik.png');
    background-position: left top;
    background-repeat: no-repeat;
    height: 20px;
    padding-top: 5px;
    font-size: 12px;
    text-align: center;
}
/*=====NEWS_BLOCK<<<=====*/

/*====MIN_CONTACT========*/
#bottom_contact {
    height: 25px;
}

.home {
    background-image: url('../images/home.png');
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-left: 12px;
    margin-left:10px ;
    margin-right: 10px;
}
.mail {
    background-image: url('../images/mail.png');
    background-position: left bottom;
    background-repeat: no-repeat;
    padding-left: 12px;
}
/*====MIN_CONTACT<<<=====*/

#footer {
    background-color: #466F95;
    color: #c9c9c9;
    font-size: 12px; 
    height: 59px;
}
#footer_text{
    padding-top: 20px;
    float: left;
}
#link_img{
    padding-top: 10px;
    float: right;
}