/* elementy globalne */
	body 
	{
        	margin: 0;
        	padding: 0;
        	font-family: Trebuchet MS,Helvetica, Verdana, sans-serif;
        	font-size: 8pt;
        	color: #555;
        	line-height: 18px;	
        	background:url(/images/frontend/theme/anronet/body_background.png);
			background-position: top center;
			background-repeat: repeat-y;
			height:100%;
	}
	
	#wrapper {
		background:url(/images/frontend/theme/anronet/wrapper_background.png);
		background-position: top center;
		background-repeat: repeat-y;
	}
	
	/* Domyślne style dla formularzy */
	
	/*h1 -  tytuł strony , h2 - tytuł podstorny,  h3 - nazawa produktu na liście, h4 - kategoria i producenci, h5 - tytuły komponentów  */
	h1, h2, h3, h4, h5, h6, table, td, th, ul, ol, li, form  
	{
        margin: 0;
        padding: 0;
	}
	
	a#logo {
		display: block;
		position: absolute;
		top: 18px;
		margin-left: 80px;
		width: 189px;
		height: 109px;
		background:url(/images/frontend/theme/anronet/logo.png);
		text-indent: -9999px;
	}
	
	#st_component-st_basket-list {

	}
	
	a 
	{
	        text-decoration: underline;
	}
	h1
	{
	   font-size:21px
	}
	a:link {color: #5b4e1d}     /* unvisited link */

    a:hover {color: #5B4E1D}   /* mouse over link */
    a:active {color: #5B4E1D}   /* selected link */
	
	ul 
	{
            list-style: none;
	}
	
	img 
	{
            border-style: none;  
	}
	
	input, select, textarea 
	{
            border: 1px solid #ccc;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;
            padding: 3px;
          
	}
	
	.st_form fieldset
	{
    	    padding: 0;
    	    border: 1px solid #A9A9A7;
    	    border-style: solid solid none;
    	    border-width: 1px 1px 0;
    	    margin-bottom: 3px;
    }  
    
    .st_form h5.st_title 
    {
            padding: 3px 5px;
            height: 25px;
            background:url(/images/frontend/theme/default/box_head_background.gif) top left repeat-x;
            margin: 0;
    }

		
/* nawigacja u góry strony */ 
    #icon_home
    {
        float:left;        
        padding:8px 8px 0px 0px;
    }
    
    #st_icons img#st_home
    {
        padding:2px 15px 0px 12px;          
    }
    
    #st_icons img#st_flags
    {
        padding:2px 2px 1px 0px;                
    }
    
    #st_icons img#st_select
    {
        padding:2px 2px 0px 6px;                
    }
        
    #st_navigation_bar-1
	{
        	background:url(/images/frontend/theme/default/body_background.gif) top left repeat-x;
        	height: 27px;
	}
	
	#st_navigation_bar-1_left
	{
	       float: left;
	}
			         
	.st_navigation_bar li 
	{
            float: left;
            border-left: 1px solid #c9c9c9;
            border-right: 1px solid #fefefe;
            padding: 0px 0px 0px 5px;	
	}
					
    .st_navigation_bar a 
	{
        	color: #6f6e6d;
        	font-weight: bold;
        	text-decoration: none;
	}
			
	.st_navigation_bar a:hover 
	{
	        text-decoration: underline;
	}
			
	.st_navigation_bar  .st_first 
	{
	        border-left: none;
	        padding-right:5px;
	}
			
	.st_navigation_bar .st_last
	{
	        border-right: none;
	}			
	
	.st_navigation_bar2 
	{        	
        	height: 34px;        	        	
	}
	
	.st_navigation_bar2 li 
	{
            float: left;
            border-left: 1px solid #99a1b0;
            border-right: 1px solid #454f67;
            padding: 7px 15px 0px 15px;
            height:27px;            	
	}
					
    .st_navigation_bar2 a 
	{
        	color: #fff;
        	font-weight: bold;
        	text-decoration: none;
        	font-size:1.2em;
	}
			
	.st_navigation_bar2 a:hover 
	{
	        text-decoration: underline;
	}
			
	.st_navigation_bar2  .st_first 
	{
	        border-left: none;
	}
			
	.st_navigation_bar2 .st_last
	{
	        border-right: none;
	}			
					
	.st_clear_all 
    {
            clear: both;
            font-size: 0px;
            line-height: 0%;
            padding:0;
            margin:0;
    }
        	
    .st_line-dotted 
    {
            width:100%;
            height:5px;
            background:url(/images/frontend/theme/default/line_dotted.gif) top left repeat-x;
    }
    .st_header
    {
        float: left;
        padding-top: 6px;
        padding-left: 10px;
    }
    
           	
/* wygląd boxów */      	
            
	.st_box, .st_component
    {
            border:1px solid #a9a9a7;
            padding: 1px;
            margin-bottom: 10px; 
    }    
                    
    .st_box h5.st_title, .st_component h5.st_title 
    {
            padding: 5px;
            border-width: 0px 0px 1px 0px;
            border-style: solid;
            border-color: #e3e3e3;
            height:15px; 
            font-size: 14px;
            color: #5B4E1D;
            background:url(/images/frontend/theme/default/box_head_background.gif) top left repeat-x;
    }
            
    .st_box .st_content, .st_component .st_content 
    {
            background-color: #dedcab;
            padding: 5px;
    }

    h5.st_title 
    {
            font-size: 14px;
            color: #5B4E1D;
    }
    
/* wyglad aplikacji */
.st_application 
{
    /* background-image: url('/images/frontend/theme/default/box_product_info.gif'); */
    /* background-repeat: repeat-x; */
    /*border: 1px solid #c9c9c9; */
}

/*
#st_application-st_basket-index {
	width: 400px;
}

#st_application-st_basket-index .st_form{
	padding-left: 100px;
}
*/
.st_application h1.st_title 
{
    padding-top: 10px;
    padding-left: 10px;
    height: 27px;
    color: #5b4e1d;
    font-size: 2em;
}

.st_application .st_content
{
    padding: 0 10px;
}  

#st_application-st_product-list #st_component-st_product-product_list .st_application {  
	background: url('/images/frontend/theme/anronet/st_product_top_bg.png') no-repeat;
}

/* tabelki dla danych tabularycznych */
.st_tabular-list
{
    width: 100%;
    background-image: url('/images/frontend/theme/default/tabular-list-th.gif');
    background-repeat: repeat-x;   
	background-color: white;
    border-top: 1px solid #efefef;
}

.st_tabular-list th, .st_tabular-list td
{
    color: #545454;
    text-align: center;
} 

.st_tabular-list td
{
    padding: 5px;
    border-bottom: 1px solid #e1e1e1; 
}

.st_tabular-list th 
{
    height: 31px;
    font-size: 11px;
    vertical-align: middle;
    border-bottom: 1px solid #efefef; 
}

.st_tabular-list th span 
{
    display: block;
    padding: 0px 5px;
    white-space: nowrap;
    border-right: 1px solid #a8a8a8;
}    

.st_tabular-list tfoot th
{
    text-align: right;
}

.st_tabular-list tfoot a
{
    font-weight: normal;
}
       
/* formularze */ 
            
    .st_form 
    {
            padding: 0;
            margin: 0;
    } 
    
    .st_form h5.st_title 
    {
            font-size: 14px;
            color: #5B4E1D;
    }
            
	.st_form .st_row 
	{    
            padding: 5px 0px;
            clear: both;
         
    }
    
    .st_form .st_row_last 
	{           
            clear: both;
            border-top: 1px solid #ccc;   
            background-color: #f9f9f9;
    }
    
    .st_form label 
	{
            float: left;
            width: 100px;
            text-align: right;            
    }
    
    .st_form .st_field 
    {
            margin-left: 110px;     
    }   
                   			
    #st_navigation_bar-1
	{
        	padding-top: 5px;
        	height: 22px;
	}

	#st_navigation_bar-1 ul
	{
        	float: right;
	}
	
	#st_navigation_bar-1  .st_first 
	{
	        border: none;
	}
	
	#st_navigation_bar-1 a
	{
	        font-weight: normal;
	}
	
	#st_navigation_bar-2
	{
	   width:985px;
	   height:34px;	   
	}
	
	#st_navigation_bar-2_left
	{
	   background-image: url('/images/frontend/theme/default/st_navigation_bar-2_left.png');
       background-repeat: no-repeat;
       width:10px;
       height:34px;
       float:left;
	}
	
	#st_navigation_bar-2_middle
	{
	   background-image: url('/images/frontend/theme/default/st_navigation_bar-2_middle.png');
       background-repeat: repeat-x;
       width:965px;
       height:34px;
       float:left;
	}
	
	#st_navigation_bar-2_right
	{
	   background-image: url('/images/frontend/theme/default/st_navigation_bar-2_right.png');
       background-repeat: no-repeat;
       width:10px;
       height:34px;
       float:left;
	}
	
		
/* style dla komponentów */
			
	#st_component-search .st_content
	{
	        padding: 3px;
	}
			
			
/* elementy kontenera */
			
	#st_container 
	{ 
			margin: 0;
        	padding: 0;
	        /* background-color: #fff; */
	}
		
/* elementy kontenera head */
		
	#st_link_foot {
		padding: 34px 0 0 304px;
	}
	
	#st_link_foot a {
		display: block;
		height: 50px;
		text-indent: -9999px;
		float: left;
	}
	
	#o_nas {
		display: block;
		width: 40px;
		background:url(/images/frontend/theme/anronet/link_foot/o_nas.png) top left;
		margin-right: 3px;
	}	
	
	#jak_kupowac {
		display: block;
		width: 89px;
		background:url(/images/frontend/theme/anronet/link_foot/jak_kupowac.png) top left;
		margin-right: 5px;
	}

	#rejestracja{
		display: block;
		width: 70px;
		background:url(/images/frontend/theme/anronet/link_foot/rejestracja.png) top left;
		margin-right: 2px;
	}	

	#galeria {
		display: block;
		width: 53px;
		background:url(/images/frontend/theme/anronet/link_foot/galeria.png) top left;
		margin-right: 2px;
	}	

	#poradnik {
		display: block;
		width: 71px;
		background:url(/images/frontend/theme/anronet/link_foot/poradnik.png) top left;
		margin-right: 2px;
	}	
	
	#kontakt {
		display: block;
		width: 57px;
		background:url(/images/frontend/theme/anronet/link_foot/kontakt.png) top left;
		margin-right: 4px;
	}	
			
	#container_head 
	{
		background: url(/images/frontend/theme/anronet/top_right_bg.png);
		background-repeat: no-repeat;
		background-position: 745px 0;
	}

	p a {
		color: #5b4e1d;
	}
	
	
    #baner
	{
           background:url(/images/frontend/theme/anronet/top_baner.png) top left;
            height: 180px;
            width:745px;
			/* background: #A6A5C0;*/
            
	} 
	
			
/* elementy kontenera body */
			
	#st_container_body 
	{
		height: 100%;
	}
			
/* elementy kontenera left */
	
	#st_container_left 
	{
		 background-image: url('/images/frontend/theme/anronet/cont_left_right_corn.png');
		 background-position: 166px 0;
		 background-repeat: no-repeat;
	}
			
	#st_container_left .st_dynamic_content 
	{
	      
			/* padding-top: 10px;  */
	} 
		
/* elementy kontenera content */
			
	#st_container_content 
	{
		width: 465px;
		height: 100%;
	}
			
    #st_container_content .st_dynamic_content 
    {
		
		background-image: url('/images/frontend/theme/anronet/background_st_container_content_2.png');
		background-position: 0 0;
		background-repeat: no-repeat;
		
		padding-top: 10px; 
		
	} 
		
/* elementy kontenera right */
			
	#st_container_right 
	{
		background-repeat: no-repeat;
		background-position: left bottom;
		height: 800%;
	}
	
	#container_right {
		background-image: url('/images/frontend/theme/anronet/background_container_right_top.jpg');
		background-repeat: no-repeat;
	}
			
	#st_container_right .st_dynamic_content 
	{
			height: 100%;
	        /* padding-top: 10px; */ 
	}
				
/* elementy kontenera foot */
			
    /*#container_foot 
    {
			
	}*/
			
    #st_container_foot .st_dynamic_content 
	{
            background-image: url('/images/frontend/theme/anronet/background_foot.png');
			background-position: 62px 0px;
			background-repeat: no-repeat;
            height: 114px;            
            /* margin-top:20px; */
			margin: 0;
			padding: 8px 0 0 0;
	} 
			           
    #st_foot_copyright
    {       
            width:100%;
            text-align: center;
            padding-top:12px;
    }
   
    .st_align-right 
    {
            float: right;
    }
    
    .st_align-left 
    {
            float: left;
    }
    
    .st_button
    {
            background:url(/images/frontend/theme/default/button_middle.gif) top left repeat-x;
            color: black;
            text-decoration:none;
            
    }
    
    .st_button-container
    {
        height: 25px;
        padding: 3px;
    }
    
    .st_button-left
    {
           
            background:url(/images/frontend/theme/default/button_left.gif) top left no-repeat;
    }
        
    .st_button input
    {
            border: none;
            margin: 0;
            cursor: hand; 
            cursor: pointer;
            background:url(/images/frontend/theme/default/button_right.gif) top right no-repeat;
            padding: 0px 10px;
            height: 25px;
            font-family: Helvetica, Verdana, Arial, sans-serif;
            font-size: 11px;
            width: 100%;
            display: block;                 
    }
    
    .st_button a
    {       
            display: block;
            text-decoration: none;
            color: #000;
            font-size:11px; 
            background:url(/images/frontend/theme/default/button_right.gif) top right no-repeat;
            padding: 5px 10px 0px 10px;
            height: 20px;
            text-align: center;           
    }
    
    /* IE6 FIX
    .st_align-left div.st_button-right, .st_align-left div.st_button-left {
            float: left;
    }
    
    .st_align-right div.st_button-right, .st_align-left div.st_button-left {
            float: right;
    }
    */
    
    .st_bold
    {
            font-weight: bold;
    }
    
    .st_form .st_error
    {
    margin-left: 140px;
    color: red;
    }
    
    
#st_component-payment-select_payment_type
{
    float:left;
    padding:10px;
    text-align:center;
    width:320px;
    border: 0px;
    margin-top: 45px;
}

#st_component-payment-select_payment_type .st_list-payment-box
{
	border-bottom:1px solid #EBEBE7;
    text-align:center;
    width:25px;
}

#st_component-payment-select_payment_type .st_list-payment-name-box
{
    border-bottom:1px solid #EBEBE7;
    padding-left:10px;
    text-align:left;
    width:325px;
}

#st_component-payment-select_payment_type .st_arrow-payment
{
    float: left;
    padding-left: 15px;
    padding-top: 12px;
}

#st_component-payment-select_payment_type .st_txt-payment a
{
    float: left;
    padding-left: 10px;
    padding-top: 7px;
    text-decoration: none;
}

/* elementy box frame_text */

#st_f_text_container {
    padding: 0px;
    width:595px;
    margin-bottom:10px;    
}

.st_information_header
{
    font-size:1.25em;
    color:#363636;
    text-align:left;
    padding:0px 0px 5px 15px;
}

/**
* f_textFrame class
*/

    .st_f_text_frame {
            background-repeat: repeat-y;
            background-position: top left;
            float: left; 
            width: 510px; 
			text-align: center;			
    }

    .st_f_text_frame
        .st_f_text_frame_container {
			
            background-repeat: repeat-y;
            background-position: top right;
        }

     .st_f_text_frame
     	.st_f_text_frame_content {
     		margin: 0px;
     	}

    .st_f_text_frame
        .st_f_text_frame_right {
            /*background-position: top right;
            background-repeat: no-repeat;
            height: 6px;
			border: 1px solid blue;
			*/
        }


    .st_f_text_frame
        .st_f_text_frame_left {
		/*
            background-position: top left;
            background-repeat: no-repeat;
            height: 6px;
		*/
        }

/**
* f_textLayout frame
*/


.st_f_text_container
	.st_f_text_frame {
		/*
		background-color: #fcfcfc;
        background-image: url('/images/frontend/theme/default/frame_text/frame_text_middle_left.png');
		*/
	}

.st_f_text_container
	.st_f_text_frame_container {
		background-color: transparent;
        /* background-image: url('/images/frontend/theme/default/frame_text/frame_text_middle_right.png'); */
	}

.st_f_text_container
	.st_f_text_frame
        .st_f_text_frame_header {
            background-image: url('/images/frontend/theme/default/frame_text/frame_text_header_center.png');
            background-repeat: repeat-x;
        }
.st_f_text_container
    .st_f_text_frame
        .st_f_text_frame_footer {
            background-image: url('/images/frontend/theme/default/frame_text/frame_text_footer_center.png');
            background-repeat: repeat-x;
        }
.st_f_text_container
    .st_f_text_frame
        .st_f_text_frame_header
            .st_f_text_frame_left {
                background-image: url('/images/frontend/theme/default/frame_text/frame_text_header_left.png');
            }
.st_f_text_container
    .st_f_text_frame
        .st_f_text_frame_header
            .st_f_text_frame_right {
                background-image: url('/images/frontend/theme/default/frame_text/frame_text_header_right.png');
            }
.st_f_text_container
    .st_f_text_frame
        .st_f_text_frame_footer
            .st_f_text_frame_left {
                background-image: url('/images/frontend/theme/default/frame_text/frame_text_footer_left.png');
            }
.st_f_text_container
    .st_f_text_frame
        .st_f_text_frame_footer
            .st_f_text_frame_right {
                background-image: url('/images/frontend/theme/default/frame_text/frame_text_footer_right.png');
            }

            
            
/* elementy box information_frame*/

#st_f_information_frame_container {
    padding: 0px;
    width:185px;
    margin-bottom:10px;    
}

.st_txt_frame
{
    font-size:1.1em;
    color:#aba8a8;
    text-align:center;
}

/**
* f_informationframe class
*/

    .st_f_information_frame {
            background-repeat: repeat-y;
            background-position: top left;
            float: left; 
            width: 185px;            
    }

    .st_f_information_frame
        .st_f_information_frame_container {
            background-repeat: repeat-y;
            background-position: top right;
        }

     .st_f_information_frame
     	.st_f_information_frame_content {
     		margin: 0px;
     	}

    .st_f_information_frame
        .st_f_information_frame_right {
            background-position: top right;
            background-repeat: no-repeat;
            height: 13px;
        }


    .st_f_information_frame
        .st_f_information_frame_left {
            background-position: top left;
            background-repeat: no-repeat;
            height: 13px;
        }

/**
* f_textLayout frame
*/


#st_f_information_frame_container
	.st_f_information_frame {
		background-color: #fefefe;
        background-image: url('/images/frontend/theme/default/frame_information/f_information_middle_left.png');
	}

#st_f_information_frame_container
	.st_f_information_frame_container {
		background-color: transparent;
        background-image: url('/images/frontend/theme/default/frame_information/f_information_middle_right.png');
	}

#st_f_information_frame_container
	.st_f_information_frame
        .st_f_information_frame_header {
            background-image: url('/images/frontend/theme/default/frame_information/f_information_header_center.png');
            background-repeat: repeat-x;
        }
#st_f_information_frame_container
    .st_f_information_frame
        .st_f_information_frame_footer {
            background-image: url('/images/frontend/theme/default/frame_information/f_information_footer_center.png');
            background-repeat: repeat-x;
        }
#st_f_information_frame_container
    .st_f_information_frame
        .st_f_information_frame_header
            .st_f_information_frame_left {
                background-image: url('/images/frontend/theme/default/frame_information/f_information_header_left.png');
            }
#st_f_information_frame_container
    .st_f_information_frame
        .st_f_information_frame_header
            .st_f_information_frame_right {
                background-image: url('/images/frontend/theme/default/frame_information/f_information_header_right.png');
            }
#st_f_information_frame_container
    .st_f_information_frame
        .st_f_information_frame_footer
            .st_f_information_frame_left {
                background-image: url('/images/frontend/theme/default/frame_information/f_information_footer_left.png');
            }
#st_f_information_frame_container
    .st_f_information_frame
        .st_f_information_frame_footer
            .st_f_information_frame_right {
                background-image: url('/images/frontend/theme/default/frame_information/f_information_footer_right.png');
            }

/* foot */

#st_logo_foot
{
    float:left;
    padding:7px 0px 0px 30px;
}

#st_logo_foot .link
{
    float:left;
}

#st_logo_foot .link a
{
    text-decoration: none;
    color: #555;
    
}

#st_logo_foot .image
{
    float: left; 
    padding-top: 2px; 
    padding-left: 5px;
}

/* frame list sitemap*/

.st_frame_list_sitemap
{
    float:left; 
    margin:0px 30px;
}


/* lista w frame information */
ul.st_list_product
{
    padding-top:5px;
}

.st_list_product li img 
{
    padding-right:7px;        
}

.st_list_product li
{
    font-size:1.25em;
    color:#4d4c4c;
    padding:2px 0px 2px 15px;        
}

#st_list_product_odstep
{
    padding-left:40px;
    font-size:1.1em;
    color:#4d4c4c;    
}

#content_frame_ask
{
    overflow:hidden;
    border-bottom:1px solid #e4e4e4;
    padding-bottom:7px;
    margin-bottom:7px;
}

#content_frame_ask_last
{
    overflow:hidden; 
}

#icon_ask
{
    float:left;
}

#box_ask_txt
{
    float:left;
    padding:3px 0px 0px 10px;    
}

#head_ask_txt
{
    font-size:12px;
    font-weight:bold;
    color:#777;   
}

#ask_txt, #ask_txt a
{
    font-size:10px;
    font-weight:normal;
    color:#777;    
    text-decoration:none;    
}

#arrow_breadcrumbs
{
    padding:0px 7px;
    font-weight:normal;
    font-size:10px;
}

.block-hover 
{
  border: 1px dashed #ccc;
}

#schowek_add
{
    padding-right:12px;
    margin-right:12px;
    border-right:1px solid #dedede;
}

#st_frame_news, #st_frame_category_main, #st_frame_text_main
{
    padding-bottom:10px;
}

#tree_lt {
	float: left;
	position: relative; 
	top: -70px; 
	left: 710px; 
	width: 35px; 
	height: 70px; 
	background:url(/images/frontend/theme/anronet/tree_lt_background.png);
	z-index:1;
}

#tree_rt {
	float: left;
	position: relative; 
	top: -70px; 
	left: 710px; 
	width: 133px; 
	height: 70px; 
	background:url(/images/frontend/theme/anronet/tree_rt_background.png);
}

#zodiacs td {
	padding: 10px 5px;
}

.st_frame_product
{
    width:180px;
    margin-bottom:10px;
}

.st_frame_product_top
{
    width: 215px;
    height:34px;
}

.st_frame_product_top_header
{
	text-indent: -9999px;
    color:#d44a1b;
	height: 55px;
    /*
	padding:10px 0px 0px 15px;
    font-size:1.25em;
	*/
}

.st_frame_product_middle
{
    padding: 15px 35px 15px 25px;  
}

.st_frame_product_background_list
{
    background: url(/images/frontend/theme/default/frame_product/product_background_list.png) top left repeat-x;
    background-color:#fff;
    width:178px;    
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;   
}

.st_frame_product_bottom
{	
	display: none;
    /*background: url(/images/frontend/theme/default/frame_product/frame_product_bottom.png) top left no-repeat;
    width:180px;
    height:7px;
	*/
}


#st_tab_navigator-product_list-link-2 {
	display: none;
}

.sote_link {
	padding: 5px 0 0 110px;
}


#container_right
{
    background: url(/images/frontend/theme/anronet/bg_right_top.jpg) top left no-repeat;
}

#st_container_left
{
    margin-top: -3px;
}

.st_frame_product_middle
{
    overflow: hidden;
}


.st_search-producer_list li
{
    list-style: none;
}

#box_payment
{
    background-color: #fff;
    overflow: hidden;
    border: 1px solid #c7bf67;
}

#st_box_payment
{
    padding-left: 10px;
    padding-right: 10px;
}

#st_delivery-country
{
    display: none;
}


.icon_fb
{
    position: relative;
    left: -270px;
    top: 100px;
    outline: none;
}

#st_order-quastion h5.st_title
{
    font-size: 24px;
}

