body {margin:0; padding:0; color:#2c2c2c; font-size:10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background: url(http://www.aironline.pl/datastore/images/polish/body_bg.gif) repeat-x top left; background-color:#ffffff}

a {outline: none;}
input {outline: none; /* border: solid 1px #7f7777; */}

h1, h2, h3, h4, p, ul, li, form, input, select, lable { padding:0px; margin:0px;}
ul {list-style:none;}
#clear {clear:both;}
.clear {clear:both;}
.none { display:none;}
.input_bg {background:url(http://www.odkryjpolske.pl/storage/polish/images/polish/glowna_input_bg.gif) no-repeat top left;}


#main {width:100%; height:auto; margin:auto;}
#main-content {position:relative; width:774px; height:auto; margin:auto;}

#main-content .column-left {width: 498px; float: left; overflow: hidden; background:#ededed url(../../images/polish/pp_bg.jpg) no-repeat bottom right; border: solid 1px #e3e0e7;  font-family:Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; padding-bottom:170px;}
#main-content .column-left h2 {padding: 10px; font-size: 18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#main-content .column-left p {text-align: justify; padding: 10px;}
#main-content .column-left ul {padding: 10px;}
	#main-content .column-left ul li {padding-top: 5px;}
	#main-content .column-left ul li label {font-weight: bold;}
	#main-content .column-left ul li input {font-size: 12px; width: 200px; height: 16px; padding:5px; }
	#main-content .column-left ul li input.submit {background:url(../../images/polish/button.gif) no-repeat 0px 0px; width:150px; height:21px; border:none; color:#fff; padding:0px ; margin:0px; font-weight:bold;}
	#main-content .column-left ul li input.submit:hover {background:url(../../images/polish/button_h.gif) no-repeat 0px 0px; width:150px; height:21px; border:none; color:#fff;}
#main-content .column-left .error {color: #ff0000; font-size: 12px; font-weight: bold; border: solid 1px #ff0000; text-align: center; padding-top: 10px; padding-bottom: 10px; padding:0px; margin:0px;}
#main-content .column-left .message {color: #009900; font-size: 12px; font-weight: bold; border: solid 1px #009900; text-align: center; padding-top: 10px; padding-bottom: 10px;}


#main-content .column-right {width: 228px; float: left; overflow: hidden;padding-left: 15px; background-color: #ededed; border: solid 1px #e3e0e7;margin-left: 15px;}
#main-content .column-right h1 {padding: 10px 0 10px 0; font-size: 18px;}
#main-content .column-right li {padding-bottom: 5px; font-size:12px;}
#main-content .column-right li a {text-decoration: none; color: #000000; }
#main-content .column-right li a:hover {text-decoration: underline;}
#main-content .column-right label {}
#main-content .column-right input {width: 200px; height: 16px; padding:5px;}
#main-content .column-right .radio {width: 25px;}
#main-content .column-right .submit {background:url(../../images/polish/button.gif) no-repeat 0px 0px; width:150px; height:20px; border:none; color:#fff; padding:0px ; margin:0px; font-weight:bold;}
#main-content .column-right .submit:hover{background:url(../../images/polish/button_h.gif) no-repeat 0px 0px; width:150px; height:20px; border:none; color:#fff;}
#main-content .column-right .error {color: #ff0000; font-size: 12px; font-weight: bold; border: solid 1px #ff0000; text-align: center; padding-top: 10px; padding-bottom: 10px;}

#main-content .info-content {width: 100%; padding-top: 50px;padding-bottom: 40px; border: solid 1px  #484848; background: #f0e2c1;text-align: center;}
#main-content .info-content p {padding-top: 25px; padding-bottom: 10px;}


/* ------------ TOP ----------------- */
#top {height:210px; background: url(http://www.aironline.pl/datastore/images/polish/top_bg.gif) no-repeat top right; position:relative; overflow:auto;}
#top h1 {width:223px; height:36px; margin-top:83px;}
#top h1 a{display:block; text-indent:-1000px; width:223px; height:36px; background:url(http://www.aironline.pl/datastore/images/polish/logo.png) no-repeat 0px 0px;}

#menu{ width:774px; border-bottom:1px solid #87A6B8; margin-bottom:15px; height:25px;}
		#menu ul{list-style:none;padding:0px; margin:0px;}
 		#menu li {display:inline;padding:0px; margin:0px; vertical-align:middle;padding-bottom:15px }
		#menu li.spacer{ display:inline;padding:0px; margin:0px; margin-left:3px;margin-right:3px;}
		#menu li a{font-size:11px; text-decoration:none; color:#000;padding:0px;}
		#menu li a:hover{font-size:11px; text-decoration:underline; color:#000}

	


#menuupperstopka{ width:774px; margin-bottom:5px; height:25px;margin-top:20px; margin:auto; clear:both; }
		#menuupperstopka ul{list-style:none;padding:0px; margin:0px;}
 		#menuupperstopka li {display:inline;padding:0px; margin:0px; vertical-align:middle;padding-bottom:15px }
		#menuupperstopka li.spacer{ display:inline;padding:0px; margin:0px; margin-left:3px;margin-right:3px;}
		#menuupperstopka li a{font-size:11px; text-decoration:none; color:#3771A5;padding:0px;}
		#menuupperstopka li a:hover{font-size:11px; text-decoration:underline; color:#3771A5}


			/*nawigacja*/
			/*For All*/
			html>body #main-nav {clear:both; width:768px; height:43px; margin-top:39px;}
			/*For IE6*/
			* html body #main-nav {clear:both; width:768px; height:43px; margin-top:37px;}
				#main-nav ul{ padding:1px 0px 0px 0px; list-style:none;}
				#main-nav li { display:inline;}
				#main-nav li.on {display:block; border-left:1px solid #fff; background: url(http://www.aironline.pl/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center;float:left; padding:10px 8px 0px 8px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li.on a.link{text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li.on a.link:hover{text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link2{display:block; border-left:1px solid #fff; float:left; padding:10px 15px 0px 15px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link2:hover{ background: url(http://www.aironline.pl/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center; color:#fff;}
				#main-nav li a.link3{display:block; border-left:1px solid #fff; float:left; padding:10px 9px 0px 9px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link3:hover{ background: url(http://www.aironline.pl/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center; color:#fff;}
				#main-nav li a.link4{display:block; border-left:1px solid #fff; float:left; padding:10px 8px 0px 9px; height:33px; text-align:center; text-decoration:none; font-size:12px; color:#fff;}
				#main-nav li a.link4:hover{ background: url(http://www.aironline.pl/datastore/images/polish/buttons/top_nav_active.gif) no-repeat top center; color:#fff;}


#main-content .top-text-poz {font-size:10px; color:#CCCCCC;height:18px;}


														
														
/* ----------- STOPKA --------------- */

#stopka{width:100%; height:auto; margin:auto; clear:both;padding-top: 15px;}
#stopka_container {position:relative; width:774px; height:auto; height:auto; margin:auto; background-color:#3771A5}
#stopka_container  ul{ padding:0px; margin:0px; list-style:none;}
#stopka_container  ul li{display:inline;}
#stopka_container  ul li a{color:#ffffff;}
#stopka_container  ul li.copy {display:block; width:430px; height:30px; float:left; font-size:12px; color:#ffffff;padding-left:10px; padding-top:10px; }
#stopka_container  ul li.rs {display:block; width:40px; height:30px; float:left; font-size:12px; color:#ffffff; padding-top:10px; }
#stopka_container  ul li.hotele {display:block;width:50px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.onas {display:block;width:50px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.kontakt {display:block;width:60px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.power {display:block;width:120px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }
#stopka_container  ul li.reklama {display:block;width:60px;height:30px;float:left;font-size:12px;color:#ffffff; padding-top:10px; }

#footer { clear:both; width:100%; height:auto; overflow:auto;}
		#footer ul { width:768px; text-align:center;}
		#footer ul li{ display:inline;}
		
/* ----------- ZGODA --------------- */
span.small { font-size: 9px; text-align: justify; display: block; float: left; margin: 0px 5px 10px 5px; width: 190px;}
input.radiosmall { float: left; clear: left; }

div#main div#main-content-presentation div.info-prezentacja div.content div.admin ul.dateselect li { clear: none; float: left; }
div#main div#main-content-presentation div.info-prezentacja div.content div.admin ul.dateselect li span { padding-left: 5px; padding-right: 5px; width: auto;}
div#main div#main-content-presentation div.info-prezentacja div.content div.admin ul.dateselect li input {width: 80px;}
div#main div#main-content-presentation div.info-prezentacja div.content div.admin ul.dateselect li input.submit {width: 130px; margin-top: 5px; }


