body { background-color: #FFFFFF; background-image:url(gfx/tlo.jpg); background-repeat:repeat-x; color:#FFFFFF; margin:0px; font-size: 11px; font-family:Arial; }
td, th { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#000000; }
table { border-collapse:collapse; padding:0px; border:none; }
td, tr { padding:0px; vertical-align:top; border:0px }
img { border: 0px; }
a.link_f { color:#333333; text-decoration: underline; }
a.link_f:link, a.link_f:active, a.link_f:visited { color:#333333; text-decoration: none; }
a.link_f:hover { color:#FF9933; text-decoration: underline; }
p { }
a { color: #FF9933; text-decoration:none; }
a:hover { color: #000000; }
h1 { font-family:Trebuchet MS; font-size:24px; font-weight:normal; color:#FF9933; }
/* funkcyjne */
#content { margin: auto; width:903px; padding:0px; }
#head { height: 155px; }
#menu { height:58px; padding:0; margin:0; clear:both; }
#contenttxt { width:903px; margin:auto; padding:0px; background:#FFFFFF; }
#footer { clear:both; padding-bottom:30px; border-top:3px solid #eca708; background:#000000; border-bottom:1px solid #eca708 }
.logo { padding: 0 30px 0 15px; }
#footer2 { font-size:12px; color:#000000; width:903px; text-align:left; margin:auto; margin-top:14px; }
#footer2 a { color:#eda500; text-decoration:none; padding-left:5px; padding-right:5px; }
#footer2 a:hover { text-decoration:underline; }
#footer2 span.copy { color:#666666; font-size:11px; line-height:28px; }
#tresc { padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
#b_tresc1 { width: 412px; float: left; margin-left:px; }
#b_tresc2 { margin: 0px 2px 10px 20px; float: left; width:401px; margin-left:25px; }
#b_tresc3 { float: left; width:145px; margin-left:0px; margin-top:50px; padding:0; }
/* style */

.dfr_head { background-image:url(gfx/dfr09_naglowek.jpg); background-repeat:no-repeat; height:40px; margin:0; padding:0; }
.dfr_head_05 { background-image:url(gfx/dfr05_naglowek.jpg); background-repeat:no-repeat; height:40px; margin:0; padding:0; }
.dfr_head_06 { background-image:url(gfx/dfr06_naglowek.jpg); background-repeat:no-repeat; height:40px; margin:0; padding:0; }
.dfr_head_07 { background-image:url(gfx/dfr07_naglowek.jpg); background-repeat:no-repeat; height:40px; margin:0; padding:0; }
.dfr_head_08 { background-image:url(gfx/dfr08_naglowek.jpg); background-repeat:no-repeat; height:40px; margin:0; padding:0; }
.info_prawe { width: 400px; padding: 0px 5px 15px 5px; font-size:11px; color:#999999; line-height:17px; }
h2 { font-size:11px; font-weight:normal; color:#666666; margin:0; padding: 1px 0 8px 12px; background-image:url(gfx/pkt.gif); background-repeat:no-repeat; }
.b_tresc1_tekst { width: 422px; height:345px; overflow-y: scroll; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0px; margin: 5px; text-align: left; line-height: 140%; }
.b_tresc1_tekst_home { width: 422px; height:345px; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0px; margin: 5px; text-align: left; line-height: 140%; }
.img1 { padding: 8px 0 8px 0; width:217; height:159; }
table.kongrestbl td { padding-top:20px; }
/* popup right */
#osp { width:190px; position: absolute; right: 0px; }
#osp ul { list-style-type: none; margin: 0px; padding: 0px; }
#osp ul li a { display: block; color: #5f5f5f; text-decoration: none; padding: 8px 5px; font-family: verdana, sans-serif; font-size: 10px; text-align: center; }
table.maintable { width:100%; background:#FFFFFF; }
table.maintable td.left { width:610px; background:#FFFFFF; font-size:12px; padding:0px 30px 0px 30px; line-height:16px; text-align:justify; }
table.maintable td.right { border-left:1px dotted #999999; }
table.righttable { width:294px; }
table.righttable td.organizatorzy { background:#FFFFFF; text-align:center; }
table.righttable td.organizatorzy2 { background:#FFFFFF; text-align:left; }
table.righttable td.separator { word-spacing:294px; height:10px; font-size:1px; }
table.righttable td.logos { text-align:center; }
table.righttable td.bottom { height:55px; }
#PopUp { position: fixed; right:35%; top:15%; border: solid #d4d4d4 5px; padding:15px; background-color:#ffffff; width:500px; z-index:110; text-align:right; }
div.ankietaform { color:#000000; margin-top:20px; }
div.ankietaform span.title { color:#FF9933; font-size:18px; font-family:Trebuchet MS; font-weight:normal; line-height:22px; }
div.ankietaform input.normal { border:none; width:20px; }
div.ankietaform span.zgoda { font-size:10px; color:#999999; }
div.ankietaform input, div.ankietaform select { font-size:11px; padding:2px; margin:2px; border:1px solid #999999; width:200px; color:#333333; }
input:focus { background-color: #eeeeee; }
div.ankietaform input.wyslij { font-size:14px; background:#000000; border:2px solid #eda500; color:#eda500; z-index:150; cursor:pointer; }
div.error { background:#FF0000; color:#FFFFFF; font-size:12px; text-align:center; padding:6px; font-weight:bold; }


table.listing { }
table.listing td { padding:7px; border-bottom:1px dotted #DFDFDF }


/* SCROLL */
#logoParade { width: 840px; height: 40px; position: relative; margin:auto; }
#logoParade div.scrollableArea * { float: left; padding-left: 10px; }
div.scrollingHotSpotLeft { 
	min-width: 75px; width: 10%; height: 100%; /* There is a big background image and it's used to solve some problems I experienced
    in Internet Explorer 6. */
	background-image: url(../images/big_transparent.gif); background-repeat: repeat; background-position: center center; position: absolute; z-index: 200; left: 0; /*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor: url(../images/cursors/cursor_arrow_left.png), url(images/cursors/cursor_arrow_left.cur), w-resize; }
/* Visible left hotspot */
div.scrollingHotSpotLeftVisible { background-image: url(../images/arrow_left.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; /* Standard CSS3 opacity setting */ -moz-opacity: 0.35; /* Opacity for really old versions of Mozilla Firefox (0.9 or older) */ filter: alpha(opacity = 35); /* Opacity for Internet Explorer. */ zoom: 1; /* Trigger "hasLayout" in Internet Explorer 6 or older versions */ }
/* Invisible right hotspot */
div.scrollingHotSpotRight { min-width: 75px; width: 10%; height: 100%; background-image: url(../images/big_transparent.gif); background-repeat: repeat; background-position: center center; position: absolute; z-index: 200; right: 0; cursor: url(../images/cursors/cursor_arrow_right.png), url(images/cursors/cursor_arrow_right.cur), e-resize; }
div.scrollingHotSpotRightVisible { background-image: url(../images/arrow_right.gif); background-color: #fff; background-repeat: no-repeat; opacity: 0.35; filter: alpha(opacity = 35); -moz-opacity: 0.35; zoom: 1; }

div.scrollWrapper { position: relative; overflow: hidden; width: 100%; height: 100%; }
div.scrollableArea { position: relative; width: auto; height: 100%; }


