/* 
	style for WebNet
	by michal@indid.pl
	2006
	
	Ice&Durban
	
	*/
	
/* Poprawki w stylach naniesione przez FreeTree.pl */

body {
	font: 11px tahoma;
}

a {
	color: #3CB3EE;
    text-decoration: none;
}

a:hover {
	color: #868585;
}

body {
	background-image: url(images/background_top.png);
	background-position: top;
	background-repeat: repeat-x;
	margin: 0px;
	margin-left:0px;
	margin-top: 24px;
    padding: 0px;
	text-align: center;
}

img{
    border: none;
}

h1 {
	font: 10pt tahoma;
    font-weight: bold;    
    display: inline;
}

h2 {
	font: 11px tahoma;
 display: inline;
}

h3 {
	font: 11px tahoma;
 display: inline;
}

h4 {
	font: 11px tahoma;
 display: inline;
}

html>body #mid {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	width: 758px;
}

html>body #top_menu {
	padding-left: 490px;
	padding-top: 10px;
}

.center{
    margin-left: auto;
    margin-right: auto;
}

td {
	color: #868585;
	font: 12px tahoma;
	font-size: 11px;
}

.bo6 {
	border: 4px solid #00F801;
}

.foo1 {
	color: #FFFFFF;
	height: 18px;
	width: 163px;
}

.foo1 p {
	color: #FFFFFF;
	font: 10px tahoma;
	margin: 0px;
}

.foo2 {
	color: #FFFFFF;
	font: 10px tahoma;
	height: 18px;
	margin: 0px;
	padding: 0px;
	width: 635px;
}

.foo2 a {
	color: #FFFFFF;
}

.foo2 a:hover {
	color: #ffe2e3;
}

.foo2 span {
	color: #FFFFFF;
	padding-left: 250px;
}


.fronir_small {
	margin: 2px;
	text-align: center;
	width: 35px;
	font: 10px arial;
}

.fronir_small a {
	color: #000000;
	font: 10px arial;
}

.fronir_small a:hover {
	color: #000000;
	font: 10px arial;
}

.l5 {
	font: 13px tahoma;
}

.l7 {
	font: 12px tahoma;
	font-weight: bold;
}

.news {
	color: #868585;
	font: 11px tahoma;
}

.news a, .news a:hover {
	color: #868585;
	font: 11px tahoma;
}

.news_area {
	padding: 10px;
}

.news_area a {
	font: 14px tahoma;
}

.news_area a:hover {
	color: #000000;
	text-decoration: underline;
}

.np_data {
	font-size: 10px;
	padding: 4px 4px 4px 4px;
	width: 92px;
}

.np_header {
	color: #717171;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.np_txt {
	font-size: 12px;
	padding-right: 5px;
}

.os1 {
	background: url(images/os.gif) no-repeat;
	color: #717171;
	font-family: verdana;
	font-size: 12px;
	height: 22px;
	padding-top: 3px;
	width: 480px;
}

.osl{
	color: #717171;
	cursor: pointer;
}

.osl:hover {
	color: #717171;
	cursor: pointer;
	text-decoration: underline;
}

.shop_menu {
	color: #9C9C9C;
	font: 11px tahoma;
}

.shop_menu:hover {
	color: #9C9C9C;
	font: 11px tahoma;
	text-decoration: none;
}

.t_dwa {
	border-bottom: 1px solid #EAEAEA;
	border-top: 1px solid #EAEAEA;
	color: #C3C3C3;
	font: 11px tahoma;
	font-weight: bold;
	height: 30px;
	text-align: center;
}

.t_dwa_a {
	color: #C3C3C3;
	font: 11px tahoma;
	font-weight: bold;
	text-decoration: none;
}

.t_dwa_a a:hover {
	font-weight: bold;
	text-decoration: underline;
}

.t_mid {
	border-right: 1px dotted #EEEEEE;
}

.t_mid {
	background-image: url(images/cb/tab_2.gif);
}

.t_mid0 {
	background-image: url(images/cb/tab_1.gif);
}

.t_mid0b {
	background-color: #CFCFCF;
	width: 1px;
}

.t_mid3 {
	background-image: url(images/cb/tuktuk.gif);
}

.t_raz {
	border-top: 1px solid #EAEAEA;
	height: 25px;
	text-align: center;
}

.tabib {
	background-color: #C5EFFF;
	color: #6A6A6A;
	display: block;
	margin: 1px;
	padding: 3px;
	width: 230px;
}

.textati {
	border-bottom: 1px solid #868585;
	color: #636363;
	font: 13px tahoma;
	font-weight: bold;
}

.thumbnail{
	position: relative;
	z-index: 0;
}

.thumbnail{
	background-color: #C5EFFF;
	color: #6A6A6A;
	display: block;
	margin: 1px;
	padding: 3px;
	position: relative;
	width: 230px;
	z-index: 0;
	font: 11px tahoma;
}

.thumbnail span{
	background-color: #FFFFE0;
	left: -1000px;
	padding: 2px;
	position: absolute;
	text-decoration: none;
	visibility: hidden;
	font: 11px tahoma;
}

.thumbnail span img{
	border-width: 0;
	padding: 2px;
	font: 11px tahoma;
}


.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail:hover{
	background-color: #C5EFFF;
	z-index: 50;
}

.thumbnail:hover span{
	left: -5px;
	top: -180px;
	visibility: visible;
}

.thumbnail:hover span{
	left: 12px;
	top: -220px;
	visibility: visible;
}

.thumbnail3{
	position: relative;
	z-index: 0;
	display:block;
	background-color:#C5EFFF;
	color:#000;
	padding:3px;
	margin:2px;
}

.thumbnail2{
	position: relative;
	z-index: 0;
	font: 11px tahoma;
}

.thumbnail2 span{
	background-color: #FFFFE0;
	left: -1000px;
	padding: 2px;
	position: absolute;
	text-decoration: none;
	visibility: hidden;
	font: 11px tahoma;
}

.thumbnail2 span img{
	border-width: 0;
	padding: 2px;
	font: 11px tahoma;
}

.thumbnail2:hover{
	background-color: transparent;
	z-index: 50;
	color:#000;
	font: 11px tahoma;

}

.thumbnail2:hover span{
	left: -35px;
	top: -180px;
	visibility: visible;
	font: 11px tahoma;

}

.thumbnail3 span img{
	border-width: 0;
	padding: 2px;
}

.thumbnail3 span{
	background-color: #c5efff;
	left: -1000px;
	padding: 2px;
	position: absolute;
	text-decoration: none;
	visibility: hidden;
}

.thumbnail3:hover{
	background-color: transparent;
	color:#000;
	z-index: 50;
}


.thumbnail3:hover span{
	left: -5px;
	top: -220px;
	visibility: visible;
}

.title2 {
	color: #717171;
	font-family: verdana;
	font-size: 11px;
	height: 30px;
	padding-right: 20px;
	padding-top: 8px;
	text-align: right;
}

#bar1 {
	background-image: url(images/cb/bar.png);
	background-position: top;
	height: 50px;
	width: 729px;
}
/*
#bar1 a, #bar1 a:hover {
	color: #FFFFFF;
	font: 11px arial;
	text-decoration: none;
}

#bod div,a,a:hover {
	color: #FFFFFF;
	font: 11px arial;
	text-decoration: none;
}
*/

#bot {
	background-image: url(images/cb/bot.png);
	background-position: top;
	color: #FFFFFF;
	height: 29px;
	width: 760px;
}

#jestem td {
	color: #C4161C;
}

#listad {
	background-color: #E9E9E9;
	height: 203px;
	margin-bottom: 15px;
	text-align: left;
	width: 163px;
}

#listad div {
	padding: 3px;
}

#listaf div {
	padding: 3px;
}

#mid {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	width: 760px;
}

#navlist a {
}

#navlist a:link, #navlist a:visited {
	background-color: #42CAFD;
	color: #FFFFFF;
	text-decoration: none;
}

#navlist a:hover {
}

#navlist li {
}

#profil {
	padding: 3px;
}

#top {
	background-image: url(images/cb/top.png);
	background-position: top;
	height: 39px;
	width: 760px;
}

#top_menu {
	padding-left: 540px;
	padding-top: 10px;
}

#top_menu a, #top_menu a:hover {
	color: #FFFFFF;
	font: 11px arial;
	text-decoration: none;
}

.alfa {
    margin-left: 0px !important;
}

.omega {
    margin-right: 0px !important;
}

.menu_gora, .menu_gora * {
    color:             white;
	list-style-type:   none;
	margin:            0px;
	padding:           0px;
}


.menu_gora {
	line-height:	24px;
	font-weight:	bold;
}

.menu_gora ul {
    white-space:    nowrap;
	position:		absolute;
	top:			-999em;
	width:			215px;
}

.menu_gora ul li {
	width:			150px;
}

.menu_gora li:hover {
	background-color:  #2f89d3;
	visibility:        inherit;
}

.menu_gora li {
	background-color:  #2a78c7;
	color:             #FFFFFF;
	text-decoration:   none;
	float:             left;
	position:          relative;
	display:           inline;
	list-style-type:   none;
	margin:            3px;
    text-align:        center;
}

.menu_gora a {
    font:              12px tahoma;
	padding:           3px 10px;
	display:           block;
	position:          relative;
	text-decoration:   none;
}


.menu_gora a:hover {
	color:             #FFFFFF;
	text-decoration:   none;
}

.menu_gora li:hover ul{
	left:			0;
	top: 			20px;
	z-index:		99;
}

.menu_gora li ul{
	border: 		1px solid;
}
	
.menu_gora li ul li{
	background-color:  #0c69c7;
	padding-left:      15px;
	margin:            0px;
    border-bottom: white 1px solid;
    text-align:     left;
}
	
.menu_gora li ul li:hover{
	background-color: 	#2f89d3;
}

ul.menu_gora li:hover li ul{
	top:			-999em;
}

ul.menu_gora li li:hover ul{
	left:			10em;
	top:			0;
}

ul.menu_gora li li:hover li ul{
	top:			-999em;
}

ul.menu_gora li li li:hover ul{
	left:			16em;
	top:			0;
}

.galeria_zdj img{
    margin: 1px;
}