LI {
 margin: 0px;
 list-style-position: inside; 
	
	}


P  {}
B  {

	}

H1  {        
    font-weight : bold;
    FONT-FACE: "Verdana";                                                                                                           
    FONT-SIZE: 14px;                                                                                                            
    COLOR: #666666;
    overflow : hidden;
    }

H2  {

/*    FONT-FACE: Tahoma;                                                                                                           
    FONT-SIZE: 14px;                                                                                                            
    COLOR: #666666; 
    font-weight : bold;
*/
    font-weight : bold;
    FONT-FACE: "Verdana";
    FONT-SIZE: 14px;
    COLOR: #666666;
    overflow : hidden;
}

H3  {
    FONT-FACE: Ariel;                                                                                                               
    FONT-SIZE: 16x;                                                                                                                
    COLOR: Black; 
    font-weight : normal;
}

STRONG {
    font-weight : normal;
    FONT-FACE: "Verdana";
    FONT-SIZE: 12px;
    COLOR: #666666;

}

#page-wrap {
    margin: 0 auto;
}
/*
html {
overflow: scroll;
}
*/


A  {
	text-decoration : underline;	
	/*color: #a71703;*/
	/* font-family : "Ariel"; */
	/*font-size : 10px;
	font-weight : bold;*/
}

A:Visited  {
	/*color: #a71703;*/
	text-decoration : underline;
	/*font-family : "Ariel";*/
	/*font-size : 10px;
	font-style : normal;
	font-weight : bold;*/
}

A:Active  {
	/*color : ##ff1703;*/
	text-decoration : underline;
	/*font-family : "Ariel";*/
	/*font-size : 10px;*/
	/*font-weight : bold;*/
}

A:Hover  {
	text-decoration : none;
	color :#ff0000;
	/*font-family : "Ariel";*/
	/*font-size : 10px;*/
	/*font-weight : bold;*/
}

BODY  {
	/*background: #e0e0e0;*/
	SCROLLBAR-FACE-COLOR: white;
	COLOR: #666666;
	SCROLLBAR-ARROW-COLOR: RED;
	scrollbar-shadow-color : #666666;
	scrollbar-highlight-color : #e0e0e0;
	scrollbar-darkshadow-color : #666666;
	scrollbar-base-color : #c8c8c8;
	scrollbar-3dlight-color : #c8c8c8;
	font-family: Tahoma; 
	text-align: left;
	font-size: 12px;
	background-repeat : no-repeat;
	background-position : top right ;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding: 0px;
	/*overflow: scroll;*/
}


table.navitab
{
/*background: url('/gfx/body-backgr3.gif');*/
background: white;
border: none; 
width: 100%;
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}



table.b_tab_u
{
/*background: url('/gfx/body-backgr3.gif');*/
background: #696969;
/*border: 1px dotted orange; */
width: 100%;
padding: 0px;
border-collapse:collapse; /* cellspacing="0" */
height: 14px;
}
	    
table.b_tab_u td 
{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
height: 1px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;

/*white-space: nowrap;  */
text-align:center;
vertical-align: middle;
/*border:1px dotted orange;*/
}

table.b_tab_u td.btab_u1 
{
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;

height: 2px;

        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;

white-space: nowrap;
text-align:center;
vertical-align: middle;
/*border: 1px solid white;*/
}





.t_up_links {

color: white;      
font-size: 12px;   
font-family: Tahoma;

}
.bmoney {
color: black;      
font-size: 14px;   
font-family: Tahoma;
}

.menurazfont {
color: white;      
font-size: 12px;   
font-family: Tahoma;

}

.menurazfont_s {
color: white;      
font-size: 12px;   
font-family: Tahoma;
font-weight: bold;
}



.b_phone
{
color: white;
font-size: 14px; 
/*font-weight: bold;*/
font-family: 'Arial Rounded MT Bold';
}

table.logotab {
background: url('/gfx/bbt2n.gif');
background-repeat : repeat-x;
background-position : bottom right; 
z-index: 100; 
border-top: 1px solid #5F605B;
width: 100%;   
   
border-collapse: collapse;
white-space: nowrap;
}



table.toprazdel {
width: 100%;   
border-collapse: collapse;
white-space: normal;
}

table.toprazdel td.trcell
{
text-align: center;
vertical-align: top; 
padding : 2px;
background: url('/gfx/tp.jpg');
background-repeat : no-repeat;
background-position : bottom right ;
white-space: normal;
}

table.toprazdel td.rborder
{
/*
border-left: 1px solid white;
border-top: 1px solid white;
border-right: 1px solid white;
border-bottom: none;
*/
vertical-align: bottom;
text-align: left;
width: 1px;
padding: 0px;
}
table.toprazdel td.bborder
{
/*
border-left: 1px solid white;
border-top: 1px solid white;
border-right: 1px solid white;
border-bottom: none;
*/
background: url("/gfx/tp4.gif"); 
background-repeat : no-repeat;  
background-position : bottom left ;
padding: 0px;
vertical-align: bottom;
text-align: right;
height: 1px;
}



table.menuhandler_su td.okant{
border-left: 1px solid white;
border-top: 1px solid white;
border-right: 1px solid white;
border-bottom: none;
vertical-align: top;
text-align: left;
height: 100%;
width: 100%;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;   
        margin-bottom: 0px;
vertical-align: top;
}

table.menuhandler_su td.okant_lr{
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: none;
height:  1px;
padding: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
vertical-align: top;
}

table.menuhandler_sup td.okant_lrb{
/*border-top: 1px dotted white;*/
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
vertical-align: top;
text-align: left;
height: 2px;
padding: 0px;
}

table.menuhandler_sup td.okant_lrbt{
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
vertical-align: top;
text-align: left;
height: 200px;
padding: 0px;
}




table.menublock{
width: 90%;
height: 35px;
vertical-align: top;  
border-collapse:collapse;
white-space: nowrap; 
border: none;
}

table.menublock td.menc{
padding: 2px;
/*width: 25%;*/
text-align: left;
}

table.menublock td.cry{
padding-left: 10px;
padding-right: 2px;
width: 25;
text-align: right;
}


table.seriecell{
width: 98%;
height: 98%;
vertical-align: top;  
align: center;
border-collapse:collapse;
/*white-space: nowrap; */
border: none;
}


table.warncolors{
width: 98%;
height: 98%;
vertical-align: middle;  
align: center;
border-collapse:collapse;
/*white-space: nowrap; */
border: none;
}

table.warncolors td.warntd{
height: 20px;
vertical-align: middle;  
align: center;
text-align: left;
/*white-space: nowrap; */
border: none;
}

table.warncolors td.warntext{
/*height: 20px;*/
vertical-align: middle;  
align: center;
text-align: left;
padding-top:  5px;
padding-left:  4px;
padding-bottom:  5px;
padding-right:  4px;

/*white-space: nowrap; */
border: none;
}





table.razdelbottombanner{
width: 98%;
height: 98%;
vertical-align: middle;  
align: center;
border-collapse:collapse;
/*white-space: nowrap; */
border: none;
}




table.razdelbottombanner td.bottombannertext{
border : none;
text-align:  left;
vertical-align: top;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
background-repeat : no-repeat;
background-position : center;
white-space: normal;
}




table.seriecell td.serieimagecell {
/*border : 1px solid red; */
text-align:  center;
vertical-align: top;
background-repeat : no-repeat;  
background-position : center;
}

table.seriecell td.seriecolorscell {
border : none; 
text-align:  center;
vertical-align: middle;

background-repeat : no-repeat;  
background-position : center;
}

table.seriecell td.serietitlecell {
border : none; 
text-align:  center;
vertical-align: middle;
padding-left: 4px;
padding-top: 5px;
padding-bottom: 5px;
background-repeat : no-repeat;  
background-position : center;
}

table.seriecell td.seriepricecell {
border : none; 
text-align:  center;
vertical-align: middle;
padding-left: 4px;
padding-top: 2px;
padding-bottom: 10px;
background-repeat : no-repeat;  
background-position : center;
}


table.sertable_parent{
width: 99%;
vertical-align: top;  
border-collapse:collapse;
/*white-space: nowrap; */
border: none;
}

table.sertable_parent td.classnavi{
/*height: 25px;*/
vertical-align: top;  
text-align: left;
padding-left: 10px;
border: none;
}




table.lmenu_parent{
width: 100%;
height: 100%;
vertical-align: top;  
border-collapse: collapse;
white-space: nowrap; 
/*border:  none;*/
border-top : none;
text-align: center;  
vertical-align: top;
}





table.lmenu_parent td.serieholder{

/*border: 0px dotted green; */

vertical-align: top;
text-align: center; 
padding-top: 4px; 
padding-left: 4px;
padding-right: 4px;
padding-bottom: 10px;
}






table.menuhandler{
text-align: center;
width: 100%;
height: 35px;
vertical-align: top;  
border-collapse:collapse;
white-space: nowrap; 
border: none;
}

table.menuhandler_su{
text-align: center;
width: 100%;
vertical-align: top;  
border-collapse:collapse;
white-space: nowrap; 
border: none;
}

table.menuhandler_sup{
text-align: center;
width: 100%;
height: 100%;
vertical-align: top;  
border-collapse:collapse;
/*white-space: nowrap; */
border: none;
}


table.nbmh{
text-align: center;
width: 100%;
height: 100%;
vertical-align: top;  
border-collapse: collapse;
white-space: nowrap; 
border: none;
}



table.lmenu_parent td.lmp_lc{
background: #666666;

}



table.menuhandler td.mmlm{
background: #666666;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px;
border: none;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}



table.nbmh td.mmlm{
background: #666666;
padding-left: 2px;
padding-right: 2px;
padding-top: 0px;      
padding-bottom: 0px; 

        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
text-align: center;
}

table.lmenu_parent td.mmlm{
background: #666666;
padding-left: 2px;
padding-right: 2px;
padding-top: 0px;      
padding-bottom: 2px;
text-align: left;
vertical-align: top; 
}




table.b_tab_u td.cry                                                                                                                    
{                                                                                                                                   

text-align: right;
vertical-align: middle;
width: 15px;                                                                                                                
} 
    

table.b_tab_u td.menc                                                                                                                    
{                                                                                                                                   
width: 130px; 
white-space: nowrap; 
text-align:left;
padding-left: 5px;                                                                                                                
white-space: nowrap;
vertical-align: middle;
} 

.menufont {
font-size: 14px;
font-weight: bold;
font-family: Tahoma;
color: white;
}

.warnblack {
font-size: 14px;
/*font-weight: bold;*/
font-family: Tahoma;
color: black;
}

table.sitemap{
text-align:left;
vertical-align: bottom;  
border-collapse:collapse;
white-space: nowrap; 
border: 1px solid red;
}

table.sitemap td.txtcell{
padding-left: 4px; 
padding-right: 4px; 
padding-top: 2px; 
padding-bottom:2px;
}


table.smut{
border-collapse: collapse;
white-space: nowrap; 
border: none;
}
table.smut_sc{
border-collapse: separate;
border: none;
}

table.smut_sc td{
width: 25%;
height: 44px;
vertical-align: top;
border:  1px solid #e8e8e8;
}


table.smut td.uc{
vertical-align: top;
padding-left: 50px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

table.smut td.uc1{
vertical-align: bottom;
padding: 0px;
}



.navifont
{
color: #666666;
font-size: 14px; 
/*font-weight: bold;*/
font-family: 'Tahoma';
}

.topbannertext
{
color: #666666;
font-size: 14px; 
/*font-weight: bold;*/
font-family: 'Tahoma';
}

.pricefont
{
color: red;
font-size: 14px; 
/*font-weight: bold;*/
font-family: 'Verdana';
}


.topbannertext_sel
{
color: #666666;
font-size: 14px; 
font-weight: bold;
font-family: 'Tahoma';
}


.cmh
{
color: #666666;
font-size: 10px;
/*font-weight: bold;*/
font-family: 'Tahoma';
}

/*
style='padding-left: 5px; padding-right: 10px;' width=20%% valign=top 
align=left
*/

.razlsi {
list-style-image: url('/gfx/icons/sort0.gif');
}
.razlsir {
list-style-image: url('/gfx/icons/sort-r.gif');
}



table.mcellser {
width: 100%;
border-collapse: collapse;
white-space: nowrap; 
border: none;
table-layout: fixed;
}

table.mcellser td.mcellser_d
{ 
/*border: 1px dotted red;*/
text-align: left;
vertical-align: middle;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
/*height: 1px;*/
width: 10px;
}
table.mcellser td.mcellser_d_c
{ 
/*
667
overflow: hidden;
text-overflow: ellipsis;*/
margin: 0px;
white-space: normal;
/*border: 1px dotted yellow;*/
text-align: left;
vertical-align: middle;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
/*height: 22px;*/
/*width: 214px;*/
}

table.mcellser td.mcellser_d_r
{ 
/*overflow: hidden;
text-overflow: ellipsis;*/
white-space: normal;
/*border: 1px dotted white;*/
text-align: left;
vertical-align: middle;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
/*height: 22px;*/
/*width: 214px;*/
}

.menuouttext{
width: 214px;
overflow: hidden;
text-overflow: ellipsis;
border: 1px solid white;
}



table.razdel {
width: 100%;
border-collapse: collapse;
/*white-space: nowrap; */
border: none;
}

table.razdel td.razdel_cell
{
/*background: #ffffff;*/
/*border: 1px dotted orange;*/
/*border: none;*/
text-align: left; 
vertical-align: middle;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
margin: 0px;
}


table.razdel td.razdel_cell_b
{
/*background: #ffffff;*/
border: none; 
vertical-align: top;
padding-left: 2px; 
padding-top: 0px;   
padding-bottom: 0px;  
padding-right: 10px;
}

.razfont {
font-size: 14px;
/*color: #666666;*/
color: black;
font-family: Tahoma;
/*font-weight: bold; */
font-weight: normal;
/*font-decoration: italic;*/
}


.rtext {
font-size: 10px;
color: #666666;
font-family: Tahoma;
font-weight: normal; 
}

.rlclass {
font-size: 12px;
color: #ff0000;
font-family: Tahoma;
font-weight: normal; 
}
.rlclass_s {
font-size: 10px;
color: #666666;
font-family: Tahoma;
font-weight: normal; 
text-align: left;
}

.rlclass_s_m {
font-size: 10px;
color: #ffffff;
font-family: Tahoma;
font-weight: normal; 
}

table.razdel td.razdel_cell_c
{
background: #ffffff;
border: none;
vertical-align: top;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 2px;
padding-right: 5px;
}





table.serieinfohandler {
/*border: 1px dotted blue;*/
/*border: none;*/

width: 100%;
border-collapse: collapse;
/*white-space: nowrap;*/
padding-left: 0px;
vertical-align: top;
}

table.complects {
/*border: 1px dotted blue;*/
/*border: none;*/
border: 1px solid #666666;
/*width: 100%;*/
border-collapse: collapse;
white-space: normal;
padding-left: 0px;
vertical-align: top;
}



table.fototable {
/*border: 1px dotted blue;*/
/*border: none;*/
/*border: 1px dotted #666666;*/
/*width: 100%;*/
border-collapse: collapse;
white-space: normal;
padding-left: 0px;
vertical-align: top;
width: 100%;
}



table.serieinfohandler td.complectshead
{
background: #e8e8e8;
border: 1px solid #666666;
vertical-align: top;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 0px;
/*width: 330px;*/
}


table.serieinfohandler td.complectscell
{
background: #ffffff;
border: 1px solid #666666;
vertical-align: top;
text-align: center;
padding-left: 0px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 0px;
width: 170px;
}



table.serieinfohandler td.serieimages
{
background: #ffffff;
/*border: none;*/
text-align: right;
vertical-align: top;
padding-left: 4px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 2px;
text-align: right;
/*width: 330px;*/
height: 250px;
}



table.serieinfohandler td.serieprices
{
background: #ffffff;
/*border: none;*/
vertical-align: top;
margin-left:  0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
text-align: left;
/*width: 170px;*/
white-space: normal;
}


table.serieinfohandler td.seriedesc
{
white-space: normal;
background: #ffffff;
/*border: none;*/
vertical-align: top;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: left;
/*width: 170px;*/
}

table.fototable td.imagestd
{
background: #ffffff;
border: none;
vertical-align: top;
padding-left: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: right;
white-space: normal;
/*width: 170px;*/
}

table.serieinfohandler td.seriecolors
{
white-space: normal;
background: #ffffff;
/*border: none;*/
vertical-align: top;
padding-left: 4px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 2px;
text-align: left;
}



.linkred {
font-size: 12px;
color: red;
font-family: Tahoma;
font-weight: normal;
}

.linkgrey {
font-size: 12px;
color: #666666;
font-family: Tahoma;
font-weight: normal;
}

.biglinkred {
font-size: 18px;
color: red;
font-family: Times;
font-weight: normal;
}

.biglinkgrey {
font-size: 18px;
color: #666666;
font-family: Times;
font-weight: normal;
}



.pricefield {
font-size: 12px;
color: #000000;
font-family: Tahoma;
font-weight: normal;
}


.pricegrey {
font-size: 10px;
color: #666666;
font-family: Tahoma;
font-weight: normal;
}



table.serieinfohandler td.serieheader
{
background: #ffffff;
/*border: none;*/
vertical-align: top;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 10px;
padding-right: 0px;
overflow: hidden;
text-overflow: hidden;
height: 20px;
white-space: normal;
}


.h1div {
height: 26px;  
width: 100%;
text-align: left;
overflow: hidden; 
/*border: 1px dotted green;*/
padding: 0px;
}

div#h1d {
height: 26px;
padding: 0px;
overflow: hidden;
/*border: 1px dotted green;  */
} 


.imgdiv {
/*height: 140px;*/
width: 180px;
/*border: 1px dotted blue;*/
float: left;
text-align: center;
vertical-align: middle;
padding-top:  10px;
padding-bottom:  10px;
padding-left:  0px;
padding-right:  0px;

}

.imsur {
/*height: 120px;*/
width: 160px;

/*border: 1px dotted #666666;*/

border-top:     1px solid #cccccc;      
border-bottom:  1px solid #909090;           
border-left:    1px solid #cccccc;       
border-right:   1px solid #909090;  
/*float: right;*/
text-align: center;
vertical-align: middle;
/*padding:  4px;*/
padding-top:  2px;
padding-bottom:  2px;
padding-left:  2px;
padding-right:  2px;
/*padding-bottom:  2px;*/
oveflow: hidden;
}


div#imsurid {
/*height: 120px;*/
width: 160px;
/*border: 1px dotted #666666;*/
border-top:     1px solid #cccccc;      
border-bottom:  1px solid #909090;           
border-left:    1px solid #cccccc;       
border-right:   1px solid #909090;  

text-align: center;
vertical-align: middle;
padding-top:  2px;
padding-bottom:  2px;
padding-left:  2px;
padding-right:  2px;
/*padding:  4px;*/
/*padding-bottom:  2px;*/
}


/*
div#imgdiv {
height: 140px;
width: 180px;
border: 1px dotted blue;
float: left;

}

*/


table.divholder {
border-collapse: collapse;
white-space: nowrap;
padding: 0px;
vertical-align: top;
text-align: center;
}


.prcholder {



}


.hrcomp{
 border: none; /* ??????? ??????? ??? ???????? Firefox */
 color: #666666; /* ???? ????? ??? ???????? Internet Explorer */
 background-color: #666666; /* ???? ????? ??? ???????? Firefox ? Opera */
 height: 1px;
}


.bcompl{
background: #e8e8e8;
padding: 4px;
}

.classcast{
padding-left: 0px;
}


table.ccast {
border-collapse: collapse;
white-space: nowrap;
padding: 0px;
vertical-align: top;
text-align: center;
}


table.ccast td.tdccast
{
white-space: normal;  
background: #ffffff;
border: none;
vertical-align: top;
padding-left: 8px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
text-align: left;
}



UL { 
/* list-style: square;*/ /* ??????? ? ???? ???????? */
 list-style-position: inside; /* ??????? ??????????? ?? ????????? ?????????? ????? */
/* color: navy;*/ /* ???? ?????? ?????? */
}




table.serie_top_menu_holder{
width: 100%;
height: 20px;
vertical-align: top;  
border-collapse: collapse;
white-space: nowrap; 
/*border:  1px solid grey;*/
/*border-top : none;*/
text-align: center;  
vertical-align: top;
/*padding: 0px;*/
padding-top: 3px;

background: #e8e8e8;
}



table.serie_top_menu_holder td.rb{
height: 20px;
padding: 0px;
border-bottom:  1px solid #666666;
}


table.serie_menu_cells{
vertical-align: bottom;  
border-collapse: collapse;
white-space: nowrap; 
/*border:  1px solid red;*/
/*border-top : none;*/
text-align: left;  
}


table.serie_menu_cells td.rc{
border-bottom:  1px solid #666666;
}



table.serie_menu_cells td.ns{
height: 20px;
/*width: 100px;*/
border-bottom:  1px solid #666666;
white-space: nowrap;
/*border-left:  1px solid #ffffff;
border-top:  1px solid #ffffff;
border-right:  1px solid #ffffff;
*/
padding-left: 7px;
padding-right: 7px;
padding-top: 2px;
padding-bottom: 2px;

}

table.serie_menu_cells td.bor{
height: 20px;
width: 5px;
border-bottom:  1px solid #666666;
}



table.serie_menu_cells td.sel{
background: #ffffff;
white-space: nowrap;
/*width: 100px;*/
height: 20px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border-left:  1px solid #666666;
border-top:  1px solid #666666;
border-right:  1px solid #666666;
}




.biglinkred_b {
font-size: 16px;
color: red;
font-family: Times;
font-weight: bold;
}
 
.biglinkwhite_b {
font-size: 16px;
color: white;
font-family: Times;
font-weight: bold;
}

.biglinkgrey_b {
font-size: 16px;
color: #666666;
font-family: Times;
font-weight: bold;
}

.biglinkgreen_b {
font-size: 16px;
color: #007700;
font-family: Times;
font-weight: bold;
}



.fastbye {
    width: 150px;
    background: #ffffff;
    padding: 1px;
    border: solid 2px #666666;
    text-align: left;    	
}

.selectbycolor {
    width: 250px;
    height: 20px;	
    background: #666666;
    padding: 1px;
    border: solid 1px #ffffff;
    text-align: center;
    float: left;
    vertical-align:middle;
    	
}

 


.basketshow {

}
 
 

table.news {                                                                                                                   
border: 1px solid white;                                                                                                        
/*border: none;*/                                                                                                                   
/*border: 1px dotted #666666;*/                                                                                                     
/*width: 100%;*/                                                                                                                    
border-collapse: collapse;                                                                                                          
white-space: normal;                                                                                                                
padding-left: 0px;                                                                                                                  
vertical-align: top;                                                                                                                
width: 100%;                                                                                                                        
} 

table.news td.ncell{                                                                                                       
/*height: 20px;*/                                                                                                                       
/*width: 100px;*/                                                                                                                   
/*border-bottom:  1px solid #666666;*/                                                                                                  
/*white-space: nowrap;*/                                                                                                                
/*border-left:  1px solid #ffffff;                                                                                                  
border-top:  1px solid #ffffff;                                                                                                     
border-right:  1px solid #ffffff;                                                                                                   
*/            
border: 1px solid #ffffff;                                                                                                                       
padding-left: 2px;                                                                                                                  
padding-right: 2px;                                                                                                                 
padding-top: 4px;                                                                                                                   
padding-bottom: 4px;                                                                                                                
background: #d0d0d0;
                                                                                                                                    
}
table.news td.ncell_b{                                                                                                       
/*height: 20px;*/                                                                                                                       
/*width: 100px;*/                                                                                                                   
/*border-bottom:  1px solid #666666;*/                                                                                                  
/*white-space: nowrap;*/                                                                                                                
/*border-left:  1px solid #ffffff;                                                                                                  
border-top:  1px solid #ffffff;                                                                                                     
border-right:  1px solid #ffffff;                                                                                                   
*/            
border: 1px solid #ffffff;                                                                                                                       
padding-left: 2px;                                                                                                                  
padding-right: 2px;                                                                                                                 
padding-top: 4px;                                                                                                                   
padding-bottom: 4px;                                                                                                                
background: #888888;
                                                                                                                                    
}




.headnewsfont {                                                                                                                      
color: #444444;                                                                                                                       
font-size: 12px;                                                                                                                    
font-family: Tahoma;                                                                                                                
font-weight : bold;
}

.newsfont {                                                                                                                      
color: #ffffff;                                                                                                                       
font-size: 12px;                                                                                                                    
font-family: Tahoma;                                                                                                                
} 

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 0px 0px;
}


