/* ---------------------------------------------------------------------------------  
ÎÑÍÎÂÍÛÅ 
--------------------------------------------------------------------------------- */
table { border-collapse: collapse; border-spacing: 0; }
p {margin: 5px 0; text-indent:20px;}
a {color:#0490EB; text-decoration:none;}
a:hover {color:#F00;}
a:focus { outline:none }
a img { border: none; }
.tags { display:none; } 
strong, b, em, i {font-weight: normal; font-style: normal;}  
/* ---------------------------------------------------------------------------------  
ÑÒÐÓÊÒÓÐÀ 
--------------------------------------------------------------------------------- */
html, body { 
margin: 0 auto; 
padding: 0; 
background: url(/i/main/bg_sea.jpg) repeat-x 450px 40px #f1e0ac; 
font-family: Geneva, Arial, Tahoma, Verdana, Sans-serif;
color: #746956;
-moz-user-select: none;
}
#table-wrap {
width: 960px; 
max-width:1600px;
min-width:960px;
border: 0px solid #000; 
margin: 0px auto; /* öåíòðóåò âñ¸ */
}
#header_tel {
font-family: Tahoma, Verdana, Sans-serif;
margin-left: 300px;
margin-top: 30px; 
color:red; 
font-size:200%; 
font-weight:bold;
text-align: right;
text-shadow: 1px 1px 1px #000;
}

#zag_main {
text-align: center;
color: #FFF;
background: #0490EB;
padding: 10px;
font-size: 150%;
font-weight:bold;
}
/*------------------------------------------------------
MAIN.PHP
------------------------------------------------------*/
.table-packs {
width: 100%; 
border: 0px solid #000; 
margin-bottom: 30px;
}
.m-pack {
color: #716654;
padding: 5px;
text-align: justify;
font-size: 90%;
border: 0px dotted #F00; 
}
.m-pack h2 {
font-size: 100%;
text-align: center;
height: 40px;
}
.m-pack h2 a {
text-decoration: none;
margin: 0 auto;
color: #0490EB;
padding: 2px;
font-size: 120%;
}
.m-pack h2 a:hover {
background: none;
color: #F00;
}
.m-img {
text-align: center;
margin-bottom: 10px;
}

.cross {
text-align: center;
padding: 10px 0;
}

/*------------------------------------------------------
ONE.PHP
------------------------------------------------------*/
.one-opis {
text-align: justify;
padding-left: 250px;
border: 0px dotted #F00; 
}
.title {
font-weight: bold;
padding: 15px 5px 5px 0;
}
/*----------------------------------------------------------------------------------------------------------------------------
Ò À Á Ë È Ö Û     Ï Ð À É Ñ Î Â
-----------------------------------------------------------------------------------------------------------------------------*/
.table_price {
width:99%;
border: 1px solid #C9A37C;
margin: 15px 0;
color: #746956;
}
.table_price TH {
background:#E7C295;
border: 1px solid #C9A37C;
color: #000;
text-align:center;
font-weight: normal;
font-size:90%;
}
.td-price {
padding:0 5px; 
text-align:left;
color: #000;
}
.table_price TD {
background:#none;
border: 1px solid #C9A37C;
font-size:100%;
}
.table_price TD:hover {
background:#FFFF80;
color: #F00;
}


/*------------------------------------------------------
ÑÏÈÑÊÈ
------------------------------------------------------*/
.ul_check { 
list-style-image: url(/i/icon/check.ico); 
padding-left: 30px;
vertical-align: middle;
}
.ul_nocheck { 
list-style-image: url(/i/icon/nocheck.ico); 
padding-left: 30px;
vertical-align: middle;
}
.ul_mcheck { 
list-style-image: url(/i/icon/check1.gif); 
padding-left: 20px;
font-size: 80%;
}
.ul_download { 
list-style-image: url(/i/icon/download.gif); 
padding-left: 20px;
font-size: 100%;
font-weight: bold;
}
/*-------------------------------------------------------
SPANû ÏÎ ÖÂÅÒÀÌ È ÒÎËÙÈÍÅ
-------------------------------------------------------*/
.red_bold {color: #F00;	font-weight:bold;}
.white_bold {color: #FFF;	font-weight:bold;}
.green_bold {color: #000;	font-weight:bold;}
.white_bold {color: #FFF;	font-weight:bold;}
.under_black_bold a {text-decoration:underline; color: #000;	font-weight:bold;}

.big_blue_bold {font-size:150%;font-weight:bold;color:#3AB0E0;}
.big_green_bold {font-size:150%; font-weight:bold; color:#000;}
.big_white_bold {font-size:150%; font-weight:bold; color:#DADDDE;}
.big_red_bold {font-size:150%; font-weight:bold; color:#F00;}
.big_red_on_yellow {font-size:100%; font-weight:bold; background:yellow;}





/* ---------------------------------------------------------------------------------  
!!!!! ÔÓÒÅÐ !!!!!
--------------------------------------------------------------------------------- */

#footer { 
background: url(/i/main/bg_footer.jpg) repeat-x 0 0 #d9b47f; 
height: 140px; 
color: #947d5b;
}

#footer-text { padding: 24px 0px; }
#footer p { margin: 10px 0 0 10px; color: #937c59; display: inline; font-size: 0.75em; }
#footer a { color: #947d5b; }
#footer a:hover { color: #61523d; }

#raki { 
background: url(/i/main/raki.jpg) no-repeat; 
width: 203px; 
height: 146px; 
float: left; 
margin-top: -117px; 
position: absolute; 
left: 20px;
}
#footer ul { margin: 10px 0 0 0; padding: 0; float: right; width: 502px; font-size: 0.75em; }
#footer ul li { list-style-type: none; float: left; line-height: 1.5em; padding-left: 5px; }

.links {
font-size: 90%;
color: #937C59;
}
.taglinks {
font-size: 90%;
color: #937C59;
}




.banner {
height:;
border: 0px solid #000;
background: #FD382F;
margin:10px 0;
padding: 2px 5px;
margin-right: 380px;
font-weight: bold;
color: #FFF;
text-align: justify;
}

/*-------------------------------------------------------
ÁËÎÊ ÀÍÒÈÊÐÈÇÈÑ ÍÀ ÃËÀÂÍÎÉ
-------------------------------------------------------*/
#antikriz_table {
width:100%;
margin: 5px 0 80px 0;
}
#antikrizis {
font-size: 70%;
padding: 3px;
text-align: justify;
background:#FFFF80;
border: 0px dotted yellow;
}
#ruchki_main {
width:180px;
margin: 5px 0;
padding: 5px;
color: #000;
font-weight: bold;
background:#DEE7DD;
text-align:center;
vertical-align:center;
}
/*-------------------------------------------------------
ÑÂÎÄÍÀß ÒÀÁËÈÖÀ
-------------------------------------------------------*/
#svod_table {
width: 100%;
margin: 10px 0;
}
#svod_table TH {
background:#F1E0AC;
color: #000;
border: 1px solid #C9A37C;
text-align:center;
font-size:70%;
padding: 2px;
font-weight: normal;
}
#svod_table TD {
background:#FFF;
border:1px solid #C9A37C;
font-size:90%;
text-align:center;
padding: 2px;
}
#svod_table TD:hover {
background:#EEE;
color: #F00;
}

