img { border:0px;}

ul {
    list-style: square inside;
    margin: 0px;
    padding: 0px;
}

h1 {
    color:#ed6a67;
    font-size:16px;
    font-weight:bold;
    vertical-align:bottom;
    margin: 0px;
    padding: 0px;
}

h3 {
    background: url(/img/title.gif ) no-repeat;
    color:#ed6a67;
    font-size:16px;
    font-weight:bold;
    padding: 8px 0px 0px 12px;
    display:block;
    height:20px;
    vertical-align:bottom;
}

.main_menu * {
    text-decoration:none; 
    color:#fff;
    font-weight:bold;
    font-size:12px;
}

/* Меню по услугам */

table.service_menu_border {
    border:5px solid #86ce44;
    padding: 0px 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 4px;
}

table.service_menu_border td {
    padding: 4px;
}

tr.services_menu {
    height:30px;
    valign: center;
    background:#ffe1b5;
}

a.services_menu {
    color:#ed6a67;
    text-decoration:underline;
    font-size:13px;
    margin-left:5px;
}


/* Блоки со статьями, опросами, спец. предложениями в правой и левой колонках */

table.block_border {
    border:5px solid #ffe1b5;
    padding: 0px 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 4px;
}
/*
table.block_border td {
    padding:4px;
    align: left;
    vertical-align: top;
    padding:4px;
}
*/

table.block_border td.block_title {
    background:#8acf47;
    text-transform:uppercase;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    padding:4px;
}



table.block_border div.block_content {
    font-size: 13px;
    color:#5fa029;
    margin: 0px;
    padding: 2px;
}

table.block_border div.block_content a {
    color:#5fa029;
    text-decoration:underline;
    font-weight:bold; 
}

a.block_content {
    color:#5fa029;
    text-decoration:underline;
    font-weight:bold; 
}

table.block_border div.block_content ul {
    padding: 0px 2px;
}


/* <Содержимое> */

div.content {
    margin: 10px 10px;
}

div.content * {
    align: left;
    font-size: 12px;
}

div.content a {
    font-style: italic;
    text-decoration:underline;
    color: #6e6e6e;
}

div.content p {
    padding: 0px;
}

div.content ul {
    padding: 0px 16px;
}

div.content h3 {
    font-size: 16px;
}

/* </Содержимое> */


.g1 {
    color:#5fa029;
    font-weight:bold;
}


p.grey{
   color:#585858;
   text-decoration:none; 
   font-size:9px;
}

a.more_green {
   color:#5fa029;
   text-decoration:underline; 
   font-size:10px;
}

ul.poll {
    list-style: disc url(/img/marker.gif) inside;
    margin: 6px;
    padding: 0px;
    font-size: 9px;
    color:#5fa029;
}

.poll_bar {
    height:3px;
    background-color:#CCC;
    float:left;
    width:180px;
    margin:3px;
    margin-left:13px;
}

.poll_inner {
    height:100%;
    float:left;
    background-color:#000;
}


body {
    background-color:#fff;
    font-family: Tahoma, Arial;
    color: #6e6e6e;
    margin: 10px;
    font-size: 9px;
    padding: 0px;
}

.br {
	border:5px solid #ffe1b5;
	padding: 4px 6px;
}
.border_gray {
	border:5px solid #e8e8e8;
	padding: 4px 6px;
	font-size:15px;
	color:#e7433e;
	font-weight:bold;
	text-align:center;
}
.border_gray span{
	font-size:12px;
	color:#7ecd3c;
}

.banner_bg {
	background: url( /img/bg.gif ) repeat-x 0 0 #67bad0;
}

.nav_menu {
    margin:0px;
    padding:15px 0px 10px 0px; 
}
.nav_menu a {
    padding-left:20px;
}

.active {
    background:#ed6b68;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
}

div.search {
    vertical-align:middle;
    height:18px;
}

input.search {
    vertical-align:middle;
    font-family: Tahoma, Arial;
    border:0px;
    background:#fff;
    color:#000000;
    text-transform:none;
    font-size:10px;
    height:18px;
    width:142px;
    margin:0px 8px 0px 8px;
}

.search_btn {
    vertical-align:middle;
    border:0px;
    height:18px;    
    background: url( /img/search_btn.gif ) no-repeat;
}

table .border_green {
    cellspacing:4px;
    cellpadding:4px;
}
table .border_green td {
    cellspacing:4px;
    cellpadding:4px;
}
.red {
    background:#ffe1b5;
}

a.green {
   color:#5fa029;
   text-decoration:underline; 
   font-size:12px;
}



ul.mark {
    list-style: disc url(/img/marker.gif) inside;
    margin:0px;
    padding:0px;
}

ul.mark a {
   color:#5fa029;
   text-decoration:underline;
   font-weight:bold; 
}
.title {
    background: url(/img/title.gif ) no-repeat;
    color:#ed6a67;
    font-size:12px;
    font-weight:bold;
    padding-left: 20px;
    display:block;
    height:30px;
    vertical-align:bottom;
}
.g_t span{
   color:#5fa029;
}
.g_t a {
   color:#6e6e6e;
   font-weight:bold;
   text-decoration:none; 
}

/* <Блок спец.предложений> */

.border_l {
    border:1px solid #eeeeee;
}

div.sales * {
    color: #000;
    align: left;
    font-size: 12px;
}

div.sales a {
    color: #5fa029;
    font-size: 12px;
    text-decoration:underline;
    font-weight:bold;
}

span.sales {
    font-weight:bold;
}

span.sales span.old {
    color: #aaaaaa;
    text-decoration: line-through;
    font-weight: normal;
}

span.sales span.new {
    color: #ff0000;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

/* </Блок спец.предложений> */


span.footer_important {
    background:#fff4e6;
    color:#5fa029;
}
span.footer_red {
    color:#ed6a67;
    font-weight:bold;
    font-size:14px;
}

span.footer_green{
    color:#5fa029;
    text-decoration:none; 
    font-size:11px;
}


/* <Вопросы-ответы> */

div.faq_intro * {
    color: #6e6e6e;
    align: left;
    font-size: 12px;
    margin-left: 15px;
    padding: 0px;
}

div.faq_intro h4 {
    font-size: 14px;
    font-weight: bold;
}


div.faq_intro p {
    align: left;
    font-size: 12px;
}

div.faq_intro a.more {
    color: #5fa029;
    text-decoration: underline; 
    font-size: 10px;
}

/* </Вопросы-ответы> */


/* <Последние статьи> */

td.last * {
    margin: 0px;
    padding: 0px;
    align: left;
}

ul.Lin_shortMode * {
    color: #5fa029;
    list-style: square inside;
    font-size: 12px;
    align: left;
    margin: 0px;
    padding: 3px 0px;
}

ul.Lin_shortMode a {
    text-decoration:underline;
    font-weight:bold;
}

ul.Lin_shortMode span.LIn_date {
    color:#aaaaaa;
}

/* </Последние статьи> */


/* <sape> */

div.sape {
    font-style: normal;
    text-decoration:none;
    color: #6e6e6e;
    font-weight:normal; 
    font-size: 9px;
    align: left;
}

div.sape a {
    font-style: normal;
    text-decoration:none;
    color: #6e6e6e;
    font-weight:normal; 
    font-size: 9px;
    align: left;
}

/* </sape> */

