*{ margin: 0; padding: 0; }
html { background-color: #EFEFEF; }
body { font-family: "Trebuchet MS", "Verdana","Helvetica",sans-serif; text-align: left; color:  #000; font-size: 12px; background-color: #EFEFEF; }

.skip { text-indent: -100em; position: absolute; top: 0; left: 0; height: 1px; }
#header a { display: block; width: 480px; height: 160px; position: absolute; top: 9px; left: 149px; z-index: 100; text-decoration: none; text-indent: -100em; }

p { color: #535353; font-size: 11px; }
table { border-collapse: collapse; }
a { text-decoration:none; color: #b4070f; }
a:hover { text-decoration:underline; }
	a img { border: 0;}
.img { text-align: center; float: left; margin: 10px 10px 5px 20px; }
	.img a { display: block; }
li { list-style-type: none; }
h1, h2, h3 { font-size: 16px; color: #549CC3; }
h3 { font-size: 14px; }

/* W R A P P E R  N A  T R E Ś Ć */
#wrapperMain { z-index: 100; width: 780px; margin: 30px auto 0; padding-top: 180px; position: relative; background: transparent url("../../common/banerJaskini.jpg") center 10px no-repeat; }

/* Ś R O D E K */
#contentWrapper { width: 580px; float: left; position: relative; border-top: 1px solid #B0B0B0; padding-bottom: 30px; }
/* T R E Ś Ć */
#content { margin: 50px 15px 10px; }
	#content h1 { font-size: 18px; margin: 0 0 10px 10px; }
	#content h2 { padding: 10px 10px 8px 15px; font-size: 14px; }
	#content p { margin: 10px 5px; line-height: 16px; }
	#content img { float: left; margin: 10px 5px 10px 0; }
	#content a img { float: none; margin: 0; }
	#content p.info { font-size: 14px; text-align: center; line-height: 20px; padding: 20px; margin: 10px; border: 1px solid #B0B0B0; font-weight: bold; }
/* O K R U S Z K I */
#breadcrumbs { height: 30px; position: absolute; top: 5px; left: 0; width: 580px; line-height: 14px; font-size: 11px; }
	#breadcrumbs li { float: left; max-width: 150px; padding-left: 19px; background: transparent url("../img/arr_red_next.gif") 5px 5px no-repeat; }
	#breadcrumbs li.first { background-image: none; padding-left: 5px; }
		#breadcrumbs li strong { color: #535353; }

/* M E N U */
#menu { width: 199px; float: right; border: 0 solid #B0B0B0; border-width: 1px 0 0 1px; padding-bottom: 60px; }
		#menu a, #menu strong, #currentUserName h2 { padding-left: 5px; border-left: 5px solid #EFEFEF; line-height: 30px; height: 30px; font-size: 11px; display: block; }
		#menu a:hover { border-left-color: #B0B0B0; }
		#menu a.banner { display: block; height: auto; width: auto; border-left-width: 0; padding: 5px; margin: 5px; opacity: 0.8; }
		#menu a.banner:hover { opacity: 1; }
	#menu li#menuCurrent a, #menu li#menuCurrent strong { font-weight: bold; border-left: 5px solid #535353; }
				#menu li li a, #menu li li strong { padding-left: 20px; }

#userBox { margin-top: 10px; padding-top: 10px; border-top: 1px solid #B0B0B0; }
		#currentUserName h2 { color: #000; }
	#currentUserAvatar img { margin-left: 15px; }
/* F O O T E R */
#footer { border-top: 1px solid #B0B0B0; clear: both; height: 40px; line-height: 40px; }
	/* copyright i twórcy */
	#footer p { color: #B0B0B0; text-align: center; font-size: 9px; }
/**
 * kolory w formularzu
 */
form fieldset { border: 1px solid #e5e5e5; background-color: #f8f9f2; }
	form fieldset legend { color: #636363; }
	form fieldset div input, form fieldset textarea, form fieldset select { border:  1px #e5e5e5 solid; background-color: #f1f1f1; color: #000; }
		form fieldset div input:hover, form fieldset select:hover, form fieldset div input:focus, form fieldset select:focus, form fieldset textarea:hover, form fieldset textarea:focus { border-color: #e5e5e5; }
