@charset "iso-8859-2";


.l_menu {
padding: 0;	
margin:0;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
color: #333;
}

.l_menu ul {list-style: none;margin: 0;	padding: 0;	border: none;	}
.l_menu li {margin: 0;	}

.l_menu .nag  {
background:#E9E9E9;
padding:0 5px;
color:#999;
font-weight:bold;
font-size:12px;
text-align:left;
font-family:Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}

.l_menu li a, .l_menu li a:link, .l_menu li a:visited {
display: block;	
padding:3px 5px 3px 18px;	
background:#fff url(s1.gif) 4px 10px no-repeat;	
color:#FF3300; 
text-decoration: none;
}

.l_menu li a:hover {background: #FF3300;	color: #fff;}


body {  
 
    background:#fff url(bg_top.gif) repeat-x;
    font-family: Verdana;  font-size: 10px;  color: #232323;  vertical-align : top;    
    margin:0;
    padding:0;
 }

table {  font-family: Verdana;   font-size: 10px;   color: #232323;      vertical-align : top;}

p {margin: 2px 0px 0px 0px; }
td {  vertical-align : top; }
hr { 
 
 
 height: 0;
border:0 dashed #ccc;
border-width: 1px 0 0 0;
margin:10px 0;


 }
form {margin: 2px 0px 0px 0px; }

td.lewe_menu { border-right: 1px dashed #cccccc; border-bottom: 1px ridge #cccccc; 	border-left: 1px solid #000;	width: 190px;  }
td.stopka { border-right: 1px ridge #cccccc; border-bottom: 1px ridge #cccccc; 	border-left: 1px solid #000;	background-color : #F9F5EB; }
td.wpis {background-color :  #D9D4C3; border: 1px solid #a9a493; padding:7px;}
table.wpisy {border-collapse: collapse; }

/*   g³ownwe srodkowe menu  */
table.main_menu { width:100%;}
table.main_menu td{width:100%;    padding : 5px 5px 5px 5px;    background-color: #fff;    }

/* podkategorie */
table.subcategories  { padding: 0 ;   margin: 0 0 0 10px;   width: 580px;   }
table.subcategories td{ width:100%; padding : 5px 5px 5px 5px;  background-color: #fff;  }
table.subcategories a{color:#FF3300;font-size:13px !important;font-weight:bold;}

/* strony (regulamin , kontakt etc..*/
div.strony {margin: 15px; padding:5px; font : normal 12px/15px verdana; color:#552222; border:1px solid #aaccaa; background-color:#F9F9F9 }

/*   site info    */
p.page_nr {  color : #0F050f;  background-color : #F9F5EB;  font-weight : bold;  }
.nag {	background-color : #8899aa;	color : white;    text-align:center;    border-bottom : 1px solid Black;    font-weight : bold;}
.biale { height : 1px;  color:#444444; }
.dodtab {  font-family: Verdana;   font-size: 10px;  line-height: 13px;  color: #232323;   background-color : #eeeeee;}

.male {font-weight: normal; color: #FFD800;background:#6699CC;padding:2px 10px}
.male:visited { FONT-FAMILY: verdana,arial; font-size: 11px;  text-decoration: none; }   
.male:link    { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: none; }   
.male:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: underline; color: #000} 

a {FONT-FAMILY: arial; font-size: 12px; font-weight: bold; color: #FF3300}
a:visited { FONT-FAMILY: verdana,arial; font-size: 11px;  text-decoration: none; }   
a:link    { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: none; }   
a:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: underline; color: #b01022} 

.glowne {font-weight:normal; color: #FF3300; font-size:13px !important;}
.glowne:hover   { text-decoration: none; background:#FF3300; color:#fff;} 


a.kateg,a.kateg:hover,a.kateg:visited{
color:#FF3300;
font-size:18px;
font-weight:bold;
}

.a_info {font-weight: normal; font-style : italic; color: #112266}
.a_info:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; font-style : italic; text-decoration: underline; } 

.foot {font-weight: normal; font-style : italic; color: #eeeeee}
.foot:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; font-style : italic; text-decoration: underline; color: #efefef}

.a_broken {FONT-FAMILY: verdana,arial; font-weight: normal; font-size: 9px;color: #22415d}
.a_broken:hover   {text-decoration: underline; color: #203092} 

a.wpisy {font-weight: normal; font-weight: bold; color: #004F79}
a.wpisy:visited { FONT-FAMILY: verdana,arial; font-size: 11px;  text-decoration: none; }   
a.wpisy:link    { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: none; }   
a.wpisy:hover   { FONT-FAMILY: verdana,arial; font-size: 11px; text-decoration: underline; color: #343490} 

.pwd, .pwd:visited, .pwd:link {FONT-FAMILY: verdana,arial; font-weight: normal; font-size: 10px;color: #82415d}
.pwd:hover   {FONT-FAMILY: verdana,arial; font-weight: normal; font-size: 10px;color: #555555}

.spis {	FONT-FAMILY: verdana,arial; 	font-size: 10px;  	text-decoration: none;}



select {   font-family: Verdana;   font-size: 10px;   color: #232323;   border: 1px #BDBDBE solid;   background-color: #e1e1e1;} 
textarea {   font-family: Verdana;   font-size: 11px;   color: #232323;   border: 1px #BDBDBE solid;   background-color: #e1e1e1;}
input {   font-family: Verdana;   font-size: 10px;   color: #232323;   border: 1px #BDBDBE solid;   background-color: #e1e1e1;} 



a{
color:#000;
}

div.szczegoly{
padding:10px;
color:#666;
width:760px;
}

div.szczegoly h1{
font-size:20px;
/*font-family: georgia, times, serif;*/
color:#FF3300;
padding-bottom:0;
margin-bottom:0;
}

div.szczegoly h2{
padding-top:0;
margin-top:0;
font-size:9px;
font-family: arial,verdana, serif;
color:#ccc;
}



div.szczegoly a,
div.szczegoly a:hover{
background:#fff;
color:#FF3300;
}






div.szczegoly hr{
height: 0;
border:0 dashed #ccc;
border-width: 1px 0 0 0;
margin:10px 0;
}




div.prz_kat{
clear:both;
}

p.kat_o{
border:1px solid #ccc;
background:#E9E9E9;
padding: 5px;
margin: 5px;
}






#szukajka_google{
width:400px;
height:80px;
display:block;position:absolute;z-index:112;top:0;left:590px;
}


#szukajka_google input{
background:#fff;
padding:4px;
border:2px solid #FF3300;
font-size:12px;
}




td.w1 h1{
display:block;
font-size:15px !important;
/*font-family: georgia, times, serif;*/
padding:3px;
}

td.w1 a{
color:#FF3300;
}

td.w1 a:hover{
text-decoration:none;
display:block;
background:#FF3300;
color:#fff;
}




a.foto_sz{
display:block;
padding:8px;
background:#DFEAF4;
}

a.foto_sz img{
border:1px solid #fff;
}




div.mgl{
float:left;
width:360px;
margin:3px;
padding:5px;
}




a.gohome{
display:block;width:400px;height:80px;position:absolute;z-index:111;top:0;left:0;
}











#top_header{
display:block;
background:url(top.gif) no-repeat;
width:980px;
height:107px;
text-align:right;
}

