﻿body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;    
    background-color: #E5E4E4;
}
table
{
    border-collapse: collapse;    
}
body, tr, th, td, div, span
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    margin: 0px;
    padding: 0px;            
}
textarea
{    
    overflow: auto;    
    margin: 0px;
}
a
{
    color: #983333;    
}
a:visited
{
    color:#6D0200;
}
a:hover, a:active
{
    color: #FF3332;
}
/*.bg1
{
    background: #000000 url('b3.gif') repeat-x center top;
    width: 14%;
    height: 20px;   
    text-align: center;
    padding-bottom: 3px;
    border-bottom: solid 1px black;
}
.bg2
{
    background-color: #000000 ;
}*/
.bg1
{
background: #000000 url('b3.gif') repeat-x center top;
    height: 20px;
    width: 100%;   
    text-align: center;
    padding-top: 2px;
    border-bottom: solid 1px black;
}
.bg2
{
    background-image: url('repeaterIT.gif' );
    background-repeat: repeat-x;
    background-color: Black;
    height: 20px;   
    text-align: center;
    padding-top: 2px;
    border-bottom: solid 1px black;
}
.bg3
{
    background-image: url('repeaterIT.gif' );
    background-repeat: repeat-x;
    background-color: Black;
    text-align: center;
    width: 14%;
    height:20px;
    border-bottom: solid 1px black;
}

/*Скролл*/
body, textarea, div
{
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#615454;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#ffffff;
    scrollbar-track-color:#C9C2C2;
}
a
{
    text-decoration: none;
}
p
{
    margin: 5px 0px;
}
/* Фон на странице */
td.BgcBodyLeftTop
{
    background-image: url('repeaterBgLeft.gif' );
    background-repeat: repeat-x;
    background-position:left top;
    background-color: #932828;
    width: 258px;
    height: 22px;
    border-right: solid 1px white;    
}
td.BgcBodyCenterTop
{
    background-image: url('repeaterBgRight.gif' );
    background-repeat: repeat-x;
    background-position:left top;    
    width: 100%;
    height: 22px;
}
td.BgcBodyLeft
{   
    background-color: #932828;
    width: 258px;
    height: 100%;
    border-right: solid 1px white;
    color: white;
}
td.BgcFooter
{
    background-color: #333333;
    height: 38px;
    width:100%;
    border-top: solid 1px white;
}
td.BgcF
{
    background-color: #333333;
    border-top: solid 1px white;
}
/* Люстра и repeat-x в хедере */
td.headerLeftF
{
    background-image: url('headerLeftF.jpg' );
    background-repeat: no-repeat;
    background-position:right;    
    background-color: #333333;
    height: 277px;    
}
td.headerLeftS
{
    background-image: url('headerLeftS.jpg' );
    background-repeat: no-repeat;
    background-position:right;    
    background-color: #333333;    
    width: 419px;
    height: 277px;
}
td.headerCenter
{
    background-image: url('headerCenter.jpg' );
    background-repeat: repeat-x;
    background-position:right;
    background-color: #333333;
    height: 277px;
}
td.headerRight
{
    /*background-image: url('headerRight.jpg' );
    background-repeat: no-repeat;    
    background-position:right;*/
    background-color: #333333;
    width: 317px;
    height: 277px;
}
td.headerLeft2
{
    background-image: url('headerLeft2.jpg' );
    background-repeat: no-repeat;    
    background-color: #333333;
    width: 558px;
    height: 198px;
}
td.headerCenter2
{
    background-image: url('headerCenter2.jpg' );
    background-repeat: repeat-x;
    background-color: #333333;
    width: 100%;
    height: 198px;
}

td.headerRight2
{
    /*background-image: url('headerRight2.jpg' );
    background-repeat: no-repeat;
    background-position:right; */
    background-color: #333333;
    width: 220px;
    height: 198px;
}
/* Меню под хедером */
td.repeaterLeft
{
    background-image: url('repeaterLeft.gif');
    background-repeat:no-repeat;
    background-color: Black;
    width:4px;
    height:20px;
    border-bottom: solid 1px black;
}
td.repeaterRight
{
    background-image: url('repeaterRight.gif');
    background-repeat:no-repeat;
    background-color: Black;
    width:4px;
    height:20px;
    border-bottom: solid 1px black;
}
td.repeaterST
{
    background-image: url('repeaterST.gif');
    background-repeat:no-repeat;
    background-color: Black;
    width:13px;
    height:20px;
    border-bottom: solid 1px black;   
}
td.repeaterIT
{
    background-image: url('repeaterIT.gif' );
    background-repeat: repeat-x;
    background-color: Black;
    width: 14%;
    height: 20px;   
    text-align: center;
    padding-bottom: 3px;
    border-bottom: solid 1px black;
}
a.menuTop
{
    font-family: Verdana;
    color: white; 
    font-size: 11px; 
    white-space: nowrap;
}
a.menuTop:visited
{
    color: white; 
}
a.menuTop:hover, a.menuTop:active
{
    color:Yellow;
}
/* Разработка и поддержка */
.txl1 a
{
    font-family: Verdana;
    color: #E5E4E4;
    font-size: 10px;
    font-weight: normal; 
}
.txl1 a:visited
{
    color: #FFFF9A;
}
.txl1 a:hover, .txl1 a:active
{   
    color: #FF3332;
}
a.txl2
{
    background: url('txl_logo1.gif' ) right;
    background-repeat: no-repeat; 
    padding-right:20px;
    width:22px;
    height:7px;
}
a.txl2:visited
{
    background-image: url('txl_logo3.gif' );
    background-repeat: no-repeat;
}
a.txl2:hover, a.txl2:active
{
    background-image: url('txl_logo2.gif' );
    background-repeat: no-repeat;
    color: #FF3332;
}
/*Link обычный, посещенный, наведенный*/
a.link
{
    color: #983333;    
}
a.link:visited
{
    color:#6D0200;
}
a.link:hover, a.link:active
{
    color: #FF3332;
}
/*Ссылка в навигационной строке*/
a.linkProduct1
{
    color: #666666;
}
a.linkProduct1:hover, a.linkProduct1:active
{
    color: #FF3332;
}
a.linkProduct2
{
    color: #932828;
}
a.linkProduct2:hover, a.linkProduct2:active
{
    color: #FF3332;
}
/*Счылки в меню слева*/
/*ссылки первого уровня*/
a.leftMenub
{
    color: #ffffff;
}
a.leftMenub:visited
{
    color: #ffffff;
}
a.leftMenub:hover, a.leftMenub:active
{
    color: #FFFF9A;
}
/*ссылки второго уровня*/
a.leftMenu
{
    color: #ffffff;
}
a.leftMenu:visited
{
    color: #ffffff;
}
a.leftMenu:hover, a.leftMenu:active
{
    color: #FFFF9A;
}
/*Поиск: искать*/
a.go
{
    color: #E5E4E4;
    color: white; 
    font-family: Verdana;   
}
a.go:hover, a.go:active
{
    color: #FFFF9A;
}
/* Офис Ovax в футере */
div.office, td.office
{
    font-family: Verdana;
    color: #E5E4E4;
    font-size: 10px;
    font-weight: normal;
    padding-left:3px;       
}
/* Названия страниц в Body */
td.titlePage, span.titlePage
{
   font-family:Arial;
   font-size:11px;
   color:#666666;
   font-weight:bold;
   vertical-align:bottom;
   text-align:left;
   padding-bottom:4px;   
}
td.titlePageProduct
{
   font-family:Arial;
   font-size:11px;
   color:#666666;
   font-weight:bold;
   vertical-align:bottom;
   text-align:left;
   padding-bottom:4px;                
}
/* Линия из точек в Body */
div.dots, td.titlePage
{
    background-image: url('dots.gif');
    background-repeat:repeat-x;
    background-position:center bottom;
    margin-right:20px;
    padding-top: 3px;
    width:100%;
}
/*Меню слева*/
a.leftMenub
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    white-space:normal;
    color:#FFFFFF;    
}
a.leftMenu
{
    font-family:Verdana;
    font-size:10px;    
    white-space:normal;
    color:#FFFFFF;                   
}
td.lineMenu
{    
    padding-left:12px;
}
div.line
{
    background-image:url('lineMenu.gif');
    background-repeat:repeat-x;
    background-position:bottom;   
    width:100%;
    padding-top:8px;    
    height:2px;   
}
/*Фотогалерея Body*/
td.photo
{
   font-family:Arial;
   font-size:11px;
   color:#666666;
   font-weight:bold;
   text-align:center;
   padding-bottom:10px;  
}
/*Форум*/
div.forum
{
    font-family:Verdana;
    font-size:11px;
    color:#666666;
    font-weight:bold;
}
td.note
{
    font-family:Verdana;
    font-size:9px;
    color:#666666;
}
/*Заявка*/
table.demand div,span
{
    font-family:Verdana;
    font-size:12px;
    color:#666666;
    font-weight:bold;      
}
/*Количество светильников на 1м кв. */
table.number td
{
    border: solid 1px black;
}
/*шрифт (цвет арматуры и тип хрусталя)*/
table.print div
{
    font-size:10px; 
    font-weight:bold;     
}
/*стартовая страница*/
a.start
{
    color: #FFFF9A;
    text-decoration:underline;
    vertical-align:top;
    font-family:Arial;
    font-size:14px;
}
a.start:visited
{
    color: #FFFF9A;
}
a.start:hover, a.start:active
{
    color: #FF3332;
}
.hphone
{
position:absolute;
right:10px;
bottom:10px;
font-size:16px;
font-weight:bold;
font-style:italic;
color:white;
text-decoration:none;
}
td.headerCenter2 h1
{
font-size:18px;
color:white;
text-decoration:none;
margin:10px 0px;
}
td.headerCenter2 p
{
color:white;
text-decoration:none;
}
.subscribe
{
padding:7px 10px 5px 10px;
}
.subscribe .tit
{
    color:White;
    font:bold 10px Verdana;
}
.subscribe .go
{
    font-weight:bold;
    width:110px;
    padding:0px 10px;
}
.sss
{
    border:solid 1px black;
    height:20px;
    width:100%;
}
#blikes
{
    position:absolute;
    /*right:20px;
    top:230px;*/
	left:288px;
	top:259px;
}
.thead
{
    color:White;
    padding:30px 10px 30px 0px;
}
.thead h1,.thead h2
{
    color:White;
}

