html,body {
	background-position:center;
	background-color:#595e62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:center;
	padding: 0;
	margin: 10px;
	}

#frame {
	border:10px solid #fff;
	background-color:#fff;
	width:800px;
	text-align:center;
	margin: 5px auto;
	padding:0;
	overflow: hidden;
	}

#head02 {
	background-color:#fff;
	border-bottom: 4px solid #fff;
	width: 460px;
	height: 30px;
	line-height:30px;
	text-align:left;
	float:left;
	}

#head01 {
	background-color:#fff;
	border-bottom: 4px solid #fff;
	width: 220px;
	height: 30px;
	text-align:center;
	float:right;	
	}
			
#fb {
	width:120px;
	padding:5px 0 5px 0;
	border-bottom: 4px solid #fff;	
	text-align:left;
	float:left;
	}
	
#left {
	background-color:#eee;
	border-bottom: 1px dotted #ccc;
	border-top: 2px solid #fff;
	border-left: 1px dotted #ccc;
	padding: 5px;
	width: 189px;
	font-size:10px;
	text-align:left;
	float:left;
	}
#left a:active, a:link, a:visited { color: #666; text-decoration:none; font-weight:bold;}
#left a:hover { color:#848400; text-decoration:underline; }
	
#right {
	background-color:#fff;
	border-bottom: 1px dotted #ccc;
	border-top: 2px solid #fff;
	border-right: 1px dotted #ccc;
	border-left: 1px dotted #ccc;
	padding: 5px;
	width: 588px;
	font-size:10px;
	text-align:left;
	float:right;
	}	

#foot {
	border-top: 2px solid #848400;
	width: 800px;
	height:16px;
	color: #333;
	padding-top:5px;
	text-align:left;
	clear:both;
	}	

.title {
	border-bottom: 2px dashed #ccc;
	font-size:11px;
	/*text-align: left;*/
	font-weight:bold;
	text-transform: uppercase;
	height: 20px;
	padding: 0;
	}

.profile {
	border-bottom: 1px dashed #ccc;
	font-size:10px;
	/*text-align: left;*/
	font-weight:bold;
	text-transform: uppercase;
	height: 20px;
	padding: 0;	
	}
	
.linia { border-top: 1px dashed #ccc; height: 20px; }	
		
h1,h2 {
	font-size: 12px;
}

#door { border:0;}
#door td { background:#f2f2f2; width:136px; height:200px; text-align:center; vertical-align:middle; border:4px #fff solid; }
#door th { background:#fff; width:136px; height:30px; text-align:center; font-weight:bold; color:#333; }

#forniry { border:0;}
#forniry td { background:#f2f2f2; width:136px; height:136px; text-align:center; vertical-align:middle; border:4px #fff solid; }
#forniry th { background:#fff; width:136px; height:30px; text-align:center; font-weight:bold; color:#333; }	

#foto { border:0;}
#foto td { background:#f2f2f2; width:272px; height:200px; text-align:center; vertical-align:middle; border:4px #fff solid; }
#foto th { background:#fff; width:272px; height:30px; text-align:center; font-weight:bold; color:#333; }

#tab_szara_foto { background:#f2f2f2; width:272px; height:200px; text-align:center; vertical-align:middle; border:4px #fff solid; padding:5px; }
#tab_szara_opis { background:#f2f2f2; width:272px; height:200px; text-align:left; vertical-align:top; border:4px #fff solid; padding:5px; }

#tab_na_3_foto { background:#f2f2f2; width:164px; text-align:center; vertical-align: middle; border:4px #fff solid; padding:5px; }
#tab_na_3_opis { background:#f2f2f2; width:164px; text-align:left; font-weight:bold; vertical-align: top; border:4px #fff solid; padding:5px; }

#menu2 { font-size:11px; font-weight:bold; }
#menu2 ul { list-style: none; margin: 0; padding: 0;}
#menu2 li { list-style: none; margin: 0; padding: 0; line-height:18px; }
#menu2 li a { margin-left:30px; color: #505A6D; text-decoration: none; }
#menu2 li a:hover {color: #848400; };


a:active, a:link, a:visited { color: #666;}
a:hover { color:#848400; }

/* global nav bar styles */
#globalNav { text-align: left; height: 26px; width:800px; font-size: 11px; padding: 0; border-top: 4px solid #848400;border-bottom: 1px solid #fff; background-color:#253431; clear:both; }


#navHome {width: 82px; }
#nav1 {width: 83px; }
#nav2 {width: 102px; }
#nav3 {width: 96px; }
#nav4 {width: 99px; }
#nav5 {width: 82px; }
#navHome, #nav1, #nav2, #nav3, #nav4, #nav5   {font-weight: normal !important; color: #fff; }
a.CurrentGroup {font-weight: bold !important; color: #333333; }

#mainNav, #mainNav ul { margin:0; padding:0; width:800px; float:left;  }
#mainNav { background: url(images/tlo_menu.gif) 0 0 no-repeat; }
#mainNav li { position: relative; list-style: none; display:block; float:left; margin-right:1px; text-align: center; }
#mainNav li a { display: block; text-decoration: none; color: #fff; padding: 0; height:26px; line-height:26px; font-weight:bold; }
#mainNav li a:hover { color: #fff; background-color: #848400; }
#mainNav ul { position: absolute; display: none; width:141px; background-color: #333333; left: 0; top: 26px; font-size: 10px !important; border-top: 1px solid #fff; }  
#mainNav ul ul { position: absolute; display: none; width:141px; left: 141px; top: 0; font-size: 10px; border-left:1px solid #fff; border-top: none !important; }
#mainNav li li { background-color: #333333; margin:0; text-align: left;}
#mainNav li li a { background: none; color: #fff; text-indent:0; padding: 3px 4px 3px 14px; height: auto; line-height:13px; width: 141px; width/* */:/**/123px; width: /**/123px; font-weight:normal !important; }
#mainNav li li a:hover { background-color: #848400; }
#mainNav li li li a { line-height:13px; }
#mainNav li:hover ul ul, #mainNav li.over ul ul{ display: none; }
#mainNav li:hover ul, #mainNav li li:hover ul,
#mainNav li.over ul,
#mainNav li li.over ul { display: block; z-index:2000 !important; } 
#mainNav li li.menuparent a { text-indent:0; }
#mainNav li li.menuparent li a { background: none; text-indent:0; }
#mainNav li li.menuparent li a:hover { background-color: #848400; }
#mainNav li.menuparent:hover, #mainNav li.over { color: #fff !important; background-color: #333333; }
#mainNav li.over a { color: #fff; }
#mainNav li.menuparent li:hover, #mainNav li li.over { color: #fff !important; background-color: #848400; width:141px;}
