﻿/* COMMON STYLES */

body {background-color:#ffffff; padding:0px; margin:0px;}
body, td, th, p {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

img {border: 0px;}

a {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
a:hover {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a.small, a.small:hover {color:#b2b2b2; font-size:11px;}

table {
    border-collapse:collapse;
}

div br {clear: both;}

.dot {height:11px; background:url(/templates/tmcrus/images/tmc_hr.gif) center center repeat-x;}

/* Top */
#f1 {height:143px; background:url(/templates/tmcrus/images/tmc_topbg.gif) center bottom no-repeat;}
#logo {width:260px; height:143px; padding-top:31px; padding-left:17px;}
.telefon {width:230px; padding-top:31px; font-size:30px;}
.prefix {font-size:16px; font-weight:bold; vertical-align:top;}
#top-feed {width:336px; height:190px; position:absolute; z-index:10; right:20px; top:87px; vertical-align:bottom; background:url(/templates/tmcrus/images/tmc_form.gif) center center no-repeat; visibility:hidden;}
#top-feed td {font-size:11px;}
#top-feed input {width:210px; border:#000000 1px solid; font-size:11px;}
#top-feed #psub {width:95px; border:#f8f8f8 0px none; background-color:#f8f8f8; cursor:pointer;}
/* End top */

/* Menu */
#f2 {height:85px; background:url(/templates/tmcrus/images/tmc_menubg.gif) left top repeat-x;}
#smenu {background:url(/templates/tmcrus/images/tmc_smenuc.gif) left bottom repeat-x;}
#smenul {background:url(/templates/tmcrus/images/tmc_smenul.gif) right bottom no-repeat;}
#smenur {background:url(/templates/tmcrus/images/tmc_smenur.gif) left bottom no-repeat;}
#mainmenu a {font-size:11px; text-decoration:none;}
#mainmenu a:hover {font-size:11px; text-decoration:underline;}
#mainmenu .act {background:url(/templates/tmcrus/images/tmc_mmenubg.gif) left center no-repeat; padding-left:5px;}
#mainmenu .act a {color:#ffffff; font-size:11px; text-decoration:none;}
#mainmenu .act a:hover {color:#ffffff; font-size:11px; text-decoration:underline;}
#submenu td {padding-left:5px; padding-right:5px;}
#submenu a, #submenu a:hover {color:#ffffff; font-size:11px;}
/* End menu */

/* Search */
#f3 {height:40px; background:url(/templates/tmcrus/images/tmc_searchbg.gif) left top repeat-x;}
#sear {background:url(/templates/tmcrus/images/tmc_sebg.gif) right top repeat-x;}
#seartxt {width:236px; padding-top: 7px; text-align: center; background:url(/templates/tmcrus/images/tmc_finp.gif) right top no-repeat;}
#formtxt {width:236px; height:16px;text-align: center;}
#ftxt {width:195px; height:16px; border:#ffffff 0px solid; font-size:10px; margin: 0px; padding: 0px;}
.black {background-color:#000000;}
/* End search */

/* Title */
h1 {font-size:36px; margin:0px;}
h2 {font-size:24px; margin:0px;}
h3 {font-size:18px; margin-top: 0px;}
.h1 {font-size:36px; margin:0px;}
.h2 {font-size:24px; margin:0px;}
.h3 {font-size:18px; margin-top: 0px;}
.cat_title {font-size:18px !important; margin-top: 0px;}
/* End title */

/* Main */
.maincontent {padding: 16px 20px 0px 40px;}
.maintext {padding: 0px 75px 0px 50px;}
.navigation {margin-bottom: 16px;}
.news-data {width:78px; height:19px; background:url(/templates/tmcrus/images/tmc_news.gif) left top no-repeat; padding-left:5px; padding-top:2px; margin-bottom:0px;}
.news-name {padding: 4px 0px 12px 0px;}
.crb {padding: 0px 20px 0px 20px;}
#catalog {padding-top:15px;}
#catalog li {margin-left:-20px;}
#f5 {padding-top:15px;}
.hlight {color:#cccccc;}
.clear {clear: both;height: 0px;}
.red {color: rgb(255,153,0); font-weight: bold;}
.pager {margin: 16px 0px 16px 0px;}
.pageselected {
    color:#ffffff;
    font-size:11px;
    background-color:rgb(255,199,0);
    font-weight: bold;
}
/* End main */

/* FAQ */

.qa {border-top: solid 3px #000000; margin-bottom: 10px; background-color:#ffffff;}
.qa td {border-bottom: solid 1px #000000; padding: 8px;}
.qa th {border-bottom: solid 1px #000000; padding: 8px; font-weight: bold;}
.answer {background-color:rgb(255,199,0);}

/* FAQ */


/* Catalog */

.flds_tbl {border-top: solid 3px #000000; margin-bottom: 10px; background-color:#ffffff;}
.flds_tbl td {border-bottom: solid 1px #000000; padding: 8px;}
.chet {background-color:rgb(255,199,0);}
.nechet {background-color:rgb(255,225,0);}

/* Catalog */

/* TO */

.tofilter td {background-color:#b7bdc4; padding-bottom: 14px;}
.tofilter th {border-bottom: 3px solid #8696a8; background-color:#b7bdc4; font-size: 11px; font-weight: normal; padding-top: 18px; padding-bottom: 9px;}
.tofilter .goodtd {padding-top: 14px; padding-bottom: 7px;}
.tofilter .cap {padding-top: 16px; padding-bottom: 8px; font-weight: bold;}

/* TO */

/* Banner */

/* End banner */

/* Style for CompareTable */
.trWhite {background-color:#ffffff;}
.trGrey {background-color:#f3f3f3;}

.tbl th {border-bottom:#b2b2b2 3px solid; background:url('/templates/tmcrus/images/tmc_tabth.gif') right top no-repeat; padding-right:5px; color:#313131; font-size:12px; text-align:left;}
.tbl .tbl_th1 {padding-left:18px; font-weight:bold; background:#ffffff url('/templates/tmcrus/images/tmc_tabth0.gif') right top no-repeat;}

.tbl td {border-bottom:#b2b2b2 1px solid; color:#313131;}
.tbl_td1 {padding-left:18px; font-weight:bold;}

.tbl_img {background:url('/templates/tmcrus/images/tmc_tabimg.jpg') right top no-repeat;}

.erase, .erase a, .erase a:hover {color:#b2b2b2; font-size:11px; text-align:right;}
.erase a, .erase a:hover {color:#b2b2b2; font-size:11px;}
/* End Style for CompareTable */


/* Futer */
#f4 {height:148px;}
#fut {background:url(/templates/tmcrus/images/tmc_futbg.gif) left top repeat-x;}
#fut_left {width:236px; height:32px; background:url(/templates/tmcrus/images/tmc_futle.gif) left top no-repeat; text-align:center; padding-top:8px;}
#future {padding-left:26px;}
#future a, #future a:hover {text-decoration:none;}
/* End Futer */

/* END COMMON STYLES */