/*** misc elements stylez ***/h1 { font-size: 12pt; font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; height: 25px; line-height: 25px; vertical-align: middle; text-align: left; margin: 0 0 10px 0; }.csc-frame-frame1, .csc-frame-frame2 { border: 5px solid #F3F3F3; padding: 15px; }.csc-frame-frame1:hover, .csc-frame-frame2:hover { border-color: #7FD2FF; }.csc-frame-invisible { padding: 30px 10px 10px 30px; color: #7C7C7C; font-size: 6pt; font-style: italic; font-family: Georgia, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 8pt; }.csc-frame-invisible sup {	font-size: 6pt;}.csc-frame-frame2 p { font-size: 8pt !important; line-height: 12pt !important; }.csc-default {	display: block; clear: both;}.csc-textpic-caption {	display: none; height: 0px; visibility: hidden;}/*** misc links ***/.bodytext a, .align-right a, .a-link { color: #0081C7; text-decoration: none; border-bottom: 1px solid transparent; }.bodytext a:hover, .align-right a:hover, .a-link:hover { color: #000000; text-decoration: none; border-bottom: 1px solid #7FD2FF; }.csc-frame-frame1 a img {	border: 0px !important;}a.a-spo { background: transparent; border: 2px solid transparent; display: inline-block; width: 30px; height: 30px; }a.a-spo:hover { border: 2px solid #7FD2FF; }#footwrapper a { color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #7FD2FF; font-weight: normal !important; }#footwrapper a:hover { color: #E5F6FD; border-bottom: 1px solid #FFFFFF; font-weight: normal !important; }#submenu a, #submenu-auto a { background-color: #FFFFFF; border: 5px solid #F3F3F3; display: block; width: 100px; margin-bottom: 10px; padding: 5px; color: #7C7C7C; text-decoration: none; }#submenu a:hover, #submenu-auto a:hover { background-color: #7FD2FF; border: 5px solid transparent; display: block; margin-bottom: 10px; padding: 5px; color: #FFFFFF; text-decoration: none; }#submenu a.akt, #submenu a.akt:hover, #submenu-auto a.akt, #submenu-auto a.akt:hover {	background-color: #F3F3F3;	border: 5px solid #F3F3F3;	display: block;	width: 100px;	margin-bottom: 10px;	padding: 5px;	color: #7C7C7C;	text-decoration: none;	cursor: default;}#submenu a span, #submenu-auto a span {	font-size: 12pt;	letter-spacing: 1px;	display: block;}a.a-ramka, a.a-ramka:hover { color: inherit !important; display: block !important; text-decoration: none !important; border: none !important; }a.a-rite { color: #7FD2FF; font-weight: bolder; text-decoration: none; display: inline-block; text-align: right; float: right; border: none; }a.a-rite:before {	content: url(ico_rarrow.png);}a.a-rite:hover { text-decoration: underline; color: #0081C7; border: none; }/*** elementy wskazane przez body_id ***/body#internet .csc-textpic a { border: 5px solid #F3F3F3; display: inline-block; width: 125px; height: 70px; }body#internet .csc-textpic a:hover { border: 5px solid #7FD2FF; }body#internet dl.csc-textpic-image { padding: 0 4px 0 0!important; }body#internet div.csc-textpic-imagewrap, body#internet div.csc-textpic-imagerow { width: 100% !important; }body#identyfikacja .csc-textpic a { border: 5px solid #F3F3F3; display: inline-block; width: 124px; height: 93px; }body#identyfikacja .csc-textpic a:hover { border: 5px solid #7FD2FF; }body#identyfikacja dl.csc-textpic-image { padding: 0 4px 0 0!important; }body#identyfikacja div.csc-textpic-imagewrap, body#identyfikacja div.csc-textpic-imagerow { width: 100% !important; }body#poligrafia .csc-textpic a { border: 5px solid #F3F3F3; display: inline-block; width: 124px; height: 93px; }body#poligrafia .csc-textpic a:hover { border: 5px solid #7FD2FF; }body#poligrafia dl.csc-textpic-image { padding: 0 4px 0 0!important; }body#poligrafia div.csc-textpic-imagewrap, body#poligrafia div.csc-textpic-imagerow { width: 100% !important; }body#fotografia .csc-textpic a { border: 5px solid #F3F3F3; display: inline-block; width: 124px; height: 93px; }body#fotografia .csc-textpic a:hover { border: 5px solid #7FD2FF; }body#fotografia dl.csc-textpic-image { padding: 0 4px 0 0!important; }body#fotografia div.csc-textpic-imagewrap, body#fotografia div.csc-textpic-imagerow { width: 100% !important; }body#inne .csc-textpic a { border: 5px solid #F3F3F3; display: inline-block; width: 124px; height: 93px; }body#inne .csc-textpic a:hover { border: 5px solid #7FD2FF; }body#inne dl.csc-textpic-image { padding: 0 4px 0 0!important; }body#inne div.csc-textpic-imagewrap, body#inne div.csc-textpic-imagerow { width: 100% !important; }/*** news ***/.news-latest-container { display: block; clear: both; height: auto; padding: 0 5px; }.news-latest-item { margin: 0 0 10px 0; padding: 5px; display: block; clear: both; cursor: pointer; }.news-latest-head { display: block; clear: both; color: #0081C7 !important; }.news-latest-body { display: block; clear: both; }.news-latest-foot { display: block; clear: both; color: #0081C7 !important; font-size: 8pt; text-align: right; }.news-latest-container a { color: #7C7C7C !important; background-color: #FFFFFF; text-decoration: none; display: block; }.news-latest-container a:hover { color: #FFFFFF !important; background-color: #7FD2FF !important; }.news-latest-container p { background: transparent !important; }/*** powermail ***/.tx-powermail-pi1 fieldset { border: none; background-color: transparent; }.tx-powermail-pi1 fieldset legend { display: none; visibility: hidden; }.tx-powermail-pi1 .even, .tx-powermail-pi1 .odd { background: transparent !important; }.tx-powermail-pi1 label { width: 150px; display: inline-block; }.tx-powermail-pi1 input, .tx-powermail-pi1 textarea { width: 390px; border: 1px solid #CCCCCC; padding: 5px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C7C7C; font-size: 10pt; }.tx-powermail-pi1 textarea { height: 150px; }.tx-powermail-pi1 .powermail_mandatory { color: #FF0000; font-weight: bold; }.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html { margin-bottom: 5px; }.tx-powermail-pi1 .powermail_mandatory_js { background-color: #E5F6FD; background-image: url(back_arrowup.png); background-position: top left; background-attachment: scroll; background-repeat: no-repeat; text-align: right; color: #FF0000; width: 395px; margin-left: 155px; padding-right: 5px; font-weight: bold; border-right: 1px solid #FF0000; border-bottom: 1px solid #FF0000; }.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha label { display: none; visibility: hidden; }.tx-powermail-pi1 #recaptcha_widget_div { width: 320px; margin-left: 155px; background: #E5F6FD; padding: 10px 40px; }.tx-powermail-pi1 .powermail_submit, .tx-powermail-pi1 .tx-powermail-pi1_mandatory_submit { width: 400px; margin-left: 155px; background-color: #0081C7; color: #FFFFFF; border: 2px solid #FFFFFF; cursor: pointer; font-weight: bold; letter-spacing: 2px; }.tx-powermail-pi1 .powermail_submit:hover, .tx-powermail-pi1 .tx-powermail-pi1_mandatory_submit:hover { width: 400px; margin-left: 155px; background-color: #7FD2FF; color: #000000; border: 2px solid #0081C7; }.tx-powermail-pi1_mandatory strong {	height: 30px;	width: 50%;	padding-left: 15px;	display: inline-block;	line-height: 30px;	vertical-align: middle;	color: #FFFFFF;	background: #FF0000;}.tx-powermail-pi1_mandatory ul {	margin: 20px 0;}.tx-powermail-pi1_mandatory ul li {	margin-left: 30px;}.tx-powermail-pi1_mandatory ul li strong {	height: auto;	line-height: auto;	color: #FF0000;	background: transparent;	display: inline;}/*** additional stylez ***/.bld { font-weight: bolder; }.blk { color: #000000; }.telefony { width: 260px; border: none; border-collapse: collapse; padding: 2px; color: #000000; font-size: 10pt; margin-bottom: 10px; }.telefony .td-0 { padding-right: 20px; text-align: right; }.telefony .td-1 { color: #0081C7; text-align: left; width: 120px; }p.bodytext { margin-top: 5px; }p.align-right { text-align: right; width: 100%; }sup { font-size: smaller; }