html { }

img
{
	border: 0;
}

.bold
{
	font-weight: bold;
}

.cart_sum
{
	color: red;
	font-weight: bold;
}
.cart_error_input
{
	border-color: red;
}

.cart_error_div
{
    color: red;
	font-weight: bold;

}

#info
{
	position: relative;
	float: left;
}

div.info
{
position: relative;
top: -3px;
border: solid 1px #dadadd;
width: 591px;
margin-bottom: 5px;       
padding-left: 5px;
text-align: center;
}

.info p,
p.info {
color: red;
font-size: 130%;
}
.info p span.bold,
p.info span.bold {
	font-weight: bold;
}
.info p span.underline,
p.info span.underline {
	text-decoration: underline;
}
form
{
margin:0px;    
padding:0px;
}

body
{

font-family: Arial;
font-size: 12px;
color: #333333;

}

.form_div
{
margin-top: 4px;	
}

.radio
{
margin-top: 4px;	
}

.checkbox
{
margin-top: 4px;	
}



.top
{
margin: auto;
margin-top: 0px; 
position: relative;
width: 997px;
height: 312px;
z-index: 9985;
}


.main
{
margin: auto;
position: relative;
width: 997px;
}

.main_sub
{
margin-left: 6px;
margin-right: 6px;
}

.main_area_1
{
width: 985px;    
height: 1127px;      
/* border: 1px solid red; */
background-image: url('template_imgs/background_main_r.gif');
background-repeat: repeat-y;
background-position: -1px;
}
.main_area_2
{
width: 985px;    
background-image: url('template_imgs/background_main_r.gif');
background-repeat: repeat-y;
background-position: -1px;
}


.main_area_bottom
{
width: 985px;    
height: 12px;      
font-size: 5px;        
background-image: url('template_imgs/background_main_end.gif');
background-repeat: no-repeat;
background-position: -1px 0px;
}

.left
{
position: relative;
float: left;
width: 185px;
}

.left_doc
{
position: relative;
float: left;
width: 185px;
}


.center
{
position: relative;
float: left;
width: 613px;
}

.right
{
position: relative;
float: left;
width: 187px;
}

.bottom
{
padding-top: 5px;
position: relative;
clear: both;
width: 979px;
height: 30px;
}

.form_field
{
padding-top: 5px;    
padding-right: 5px;
text-align: right;
}

.form_field_m3
{
position: relative;
left: 5px;          
top: -3px;          
}

#data_auction
{
clear: both;    
padding-bottom: 5px;       
}

#submit_area
{
position: relative;    
}

a
{
color: #ff9000;
font-weight: bold;
text-decoration: none;

}

input,textarea,button,select
{
color: #000000;
border: solid 1px #dadada;
margin: 1px;
padding: 1px;
display: block;
}

button
{
cursor: pointer;
}

.top_0
{
    position: relative;    
    width: 970px;
    height: 25px;
    z-index: 9989;
}


.top_1
{
position: relative;    
background-image: url('template_imgs/top_1.jpg');
width: 997px;
height: 63px;     
z-index: 9987;
}


.top_2_l
{
display: block;
width: 201px;
height: 198px;      
float: left;       
background-image: url('template_imgs/top_2_l.jpg');
z-index: 9988;
}

.top_2_l_action
{
display: block;
width: 201px;
height: 198px;     
z-index: 9991;
cursor: pointer;  
}


.top_2_m
{
position: relative;    
/* background-image: url('template_imgs/top_2_m.jpg'); */
width: 598px;
height: 198px;      
float: left;        
}

.top_2_r
{
width: 198px;
height: 198px;      
float: left;        
}

.menu_1
{
position: relative;   
background-image: url('template_imgs/menu_1.jpg');
background-repeat: no-repeat;
width: 198px;
height: 25px;   
}


.top_2_r_a
{
display: block;
background-image: url('template_imgs/top_2_r_a.jpg');
width: 197px;
height: 87px;     
background-repeat: no-repeat; 
}

.top_2_r_b
{
display: block;    
background-image: url('template_imgs/top_2_r_b.jpg');
width: 197px;
height: 86px;     
background-repeat: no-repeat; 
}

.top_3
{
position: relative;
background-image: url('template_imgs/top_3.jpg');
width: 985px;
height: 26px;     
clear: both;
margin: auto;
}

.left_1
{

position: absolute;
background-image: url('template_imgs/left_1.jpg');

width: 195px;
height: 146px;  


}

.left_info
{
margin: auto;
margin-top: 5px;
width: 165px;

color: #000000;
text-align: normal;

}

.left_2
{
position: relative;    
top: 151px;
background-color: #ededed;
z-index: 9986;        
width: 185px;
}

.right_1
{
position: relative;    
/* background-image: url('template_imgs/bgr_1.jpg'); */
background-repeat: repeat-y;
width: 187px;
}

.right_2
{
position: relative;    
background-image: url('template_imgs/bgr_2.jpg');
background-repeat: repeat-y;
width: 187px;
height: 384px;   

}



.right_end
{
background-image: url('template_imgs/end_1.jpg');
background-repeat: no-repeat;
width: 187px;
height: 12px;    
clear: both;        
}


.center_1
{
position: relative;
left: 10px;          
width: 598px;
height: 139px;
text-align: center;        
}

.center_2
{
position: relative;
top: -5px;
}

.center_2_A
{

position: relative;
left: 5px;

width: 292px;
height: 493px;
float: left;

}

.center_2_B
{


position: relative;
left: 15px;          


width: 292px;
height: 493px;
float: left;


}

.center_3
{

position: absolute;    
height: 490px;       

top: 637px;          
left: 5px;
/* left: -185px; */

}


.center_3_A
{
position: relative;   
left: 0px;          

width: 292px;
height: 490px;
float: left;

}

.center_3_B
{
position: relative;    
left: 10px;          

width: 292px;
height: 490px;
float: left;        

}

.block_1
{
width: 292px;       
height: 470px;

}

.block_2
{
width: 292px;        
height: 390px;

}


.header_1
{
background-image: url('template_imgs/header_1.jpg');
background-position: center top;
width: 292px;
height: 18px;   

padding-top: 5px;        
font-weight: bold;
font-size: 13px;
color: #ffffff;
text-indent: 20px;      

margin-bottom: 5px; 

text-align: left;

}

.header_2
{
background-image: url('template_imgs/header_2.jpg');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;     

text-align: left;

}


.header_3
{
background-image: url('template_imgs/header_3.gif');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 
text-transform: uppercase;
}

.header_3_b
{
background-image: url('template_imgs/header_3.jpg');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 
text-transform: uppercase;
}


.header_4
{
background-image: url('template_imgs/header_4.gif');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 
text-transform: uppercase;
}


.header_5
{
background-image: url('template_imgs/header_5.gif');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 

}

.header_6
{
background-image: url('template_imgs/header_6.gif');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 

}

.header_7
{
background-image: url('template_imgs/header_7.gif');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 

}

.header_8
{
background-image: url('template_imgs/header_8.gif');
background-position: center top;
width: 187px;
height: 19px;   

padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      

text-align: left; 

}









.footer
{
background-image: url('template_imgs/footer.jpg');
background-position: center top;
width: 985px;
height: 19px;    
}

.footer1
{
font-size: 10px;
color: #cdcdcd;
font-weight: normal;       
}

.body_1
{
padding-top:5px;    
padding-left:5px;
}

.space_5
{
font-size: 5px;
height: 5px;
clear: both;
}


.line_1
{
position: relative;
width: 600px;
height:  2px;     
 
background-repeat: no-repeat;         
background-position: center;
background-image: url('template_imgs/line_1.jpg');
z-index: 1;
font-size: 2px;
margin-top: 5px;

clear: both;
}


.line_2
{
position: absolute;
top: 0px;
left: 799px;
width: 2px;
font-size: 0px;
height: 637px;      
background-image: url('template_imgs/line_2.jpg');
z-index: -1;


font-size: 2px;
}



.menu_main
{
position: absolute;
left: 20px;
top: 6px;
width: 950px;
padding: 2px;

z-index: 9990;
}

.menu_main ul
{
display: block;
margin: 0px;
padding: 0px;
list-style-type: none;
z-index: 1000;
}

.menu_main li
{

display: block;

float: left;
width: 104px;

margin-left: 1px;          
list-style-type: none;
}

.menu_main a
{
    display: table-cell;
    color: white;       
    text-decoration: none;
    font-size: 13px;
    width: 104px;
   /* padding-top: 20px;*/
    height: 54px;
    vertical-align: middle;
    margin: auto;
    text-align: center;
    background-image: url('template_imgs/button_1_b.jpg');      
}

.menu_main .selected
{
    background-image: url('template_imgs/button_1_a.jpg');       
}



.menu_main_sub
{
position: absolute;
left: 27px;
top: 62px;
width: 950px;

}

.menu_main .ul_level_2
{
display: block;
visibility: hidden;

position: absolute;

margin: 0px;
padding: 0px;
list-style-type: none;

margin-left: 1px;
background-color: #000000;

border: 1px solid #adadad;
width: 180px;
        
z-index: 9991;        
}

.menu_main .li_level_2
{
display: block;

width: 117px;

margin: 0px;
padding: 0px;

list-style-type: none;

z-index: 9991;      


background-color: #000000;
 
}

.menu_main .a_level_2
{


display: block;

color: white;       
text-decoration: none;
font-size: 13px;

width: 174px;

height: 21px;
padding-left: 3px;
padding-right: 3px;

padding-top: 5px; 

font-weight: bold;
text-align: left;
text-indent: 15px;

height: 21px;

border-top: 1px solid #000000;
       

background-image: url('template_imgs/button_1_sub.jpg');      
z-index: 9991;        

}

.menu_main .a_level_1.selected
{
background-image: url('template_imgs/button_1_a.jpg');      
}
.menu_main .a_level_1
{
cursor:default;
}


.menu_main .a_level_2.selected
{
background-image: url('template_imgs/button_1_a.jpg');       

}



.form_head
{
padding-top: 7px;
padding-right: 3px;
text-align: right;             
}

.form_desc
{
padding-top: 7px;
padding-left: 5px;
font-size: 10px;
}


.right
{
text-align: right;
width: 187px;
}

.menu_left
{
margin: 0px;
padding: 0px;
}

.menu_left a
{
color: #000000;
font-weight: bold;
text-decoration: none;
}


.menu_left ul
{
display: block;
margin: 0px;
padding: 0px;
list-style-type: none;
}

.menu_left .a_level_1
{

display: block;
height: 19px;

background-image: url('template_imgs/button_3_a.jpg');

padding-top: 5px;
padding-left: 20px;
text-decoration: none;
color: #555555;

}

.menu_left .a_level_2
{

display: block;
height: 19px;

background-image: url('template_imgs/button_3_b.jpg');

padding-top: 5px;
padding-left: 35px;
text-decoration: none;

}

.informations a
{
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
}

.informations_link
{
display: block;
}
 
.informations a:hover
{
    text-decoration: underline;
}

.menu_left .ul_level_2
{

}

.menu_producer
{
    position: relative;
}

.menu_producer_element_a
{
    position: relative;
    display: block;
    height: 19px;
    background-image: url('template_imgs/button_3_a.jpg');
    padding-top: 5px;
    padding-left: 20px;
    text-decoration: none;
    font-weight: bold;
    color: #555555;
}

.menu_producer_element_b
{
    display: block;
    height: 24px;
    position: relative;
    background-image: url('template_imgs/button_3_b.jpg');
    padding-left: 35px;
    text-decoration: none;
    color: #555555;
}

.news_block_1
{

position: relative;
height: 110px;
background-image: url('template_imgs/bg_1.gif');
margin-bottom: 3px;

}

.news_block_2
{

position: relative;

height: 150px;
background-color: #ffffff;
margin-bottom: 2px;

}

.news_block_3
{
position: relative;
height: 114px;
margin-bottom: 2px;
background-image: url('template_imgs/bg_4.jpg');
}

.news_block_4
{
position: relative;
height: 102px;
margin-bottom: 2px;
}

.news_block_5
{
width: 595px;    
position: relative;
height: 102px;
margin-bottom: 2px;
border: solid 1px #dadadd;
}

.news_block_5 div
{
text-align:center;
}

.news_block_5 .item_name
{
text-align:left;
}

.news_block_5 a
{
color:#000000
}
.news_block_6
{
position: relative;
height: 135px;
margin-bottom: 2px;
}




.newsletter_news_block_text
{
color: #000000;
font-weight: normal;       
font-size: 12px;    
line-height: 14px;
height: 127px;          
overflow: hidden;
}

.newsletter_news_block_text_2
{
color: #000000;
font-weight: normal;       
font-size: 12px;    
line-height: 14px;
height: 95px;          
overflow: hidden;
}

.newsletter_news_image
{

border: none; 
display: block; 
float: left; 
margin: 5px;
margin-top: 1px;
margin-bottom: 1px;
overflow: hidden;

}

.item_price
{

width: 90px;
background-color: #dd6c01;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
padding: 1px;
height: 14px;
padding-top: 2px;

}

.item_rabat
{

width: 40px;
background-color: #b52d00;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
padding: 1px;
height: 14px;
padding-top: 2px;

}
.item_name
{

color: #000000;
font-size: 12px;
font-weight: bold;

}

.library
{
position: relative;    
clear: both;          
}

.library_news_block_text
{
color: #000000;
font-weight: normal;      

margin-top: 2px;    
font-size: 12px;    
line-height: 14px;
height: 43px;   
padding-right: 5px;
overflow: hidden;

}

.library_news_block_date
{
margin-top: 2px;   
font-weight: bold; 
height: 14px;
padding-right: 5px;
overflow: hidden; 
color: #000000;
}

.library_news_block_name
{
margin-top: 2px;
font-weight: bold; 
height: 14px; 
overflow: hidden;
padding-right: 5px;
color: #000000;
}

.button_1
{

display: block;

height: 14px;

width: 65px;
background-color: #b52d00;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
text-decoration: none;
padding: 1px;
padding-top: 2px;

}

.button_2
{

display: block;

height: 14px;

width: 65px;
background-color: #51666c;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
text-decoration: none;
padding: 1px;
padding-top: 2px;

}
.see_all
{
color: #dd6c01;
}

.track
{


color: #cdcdcd;
font-size: 11px;
font-weight: bold;

}

.track a
{

color: #cdcdcd;
font-size: 12px;
font-weight: bold;
text-decoration: none;

}

.track a:hover
{
color: #ffffff;
}

.search
{
position: absolute;
top: 3px;          
left: 490px;    
z-index: 900;      

}

.search_string
{
display: block;   
float: left;  

margin: 0px;

width: 170px;
height: 18px;      
padding: 0px;
}

.search_button
{
display: block;
float: left;   

margin-left: 5px;       

width: 68px;
height: 15px;      
padding-top: 5px;

background-image: url('template_imgs/button_search.jpg');

color: #000000;
font-size: 11px;
line-height: 11px;

font-weight: bold;
text-align: center;

cursor: pointer;
}

/* User menu */
.menu_user {
	    position: absolute;
	    top: 0px;
	    z-index: 9990;
		width: 600px;
		left: 390px;
}

.menu_user div {
	    float: left;
}

.menu_user div ul {
	    margin: 0px;
	    margin-top: 10px;        
	    padding: 0px;
	    list-style-type: none;
	    padding-right: 10px;
}

.menu_user div ul li {
	    display: inline;
	    float: left;
}

.menu_user div#links.pl {
	    width: 388px;
	    padding-left: 52px;
}

.menu_user div#links.en {
	    width: 338px;
	    padding-left: 102px;
}

.menu_user div#links.cz {
	    width: 408px;
	    padding-left: 32px;
}

.menu_user div#links.sk {
	    width: 413px;
	    padding-left: 27px;
}

.menu_user div#links.hu {
	    width: 430px;
	    padding-left: 10px;
}

.menu_user div#links.pt {
	    width: 413px;
	    padding-left: 27px;
}

.menu_user div#links.ro {
	    width: 338px;
	    padding-left: 102px;
}

.menu_user div#links a
{
    	    padding-left: 0px;
	    display: inline;
	    float: left;
	    color: black; 
	    text-decoration: none;
	    font-size: 12px;
	    height: 16px;
	    text-align: center;
	    text-indent: 15px;
	    margin-left: 0px;
}

.menu_user div#links ul li
{
	    background: url( 'template_imgs/separator_icon_small.gif' ) 0px 1px no-repeat;
}

.menu_user div#links ul li#li_node_2708
{
	    background: url( 'template_imgs/blank_icon_small.gif' ) 0px 0px no-repeat;
}

.menu_user div#links ul li#li_node_2708 a,
.menu_user div#links ul li#li_node_3761 a
{
	    text-indent: 0px;
}

.menu_user div#links ul li#li_node_2709,
.menu_user div#links ul li#li_node_3762
{
	    background: url( 'template_imgs/cart_icon_small.gif' ) 0px 0px no-repeat;
}

.menu_user div#links ul li#li_node_2709 a,
.menu_user div#links ul li#li_node_3762 a
{
	    text-indent: 35px;
}

.menu_user div#channels {
	    padding-left: 15px;
	    margin-bottom: 5px;
	    width: 145px;
	    height: 26px;
}

.menu_user div#channels ul {
	    margin-top: 6px;
	    padding-left: 0px;
	    padding-right: 0px;
}

.menu_user div#channels ul li {
	    padding-left: 7px;
}

.menu_user div#channels a.channel {
	    background: none;
	    display: block;
	    clear: both;
}

.menu_user div#channels-pl {
	    padding-left: 5px;
	    margin-bottom: 5px;
	    width: 155px;
	    height: 26px;
}

.menu_user div#channels-pl ul {
	    margin-top: 6px;
	    padding-left: 0px;
	    padding-right: 0px;
}

.menu_user div#channels-pl ul li {
	    padding-left: 5px;
}

.menu_user div#channels-pl a.channel {
	    background: none;
	    display: block;
	    clear: both;
}

.menu_user div#channels-pl a.channel-facebook {
	    background: none;
	    display: block;
	    clear: both;
	    padding-top: 3px;
}

#a_node_2709
{
text-indent: 35px;
background-image: url('template_imgs/cart_icon_small.gif');
background-repeat: no-repeat;
}

#a_node_3762
{
text-indent: 35px;
background-image: url('template_imgs/cart_icon_small.gif');
background-repeat: no-repeat;
}

#a_node_2708
{
text-indent: 20px;
background-image: url('template_imgs/blank_icon_small.gif');
background-repeat: no-repeat;
}

#a_node_3761
{
text-indent: 20px;
background-image: url('template_imgs/blank_icon_small.gif');
background-repeat: no-repeat;
}


.menu_company
{
position: absolute;
left: 0px;
top: 0px;
width: 200px;
}

.menu_company ul
{
display: block;
height: 0px;
margin: 0px;
margin-top: 0px;        
padding: 0px;
list-style-type: none;
}

.menu_company li
{
display: block;
float: left;
list-style-type: none;
width: 95px;
text-align: center;
height: 25px;
}

.menu_company a
{

display: block;
float: left;

color: white; 
text-decoration: none;
font-size: 12px;

z-index: 9990;
height: 19px;
 
width: 95px;
      
margin: auto;
text-align: center;
padding-top: 6px;
}



.search_list
{
position: relative;
float: left;   
width: 190px;       
top: -1px;       
margin: 0px;
margin-left: 5px;        
padding: 0px;
z-index: 9986;        
border: 1px solid black;

}


.search_list_current
{
position: absolute;
width: 186px; 
height: 15px;       
background-color: #ffffff;
border: 2px groove #ffffff;
color: #000000;
padding-top: 1px;
cursor: pointer;
background-image: url('template_imgs/arrow_down.gif');
background-position: 172px 1px;
background-repeat: no-repeat;
}

.search_list_menu
{
position: absolute;
top: 21px;
left: -1px;        
border: 1px solid #555555;
}

.search_list_menu ul
{
display: block;
width: 190px;
margin: 0px;
padding: 0px;
list-style-type: none;
}

.search_list_menu .a_level_1
{

display: block;
height: 15px;

background-color: #ffffff;

padding-top: 5px;
padding-left: 5px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

.search_list_menu .a_level_2
{

display: block;
height: 15px;

background-color: #ffffff;

padding-top: 5px;
padding-left: 15px;
text-decoration: none;
font-weight: normal;
color: #000000;
}

.side_block
{
font-size: 12px;
line-height: 14px;
color: #ffffff;
width: 187px;         
overflow: hidden;
text-align: left;          
clear: both;
padding-top: 5px;      
padding-bottom: 5px;       
background-image: url('template_imgs/bgr_1.jpg');
background-repeat: repeat-y;
}

.side_block_white
{
font-size: 12px;
line-height: 14px;
color: #ffffff;
width: 187px;         
overflow: hidden;
text-align: left;          
clear: both;
padding-top: 10px;     
background-image: url('template_imgs/bgr_1_w.jpg');
background-repeat: repeat-y;
}

.side_block_white_2
{
/* background-color: #ffffff; */
width: 187px;
/*overflow: hidden;*/
clear: both;
padding-top: 2px;
padding-bottom: 2px;
}

.side_module_line
{
height: 5px; 
border-bottom: 0px solid #000000; 
margin-bottom:10px;
width:135px;
}
.side_element
{
clear: both;
margin-top: 10px;
font-weight: bold;    
padding-top: 5px;
padding-bottom: 10px;
/*margin-bottom: 20px;*/
padding-right: 15px;
padding-left: 10px;
text-align: left;
}
.side_element_arrow
{
float:left;
width:10px;
color: #ffffff;
}
.side_element_text
{
width:140px;
margin-left:10px;      
/*float:left;*/
}
.side_element a
{
color: #ffffff;
font-weight: bold;      
}

.side_element_center
{
clear: both;
margin-top: 10px;
font-weight: bold;    
padding-top: 5px;
padding-bottom: 10px;
padding-right: 15px;
padding-left: 10px;
text-align: center;
}

.side_element_center a
{
color: #ffffff;
font-weight: bold;      
}
.side_element_white
{
clear: both;
position: relative;       
width: 152px;       
font-weight: bold;    
padding-left: 0px;
text-align: left;
}

#side_guardian
{
display:block;
text-align:left;        
background: url(template_imgs/bg_resident.gif) no-repeat;
height:139px;
width:187px;      
}
#side_guardian_img
{
width:56px;
height:65px;      
margin-left:5px;       
float:left;
}

#side_guardian_name
{
padding-top:25px;
width:120px;
height:40px;      
color:black;      
float:right;     
}

#side_guardian_name2
{
padding-top:20px;
width:123px;
height:45px;      
color:black;      
float:right;      
}
#side_guardian_name div,#side_guardian_name2 div
{
font-weight:bold;
}

#side_guardian_phone
{
    margin-left:25px;
    margin-top:3px;
}

#side_guardian_phone_kom
{
    margin-left:25px;
}

#side_guardian_skype
{
    margin-left:25px;
}

#side_guardian_gg
{
    margin-left:25px;
}
.side_element_white_cart_mini
{
clear: both;
margin-top:10px;       
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 15px;
padding-left:15px;
text-align: left;
height:105px;
color:black;
/*background-color:#8a8a8a;*/
}

.side_element_white_cart_mini_empty
{
clear: both;
margin-top:10px;       
font-weight: bold;
padding-top: 45px;
padding-bottom: 5px;
padding-right: 15px;
padding-left:15px;
text-align: left;
height:65px;
color:black;
}
.side_cart_mini_header_3
{
height: 19px;   
padding-top: 7px;        
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-indent: 20px;      
display:block;
text-align: left; 

}
.cart_header
{
color: #ff9000;
font-weight: bold;
text-decoration: none;
margin-top:3px;
}
.side_cart_mini_hidden
{
display:none;
}
/* .side_cart_mini_show*/
#side_cart_mini
{
display:block;
background: url(template_imgs/cart_main_bg_all.jpg) no-repeat;
height:173px;            
width:193px;       
overflow:hidden;      
}
.side_cart_mini_show a
{
    color:#ffffff; 
}
#side_cart_mini_sum
{
    margin-bottom:10px;
/*   color:#DD6C01;*/
    color:#d3d3d3;
}
#side_cart_mini_name
{
/*    color:#DD6C01;*/
color:#d3d3d3;
}

#side_cart_mini_name a
{
/*    color:#DD6C01;*/
color:#d3d3d3;
}
#side_cart_mini_go_to_cart
{
/*background: url(template_imgs/checkout.jpg) no-repeat;*/
width:187px;
height:26px;      
/*margin-bottom:11px;       */
color:#000000;
/*      
font-size: 11px;
text-align:left;
font-weight: bold;
padding-left: 85px;
padding-top: 6px;
margin-bottom:-8px;
*/
padding-left: 93px;      
padding-top: 4px;
font-size: 11px;
line-height: 11px;
}
#side_cart_mini_go_to_cart a
{
/*color:#DD6C01;*/
color:#000000; 
display: block;
width: 80px;         
text-align:center;
}

.side_element_white a
{
color: #000000;
font-weight: bold;      
}


.side_element_slim
{
clear: both;
font-weight: bold;    
padding-left: 10px;
padding-top: 5px;
padding-bottom: 10px;
padding-right: 15px;
text-align: left;
}

.side_element_slim a
{
color: #ffffff;
font-weight: bold;      
}


.side_element_notice
{
clear: both:
margin-top: 10px;
font-size: 11px;
padding-left: 15px;
padding-top: 0px;
padding-bottom: 10px;
padding-right: 15px;
text-align: left;
width:160px;
}

.side_element_notice a
{
color: #ffffff;
font-weight: normal;
/*font-weight: bold;*/
}

.company_news_block
{
font-size: 12px;
line-height: 14px;
color: #ffffff;
margin-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
width: 150px;
height: 107px;
overflow: hidden;
text-align: left;
font-weight: normal;
}


.company_news_block ul
{
padding: 0px;
margin: 0px;         
}

.table
{

border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;

}

.row
{

}

.cell
{
border-left: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
}
.addonCell
{
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
}
.completeCell
{
border: 1px solid #c0c0c0;
}
.info_completeCell
{
    border: 1px solid #c0c0c0;
    margin-right:5px;
 /*   margin-top:10px;*/
   height:50px;
}

.completeCellMargin
{
border: 1px solid #c0c0c0;
margin-top:10px;        
}

.cart_next_button
{
      border: 1px solid #c0c0c0;
      margin-right:7px;
      width:80px;
      margin-top:4px;
      text-align:center;
      background-color:#ebe9e8;
      cursor: pointer;
      float:right;
}
.cart_before_button
{
      border: 1px solid #c0c0c0;
      margin-left:0px;
      width:80px;
      margin-top:4px;
      text-align:center;
      background-color:#ebe9e8;
      cursor: pointer;
      float:left;
}

#items_header .cell
{
text-align: center;
}

#documents_header .cell
{
text-align: center;
}


#items_data a
{
color: #000000;
font-weight: bold;
text-decoration: none;
}

.items_module_table .table
{
border: 1px solid #c0c0c0;
        
}

.items_module_table .cell
{
font-weight: bold;   
border: none;
padding: 1px;        
text-align: center;
font-size: 11px;
color: #000000;
}


.items_module input
{

margin: 0px;
padding: 0px;        

border: 1px solid #dd6c01; 
font-size: 11px;
line-height: 11px;
text-align: center;
font-weight: bold;
padding-top: 3px;

display: block;
clear: both;

}

.items_module select
{
border: 1px solid #dd6c01; 
margin: 0px;
padding: 0px;        
font-size: 11px;

line-height: 11px;

text-align: left;

font-weight: bold;
vertical-align: middle;


}

.items_warranty {
margin: auto;
left: 133px;
text-align:center;
top: 75px;
/* z-index: 9999; */
position: absolute;
/* border: 1px solid #000; */
height: 40px;
width: 223px;
}

.items_warranty span.label {
	font-weight: bold;
font-size: 14px;
line-height: 11px;
}
.readonly
{
border: 1px solid #c0c0c0;
background-color: #ffe7bc;
}

.items_module_rabat
{

width: 30px;
background-color: #b52d00;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
padding: 1px;
height: 16px;
padding-top: 4px;

}

.items_module_price
{

width: 90px;
background-color: #dd6c01;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
padding: 1px;
height: 16px;
padding-top: 4px;

}

.items_module_price_special
{

width: 90px;
background-color: #b52d00;
color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 11px;
padding: 1px;
height: 16px;
padding-top: 4px;

}
.item_name
{

color: #000000;
font-size: 12px;
font-weight: bold;

}


.items_legend
{
}


.form 
{
position: relative;
}

.form_box
{
border: solid 1px #dadadd;
width: 591px;
padding-left: 5px;
padding-top: 5px;
margin-bottom:8px;
}
.form_box .label_txt
{
    padding-top: 4px;
}
.box
{
border: solid 1px #dadadd;
width: 591px;
margin-bottom: 5px;       
padding-left: 5px;
padding-top: 5px;
}



.form_box div
{
padding-left:2px;
}

.form_box_hidden
{
border: dashed 1px #dadadd;
margin-bottom: 5px;
width: 591px;
padding-left: 5px;
padding-top: 5px;

}

.form_box_hidden div
{
padding-left:2px;
}

.document
{
width: 595px;
}

.document table
{
    margin: auto;
    padding: 0px 0px 0px 0px;
    margin-top: 10px;             
    border-spacing: 0px;
    border-collapse: collapse;

}
.document td
{
/*    padding: 0px; */
}

.document li
{
   margin-top: 5px;
}

.document ul
{
   margin-top: 3px;
}


.document a
{
color: #0d3566;
text-decoration: underline;       
}

.document a:hover
{
color: blue;
}



.top_margin_5
{
margin-top: 5px;
}



.bold
{
    font-weight: bold;
}
.info_bold
{
    font-weight: bold;
    text-align:center;
    margin-top:18px;
}
.italic
{
    font-style: italic;
}
.cart_tab_menu_active
{
    text-align:center;
    float:left;
    width:100px;
    cursor:pointer;
    margin-left:35px;
}
.cart_tab_menu_not_active
{
    text-align:center;
    float:left;
    width:100px;
    margin-left:35px;
}
.cart_bar1
{
    background-image: url('template_imgs/cart_bar_step_1.jpg');
    height:22px;
    width:570px;
    float:left;
    margin-left:15px;
}
.cart_bar2
{
    background-image: url('template_imgs/cart_bar_step_2.jpg');
    height:22px;
    width:570px;
    float:left;
    margin-left:15px;
    display:none;
}
.cart_bar3
{
    background-image: url('template_imgs/cart_bar_step_3.jpg');
    height:22px;
    width:570px;
    float:left;
    margin-left:15px;
    display:none;
}
.cart_bar4
{
    background-image: url('template_imgs/cart_bar_step_4.jpg');
    height:22px;
    width:570px;
    float:left;
    margin-left:15px;
    display:none;
}

.cart_order_info_title
{
    font-weight: bold;
    float:left;
    text-align:right;
    margin-left:0px;
    text-align:right;
    width:95px;
    margin-right:5px;
}
.cart_order_info_left
{
    width:257px;
    float:left;
    text-align:left;
    margin-left:60px;
}
.cart_order_info_right
{
    width:277px;
    float:left;
    text-align:left;
}

.cart_order_info_left_title
{
    font-weight: bold;
    margin-bottom:15px;
    margin-left:5px;
    margin-top:10px;
}
.cart_order_info_row_margin
{
    margin-top:5px;
    margin-left:5px;
    clear:both;
}

#cart_end_info_box
{
width:594px;
height:90px;
text-align:center;
}
#cart_end_first_line
{
    margin-top:10px;
   font-weight: bold;

}
#cart_end_second_line
{
  font-weight: none;
   margin-top:5px;

}
#cart_end_third_line
{
  font-weight: bold;
   margin-top:10px;

}
.cart_end_pdf
{
background-image: url('template_imgs/pdf_small.gif');
width:16px;
height:16px;     
display:inline;
}

.items_categories
{
position: relative;
}

.items_categories_top
{
font-size: 5px;
background-image: url('template_imgs/subgroup_top.gif');
height: 11px;
background-repeat: no-repeat;       
}

.items_categories_bottom
{
background-image: url('template_imgs/subgroup_bottom.gif');
font-size: 5px;
height: 9px;
background-repeat: no-repeat;       
}


.items_categories_r
{
font-size: 5px;
width: 597px;    
border-left: 1px solid #565656;
border-right: 1px solid #565656;
background-color: #e2e2e2;
background-position: 0px 0px;
background-repeat: no-repeat;
position: relative;
}


.categories ul
{
display: block;
list-style-type: none;

margin: 0px;
padding: 0px;        

margin-left: 20px;

height: 79px;        

}

.categories li
{

display: block;
list-style-type: none;
float: left;

margin: 0px;
padding: 0px;        

}

.categories a
{

display: block;

text-decoration: none;
font-size: 12px;
margin: 0px;
text-align: center;

border: 1px solid #000000;
color: #fafafa;

width: 112px;

margin-top: 5px;
margin-left: 20px;


padding: 2px;       
height: 15px;
background-image: url('template_imgs/button_subgroup_a.jpg');
background-repeat: repeat-x;

}

.categories a:hover
{
background-image: url('template_imgs/button_subgroup_b.jpg');
background-repeat: repeat-x;
color: #ffffff;
}

.categories a.selected
{
background-image: url('template_imgs/button_subgroup_b.jpg');
background-repeat: repeat-x;
color: #ffffff;
}




.items_categories ul
{
display: block;
list-style-type: none;

margin: 0px;
padding: 0px;        

margin-left: 30px;

height: 79px;        

}

.items_categories li
{

display: block;
list-style-type: none;
float: left;

margin: 0px;
padding: 0px;        

}

.items_categories a
{

display: block;

text-decoration: none;
font-size: 12px;
margin: 0px;
text-align: center;

border: 1px solid #000000;
color: #fafafa;

width: 150px;

margin-top: 5px;
margin-left: 20px;


padding: 2px;       
height: 15px;
background-image: url('template_imgs/button_subgroup_a.jpg');
background-repeat: repeat-x;

}

.items_categories a:hover
{
background-image: url('template_imgs/button_subgroup_b.jpg');
background-repeat: repeat-x;
color: #ffffff;
}

.items_categories a.selected
{
background-image: url('template_imgs/button_subgroup_b.jpg');
background-repeat: repeat-x;
}


.library ul
{
padding: 0px;
margin: 0px;         
margin-top: 3px;
list-style-type: none;
}

.library li
{
padding: 0px;
margin: 0px;
list-style-type: none;
}

.library .ul_level_1
{
margin:0px;
}
.library .a_level_1 
{
cursor:auto;
}

.library .li_level_1
{
display: block;
float: left;
margin-top: 20px;      
margin-left: 30px;
height: 100px;
}

.library .a_level_1 
{
font-size: 14px;    
color: #bb3a01;
}
.a_level_1 a
{
pointer:text;
}

.library .a_level_2
{
font-size: 12px;    
color: #000000;
}

.library_block
{
background-image: url('template_imgs/biblios_icon.jpg');
background-repeat: no-repeat;
background-position: 210px 0px;
padding-top: 5px;
padding-left: 5px;
position: relative;
}

#orders_header
{
    text-align: center;
    font-weight:bold;
}
#orders_list
{
    text-align: center;

}
.orders_padding_bold
{
    padding-top: 10px;
    font-weight:bold;
}

.orders_padding_plain
{
    padding-top: 10px;
}
.cart_delete
{
    cursor: pointer; 
    display: block; 
    position: absolute; 
    font-weight: bold; 
    top: 37px; 
    left: 3px; 
    width: 33px; 
    height: 21px; 
    text-align: left; 
    color: #0c0c0c;
    background-image: url(template_imgs/cart_delete.jpg) ;
    z-index:1;
}
.cart_delete_all
{
margin-left:560px;
margin-bottom:10px;
margin-top:3px;
width:33px;
height:28px;
cursor: pointer; 
color: #0c0c0c;
background-image: url(template_imgs/cart_delete_all.jpg);
}
.cart_add
{
cursor: pointer; 
background-image: url('template_imgs/cart_add.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.cart_update
{
cursor: pointer; 
background-image: 
url('template_imgs/cart_update.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.favorite_active
{
cursor: default;
background-image: url('template_imgs/favorite_none.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}

.favorite_add
{
cursor: pointer; 
background-image: url('template_imgs/favorite_add.jpg');  
width: 33px; 
height: 21px; 
border: none;
}
.favorite_delete
{
cursor: pointer; 
background-image: 
url('template_imgs/favorite_delete.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.favorite_delete_all
{
margin-left:560px;
margin-bottom:10px;
width:31px;
height:19px;
cursor: pointer; 
color: #0c0c0c;
background: url(template_imgs/favorite_delete.jpg) no-repeat;
border: 1px #dd6c01 solid;
}
.watchdog_add
{
cursor: pointer; 
background-image: url('template_imgs/watchdog_add.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.watchdog_active
{
background-image: url('template_imgs/watchdog_active.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.watchdog_delete
{
cursor: pointer; 
background-image: url('template_imgs/watchdog_delete.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.item_4_order
{
cursor: pointer; 
background: url('template_imgs/order.jpg') no-repeat; 
width: 31px; 
height: 19px; 
border: solid 1px #DD6C01;
}
.item_4_order a
{
display: block;
width:100%;
height:100%;

}
.item_unavailable
{
cursor: pointer;
background: url('template_imgs/cart_none.jpg') 50% no-repeat;
width: 49px;
height: 21px;
border: none;
}
.item_no_send
{
/*cursor: pointer;*/ 
background-image: url('template_imgs/send_none.jpg'); 
width: 33px; 
height: 21px; 
border: none;
}
.cart_form_box_no_send_info
{
border: solid 1px #dadadd;
width: 586px;
padding-left: 10px;
padding-top: 5px;
margin-bottom:8px;
line-height: 20px; 
}
.red
{
color: red;
}
.hidden
{
display:none;
}
.show
{
display:block;
}

.test_hiden
{
display:none;
}

.test_hidden
{
display:none;
}

#li_node_2712
{
border-left: 1px solid #000000;
}
.clear_both
{
    clear:both;
}

#map_small
{
/* position: absolute; 
left: 20px;         
top: 240px;      */
}

.flags
{
position: relative;
left: 20px;
top: 7px;
}

.track_module
{
position: relative;
}

.track_module_top
{
font-size: 5px;
background-image: url('template_imgs/subgroup_top.gif');
height: 11px;
background-repeat: no-repeat;
}

.track_module_bottom
{
background-image: url('template_imgs/subgroup_bottom.gif');
font-size: 5px;
height: 9px;
background-repeat: no-repeat;
}


.track_module_r
{
font-size: 5px;
width: 597px;
border-left: 1px solid #565656;
border-right: 1px solid #565656;
background-color: #e2e2e2;
background-position: 0px 0px;
background-repeat: no-repeat;
position: relative;
}

.track_module_info
{
position: absolute;
left: 15px;
}

.track_module_info_h1
{
font-size: 14px;
color: #774c19;
font-weight: bold;
width: 340px;
}
.track_module_info_h2
{
font-size: 12px;
color: #636363;
font-weight: bold;
}

#emarket
{
position: relative;
}

#emarket .ul_level_1
{
margin: 0px;
padding: 0px;
margin-top: 10px;
}

#emarket .ul_level_2
{
margin: 0px;
padding: 0px;
margin-left: 30px;
margin-top: 10px;
}


#emarket .li_level_1
{
display: block;
list-style-type: none;
padding: 0px;
margin: 0px;
margin-top: 5px;
float: left;

width: 280px;

position: relative;
left: 90px;

}

#emarket .li_level_2
{
}

#li_node_4066
{
height: 120px;
}

#emarket .a_level_1
{
display: block;
text-align: center;
padding: 2px;       
height: 15px;
width: 135px;
background-image: url('template_imgs/button_subgroup_a.jpg');
background-repeat: repeat-x;
color: #ffffff;
}

#emarket .a_level_1:hover
{
background-image: url('template_imgs/button_subgroup_b.jpg');
background-repeat: repeat-x;
}



#emarket .a_level_2
{
color: #000000;
}

#login_info
{
    font-weight: normal;
    position: absolute;
    left: 170px;
    width: 275px;
    top: 10px;
    overflow: hidden;
}

#login_info strong
{
	font-weight: normal;
}

.header1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #17336a;
    font-weight: bold;
    text-align: center;
}

.header2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #17336a;
    font-weight: bold;
}

.header3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
}

.header4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #ebb000;
    font-weight: bold;
    text-align: left;

}

.header5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1a346a;
    font-weight: bold;
    text-align: left;
}

.header6
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3c464e;
    text-align: left;
    font-weight: normal;
}

.header7
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #394d63;
   font-weight: normal;
   text-align: left;
}

.object
{
display:block;
margin: auto;       
text-align: center;
}


#library_symbol_antenna
{
background-image: url('template_imgs/library_symbol_antenna.gif');
background-repeat: no-repeat;
background-position: 135px 10px;

}

#library_symbol_tvsat
{
background-image: url('template_imgs/library_symbol_tvsat.gif');
background-repeat: no-repeat;
background-position: 135px 10px;

}

#library_symbol_monitoring
{
background-image: url('template_imgs/library_symbol_monitoring.gif');
background-repeat: no-repeat;
background-position: 135px 10px;

}

#library_symbol_monitoring_ip
{
background-image: url('template_imgs/library_symbol_monitoring_ip.gif');
background-repeat: no-repeat;
background-position: 135px 10px;

}


#library_symbol_lan_wlan
{
background-image: url('template_imgs/library_symbol_lan_wlan.gif');
background-repeat: no-repeat;
background-position: 135px 10px;
}

#library_symbol_cable
{
background-image: url('template_imgs/library_symbol_cable.gif');
background-repeat: no-repeat;
background-position: 135px 10px;
}

#library_symbol_installation
{
background-image: url('template_imgs/library_symbol_installation.gif');
background-repeat: no-repeat;
background-position: 135px 10px;
}

#library_symbol_entry_phone
{
background-image: url('template_imgs/library_symbol_entry_phone.gif');
background-repeat: no-repeat;
background-position: 135px 10px;
}

#library_symbol_data_transfer
{
background-image: url('template_imgs/library_symbol_data_transfer.gif');
background-repeat: no-repeat;
background-position: 135px 10px;
}


#emarket_symbol_antenna
{
background-image: url('template_imgs/symbol_antenna.gif');
background-repeat: no-repeat;
background-position: 35px 13px;

}

#emarket_symbol_tvsat
{
background-image: url('template_imgs/symbol_tvsat.gif');
background-repeat: no-repeat;
background-position: 35px 13px;

}

#emarket_symbol_monitoring
{
background-image: url('template_imgs/symbol_monitoring.gif');
background-repeat: no-repeat;
background-position: 35px 13px;

}

#emarket_symbol_monitoring_ip
{
background-image: url('template_imgs/symbol_monitoring_ip.gif');
background-repeat: no-repeat;
background-position: 35px 13px;

}


#emarket_symbol_lan_wlan
{
background-image: url('template_imgs/symbol_lan_wlan.gif');
background-repeat: no-repeat;
background-position: 35px 13px;
}

#emarket_symbol_cable
{
background-image: url('template_imgs/symbol_cable.gif');
background-repeat: no-repeat;
background-position: 35px 13px;
}

#emarket_symbol_installation
{
background-image: url('template_imgs/symbol_installation.gif');
background-repeat: no-repeat;
background-position: 35px 13px;
}

#emarket_symbol_entry_phone
{
background-image: url('template_imgs/symbol_entry_phone.gif');
background-repeat: no-repeat;
background-position: 35px 13px;
}

.map li
{
margin: 0px;
padding: 3px;        
}

/* wyjatek dla listy Instalacji */
#menu_main_ul_node_4590
{
position: absolute;
left: 763px;          
top: 56px;          
}

/*dodane na potrzeby tabel na kartach katalogowych oraz informatora, ie musi miec narzucony styl bo jest inny defaoltowy niz ff
dodane: 2009-09-23  9:58:49 */
table
{
border-color:black;
}
table tr
{
border-color:black;
}
table tr td
{
border-color:black;
padding-left:2px;
padding-right:2px;
}

#menu-languages  {
	position: relative;
	width: 138px;
	height: 14px;
	overflow: hidden;
	left: 19px;
	top: 7px;
	z-index: 9999;
	border: 1px solid /* #efefef */ #979797;
}

#menu-languages:hover {
	background: #fff;
	width: 138px;
	height: 160px;
	z-index: -10;
}

#menu-languages ul {
	position: absolute;
	padding: 0px;
	margin: 0px;
}

#menu-languages div,
#menu-languages ul li {
	position: relative;
	display: block;
	background: url('template_imgs/flags_abc.png') no-repeat;
	/* padding-left: 35px; */
	font-weight: bold;
	margin-bottom: 4px;
	background-color: /* #fdfdfd */ #fff;
	/* border: 1px solid /* #efefef */ /* #979797; */
}

#menu-languages div {
	padding-left: 40px;
	height: 15px;
	margin-bottom: 4px;
	border-bottom: 1px solid /* #efefef */ #979797;
}

#menu-languages ul li {
	list-style-type: none;
	height: 16px;
}

#menu-languages div#arrow {
	padding: 0;
	background: #fafafa /* #c9c9c9 */ url('template_imgs/arrow_black.png') 6px 6px no-repeat;
	position: absolute;
	right: -2px;
	top: -1px;
	width: 20px;
	border: none;
	border: 1px solid /* #efefef */ #979797;
}

#menu-languages div.current {
	top: -1px;
	left: -1px;
}

#menu-languages .lang-name {
	position: absolute;
	background: none;
	padding-left: 0px;
	display: table-cell;
	vertical-align: middle;
	height: 16px;
	border: none;
	left: 35px;
	top: 1px;
}

#menu-languages #lang-pl {
	background-position: 0px 0px;
	left: -1px;
}

#menu-languages #lang-en {
	background-position: 0px -16px;
	left: -1px;
}

#menu-languages #lang-cz {
	background-position: 0px -32px;
	left: -1px;
}

#menu-languages #lang-ie {
	background-position: 0px -48px;
	left: -1px;
}

#menu-languages #lang-hu {
	background-position: 0px -64px;
	left: -1px;
}

#menu-languages #lang-pt {
	background-position: 0px -80px;
	left: -1px;
}

#menu-languages #lang-ro {
	background-position: 0px -96px;
	left: -1px;
}

#menu-languages #lang-sk {
	background-position: 0px -112px;
	left: -1px;
}

#menu-languages ul li#lang-pl:hover,
#menu-languages ul li#lang-en:hover,
#menu-languages ul li#lang-cz:hover,
#menu-languages ul li#lang-ie:hover,
#menu-languages ul li#lang-hu:hover,
#menu-languages ul li#lang-pt:hover,
#menu-languages ul li#lang-ro:hover,
#menu-languages ul li#lang-sk:hover {
	background-color: #f0f0f0;
}

#menu-languages ul li a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	width: 138px;
	height: 16px;
	padding-left: 35px;
}

#menu-languages ul li a:hover {
	text-decoration: none;
	color: #3b3b3b;
	/* width: 138px; */
}

#_send_login,#_send_register
{
cursor:pointer;
background-image:url(template_imgs/bkg_button.gif); 
background-repeat:repeat-x; 
border-style:solid; 
border-width:1px; 
border-bottom-color:#999999; 
border-right-color:#999999; 
border-left-color:#CCCCCC; 
border-top-color:#CCCCCC; 
font-size: 12px;
}
.inf_dipo_pdf_download
{

margin-top:5px;
}
.inf_dipo_pdf_download a
{
display:block;
height:165px;
background: url("/imgs/informator_pdf/get-pdf-weeklyreview.jpg") no-repeat;
}

