p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
  color:                #ffffff;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		16px;
  color:		white;
}
h3
{ font-family:		verdana;
  font-size:		14px;
  color:		#ffec00;
  padding:0px;
  margin:0px;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		normal;
  color:			navy;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		14px;
}
.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:		#FFFFFF;
  font-weight:		normal;
  font-size:		9px;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 1px dotted #FFFFFF
}
b.yellow
{
    color: #ffec00;
    font-family: Tahoma; 
    font-weight: bold;
}

a:active,a:visited,a:link 
    {
    color: #9fc3b5;
    text-decoration: underline;
    }
a:hover
    {
    color: #7ec1a6;
    text-decoration: underline;
    }
   
.supm
{background: url('/images/bg-light.gif'); position: absolute; margin-left:123px; margin-top: -10px;  z-index: 4; visibility: hidden; width: 184px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }

.supm3
{background: url('/images/bg-light.gif'); position: absolute; margin-left:142px; margin-top: -10px;  z-index: 4; visibility: hidden; width: 184px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }

.supm4
{background: url('/images/bg-light.gif'); position: absolute; margin-left:126px; margin-top: -10px;  z-index: 4; visibility: hidden; width: 184px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }


.supm2
{border-left: #238C1E solid 1px; background: url('/images/bg-light.gif'); position: absolute; left:150px; margin-top: -14px;  z-index: 4; visibility: hidden; width: 184px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }


.smallt
    {
    color: #ffffff;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    } 
      
.maintext
    {
    color: #ffffff;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    }   
    
.pages
    {
    color: #ffffff;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    } 

.smallt2
    {
    color: #ffffff;
    font-family: Tahoma;
    font-size: 7.5pt;
    font-weight: normal;
    } 
            
         
a.bmenu:active,a.bmenu:visited,a.bmenu:link 
    {
    color: #ffffff;
    text-decoration: none;
    }
a.bmenu:hover
    {
    color: #ffffff;
    text-decoration: underline;
    }              
    
    
input, select
 { font-family: Tahoma;      
   font-size: 8pt;}                   
   
 TD.normal
{
border-bottom: #4A7B68 solid 1px; 
background: none;  
padding: 4px;
font-family: Tahoma;      
   font-size: 8pt;    

}
TD.selected
{
border-bottom: #4A7B68 solid 1px; 
padding: 4px;
background: url('/images/menuh.gif') no-repeat; 
font-family: Tahoma;      
   font-size: 8pt;    
}    



a.lmenu:active,a.lmenu:visited,a.lmenu:link 
    {
    color: #ffffff;
    text-decoration: none;
    }
a.lmenu:hover
    {
    color: #ffffff;
    text-decoration: underline;
    }
.clCMEvent{
        position:absolute;
        width:99%; height:99%;
        clip:rect(0,100%,100%,0);
        left:0;
        top:0;
        visibility:visible
}


.clCMAbs{
        position:absolute;
        visibility:hidden;
        left:0;
        top:0;
}

.clBar{
        position:absolute;
        width:10;
        height:10;
        background-color:#ffffff;
        layer-background-color:#ffffff;
        visibility:hidden;
}

.clLevel0,.clLevel0over{
        position:absolute;
        padding:1px;
        font:bold 11px Verdana,arial,helvetica;
}

.clLevel0{
        background: url(http://billiard-profi.ru/images/bg.gif);
        layer-background-color:#004400;
        color:#FFFFFF;
}

.clLevel0over{
        background: url(http://billiard-profi.ru/images/menuh.gif);
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
}

.clLevel0border{
        position:absolute;
        visibility:hidden;
        background-color:#4a7b68;
        layer-background-color:white;
}

.clLevel1, .clLevel1over{
        position:absolute;
        padding:2px;
        font:bold 10px Verdana,arial,helvetica;
}

.clLevel1{
        background: url(http://billiard-profi.ru/images/bg-light.gif);
        layer-background-color:#004400;
        color:#FFFFFF;
}

.clLevel1over{
        background: url(http://billiard-profi.ru/images/menuh.gif);
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
}

.clLevel1border{
        position:absolute;
        visibility:hidden;
        background-color:#4a7b68;
        layer-background-color:white;
}   
 
.smallting{
    color: #ffffff;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
	padding-left:10px;
	padding-right:10px
    }  
.ob a {
color: #ffffff;
text-decoration: none;
font-size: 12px;
}

#lin {
height: 1px; overflow: hidden !important; padding-top: 1px; cursor: text; margin-top: -1px !important; height: 1px !important;
}

.table1 {
border-color: #ffcc00;
}

.table2 {
border-color: #ffcc00;
color: #084b0c;
font-weight: bold;
background-color: #ffcc00;
}

