*{font-family:Tahoma; font-size:11px}

body{margin:0px 0px 6px 0px}

body, div.corner, #footer{background-color:#eee}

table{border-spacing:0px; border-collapse:collapse}

form{margin:0px; padding:0px}

input{font-size:12px; font-family:Arial}

img{border:0px; color:#999; font-size:11px}

label{position:relative; top:-2px; right:-6px}

option{margin:0px 20px 0px 0px; font-size:12px; font-family:Arial}

select{ font-size:12px; font-family:Arial}

textarea{ font-size:12px; font-family:Arial; padding:3px}

a{ color:black}

h1{margin:0px; font-family:Arial,Helvetica,sans-serif; font-size:20px; letter-spacing:-1px; color:#444; line-height:20px; padding:0px}

h2{margin:0px 0px 10px 0px; font-family:Arial,Helvetica,sans-serif; font-size:16px; letter-spacing:-1px; color:#b60e01; font-weight:bold}

h3{margin:0px 0px 10px 0px; font-family:Arial,Helvetica,sans-serif; font-size:16px; letter-spacing:0px; color:#444; font-weight:bold}

h3 span.num_of_items{font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:13px; letter-spacing:normal; color:#aaa}

.red{color:#c00125}

a.red:hover{color:#f5012f}

.green{color:#093}

a.green:hover{color:#8CD68D}

.blue{color:#31859b}

a.blue:hover{color:#92cddc}

.light{color:#aaa}

a.light:hover{color:#7d7d7d}

.dark{color:#444 !important}

a.dark:hover{color:#7c7c7c}

.normal{color:#7c7c7c}

a.normal:hover{color:#aaa}

.highlight{ background-color:yellow}

a.dark:hover{color:#8d8d8d}

#content p, #content label{font-family:Tahoma; font-size:11px; color:#7c7c7c; margin:0px; padding:0px}

#content p, #content ul, #content ol, #content li{margin-bottom:10px; color:#7c7c7c}

#content ol, #content ul{margin-left:20px; margin-right:10px}

ul.anchors, ul.anchors li{margin-bottom:0px !important}

.form-container p, .form-container-extended p, .auction-header-short p, .list-container p, .auction-list p, .simple-list p, .lectures-list p, .container-myauction-list p{margin:0px !important}

#content p.title{margin:0px; margin-bottom:8px; color:#333}

#content .title strong{font-size:12px}

 #content .title a{ font-size:12px}

.warning, .warning strong{color:#333}

span.required{color:#F03; font-weight:normal}

.overflow{width:100%; overflow:hidden}

div.required{margin:16px 0px}

.spacer{height:1px; width:100%; float:none; clear:both; background:url(../images/dot.gif) repeat-x; padding:0px; font-size:0px; line-height:0px}

.spacer-nodot{height:1px; width:100%; float:none; clear:both; padding:5px 0px; font-size:0px; line-height:0px}

.bold{font-weight:bold}

.spacer-high{margin:20px 0px 18px 0px}

.spacer-medium{margin:16px 0px 10px 0px}

.spacer-small{margin:10px 0px 10px 0px}

.spacer-menu{width:200px; margin:40px 20px 20px 20px}

tr.tr_off{display:none}

div.right{float:right; display:inline}

div.left{float:left; display:inline}

div.clear{height:auto; width:100%; overflow:auto; float:none; clear:both; margin:0px; padding:0px}

fieldset.list{background-color:#f6f6f6; border:1px solid #dcdcdc; padding:10px}

select.scroll-list{width:100%; margin:0px 0px 5px 0px; float:none; clear:both; display:block}

select.long{height:120px !important}

select.short{height:220px !important}

select.scroll-list option{margin:0px; padding:0px 0px 1px 5px}

textarea.scroll-description{width:98%; height:120px}

textarea.scroll-comment{width:98%; height:80px}

img.ok{width:14px; height:14px; margin-right:8px; position:relative; top:3px}

div.select-date{width:300px}

div.select-date img{position:relative; top:2px}

div.select-date select{margin:0px 3px}

.center{text-align:center}

.disabled-input{background-color:#E8E8E8}

p.nav2ndlevel-title{font-weight:bold; color:#959187}

img.logo{border:1px solid #E0E0E0}

.disabled{background-color:#efefef; color:#b6b6b6 !important}

div.project-info{margin:10px 16px}

.pointer{cursor:pointer}

.crosshair{cursor:auto}

label.error{margin-left:10px; width:auto; display:inline; color:#F00 !important}

.seemore{width:130px; height:20px; margin:0px 0px 0px 9px}

.seemore-off{background:url(../images/button_seemore_off.gif) no-repeat; cursor:auto}

.seemore-on{background:url(../images/button_seemore_on.gif) no-repeat; cursor:pointer}

table.text-container td{vertical-align:top; padding:6px 20px 6px 0px}

img.banner-img{width:732px; height:112px}

img.logo-img{width:250px; height:112px}

img.top-corner{width:15px; height:29px}

div.login-info{clear:both; float:none; border:1px solid #C45C5E; padding:11px 0px 2px 110px; background-color:#f9f5ea}

div.login-info h2{letter-spacing:0px}

div.login-info img{width:30px; height:30px; float:left; margin:0px 10px; position:relative; top:-5px}

div.cell-title{float:left}

div.helptip{float:right; position:relative; left:16px; top:-6px}

img.helpimg{width:10px; height:10px}

#simple-search{width:100%; clear:both; float:none; padding:10px 0px}

#simple-search form{margin:0px 20px}

#simple-search input.type{width:190px}

table.form-container th{text-align:left; color:#333; font-size:12px; padding:5px 0px}

table.form-container td{vertical-align:top; padding:6px 20px 6px 0px}

table.form-container p{margin:0px; padding:2px 0px 0px 0px}

table.form-container td.cell-title{color:#666; font-weight:bold; vertical-align:middle}

table.form-container td.cell-content{color:#666; vertical-align:middle}

table.form-container td.cell-desc p{margin:0px 0px 12px 0px !important}

table.form-container input.type-long{width:339px}

table.form-container input.type-medium{width:265px}

table.form-container input.type-small, table.form-container select.type-small{width:140px}

table.form-container input.type-smaller, select.type-smaller{width:100px}

table.form-container-extended td{vertical-align:top; padding-right:20px; padding-left:12px; padding-top:3px; padding-bottom:3px}

table.form-container-extended td select{margin-top:3px}

table.form-container-extended p{margin:0px; padding:2px 0px 0px 0px}

table.form-container-extended td div.input-fixer{margin-top:4px}

table.form-container-extended td.cell-title{color:#444; font-weight:bold;  background-color:#efefef; border-bottom:1px solid #FFF; padding-top:9px; padding-bottom:9px}

table.form-container-extended td.cell-content{padding-top:9px; padding-bottom:9px}

table.form-container-extended td.cell-desc p{margin:0px 0px 12px 0px !important}

table.form-container-extended input.type-long{width:339px}

table.form-container-extended input.type-medium{width:265px}

table.form-container-extended input.type-small, table.form-container-extended select.type-small{width:140px}

table.form-container-extended input.type-smaller{width:100px}

#question-form-toggle{width:130px; height:20px}

div.question-form-toggle_rollup_on{background:url(../images/button_form_rollup_on.gif) no-repeat; cursor:pointer}

div.question-form-toggle_rollup_off{background:url(../images/button_form_rollup_off.gif) no-repeat; cursor:default}

div.question-form-toggle_rolldown_on{background:url(../images/button_form_rolldown_on.gif) no-repeat; cursor:pointer}

div.question-form-toggle_rolldown_off{background:url(../images/button_form_rolldown_off.gif) no-repeat; cursor:default}

table.simple-list{width:100%}

table.simple-list p{margin:0px}

table.simple-list th{text-align:left; padding:0px 8px 10px 8px; vertical-align:top}

table.simple-list td{vertical-align:top; padding:0px 8px 0px 8px}

table.standard-table{width:100%}

table.standard-table td{vertical-align:top; padding:4px 10px 4px 0px}

table.standard-table td.answer{width:100%}

table.standard-table td.date{width:100px}

table.standard-table p{margin:0px}

div.navi-pages{height:auto; margin:10px 0px; float:left; position:relative; left:50%}

div.navi-pages .page-off, div.navi-pages .page-on, div.navi-pages .page-active{height:16px; width:26px; margin:0; float:left; display:inline; padding:0; text-align:center}

div.navi-pages .page-off{background-color:#FFF; color:#666; cursor:auto}

div.navi-pages .page-on{background-color:#333; color:#FFF; cursor:pointer}

div.navi-pages .page-spacer{height:16px; width:8px; margin:0; float:left; display:inline; background-color:#FFF; padding:0; text-align:center; color:#CCC; font-weight:normal}

div.navi-pages .page-active{background-color:#E9E9E9; font-weight:bold; color:#666}

div.navi-pages .page-list{width:auto; float:left; font-weight:bold; color:#666; padding:0px 10px}

div.navi-pages .page-list a{color:#AAA}

div.navi-pages .page-list a:hover{color:#333}

div.navi-pages .page-step{height:16px; float:left; margin:0px 10px; color:#AAA}

div.navi-pages .page-step a{color:#AAA}

div.navi-pages .page-step a:hover{color:#333}

img.star{float:left}

p.user-name{float:left; font-weight:bold}

p.star-set{float:left; margin:0px 5px !important}

p.see-profile{float:left}

div.list-container{width:99%; background-color:#f6f6f6; border:1px solid #dcdcdc; padding:0px 0px 10px 0px}

div.list-container-half{width:48%; margin:0px 0px 0px 10px}

div.list-container-quarter{width:22%; margin:0px 0px 0px 10px}

div.list-container .li0{width:100%; margin-top:10px; float:left; padding:5px 0px}

div.list-container .li0 a{font-weight:bold}

div.list-container .li1{width:95%; float:left; padding:5px 0px 5px 10px}

#container{width:982px; position:absolute; left:50%; margin-left:-491px; margin-top:6px}

.container-short{background:url(../images/lt_menuback_short.gif) repeat-y #fff}

.container-long{background:url(../images/lt_menuback_long.gif) repeat-y #fff}

#body{float:right; display:inline; padding:0px; margin:0px 0px 20px 0px; background-color:#fff}

.body-short{width:741px}

.body-long{width:952px}

#title{height:21px;  float:none; clear:both; background-color:#efe9da; padding:18px 20px 7px 20px}

.title-short{width:695px}

.title-long{width:906px}

#content{ float:none; clear:both; background-color:#fff; padding:28px 20px 20px 20px}

.content-short{width:701px}

.content-long{width:912px}

div#sitemap-bar-container{background-color:#FFF}

div#sitemap-bar{float:none; clear:both; color:#fff; padding:0px}

.sitemap-bar-short{width:741px; margin-left:241px}

.sitemap-bar-long{width:952px; margin-left:30px}

.sitemap-bar-longest{width:972px; margin-left:10px}

 div#sitemap-bar td{background-color:#303030}

 #sitemap-bar-content{padding:6px 0px}

.sitemap-bar-content-short{width:704px}

.sitemap-bar-content-long{width:915px}

.sitemap-bar-content-longest{width:935px; padding:0px 0px 5px 0px !important}

#sitemap-bar-corner-left{width:15px; background:url(../images/lt_sitemapbar_corner_left.gif) no-repeat}

#sitemap-bar-corner-right{width:22px; background:url(../images/lt_sitemapbar_corner_right.gif) no-repeat}

div#sitemap-bar a{margin:0px 10px; text-decoration:none; color:#CCC}

div#sitemap-bar span{margin:0px 10px; font-weight:bold; color:#FFF}

div#sitemap-bar a:hover{color:#FFF}

#content select{color:#444}

#menu-long{width:241px; display:block}

a.toggle-menu img.toggle_top{margin:30px 0px 0px 13px}

a.toggle-menu img.toggle_bottom{margin:0px 0px 0px 7px}

#menu-long #menu-long-header{width:241px; height:46px; float:left}

#menu-long .general-header{background:url(../images/lt_menuheader_long_general.gif) no-repeat top #EFE9DA}

#menu-long .parip-header{background:url(../images/lt_menuheader_long_parip.gif) no-repeat top #EFE9DA}

#menu-long .ipds-header{background:url(../images/lt_menuheader_long_ipds.gif) no-repeat top #EFE9DA}

#menu-long .ptt-header{background:url(../images/lt_menuheader_long_ptt.gif) no-repeat top #EFE9DA}

#menu-long .wgo-header{background:url(../images/lt_menuheader_long_wgo.gif) no-repeat top #EFE9DA}

#menu-short{width:30px; display:none}

#menu-short #menu-short-header{width:30px; height:46px; float:left}

#menu-short .general-header{background:url(../images/lt_menuheader_short_general.gif) no-repeat top #EFE9DA}

#menu-short .parip-header{background:url(../images/lt_menuheader_short_parip.gif) no-repeat top #EFE9DA}

#menu-short .ipds-header{background:url(../images/lt_menuheader_short_ipds.gif) no-repeat top #EFE9DA}

#menu-short .ptt-header{background:url(../images/lt_menuheader_short_ptt.gif) no-repeat top #EFE9DA}

#menu-short .wgo-header{background:url(../images/lt_menuheader_short_wgo.gif) no-repeat top #EFE9DA}

a.toggle-menu{cursor:pointer}

#register-user{float:left; margin-bottom:14px}

#remind-pass{float:left}

#branding{height:112px; margin:0px; line-height:0px; font-size:0px; padding:0px}

#branding img{height:112px; float:left}

#branding-start{height:111px; margin:0px; padding:0px; background:url(../images/lt_start_top_back.gif) repeat-x #FCFAFA}

#branding-start img.logo-start{height:111px; float:left}

#default-start{height:93px; margin:0px; line-height:0px; font-size:0px; padding:0px; background:url(../images/lt_default_top_back.gif) repeat-x}

#default-start img{height:93px; float:left}

#body-start{width:100%; background-color:#FFF}

#nav-firstlevel{height:29px; width:952px; float:left; display:inline}

div.corner{width:15px; background-color:#EEE}

div.menu-button{width:94px; float:right; position:relative; left:10px; padding:8px 0px; text-align:center}

div.menu-button a{font-weight:bold; text-decoration:none}

div.menu-button a.menu-link{color:#fff}

div.menu-button a:hover{cursor:pointer}

#logged{padding-top:7px}

#logged a{font-weight:bold}

#logged a:hover{color:#fff}

.general-menu{background-color:#a30002}

.general-menu div.menu-button{background:url(../images/lt_topmenu_spacer_general.gif) no-repeat right}

.general-menu div.menu-button a:hover, .general-menutext, .general-menu #logged, .general-menu #logged a{color:#f0d6d6}

.general-menu #logged a:hover{color:#fff}

.parip-menu{background-color:#bcc010}

.parip-menu div.menu-button{background:url(../images/lt_topmenu_spacer_parip.gif) no-repeat right}

.parip-menu div.menu-button a:hover, .parip-menutext, .parip-menu #logged, .parip-menu #logged a{color:#eeefc3}

.parip-menu #logged a:hover{color:#fff}

.ipds-menu{background-color:#0069a3}

.ipds-menu div.menu-button{background:url(../images/lt_topmenu_spacer_ipds.gif) no-repeat right}

.ipds-menu div.menu-button a:hover, .ipds-menutext, .ipds-menu #logged, .ipds-menu #logged a{color:#bfd9e8}

.ipds-menu #logged a:hover{color:#fff}

/* PTT */
.ptt-menu{background-color:#00a3a0}

.ptt-menu div.menu-button{background:url(../images/lt_topmenu_spacer_ptt.gif) no-repeat right}

.ptt-menu div.menu-button a:hover, .ptt-menutext, .ptt-menu #logged, .ptt-menu #logged a{color:#bfe8e7}

.ptt-menu #logged a:hover{color:#fff}

/* WGO */
.wgo-menu{background-color:#01a302}

.wgo-menu div.menu-button{background:url(../images/lt_topmenu_spacer_wgo.gif) no-repeat right}

.wgo-menu div.menu-button a:hover, a.wgo-menutext, .wgo-menu #logged, .wgo-menu #logged a{color:#bfe8c0}

.wgo-menu #logged a:hover{color:#fff}

#footer{text-align:center}

.footer-short{background:url(../images/lt_footer_short.gif) no-repeat #EEE}

.footer-long{background:url(../images/lt_footer_long.gif) no-repeat #EEE}

.footer-blank{background:url(../images/lt_start_footer.gif) no-repeat #EEE}

#additional-nav-firstlevel{margin:32px 0px 8px 0px; color:#ccc}

#additional-nav-seclevel{margin:4px 0px 8px 0px; color:#ccc}

#additional-nav-firstlevel a{margin:20px; font-weight:bold; color:#333}

#additional-nav-seclevel a{margin:20px; color:#999}

#additional-nav-firstlevel a:hover{color:#f00}

#additional-nav-seclevel a:hover{color:#f00}

#copyrights{margin:14px 0px 18px 0px}

#copyrights p{padding:0px 0px 5px 0px}

#copyrights a.copyright{color:#666; text-decoration:none}

#copyrights a.copyright:hover{color:#f00}

#copyrights a.created{color:#999; text-decoration:none}

#copyrights a.created:hover{color:#f00}

#login{width:250px; float:left; background-color:#F1F2F3}

#login table{width:230px; margin:8px 0px 8px 10px}

#login input.type{width:155px; display:block; clear:both; float:none}

#login input{margin-bottom:4px}

table.login{margin-top:10px}

table.login td{vertical-align:top; padding:4px 20px 4px 0px}

table.technology-list td{padding:4px 8px 4px 8px}

table.technology-list p{margin:2px 0px 2px 0px}

table.firm-list td{padding:6px 8px 6px 8px}

#add-company input.type-long{width:339px}

#add-company input.type-medium{width:265px}

#add-company input.type-smaller, select.type-smaller{width:100px}

#add-question{width:97%; margin:10px 10px 0px 10px}

#add-question td{padding:5px 10px}

#add-question input.type-medium{width:245px}

#add-question td.cell-title{color:#666; font-weight:bold}

#enter-personals input.type-long{width:339px}

#enter-personals input.type-medium{width:265px}

#enter-personals input.type-smaller{width:100px}

table.industry-list td{padding:4px 8px 4px 8px}

#registry-list{width:100%}

#registry-list p{}

#registry-list p.counter{margin:0px; padding:0px; font-family:Impact,Arial,Helvetica,sans-serif; font-size:38px; font-weight:bold; line-height:38px; color:#DEDEDE}

#registry-list td{vertical-align:top; padding:5px 5px 0px 5px}

div.lvl_first{float:none; clear:both; margin:12px 0px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px !important; color:#333}

div.lvl_second{float:none; clear:both; margin:14px 0px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px; color:#333}

div.lvl_third{float:none; clear:both; margin:12px 0px; font-weight:bold; color:#484848}

div.lvl_leaf{float:none; clear:both; margin:10px 30px}

div.lvl_leaf p{margin-bottom:10px !important}

textarea#frm_comment{margin-bottom:5px}

#auction-header{margin-bottom:14px; border:1px solid #DCDCDC}

.auction-header-short{width:500px}

.auction-header-short div.dyndata-container{width:300px; overflow:hidden}

.auction-header-long{width:711px}

.auction-header-long div.dyndata-container{width:510px; overflow:hidden}

#auction-header td{vertical-align:top; color:#7C7C7C}

#auction-header td.cell-title{background-color:#F6F6F6; font-weight:bold; color:#333; padding:10px 14px 10px 14px}

#auction-header td.cell-content{padding:10px 14px 10px 14px}

#auction-header td.price strong{font-size:14px; font-family:arial}

#bett-panel{width:190px}

#betting-box{width:190px; margin:0px 0px 24px 0px; text-align:center; background-color:#F6F6F6; padding:10px 0px}

#betting-box p{margin:3px 0px}

#betting-box p.title{margin:0px 0px 7px 0px; color:#666; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:18px}

#betting-box label{position:relative; left:0px; margin:4px 0px; display:block; clear:both; float:none}

.photo-right{margin:0px 0px 10px 20px}

.photo-left{margin:0px 20px 0px 0px}

#photo-box p{width:190px; text-align:center; margin:3px 0px}

#photo-box td{text-align:center; vertical-align:middle}

#container-photo{width:170px; float:none; clear:both; background-color:#F6F6F6; padding:10px 10px 10px 10px; text-align:center}

#container-photo table{width:170px}

DIV.container-thumb{height:50px; width:50px; float:left; margin:10px 0px 0px 10px; display:inline; background-color:#FFF; text-align:center}

#container-photo table #title-cell p{margin:5px 0px 0px 0px !important}

DIV.container-thumb table, DIV.container-thumb td{height:50px; width:50px}

#container-thumbnailset{width:190px; float:left; background-color:#F6F6F6; padding-bottom:5px}

table.certyficate-list td.dottedline{padding:10px 0px}

table.certyficate-list td.get-certyficate{width:100px; text-align:center}

table.certyficate-list td.star{width:40px}

div.addphoto-thumb-container{width:50px; float:left; margin:10px 0px 0px 10px; display:inline; background-color:#F6F6F6; border:1px solid #DCDCDC; text-align:center; padding:10px}

div.addphoto-thumb-container table{height:50px; width:50px}

div.addphoto-thumb-container td.thumb{height:50px; width:50px; background-color:#FFF}

div.addphoto-thumb-container td.checkbox{padding-top:10px}

div.select-category{width:30%; float:left; padding:0px 20px 0px 0px}

#add-auction input.type-long{width:359px}

#add-auction input.type-medium{width:265px}

#add-auction input.type-small, #add-company select.type-small{width:140px}

#add-auction input.type-smaller, select.type-smaller{width:100px}

#frm_addcertificate_select{width:275px}

#frm_addcertyficate_institution{width:437px}

#frm_addcertyficate_comments{width:443px}

#select-certyficate{width:368px}

#edit-auction input.type-long{width:359px}

#auction-header input.type-smaller{width:50px}

.anchors{list-style:none; margin:0px 0px; padding:0 0 1px}

.anchors:after{display:block; clear:both; content:""}

.anchors li{float:left; margin:0 3px 0 0}

.anchors a{display:block; position:relative; top:2px; border:1px solid #DCDCDC; border-bottom:1px solid #F6F6F6; border-bottom:0; padding:6px 7px 6px; color:#000; text-decoration:none}

.anchors .tabs-selected a{font-weight:bold}

.anchors .tabs-selected a, .anchors a:hover, .fragment{background:#F6F6F6}

.anchors .tabs-selected a:link, .anchors .tabs-selected a:visited, .anchors .tabs-disabled a:link, .anchors .tabs-disabled a:visited{cursor:text}

.anchors a:hover, .anchors a:focus, .anchors a:active{cursor:pointer}

.fragment{padding:20px 10px; border:1px solid #DCDCDC}

div.container-myauction-list{padding:1px; border:1px solid #CCC; background-color:#FFF}

table.myauction-list{width:100%; background-color:#FFF}

table.myauction-list th{border-bottom:3px solid #E0E0E0; background:url(../images/gradient.gif) repeat-x; vertical-align:top; text-align:left; color:#444; padding:6px 12px 8px 12px; line-height:11px}

table.myauction-list td{padding:8px 10px; vertical-align:top}

#ask-user input.type-long{width:100%}

#auction-search input.type-long{width:359px}

#auction-search input.type-medium, #auction-search select.type-medium{width:265px}

#auction-search input.type-small, #auction-search select.type-small{width:140px}

#auction-search input.type-smaller, select.type-smaller{width:100px}

#user-search input.type-medium{width:265px}

div.auction-preview-short{width:94%; margin:10px 0px 0px 8px; float:left; display:inline; background-color:#fff; border:1px solid #CCC; padding:6px 0px}

div.auction-preview-short td{vertical-align:top}

div.auction-preview-short td.image{width:34px; padding:0px 6px 7px 6px}

div.auction-preview-short td.title{padding:0px 6px 7px 6px}

div.auction-preview-short td.title p{height:14px; overflow:hidden}

div.auction-preview-short td.details{padding:0px 6px 4px 6px}

div#simplesearch-container{width:100%; margin-bottom:20px; background-color:#F1F2F3; padding:8px 0px}

div#simplesearch-container td{padding:4px 8px}

div.group-container{width:49%; float:left}

div.group-title{background-color:#333; padding:6px 0px 6px 0px}

div.group-title p{text-align:center; font-weight:bold; color:#FFF !important; margin:0 !important}

div.group-title span{color:#999; font-weight:normal}

div.auction-preview-container{width:100%; float:left}

table.group-nav-container{width:100%}

table.group-nav-container td{vertical-align:top; padding:0px 18px 16px 0px}

table.auction-list{margin-top:10px; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0}

table.auction-list th{text-align:left; vertical-align:top; background:url(../images/gradient.gif) repeat-x; border-bottom:3px solid #E0E0E0; color:#444; padding:6px 7px 8px 7px; line-height:11px}

table.auction-list td{vertical-align:top; padding:8px 7px 8px 7px}

table.auction-list td.image{width:34px; text-align:center; background-color:#FFF}

table.lectures-list-short td{padding:0px 8px 0px 8px}

table.lectures-list-short td.lec-title{width:100%; padding:0px 8px 6px 8px}

table.lectures-list-short td.lec-author{padding:0px 8px 6px 8px}

table.lectures-list-short td.lec-author p{width:130px}

table.lectures-list-short td.lec-category{padding:0px 8px 6px 8px}

table.lectures-list-short td.lec-category p{width:80px}

table.lectures-list-short td.lec-desc{padding:0px 8px 6px 8px}

table.lectures-list-short td.lec-dottedline{padding:8px 0px 8px 0px}

table.lectures-list-short td.lec-num{font-family:Impact,Arial,Helvetica,sans-serif; font-size:38px; font-weight:bold; line-height:38px; color:#e1e1e1}

table.lectures-list th{text-align:left; vertical-align:top; background:url(../images/gradient.gif) repeat-x; border-bottom:3px solid #E0E0E0; color:#444; padding:6px 7px 8px 7px; line-height:11px}

table.lectures-list{margin-top:1px; border-top:1px solid #E0E0E0}

table.lectures-list td{padding:10px 8px 0px 8px}

table.lectures-list td.lec-title{width:100%; padding:10px 8px 6px 8px}

table.lectures-list td.lec-desc{padding:0px 8px 6px 8px}

table.lectures-list td.lec-dottedline{padding:9px 0px 2px 0px}

div.square-red{width:16px; height:16px; float:left; background-color:#F00}

div.square-blue{width:16px; height:16px; float:left; background-color:#09F}

input.type{padding:3px; color:#444}

.img-input{padding:2px; height:20px; width:280px; background-color:#FFF}

.action-reason{width:350px; height:130px; margin-bottom:5px}

input.button{margin:0px 0px 0px 0px; font-weight:bold; background:url(../images/button_bg.gif) repeat-x; background-color:#fff; padding:4px 6px; cursor:pointer; border-top:1px solid #e8e8e8; border-right:1px solid #aaa; border-bottom:1px solid #aaa; border-left:1px solid #e8e8e8; color:#444}

input.button-down{border-top:1px solid #aaa; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-left:1px solid #aaa; color:#666}

input.button-mouseover{color:#F00}

input.button-simple-search{margin:0px 0px 0px 0px; font-weight:bold; background:url(../images/button_bg02.gif) repeat-x; background-color:#fff; padding:4px 6px; cursor:pointer; border-top:1px solid #eae4d5; border-right:1px solid #bcb7ab; border-bottom:1px solid #bcb7ab; border-left:1px solid #eae4d5; color:#444}

input.button-simple-search-down{border-top:1px solid #bcb7ab; border-right:1px solid #eae4d5; border-bottom:1px solid #eae4d5; border-left:1px solid #bcb7ab; color:#666}

input.button-simple-search-mouseover{color:#F00}

textarea.comment-answer{width:98%; height:40px; margin-bottom:4px}

td.answer-container{text-align:right; padding-bottom:0px !important; padding-top:0px !important}

form.answer-form{display:none}

#nav-seclevel{width:100%; float:left; padding:10px 0px 20px 0px}

#nav-seclevel p{font-family:Tahoma; font-size:11px; color:#575757; padding:3px 0px; margin:0px}

#nav-leftmenu{width:201px; float:left; padding:20px}

#nav-leftmenu p{font-family:Tahoma; font-size:11px; color:#575757; padding:3px 0px; margin:0px}

#menu-login{margin-left:23px; margin-top:20px}

div.nav-groupname{height:32px; width:100%; margin:10px 0px 5px 0px; clear:both; float:none; overflow:auto}

div.nav-groupname-text{height:22px; width:193px; float:left; display:inline; margin-left:18px; background-color:#d5c8af; font-weight:bold; color:#FFF; padding:10px 10px 0px 13px}

div.nav-groupname-shadow{height:32px; width:7px; float:left; background-color:#c8bca5}

div.nav-groupitem{height:24px; width:100%; clear:both; float:none}

div.nav-groupitem-text{height:24px; width:193px; float:left; display:inline; margin-left:18px; padding:5px 10px 0px 13px}

div.nav-groupitem-text a{color:#303030; text-decoration:none}

div.nav-groupitem-text a:hover{color:#7b7870; text-decoration:underline}

 
 
#nav-seclevel ul{   list-style:none;    border:none;    margin:0px}

#nav-seclevel ul li{   margin-left:12px;    margin-bottom:0px;    font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;        font-weight:bold;    font-size:11px}

#nav-seclevel ul li a{       display:block;    background-image:url(../images/subtab_off.gif);    background-repeat:no-repeat;    text-decoration:none;    color:#565656;    height:30px;    padding-top:10px;    padding-left:13px;    padding-right:10px;    width:206px}

#nav-seclevel ul li.two-lines a{       display:block;    background-image:url(../images/subtab_off.gif);    background-repeat:no-repeat;    text-decoration:none;    color:#565656;    height:30px;    padding-top:4px;    padding-bottom:6px;    padding-left:13px;    padding-right:10px;    width:206px}

#nav-seclevel ul li a:hover{   background-image:url(../images/subtab_off.gif);    background-repeat:no-repeat;    color:#a30002;    text-decoration:underline}

#nav-seclevel ul li a.active{   background-image:url(../images/subtab_on.gif);    background-repeat:no-repeat;    color:#a30002}
    
    #nav-seclevel ul li a.active:hover{   background-image:url(../images/subtab_on.gif)}
 
 
 
 #nav-seclevel ul li ul li{ padding-bottom:5px; padding-right:5px;}
 #nav-seclevel ul li ul li a{ background-image:none;  padding:0px;  padding-left:5px;  display:inline;  margin-left:-5px}

 #nav-seclevel ul li ul li a:hover, #nav-seclevel ul li ul li a.active{ background-image:none;  text-decoration:underline}
 
#nav-seclevel ul li ul{ padding-bottom:5px;  padding-left:0px}

#nav-seclevel ul li ul li a.up{ background-image:none;  background-color:#ded3bd;  margin-bottom:0px;  padding-left:0px;  padding-right:10px;  margin-left:-5px;  display:block;  height:auto}

#nav-seclevel ul li ul li a.up:hover{ background-color:#ded3bd !important}

#nav-seclevel ul li ul li span{ padding-left:3px;  color:#9f8e6d;  font-weight:normal}
#nav-seclevel ul li ul li span.active{ padding-left:5px;  color:#000;  font-weight:bold;  margin-left:-5px}

#nav-seclevel ul li ul li ul{ padding-top:5px;  padding-bottom:0px;  width:215px}

#nav-seclevel ul li ul li ul li span.active{ padding-left:0px;  margin-left:-5px}

#nav-seclevel ul li ul li ul li a{ background-image:none;  padding:0px;  margin-left:-5px}

 #nav-seclevel ul li ul li ul li a:hover, #nav-seclevel ul li ul li ul li a.active{ background-image:none;  text-decoration:underline}

#menu-login{margin-left:23px; margin-top:20px}

div.nav-levelup{height:22px; width:100%; margin:2px 0px 0px 0px; clear:both; float:none; overflow:auto}

div.nav-levelup-box{height:22px; width:206px; float:left; display:inline; margin-left:18px; background-color:#ded3bd; padding:0px 10px 0px 0px}

div.nav-levelup-box img{float:left}

div.nav-levelup-button-off{width:94px; height:22px; float:left; background:url(../images/button_levelup_off.gif)}

div.nav-levelup-button-on{width:94px; height:22px; float:left; background:url(../images/button_levelup_on.gif); cursor:pointer}

div.nav-levelup-shadow{height:22px; width:7px; float:left; background-color:#d1c6b2}

div.nav-toplevelitem01, div.nav-toplevelitem02{width:100%; margin:2px 0px 2px 0px; clear:both; float:none; overflow:auto}

div.nav-toplevelitem01-text, div.nav-toplevelitem02-text, div.nav-toplevelitem01-text-on, div.nav-toplevelitem02-text-on{width:199px; float:left; display:inline; margin-left:15px; padding:10px 10px 0px 10px}

div.nav-toplevelitem01-text a, div.nav-toplevelitem02-text a{font-weight:bold; text-decoration:none; color:#373737}

div.nav-toplevelitem01-text a:hover, div.nav-toplevelitem02-text a:hover{text-decoration:underline; color:#7d7c78}

div.nav-toplevelitem01-text-on span, div.nav-toplevelitem02-text-on span{font-weight:bold; text-decoration:none; color:#fff}

div.nav-toplevelitem01-shadow, div.nav-toplevelitem02-shadow{width:7px; float:left; background-color:#f4f1e7}

div.nav-toplevelitem01-shadow-on, div.nav-toplevelitem02-shadow-on{width:7px; float:left; background-color:#ada490}

div.nav-toplevelitem01{height:32px}

div.nav-toplevelitem01-text{height:22px; background:url(../images/lt_menuend.gif) no-repeat #f9f5ec}

div.nav-toplevelitem01-text-on{height:22px; background:url(../images/lt_menuend_on.gif) no-repeat #bfb59d}

div.nav-toplevelitem01-shadow, div.nav-toplevelitem01-shadow-on{height:32px}

div.nav-toplevelitem02{height:45px}

div.nav-toplevelitem02-text{height:35px; background:url(../images/lt_menuend2.gif) no-repeat #f9f5ec}

div.nav-toplevelitem02-text-on{height:35px; background:url(../images/lt_menuend2_on.gif) no-repeat #bfb59d}

div.nav-toplevelitem02-shadow, div.nav-toplevelitem02-shadow-on{height:45px}

div.nav-list{margin-top:9px; margin-bottom:14px}

div.nav-list p{margin:0px; padding:0px}

div.nav-listitem01{height:20px; width:100%; clear:both; float:none}

div.nav-listitem01-text{height:20px; width:193px; float:left; display:inline; margin-left:18px; padding:0px 10px 0px 13px}

div.nav-listitem01-text a{color:#303030; font-weight:bold; text-decoration:none}

div.nav-listitem01-text a:hover{color:#7b7870; text-decoration:underline}

div.nav-listitem01-text span{color:#9f8e6d}

div.nav-listitem02{height:20px; width:100%; clear:both; float:none}

div.nav-listitem02-text{height:20px; width:183px; float:left; display:inline; margin-left:18px; padding:0px 10px 0px 23px}

div.nav-listitem02-text a{color:#303030; font-weight:bold; text-decoration:none}

div.nav-listitem02-text a:hover{color:#7b7870; text-decoration:underline}

div.nav-listitem02-text span{color:#9f8e6d}

div.start-platform{width:238px; float:left; margin-left:6px; display:inline}

div.start-platform div{width:238px; float:left; background-color:#ece3d1}

div.start-text-cell{padding:14px 0px}

div.start-text-cell ul{list-style-type:disc; position:relative; left:-2px}

div.start-text-cell li{padding-bottom:6px; margin-left:9px; color:#56554B}

div.start-text-cell li p{}

div.start-text-cell td{vertical-align:top; padding:7px}

div.start-enter-cell{height:39px; background-color:#FFF !important; text-align:center; padding-top:10px}

div.start-logos{float:right; padding-right:10px}

div.start-logos div.ueinfo{float:left; text-align:right; padding:35px 0 5px 0; color:#666}

div.start-logos div.ueinfo p{margin-right:10px}

div.start-logos div.uelogos{padding:25px 0 5px 0; float:left}

img.alert{margin-right:16px; position:relative; top:8px}

img.alert-black{margin-right:16px; position:relative; top:6px}

.spacer-error{height:1px; width:890px; float:none; clear:both; background:url(../images/dot.gif) repeat-x; padding:0px; font-size:0px; line-height:0px; margin-left:52px}

.error-container{margin:20px 20px 320px 14px; clear:both; float:none}

.error-title{margin:0px; font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#fff; font-weight:bold}

.error-text{margin:13px 0px 13px 52px; color:#444; padding:0px; font-size:12px; font-family:Arial,Helvetica,sans-serif}

.error-text strong{font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif}

.error-text a{font-family:Arial,Helvetica,sans-serif; font-size:12px}

table.sitemap-gorup{ width:310px; float:left; display:inline; margin:0px 0px 30px 20px}

table.sitemap-gorup th{height:40px; text-align:left}

table.sitemap-gorup td.leaf01{width:100%}

table.sitemap-gorup th a{font-weight:bold; color:#F00; font-size:14px; font-family:Arial,Helvetica,sans-serif}

img.sitemap-img01{width:34px; height:26px; margin:0px 10px}

#sitemap-container{margin:0px 0px 20px 0px; float:none; clear:both}

#favourites-toggle, #favourites-body{float:none; clear:both; margin-left:5px}

.favourites-toggle-long{width:936px}

.favourites-body-long{width:914px}

.favourites-toggle-short{width:725px}

.favourites-body-short{width:703px}

#favourites-toggle{height:27px; background:url(../images/lt_favourites_back.gif) repeat-x #f1ebde}

#favourites-body{background-color:#f1ebde; padding:12px 11px 6px 11px}

#favourites-body table{width:100%; margin-bottom:10px; border:1px solid #dfdacf; background-color:#FFF}

#favourites-body td{padding:0px 10px 0px 10px}

#favourites-body td.favourites-title{width:100%; padding-top:10px}

#favourites-body td.favourites-category{width:100%; padding-top:5px; padding-bottom:10px}

#favourites-toggle-button{width:117px; height:27px; float:left}

div.favourites-toggle-button-down{background:url(../images/button_favourites_rolldown.gif) no-repeat}

div.favourites-toggle-button-up{background:url(../images/button_favourites_rollup.gif) no-repeat}

div.favourites-item{width:100%; clear:both; float:none}

#favourites-add-button{width:174px; height:20px; float:right; margin:3px 5px 0px 0px}

#favourites-numofitems{float:left; position:relative; left:-6px; color:#7b786f; padding-top:7px}

.transfer-item{border:3px solid #ADA490}

.user-editable p, .user-editable pre{margin:0px 0px 12px 0px !important; line-height:16px; color:#565656 !important}

.user-editable address{margin:0px 0px 12px 0px !important; line-height:14px; color:#333 !important}

.user-editable h1{margin:10px 0px 10px 0px; font-family:Arial,Helvetica,sans-serif; font-size:16px; letter-spacing:-1px; color:#B60E01; font-weight:bold}

.user-editable h2{margin:10px 0px 10px 0px; font-family:Arial,Helvetica,sans-serif; font-size:15px; letter-spacing:0px; color:#444; font-weight:bold}

.user-editable h3, .user-editable h4, .user-editable h5, .user-editable h6{margin:10px 0px 10px 0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:0px; color:#444; font-weight:bold}
 
.user-editable ol, .user-editable ul{list-style-position:inside}

 .user-editable li{ padding-left:0px !important;  margin-bottom:5px !important;  line-height:16px !important;  color:#565656 !important}

 .user-editable img{margin:20px !important}

.user-editable .obrazek-z-lewej img{float:left; margin:10px !important; margin-left:0px !important; margin-right:15px !important; clear:none}

.user-editable .obrazek-z-prawej img{float:right; margin:10px !important; margin-left:15px !important; margin-right:0px !important; clear:none}

.user-editable .obrazek-na-srodku{width:100%; clear:both; float:none; display:block; text-align:center}

.user-editable .obrazek-na-srodku img{float:none; clear:both; margin:0 auto !important}

.user-editable .wyroznienie-czerwone{color:red}

.user-editable .wyroznienie-zielone{color:green}

.user-editable .zaznaczenie-zolte{background-color:yellow}

.user-editable .tekst-w-ramce{ border:1px solid #898989;  padding:5px !important}
 
 .user-editable .tekst-w-ramce-z-lewej{ border:1px solid #898989;  padding:5px !important;  float:left;  clear:left;  margin-right:15px !important}
 
 .user-editable .tekst-w-ramce-z-prawej{ border:1px solid #898989;  padding:5px !important;  float:right;  clear:right;  margin-left:15px !important}
 
 
 .user-editable .tekst-w-ramce-z-prawej25{ border:1px solid #898989;  padding:5px !important;  float:right;  clear:right;  margin-left:15px !important;  width:25%;  background-color:#F9F5EC}
 
 
 .user-editable .tekst-w-ramce-z-lewej25{ border:1px solid #898989;  padding:5px !important;  float:left;  clear:left;  margin-right:15px !important;  width:25%;  background-color:#F9F5EC}

 
.user-editable-summary .summary *{font-size:12px !important; color:#333; line-height:16px; font-family:Arial}

.user-editable-summary{padding-top:0px}

.user-editable-summary p{margin:0px 0px 12px 0px !important; line-height:16px; color:#565656 !important; font-family:Arial}

.user-editable-summary li{ padding-left:0px !important;  margin-left:20px !important;  margin-bottom:5px !important;  line-height:14px !important;  color:#565656 !important}

.user-editable ul, .user-editable ol{padding-left:10px !important;  margin-left:20px !important; margin-bottom:20px !important}

 
div.photobox-right{float:right; display:inline; margin:0px 0px 15px 15px}

div.photobox-right div.click-to-enlarge{float:none; clear:both; text-align:center; color:#AAA; padding-bottom:5px}

div.photo-container{width:170px; float:none; clear:both; background-color:#F6F6F6; padding:10px 10px 0px 10px; text-align:center}

div.photo-container table{width:170px}

div.photo-container td.title-cell{text-align:center; padding-top:6px}

div.photo-container td.title-cell p{width:170px; overflow:hidden; font-weight:bold}

div.photobox-left{float:left; display:inline; margin:0px 15px 15px 0px}

div.photobox-left div.click-to-enlarge{float:none; clear:both; text-align:center; color:#AAA; padding-bottom:5px}

div.photo-container{width:170px; float:none; clear:both; background-color:#F6F6F6; padding:10px 10px 0px 10px; text-align:center}

div.photo-container table{width:170px}

div.photo-container td.title-cell{text-align:center; padding-top:6px}

div.photo-container td.title-cell p{width:170px; overflow:hidden; font-weight:bold}

#exchangerate{margin:20px 0px 20px 20px}

#exchangerate-container{margin-top:4px; background-color:#F9F5EC; border-top:1px solid #bcb19a; border-left:1px solid #bcb19a; border-right:1px solid #bcb19a}

#exchangerate-container td.currency{padding:4px 10px; border-right:1px solid #bcb19a; border-bottom:1px solid #bcb19a; font-weight:bold; color:#76756e}

#exchangerate-container td.ratevalue{width:90px; padding:4px 10px; border-bottom:1px solid #bcb19a; font-weight:bold; color:#555; text-align:right}

.info-no-data{   padding:10px;    background-color:#F6F6F6;    border:1px solid #CCC;    background-image:url(../images/smiley_32x32_anim.gif);    background-repeat:no-repeat;    background-position:5px 5px}

.info-no-data p{   margin-bottom:5px !important;    margin-top:4px  !important;    margin-left:35px !important;    color:#7C7C7C !important}

.arrow-down{   background-image:url(../images/arrow-down.png);    background-repeat:no-repeat;    background-position:left center;    padding-left:15px}

    .arrow-up{   background-image:url(../images/arrow-up.png);    background-repeat:no-repeat;    background-position:left center;    padding-left:15px}

.flashpaper{   border-style:none solid solid;    border-color:-moz-use-text-color rgb(153,153,153) rgb(153,153,153);    border-width:0pt 1px 1px;    border:0px}

.info{   padding:10px;    background-color:#d9e4f2;    border:1px solid #0069a3;    margin-bottom:5px}
    .info p{       margin-bottom:5px !important;    margin-top:4px  !important;    color:#0069a3 !important}
    
    .info p img{       vertical-align:middle}
    
    .info-info{   padding:10px;    background-color:#F6F6F6;    border:1px solid #DCDCDC;    margin-bottom:5px}
    .info-info p{       margin-bottom:5px !important;    margin-top:4px  !important;    color:#333 !important}

.info-ok{   padding:10px;    background-color:#c4f2c5;    border:1px solid #01a302;    margin-bottom:5px;    background-image:url(../images/smiley_32x32_anim.gif);    background-repeat:no-repeat;    background-position:5px 5px}
    .info-ok p{       margin-bottom:5px !important;    margin-top:4px  !important;    color:#01a302 !important;    margin-left:35px !important;    font-weight:bold}
    .info-error{       padding:10px;    background-color:#fdd;    border:1px solid #c00125;    margin-bottom:5px;    background-image:url(../images/sad_32x32_anim.gif);    background-repeat:no-repeat;    background-position:5px 5px}
    .info-error p{       margin-bottom:5px !important;    margin-top:4px  !important;    color:#c00125 !important;    margin-left:35px !important;    font-weight:bold}
    
     
    
   a.external{       background-image:url(../images/external.gif);  background-repeat:no-repeat;  background-position:right;  padding-right:15px}

 
 .form-error input, .form-error select,  .form-error textarea{ border:1px solid #c00125}
 
 .form-error{ color:#c00125}
 
 
 .tip-header{ border:1px solid #09C; background-color:#80ceff; font-size:11px; filter:alpha(opacity=85); opacity:0.85; padding:4px; font-weight:bold}
 .tip-body{ background-color:#c6eaff; font-size:11px; padding:5px; filter:alpha(opacity=85); opacity:0.85; border-bottom:1px solid #09C; border-left:1px solid #09C; border-right:1px solid #09C}

span.user-login{font-family:'Trebuchet MS',Arial,Tahoma; font-size:24px; color:#303030; line-height:24px}

#section-welcome{width:40%; float:left}

#section-welcome p{margin-left:63px; margin-bottom:0px; color:#bbb; padding-bottom:5px}

#section-welcome p.text-welcome{margin-left:0px; font-size:18px; font-family:Arial,Helvetica,sans-serif; line-height:19px; color:#c3c3c3; padding-bottom:30px}

#section-welcome img{float:left; margin-right:10px}

#section-instructions{width:56%; float:left; padding-left:20px}

#section-instructions strong{font-size:12px}

#section-instructions ul{list-style-image:url(../images/micropoint01.gif)}

#section-instructions ul li{padding-bottom:4px; color:#333; line-height:17px}

div.section-short{width:220px; float:left; margin-right:10px}

div.section-short div.section-short-body{float:none; clear:both; padding:10px; border:1px solid #dcdcdc; background-color:#f6f6f6}

div.section-short div.section-short-content{height:250px; padding:16px 0px 0px 10px; border:1px solid #ccc; background-color:#FFF}

div.section-short p.section-short-title{float:left; padding:6px 10px 5px 10px !important; margin:0px 0px 0px 10px !important; background-color:#f6f6f6; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; font-weight:bold; color:#303030 !important; position:relative; top:1px}

div.section-short td{padding-right:10px}

div.section-short td.list p{padding:0px !important; margin-bottom:5px !important; color:#666 !important}

div.section-short td.score p{padding:0px 0px 0px 0px !important; margin-bottom:5px !important; color:#666 !important}

div.section-short td.see-more{padding-bottom:10px !important}

div.section-short td.see-more p{position:relative; top:-6px}

div.section-short table strong{font-size:12px; color:#303030}

.micropoint01{list-style-image:url(../images/micropoint01.gif)}


