/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   color: #333333;
}
h1 .Head
{
	color: #DB812E
}

.catSub
{
	list-style-type:circle;
	margin-left:20px;
	margin-bottom:0px;
}
.catSub2
{
	list-style-type:disc;
	margin-left:40px;
	margin-bottom:0px;
}

.menuList
{
	font-size:16px;

}

.menuList li.catFirst
{
	margin-top:20px;
}

* {margin: 0; padding: 0}

body {font-family: Arial, Helvetica, sans-serif; font-size: 100.01%; color: #333; min-width: 1000px; background: #fff url(/img/body_bg.gif) repeat-y center 0}
html, body {height: 100%}

table {width: 100%; font-size: 100%; border-collapse: collapse; vertical-align: top; text-align: left; border: none}

table th {text-align: left}

img {border: 0}

ul {list-style: none}

a {color: #f5821e; text-decoration: underline}
a:hover {text-decoration: none}

h1 {font-size: 200%; color: #DB812E; margin-bottom: 18px;font-weight:normal;}
h2 {font-size: 150%; font-weight: normal; margin-bottom: 10px;margin-top:18px;}
h3 {font-size: 120%; font-weight: normal; margin-bottom: 5px;margin-top: 8px;color:Black;}

p {margin-bottom: 14px}
p.no_mrgn {margin: 0}
p a {color: #006699}
p.green {color: #3a8242; text-transform: uppercase}

input.textfield {height: 17px; padding: 2px 5px 1px 5px; 
                 font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888;
	border-top-color: #8a8a8a; border-right-color: #dbdbdb; border-bottom-color: #dfdfdf; border-left-color: #cacaca; border: solid 1px;
	background: #fff url(/img/textfield_bg.gif) repeat-x 18 0}
a.button {float: left; font-size: 95%; color: #fff; padding-right: 10px; margin: 2px 0 0 10px; background: url(/img/header_button_bg.gif) no-repeat right 5px}

#main, #footer {position: relative; min-width: 1000px; max-width: 1280px;min-height: 100%; margin: 0 auto; font-size: 0.75em; background: #fff}
*html #main, #footer {height: 100%; width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1281 ? "1280px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "100%"))}

#header {height: 70px; background: #db812d url(/img/header_bg.gif) repeat-x 0 bottom}
#header div.left {float: left; font-size: 200%; color: #fff; padding: 18px 0 0 22px; text-transform: uppercase}
#header div.left a,#header div.left a:hover,#header div.left a:visited {color: #fff; text-transform: uppercase;text-decoration:none;}

#header div.mid {float: right; width: 20%; font-size: 200%; color: #fff; padding-top: 20px}
#header div.right {float: right; padding: 24px 1% 0 0}
#header input.textfield {float: left; width: 145px}


#mainmenu {position: relative; height: 49px; z-index: 200; background: url(/img/mainmenu_a_bg.gif) repeat-x 0 0}
#mainmenu_in {height: 49px; background: url(/img/mainmenu_li_bg.gif) no-repeat right 0}
#nav li {float: left; padding-right: 2px; background: url(/img/mainmenu_li_bg.gif) no-repeat right 0}
#nav a {float: left; position: relative; width: 202px; font-weight: bold; color: #fff; height: 29px; padding: 11px 0 0 22px; text-decoration: none; z-index: 200;
	text-transform: uppercase}
#nav a:hover, #nav li:hover a, #nav li.jshover a, #nav li.hover a {position: relative; height: 38px; margin: 0 0 -9px 0; z-index: 200;
	background: url(/img/mainmenu_a_h_bg.gif) repeat-x 0 0}
.home#mainmenu #nav a:hover, .home#mainmenu #nav li:hover a, .home#mainmenu #nav li.jshover a {position: relative; width: 204px; padding-left: 28px;
	margin: 0 -2px 0 -6px; background: url(/img/mainmenu_a_h.gif) no-repeat 0 0}
#nav ul {display: none; position: absolute; width: 100%; top: 40px; left: 0; height: 31px; padding-top: 10px; z-index: 100; background: #c9e8d3}
#nav li.hover ul {display: block}
*html #nav ul {width: 1253px}
#nav ul li {float: left; position: relative; width: auto; height: 17px; padding: 3px 0 0 9px; margin: 0 12px; border-left: #db812d solid 1px; background: none}
#nav ul a, #nav li:hover ul a, #nav li.jshover ul a, #nav li.hover li a {float: none; position: relative; color: #666; padding: 0; font-weight: normal; height: auto;
	background: none}
#nav ul a:hover, #nav li:hover ul a:hover, #nav li.jshover ul a:hover, #nav li:hover ul li:hover a, #nav li.jshover ul li.jshover a, #nav li ul a.hover, #nav li.hover ul a.hover {position: static; height: auto; margin: 0; color: #3a8242; background: none}
#nav li li ul, #nav li.hover li ul {display: none; width: 168px; padding: 0 0 20px 0; height: auto; background: url(/img/mainmenu_in_in_bg.gif) no-repeat 0 bottom;
	top: 19px; left: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8}
#nav li li ul li, #nav ul.type1 li li, #nav ul.type2 li li, #nav ul.type3 li li, #nav ul.type4 li li {float: none; width: auto; height: auto;
	padding: 0 10px 7px 10px; margin: 0; text-align: left; border: none; z-index: 255}
#nav li li ul li.first {padding-top: 12px; background: url(/img/mainmenu_in_in_bg_top.gif) no-repeat 0 0}
#nav ul li li:hover, #nav ul li li.jshover {background: none}
#nav li li ul a, #nav li:hover li ul a, #nav li.jshover li ul a, #nav li:hover ul li:hover li a, #nav li.jshover ul li.jshover li a {color: #fff; padding: 0; text-decoration: underline; text-transform: none; background: none}
#nav li li ul a:hover, #nav li:hover ul ul a:hover, #nav li.jshover ul ul a:hover, #nav li:hover ul li:hover li a:hover, #nav li.jshover ul li.jshover li a:hover {color: #fff; text-decoration: none}
#nav li:hover ul, #nav li.jshover ul, #nav li:hover li:hover ul, #nav li.jshover li.jshover ul {display: block; z-index: 101}
#nav li:hover ul ul, #nav li.jshover ul ul {display: none}
.home#mainmenu #nav li.first a:hover {padding-left: 22px; margin-left: 0; background-position: right 0}

#dnn_midblock {height: 281px}
#logo {float: left; width: 215px; padding: 51px 0 0 50px}
#leftblock #logo {width: auto}
#dnn_midblock div.mid {float: left; width: 283px}
#dnn_midblock div.right {margin-left: 845px}
#dnn_midblock div.right span.head {display: block; font-size: 200%; color: #d5652c; line-height: 165%; margin-bottom: 10px}
#dnn_midblock div.right a {display: block; font-size: 120%; color: #3a8242; line-height: 165%; padding-left: 16px; margin: 0 22px;
	background: url(/img/midblock_a_bg.gif) no-repeat 0 6px}

#midbar {height: 40px; background: #00833b}
#leftblock #midbar {width: 223px}
#midbar div.block {padding: 0 0 0 13px}
#midbar a {float: left; position: relative; height: 37px; padding-top: 11px; margin-bottom: -8px; font-weight: bold; color: #fff; text-decoration: none}
#midbar a.single {width: 207px; padding-left: 46px; background: url(/img/midbar_a3_bg.gif) no-repeat 0 0}
#midbar a:hover.single {width: 207px; padding-left: 46px; background: url(/img/midbar_a3_h_bg.gif) no-repeat 6px 0}
#midbar a.left {width: 207px; padding-left: 46px; background: url(/img/midbar_a1_bg.gif) no-repeat 0 0}
#midbar a:hover.left {width: 207px; padding-left: 46px; background: url(/img/midbar_a1_h_bg.gif) no-repeat 6px 0}
#leftblock #midbar a.left {width: 180px; background-image: url(/img/inner_midbar_a1_bg.gif)}
#leftblock #midbar a:hover.left {width: 180px; background-image: url(/img/inner_midbar_a1_bg_h.gif)}
#midbar a.mid {width: 189px; padding-left: 42px; background: url(/img/midbar_a2_bg.gif) no-repeat 0 0}
#midbar a:hover.mid {background-image: url(/img/midbar_a2_h_bg.gif)}
#midbar span.right {float: left; font-size: 120%; color: #fff; text-transform: uppercase; height: 34px; padding: 6px 0 0 50px;
	background: url(/img/midbar_span_bg.gif) no-repeat 14px 7px}
#midbar span.right strong {font-size: 140%}

#content {float: left; width: 100%; background: #fdf9f4}
#content_in {padding: 50px 20px 0 20px}

#leftblock {float: left; width: 24%}

#leftcol {float: left; width: 19%}
#leftblock #leftcol {width: 221px; padding: 50px 0 0 20px}
#support {padding: 17px 10px 14px 10px; background: #f58220 url(/img/leftcol_orange_bg.gif) no-repeat 0 0}
#support li {padding: 0 0 5px 4px; margin-bottom: 5px; border-bottom: #fff dotted 1px}
#support a {display: block; font-size: 125%; font-weight: bold; color: #fff; text-decoration: none; padding-top: 1px}
#support a:hover {position: relative; margin-left: -15px; padding-left: 15px; background: url(/img/leftcol_orange_a.gif) no-repeat 0 0}
#perscab {padding: 8px 0 10px 14px; margin-bottom: 20px; background: #00833b}
#perscab span.head {display: block; font-size: 125%; font-weight: bold; color: #fff; margin-bottom: 7px}
#perscab input.textfiled {width: 115px}
#perscab div.top,#perscab div.bot {height: 30px}
#perscab div.bot input {float: left}
#perscab a.button {background-image: url(/img/perscab_button_bg.gif)}
#opinions {color: #3a8242; text-transform: uppercase; padding: 13px 10px 20px 10px; border: #f4821e solid 5px}
#opinions span.head {display: block; font-weight: bold; margin-bottom: 15px}
#opinions ul {padding: 0 0 12px 20px}
#opinions li {margin-bottom: 6px}
#opinions input {margin-right: 3px}
#opinions a {font-size: 85%; color: #3a8242}

#newsblock {margin: 0 384px 0 22%}
#newsblock span.head {float: left}
#newsblock div.block {min-height: 450px;padding: 0 30px 40px 19px; margin-left: 16px; border-right: #f5821f solid 5px; background: #fff url(/img/news_bg.jpg) repeat-y 0 0}
*html #newsblock div.block {height: 450px}
#newsblock div.line {margin-bottom: 12px}
#newsblock span.date {font-size: 120%; color: #3a8242}
#newsblock span.title {font-size: 100%; margin-left:10px;font-weight:bold;}
#newsblock p {margin: 0;text-align:justify;}
#newsblock div.line a.read {font-size: 95%}
#newsblock div.bot {font-size: 95%; padding-top: 16px; text-align: right}
#newsblock a.nohover {background:transparent url(/img/nohover_bg.jpg) repeat-y scroll 0 0;text-align:left;padding-left:20px;}
#newsblock a.hover {background-image: url(/img/news_top_a_h_bg.gif);text-align:left;padding-left:20px;}
#newsblock a.hoverright {background-image: url(/img/news_top_a_h_bg_r.gif);text-align:left;padding-left:20px;}

#newsblock div.tabs {position: relative; height: 34px; margin-left: -19px; margin-right: -30px}
div.tabs {height: 20px}
*html #newsblock div.tabs {margin-left: -22px; margin-right: -30px}
div.tabs a {float: left; height: 17px; padding: 3px 20px 0 12px; font-size: 95%; color: #db812d; text-decoration: none; text-align: center;
	background: url(/img/news_top_bg.gif) repeat-x 0 bottom}
div.tabs a.hover {width: 136px; font-weight: bold; color: #fff; margin-right: -10px; background: url(/img/tab_a.gif) no-repeat 0 0}
div.tabs a.hoverright {width: 136px; font-weight: bold; color: #fff; margin-right: -10px; background: url(/img/tab_a.gif) no-repeat 0 0}
div.tabs a.nohoverright {width: 116px; font-weight: bold; text-align:left}
div.tabs a.nohover {width: 116px; font-weight: bold; }

#newsblockR {margin: 0 384px 0 22%}
#newsblockR span.head {float: left}
#newsblockR div.block {min-height: 450px;padding: 10px 30px 40px 19px; margin-left: 16px; border-right: #f5821f solid 5px; background: #fff url(/img/news_bg1000.jpg) repeat-y 0 0}
*html #newsblockR div.block {height: 450px}
#newsblockR div.line {margin-bottom: 12px}
#newsblockR span.date {font-size: 120%; color: #3a8242}
#newsblockR div.line span.title {font-size: 100%; margin-left:10px;font-weight:bold;}
#newsblockR p {margin: 0}
#newsblockR div.line a {font-size: 95%}
#newsblockR div.bot {font-size: 95%; padding-top: 16px; text-align: right}
#newsblockR a.nohover {background:transparent url(/img/nohover_bg.jpg) repeat-y scroll 0 0;text-align:left;padding-left:20px;}
#newsblockR a.hover {background-image: url(/img/news_top_a_h_bg.gif);text-align:left;padding-left:20px;}
#newsblockR a.hoverright {background-image: url(/img/news_top_a_h_bg_r.gif);text-align:left;padding-left:20px;}


#dnn_banners {float: right; width:354px;}
#dnn_banners span.head {float: left; width: 24px}
#dnn_banners div.block {float: left}
#dnn_banners div.block div {margin-bottom: 10px}

#rightblock {margin: 71px 30px 0 24%}
#tarifs {min-height: 545px;padding-top:4px; position: relative; padding-right: 20px; border-right: #f5821f solid 5px; background: url(/img/news_bg.jpg) repeat-y 0 0}
*html #tarifs {height: 545px}
*html #tarifs div.tabs { position: relative; left: -3px}
#tarifs a.archive {float: right; font-size: 95%; color: #636363; margin-top: 6px}
#tarifs div.block {padding: 14px 0 36px 27px}
#tarifs div.block_in {margin-left: 22px}
#tarifs span.name {float: left; margin-top: 72px}
#tarifs span.head {position: relative; display: block; padding: 12px 0 16px 91px; text-transform: uppercase; background-repeat: no-repeat}
#tarifs span.head span.top {font-size: 120%; color: #3a8242}
#tarifs span.head span.bot {display: block; font-size: 200%; color: #000; font-weight: bold; margin-left: 10px}
#fast {background: url(/img/tarifs_fast.jpg) 10px 0}
#access {background: url(/img/tarifs_access.gif) 0 6px}
#home {background: url(/img/tarifs_home.jpg) 6px 1px}
table.tarif_info {font-size: 95%; color: #333}
table.tarif_info td {vertical-align: middle}
*html table.tarif_info {float: left}
table.tarif_info .orange_brd {padding: 0 1px 0 0; border-left: #d5652c solid 1px}
table.tarif_info .orange_brdno {padding: 0 33px 0 0}
table.tarif_info .cream_bg {padding: 16px 0 7px 10px; background: #fdf9f4}
table.tarif_info .cream_bg_brd {padding: 16px 0 7px 10px; background: #fdf9f4; border-right: #d5652c solid 1px}
table.tarif_info .green_bg {padding: 16px 0 7px 10px; background: #d1e7d3}
table.tarif_info tr.top td {padding-bottom: 0; padding-top: 0}
table.tarif_info tr.place td {font-size: 0; height: 5px; padding: 0}
table.tarif_info tr.place td.orange_brd_right {padding: 0; border-right: #d5652c solid 1px}
table.tarif_info span.top {color: #636363}
table.tarif_info span.left {margin-left: 8px}
#tarifs span.price {font-size: 200%; font-weight: bold}
#tarifs span.orange {font-size: 200%; color: #db812d}
#tarifs span.traf {font-size: 200%}
#tarifs p.green {font-size: 85%; color: #3a8242; text-transform: uppercase; margin: 0 0 8px 10px}
#tarifs p.grey {font-size: 85%; color: #8e8e8e; margin: 0 0 33px 138px}
#tarifs a.more {font-size: 120%; color: #db812d; padding-right: 12px; background: url(/img/perscab_button_bg.gif) no-repeat right 5px}
#tarifs a.moreselected {font-size: 120%; color:#333; padding-right: 12px; text-decoration:none;}
#tarifs small {font-size: 85%}

#connecnt_form a.button {color: #f5821e; margin: 0; background-image: url(/img/perscab_button_bg.gif)}
#services {padding: 28px 0 28px 58px}
#services span.head {position: static; padding: 0 0 14px 0; margin-left: -10px}
table.serv_info {float: left; color: #333; margin-bottom: 28px}
table.serv_info tr.cream td {background: #fdf9f4}
#services td.first {width: 137px}
table.serv_info tr.last td {height: 12px; border-bottom: #999 solid 1px}
table.serv_info tr.place td {height: 20px}
table.serv_info tr.place_small td {height: 10px; font-size: 0}
#services span.free {font-size: 85%; color: #d5652c}
#services span.free strong {font-size: 24px; line-height: 20px}
#services span.gold {color: #ff9933}
#services span.in_head {display: block; color: #3a8242; margin-bottom: 18px}
table.more_serv {width: 292px; color: #333}
table.more_serv td {background: #d1e7d3;vertical-align:middle;}
table.more_serv tr.place td {height: 8px; font-size: 0; background: none}
#services div.bot {margin-left: -10px}
#services div.bot a {display: inline-block; font-size: 120%; padding-right: 15px; background: url(/img/perscab_button_bg.gif) no-repeat right 5px}
p.head {color: #3a8242; margin: 0 0 36px 98px}
div.text_img {float: left; padding: 10px 26px 7px 0}
div.text_img span {display: block; margin-top: 6px; color: #3a8242}
#services span.price {line-height: 90%}

#akcii {float: right; width: 181px}
#akcii span.name {float: left}
#akcii div.block {float: right; padding-top: 18px}
#akcii div.block div {margin-bottom: 20px}
#akcii div.block div.top {margin-bottom: 80px}

#news_in {min-height: 780px;padding: 0 17px 20px 0; margin-right: 196px; border-right: #db812d solid 5px;position:relative;}
*html #news_in {height: 780px}
#news_in a.podpis {float: right; font-size: 95%; margin-top: 2px;padding-left:12px;}
#news_in div.tabs a.hover {width: 88px; background: url(/img/tabs_news.gif) no-repeat 0 0}
#news_in div.block {width: 91%; padding: 48px 0 0 32px; margin: 0}
#news_in span.date { font-size: 120%; color: #3a8242}
#news_in div.line span.title {font-size: 100%; margin-left:10px;font-weight:bold;}
#news_in h1 {margin: 0 0 12px 12px}
#news_in div.block_in {float: left; width: 100%; padding-bottom: 15px; margin-bottom: 46px; background: url(/img/news_top_bg.gif) repeat-x 0 bottom}
#news_in div.text_img {width: 130px; padding: 3px 0 0 0}
#news_in div.text_img span {margin: 5px 0 0 10px; font-size: 85%; color: #000}
#news_in div.block_in div.right {margin-left: 140px}
#news_in div.line {padding: 0 0 12px 22px; margin: 0}
#news_in div.line a.read {font-size: 95%}
#news_in div.line p {margin: 0}
#news_in div.bot {font-size: 95%; text-align: right; padding-top: 40px}
#services div.bott {font-size: 95%; text-align: right; padding-top: 40px}
#news_in .margintop{padding-top:34px;}
#news_in p {text-align:justify;}

#news_in2 {min-height: 780px;padding: 0 17px 20px 58px; border-right: #db812d solid 5px;background: url(/img/news_bg.jpg) repeat-y 0 0}
*html #news_in2 {height: 780px}
#news_in2 a.podpis {float: right; font-size: 95%; margin-top: 2px}
#news_in2 div.tabs a.hover {width: 88px; background: url(/img/tabs_news.gif) no-repeat 0 0}
#news_in2 div.block {width: 91%; padding: 48px 0 0 0; margin: 0}
#news_in2 span.date {display: block; font-size: 120%; color: #3a8242}
#news_in2 h1 {margin: 0 0 12px 12px}
#news_in2 div.block_in {float: left; width: 100%; padding-bottom: 15px; margin-bottom: 46px; background: url(/img/news_top_bg.gif) repeat-x 0 bottom}
#news_in2 div.text_img {width: 130px; padding: 3px 0 0 0}
#news_in2 div.text_img span {margin: 5px 0 0 10px; font-size: 85%; color: #000}
#news_in div.block_in div.right {margin-left: 140px}
#news_in2 div.line {padding: 0 0 12px 22px; margin: 0}
#news_in2 div.line a {font-size: 95%}
#news_in2 div.line p {margin: 0}
#news_in2 div.bot {font-size: 95%; text-align: right; padding-top: 40px}
#services div.bott {font-size: 95%; text-align: right; padding-top: 40px}
#news_in2 .margintop{padding-top:34px;}



#percab_header div.top {height: 49px; padding: 21px 25px 0 20px; background: #f5821e}
#percab_header div.top span {font-size: 200%; font-weight: bold; color: #fff}
#percab_header div.top a {float: right; font-size: 95%; color: #fff; margin-top: 6px}
#percab_header div.bot {font-size: 120%; color: #fff; height: 31px; padding: 9px 0 0 20px; background: #00833b}
#percab_header div.bot li {float: left; height: 21px; padding: 3px 23px 0 0; margin-right: 10px; border-right: #8cbf9a solid 1px}
#percab_header div.bot li.last {border: none}
#percab_header div.bot a {color: #fff}

#perscab_leftcol {float: left; width: 66%; min-height: 444px; border-right: #f5821f solid 5px; background: #fff url(/img/news_bg.jpg) repeat-y 0 0}
*html #perscab_leftcol {height: 444px}
.small#perscab_leftcol {width: 48%}
#perscab_leftcol div.block_in {padding: 32px 40px 40px 49px; background: url(/img/news_bg_top.gif) no-repeat 0 0}
#perscab_leftcol td, #perscab_leftcol th {padding: 0 7px; vertical-align: middle; border-right: #fff solid 5px; border-bottom: #fff solid 5px}
#perscab_leftcol td.last, #perscab_leftcol th.last {border-right: none}
#perscab_leftcol th {font-size: 95%; font-weight: normal; color: #636363}
#perscab_leftcol td {font-size: 120%; color: #333; background: #fff9f4}
#perscab_leftcol tr.white td {background: #fff}
#perscab_leftcol .price {font-size: 24px}
#perscab_leftcol .date {color: #db812d}
#perscab_leftcol tr.border td {height: 37px; padding: 0; border: none; background: #fff url(/img/perscab_brd.gif) repeat-x 0 18px}
#perscab_leftcol td.balance {font-size: 95%; color: #333; text-align: right; padding-right: 0; padding-bottom: 4px; vertical-align: bottom}
#perscab_leftcol div.tabs {position: relative; top: -32px; left: -49px}

#perscab_rightcol {float: left; width: 28%; padding: 8px 0 0 32px}
.big#perscab_rightcol {width: 46%}
#perscab_rightcol div.line {padding-bottom: 15px}
#perscab_rightcol label {display: block; color: #3a8242; margin-bottom: 3px}
#perscab_rightcol select {width: 158px; height: 18px; font-size: 11px; color: #000; border: #a5acb2 solid 1px; background: #fff}
#perscab_rightcol input.textfield {width: 64px; height: 14px; padding: 2px; font-size: 11px; color: #000; border: #a5acb2 solid 1px; background: #fff}
#perscab_rightcol a.show {font-size: 95%; color: #3a8242; text-transform: uppercase; margin-left: 6px}
#perscab_rightcol th {font-size: 120%; font-weight: normal}
#perscab_rightcol td, #perscab_rightcol th {color: #333; padding-bottom: 16px; vertical-align: middle}
#perscab_rightcol .left {color: #3a8242; text-transform: uppercase}
#perscab_rightcol td a {color: #333}
#perscab_rightcol td.left {font-size: 95%}

.podpis_popup {
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
    background-color: #f2f2f2;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}
#footer div.bot a {color: #777; }

.jqmOverlay { background-color: #000; }
* html .podpis_popup {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
#events {padding-top:12px; padding-left: 32px}
#events div.line {float: left; position: relative; width: 100%; padding-bottom: 30px}
#events div.left {float: left}
#events div.left a.big,#events div.left img.big {float: left; position: relative; }
#events div.right {margin-left: 345px; text-transform: uppercase}
#events span.subtitle {display: block; color: #3a8242}
#events span.title {font-size: 120%; font-weight: bold; color: #333; margin-bottom: 15px}
#events a {font-size: 95%}
#events div.info {color: #424242; padding-left: 26px}

#verifyhouse a.verifyhousebutton {font-size: 95%; color: #F5821E; padding-right: 10px; margin: 2px 0 0 10px; background: url(/img/perscab_button_bg.gif) no-repeat right 5px}
#verifyhouse span.header {font-size: 200%}
#verifyhouse span.green {font-size: 100%; color: #3a8242; text-transform: uppercase}
#verifyhouse span.biggreen {font-size: 160%; font-weight: bold; color: #3a8242; text-transform: uppercase}
#verifyhouse span.bigorange {font-size: 160%; font-weight: bold; color: #F5821E; text-transform: uppercase}
#verifyhouse input.textfield{width:400px}
#verifyhouse td{padding: 2px}


#header .SubHead, #dnn_midblock .SubHead, #dnn_connectedPane .SubHead
{
	display:none;
}
.SumtelSurveyResults
{
	padding-bottom:5px;
	padding-right:10px;
}

#admin_login {position: absolute; width: 100%; height: 236px; top: 50%; margin-top: -200px}
#admin_login div.block {position: relative; width: 376px; height: 164px; padding: 16px 0 0 24px; margin: 0 auto; z-index: 255;
	background: #00833b url(/img/admin_bg.gif) no-repeat 0 0}
#admin_login div.infoblock {position: relative; width: 376px; padding: 16px 16px 24px 24px; margin: 0 auto; z-index: 254; font-size: 110%; font-weight: bold;}
#admin_login span.head {display: block; font-size: 150%; font-weight: bold; color: #fff; margin-bottom: 20px}
#admin_login label {display: block; font-size: 95%; color: #fff; font-weight: bold; margin-bottom: 6px; text-transform: uppercase;text-align:left;}
#admin_login input.textfield {width: 158px; margin-bottom: 16px}
#admin_login a.button {position: absolute; top: 128px; right: -8px; width: 180px; height: 33px; padding: 7px 0 0 22px; font-size: 12px; font-weight: bold; color: #fff;
	text-decoration: none; margin: 0; background: url(/img/admin_button.gif) no-repeat 0 0}
#admin_login a:hover.button {background-image: url(/img/admin_button_h.gif)}
#admin_login div.bot {position: relative; width: 376px; padding: 9px 0 0 24px; margin: 0 auto; z-index: 255}
#admin_login div.bot label {display: block; font-size: 95%; color: #3a8242; margin-bottom: 14px}
#admin_login div.bot a {font-size: 85%; font-weight: bold}
#admin_login h1 .Head {display: block; font-weight: bold; color: #fff; margin-bottom: 20px}
#lk_login {position: absolute; width: 100%; height: 236px; top: 50%; margin-top: -250px}
#lk_login div.block {position: relative; width: 376px; height: 164px; padding: 16px 0 0 24px; margin: 0 auto; z-index: 255;
	background: #00833b url(/img/admin_bg.gif) no-repeat 0 0}
#lk_login div.infoblock {position: relative; width: 376px; padding: 16px 16px 24px 24px; margin: 0 auto; z-index: 254; font-size: 110%; font-weight: bold;}
#lk_login span.head {display: block; font-size: 150%; font-weight: bold; color: #fff; margin-bottom: 20px}
#lk_login label {display: block; font-size: 95%; color: #fff; font-weight: bold; margin-bottom: 6px; text-transform: uppercase}
#lk_login input.textfield {width: 158px; margin-bottom: 16px}
#lk_login a.button {position: absolute; top: 128px; right: -8px; width: 180px; height: 33px; padding: 7px 0 0 22px; font-size: 12px; font-weight: bold; color: #fff;
	text-decoration: none; margin: 0; background: url(/img/admin_button.gif) no-repeat 0 0}
#lk_login a:hover.button {background-image: url(/img/admin_button_h.gif)}
#lk_login div.bot {position: relative; width: 376px; padding: 9px 0 0 24px; margin: 0 auto; z-index: 255}
#lk_login div.bot label {display: block; font-size: 95%; color: #3a8242; margin-bottom: 14px}
#lk_login div.bot a {font-size: 85%; font-weight: bold}

#subscribe {position:absolute; top: 28px; right: 18px; width: 246px; 
            height: 84px; padding: 16px 0 0 14px; border: #fff solid 10px;
	background: #c9e8d3 url(/img/subs_bg.gif) no-repeat 0 0;z-index:10000;}
#subscribe span.head {display: block; font-size: 125%; font-weight: bold; color: #000; margin-bottom: 9px}
#subscribe input {float: left; width: 139px}
#subscribe a.button, #check_con a.button,div.field2 a.button {color: #f5821e; background-image: url(/img/perscab_button_bg.gif)}
#subscribe div.cl {clear: both; padding: 2px}
#subscribe a.cancel {font-size: 95%; color: #8e9b93}

.searchBtn{background-image:url(/img/perscab_button_bg.gif);}

div.field2 {height: 42px;margin-top:10px;}
div.field2 input {float: left; width: 300px; height: 17px; padding-top: 1px; font-size: 12px}


#check_con span.green {display: block; font-size: 95%; color: #3a8242; text-transform: uppercase; margin-bottom: 24px}
#check_con div.field {height: 42px}
#check_con div.field input {float: left; width: 300px; height: 17px; padding-top: 1px; font-size: 12px}
#check_con div.bot {padding-top: 16px}
#check_con div.bot span.connect, #check_con div.bot span.notconnect {display: block; font-size: 150%; font-weight: bold; color: #3a8242; text-transform: uppercase;
	margin-bottom: 9px}
#check_con div.bot span.notconnect {color: #db812e}
#check_con p {color: #333}
#check_con p strong {font-size: 120%}

#connecnt_form div.line, #connecnt_form div.line_cream {float: left; position: relative; width: 100%; margin-bottom: 10px}
#connecnt_form div.line_cream {background: #fdf9f4}
#connecnt_form label {position: absolute; left: 0; margin-top: 4px; font-size: 85%; color: #333; text-transform: uppercase}
#connecnt_form div.field {margin-left: 201px}
#connecnt_form div.field label {display: block; position: static; left: auto; margin: auto; font-size: 95%; text-transform: none; margin-bottom: 2px}
#connecnt_form input.textfield {width: 194px; font-size: 11px; color: #333}
#connecnt_form div.address input.textfield {width: 42px}
#connecnt_form span.day_month input.textfield {width: 20px; padding-right: 3px; padding-left: 3px; margin-right: 1px}
#connecnt_form span.year input.textfield {width: 51px; padding-right: 3px; padding-left: 3px}
#connecnt_form span.imp {color: #de5b1b}
#connecnt_form div.bot {float: left; width: 100%; margin: 10px 0}
#connecnt_form a.button {color: #f5821e; margin: 0; background-image: url(/img/perscab_button_bg.gif)}

#SearchResults {position:relative;vertical-align:middle;}
#SearchResults a.sbutton { font-size: 95%; color: #f5821e; padding-right: 10px; margin: 2px 0 0 10px; background: url(/img/perscab_button_bg.gif) no-repeat right 5px}
#SearchResults .upper {text-transform:uppercase;}
#SearchResults .green {color: #3a8242; text-transform: uppercase}
#SearchResults label {position: absolute; left: 0; margin-top: 1px; color: #333; text-transform: uppercase}
#SearchResults div.field {margin-left: 20px;margin-bottom:20px;}

.justify, .justify table, .justify table tr td
{
	text-align:justify;
}
.clear {clear: both;font-size:1px;height:1px}
#content_inner {color: #636363; }

div.content_inner_in {padding: 50px 0 36px 60px}
div.line {overflow:auto;}	
	#content_inner  ul {list-style: none}

	#content_inner h1, #content_inner h2, #content_inner h3, 
	#content_inner h4, #content_inner h5, #content_inner h6 
	{font-weight: normal; color: #000;text-transform: uppercase; margin-bottom: 12px}
	#content_inner h2, #content_inner h3, 
	#content_inner h4, #content_inner h5, #content_inner h6 {margin-top:24px;}
	#content_inner h1.withArrow {color:#DB812E; display: block; padding: 0 0 4px 20px; background: url(/img/h1arrow.jpg) no-repeat 0 4px}
	#content_inner h1 a {text-decoration:none;color:#DB812E;}
	#content_inner h1 a:hover {text-decoration:underline;}
	#content_inner a:hover {text-decoration:underline;}
#content_inner h6.green {
color:#3A8242;
margin-bottom:7px;
}
	#content_inner h1 {position: relative; z-index: 1; font-size: 200%; color: #db812e;}
	#content_inner h2 {font-size: 185%}
	#content_inner h3 {font-size: 150%}
	#content_inner h4 {font-size: 150%; color: #db812e}
	#content_inner h5 {font-size: 150%; color: #3a8242}
	#content_inner h6 {font-size: 120%}
	
	/*#content_inner p {margin-bottom: 24px}*/
	#content_inner p a {color: #db812e; text-decoration: underline}
	#content_inner p a:hover {text-decoration: none}

	
	#content_inner img.in_text {float: left; margin: 3px 8px 3px 0}
	
	#content_inner ul.list_num {font-size: 120%; padding-bottom: 24px}
	#content_inner ul.list_num span.num {display: inline-block; width: 17px; height: 17px; font-weight: bold; color: #fff; text-align: center; margin-right: 8px;
		background: #3a8242 url(/img/num_list.gif) no-repeat 0 0}
	#content_inner ul.list_num li {padding-bottom: 7px}
	#content_inner ul.list_num li a {color: #3a8242; text-decoration: underline; text-transform: uppercase}
	#content_inner ul.list_num li a:hover {text-decoration: none}
	
	#content_inner ul.list_marker {font-size: 120%; padding-bottom: 24px}
	#content_inner ul.list_marker li {padding-bottom: 7px}
	#content_inner ul.list_marker li a {color: #db812e; text-decoration: underline; padding-left: 13px; background: url(/img/list_marker.gif) no-repeat 0 4px}
	#content_inner ul.list_marker li a:hover {text-decoration: none}
	#content_inner ul.list_marker li a.hover {color: #878787; background-image: url(/img/list_marker_h.gif)}
	#content_inner ul.list_marker li a:hover.hover {text-decoration: underline}


	#content_inner ul.greenArrow {padding-bottom: 24px}
	#content_inner ul.greenArrow li {display: block; padding: 0 0 4px 10px; background: url(/img/list.gif) no-repeat 0 6px}

	
	#content_inner ul.list {padding-bottom: 24px}
	#content_inner ul li {display: block; padding: 0 0 4px 10px; background: url(/img/list.gif) no-repeat 0 6px}
	
	#content_inner ul.list_links {padding-bottom: 24px}
	#content_inner ul.list_links li {padding-bottom: 4px}
	#content_inner ul.list_links li a {display: inline-block; color: #636363; text-decoration: none;}
	#content_inner ul.list_links li a:hover {color: #db812e; text-decoration: underline}
	
	#content_inner div.block_half {float: left; width: 44%; padding-right: 5%}
	#content_inner div.block_third {float: left; width: 30%; padding-right: 3%;}
	#content_inner div.block_quarter {float: left; width: 22%; padding-right: 2%}
	
#footer_block {clear: both; height: 173px}
#footer_main {clear: both; position: relative; height: 173px; margin: -173px 0}
#footer {height: 173px}
.home#footer {background: #fdf9f4}
#footer div.top {height: 98px; padding-top: 50px; background: url(/img/footer_bg.gif) repeat-x 0 bottom}
#footer_logo {float: left; position: relative; margin: -14px -2px 0 17px}
#footer div.left {float: left; padding-left: 22px; font-size: 85%; color: #888}
#footer div.left a {color: #888; text-decoration: none}
#footer div.left a:hover {text-decoration: underline}
#footer ul {float: right; width: 77%}
#footer li {background:none;float: left; width: 29%; height: 61px; margin-right: 4%; border-right: #c0c0c0 solid 1px}
#footer #content_inner li {background:none;}

#footer li.last {margin: 0; border: none}
#footer li a {float: left; font-size: 95%; text-decoration: none; padding-left: 70px; background: no-repeat 0 0}
#footer li a span.top {color: #888}
#footer li a span.bot {display: block; font-weight: bold; color: #000; text-transform: uppercase; margin: 5px 0 0 9px}
#footer li a:hover span.bot {color: #f48220;text-decoration:none;}
#footer li a.left {background-image: url(/img/footer_a1.gif)}
#footer li a:hover.left,#footer li a:hover.mid,#footer li a:hover.right, {text-decoration:none;}
#footer li a.mid {background-image: url(/img/footer_a2.gif)}
#footer li a.right {background-image: url(/img/footer_a3.gif)}
#footer div.bot {font-size: 95%; color: #777; height: 19px; padding: 6px 17px 0 36px; background: #f2f2f2;}
#footer div.bot a {color: #777; margin-right: 30px}
#footer div.bot a.left {padding-left: 21px; background: url(/img/footer_ksan.gif) no-repeat 0 0}
#footer div.bot a.right {padding-left: 10px; background: url(/img/footer_depo.gif) no-repeat 0 0}
#footer div.bot img {position: relative; margin-bottom: -3px}


	#for_new div.cont_block {float: left; width: 26%; padding: 103px 7% 0 0}
	#for_new_block1 {background: url(/img/for_new_block1.jpg) no-repeat 29px 0}
	#for_new_block2 {background: url(/img/for_new_block2.jpg) no-repeat 15px 17px}
	#for_new_block3 {background: url(/img/for_new_block3.jpg) no-repeat 9px 6px}
	#for_new_block4 {background: url(/img/for_new_block4.jpg) no-repeat 28px 21px}
	#for_new_block5 {background: url(/img/for_new_block5.jpg) no-repeat 26px 14px}
	#for_new_block6 {background: url(/img/for_new_block6.jpg) no-repeat 29px 11px}
	#for_new_block7 {background: url(/img/for_new_block7.jpg) no-repeat 17px 8px}
	#for_new_block8 {background: url(/img/for_new_block8.jpg) no-repeat 31px 18px}
		#for_new span.name1 {display: block; font-size: 120%; color: #3a8242; text-transform: uppercase}
		#for_new ul {padding: 7px 0}
		#for_new ul li a {display: inline-block; color: #636363; }
		#for_new ul li a:hover {color: #db812e; text-decoration: underline}
		
		
			#pers_cab table.menu td {padding-top: 81px}
	#pers_cab_menu1 {background: url(/images/pers_cab_menu0.gif) no-repeat center 0}
	#pers_cab_menu2 {background: url(/images/pers_cab_menu1.gif) no-repeat center 0}
	#pers_cab_menu3 {background: url(/images/pers_cab_menu2.gif) no-repeat center 0}
	#pers_cab_menu4 {background: url(/images/pers_cab_menu3.gif) no-repeat center 0}
	#pers_cab_menu5 {background: url(/images/pers_cab_menu4.gif) no-repeat center 0}
	#pers_cab table.menu a {display: block; font-size: 120%; color: #3a8242; padding-top: 14px; text-align: center; text-transform: uppercase; background: #eeeded}
	#pers_cab table.menu a.hover {position: relative; color: #000; text-decoration: none; padding-top: 28px; margin-top: -14px;
		background: #eeeded url(/images/pers_cab_a.gif) no-repeat center 0}
	#pers_cab div.block {padding: 29px 11px 11px 11px; background: #eeeded}
		#pers_cab div.date {font-size: 120%; color: #000; margin: 0 0 15px 11px}
		#pers_cab div.date span.num {display: inline-block; width: 17px; height: 17px; font-weight: bold; color: #fff; text-align: center; margin-right: 9px;
			background: url(/images/num_list.gif) no-repeat 0 0}
		#pers_cab div.date strong {color: #3a8242}
		#pers_cab div.balance {padding: 0 0 21px 37px}
		#pers_cab div.balance span.top {display: block; font-size: 120%; margin-bottom: 12px;color:#000;}
		#pers_cab span.money {color: #3a8242}
		#pers_cab div.balance div.mid {display: block; margin-bottom: 3px}
		#pers_cab div.balance div.mid a {color: #636363}
		#pers_cab a.marker {padding-left: 8px; background: url(/images/a_marker.gif) no-repeat 0 5px;}
		#pers_cab div.faq {position: relative; min-height: 228px; padding: 12px 13px; background: #fdf9f4}
		*html #pers_cab div.faq {height: 222px}
		#pers_cab div.faq h6 a.marker {font-size: 90%; margin-left: 9px; text-transform: none}
		#pers_cab table.faq {color: #000; margin-bottom: 16px}
		#pers_cab table.faq th {width: 46px; text-align: right; padding: 0 12px 6px 0}
		#pers_cab table.faq td {padding-bottom: 6px}
		
		#pers_cab .selectheader {margin-bottom: 15px}
		#pers_cab .selectheader a.selected{padding-left:15px;text-decoration:none;color:Black;}
		#pers_cab .selectheader a.unselected{padding-left:15px;}
		#pers_cab .paging
		{
			margin-bottom:15px;
		}
		#pers_cab .paging a
		{
		height:16px;
		margin:0 3px;
		}
		#pers_cab .paging a.stran_a
		{
		height:16px;
		margin:0 3px;
		color:Black;
		text-decoration:none;
		}
		
		
			#popup_form {position: absolute; width: 241px; height: 208px; padding: 15px 0 0 18px; background: #db812e}
			#popup_form label {display: block; font-weight: bold; color: #fff; margin-bottom: 5px}
			#popup_form input.textfield, #popup_form textarea {display: block; font-family: Arial, Helvetica, sans-serif; width: 211px; height: 14px; padding: 2px; margin-bottom: 9px; border-top: #888 solid 1px; border-right: #dbdbdb solid 1px; border-bottom: #dfdfdf solid 1px; border-left: #cacaca solid 1px; background: #fff}
			#popup_form textarea {height: 72px; margin-bottom: 10px}
			#popup_form a.sendbutton {display: block; font-family: Arial, Helvetica, sans-serif; font-size: 150%; color: #fff; text-align: left; text-decoration: underline; border: none; background: none}
			#pers_cab div.account {float: right; position: relative; width: 240px}
			#pers_cab div.account span.in_account {display: inline-block; font-size: 120%; color: #fff; text-transform: uppercase; padding: 4px 5px; background: #db812e}
			#pers_cab div.account span.in_account_summ {display: inline-block; font-size: 120%; color: #000; padding: 4px 0}
			#pers_cab div.account span.account_number {display: block; padding: 9px 0 32px 0}
			#pers_cab div.period {padding-bottom: 9px}
			#pers_cab div.period a {font-size: 95%; color: #000; margin-right: 4px}
			#pers_cab div.years {color: #636363}
			#pers_cab div.years a {font-weight:bolder;color: #636363; margin-right: 4px}
			#pers_cab div.account input.date {width: 66px; height: 16px; padding: 1px 2px; margin-right: 4px; border-top: #888 solid 1px; border-right: #dbdbdb solid 1px; border-bottom: #dfdfdf solid 1px; border-left: #cacaca solid 1px; background: #fff;}
			#statistics {margin-right: 255px}
			#statistics table {color: #000}
			#statistics table th {font-size: 100%; text-align: left; text-decoration: underline; padding: 3px 10px; background: #ece9e4}
			#statistics table td {padding: 3px 10px}
			#statistics table tr.with_bg td {background: #f9eadc}
			#statistics table tr.bot td {padding: 9px 10px; background: #ece9e4}
			#pers_cab span.tarif {font-size: 120%; color: #000; text-decoration: underline; text-transform: uppercase}
			#change_tarif {font-size: 105%; color: #000; padding-top: 11px; margin-top: 15px; border-top: 1px dotted #000}
			#change_tarif span.head {display: block; font-weight: bold; margin-bottom: 12px}
			#change_tarif label {display: block; padding-bottom: 15px}
			*html #change_tarif label {padding-bottom: 10px}
			#change_tarif input.button {display: block; width: 84px; height: 18px; font-size: 150%; color: #db812e; border: none; background: url(/images/tarif_choose.gif) no-repeat 0 0}
			#add_money small {font-size: 95%}
			#wm {position: relative; top: -10px; margin-right: 13px}
			#visa {position: relative; top: -4px; margin-right: 13px}
			#add_money input.textfield {display: inline-block; font-family: Arial, Helvetica, sans-serif; width: 211px; height: 14px; padding: 2px; margin: 5px 0 7px 0; border-top: #888 solid 1px; border-right: #dbdbdb solid 1px; border-bottom: #dfdfdf solid 1px; border-left: #cacaca solid 1px; background: #fff}
			#add_money small.right {display: inline-block; margin-bottom: 7px}
			#form_right {float: right; width: 290px}
			#form_right #popup_form {position: static}
			#faq_left {color: #000; margin-right: 310px}
			#faq_left span.theme {display: block;font-weight:bold;margin-bottom:2px;}
			#faq_left span.answer {display: block; color: #3a8242; margin: 2px 0 24px 0}
			#faq_left span.question {font-size: 120%; color: #3a8242; border-bottom: 2px dashed #9bbd9b; text-transform: uppercase}

      #preImages {
      width: 0px;
      height: 0px;
      display: none;
		position:fixed;
		left:-10000px;
		top:-10000px;
      }
      
            	#sitemap {font-size: 120%; padding-bottom: 24px}
	#sitemap li {padding-top: 7px}
	#sitemap li {padding-bottom: 2px}	
	#sitemap li a {color: #db812e; text-decoration: underline; padding-left: 13px; background: url(/img/list_marker.gif) no-repeat 0 4px}
	#sitemap li li a {color: #db812e; text-decoration: underline; padding-left: 38px; background: url(/img/list_marker.gif) no-repeat 25px 4px}
	#sitemap li li li a {color: #db812e; text-decoration: underline; padding-left: 63px; background: url(/img/list_marker.gif) no-repeat 50px 4px}
	#sitemap li li li li a {color: #db812e; text-decoration: underline; padding-left: 88px; background: url(/img/list_marker.gif) no-repeat 75px 4px}
	#sitemap li li li li li a {color: #db812e; text-decoration: underline; padding-left: 113px; background: url(/img/list_marker.gif) no-repeat 100px 4px}

	#sitemap li a:hover {text-decoration: none}
	#sitemap li a.hover {color: #878787; background-image: url(/img/list_marker_h.gif)}
	#sitemap li a:hover.hover {text-decoration: underline}
		.pagingNews
		{
			margin-bottom:15px;
		}
		.pagingNews a
		{
		height:16px;
		margin:0 3px;
		}
		.pagingNews a.stran_a
		{
		height:16px;
		margin:0 3px;
		color:Black;
		text-decoration:none;
		}