/*/////////////// GLOBAL /////////////////////////////////////////////////////////////////*/

html { margin: 0; padding: 0; /*font-size: 12px;*/ }
body {
  color: #000000;
  margin: 0;
  padding: 0;
  background-color:#FFFFFF;
  /*background-color: #eaeaea;*/
  text-align:center; /* center layout in ie5 and 5.5. */
  /*background: #ffffff url(../images/background.jpg) repeat-x;*/
}

img {border: 0px;}
div, li { vertical-align:top;}

/*////////////////////////////////////////////////////////////////////////////////////////*/


/*/////////////// ROZMIARY I ROZMIESZCZENIE RAMEK ////////////////////////////////////////*/

#csite,
#top_logo,
#top_search,
#news,
#top_splash,
#bottom {
  margin: 0;
  padding: 0;
}
img {border: 0px;}

/* rozmiar witryny internetowej*/
#csite {
  width: 876px !important;
  width: 876px; /* IE */
  margin: 30px auto 20px auto !important;
  margin: 30px auto 20px auto; /*padding-bottom: 10px; /* IE */*/
  height: 900px !important;
  height: auto; /* IE */
  text-align: left;
  position: relative;
  background-color: #ffffff;
  /*border: 1px solid #dadada;*/
  /*padding: 1px;*/
}

#top_logo {
 width: 876px !important;
 width: 876px; /* IE */
 height:auto !important;
 height:auto; /* IE */
 float:left;
 margin: 0px 0px -10px 0px !important;
 margin: 0px 0px -10px 0px; 
/* position:relative;*/
 /*border: 1px solid #000000;*/
 /*background-color:#999999;*/
 /*padding-top:14px;*/
 /*margin-bottom:16px; */
}

#top_menu {
 width: 620px !important;
 width: 620px; /* IE */
 height:auto !important;
 height:auto; /* IE */
 float:left;
 
/* position:relative;*/
 /*border: 1px solid #000000;*/
 /*background-color:#999999;*/
 padding-top:45px;
 /*margin-bottom:16px; */
}


#top_search {
	width: 250px !important;
	width: 250px; /* IE */
	height: 58px !important;
	height: 56px; /* IE */
	float:right;
	/*position:absolute;*/
	/*top:15px;*/
	/*left: 739px;*/
	margin: 2px 0px 0px 0px !important;
	margin: 2px 0px 0px 0px;
	padding: 1px !important;
	padding: 1px;
	
 /*top:0px;*/
/* position:relative;*/
 /*border: 1px solid #dadada;*/
 /*background-color:#003333;*/
}
#top_search ul { width:auto; margin:0px; padding:0px; list-style-type:none; float:right;}
#top_search li { width:auto; margin:0px; padding:0px; list-style-type:none; float:right; margin: 8px 0px 0px 0px;}


#top_search_in {
  width: 173px !important;
  width: 172px;
  height: 56px !important;
  height: 55px; /* IE */
  float:right;
  padding: 1px;
  background: #ffffff url(images/background_search.jpg) repeat-x bottom;
}

#search_advanced {
  float: left;
  width: 900px !important;
  width: 900px;
  height:auto !important;
  height:auto; /* IE */
  
  margin-bottom: 15px;
  /*border: 1px solid #dadada;*/
  padding: 1px;
}

#news {
  width: 213px !important;
  width: 213px;
  height: 223px !important;
  height: 223px; /* IE */
  /*clear:both;*/
  /*top:0px;*/
  float:left;
  /*position:relative;*/
  
  border: 1px solid #dadada;
  padding: 10px;
 /*background-color:#999999;*/
}
#top_splash {
 float:left;
 /*clear:both;*/
 position:relative;
 /*margin-top: -245px !important;*/
 /*margin-top: 0px;*/
 
 width: 866px !important;
 width: 866px; /* IE */
 height:auto !important;
 height:auto; /* IE */
 border: 1px solid #dedede;
 padding: 5px 5px 5px 5px !important;
 padding: 5px 5px 3px 5px;
 margin-top: 20px;
 margin-bottom: 0px;
 /*background-color:#00FF66;*/
 /*vertical-align:top;*/
}

#top_splash_top10 {
 float:right;
 /*clear:both;*/
 position:absolute;
 top: 5px;
 right:5px;
 /*margin-top: -245px !important;*/
 /*margin-top: 0px;*/
 
 width: 238px !important;
 width: 237px; /* IE */
 height: 231px !important;
 height: 230px; /* IE */
 border: 1px solid #dedede;
 padding: 10px 20px 0px 30px !important;
 padding: 10px 20px 0px 30px;
 /*padding: 5px 5px 5px 5px !important;*/
 /*padding: 5px 5px 3px 5px;*/
 /*margin-top: 20px;*/
 /*margin-bottom: 0px;*/
 /*background-color:#00FF66;*/
 background: #ffffff url(images/background-top_splash_top10.gif) repeat-y right;
}
#top_splash_top10 li { margin: 0; padding: 0;}
#top_splash_top10 li { width:auto; list-style-type:none; margin: 0px 0px 4px -30px; padding: 0px 0px 0px 8px;
background: #ffffff url(images/btn/btn-li.gif) no-repeat left;}

#top_splash2 {
 float:left;
 clear:inherit;
 /*position:relative;*/
 margin-top: 5px !important;
 margin-top: 5px;
 
 width: 866px !important;
 width: 866px; /* IE */
 height:auto !important;
 height:auto; /* IE */
 /*border: 1px solid #000000;*/
 /*background-color:#00FF66;*/
}

/* pasek nawigacyjny */
#nav_bar {
 float:left;
 width: 868px !important;
 width: 868px; /* IE */
 height: 21px !important;
 height: 21px; /* IE */
 margin: 0px 0px 1px 0px !important; 
 margin: 0px 0px 1px 0px; 
 padding-left: 8px;
 padding-top: 7px;
 border-bottom: 2px solid #f58220;
 /*border-top: 1px solid #a4a4a4;*/
 /*background-color:#ecf6db;*/
 /*background: #f6f6f6 url(images/phone_no.jpg) no-repeat right;*/
}

#ramka {
	border: 1px solid #a4a4a4;
	width:100%;
	height:100%;
}



/*  page bar [CPageBar.php]*/
#pagebar { text-align:center; width:98%;}
.text { color:#000000; font-size:12px;}
.link { color:#0073c4; font-size:12px;}


/* TABLE 2 in line*/
#left {
  float: left;
  /*clear:inherit;*/
  width: 220px !important;
  width: 200px;
  height: 100% !important;
  height: 100%;
  margin-bottom: 15px;
  /*border: 1px solid #dadada;*/
  padding: 8px;
}
#right {
  float: right;
  /*clear:inherit;*/
  width: 180px !important;
  width: 180px;
  height: auto !important;
  margin-bottom: 15px;
  /*border: 1px solid #dadada;*/
  padding: 8px;
}

#right2 {
  float: right;
  width: 640px !important;
  width: 640px;
  height: 100% !important;
  height: 100%;
  margin-bottom: 15px;
  /*border: 1px solid #dadada;*/
  padding: 8px;
}


#middle {
  float: left;
  clear:inherit;
  width: 400px !important;
  width: 400px;
  height: 100% !important;
  height: 100%;
  margin-bottom: 15px;
  margin-left: 7px;
  /*border: 1px solid #dadada;*/
  padding: 8px;
}

#kontakt {}
#kontakt h1, #kontakt h2, #kontakt h3 {
font-weight:normal;
}

#center {
 float:left;
 clear:both;
 width: 868px !important;
 width: 868px; /* IE */
 height: auto !important;
 height: auto; /* IE */
 margin: 1px 0px 1px 0px !important; 
 margin: 1px 0px 1px 0px; 
 /*padding-left: 8px;*/
 /*border: 1px solid #dadada;*/
 padding-top: 7px;
}


#login {
  float: left;
  width: 233px !important;
  width: 225px;
  height:auto !important;
  height:auto; /* IE */
  
  margin-bottom: 15px;
  border: 1px solid #dadada;
  padding: 1px;
}

#kategorie {
  float: left;
  width: 233px !important;
  width: 232px;
  height: 100% !important;
  height: 100%; /* IE */
  
  margin-bottom: 15px;
  border: 1px solid #dadada;
  padding: 1px;
}
#kategorie ul { width:auto; margin:0px; padding:0px; list-style-type:none; float:none;}
#kategorie li { width:100%; margin:0px; padding:0px; list-style-type:none; float:none; margin: 8px 0px 0px 0px;}

#koszyk {
  float: left;
  width: 233px !important;
  width: 225px;
  height:auto !important;
  height:auto; /* IE */
  
  margin-bottom: 15px;
  border: 1px solid #dadada;
  padding: 1px;
}


/*CATEGORIE*/

#category { margin: 0px -12px 15px 0px !important; margin: 0px -20px 15px 0px; padding: 0px; width:220px;}
#category ul { width:100%; margin:0px; padding:0px; list-style-type:none; float:none;}
#category li { width:100%; list-style-type:none; float:none; margin: 0px; padding: 0px;}


/*KOSZYK*/
#t_koszyk { margin: 0px 0px 10px 0px; padding: 0px 10px 0px 10px; text-align:right;}
#koszyk_table_in { width:auto !important; width:206px; background-color: #eaeaea;/*border: 1px solid #dadada;*/}



#polecamy {
  float: left;
  width: 641px !important;
  width: 633px;
  height: 100% !important;
  height: 100%; /* IE */
  
  margin-bottom: 15px;
  border: 1px solid #dadada;
  padding: 1px;
}

#produkt {
  float: left;
  width: 605px !important;
  width: 605px;
  height: auto !important;
  height: 100%; /* IE */
  
  margin-bottom: 15px;
  /*border: 1px solid #dadada;*/
  border-bottom: 1px solid #dadada;
  padding: 5px;
  margin: 10px 10px 10px 10px !important;
  margin: 10px 10px 10px 10px;
}
.produkt_left {
  /*float:left;*/
  /*position:relative;*/
  vertical-align:top;
  width: 70px !important;
  width: 70px;
  max-width:70px !important;
  max-width:70px;
  height:auto !important;
  height:auto; /* IE */
}
.produkt_right {
  /*float:right;*/
  /*position:relative;*/
  vertical-align:top;
  width: 200px !important;
  width: 184px;
  height: auto !important;
  height: auto; /* IE */
}
.do_koszyka {
  text-align:right;
}

#register {
  float: left;
  width: 900px !important;
  width: 900px;
  height: 100% !important;
  height: 100%; /* IE */
  
  margin-bottom: 15px;
  border: 1px solid #dadada;
  padding: 1px;
}
#register ul { margin:0px; padding:0px; list-style-type:none; float:left; width:98%;  height:auto !important; height:100%;}
#register li { margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 5px 10px 0px; width:45%; display:inline;}

#oferta_pracy {}
#oferta_pracy ul { margin:0px; padding:0px; list-style-type:none; margin: 5px 0px 10px 0px; height:auto !important; height:100%;}
#oferta_pracy li { list-style-type:none; margin: 0px 0px 5px 10px; padding: 0px 0px 0px 12px; background: url(images/ico.gif) no-repeat left; }

#oferta_pracy li { color:#000000; font-size:12px;}
#oferta_pracy h1 { color:#780032; font-size:16px;}
#oferta_pracy h2 { color:#780032; font-size:14px;}
#oferta_pracy p { color:#000000; font-size:12px; margin:0px; padding:0px; font-weight:normal;}

/* TABLE 3 in line*/
#t3_table1, #t3_table2, #t3_table3 {
  float: left;
  /*clear:inherit;*/
  width: 273px !important;
  width: 273px;
  /*height: 100% !important;
  height: 100%;*/
  display: inline;  
  margin-bottom: 20px;
  vertical-align:top;
  /*border: 1px solid #dadada;*/
}

#t3_table1 { margin-right: 15px;}
#t3_table2 { width:286px !important; width:286px; /*border-left:dotted 1px #a4a4a4;*/ /*border-right:dotted 1px #dadada;*/}
#t3_table3 { margin-left: 15px; width:286px !important; width:286px;}

/* TABLE 4 in line*/
#t4_table1, #t4_table2, #t4_table3, #t4_table4 {
  float: left;
  width: 236px;
  height: 100%;
  display: inline;
  position: relative;
  margin-bottom: 0px;
  vertical-align:top;
  /*border: 1px solid #dadada;*/
  padding: 10px 25px 10px 25px !important;
  padding: 10px 25px 8px 25px;
}
#t4_table1 { margin: 5px 0px 0px 0px !important; margin: 5px 0px 0px 0px; background: #ffffff url(images/background-table.gif) no-repeat right bottom;}
#t4_table2 { margin: 5px 0px 0px 0px !important; margin: 5px 0px 0px 0px; width:240px !important; width:241px;}
#t4_table3 { margin: 5px 0px 0px 0px !important; margin: 5px 0px 0px 0px; width:231px !important; width:229px; background: #ffffff url(images/background-table.gif) no-repeat left bottom;}
/*#t4_table4 { margin-left: 0px;}*/

/* TABLE in*/
#table_in { width:auto !important; width:100%; margin: 0px 0px 10px 0px; padding-bottom:10px; vertical-align:top; /*border: 1px solid #dadada;*/}
#table_in ul { width:auto; margin:0px; padding:0px; list-style-type:none; float:none;}
#table_in li { width:100%; margin:0px; padding:0px; list-style-type:none; float:none; margin: 8px 0px 0px 0px;}

#table_in_center { margin: 10px 0px 10px 0px; vertical-align:top;}
#table_in_center ul { margin:0px; padding:0px; list-style-type:none; float:left; width:100%; height:100%;}
#table_in_center li { margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 5px 10px 0px; width:45%;}

#t4_table1 ul { width:auto; height:100% !important; height:100%; display:table-row; vertical-align:top; margin:0px; padding:0px;}
#t4_table1 li { width:auto; height:25px !important; height:25px; list-style-type:none; float:left; display:inline; padding:0px; margin: 10px 5px 5px 0px;}


#opis {}
#opis ul { margin-left:30px; margin-bottom:30px;}
#opis li { list-style-type:square; }


/*PRODUKT*/

/*
#produkt { height:auto !important; height:100%; float:left; padding: 8px; border-bottom: 1px solid #a4a4a4;  vertical-align:top;}

#produkt ul { width:100% !important; width:100%; height:100% !important;  height:100%;
margin:0px; padding: 0px 0px 0px 0px; display:table-row; vertical-align:top;}

#produkt li { width:auto; height:100% ; list-style-type:none; float:left; display:inline; margin: 1px; vertical-align:top;}

#produkt_oferta_spec { width:190px !important; width:160px; height:100% !important; height:100%;
margin: 10px 5px 10px 5px; float:left; border-bottom: 1px solid #a4a4a4;  vertical-align:top;}
*/

/*FORM*/


#form {

}
#form ul { margin:0px; padding:0px; list-style-type:none; float:left; width:98%;  height:auto !important; height:100%;}
#form li { margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 5px 10px 0px; width:45%; display:inline;}

#form_kupujesz { margin: 0px 0px 10px 0px; padding:2px; border: 1px solid #dadada; float:left; width:894px !important; width:894px;}
#form_title { background-color:#ffffff; text-align:left;}
#form_zgoda { padding: 10px 10px 10px 10px; border: 1px solid #dadada; float:left; width:878px; clear:inherit;}
#form_kup { margin: 5px 0px 5px 0px; padding: 10px 0px 10px 0px; border: 1px solid #dadada; width:898px !important; width:898px; float:left; clear:both; text-align:center;}
#form_calkulator { margin: 15px 0px 15px 0px;}

#form_left, #form_right, #form_right2 { margin: 0px 0px 10px 0px; padding-bottom: 10px; padding:1px; border: 1px solid #dadada; height:auto !important; height:100%; display: inline;}
#form_left {float: left; width: 420px; max-width:420px; height:auto !important; height:100%;}
#form_right {float: right; width: 420px; max-width:420px; height:auto !important; height:100%;}
#form_right2 {
  /*float: right;*/
  width: 645px !important;
  width: 635px;
  height: auto !important;
  margin-bottom: 15px;
  border:none;
  /*border: 1px solid #dadada;*/
  /*padding: 1px;*/
}
#form_right2 ul { margin:0px; padding:0px; list-style-type:none; float:left; width:98%;  height:auto !important; height:100%;}
#form_right2 li { margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 5px 10px 0px; width:45%; display:inline;}

#form_left ul { margin:0px; padding:0px; list-style-type:none; float:left; width:98%;  height:auto !important; height:100%;}
#form_left li { margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 5px 10px 0px; width:45%; display:inline;}

#form_pay { margin: 10px 10px 10px 40px; height:auto !important; height:100%;}
#form_pay ul { margin:0px; padding:0px; list-style-type:none; float:left; width:100%; height:auto !important; height:100%;}
#form_pay li { margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 5px 5px 0px;}


#form_calkulator ul { margin:0px; padding:0px; list-style-type:none; float:left; width:676px; height:auto; text-align:center;}
#form_calkulator li { padding: 0px; list-style-type:none; float:left; width:100%; margin: 5px 5px 5px 15px;}
#form_calkulator ul.selected { background-color:#e4d5c5;}

.selected { background-color:#f6f6f6;}
.selected_2 { background-color:#eaeaea;}

#c_naglowek {border-bottom: 1px solid #CCCCCC;}

/*OPIS PRODUKTU*/
#opis_produktu {
  /*float:left;*/
  /*position:relative;*/
  vertical-align:top;
  width: auto !important;
  width: 100%;
  height: auto !important;
  height: 100%; /* IE */
  padding: 10px;
}
#opis_produktu ul {
  margin-bottom:15px;
}

/*BOTTOM*/
#footer {
  clear: both;
  width: 876px;
  height:22px;
  /*border-top: solid 1px #b4b4b4;*/
  /*border-top: 1px solid #a4a4a4;*/
  /*background-color:#f6f6f6;*/
  padding: 5px 0px 0px 0px;
  /*margin-top: 30px;*/
}
#smal_logo { display:inline; float:left; width:276px; text-align:left;}
#smal_logo_logo { display:inline; float:left; width:auto; /*background-color:#f6f6f6;*/}
#smal_logo_copy { display:inline; float:left; padding: 1px 0px 0px 5px; width:auto; /*background-color:#f6f6f6;*/}
#bottom_menu { width:600px; text-align:right; float:right; color:#7f7f7f;}



/*////////////////////////////////////////////////////////////////////////////////////////*/

#realizacje ul { width:auto; margin:0px; padding:0px; list-style-type:none; float:none;}
#realizacje li { width:auto; margin:0px; padding:0px; list-style-type:none; float:left; margin: 10px 0px 10px 0px;}




/*NEWS*/
#news {}
#news ul { width:auto; margin:0px; padding:0px; list-style-type:none; float:none;}
#news li { width:auto; margin:0px; padding:0px; list-style-type:none; float:left; margin: 5px 0px 10px 0px;}





/*#form_calkulator ul.selected:hover { background-color:#ffffff;}*/



/*/////////////// LINKI //////////////////*/
a:link, a:visited,
.link1_big:link, .link1_big_bold:link, .link1_middle:link, .link1_middle_bold:link, .link1_small:link, .link1_small_bold:link,
.link1_big:visited, .link1_big_bold:visited, .link1_middle:visited, .link1_middle_bold:visited, .link1_small:visited, .link1_small_bold:visited,
.link2_big:link, .link2_big_bold:link, .link2_middle:link, .link2_middle_bold:link, .link2_small:link, .link2_small_bold:link,
.link2_big:visited, .link2_big_bold:visited, .link2_middle:visited, .link2_middle_bold:visited, .link2_small:visited, .link2_small_bold:visited,
.link3_big:link, .link3_big_bold:link, .link3_middle:link, .link3_middle_bold:link, .link3_small:link, .link3_small_bold:link,
.link3_big:visited, .link3_big_bold:visited, .link3_middle:visited, .link3_middle_bold:visited, .link3_small:visited, .link3_small_bold:visited,
.link4_big:link, .link4_big_bold:link, .link4_middle:link, .link4_middle_bold:link, .link4_small:link, .link4_small_bold:link,
.link4_big:visited, .link4_big_bold:visited, .link4_middle:visited, .link4_middle_bold:visited, .link4_small:visited, .link4_small_bold:visited,
.link5_big:link, .link5_big_bold:link, .link5_middle:link, .link5_middle_bold:link, .link5_small:link, .link5_small_bold:link,
.link5_big:visited, .link5_big_bold:visited, .link5_middle:visited, .link5_middle_bold:visited, .link5_small:visited, .link5_small_bold:visited
{ text-decoration:none;}

a:hover,
.link1_big:hover, .link1_big_bold:hover, .link1_middle:hover, .link1_middle_bold:hover, .link1_small:hover, .link1_small_bold:hover,
.link2_big:hover, .link2_big_bold:hover, .link2_middle:hover, .link2_middle_bold:hover, .link2_small:hover, .link2_small_bold:hover,
.link3_big:hover, .link3_big_bold:hover, .link3_middle:hover, .link3_middle_bold:hover, .link3_small:hover, .link3_small_bold:hover,
.link4_big:hover, .link4_big_bold:hover, .link4_middle:hover, .link4_middle_bold:hover, .link4_small:hover, .link4_small_bold:hover,
.link5_big:hover, .link5_big_bold:hover, .link5_middle:hover, .link5_middle_bold:hover, .link5_small:hover, .link5_small_bold:hover
{text-decoration:underline;}

a {}
/* LINK 1 */ /* zawsze czarny */
.link1_biggest, .link1_biggest_bold, .link1_big, .link1_big_bold, .link1_middle, .link1_middle_bold, .link1_small, .link1_small_bold, .link1_smaller, .link1_smaller_bold
{ color:#000000;} /* zmien kolor dla link1 */
.link1_biggest, .link1_biggest_bold { font-weight:normal; font-size:16px;} /* zmien rozmiar dla link1 biggest */
.link1_biggest_bold { font-weight:bold;}
.link1_big, .link1_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla link1 big */
.link1_big_bold { font-weight:bold;}
.link1_middle, .link1_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla link1 middle */
.link1_middle_bold { font-weight:bold;}
.link1_small, .link1_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla link1 small */
.link1_small_bold { font-weight:bold;}
.link1_smaller, .link1_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla link1 smaller */
.link1_smaller_bold { font-weight:bold;}


/* LINK 2 */ /*  */
.link2_biggest, .link2_biggest_bold, .link2_big, .link2_big_bold, .link2_middle, .link2_middle_bold, .link2_small, .link2_small_bold, .link2_smaller, .link2_smaller_bold
{ color:#f58220;} /* zmien kolor dla link2 */
.link2_biggest, .link2_biggest_bold { font-weight:normal; font-size:16px;} /* zmien rozmiar dla link2 biggest */
.link2_biggest_bold { font-weight:bold;}
.link2_big, .link2_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla link2 big */
.link2_big_bold { font-weight:bold;}
.link2_middle, .link2_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla link2 middle */
.link2_middle_bold { font-weight:bold;}
.link2_small, .link2_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla link2 small */
.link2_small_bold { font-weight:bold;}
.link2_smaller, .link2_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla link2 smaller */
.link2_smaller_bold { font-weight:bold;}

/* LINK 3 */ /*  */
.link3_biggest, .link3_biggest_bold , .link3_big, .link3_big_bold, .link3_middle, .link3_middle_bold, .link3_small, .link3_small_bold, .link3_smaller, .link3_smaller_bold
{ color:#780032;} /* zmien kolor dla link3 */
.link3_biggest, .link3_biggest_bold { font-weight:normal; font-size:16px;} /* zmien rozmiar dla link2 biggest */
.link3_biggest_bold { font-weight:bold;}
.link3_big, .link3_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla link3 big */
.link3_big_bold { font-weight:bold;}
.link3_middle, .link3_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla link3 middle */
.link3_middle_bold { font-weight:bold;}
.link3_small, .link3_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla link3 small */
.link3_small_bold { font-weight:bold;}
.link3_smaller, .link3_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla link3 smaller */
.link3_smaller_bold { font-weight:bold;}

/* LINK 4 */ /*  */
.link4_biggest, .link4_biggest_bold , .link4_big, .link4_big_bold, .link4_middle, .link4_middle_bold, .link4_small, .link4_small_bold, .link4_smaller, .link4_smaller_bold
{ color:#5e5e5e;} /* zmien kolor dla link3 */
.link4_biggest, .link4_biggest_bold { font-weight:normal; font-size:16px;} /* zmien rozmiar dla link2 biggest */
.link4_biggest_bold { font-weight:bold;}
.link4_big, .link4_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla link3 big */
.link4_big_bold { font-weight:bold;}
.link4_middle, .link4_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla link3 middle */
.link4_middle_bold { font-weight:bold;}
.link4_small, .link4_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla link3 small */
.link4_small_bold { font-weight:bold;}
.link4_smaller, .link4_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla link3 smaller */
.link4_smaller_bold { font-weight:bold;}

/* LINK 4 */ /*  */
.link5_biggest, .link5_biggest_bold , .link5_big, .link5_big_bold, .link5_middle, .link5_middle_bold, .link5_small, .link5_small_bold, .link5_smaller, .link5_smaller_bold
{ color:#ffffff;} /* zmien kolor dla link3 */
.link5_biggest, .link5_biggest_bold { font-weight:normal; font-size:16px;} /* zmien rozmiar dla link2 biggest */
.link5_biggest_bold { font-weight:bold;}
.link5_big, .link5_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla link3 big */
.link5_big_bold { font-weight:bold;}
.link5_middle, .link5_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla link3 middle */
.link5_middle_bold { font-weight:bold;}
.link5_small, .link5_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla link3 small */
.link5_small_bold { font-weight:bold;}
.link5_smaller, .link5_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla link3 smaller */
.link5_smaller_bold { font-weight:bold;}


/*/////////////// CZCIONKI //////////////////////*/


* { font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:12px; }


/*NAVIGATOR*/
.nav_caption:link, .nav_caption:visited,
.nav_title:link, .nav_title:visited
{ text-decoration: none;}

.nav_caption:hover,
.nav_title:hover
{text-decoration:underline;}

/*.nav_bar { color:#565656; font-size:11px; padding-top: 7px;}*/
.nav_caption { color:#5e5e5e; font-size:11px;}
.nav_caption_light { color:#780032; font-size:11px; font-weight:bold;}
.nav_title { color:#565656; font-size:11px;}


/* czcionki do cen produktów */
.cena, .cena_c { font-size:14px; color:#488600; font-weight:bold;}
.cena_c { text-align:center;}
.cena_promocja { color:#9D0A0E; font-size:14px; font-weight:bold;}
.cena_old {font-size:12px; color:#606060; font-weight:none; text-decoration:line-through;}


p { color:#000000; font-weight:normal; font-size:12px;}
h1 { color:#780032; font-size:16px;}
h2 { color:#780032; font-size:14px;}
h3 { color:#780032; font-size:12px;}

/* TEXT 1 */ /* zawsze czarny */
.txt1_biggest, .txt1_biggest_bold, .txt1_big, .txt1_big_bold, .txt1_middle, .txt1_middle_bold, .txt1_small, .txt1_small_bold, .txt1_smaller, .txt1_smaller_bold 
{ color:#000000;} /* zmien kolor dla txt1 */
.txt1_biggest, .txt1_biggest_bold { font-size:16px;} /* zmien rozmiar dla txt1 biggest */
.txt1_biggest_bold { font-weight:bold;}
.txt1_big, .txt1_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla txt1 big */
.txt1_big_bold { font-weight:bold;}
.txt1_middle, .txt1_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla txt1 middle */
.txt1_middle_bold { font-weight:bold;}
.txt1_small, .txt1_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla txt1 small */
.txt1_small_bold { font-weight:bold;}
.txt1_smaller, .txt1_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla txt1 smaller */
.txt1_smaller_bold { font-weight:bold;}

/* TEXT 2 */ /*  */
.txt2_biggest, .txt2_biggest_bold, .txt2_big, .txt2_big_bold, .txt2_middle, .txt2_middle_bold, .txt2_small, .txt2_small_bold, .txt2_smaller, .txt2_smaller_bold
{ color:#f58220;} /* zmien kolor dla txt2 */
.txt2_biggest, .txt2_biggest_bold { font-weight:normal; font-size:16px;} /* zmien rozmiar dla txt2 biggest */
.txt2_biggest_bold { font-weight:bold;}
.txt2_big, .txt2_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla txt2 big */
.txt2_big_bold { font-weight:bold;}
.txt2_middle, .txt2_middle_bold { font-weight:normal; font-size:12px;} /* zmien rozmiar dla txt2 middle */
.txt2_middle_bold { font-weight:bold;}
.txt2_small, .txt2_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla txt2 small */
.txt2_small_bold { font-weight:bold;}
.txt2_smaller, .txt2_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla txt2 smaller */
.txt2_smaller_bold { font-weight:bold;}

/* TEXT 3 */
.txt3_biggest, .txt3_biggest_bold , .txt3_big, .txt3_big_bold, .txt3_middle, .txt3_middle_bold, .txt3_middle_justify, .txt3_small, .txt3_small_bold, .txt3_smaller, .txt3_smaller_bold
{ color:#780032;} /* zmien kolor dla txt3 */
.txt3_biggest, .txt3_biggest_bold { font-weight:normal; font-size:16px;}
.txt3_biggest_bold { font-weight:bold;}
.txt3_big, .txt3_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla txt3 big */
.txt3_big_bold { font-weight:bold;}
.txt3_middle, .txt3_middle_bold, .txt3_middle_justify { font-weight:normal; font-size:12px;} /* zmien rozmiar dla txt3 middle */
.txt3_middle_bold { font-weight:bold;}
.txt3_middle_justify { text-align:justify;}
.txt3_small, .txt3_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla txt3 small */
.txt3_small_bold { font-weight:bold;}
.txt3_smaller, .txt3_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla txt3 smaller */
.txt3_smaller_bold { font-weight:bold;}

/* TEXT 4 */
.txt4_biggest, .txt4_biggest_bold , .txt4_big, .txt4_big_bold, .txt4_middle, .txt4_middle_bold, .txt4_middle_justify, .txt4_small, .txt4_small_bold, .txt4_smaller, .txt4_smaller_bold
{ color:#5e5e5e;} /* zmien kolor dla txt4 */
.txt4_biggest, .txt4_biggest_bold { font-weight:normal; font-size:16px;}
.txt4_biggest_bold { font-weight:bold;}
.txt4_big, .txt4_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla txt4 big */
.txt4_big_bold { font-weight:bold;}
.txt4_middle, .txt4_middle_bold, .txt4_middle_justify { font-weight:normal; font-size:12px;} /* zmien rozmiar dla txt4 middle */
.txt4_middle_bold { font-weight:bold;}
.txt4_middle_justify { text-align:justify;}
.txt4_small, .txt4_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla txt4 small */
.txt4_small_bold { font-weight:bold;}
.txt4_smaller, .txt4_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla txt4 smaller */
.txt4_smaller_bold { font-weight:bold;}

/* TEXT 5 */
.txt5_biggest, .txt5_biggest_bold , .txt5_big, .txt5_big_bold, .txt5_middle, .txt5_middle_bold, .txt5_middle_justify, .txt5_small, .txt5_small_bold, .txt5_smaller, .txt5_smaller_bold
{ color:#ffffff;} /* zmien kolor dla txt4 */
.txt5_biggest, .txt5_biggest_bold { font-weight:normal; font-size:16px;}
.txt5_biggest_bold { font-weight:bold;}
.txt5_big, .txt5_big_bold { font-weight:normal; font-size:14px;} /* zmien rozmiar dla txt4 big */
.txt5_big_bold { font-weight:bold;}
.txt5_middle, .txt5_middle_bold, .txt5_middle_justify { font-weight:normal; font-size:12px;} /* zmien rozmiar dla txt4 middle */
.txt5_middle_bold { font-weight:bold;}
.txt5_middle_justify { text-align:justify;}
.txt5_small, .txt5_small_bold { font-weight:normal; font-size:11px;} /* zmien rozmiar dla txt4 small */
.txt5_small_bold { font-weight:bold;}
.txt5_smaller, .txt5_smaller_bold { font-weight:normal; font-size:9px;} /* zmien rozmiar dla txt4 smaller */
.txt5_smaller_bold { font-weight:bold;}


#title { margin: 0px 0px 5px 0px; padding: 5px 0px 6px 8px; height: 100%; /*background-color:#f6f6f6;*/}

/*MSG*/
.msg, .msgc, .msgl {font-size:12px; color:#FF0000; font-weight:bold; text-align:left; margin: 0px 10px 20px 10px;}
.msgc { text-align:center;}
.msgr {text-align:right;}


/*////////////////////////////////////////////////////////////////////////////////////////*/


/*OTHER*/
input.button, input.button2 {
border:none;
font-size:13px;
color:#787c7d;
}
input.button2 {
vertical-align:bottom;
}
option , select, input , textarea{
/*background-color:#FFFFFF;*/
border: 1px solid #949494;
color:#780032;
font-weight:normal;
font-size:11px;
vertical-align:middle;
padding-left: 5px;
}
select_small { width:100px;}
select_medium { width:150px;}
select_big { width:180px;}

option {
	border:none;
}

input.textbox
{
border:#ccc 1px solid;
background-color:#FFFFFF;
/*background:#fff url(img/shadow_top.gif) repeat-x top;*/
font:1em Verdana, Arial, Serif;
padding:2px;
width:20px;
}

fieldset { border: 1px #CCCCCC; border-style:dotted; padding: 5px 5px 5px 5px;}
legend { font-weight:bold; background-color:#FFFFFF; color:#780032; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps;}

/*
textarea{
width: 90%;
padding:10px;
line-height:2em;
height: 20em;
border: 1px solid #ccc; 
background-color:#FFFFFF;
/*background:#fff url(img/shadow_top.gif) repeat-x top;*/ /*
font:1em Verdana, Arial, Serif;
}
*/
