
/* wyzerowanie domyslnych wartosci */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
img { border: 0; margin: 0; padding: 0; }
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset {border: 0;}

/* body */
body {font: 11px Arial, regular; color: #012044; background: url(../img/extras/bg_top.jpg) top center no-repeat; }

/* links */
a {color: #240d74; text-decoration: none;}	
	a:hover {text-decoration: underline;}	
	
p.info { color: #498a40; text-align: center !important; font-weight: bold; width: 100%; }

/* container */
.container { width: 970px; margin: 0 auto; }

#header { width: 100%; height: 135px; }
#header .container  { position: relative; }
	#header h1{width: 201px; height: 66px; overflow: hidden; float: left; margin-top: 35px; }
		#header h1 a {width: 201px; height: 66px; display: block; text-indent: -666em; background: url(../img/extras/logotype.gif) no-repeat;}
		
		#header #photos1 { width: 346px; height: 257px; position: absolute; top: 35px; right: -65px; background: url(../img/extras/photos_1.png) no-repeat; }
		#header #photos2 { width: 342px; height: 234px; position: absolute; top: 350px; right: -100px; background: url(../img/extras/photos_2.png) no-repeat; }
		#header #photos3 { width: 305px; height: 402px; position: absolute; top: 60px; right: -65px; background: url(../img/extras/photos_3.png) no-repeat; }

#content { width: 100%; min-height: 400px;  background: url(../img/extras/bg_footer.jpg) bottom center no-repeat; line-height: 20px; }
.dvd  { background: url(../img/extras/bg_footer2.jpg) bottom center no-repeat !important; }
#content .container  {  width: 653px; margin: 0 auto; padding: 37px 280px 0 37px; }
	#content h2{ font-size: 20px; margin-bottom: 12px; }
	#content p { font-size: 12px; margin-bottom: 12px; text-align: justify; }
		
/* footer */
#footer { width: 100%; background: #fff; height: 60px; }

	/* footer -> copyright */
	#footer .footer-copyright { color: #555; float: left; margin-top: 14px; font-weight: normal;}
		#footer .footer-copyright a {font-weight: bold;}
		
	/* footer -> created by */
	#footer .footer-created-by {float: right; margin-top: 14px;}
		#footer .footer-created-by a {display: block; text-indent: -666em; width: 48px; height: 24px; background: url(../img/extras/sileer.jpg) 0 0 no-repeat;}

form.addC p { margin-bottom: 6px !important;  }
form.addC p .desc { color:#012044; display:block; float:left; font-family:Arial,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:8px 5px 0 0; text-align:right; width:100px; }

form.addC p input.input { border: 0; color:#012044; font-family:Arial,sans-serif; font-size:12px; padding: 9px; width:264px; background: url(../img/extras/input.jpg) 0 0 no-repeat;  }
form.addC { margin-left:100px; margin-top:30px; }
form.addC span { color:#CC0000; font-family:Arial,sans-serif; font-size:12px; font-weight: normal; margin-bottom:4px; margin-top:4px; padding-left:105px; }


/*==================================
Hide lists on page load
====================================*/

.stylish-select ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
ul.newList * {margin:0; padding:0; cursor: pointer;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:264px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:264px; color:#012044; cursor: pointer; font-family:Arial,sans-serif; font-size:12px; height:19px; padding: 7px 0 7px 9px; float:left; background:url(../img/extras/select.jpg) no-repeat;}
.newListSelected span {width:284px; display:block;}
ul.newList li a {padding:3px 8px; display: block; font-weight: normal;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {width:258px; padding:0 23px 0 0; font-weight: normal;}
.hiLite {background:#e5322d!important; color:#fff!important;}
.hiLite a {background:#e5322d!important; color:#fff!important;}
.newListHover {background:#0e72b5 !important; color:#fff!important; cursor:default;}

.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

 


