/* {margin:0; padding:0; outline:none; border:0; background-repeat:no-repeat; font-family:Tahoma, Verdana, Sans-Serif;}*/
* {margin:0; padding:0; outline:none; border:0; background-repeat:no-repeat; font-family:Tahoma, Verdana, Sans-Serif; font-size:12px; color:#636466;}

.clr {clear:both; overflow:hidden; height:0;}
.center {margin:0 auto 0 auto; text-align:center;}
.left {float:left; display:inline;}
.right {float:right; display:inline;}
a.invert {text-decoration:none;}
a.invert:hover {text-decoration:underline;}
a.text_link {font-weight:bold; color:#80B94A; text-decoration:none; font-size:11px;}
a.text_link:hover {text-decoration:underline;}
h4{color:#16b3d8;}

html {background-color:#fff;}
body {text-align:center; background-color:#fff;}
ul {list-style:none;}
ul.gray{margin:10px 0;}
ul.gray li{background-image:url(../images/graylist.gif); padding-left:20px; margin-bottom:7px; background-position:left 4px;}

#container {margin:0 auto; width:835px; text-align:left; background-color:#fff;}

#top {height:127px;}

#main_logo {position:absolute; margin:35px 0 0 25px;}

#top_menu {float:right; height:34px;}
#top_menu .left,
#top_menu .center,
#top_menu .right {float:left; height:34px; display:inline;}
#top_menu .left {width:18px; background-image:url(/images/top_menu_left_bg.png);}
#top_menu .center {background-image:url(/images/top_menu_center_bg.png); background-repeat:repeat-x; text-align:center; padding-right:5px; margin-left:0;}
#top_menu .right {width:18px; background-image:url(/images/top_menu_right_bg.png);}
#top_menu li {display:inline; margin:0 7px;}
#top_menu a {font-size:10px; font-weight:bold; color:#999A9C; line-height:24px; text-decoration:none;}
#top_menu a:hover {color:#7FC7D7;}

#main_menu {height:65px; top:42px; margin-right:2px; float:right; position:relative; z-index:201;}
#main_menu .left,
#main_menu .center,
#main_menu .right {float:left; height:55px; display:inline; background-position:left bottom;}
#main_menu .left {width:18px; background-image:url(/images/main_menu_left_bg.png);}
#main_menu .center {background-image:url(/images/main_menu_center_bg.png); background-repeat:repeat-x; text-align:center; padding-right:5px; margin-left:0;}
#main_menu .right {width:16px; background-image:url(/images/main_menu_right_bg.png); background-position:0 10px; margin-top:9px;}
#main_menu li {display:inline;}
#main_menu a {display:block; float:left; letter-spacing:2px; margin:0 11px; padding-top:35px; width:80px; height:20px; font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-size:11px; font-weight:bold; color:#999A9C; text-transform:uppercase; text-decoration:none;}
#main_menu a:hover {color:#7FC7D7; background-image:url(/images/main_menu_hover_bg.png); background-position:center top;}

#middle {/*position:relative;*/}

#object_flash {position:absolute; /*top:-3px; left:1px;*/ margin-left: 1px; width:835px; height:260px; z-index:200;}

#main_banner{float:left; width:835px; background-color:#fff; margin-top:9px; margin-left: 1px;}

#path{float:left; width:815px; height:18px; padding:3px 0 0 20px;  background-color:#fff;}
#path a{text-decoration:none; color:#727272; font-size:10px;}
#path a:hover{text-decoration:underline;}
#path a span{color:#727272;  font-size:10px;}
#path img{margin:0 5px;}

#leftColumn{float:left; width:237px;  margin-top:10px;}
#rightColumn{float:right; width:510px; padding:0 50px 0 0;  margin-top:10px;}
#rightColumnForum{float:right; width:580px; padding:0 0px 0 0;  margin-top:10px;}

#leftmenu{float:left; margin-left:3px;  width:230px; margin-bottom:19px;  padding-top:12px; background-image:url(../images/leftmenu_top.png);}
#leftmenu .body{float:left; width:230px; padding-bottom:14px; background-image:url(../images/leftmenu_bottom.png); background-position:bottom; background-repeat:no-repeat;}
#leftmenu .content{float:left; width:230px;  background-color:#fff;  background-image:url(../images/leftmenu_right.gif); background-position:right; background-repeat:repeat-y;}
#leftmenu .list{float:left; width:226px; padding-left:4px;   background-image:url(../images/leftmenu_left.gif); background-position:left; background-repeat:repeat-y;}
#leftmenu ul{float:left; width:216px; background-color:transparent; padding:0; margin:0;}
#leftmenu ul li{float:left; display:block; width:214px; border-left:1px solid #ededed;  border-right:1px solid #d6d6d6;}
#leftmenu ul li.last a{border-bottom:none;}
#leftmenu ul li a{float:left; display:block; border-bottom:1px solid #ebebeb; width:110px; padding:12px 80px 12px 24px; color:#909090; text-decoration:none;}

#leftmenu ul li a:hover{color:#16b3d8; background-image:url(../images/leftmenu_arrow.gif); background-position:right center;}
#leftmenu ul li a.active{color:#16b3d8; background-image:url(../images/leftmenu_arrow.gif); background-position:right center;}
#leftmenu ul li ul li{border:0;}
#leftmenu ul li ul li li a {padding-left: 54px; padding-right: 60px; }
#leftmenu ul li ul li a{width:100px; padding:12px 80px 12px 34px;}

#leftmenu ul li ul li ul li{border:0;}
#leftmenu ul li ul li ul li li a {padding-left: 54px; padding-right: 60px; }
#leftmenu ul li ul li ul li a{width:90px; padding:16px 80px 8px 44px;}

#leftmenu ul li ul ul ul li{border:0;}
#leftmenu ul li ul ul ul li a{width:90px; padding:12px 80px 12px 44px;}

#profile_tabs {position:relative; float:left; display:inline; margin-top:255px; z-index:300; width:420px; height:280px;}
#profile_tabs p{font-size:11px;}
#profile_tabs ul.tabs {float:left; height:115px; overflow:hidden; margin:0; padding:0;}
#profile_tabs ul.tabs li{display:block; height:115px; float:left; margin:0; padding:0;}
#profile_tabs ul.tabs li a{float:left; letter-spacing:1px; display:block; height:115px; text-align:center; overflow:hidden; padding:71px 0 0 0;  text-transform:uppercase; font-weight:bold; color:#A6A7A9; font-size:11px; line-height:16px; text-decoration:none;}
#profile_tabs ul.tabs li a:hover {color:#FBC200;}

#profile_tabs ul li#tab_1{width:135px;}
#profile_tabs ul li#tab_1 a{width:135px;}
#profile_tabs ul li#tab_1 a.active{background-image:url(../images/internet_systems_active.png);}
#profile_tabs ul li#tab_1 a.active:hover{background-image:url(../images/internet_systems_active_hov.png);}
#profile_tabs ul li#tab_1 a.right{background-image:url(../images/internet_systems_right.png);}
#profile_tabs ul li#tab_1 a.right:hover{background-image:url(../images/internet_systems_right_hov.png);}

#profile_tabs ul li#od_1{width:13px;}
#profile_tabs .od1_act{background-image:url(../images/od1_act.gif);}
#profile_tabs .od1_right{background-image:url(../images/od1_right.gif);}
#profile_tabs .od1_left{background-image:url(../images/od1_left.gif);}

#profile_tabs ul li#tab_2{width:122px;}
#profile_tabs ul li#tab_2 a{width:122px;}
#profile_tabs ul li#tab_2 a.norm{background-image:url(../images/internet_shops_norm.png);}
#profile_tabs ul li#tab_2 a.norm:hover{background-image:url(../images/internet_shops_norm_hov.png);}
#profile_tabs ul li#tab_2 a.right{background-image:url(../images/internet_shops_right.png);}
#profile_tabs ul li#tab_2 a.right:hover{background-image:url(../images/internet_shops_right_hov.png);}
#profile_tabs ul li#tab_2 a.left{background-image:url(../images/internet_shops_left.png);}
#profile_tabs ul li#tab_2 a.left:hover{background-image:url(../images/internet_shops_left_hov.png);}

#profile_tabs ul li#od_2{width:9px;}
#profile_tabs .od2_norm{background-image:url(../images/od2_norm.gif);}
#profile_tabs .od2_right{background-image:url(../images/od2_right.gif);}
#profile_tabs .od2_left{background-image:url(../images/od2_left.gif);}

#profile_tabs ul li#tab_3{width:141px;}
#profile_tabs ul li#tab_3 a{width:141px; text-align:left;}
#profile_tabs ul li#tab_3 a span{float:left; display:block;  width:120px; text-align:center; overflow:hidden; padding:0;  text-transform:uppercase; font-weight:bold; color:#A6A7A9; font-size:11px; line-height:16px; text-decoration:none;}
#profile_tabs ul li#tab_3 a:hover span{color:#FBC200;}
#profile_tabs ul li#tab_3 a.norm{background-image:url(../images/marketing_norm.png);}
#profile_tabs ul li#tab_3 a.norm:hover{background-image:url(../images/marketing_norm_hov.png);}
#profile_tabs ul li#tab_3 a.active{background-image:url(../images/marketing_active.png);}
#profile_tabs ul li#tab_3 a.active:hover{background-image:url(../images/marketing_active_hov.png);}

#profile_tabs .txt {margin-top:114px; height:165px;background-image:url(/images/profile_tabs_txt_bg.png);  text-align:center;}
#profile_tabs .txt .content {width:360px; margin:20px auto; text-align:justify;}
#profile_tabs .txt .content h3 {float:right; color:#fbc200; text-transform:uppercase; margin-bottom:15px; font-family:Verdana, Tahoma, Sans-Serif; font-size:11px;}
#profile_tabs .txt .content p {font-family:Verdana, "Trebuchet MS", Sans-Serif; font-size:11px; line-height:16px;}
/* 4 ie7 */
#profile_tabs #internetshops p,
#profile_tabs #internetmarketing p,
#profile_tabs #systems p {font-family:Verdana, "Trebuchet MS", Sans-Serif;}

#description {position:relative; float:right; display:inline; margin:288px 25px 0 0; width:360px; z-index:300;}
#description h1 {margin:0 0 10px 0; font-family:"Trebuchet MS", Helvetica, Arial, Sans-Serif; font-size:19px; font-weight:bold; color:#80B94A;}
#description p {margin-bottom:30px; text-align:justify; font-size:11px; line-height:16px; font-family:Verdana, "Trebuchet MS", Sans-Serif;}
#description #pic { float:left; width:135px;}
#description #menu {width:160px;}
#description #menu h4 {font-weight:bold; color:#16B3D8; font-size:11px; font-family:Verdana, Tahoma, Sans-Serif; margin-bottom:8px;}
#description #menu ul li {font-family:Verdana, Tahoma, Sans-Serif; font-weight:bold; color:#16B3D8; font-size:11px; margin:3px 0;}
#description #menu ul li a {font-family:Verdana, Tahoma, Sans-Serif; font-size:11px; font-weight:normal;}
#description h4 {float:right; width:220px; text-align:left; margin-bottom:7px;}
#description ul.gray {float:right; width:220px; list-style-type:none;}
#description ul.gray li {display:block; width:220px; padding-left:17px; background-image:url(../images/graylist.gif); background-position:left 4px; margin-bottom:6px; text-align:left; color:#4c4c4c; font-family:Verdana, Tahoma, Sans-Serif; font-size:11px !important;}
#description li {font-size:11px;}
#description ul.gray li a {color:#4c4c4c; text-decoration:none;}
#description ul.gray li a:hover {text-decoration:underline;}

#documents {margin:20px 0 10px 0;}
#documents .item {width:180px; float:left; margin-left:30px;}
#documents .first {margin-left:0;}
#documents .item h3 {color:#00ADE0; font-size:18px; font-family:"Trebuchet MS", Verdana, Tahoma, Sans-Serif; margin-bottom:20px;}
#documents .item p {font-family:Verdana, "Trebuchet MS", Sans-Serif; font-size:11px; line-height:16px;}

.tresc h2{color:#16b3d8; font-size:14px; margin-bottom:20px;}

.doc_tresc h2{color:#16b3d8; font-size:14px; margin-bottom:20px;}

#portfolio h2{font-size:14px; color:#16b3d8;}
#portfolio .list{float:left; margin-top:30px;}
#portfolio .render{float:left; width:510px; margin:10px 0 25px 0; text-align:center; color:#005788;}
#portfolio .render span{margin:0 5px; color:#005788; text-decoration:none;}
#portfolio .render a{color:#16b3d8; margin:0 10px;}
#portfolio .render a.nextprev{color:#005788; text-decoration:none;}
#portfolio .render a.nextprev:hover{text-decoration:underline;}
#portfolio .item{float:left; margin:0 0 20px 0; width:510px;}
#portfolio .item .picture{float:left; width:192px; text-align:center; }
#portfolio .item .right_content{float:right; width:300px;}
#portfolio .item .right_content .name{float:left; width:300px; margin-bottom:8px;}
#portfolio .item .right_content .name a{color:#16b3d8; font-weight:bold; text-decoration:none;}
#portfolio .item .right_content .name a:hover{text-decoration:underline;}
#portfolio .item .nopicture{float:left; width:510px;}
#portfolio .item .nopicture .iname{float:left; width:510px; margin-bottom:8px; color:#16b3d8; font-weight:bold;}
#portfolio .item .nopicture .iname a{color:#16b3d8; font-weight:bold; text-decoration:none;}
#portfolio .item .nopicture .iname a:hover{text-decoration:underline;}
#portfolio .item .nopicture .iteaser
#portfolio .next_prev{float:left; width:510px; text-align:center; margin:5px 0; font-size:10px;}
#portfolio .next_prev a{font-size:10px; text-decoration:none; margin-right:10px; color:#16b3d8;}
#portfolio .data_picture{float:left; width:510px; margin:20px 0;}
#portfolio .data_text{float:left; width:510px; text-align:justify; color:#4c4c4c;}

form#kontakt{ width:510px; float:left; margin-top:20px;}
form#kontakt .left{float:left; width:250px;}
form#kontakt .rightcontent{float:right;  width:255px; margin-top:5px; margin-bottom:20px;}

#kontakt .lebel{height:16px; color:#848484; padding-top:3px; margin-bottom:5px; float:left; width:70px; text-align:right;}
#kontakt .inp{float:left; height:16px; margin-bottom:2px; padding:2px 0 0 12px;}
#kontakt .inp input{width:136px; height:16px; padding:2px 0 0 3px; font-size:10px;  border-left:1px solid #e8e8e8; border-right:1px  solid #efefef;  background-image:url(../images/kontaktinput.gif); background-repeat:repeat-x;}

form#kontakt .rightcontent input{border:0; width:auto; height:auto;}
form#kontakt .rightcontent .lebel{float:left; width:230px; padding-right:7px; padding-top:0px;}
form#kontakt .rightcontent .inp{float:left; width:15px; padding:3px 0 0 0;}
form#kontakt .rightcontent .inp input{width:auto; height:auto; border:0;}
form#kontakt .rightcontent input.cCheckbox{width:auto; float:right; height:auto; border:0; background-image:none; padding:0;}
form#kontakt .lastformcontent {float:left; width:510px; margin-bottom:17px; }
form#kontakt .lastformcontent .lebel{float:left; height:auto; padding-top:2px; width:400px; margin-bottom:10px;}
form#kontakt .lastformcontent .inps{float:right;  text-align:right; padding-top:5px; width:auto; margin-bottom:10px;}
form#kontakt .lastformcontent .inps input{width:38px; height:16px; padding:2px 0 0 3px; font-size:10px;  border-left:1px solid #e8e8e8; border-right:1px  solid #efefef;  background-image:url(../images/kontaktinput.gif); background-repeat:repeat-x;}
form#kontakt .lastformcontent select{border:1px solid #e0e0e0;}
form#kontakt .lastformcontent textarea{width:428px; margin-top:15px; font-size:10px;  padding:5px;  float:right; height:101px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background-image:url(../images/textarea.gif); background-repeat:repeat-x;}
form#kontakt .lastformcontent input.cCheckbox{width:auto; height:auto; border:0; background-image:none; padding:0;}
form#kontakt .heds{float:left; width:510px; text-align:right; color:#16b3d8; margin-bottom:10px;}
form#kontakt .buttns{float:left; width:510px; height:19px;}
form#kontakt .buttns div{float:right; margin-left:13px;}
form#kontakt .buttns img{cursor:pointer;}
form#kontakt .rest{width:79px; height:19px; background-image:url(../images/reset.gif); cursor:pointer;}

/*Formularz_konferencji*/
form#Formularz_konferencji{ width:550px; float:left; margin-top:20px;}
form#Formularz_konferencji .left{float:left; width:260px;}
form#Formularz_konferencji .rightcontent{float:right;  width:290px; margin-top:5px; margin-bottom:20px;}

#Formularz_konferencji .lebel{height:16px; color:#848484; padding-top:3px; margin-bottom:5px; float:left; width:95px; text-align:right;}
#Formularz_konferencji .inp{float:left; height:16px; margin-bottom:2px; padding:2px 0 0 12px;}
#Formularz_konferencji .inp input{width:136px; height:16px; padding:2px 0 0 3px; font-size:10px;  border-left:1px solid #e8e8e8; border-right:1px  solid #efefef;  background-image:url(../images/kontaktinput.gif); background-repeat:repeat-x;}

/*form#Formularz_konferencji .rightcontent input{border:0; width:auto; height:auto;}
form#Formularz_konferencji .rightcontent .lebel{float:left; width:230px; padding-right:7px; padding-top:0px;}
form#Formularz_konferencji .rightcontent .inp{float:left; width:15px; padding:3px 0 0 0;}
form#Formularz_konferencji .rightcontent .inp input{width:auto; height:auto; border:0;}
form#Formularz_konferencji .rightcontent input.cCheckbox{width:auto; float:right; height:auto; border:0; background-image:none; padding:0;}
*/
form#Formularz_konferencji .lastformcontent {float:left; width:510px; margin-bottom:17px; }
form#Formularz_konferencji .lastformcontent .lebel{float:left; height:auto; padding-top:2px; width:400px; margin-bottom:10px;}
form#Formularz_konferencji .lastformcontent .inps{float:right;  text-align:right; padding-top:5px; width:auto; margin-bottom:10px;}
form#Formularz_konferencji .lastformcontent .inps input{width:136px; height:16px; padding:2px 0 0 3px; font-size:10px;  border-left:1px solid #e8e8e8; border-right:1px  solid #efefef;  background-image:url(../images/kontaktinput.gif); background-repeat:repeat-x;}
form#Formularz_konferencji .lastformcontent select{border:1px solid #e0e0e0;}
form#Formularz_konferencji .lastformcontent textarea{width:428px; margin-top:15px; font-size:10px;  padding:5px;  float:right; height:101px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background-image:url(../images/textarea.gif); background-repeat:repeat-x;}
form#Formularz_konferencji .lastformcontent input.cCheckbox{width:auto; height:auto; border:0; background-image:none; padding:0;}
form#Formularz_konferencji .heds{float:left; width:510px; text-align:right; color:#16b3d8; margin-bottom:10px;}
form#Formularz_konferencji .buttns{float:left; width:510px; height:19px;}
form#Formularz_konferencji .buttns div{float:right; margin-left:13px;}
form#Formularz_konferencji .buttns img{cursor:pointer;}
form#Formularz_konferencji .rest{width:79px; height:19px; background-image:url(../images/reset.gif); cursor:pointer;}

/*Formularz_konferencji*/

ul#sitemap{list-style-type:none; color:#16b3d8; float:left;}
ul#sitemap li{margin-bottom:15px; color:#16b3d8;}
ul#sitemap li a{color:#16b3d8; text-decoration:none; background-image:url(../images/arr.gif); background-position:left center; padding-left:10px;}
ul#sitemap li a:hover{text-decoration:underline;}
ul#sitemap li ul{margin:5px 0;}
ul#sitemap li ul li{padding-left:20px; margin:7px 0;}
ul#sitemap li ul li a{ background-image:url(../images/pick.gif); color:#005788;}
ul#sitemap li ul li ul li{padding-left:20px; margin:7px 0;}
ul#sitemap li ul li ul li a{ background-image:url(../images/pick.gif);}

div.tresc{margin-bottom:20px; line-height:20px;}
div.tresc img{margin-right:10px;}
div.tresc #planTable img { margin-right: 0;}
div.tresc #planTable td { border-bottom:1px solid #DDDDDD; padding: 5px 0; font-size: 12px; }
div.tresc #planTable td * { font-size: 12px; }
div.tresc #planTable td sup { font-size: 9px; } 
#planTable .header { color: #16B3D8; }
#planTable .header *  { color: #16B3D8; }
div.tresc ul{list-style-type:none; margin:5px 0 5px 15px;}
div.tresc ul li{background-image:url(../images/graylist.gif); padding-left:20px; margin-bottom:7px; background-position:left 4px;}
div.tresc p {margin-bottom:5px;}
table.tabela{float:left; width:510px; margin:20px 0; text-align:left; line-height:12px;}
table.tabela tr{text-align:left;}
table.tabela tr.headers td{padding:4px 0 4px 10px; text-align:left; border: solid #fff; border-width:0 0 0 1px; font-size:10px; color:#fff; font-weight:bold; background-color:#fbc200;}
table.tabela td{border-bottom:1px solid #dfdfdf;  padding:6px 5px 6px 10px; font-size:10px; color:#636466; font-weight:bold;}
table.tabela tr.long td{color:#fff; font-weight:bold; background-color:#fbc200;}
table.tabela tr.long td em{color:#fff;}
table.tabela td.info{padding:6px 0 6px 0; text-align:center;}

.show_unit_list{float:left; width:470px; padding:0 20px;}
.show_unit_list .item_unit{float:left; width:235px; text-align:center; padding:10px 0;}

#banners {margin:0 0 20px 0;}
#banners .item {width:185px; float:left; margin-left:30px;}
#banners .first {margin-left:0;}

.nav_page{float:left; width:100%; margin:10px 0;}
.nav_page a{color:#4c4c4c; text-decoration:none;  float:left;}
.nav_page a:hover{text-decoration:underline;}
.nav_page a.back{background-image:url(../images/backlink.gif); background-position:left 5px; padding-left:10px;}
.nav_page a.up_top{float:right; background-image:url(../images/toplink.gif); padding-right:11px;  background-position:right 4px;}

#footer {height:35px; background-image:url(/images/footer_bg.png);}
#footer p {font-size:11px; color:#b5b5b5; margin-left:15px; line-height:35px;}

#registerBox {
	background: #F2F2F2;
	padding: 10px;
	text-align: justify;
}
#registerLink {
	background: transparent url('../pictures/button.gif') no-repeat 0 0;
	font-weight: bold;
	width: 206px;
	height: 26px;
	display: block;
	margin: 10px auto;
	color: #fff;
	text-indent: -1234em;
}
#konf {
	width: 590px;	
}
* html #konf {
	margin-right: -65px;
}

div.tresc #planTable ul {
	margin-left: 0;
}
#formLeft {
	width: 310px;
	float: left;
}
#formLeft {
	font-size: 11px;
}
#formRight {
	width: 250px;
	float: right;
	padding-top:15px;
	
}
#formRight * {
	font-size: 11px;
}
#formRight ul, #formRight p {
	margin: 10px 0;
	text-align: justify;
}
#formRight li {
	background-image:url(../images/graylist.gif);
	background-position:left 4px;
	margin-bottom:7px;
	padding-left:20px;
}
#konfForm {
	width: 590px;
}
* html #konfForm {
	margin-right: -50px;
}
#formLeft select {
	border: 1px solid #E8E8E8;
	width: 140px;
	margin-left: 12px;
}
#formLeft #Formularz_konferencji .lebel {
	font-size: 11px;
	height: auto;
	width: 110px;
}
#formLeft form#Formularz_konferencji {
	width: 310px;
}
#formLeft form#Formularz_konferencji .buttns {
	width: 310px;
}
#formLeft form#Formularz_konferencji h4 {
	margin: 10px 0;
}
#formLeft p {
	font-size: 11px;
	margin-top: -5px;
}
#formLeft .subLabel {
	font-size: 10px;
	color:#848484;
}
#formLeft #Formularz_konferencji textarea {
	background-image:url(../images/textarea.gif);
	background-repeat:repeat-x;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	float:left;
	font-size:10px;
	height:101px;
	margin-top:15px;
	padding:5px;
	width:266px;
}
#formLeft #Formularz_konferencji #formTerms .inp {
	padding: 0;
	display: inline;
	height: auto;
	width: auto;
}
#formLeft #Formularz_konferencji #formTerms .inp input {
	border: 0;
	width: auto;
	height: auto;
	display: inline;
}
#formLeft #Formularz_konferencji #formTerms {
	font-size: 11px;
	color:#848484;
	padding: 10px 0;
	text-align: justify;
	line-height: 1.4em;
}
#top10Box {
	width: 550px;
	height: 176px;
	background: transparent url('./../pictures/portfolio_layout/pHeader.jpg') no-repeat 0 0;
	padding: 36px 20px 0 20px;
	position: relative;
	margin-bottom: 10px;
	overflow: hidden;
}
.top10Screen {
	border: 1px solid #cdd6d8;
	/*float: left;
	display: inline;*/
	position: absolute;
	top: 36px;
	left: 19px;
}
.top10Content {
	width: 340px;
	float: right;
	padding-top: 28px;
}
.top10Content h2 {
	font-size: 18px;
	color: #fff;
	margin-bottom: 5px;
}
.top10Content p {
	color: #fff;
	font-family: Verdana;
	line-height: 1.25em;
	font-size: 11px;
}
#top10Pagin {
	position: absolute;
	top: 21px;
	left: 237px;
	height: 19px;
}
#top10Pagin a {
	
}
.top10Logo {
	position: absolute; 
	top: 14px;
	right: 23px;	
}
.top10Link {
	display: block;
	width: 57px;
	height: 17px;
	background: transparent url('./../pictures/portfolio_layout/more.gif') no-repeat 0 0;
	text-indent: -1234em;
	margin-top: 15px;
}
.categorySection {
	padding: 10px 0 30px 0;
	background: transparent url('./../pictures/portfolio_layout/sep.gif') no-repeat bottom;
}
.categoryItem {
	float: left;
	width: 290px;
}
.categoryIcon {
	width: 135px;
	float: left;
	text-align: center;
}
.categoryHeader {
	font-size: 14px;
	color: #16B3D8;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 5px;
}
.categoryHeader:hover {
	text-decoration: underline;
}
.categoryContent {
	padding-left: 10px;
	float: left;
}
.categoryList li {
	padding-left: 9px;
	background: transparent url('./../pictures/portfolio_layout/arr.gif') no-repeat 0 8px;	
	padding-top: 2px;
	padding-bottom: 2px;
}
.categoryList li a {
	font-size: 11px;
	color: #909090;
	text-decoration: none;
}
.categoryList li a:hover {
	text-decoration: underline;
}
#siteHeader {
	width: 590px;
	height: 139px;
	background: transparent url('./../pictures/portfolio_layout/siteHeader.gif') no-repeat 0 0;	
}
#siteIcon {
	width: 200px;
	text-align: center;
	padding-top: 20px;	
	float: left;
}
#siteHeaderContent {
	float: left;
	padding: 12px 35px 0 35px;
	width: 320px;
}
#siteHeaderContent h2 {
	color: #fff;
	font-size: 18px;
	margin-bottom: 30px;
}
#siteHeaderContent div {
	color: #838383;
}
#leftSide {
	padding-top: 50px;
	float: left;
	width: 183px;
}
#leftSide img {
	border: 1px solid #ced5d8;
	display: block;
	margin-bottom: 11px;
}
.zoom {
	color: #909090;
	font-size: 11px;
	margin-left: 32px;
	padding-right: 10px;
	background: transparent url('./../pictures/portfolio_layout/doubleArr.gif') no-repeat right 5px;		
	text-decoration: none;
}
.zoom:hover {
	text-decoration: underline;
}
#centerSdie {
	width: 240px;
	float: left;
	padding-top: 20px;
}
#centerSideHeader {
	color: #16b3d8;
	font-size: 15px;
	margin-bottom: 10px;
}
#centerSideText {
	color: #838383;
	line-height: 1.25em;
}
#rightSide {
	width: 147px;
	float: right;
	padding-top: 18px;
}
#listTop {
	width: 147px;
	height: 62px;
	font-size: 1%;
	background: transparent url('./../pictures/portfolio_layout/listTop.gif') no-repeat 0 0;			
}
#listBottom {
	width: 147px;
	height: 35px;
	font-size: 1%;
	background: transparent url('./../pictures/portfolio_layout/listBottom.gif') no-repeat 0 0;			
}
#list {
	width: 147px;
	background: transparent url('./../pictures/portfolio_layout/listBg.gif') repeat-y 0 0;			
}	
#list li {
	padding-left: 35px;
	background: transparent url('./../pictures/portfolio_layout/arr.gif') no-repeat 25px center;			
	padding-top: 3px;
	padding-bottom: 3px;
}
#list li a {
	font-size: 11px;
	color: #636363;
	text-decoration: none;
}
#list li a.active {
	color: #16b3d8;
	font-weight: bold;
}
#list li a:hover {
	text-decoration: underline;
}
#siteWrapper {
	padding-bottom: 50px;
	margin-bottom: 10px;
	background: transparent url('./../pictures/portfolio_layout/sep.gif') no-repeat bottom;			
}
.categoryList .down {
	background: none;
	padding-left: 0;
	position: relative;
	padding-bottom: 5px;
}
.categoryList .down a {
	color: #acacac;
	font-weight: bold;
	padding-right: 11px;
	font-size: 9px;
	background: transparent url('./../pictures/portfolio_layout/down.gif') no-repeat right;			
	cursor: pointer
}
.categoryList .down ul a {
	background: none;
	font-weight: normal;
	font-size: 11px;
	color: #616161;
}
.categoryList .down ul {
	background-color: #f2f2f2;
	border-top: 1px solid #cbcbcb;
	border-left: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	position: absolute;
	left:0;
	top: 16px;
	z-index: 90
}
.categoryList .down ul li {
	background: none;	
	border-bottom: 1px solid #cbcbcb;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 124px;
	padding: 3px 10px;
}
#ankieta {
	margin: 20px 0;
}
#ankieta .inp {
	padding: 10px 0 30px 0;
}
#ankieta .inp input {
	margin: 0 5px 0 10px;
}
#ankieta .inp textarea {
	background-image:url(../images/textarea.gif);
	background-repeat:repeat-x;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	font-size:10px;
	height:91px;
	margin-top:15px;
	padding:5px;
	width:428px;
}
#ankieta .field textarea {
	background-image:url(../images/textarea.gif);
	background-repeat:repeat-x;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	font-size:10px;
	margin-top:15px;
	height:91px;
	width: 100px;
}
#ankieta .rest{width:79px; height:19px; background-image:url(../images/reset.gif); cursor:pointer;}
#ankieta .buttns{float:left; width:510px; height:19px;}
#ankieta .buttns div{float:right; margin-left:13px;}
#ankieta .buttns img{cursor:pointer;}
#ankieta .left .inp input {
	background-image:url(../images/kontaktinput.gif);
	background-repeat:repeat-x;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #EFEFEF;
	font-size:10px;
	height:16px;
	padding:2px 0pt 0pt 3px;
	width:136px;
}
#ankieta .left, #ankieta #leftLebel {
	float: left;
}
#ankieta .left .inp {
	padding-top: 5px;
}
#ankieta .label {
	float: left;
	width: 90px;
}
#ankieta .field {
	float: left;
}
#ankieta .checkbox {
	width: auto;
	display: inline;
	float: none;
}
#ankieta .field .inp input {
	margin: 0;
	background-image:url(../images/kontaktinput.gif);
	background-repeat:repeat-x;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #EFEFEF;
	font-size:10px;
	height:16px;
	padding:2px 0pt 0pt 3px;
	width:200px;
}
#ankieta .field .inp {
	padding-bottom: 0;
}
#ankieta .formItem {
	padding-bottom: 10px;
}	
#inneField {
	padding-top: 10px;
}
#inneField input {
	margin: 0;
	background-image:url(../images/kontaktinput.gif);
	background-repeat:repeat-x;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #EFEFEF;
	font-size:10px;
	height:16px;
	padding:2px 0pt 0pt 3px;
	width:200px;
}
