@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, p, ol, dl, dd, dt, img, blockquote, q, div, table, thead, tbody, tfoot, caption, th, tr, td, a, form, input, textarea, fieldset, pre{margin:0px; padding:0px}
:focus{outline:0; border:0} 
body{background:#fff url(images/bck-home.png) repeat-x 0px 0px; font-family:Arial; text-align:center; cursor:default; zoom:100%}
a img{border:none; margin:0px; padding:0px}
th, td, tr {vertical-align:top}
.container{width:990px; margin:0px auto}
a{color:#406A00}
a:hover{color:#638400}

/* Top area, login, language links styles*/
.topsection{position:relative; height:130px; width:990px; margin:0px auto}
.topnav{position:relative; height:21px; width:990px; margin:0px auto}
.zapytaj{position:absolute; top:6px; right:15px}
.zapytaj p{color:#685E48; font-size:12px; font-weight:normal; line-height:13px}
.zapytaj p a{color:#036; font-weight:normal; text-decoration:none; margin:0px 5px 0px 5px}	.zapytaj p a:hover{color:#638400; font-weight:normal; text-decoration:underline}
.logoarea{position:relative; height:70px; width:990px; margin:0px auto}
.logo{position:absolute; top:0px; left:60px; text-align:left}	 
.logo h2{margin:0px; padding:0px}
.logo h2 a{font-size:28px; line-height:28px; letter-spacing:-2px; font-weight:bold; color:#036; text-decoration:none}
.logo h3{font-size:14px; line-height:16px; letter-spacing:-1px; font-weight:bold; color:#036; margin:0px 0px 0px 25px}
.logo h3 a{font-size:14px; line-height:16px; letter-spacing:-1px; font-weight:bold; color:#036; text-decoration:none}
.telefon{position:absolute; top:17px; right:42px; text-align:right}	 
.telefon h2{margin:0px; padding:0px 0px 5px 0px; font-size:14px; line-height:16px; letter-spacing:-1px; font-weight:bold; color:#665949}

/* Tabbed top navigation styles (left and right) */
.tabs{position:relative; height:34px; width:990px; margin:0px auto; background:url(images/bck-main-nav.png) bottom left repeat-x}
.mainnav{position:absolute; top:0px; left:20px; width:960px; margin:0px; padding:0px; height:34px}
.mainnav ul{list-style-type:none; font-family:Arial; font-size:12px; line-height:34px; font-weight:bold; margin:0px; padding:0px}
.mainnav li{float:left; margin:0px 2px 0px 0px}
.mainnav li a{display:block; height:35px; padding:0px 20px 0px 20px; background:url(images/main-nav-tab.png) top left repeat-x; text-decoration:none; color:#524230}
.mainnav li a:hover{display:block; height:35px; padding:0px 20px 0px 20px; background:#fff; text-decoration:none; color:#524230}

.servicesnav{position:absolute; top:0px; right:20px; margin:0px; padding:0px; height:34px}
.servicesnav ul{list-style-type:none; font-family:Arial; font-size:12px; line-height:34px; font-weight:bold; margin:0px; padding:0px}
.servicesnav li{float:left; margin:0px 2px 0px 0px}
.servicesnav li a{display:block; height:34px; padding:0px 20px 0px 20px; background:url(images/main-nav-tab-demo.png) top left repeat-x; text-decoration:none; color:#fff}
.servicesnav li a:hover{display:block; height:34px; padding:0px 20px 0px 20px; background:#fff; text-decoration:none; color:#594B33}
a#zamow{display:block; height:34px; padding:0px 20px 0px 20px; background:url(images/main-nav-tab-order.png) top left repeat-x; text-decoration:none; color:#fff}
a:hover#zamow{display:block; height:34px; padding:0px 20px 0px 20px; background:#fff; text-decoration:none; color:#036}
#selected{display:block; height:34px; padding:0px 20px 0px 20px; background:url(images/main-nav-tab-selected.png) top left repeat-x; text-decoration:none; color:#524230}
a#dodajwydarzenie{display:block; height:34px; padding:0px 20px 0px 20px; background:url(images/main-nav-tab-order.png) top left repeat-x; text-decoration:none; color:#fff}
a:hover#dodajwydarzenie{display:block; height:34px; padding:0px 20px 0px 20px; background:#fff; text-decoration:none; color:#036}


/* Homepage content styles */
.content{width:990px; margin:0px; text-align:left}
.column-wide{float:left; position:relative; width:620px; text-align:left}
.column-narrow-left{float:left; position:relative; width:330px; margin:0px 20px 20px 0px}
.column-narrow-right{float:left; position:relative; width:330px; margin:0px 0px 20px 20px}

.marketingarea{width:990px; height:286px; margin:0px auto; padding:0px; text-align:left; background:url(images/bck-marketing-area.jpg) 0px 15px no-repeat}
	.marketingsection{float:left; position:relative; width:482px; height:262px; margin:10px 0px 0px 10px}
	.marketingsection h1{clear:both; color:#524230; font-size:38px; font-weight:bold; line-height:48px; letter-spacing:-3px; margin:0px; padding:30px 0px 0px 20px}
	.marketingsection h3{clear:both; color:#036; font-size:16px; font-weight:bold; line-height:16px; letter-spacing:-1px; margin:0px; padding:10px 0px 12px 23px}
	.marketingsection p{color:#524230; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; line-height:13px; margin:0px; padding:9px 0px 8px 3px}
	.marketingsection p a{color:#406A00; text-decoration:underline; font-size:12px; line-height:14px}	.marketingsection p a:hover{color:#638400; text-decoration:underline; font-size:12px; line-height:14px}
	.marketingsection ul{clear:both; margin:0px 20px 10px 20px; padding:0px}
	.marketingsection li{clear:both; font-family:Georgia, "Times New Roman", Times, serif; margin:0px 0px 4px 3px; padding:0px 0px 0px 25px; background:url(images/bullet-banner-list.gif) top left no-repeat; font-size:12px; line-height:16px; font-weight:bold; color:#524230; list-style-type:none}
	a.videolink{position:absolute; top:45px; right:86px}
	p.demolink{position:absolute; top:178px; right:72px}
	a.zamowteraz{display:block; text-align:center; width:251px; height:62px; padding:0px 0px 0px 30px; margin:0px 10px 2px 102px; background:url(images/bck-order-button.png) top left no-repeat; font-size:14px; font-weight:bold; color:#fff; line-height:62px; text-decoration:none}
	a:hover.zamowteraz{display:block; text-align:center; width:251px; height:62px; padding:0px 0px 0px 30px; margin:1px 10px 1px 102px; background:url(images/bck-order-button-h.png) top left no-repeat; font-size:14px; font-weight:bold; color:#fff; line-height:62px; text-decoration:none}
	img.button-prezentacja{margin:80px 0px 0px 0px;}
	h3.withmargin{margin:78px 0px 0px 0px; padding:0px 0px 12px 3px}

.panel240{float:left; position:relative; width:240px; height:215px; margin:0px; padding:0px; text-align:left}
.panel240 h2{clear:both; font-size:18px; font-weight:bold; line-height:18px; letter-spacing:-1px; margin:0px; padding:10px 10px 0px 10px}
.panel240 h3{clear:both; font-size:28px; font-weight:bold; line-height:30px; letter-spacing:-1px; margin:0px; padding:0px 10px 15px 10px}
.panel240 p{clear:both; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; line-height:16px; letter-spacing:0px; margin:0px; padding:10px 10px 15px 10px}
.panel240 ul{float:left; margin:0px 20px 10px 10px; padding:0px}
.panel240 li{clear:both; margin:0px 0px 7px 3px; padding:0px 0px 0px 20px; background:url(images/bullet-panels-list.gif) top left no-repeat; font-size:11px; line-height:14px; font-weight:bold; color:#524230; list-style-type:none}

.panel330{float:left; position:relative; width:320px; height:345px; margin:0px; padding:0px; text-align:left}
.panel330 h2{clear:both; font-size:18px; font-weight:bold; line-height:18px; letter-spacing:-1px; margin:0px; padding:10px 10px 0px 110px}
.panel330 h3{clear:both; font-size:28px; font-weight:bold; line-height:30px; letter-spacing:-2px; margin:0px; padding:0px 10px 10px 110px}
.panel330 h4{clear:both; font-size:11px; font-weight:bold; line-height:13px; letter-spacing:0px; margin:0px; padding:10px 0px 5px 5px; color:#675C4B}
.panel330 p{clear:both; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; line-height:16px; letter-spacing:0px; margin:0px; padding:10px 10px 15px 10px}
.panel330 ul{float:left; margin:0px 0px 0px 110px; padding:0px}
.panel330 li{clear:both; margin:0px 0px 7px 3px; padding:0px 0px 0px 20px; background:url(images/bullet-panels-list.gif) top left no-repeat; font-size:11px; line-height:14px; font-weight:bold; color:#524230; list-style-type:none}

a.moredetails{position:absolute; left:93px; bottom:15px; display:block; text-align:center; width:146px; height:26px; font-weight:bold; color:#fff; text-decoration:none; font-size:11px; line-height:26px; background:url(images/but-more-details.png) top left no-repeat}
a:hover.moredetails{position:absolute; left:93px; bottom:15px; display:block; text-align:center; width:146px; height:26px; font-weight:bold; color:#fff; text-decoration:none; font-size:11px; line-height:26px; background:url(images/but-more-details-h.png) top left no-repeat}
a.szczegoly{position:absolute; left:25px; bottom:25px; display:block; text-align:center; width:250px; height:26px; font-weight:bold; text-decoration:underline; font-size:14px; line-height:26px}
a:hover.szczegoly{position:absolute; left:25px; bottom:25px; display:block; text-align:center; width:250px; height:26px; font-weight:bold; text-decoration:underline; font-size:14px; line-height:26px}
input.sharefield{float:left; display:block; background:#FAF5E2; color:#524230; padding:3px; font-size:12px; line-height:20px; width:200px; height:20px; margin:0px 5px 5px 10px; border:0px; border-left:1px solid #B9AE9B; border-top:1px solid #B9AE9B}
textarea.request{float:right; display:block; background:#FAF5E2; color:#524230; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; width:240px; height:85px; margin:0px 15px 5px 0px; border:0px; border-left:1px solid #B9AE9B; border-top:1px solid #B9AE9B}
input.share{position:absolute; left:42px; bottom:15px; display:block; border:0px; outline:0; text-align:center; width:147px; height:27px; font-weight:bold; color:#fff; text-decoration:none; font-size:11px; line-height:26px; background:url(images/but-send.png) top left no-repeat}
input.send{position:absolute; right:20px; bottom:15px; display:block; border:0px; outline:0; text-align:center; width:147px; height:27px; font-weight:bold; color:#fff; text-decoration:none; font-size:11px; line-height:26px; background:url(images/but-send.png) top left no-repeat}

.panel490{float:left; position:relative; width:490px; height:215px; margin:10px 0px 10px 10px; padding:0px}
.panel490 h1{color:#524230; font-size:40px; font-weight:bold; line-height:42px; letter-spacing:-3px;  margin:0px; padding:15px 15px 10px 15px}
.panel490 h2{clear:both; color:#675C4B; font-size:24px; font-weight:bold; line-height:32px; letter-spacing:-2px; margin:0px; padding:15px 15px 10px 15px}
.panel490 h3{font-size:16px; color:#036; font-weight:normal; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px 15px 10px 15px}
.panel490 p{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#524230; font-weight:normal; line-height:16px; margin:0px; padding:0px 15px 10px 15px}
.panel490 p a{color:#406A00; text-decoration:none; font-weight:bold}	.panel490 p a:hover{color:#638400; text-decoration:underline; font-weight:bold}

.klienci490{float:left; position:relative; width:490px; margin:10px 0px 10px 0px; padding:0px 0px 10px 0px; background:#F4ECCD}
.klienci490 h2{clear:both; color:#847761; font-size:24px; font-weight:bold; line-height:32px; letter-spacing:-2px; margin:0px; padding:15px 15px 10px 15px}
.klienci490 h3{font-size:16px; color:#362C1F; font-weight:normal; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; margin:0px; padding:0px 15px 5px 15px}
.klienci490 p{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#524230; font-weight:normal; line-height:16px; margin:10px; padding:10px 10px 10px 10px; background:#fff}
.klienci490 p b{color:#036}
.klienci490nav{position:absolute; width:60px; right:20px; bottom:10px; padding:0px 8px 3px 8px; background:#fff}
.klienci490nav img{float:right; margin:0px 0px 1px 2px}
.klientcontainer{width:460px;height:111px; background:#fff; float:left; margin:0px 15px 0px 15px}


#panel-bluelight{background:url(images/icon-ekspresowa-strona-zjazdu-organizacji.png) 0px 10px no-repeat; border-top:1px dotted #AB995F; border-bottom:1px dotted #AB995F; margin:10px 14px 10px 0px}	#panel-bluelight h2{color:#6A859D} #panel-bluelight h3, #panel-bluelight li{color:#3B4B59}
#panel-bluedark{background:url(images/icon-samoobslugowa-strona-kongresu.png) 0px 10px no-repeat; border-top:1px dotted #AB995F; border-bottom:1px dotted #AB995F; margin:10px 14px 10px 0px}	#panel-bluedark h2{color:#6A859D} #panel-bluedark h3, #panel-bluedark li{color:#3B4B59} #panel-bluedark ul{margin:0px 0px 7px 110px;}
#panel-green{background:url(images/icon-niezalezny-strona-konferencyjna.png) 0px 10px no-repeat; margin:10px 0px 10px 0px; border-top:1px dotted #AB995F; border-bottom:1px dotted #AB995F}	#panel-green h2{color:#80A60B} #panel-green h3, #panel-green li{color:#516907}

img.organizacja-konferencji-wklad{margin:0px 2px 0px 0px; float:left}

#panel-share{background:none; border-right:1px dotted #AB995F; margin:10px 10px 0px 0px; height:245px} #panel-share h2{color:#AB995F}	#panel-share p{color:#524230}

#panel-request{background:none; border-right:1px dotted #AB995F; margin:10px 10px 0px 0px; height:245px}
#panel-request h2{clear:both; font-size:18px; font-weight:bold; line-height:18px; letter-spacing:-1px; margin:0px; padding:10px 10px 0px 10px; color:#AB995F}
#panel-request p{clear:both; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; line-height:16px; letter-spacing:0px; margin:0px; padding:10px 10px 15px 10px; color:#524230}

#panel-guide{background:url(images/serwis-konferencji-broszura-pdf.png) 105px 77px no-repeat; margin:10px 0px 0px 0px; width:238px} #panel-guide h2{color:#80A60B}	
#panel-guide p{color:#524230; font-size:11px; padding:10px 10px 65px 10px}
#panel-guide p a{color:#80A60B; font-size:11px; font-weight:bold; text-decoration:none; margin:0px 0px 0px 0px; padding:8px 0px 8px 34px; background:url(images/system-zarzadzania-konferencjami-pobierz-broszure.png) top left no-repeat}
#panel-guide p a:hover{color:#80A60B; font-size:11px; font-weight:bold; text-decoration:underline; margin:0px 0px 0px 0px; padding:8px 0px 8px 34px; background:url(images/system-zarzadzania-konferencjami-pobierz-broszure.png) top left no-repeat}


/* Banners for sale */

.side-banner{width:300px; height:260px; clear:both; margin:15px; padding:0px; background:url(images/temp/side-banner-placeholder.png) top left no-repeat}

/* Footer styles */
.footer{position:relative; clear:both; width:940px; height:60px; padding:15px 25px 15px 25px; margin:10px 0px 10px 0px; background:url(images/bck-foot.png) repeat-x top left}
.footer p{float:left; text-align:left; color:#675C4B; font-weight:bold; font-family:Arial; font-size:11px; line-height:13px; letter-spacing:0px; margin:0px; padding:0px}
.footer ul{float:right; margin:0px; padding:0px; background:none}
.footer li{float:left; margin:0px 20px 0px 0px; padding:0px; list-style-type:none}
.footer li a{margin:0px; padding:0px; font-size:11px; font-weight:normal; line-height:14px; color:#675C4B; text-decoration:underline}
.footer li a:hover{margin:0px; padding:0px; font-size:11px; font-weight:normal; line-height:14px; color:#406A00; text-decoration:underline}

.footer a{margin:0px 0px 0px 0px; color:#990000; text-decoration:underline}
.footer a:hover{margin:0px 0px 0px 0px; color:#333; text-decoration:underline}
span.green{color:#406A00}
span.dot{color:#036; margin:0px 0px 0px 20px}
img.largestar{position:relative; margin:0px 2px 0px 0px}
span.navy{color:#036; margin:0px; padding:0px}

span.span-bluelight{color:#6A859D} span.span-bluelight2{color:#3B4B59}
span.span-bluedark{color:#6A859D} span.span-bluedark2{color:#3B4B59}
span.span-green{color:#80A60B} span.span-green2{color:#516907}
span.span-yellow{color:#AB995F} span.span-yellow2{color:#7D623B}

.isido990{width:990px; clear:both; height:74px; background:url(images/isido/isido-990px.png) top left no-repeat; margin:10px 0px 10px 0px}
.isido990 h3{font-size:14px; color:#5A728B; font-weight:bold; line-height:16px; letter-spacing:-1px; margin:0px; padding:13px 170px 0px 80px}



