body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	background-color: #ffffff;	
}


table, table td {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	border-collapse: collapse;
}

table.table_z_ramka td {
border: solid #E0E6EB 1px;
border-collapse: collapse;
}

table.table_bez_ramki td {
border: 0;
}

/* ############################## */

A:LINK {
/*	cursor: url('/zasoby/obrazy/hotel_ilon/kursor3.cur'); */	
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #357BB5;
}
A:VISITED {
/*	cursor: url('/zasoby/obrazy/hotel_ilon/kursor3.cur'); */
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #357BB5;
}
A:ACTIVE {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #357BB5;
}
A:HOVER {
/*	cursor: url('/zasoby/obrazy/hotel_ilon/kursor2.cur'); */
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #357BB5;
}
/* ////////////////////////////// */

A.link_menu_bold:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 10px;
}
A.link_menu_bold:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 10px;
}
A.link_menu_bold:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: none;
	color: #FFFFFF;
	  margin: 0 10px;
}
A.link_menu_bold:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	text-decoration: underline;
	color: #FFFFFF;
	margin: 0 10px;
}

.gradient_menu_top {
	background-image: url(/themes/default/zasoby/obrazy/menu_linia.jpg);
	background-repeat: repeat-x; 
	background-position: left bottom;
}

/* //////////////////////////////////////////////////// */
A.link_designed:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #738B99;
}
A.link_designed:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #738B99;
}
A.link_designed:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #738B99;
}
A.link_designed:HOVER {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #738B99;
}

/* //////////////////////////////////////////////////// */
A.link_system_wymiany:LINK {
	font-family: Tahoma, Verdana, Arial;
  font-size: 9px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #aaaaaa;
}
A.link_system_wymiany:ACTIVE {
	font-family: Tahoma, Verdana, Arial;
  font-size: 9px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #aaaaaa;
}
A.link_system_wymiany:VISITED {
	font-family: Tahoma, Verdana, Arial;
  font-size: 9px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #aaaaaa;
}
A.link_system_wymiany:HOVER {
	font-family: Tahoma, Verdana, Arial;
  font-size: 9px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: underline;
	color: #aaaaaa;
}
/* //////////////////////////////////////////////////// */
.tytul {
	font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #486381;
}

.tytul_bialy {
	font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

textarea, input, select, button {
	border: #999999 1px solid;
	color: #333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

checkbox {
border: 0;
}

.padding3 {
	padding: 3px 3px 3px 3px;
}

.padding5 {
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.padding_menu_podkategoria {
	padding: 5px 5px 5px 25px; 
}

.padding_15px_z_lewej {
	padding: 0px 0px 0px 15px; 
}

.padding20 {
	padding: 0px 0px 5px 20px; 
}


.padding10 {
	padding: 0px 0px 5px 10px;
}

.padding_mainmenu {
	padding: 5px 10px 5px 10px;
}



.copyright {
	font-family: Tahoma, Verdana, Arial;
  font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #5A707C;
}

.ramka {
	border: solid #E5E5E5 1px;
}


.podkreslenie {
	text-decoration: underline;
}

.data {
	color: #999999;
	text-decoration: none;
	font-weight: normal;
  font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Tahoma, sans-serif;

}

.text_naglowek {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #5071B8;
}

.wymiana_linkow {
	font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
	font-style: normal;
	font-weight: normal; 
	text-decoration: none;
	color: #969696;
}

HR {
height:1px; 
background-color: #666666;
clear: both;
}

.lewo {
	text-align: left;
}
.prawo { 
	text-align: right;
}

/* gallery */
div.gallery { padding: 0; margin:0;} 
/*div.gallery a:link, div.gallery a:active,div.gallery a:visited {width:198px; background:url(/themes/default/img/gallery_bg.gif) transparent no-repeat; text-align: center; margin:3px; padding: 0px; float:left; border: 1px outset #fff;}
div.gallery a:hover {width:198px; background:url(/themes/default/img/gallery_bg.gif) transparent no-repeat; text-align: center; margin:3px; padding: 0px; float:left; border: 1px inset #663300;}
*/
div.gallery img { max-height: 112px; max-width: 150px; vertical-align:middle; margin:0; padding:0;}
div.gallery  a img{ border: 1px solid #e0e0e0; max-height: 112px; max-width: 150px; vertical-align:middle; margin:0; padding:1px;}
div.gallery  a:hover img{ border: 1px solid #3A84C1;max-height: 112px; max-width: 150px;  vertical-align:middle; margin:0; padding:1px;}

div.gallery .tekst{
	text-align:center;
	vertical-align: top;	
	cursor:pointer;
	font-size:0.8em;
	margin:0;
	padding:0;
}
 
