@CHARSET "UTF-8";



body {
	margin:0px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size: 12px;
                color:#535353;
}

.img {
                border:0;
}

.swieta{
        position:relative;
        z-index:10;
        width:500px;
        height:500px;
        background-color:#ffffff;
        top:0px;
        left:0px;
}

.swieta_krzyz {
	height:20px;
	cursor:pointer;
	margin-left:482px;
	position:absolute;
	font-weight:bold;
	font-size:20px;
	color: #C33548;
                z-index:12;
	
}
.div_swieta {
                left: 50%;
                margin-left: -250px;
	position:absolute;
	top:120px;
	z-index:1;
	border:1px solid black;
}

.wybor_jezyka {
	width:508px;
	height:30px;
	position:relative;
	background-image: url('/cms/site.files/Image/Robod_After/v3ok_02.png');
}
.wybor_jezyka_text {
	position:absolute;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#5b5b52;
	left:23px;
	top:6px;
}
.wybor_jezyka_img{
	position:absolute;
	top:6px;
	right:10px;
	text-decoration:none;
	font-family:verdana;
	font-weight:normal;
	font-size:11px;
	color:#5b5b52;
	line-height:14px;
}
.wybor_jezyka a{
	text-decoration:none;
	color:#5b5b52;
	margin:0 8px;
}

.mapa_polski {
	height:258px;
	width:214px;
	position:absolute;
        top: 370px;
}
.mapa_polski_text {
	position:absolute;
        top: 370px;

	width:214px;
	background-color:#ffffff;
	height:40px;
	font-family:verdana;
	font-weight:bold;
	
	padding-left:3px;
	padding-top:9px;
	font-size:12px;
	color:#22920b;
}
.maptxt_top {
        position:absolute;
        top: 390px;
}

body h1 {
	margin: 0;
	padding: 0;
	line-height: 100%;
	display: none;
	text-indent: -9009px;
}

/*======================MENU GORNE I DOLNE=======================*/
.menu_left_border {
        background-image:url(/cms/site.files/Image/RobodLayout_pixs/v3ok_04.png);
        background-repeat:no-repeat;      
}

.menu_right_border {
        background-image:url(/cms/site.files/Image/RobodLayout_pixs/v3ok_09.png);
        background-repeat:no-repeat; 
}

.menu_dolne {
  background-image:url(/cms/site.files/Image/RobodLayout_pixs/v3ok_22.png);
  background-repeat:repeat-x;
}

.menu_bottom {
        padding: 0 30px 0 30px;
        
}

.menu_bottom a {
        font-size: 12px;
        color: #858484;
        text-decoration:none;
}

.menu_tlo {
  background-image:url(/cms/site.files/Image/Robod_After/menu_background.jpg);
  background-repeat:repeat-x;
  height:43px;
}



.left_tlo {
  background-image:url(/cms/site.files/Image/RobodLayout_pixs/left_tlo.jpg);
  background-repeat:repeat-y;
}


.nagl {
        color:#23910C;
        font-size:14px;
        font-weight:bold;
}

.nagl h1 {
        color:#23910C;
        font-size:14px;
        font-weight:bold;
}

.nagl2 {
        color:#535353;
        font-size:14px;
        font-weight:bold;
}





.tresc {
        color:#535353;        
}

.tresc_sklep {
        color:#535353;
        padding: 15px 15px 15px 40px;
}

.tresc_sklep2 {
        color:#535353;
        padding: 7px 15px 0 40px;
}

.tresc_sklep_tab {
        color:#535353;
        padding: 7px 0 20px 20px;
}

.tresc_sklep2 a {
	text-decoration:none;
	color:#535353;
}


/*======================MENU W SKLEPIE=======================*/
.menu_sklep_top {
        background-image:url(/cms/site.files/Image/Robod_After/menu_sklep_top.jpg);
        background-repeat:no-repeat;
        color: #FEFFFD;
        font-weight:bold;
        padding-left:10px;
}

.menu_sklep_tlo {
        background-image:url(/cms/site.files/Image/Robod_After/menu_sklep_tlo.jpg);
        background-repeat:no-repeat;
        padding-left: 30px;
        color: #535353;
        font-weight:bold;
        font-size:11px;
}

.podmenu_sklep_tlo {
        background-image:url(/cms/site.files/Image/Robod_After/podmenu_sklep_tlo.jpg);
        background-repeat:no-repeat;
        padding-left: 30px;
        color: #535353;
        font-weight:bold;
        font-size:10px;
}

.menu_sklep_tlo2 {
        background-image:url(/cms/site.files/Image/Robod_After/menu_sklep_gora.jpg);
        background-repeat:no-repeat;
        padding-left: 30px;
        color: #535353;
        font-weight:bold;
        font-size:11px;
}

.menu_sklep_pasek {
        background-image:url(/cms/site.files/Image/Robod_After/menu_sklep_pasek.jpg);
        background-repeat:repeat-y;
        
}

.menu_sklep_tlo a, .menu_sklep_tlo2 a, .podmenu_sklep_tlo a {
        /*color: #AAAA9E;*/
        color:#535353;
        font-weight:bold;
        text-decoration:none;     
}

.menu_sklep_tlo a:hover, .menu_sklep_tlo2 a:hover, .podmenu_sklep_tlo a:hover {
        text-decoration:underline;       
}



/*======================BUTTONY I INPUTY=======================*/
input.button_blue {
   background-color: #23914B;
   border-top: 1px solid #2EC265;
   border-left: 1px solid #2EC265;
   border-bottom: 1px solid #14542C;
   border-right: 1px solid #14542C;
   color: #ffffff;
}

.sklep input {
   border-top: 1px solid #9D9E90;
   border-left: 1px solid #9D9E90;
   border-bottom: 1px solid #9D9E90;
   border-right: 1px solid #9D9E90;
   background-color:#F7FCF9;
   
}

.sklep textarea {
   border-top: 1px solid #0057B8;
   border-left: 1px solid #0057B8;
   border-bottom: 1px solid #0057B8;
   border-right: 1px solid #0057B8;
   background-color:#F2F4FA;
   
}



/*======================TABELA Z PRODUKTAMI W SKLEPIE=======================*/
.tab_prod_top, .tab_prod_top td {
        text-align:center;
        color: #074C02;
        font-weight:bold;
        height:30px;
        background-image:url(/cms/site.files/Image/Robod_After/tab_tlo.jpg);
        background-repeat:repeat-x;
        border-right: 1px solid #CBCBD0;
        border-bottom: 1px solid #CBCBD0;
}

.tab_prod_main, .tab_prod_main td {
        padding-bottom:3px;
        padding-top:3px;
        text-align:center;
        color: #535353;
        border-right: 1px solid #CBCBD0;
        border-bottom: 1px solid #CBCBD0;
}

.prod_szczegoly, .prod_szczegoly td {
        color: #535353;  
}
.szczeg_prod_zaloguj {
        color: #b90000;
        font-size:11px;
        font-weight:bold;
}
.qazwsx {
       border:none; 
        background-image:url('/cms/site.files/Image/Robod_After/do_koszyka.jpg');
        background-repeat:no-repeat;
        width:98px;
        height:32px;
        font-size:11px;
        padding-left:27px;
        color:#000000;
}


/*======================KOSZYK=======================*/
.koszyk_top {
        background-image:url(/cms/site.files/Image/Robod_After/koszyk_top.jpg);
        background-repeat:no-repeat;
}

.koszyk_head {
        line-height:25px;
        height:25px;
        color:#ffffff;
        font-weight:bold;
        padding-left:7px;
        padding-bottom:2px;
        font-size:10px;
}

.koszyk_main{
        text-align:center;
}

.koszyk_bottom {
        background-image:url(/cms/site.files/Image/Robod_After/koszyk_bottom.jpg);
        background-repeat:no-repeat;
}

.do_koszyka {
        background-image:url(/cms/site.files/Image/Robod_After/do_koszyka.jpg);
        background-repeat:no-repeat;
}


.tab_tmp {
        border-left: 1px solid #9F9FA9;
        border-top: 1px solid #9F9FA9;
}
.tab_tmp td {
        border-right: 1px solid #9F9FA9;
        border-bottom: 1px solid #9F9FA9;
}


/*======================STRONNICOWANIE=======================*/
.kolejne_strony {
  	font-family: verdana,arial,tahoma;
	font-size: 11px;
        font-weight: bold;
        color: #933E1D;
}
.kolejne_strony_z {
  	font-family: verdana,arial,tahoma;
	font-size: 11px;
        font-weight: normal;
        color: #8A8A8A;
        text-decoration:none;
}


/*======================NOWOSCI NA STRONIE GLOWNEJ=======================*/
.nowosc {
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_top_test.png);
        background-repeat:no-repeat;
}

.marki {
        background-image:url(/cms/site.files/Image/Robod_After/marki_tlo.png);
        background-repeat:no-repeat;
        border:none;
}

.nowosc_glowna {
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_glowna.png);
        background-repeat:repeat-x;
}

.nowosc_glownaen {
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_glownaen.png);
        background-repeat:repeat-x;
}
.nowosc_glownapl {
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_glowna.png);
        background-repeat:repeat-x;
}

.nowosc2 {
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_bottom.png);
        background-repeat:no-repeat;
}

.pasek_nowosc {
        background-image:url(/cms/site.files/Image/RobodLayout_pixs/v3ok_12.png);
        background-repeat:no-repeat;
        height:30px;
        width:231px;
     
}

.powiel {
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_powiel.png);
        background-repeat:repeat-y;
}

.link_nowosc {
        text-decoration:none;
        color: #A4A497;
        font-size: 11px;
        font-weight:bold;
        
        font-family: Verdana;
}

.link_nowosc:hover {
        text-decoration:underline;
}

.nowosc_nazwa {
        padding: 10px 10px 10px 40px;
        font-size:15px;
        font-weight:bold;
        font-family: tahoma;
        color:#231F1A;
}

.nowosc_tresc {
        font-size: 11px;
        font-family: Verdana;
        color: #676d71;
        padding: 5px 5px 10px 5px;
        background-image:url(/cms/site.files/Image/Robod_After/nowosc_powiel.png);
        background-repeat:repeat-y;
}


.stan_zalogowania {
        text-align:right;
        color:#314D6B;
        font-size:11px;
        font-weight:bold;
        
        
}

/*======================MARKI PRODUKTOW=======================*/
.marka_top {
        background-image:url(/cms/site.files/Image/Robod_After/marki_top.jpg);
        background-repeat:no-repeat;
}

.marka_bottom {
        background-image:url(/cms/site.files/Image/Robod_After/marki_bottom.jpg);
        background-repeat:no-repeat;
}
.marka_tlo {
        background-image:url(/cms/site.files/Image/Robod_After/marki_tlo.jpg);
        background-repeat:repeat-y;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {


position:relative;
z-index:110;

}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;

list-style-type:none;
}
.menu ul ul {

width:90px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {

float:left;
width:90px;

position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
text-align: center;
font-size:14px;
font-family: arial, verdana;
text-decoration:none; 
color:#eaeaea;
width:89px; 
height:42px; 
line-height:46px;
}

.menu ul a:hover {
        color: #AA3600;
        
}

/* a hack so that IE5.5 faulty box model is corrected */

* html .menu a, * html .menu a:visited {
width:90px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background: url(../../graphics/drop.gif) bottom right no-repeat;

}
/* style the second level hover */
.menu ul ul a.drop:hover{
background: url(../../graphics/drop.gif) bottom right no-repeat;
}
.menu ul ul :hover > a.drop {
background: url(../../graphics/drop.gif) bottom right no-repeat;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {

}
/* style the third level hover */
.menu ul ul ul a:hover {

}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;

left:0; 
width:90px;
}
/* another hack for IE5.5 */
* html .menu ul ul {


}

/* position the third level flyout menu */
.menu ul ul ul{
left:90px; 
top:0;
width:92px;
}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
/*left:-123px;*/
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:#CC4002; 
color:#eaeaea; 
height:auto; 
line-height:2em; 

text-align: center;
width:143px;
/* yet another hack for IE5.5 */
}
* html .menu ul ul a{
width:123px;
}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#fff; 
 
}
.menu :hover > a, .menu ul ul :hover > a {
color:#fff;
background:#FF5616;
background-image: url(../pix/menu_orange_center_top.jpg); 
}

.menu ul ul :hover > a {
 background:#FF7335;              
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}








.menu2 {

font-size:0.85em;
position:relative;
z-index:105;

}

/* remove all the bullets, borders and padding from the default list styling */
.menu2 ul {
padding:0;
margin:0;

list-style-type:none;
}
.menu2 ul ul {

width:123px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu2 li {
z-index:105;
float:left;
width:123px;

position:relative;
}

/* style the links for the top level */
.menu2 a, .menu2 a:visited {
display:block;
text-align: center;
font-size:11px;
font-family: arial, verdana;
text-decoration:none; 
color:#fff; 
width:122px; 
height:30px; 
border:1px solid #FF5616; 
border-width:2px 2px 2px 2px; 
background:#758279;
background-image: url(../pix/menu_brown_center_top.jpg); 
/* padding-left:10px; */
line-height:29px;
}
/* a hack so that IE5.5 faulty box model is corrected */

* html .menu2 a, * html .menu2 a:visited {
width:123px;
}

/* style the second level background */
.menu2 ul ul a.drop, .menu2 ul ul a.drop:visited {
background:#d4d8bd url(../../graphics/drop.gif) bottom right no-repeat;

}
/* style the second level hover */
.menu2 ul ul a.drop:hover{
background:#c9ba65 url(../../graphics/drop.gif) bottom right no-repeat;

}
.menu2 ul ul :hover > a.drop {
background:#c9ba65 url(../../graphics/drop.gif) bottom right no-repeat;
}
/* style the third level background */
.menu2 ul ul ul a, .menu2 ul ul ul a:visited {
background:#e2dfa8;
}
/* style the third level hover */
.menu2 ul ul ul a:hover {
background:#b2ab9b;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu2 ul ul {
visibility:hidden;
position:absolute;
height:0;
top:31px;
left:0; 
width:123px;
}
/* another hack for IE5.5 */
* html .menu2 ul ul {
top:30px;

}

/* position the third level flyout menu */
.menu2 ul ul ul{
left:123px; 
top:0;
width:125px;
}
/* position the third level flyout menu for a left flyout */
.menu2 ul ul ul.left {
/*left:-123px;*/
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu2 table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu2 ul ul a, .menu2 ul ul a:visited {
background:#F49600; 
color:#000; 
height:auto; 
line-height:1em; 
padding-top:5px;
padding-bottom:5px;
width:123px;
text-align: center;
/* yet another hack for IE5.5 */
}
* html .menu2 ul ul a{
width:123px;
}

/* style the top level hover */
.menu2 a:hover, .menu2 ul ul a:hover{
color:#fff; 
background:#949e7c;
background-image: url(../pix/menu_orange_center_top.jpg); 
}
.menu2 :hover > a, .menu2 ul ul :hover > a {

color:#fff;
background:#949e7c;
background-image: url(../pix/menu_orange_center_top.jpg); 
}

/* make the second level visible when hover on first level list OR link */
.menu2 ul li:hover ul,
.menu2 ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
.menu2 ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu2 ul :hover ul :hover ul{ 
visibility:visible;
}



.tekst_menu_right {
	color: #ffffff;
	font-weight:bold;
	font-size: 12px;
	margin-left: 30px;
}
.belka_logowania a {
	color: #9E3000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.belka_logowania a:hover {
	text-decoration: underline;
}



.nowe_menu_head {
        background-image:url('/cms/site.files/Image/Robod_After/menu_sklep_top.jpg');
}
.nowe_menu {
        background-image:url('/cms/site.files/Image/nowe_menu/menu_bg.jpg');
        margin-top:7px;
        line-height:25px;
        font-family:tahoma;
        color:#ffffff;
        text-indent:10px;
        font-weight:bold;
        font-size:12px;
}

.nowe_menu ul {
        margin:0px;
        padding:0px;
        
}
.nowe_menu a {
        text-decoration:none;
        color:#535353;
        display:block;
        line-height:16px;
	padding:5px 0px 5px 28px;
	text-indent:0px;
        font-family:tahoma,arial,helvetica;
        font-size:11px;
        font-weight:bold;
        border-bottom:1px dotted #a9aaa2;
        /*padding-left:20px;*/
}
.nowe_menu li {
        list-style:none;
}
.nowe_menu ul li .nowe_menu_elem {
        background-image:url('/cms/site.files/Image/nowe_menu/menu_list.jpg');
        background-repeat:no-repeat;
        background-position:5% 10px;
        
}
.nowe_menu ul li .sub_menu_elem {
        font-size:10px;
        padding-left:28px;
}
.nowe_menu .nowe_sub2_menu_elem {
        font-size:10px;
        padding-left:40px;
}
.nowe_menu ul li ul li{
        
}


