body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}hr{border: 0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:center;}h1,h2,h3,h4,h5,h6{font-size:100%;}
/****************************************************************top*/
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
body {
}
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; topnews_pictures: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { background: url(images/slider_background.gif) 50% 30% repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { background: #f6f6f6 url(images/slider_a_background.gif) 50% 50% repeat-x; font-weight: bold; color: white; outline: none; line-height: 18px; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; }

.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { }

/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 86px; height: 18px; cursor: default; text-align: center; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: 45px; }
.ui-slider-horizontal .ui-slider-handle { top: 7px; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

var {
    color: #E13361;
}
body {
    font-family: arial;
    font-size: 11px;
    color: #5f5f5f;
}

div.top_page_graph {
    background:url("images/sprite2.gif") no-repeat -372px -875px;
    height:124px;
    width:178px;
    float: left;
}
div.dealer_online {
    background:url(images/grapic_right_dealer.gif) no-repeat top left;
    width: 184px;
}
div#user_container {
    padding: 0px 0px 0px 15px;
    color: white;
    font-family: Tahoma;
    font-size: 12px;
}
div#user_name {
    line-height: 25px;
}
div.menu_container {
    float: left;
    padding-top: 57px;
    /*width: 754px;*/
	width: 932px;
	position: relative;
}
div.szukajka_spacer {
    width: 21px;
    height: 10px;
    float: left;
}
div.menu_right_icons {
    overflow: hidden;
    clear: both;
    background: url("images/top_menu_back.gif") repeat-x left top;
}
div.menu_right_icons ul li {
    float: left;
}
div.menu_right_icons ul li a {
    padding: 7px 21px 7px 21px;
    background: url(images/top_menu_back.gif) repeat-x top left;
    display: block;
    font-family: tahoma;
    font-size: 14px;
    color: white;
    font-weight: bold;
}
div.menu_right_icons ul li.active a {
    background: url(images/top_menu_back_active.gif) repeat-x top left;
}
div.menu_right_icons ul li span.menu_left_span {
    float: left;
    background: url(images/top_menu_left_span.gif) no-repeat top left;
    width: 4px;
    height: 31px;
}
div.menu_right_icons ul li.active span.menu_left_span {
    background: url(images/top_menu_left_span_active.gif) no-repeat top left;
}
div.menu_right_icons ul li span.menu_left_border {
    background: url(images/menu_border_left_new.gif) no-repeat top left;
    float:left;
    height:31px;
    width:20px;
}
div.menu_under_menu {
    overflow: hidden;
    background: url(images/menu_under_back.gif) repeat-x top left;
}
div.menu_under_menu ul li {
    float: left;
    padding: 6px 6px 4px 6px;

}
div.menu_under_menu ul li a {
    padding: 2px 10px 6px 10px;
    display: block;
    float: left;
    font-weight: bold;
    font-size: 12px;
}
div.menu_under_menu ul li.active a {
    background: url(images/span_under.gif) repeat-x top left;
    color: white;
}
div.menu_under_menu ul li.active span.under_left {
    float: left;
    background: url(images/span_under_left.gif) no-repeat top left;
    width: 4px;
    height: 22px;
}
div.menu_under_menu ul li.active span.under_right {
    float: left;
    background: url(images/span_under_right.gif) no-repeat top left;
    width: 6px;
    height: 22px;
}
div.menu_under_menu span.left_submenu, span.left_submenu {
    float: left;
    background: url(images/menu_under_left.gif) no-repeat top left;
    width: 4px;
    height: 31px;
}
div.menu_under_menu span.right_submenu, span.right_submenu {
    float: right;
    background: url(images/menu_under_right.gif) no-repeat top right;
    width: 4px;
    height: 31px;
}
div.form_under_menu {
    clear: both;
    /*padding-bottom: 10px;*/
    width: 930px;
    position: relative;
}

div.zaawanasowane {
    background: url(images/zaawansowane_pion.gif) no-repeat top left;
    height:123px;
    left:-20px;
    position:absolute;
    top:3px;
    width:20px;
    cursor:pointer;
    overflow: hidden;
}
div.topoffer_form div.hideintopoffer {
    display: none;
}
div.activeAvans {
    background: url(images/zaawansowane_pion_active.gif) no-repeat top left;
}
div.form_ten_content {
    background: #fcfcfc url(images/form_border_content.gif) repeat-x bottom left;
    margin: 5px 4px 0px 4px;
    padding: 4px 10px 2px 0px;
    overflow: hidden;
}
div.form_ten_top {
    background: url(images/form_border_top.gif) no-repeat top left;
    overflow: hidden;
}
div.form_ten_right {
    background: url(images/form_border_right.gif) no-repeat bottom right;
    overflow: hidden;
}
div.form_ten_left {
    background: url(images/form_border_left.gif) no-repeat bottom left;
}
div.radio_col {
    float: left;
    width:76px;
}
div.radio-cols {
    padding-left: 50px;
}
div.row input.radio_ten {
    width: 18px;
}
div.row input.radio_ten_no_handler {
    width: 18px;
}
div.row select#operatorSelect {
    width: 170px;
    margin-left: 5px;
}
div.radio_buttons {
    float: right;
    width: 142px;
}
div.form_under_menu div.row label.lub_label {
    width: 30px;
    text-align: center;
}
div.radio_buttons_internet {
    width: 225px;
}
div.radio_buttons_internet_internet {
    width: 86px;
}
div.radio_buttons_internet_internet div.radio_col_label{
    width: 28px;
}
div.form_under_menu div.row div.radio_buttons_internet_internet div.radio_col_label input.radio_ten {
    width: 20px;
}
div.form_under_menu div.row div.radio_buttons input.radio_ten {
    width: 40px;
    float: none;
    margin: 0px;
}
div.form_under_menu div.row div.radio_buttons input.checkbox_ten {
    width: 40px;
    float: none;
    margin: 0px;
}
div.radio_buttons_internet div.radio_col_label{
    width: 45px;
}

div.radio_col_label {
    float: left;
    width: 47px;
    text-align: center;
}
div.radio_col_label span {
    clear: both;
    display: block;
    text-align: center;
}
div.ten_form_padding_right {
    padding-right: 53px;
}
div.row input.cena_zakupu {
    width: 42px;
    text-align: center;
}
div.row input.abonament {
    width: 42px;
    text-align: center;
}
div.row input.internet {
    width: 42px;
    text-align: center;
}
div.row input.minut_rozmow {
    width: 42px;
    text-align: center;
}
div.row input.smsow {
    width: 42px;
    text-align: center;
}
div.row input.na_stacjonarne {
    width: 42px;
    text-align: center;
}

/*******************************************************************/
div.border_in_form {
    background: #CACACA;
    display:block;
    float:left;
    height:127px;
    margin-top:11px;
    overflow:hidden;
    width:1px;
    margin: 20px 6px;
}
div.form_under_menu div.left {
    float: left;
    padding-right: 10px;
}
div.form_under_menu div.left div.menu_left_inside {
    float: left;
    width: 329px;
}
div.form_under_menu div.middle div.inside_menu_midle {
    float: left;
    width: 306px;
}
div.form_under_menu span.naglowek {
    display: block;
    margin: 0px 10px;
    padding: 0px 0px;
    text-align: center;
    font-size: 14px;
    color: #e3a201;
}
div.form_under_menu div.row {
    overflow: hidden;
    margin: 10px 0px;
}
div.form_under_menu div.row input {
    float: right;
    margin-left: 5px;
}
div.form_under_menu div.row input.short {
    width: 65px;
}
div.form_under_menu div.row input.middle {
    width: 162px;
}
div.form_under_menu div.row input.predkosc_minimalna {
    width: 100px;
}
div.form_under_menu div.row select.speed_in_wer_ten {
    width: 61px;
    margin-left: 5px;
}
div.form_under_menu div.row span.lub_wpisz {
    float: right;
    width: 27px;
    text-align: center;
}
div.form_under_menu div.row select.speed_unit {
    float: right;
    margin-left: 5px;
    width: 60px;
}
div.form_under_menu div.row input.wpisz {
    width: 41px;
    text-align: center;
    margin: 0px;
}

div.form_under_menu div.row label {
    float: right;
    text-align: right;
}
div.form_under_menu div.row_2 {
    float: right;
    width: 177px;
}
div.form_under_menu div.row_middle {
    width: 140px;
    float: right;
}
div.form_under_menu div.right div.menu_row_right_inside {
    float:left;
    margin-left:10px;
    width:208px;
}
div.form_under_menu div.middle div.menu_row_middle_inside, div.form_under_menu div.middle div.menu_row_middle_inside_container {
    float:left;
    margin-left:0px;
    width:306px;
}

div.form_under_menu div.row_middle input {
    width: 56px;
    margin: 0px 2px;
}
div.form_under_menu div.row_play {
    float: right;
    width: 225px;
}

div.form_under_menu div.row_play select {
    width: 75px;
    margin: 0px 2px;
}
div.form_under_menu div.row_play select.operator_select {
    width: 107px;
    margin: 0px;
}
div.form_under_menu div.row_play label.for_play {
    width: 30px;
    text-align: center;
}
div.form_under_menu div.row_2 select {
    width: 84px;
    margin: 0px 2px;
}
div.form_under_menu div.row_2 select#operatorSelect {
    margin-right: 0px;
}

div.row div.email_inform {
    float: right;
}
div.row div.email_inform input {
    width: 100px;
}
div.row_firma {
    float: right;
}
div.form_under_menu div.row div.row_firma {
    float: right;
    margin-left: 9px;
}
div.email_and_firma {
    overflow: hidden;
}
div.form_under_menu div.row div.row_firma input.cbox {
    width: 10px;
}
div.form_under_menu div.row div.row_miasto {
    width: 217px;
    float: right;
}
div.form_under_menu div.row div.row_miasto input {
    width: 160px;
}
div.form_under_menu div.row div.row_email {
    float: right;
    width: 214px;
}
div.form_under_menu div.row div.row_email input {
    width: 160px;
}
div.form_under_menu div.row div.row_rabat {
    float: left;
    width: 90px;
}
div.form_under_menu div.row div.row_rabat input {
    width: 42px;
}
div.form_under_menu div.row div.row_rabat select {
    width: 49px;
    margin-left: 5px;
}
div.form_under_menu div.row div.row_submit {
    float: right;
    width: 92px;
}
div.form_under_menu div.row div.row_submit input {
    background:url("images/wyszukaj_wer_eleven.png") no-repeat left top;
    border:medium none;
    cursor:pointer;
    height:24px;
    margin:0 47px 0 0;
    width:97px;
}
div.form_under_menu div.row div.row_submit {
    margin-top: 30px;
}
div.form_under_menu div.listclients_form div.row div.row_submit {
    margin: 0px;
}

.bg_wyslij_zapytanie,
div.form_under_menu div.listclients_form div.row div.row_submit input {
    background:url("images/wyszukaj_formularz_dol_2.png") no-repeat scroll left top transparent;
    height:46px;
    margin:0;
    width:101px;
}
div.form_under_menu div.row div.tooltip_form_bottom {
    float: right;
}
div.form_under_menu div.row div.tooltip_form_bottom span.tooltip {
    background: transparent url(images/tooltip.gif) no-repeat scroll left top;
    height:23px;
    margin-top:13px;
}
div.form_under_menu div.middle {
    float: left;
    padding-right: 10px;
}
div.form_under_menu div.right {
    float: left;
}
div.form_under_menu div.row div.landline_cost {
    width:159px;
}
div.form_under_menu div.row_tv {
    float: right;
    width: 25px;
    margin-top: 38px;
    text-align: center;
}
/* do wywalenia dotąd*/

div.top_menu_header div.label {
    overflow: hidden;
    text-align: center;
    float: left;
    width: 200px;
    padding:37px 0 42px 20px;
    font-size: 14px;
    color: black;
    font-weight: bold;

}
div.isunloggedaccount {
    height: 10px !important;
}
textarea {
    resize: none;
}
.clear {
    clear: both;
}
.clear2 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	font-size: 0px;
	line-height: 0px;
}
a {
    font-family: arial;
    font-size: 11px;
    color: #5f5f5f;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
h2.alert {
    text-align: center;
    color: red;
}
span.error{
    width: 100%;
    overflow: hidden;
    color: red;
    float: left;
    text-align: center;
}
div#top {
    overflow: hidden;
    margin-bottom: -37px;
}

div#top_center {
    margin: 0px auto;
	position: relative;
	/*z-index: 6;*/
	z-index: 0;
}
div#top_center_next {
    width: 992px;
    margin: 0px auto;
    position: relative;
}
div.bottom_button {
    text-align:center;
    width:100%;
    text-align: center;
    padding-top: 7px;
}
div.dealer_botton {
    position: absolute;
    right: 36px;
    top: 85px;
	width: 200px;
}
a#account_logout {
    float:right;
    margin-right:25px;
    padding:5px 9px 6px;
    background:url(images/logout_button.png) no-repeat top left;
    font-size:12px;
    font-family:Tahoma;
    color:#fd7301;
    font-weight: bold;
}
a#logo {
    background:url("images/logo_new_top.gif") no-repeat scroll 0px -4px transparent;
    display:block;
    float: left;
    height: 70px;
    width: 238px;
    position: absolute;
	top: -32px;
	left: 15px;
    z-index: 1;
}
h1#logo_header {
    float: left;
    margin-top: 30px;
    color: #aaaaaa;
    font-size: 12px;
	position: relative;
	left: 309px;
}
div#top_center_next ul.unlogged, div#top_center_next ul.client {
    float: right;
    width: 300px;
    margin-right: 60px;
}
div#top_center_next ul {
    margin-top: 15px;
}
div#top_center_next ul li {
 float: right;
 overflow: hidden;

}
div#top_center_next ul li a {
    float: left;
    font-size: 12px;
    color: #9a9a9a;
    padding: 3px 5px 4px 5px;
}
div#top_center_next ul li span.top_menu_right {
    float: left;
    width: 6px;
    height: 22px;
}
div#top_center_next ul li.active span.top_menu_right {
    background: url("images/top_menu_right_span.gif") no-repeat left top;
}
div#top_center_next ul li span.top_menu_left {
    float: left;
    width: 3px;
    height: 22px;
}
div#top_center_next ul li.active span.top_menu_left {
    background: url("images/top_menu_left_span_acrtive_.gif") no-repeat left top;
}
div#top_center_next ul li.active a, div#top_center_next ul li.hover a {
    font-size: 12px;
    color: white;
    background: url("images/top_menu_center_span.gif") repeat-x left top;
}
div#top_center_next ul li.hover a {
    font-weight: normal;
}

div#top_center_next ul.dealer {
	width: 300px;
    float: right;
    height: 30px;
    margin-right:57px;
}
div.flash_top {
    margin-left:25px;
    float: left;
}

div.accountWelcome {
    float:right;
    height:35px;
    padding-left:100px;
    padding-right:71px;
    padding-top:4px;
    padding-bottom: 30px;
	position: relative;
	z-index: 0;
}
div.accountWelcome strong.red {
    color: #e23361;
}
div.accountWelcome a.unlog {
    background:transparent url(images/unlog.gif) no-repeat -2px 5px;
    padding:10px 21px 12px 11px;
}
div.container {
	margin: 0px auto;
	width: 980px;
	position: relative;
	z-index: 3;
	margin-top: 10px;
	clear: both;
}
div.menu_bottom {
    margin-top: 0px;
}
/******************************************************************************
*********************************************************srodek****************
*******************************************************************************/

/****************************************************************menu*/
div#sideMenu {
    overflow: hidden;
    zoom: 1;
    margin-top: 13px;
}
div.menu_pages_right {
    border-bottom: 1px solid #C6C6C6;
    overflow: hidden;
    zoom: 1;
    height: 27px;
}
div.menu_pages ul.menu {
    margin: 0px;
}
div.pages_view {
    margin-top: 20px;
}
div.menu_pages ul.menu li a {
   padding: 7px 14px 6px 14px;
   font-weight: normal;
}

/*****************************oferty dolne menu*/
div#sideMenubottomRight {
    background: url(images/menu_bottom_right.gif) no-repeat top right;
    margin-top: -1px;
}
div#sideMenubottom {
    overflow: hidden;
    zoom: 1;
    background: url(images/menu_bottom_bottom.gif) no-repeat top left;
    margin-bottom: 15px;
}
div#sideMenuBorder {
    border-top: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
    margin: 0px 10px 0px 10px;
    overflow: hidden;
}
ul.menu_bottom li {
    float: left;
}
ul.menu_bottom li a {
    padding: 6px 6px 6px 7px;
    display: inline-block;
    font-weight: bold;
}
ul.menu_bottom li.active a {
    color: #e13361;
}

/********************telefony*/
div.menu_pages div.pages ul.menu li a {
    padding: 12px 8px 11px 14px;
}
div.menu_pages div.pages ul.menu li span.right_menu  {
    background-position:-660px -377px;
}
div.menu_pages div.pages ul.menu li.active span.right_menu {
    background-position:-690px -377px;
}
div.pages_no_menu {
    overflow: hidden;
    zoom: 1;
    border-bottom: 1px solid #C6C6C6;
}
div.pages_no_menu h3.topoffer{
    border: none;
    background-position: -585px -493px;
    width: 141px;
}
 h3.topoffer {
    float:left;
    height:33px;
    font-size: 16px;
    color: black;
    line-height: 30px;
    width:100px;
    overflow: hidden;
    zoom: 1;
    height: 27px;
    margin-right: -4px;
}
h3.account {
    background-position: -303px -1437px;
}

h3.clients {
    background-position: -301px -1398px;
}
h3.news {
    background-position: -4px -1407px;
}
h3.sailers {
    color:black;
    font-size:16px;
    text-align: center;
    padding: 10px 10px;
}
h3.news_details {
    background-position:-4px -1451px;
    width:302px;
}
h3.start {
    background-position: -451px -539px;
}
h3.help {
    background-position:-463px -493px;
    width: 107px
}
h3.terminals_mobile {
    background-position:-752px -493px;
    width:124px;
}
h3.terminals_landline {
    background-position:-752px -493px;
    width:124px;
}
h3.terminals_internet {
    background-position:0px -1279px;
    width: 124px;
}
h3.terminals_mobileinternet {
    background-position:0px -1279px;
    width: 124px;
}
h3.terminals_tv {
    background-position:0 -1320px;
    width:110px;
}
h3.no_model {
    display:block;
    font-size:16px;
    height:31px;
    line-height:30px;
    overflow:hidden;
    color: black;
}
div.form_container {
    padding: 3px;
    background: #F1F1F1;
    border: 1px solid #C6C6C6;
    border-radius: 5px;
    -moz-border-radius: 5px;
}
h3.no_menu_bottom {
    border-bottom:1px solid #C6C6C6;
}
ul.menu {
    overflow: hidden;
}
ul.menu li {
    float: left;
    margin-bottom: -1px;
    margin-left: 4px;
}
ul.menu li.first {
    margin: 0px;
}
ul.menu li a {
    float: left;
    padding:7px 11px 6px 14px;
    background: url(images/menu_top_center.gif) repeat-x 0px 0px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
div#sideMenuTop {
    overflow:hidden;
}
ul.menu li span {
    width: 3px;
    height: 28px;
    float: left;
}
div.menu_pages div.pages ul.terminal li a {
    padding:2px 10px 6px;
}
ul.menu li span.menu_br {
    float: none;
    width: auto;
    background-image: none;
    font-weight: normal;
}
ul.menu li span.left_menu {
    background: url("images/menu_top_left.gif") no-repeat top left;
}
ul.menu li span.right_menu {
     background: url("images/menu_top_right.gif") no-repeat top left;
}
ul.menu li.active a {
    background: url(images/menu_top_center_active.gif) repeat-x top left;
    color: white;
    font-weight: normal;
}
ul.menu li.active span.left_menu {
    background: url("images/menu_top_left_active.gif") no-repeat top left;
}

ul.menu li.active span.right_menu {
    background: url("images/menu_top_right_active.gif") no-repeat top left;
}
ul.menu li.active {
    z-index: 10;
}
/**************************************************************main_page*/
div.left_side {
    float: left;
    width: 690px;
}
div.contentBox {
    overflow: hidden;
    zoom: 1;
    clear: both;
}
div.contentBoxAukcja {
    padding-top: 40px;
}
div.oferts_in_category {
    float: left;
    line-height: 25px;
}
div.hover {
     background: #f1f1f1;
}
div.transactionBox {
    overflow: hidden;
    margin-top: 23px;
}
div.hover div.terminalPhotoBox {
    border: 1px solid #e33361;
}
div.terminalPhotoBox {
    float: left;
    border: 1px solid #C6C6C6;
    width: 116px;
    text-align: center;
    background: white;
    position: relative;
    height: 85px;
    padding-top:10px;
}
div.activeTerminal div.terminalPhotoBox {
    border: 1px solid #E13361;
}
div.activeTerminal div.clients_area div.terminalPhotoBox {
    border: 1px solid #C6C6C6;
}
div.activeTerminal div.clients_area div.head a{
    color: black;
}
div.activeTerminal div.areaActive div.terminalPhotoBox {
    border: 1px solid #E13361;
}
div.activeTerminal div.areaActive div.head a{
    color: #E13361;
}
div.hit {
    position: absolute;
    top: -2px;
    left: -2px;
    width: 57px;
    height: 56px;
    background: url(images/hit_png.png) no-repeat top left;
}
div.boxWrapper {
    border-bottom: 1px solid #c6c6c6;
    margin-left: 5px;
    border: none;
    height: 55px;
    float: left;
    width:429px;
    position: relative;
    cursor: pointer;
}
div.boxWrapper table {
    color: #5f5f5f;
    width: 100%;
}
div.boxWrapper table tr td {
text-align: center;
}
div.operatorLogoBox {
    float: left;
    width: 57px;
    text-align: center;
	padding-right: 15px;

}
table.iwantto div.operatorLogoBox {
    height:40px;
    padding-left:13px;
    text-align:center;
    width:86px;
}
div.head ul li.active {
    border: 1px solid red;
    color: red;
}
div.head {
    font-size: 14px;
    color: #000000;

}
div.head strong.little {
    clear: both;
    font-size: 14px;
}
div.head h2{
    font-size: 14px;
    color: black;
}
div.head h2.to_smaller {
    font-size: 11px;
    color: black;
    font-weight: normal;
}
div.is_link, div.is_link_clients {
    cursor: pointer;
}
div.head a {
    color: #000000;
    font-size: 14px;
    font-family: arial;
    font-weight: bold;
}
div.head a strong span.client{
    font-size: 11px;
    font-weight: normal;
    display: inline-block;
}
div.head  strong span.client {
    display: inline-block;
}

div.head span.client {
    font-size: 11px;
    font-weight: normal;
    display: block;
}
div.head div.row_topoffer span.client {
    display: inline;
}
span.client_looking {
    font-size: 11px;
    font-weight: normal;
}
div.activeTerminal div.head a strong, div.activeTerminal div.head a {
    color: #E13361;
}
div.activeTerminal div.head a:hover {
    text-decoration: none;
}
div.activeTerminal div.head {
    color: #E13361;
}
div.activeTerminal div.head h2{
    color: #E13361;
}
div.discount {
	background:transparent url(images/discount_bigger.gif) no-repeat scroll left top;
	height:61px;
	position:absolute;
	right:0;
	text-align:center;
	top:3px;
	width:124px;
}
div.topoffer div.discount {
    background-position: -383px -433px;
}
div.do_sprzedawcow {
    background:url("images/do_sprzedawcy.gif") no-repeat scroll left top transparent;
    height:76px !important;
    top:-3px;
    width:151px;
}
div.head div.do_sprzedawcow a {
    width: 150px;
    height: 75px;
    display: block;
}
div.topoffers div.discount {
    height:59px;
}
div.topoffers div.discount span.prize {
    margin-top: 19px;
}
 div.discount span {
    color: black;
}
span.selectBox  {
    position: relative;
}
div.hover div.discount {
    background-position: -105px -428px;
}
span.prize {
    color: white;
    font-size: 22px;
    font-weight: bold;
    display: block;
    line-height: 5px;
   	margin-top: 20px;
}
td.logo div.operatorLogoBox {
	float: none;
	width: auto;
	height: auto;
}
span.persons {
    color: white;
    clear:both;
    font-size: 11px;
    margin-top: 9px;
    display: block;
}
div#standardView div.active {
    background:transparent url(images/25.gif) no-repeat scroll left top;
    height:64px;
    left:601px;
    position:absolute;
    top:539px;
    width:64px;
}
/********************************************************form_glowna*/
div.row_2 {
    float: right;
    margin-left: 5px;
    overflow: hidden;
    height: 1%;
}
div.transaction_lokalizacja {
    width: 227px;
}
div.transaction_obszar {
    width: 100px;
}
div.first {
    width: 130px;
}
div.second {
    width: 100px;
}
div.third {
    width: 85px;
}
div.form div.row div.row_2 label {
    float: none;
    display: block;
    text-align: left;

}
div.form div.row div.row_2 select, div.form div.row div.row_2 input {
    width: 100px;
}
div.form div.row div.row_2 select.bigest {
    width: 128px;
}
div.form div.row div.row_2 input.cbox {
    width: 20px;
    margin: 3px 35px 0px 0px;
    border: none;
}
div.form div.row div.row_2 label {
    width: 80px;
    font-weight: normal;
}
div.form div.row div.row_2 label.cbox {
    text-align: center;
}
div.show_bottom {
    padding-top: 10px;
}
div.show_all {
    text-align: right;
/*    background: url(images/sprite.gif) no-repeat bottom right;*/
}
div.show_all a {
    overflow: hidden;
    padding-right: 30px;
    color: #e03360;
}
div.show_all a span {
    margin: 0px 0px;
    display: inline-block;
}
div.container_form {
    float: right;
    width: 362px;
    overflow: hidden;
    zoom: 1;
}

div.bottom_form {
    overflow: hidden;
    zoom: 1;
}
div.form div.row, div.form_pages div.row, div.form_ajax div.row {
    overflow: hidden;
    zoom: 1;
    margin: 10px 0px;
}
div.form div.row_top {
    zoom: 1;
    margin: 10px 0px;
}
div.row_top {
  
}
div.form div.row_top label {
    font-size: 20px;
    color: #434343;
    display: inline-block;
    margin: 3px 0px 0px 10px;
}
input.selectbox {
    width: 156px;
    background: url(images/znajdz_na.gif) no-repeat  top left;
    padding: 10px 0px;
    border: none;
    text-align: center;
    cursor: pointer;
    margin-bottom: -1px !iefix;
    font-weight: bold;
}

div.selectgraphic {
    position: relative;
    text-align: right;
}
div.selectbox-wrapper {
    position:absolute;
    right:0px;
    text-align:left;
    top:35px;
}
div.selectbox-wrapper ul {
    border: 1px solid #c6c6c6;
}
div.selectbox-wrapper ul li {
    background: #F1F1F1;
    cursor: pointer;
    padding:5px 35px 5px 0px;
    text-align:right;

    color: black;
}
div.form div.no_margin {
    margin-bottom: 0px;
}
#iwantto {
    overflow: hidden;
}
div.form div.row label, div.form_pages label, div.no_model label, div.form_ajax label {
    float: right;
    width: 88px;
    font-weight: normal;
    text-align: right;
    margin-right: 5px;
    margin-top: 3px;
    font-size: 12px;
}
div.form_pages div.row label {
    font-weight: normal;
}
div.form_pages div.dealer_form div.row label {
    width: 169px;
}
div.form div.row label.for {
    width: 39px;
    margin-left: 5px;
    text-align: left;
}
div.form div.row select.unit_select {
    width: 44px;
    margin-left: 5px;
}

div.row input.dealer_long {
    width:192px;
}
div.row input.dealer_phone {
    margin-right:25px;
    width:192px;
}
div.row select.dealer_phone {
    width: 200px;
    margin-right: 25px;
}
div.row input.to_in_line {
    margin-right:14px;
    width:73px;
}
div.row select.units {
    margin-right:25px;
    width:93px;
}
div.row input.checkbox {
    width: 10px;
    margin-right: 211px;
}
div.row input.no_margin {
    margin: 0px;
}
div.row input.margin {
    margin-right: 25px;
}
#tooltip {
    background-color: #eaeaea;
    border:1px solid #cecece;
    padding:5px;
    position:absolute;
    z-index:5050;
    color: black;
    width: 300px;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
}
#tooltip h3 {
	font-weight: normal;
	font-size: 12px;
}
div.cost {
    float: right;
    width: 233px;
}
div.row div.cost input {
    float: left;
    width: 68px;
    margin-right: 10px;
    text-align: center;
}
div.perday {
    float: right;
    width: 233px;
}
div.perday span.center {
    float: left;
    padding: 3px;
}
div.row div.perday input {
    float: left;
    width: 42px;
    text-align: center;
}
div.row div.perday input.play {
    width: 33px;
}
div.row div.perday input.stacjonarny {
    margin-left: 9px;
}
div.row div.perday input.sms {
    width: 20px;
    margin-left: 7px;
}
div.row div.perday input.internet {
    width: 24px;
    margin-left: 7px;
}
div.row div.perday label.perdayall {
    width: 100%;
    font-weight: normal;
    text-align: left;
    font-size: 11px;
}
div.row div.perday label.perdayall span {
    margin-left: 3px;
}
div.row div.perday label.perdayall span.second {
    margin-left: 9px;
}
div.row div.perday label.perdayall span.third {
    margin-left: 8px;
}
div.row div.perday label.perdayall span.forth {
    margin-left: 15px;
}
div.row div.rabat input {
    width: 68px;
    text-align: center;
}
div.row div.rabat label {
    font-weight:normal;
    margin-left:10px;
    text-align:left;
    width:142px;
}
div.form div.row div.kanaly label {
    font-weight:normal;
    margin-left:10px;
    text-align:left;
    width:225px;;
}
div.row div.kanaly {
    float:right;
    width:233px;
}
div.row div.landline_cost {
    float: right;
    width: 233px;
}
div.row div.landline_cost input {
    float: left;
    width: 68px;
    margin-right: 10px;
    text-align: center;
}
div.row div.landlineperday {
    float: right;
    width: 233px;
}
div.row div.landlineperday input {
    float: left;
    width: 30px;
    margin-left: 17px;
}
div.row div.landlineperday input.first {
    margin: 0px;
}
div.row div.landlineperday span.center {
    float: left;
    padding: 8px 5px 5px 5px;
}
div.row div.landlineperday label {
    float: left;
    width: 233px;
}
div.row div.landlineperday label span {
    float: left;
    margin-right: 10px;
    font-weight: normal;
}
div.row div.tv {
    float: right;
    width: 233px;
}
div.row div.tv input {
    float: left;
    width: 16px;
    margin-right: 15px;
    border: none;
    margin-left: 0px;
}
div.row div.tv input \ {margin-right: 2px !important; padding: 0px;}
div.row div.tv label {
    float: left;
    width: 233px;
}

div.row div.tv label span {
    float: left;
    margin-right: 11px;
    font-weight: normal;
}
div.row div.tv label span \ {margin-right: 0px;}
div.row div.isloggeddealertv {
    width: 225px;
}
div.form div.row label.isloggeddealertv {
    margin-top: 15px;
}
span.tooltip {
    background: url(images/sprite_tooltip.gif) no-repeat scroll 0px 5px;
    display:block;
    float:left;
    height:34px;
    width:26px;
}
span.more {
    background: none;
    display: inline;
    float: none;
    cursor: pointer;
    color: #E13361;
}
div.cost_per_day span.tooltip {
     background: url(images/tooltip.gif) no-repeat top left;
     margin:5px 0px 3px 10px;
     height: 18px;
}
h3.topoffer span.tooltip {
    height: 33px;
}
div.row select.speed_unit {
    width: 70px;
    float: left;
}
div.form span.selectBox {
    float: right;
}
div.row input, div.row select, div.row textarea {
    float: right;
    width: 225px;
    font-family: arial;
    font-size: 11px;
    color: #5f5f5f;
    padding: 1px 3px;
    border: 1px solid #c6c6c6;
}
div.row div.text_round {
    float: right;
}
div.row div.text_round input {
    border: none;
    float: left;
    background: url(images/form_center.gif) repeat-x top left;
    font-size: 13px;
    padding: 7px 0px;
    width: 214px;
}
div.row div.text_round span.text_span_left {
    float: left;
    width: 3px;
    height: 30px;
    background: url(images/form_left.gif) no-repeat top left;
}
div.row div.text_round span.text_span_right {
    float: left;
    width: 3px;
    height: 30px;
    background: url(images/form_right.gif) no-repeat top left;
}
div.row div.text_round span.textarea_top {
    display: block;
    width: 220px;
    height: 4px;
    background: url(images/textarea_top.gif) no-repeat top left;
}
div.aukcje_rounded div.row div.text_round span.textarea_top {
    width: 400px;
    background: url(images/textarea_aukcja_top.png) no-repeat top left;
}
div.aukcje_rounded div.row div.text_round span.textarea_bottom {
    width: 400px;
    background: url(images/textarea_aukcje_bottom.png) no-repeat top left;
}
div.row div.textarea_news {
    margin-right: 7px;
    *margin-right:3px;
}
div.row div.textarea_news span.textarea_top {
    background: url(images/news/news_textarea_top.gif) no-repeat top left;
    width:350px;
}

div.row div.text_round span.textarea_bottom {
    display: block;
    width: 220px;
    height: 4px;
    background: url(images/textarea_bottom.gif) no-repeat top left;
}
div.row div.textarea_news span.textarea_bottom {
    background: url(images/news/news_textarea_bottom.gif) no-repeat top left;
    width:350px;
}
div.aukcje_rounded div.row div.text_round textarea {
    width: 392px;
    height:34px;
}
div.aukcje_rounded div.row div.text_round input {
    width: 295px;
}
div.row div.text_round textarea {
    float: none;
    border-right: 1px solid #C6C6C6;
    border-left: 1px solid #C6C6C6;
    border-top: none;
    border-bottom: none;
    width: 212px;
    font-size: 13px;
    height: 150px;
}
div.row div.textarea_news textarea {
    width: 342px;
}
div.form div.row div.text_round label {
    margin-top: 7px;
}
div.checkboxes input {
    width: 20px;
}
div.form div.wyslij_form {
    float: right;
}
div.form div.wyslij_form span.wyslij_span_left, span.wyslij_span_left_terminal {
    float: left;
    background: url(images/wyslij_left.gif) no-repeat top left;
    width: 3px;
    height: 30px;
}
span.wyslij_span_left_terminal {
    background: url(images/wyslij_left_terminal.gif) no-repeat top left;
    height: 31px;
}
div.wyslij_form_terminal {
    float: right;
}

div.form div.wyslij_form span.wyslij_span_right, span.wyslij_span_right_terminal {
    float: left;
    background: url(images/wyslij_right.gif) no-repeat top left;
    width: 3px;
    height: 30px;
}
span.wyslij_span_right_terminal {
    background: url(images/wyslij_right_terminal.gif) no-repeat top right;
    height: 31px;
}
div.form div.wyslij_form input.submit_contact, a.promocja_terminal_center {
    background:url("images/wyslij_center.gif") repeat-x scroll left top transparent;
    color:white;
    float:left;
    font-weight:bold;
    height:auto;
    margin:0;
    padding:7px 15px;
}
a.promocja_terminal_center {
    background: url(images/wyslij_center_terminal.gif) repeat-x top left;
    color: #686868;
}
a.promocja_terminal_center span {
    color: #f54c9e;
}
div.checkboxes label {
    margin-top: 0px;
    width: 150px;
}
div.form_pages div.checkboxes {
    overflow: hidden;
}
div.form_pages div.checkboxes div.row_checkbox {
    float: right;
    margin: 5px 0px;
}
div.report input {
    width: 100px;
    cursor: pointer;
    margin-left: 10px;
}
div.report select {
    width: 100px;
}
div.report label {
    text-align:left;
    width:253px;
}
div.row input.short {
    width: 100px;
}
div.row input.error, div.contactBoxdiv input.error, input.error {
    border: 1px solid #e33361;
    color: #e33361 !important;
    background: #ffc0c0;
}

h3.dashboard {
    display: inline-block;
    margin-top: 3px;
}
h3.is_dealer {
    float: left;
    font-size: 16px;
    color: black;
    line-height: 30px;
}
h3.offer_for span {
    visibility: hidden;
}
div.form div.content {
    overflow: hidden;
    border: 1px solid #c6c6c6;
    background: #f1f1f1 url(images/top_form_bottom.gif) no-repeat bottom left;
    padding: 10px;
}
div.bottom_form input.std_button, div.no_model input.std_button {
    background:transparent url(images/zaproponuj_model_sprite.gif) no-repeat top left;
    border:medium none;
    cursor:pointer;
    float:right;
    height:43px;
    margin-right:18px;
    width:204px;
}
div.bottom_form input.search_clients {
    background: url(images/wyszukaj_klientow.gif) no-repeat -11px 0px;
    width: 225px;
}
div.bottom_form input.add_notifiaction {
    background: url(images/dodaj_do_powiadomien.gif) no-repeat 0px 1px;
    height:31px;
    margin-bottom:12px;
    margin-right:45px;
    width:154px;
}
span.tooltip_on_form {
    background:url(images/tooltip.gif) no-repeat scroll left top;
    float: right;
    margin-top: 4px;
}
span.in_form_dealer {
    margin-left: 22px;
}
/***************************************************banerki*/
div.banerek {
    width: 362px;
    height: 100px;
    margin-top: 10px;
    background: url(images/banerek.jpg) no-repeat top left;
    float: left;
}
/*********************************************************footer*/
div#foot {
    clear: both;
    background: url(images/footer_backgorund.jpg) repeat-x bottom left;
}
div.footcontainer {
	width: 1057px;
    margin: 0px auto;
    background: url(images/footer_all.gif) no-repeat 50% 0px;
    margin-top: 65px;
    height: 122px;
}
div.footright {

}
div.footcenter {
    width: 682px;
    margin: 0px auto;
}
p.footer {
  	color: #B1B1B1;
		float: left;
		padding-left: 41px;
		text-align:center;
		width: 600px;
}
div#foot ul {
   text-align: center;
   margin-bottom: 20px;
}
div#foot ul li{
    display: inline;
}
div#foot ul li a {
    padding: 0px 5px;
    color: #5f5f5f;
}
span.spacer {
    color: #c9c9c9;
}
div#foot ul li a.active {
    font-weight: bold;
    color: #E03360;
}
div#foot ul li a.active_always {
    font-weight: bold;
    color: #E3A201;
}
/*****************************************************city autocomplete*/
.ac_results
{
	padding: 0px;
	border: none;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	height: 311px;
	overflow: auto;
}

.ac_results ul
{
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	border-bottom: 1px #D5D4CE solid;
}

.ac_results li
{
	border: 2px #D5D4CE solid;
	border-top: 0;
	border-bottom-width: 1px;
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	position: relative;
	height: 26px;
}

.ac_results li span.province
{
	position: absolute;
	left: 5px;
	top: 15px;
	display: block;
	font-size: 9px;
	color: #38BDE8;
}

.ac_results li span.distinct
{
	position: absolute;
	right: 5px;
	top: 15px;
	display: block;
	font-size: 9px;
	color: #888;
}

.ac_loading
{
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd
{
	background-color: #F7F7F4;
}

.ac_over
{
	background-color: #E43361;
	color: white;
}

li.ac_over .nooffers
{
	padding: 5px;
	display: block;
	color: grey;
	text-align: center;
}

.ac_over span.province, .ac_over span.distinct
{
	color: white !important;
}

/*************************************************help*/
#faq h5 {
    color: #434343;
    font-size:20px;
    font-weight:bold;
    padding:14px 0 4px 8px;
}
#faq ol li dl {
    border-top: 1px solid #c9c9c9;
}
#faq ol li dt span {
    padding:7px 0px 6px 10px;
    display: block;
     background: url(images/faq_strzalki.gif) no-repeat 100% 1px;
}
#faq ol li dt {
    cursor:pointer;
    font-size:12px;
    border-bottom: 1px solid #c9c9c9;
    
}
#faq ol li dt.activefaq {
     background: #dedede url(images/faq_acitve.jpg) repeat-x top left;
}
#faq ol li dt.activefaq span {
    /*background:  url(images/help_active.gif) no-repeat 672px 6px;*/
	background:  url(images/help_active.gif) no-repeat 911px 6px;
    font-weight: bold;
    color: #e23361;
}
#faq ol li dd {
    display:none;
    padding:20px 20px 20px 13px;
    border-bottom: 1px solid #c9c9c9;
}

/**************************************************pages*/
h3.alert {
    text-align: center;
    font-size: 20px;
    color: #e23361;
}
strong.registerdotodiler a {
    color: #e23361;
}
div.contentBox div.header {
    font-size: 20px;
    color: #434343;
    font-weight: normal;
    height: 16px;
    overflow: hidden;
    zoom: 1;
}
div.pages_view div.form div.content {
    margin: 0px;
}
div.pages_view div.content {
    margin: 10px 0px 10px 200px;
}
div.content_pages {
    overflow: hidden;
    zoom: 1;
    width: 400px;
}
div.lostpass {
    text-align: right;
    margin-right: 122px;
}


div.row input.submit_register{
    background: url(images/zarejestruj_sie.gif) no-repeat top left;
    border: 0px;
    width: 229px;
    height: 49px;
    cursor: pointer;
}
div.row input.submit_show {
    float: right;
    background: url(images/pokaz.gif) no-repeat top left;
    width: 46px;
    height: 20px;
    border: 0px;
    cursor: pointer;
    margin-left: 10px;
}

div.row p.accept {
    margin-left: 174px;
}
div.pages_no_menu h3.login {
    margin-top: 10px;
    font-weight: bold;
}
div.menu_pages h3.menu {
    width: 200px;
}
div.form_pages div.dealer_form div.row label.tester {
    width: 201px;
    margin-top: 0px;
    float: right;
    text-align: left;
}
div#terminalList div.row {
    overflow: hidden;
    margin-bottom: 10px;
    width: 291px;
}
div.pages_view div.form_pages div.contentBox div.row input.check {
    width: 20px;
}
div.pages_view div.form_pages div#loginForm div.row input, div.pages_view div.form_pages div.contentBox div.row input {
    width: 216px;
}
#town_id {
    display: none;
}
div.intro {
    overflow: hidden;
    zoom: 1;
    margin: 10px 0px;
}
div.row input.invalid {
    border:1px solid #E33361;
    color:#E33361;
}
/**********************************************terminals*/
div.terminal_right {
    overflow: hidden;
    zoom: 1;
    float: right;
    width: 338px;
}
div.terminal_right div.container_form  {
    margin-top: 0px;
}
div#terminalList div.no_model {
    margin-right:117px;
    width:408px;
}
div.terminal{
    border-left: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;
    position: relative;
    z-index: 10;
    zoom: 1;
    width: 925px;
}
div.terminal div.phone {
    width: 184px;
	height: 176px;
    text-align: center;
    z-index: 1;
    border: 1px solid #c6c6c6;
    float: left;
    margin-left: -1px;
    margin-top: -1px;
    margin-top: -1px !iefix;
	overflow: hidden;
}
div.terminal div.phone:hover{
    position: relative;
    zoom: 1;
    border: 1px solid #e23361;
    z-index: 200;
    background: white;
}
div.terminal div.phone:hover h4 a {
    color: #e23361;
}
div.terminal div.phone:hover h4 a.bar{
	color: white;
}
div.terminal a.showTerminal {
    width: 188px;
    display: table-cell;
	*display: block;
    height: 150px;
    text-align: center;
    vertical-align:middle;
}
div.terminal a.showTerminal * {
    vertical-align: middle;
}
div.terminal a:hover {
    text-decoration: none;
}
div.terminal div.phone span {
    float: right;
    background: #e23361;
}
div.terminal  span a {
    padding: 5px 5px;
    display: block;
    color: white;
}
div.terminal h4 {
    line-height: 25px;
    border-top: 1px solid #c6c6c6;
    background: #f6f6f6;
    position: relative;
    height: 24px;
}
div.terminal h4 a.bar {
    position: absolute;
    width: 70px;
    height: 20px;
    display: block;
    top:-21px;
    left: 0px;
    line-height: 20px;
    background: #e23361;
    color: white;
}
div#terminal h1 {
    font-size: 14px;
    padding: 5px 0px;
    text-align: center;
    font-family: tahoma;
    color: #7e7e7e;
}
div.no_model {
    float: right;
    margin-top: 20px;
}
div#terminalList div.no_model div.row {
    width: auto;
    margin-right: 30px;
}
div.no_model div.row {
    overflow: hidden;
    margin-top: 10px;
    margin-right: 30px;
}
div.no_model div.row input {
    width: 123px;
}
div.no_model div.row input.dotpay {
    background:transparent url(images/zaplac_przez_dotpay.gif) no-repeat scroll top left;
    border:medium none;
    cursor:pointer;
    height:27px;
    margin-bottom:20px;
    margin-right:4px;
    width:199px;
}
a.dotpay {
    display:block;
    margin:auto;
    width:180px;
}
span.dotpay {
    margin-left:60px;
    margin-top:18px;
}
div.no_model div.row input.pay_text {
    width: 80px;
}
h3.paypal {
/*    background:transparent url(images/sprite.gif) no-repeat -439px -1392px;*/
    display:block;
    height:31px;
    overflow:hidden;
}
div.no_model div.row select.pay_select {
    width: 158px;
}
div.no_model label.pay_label {
    width: 138px;
}
div.no_model span.zl {
    float:right;
    text-align:right;
    width:15px;
}
div.no_model span.first_input {
    display:inline-block;
    margin-right:70px;
    margin-top:8px;
}
div.no_model div.row input.add_model {
    width:68px;
    margin: 0px;
    background: url(images/przejdz_form.gif) no-repeat top left;
}
div.no_model div.row select {
    width: 130px;
}
div.no_model div.row label.select_model {
    width: 68px;
}
/****************************paginagiton*/
div.spagination {
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: center;
}
div.spagination a.last, div.spagination a.first {
	background: none;
}
div.bottom_right {
    margin-left: 52px;
}
div.pagination_top {
    margin: 10px 0px 10px 0px;
}
div.spagination span.active {
    color: #e33361;
	display: table-cell;
	vertical-align: top;
}
span.paging_active {
    color: #e33361;
}
div.spagination a{
    margin: 0px 2px;
}
/**************************************************topoffer*/
div.offerscount {
    overflow: hidden;
    zoom: 1;
    padding: 3px 0px 10px 10px;
}
div.offerscount span.offers {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -1475px -1434px;*/
    color:#E13360;
    float:left;
    font-size:16px;
    padding-left:26px;
    margin-left: 104px;
}
div.offerscount a.seeAll {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -1157px -1141px;*/
    display:block;
    float:left;
    height:30px;
    margin-left:58px;
    width:144px;
}
div.offerscount a.seeAllclient {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -1157px -1141px;*/
    display:block;
    float:left;
    height:30px;
    margin-left:58px;
    width:144px;
}
div.details {
    overflow: hidden;
    zoom: 1;
    clear: both;
}
div.offerscount a.seeAll span {
    text-indent: 10000px;
    visibility: hidden;
}
div.sort span.header {
    font-weight: bold;
    padding-right: 5px;
}
div.sort span.favorites {
    float: right;
}
div.sort span.active {
    background: url(images/sort_active.gif) no-repeat 0px 7px;
    padding-left: 9px;
}
div.sort span.active a {
     color: #e33361;
}
div.topoffersbelka span.header {
    color: #5f5f5f;
    padding-right: 10px;
}
span.terminal_link {
    font-size: 16px;
    font-weight: bold;
}
div.topoffers_padding {
    padding-top: 4px;
}
div.lower_fonts {
    font-size: 11px
}
span.header {
    display:inline-block;
    padding:3px 0;
}
span.in_header {
    display:inline-block;
    margin-right:7px;
    width:128px;
}
div.topoffersbelka {
    background: #F1F1F1 url(images/faq_acitve.jpg) repeat-x top left;
    border-bottom:1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
    padding-left: 10px;
    width:439px;
    float: right;
}
div.transaction_bottom_end {
    height: 10px;
    overflow: hidden;
    background: #FAF3CD;
    width: 570px;
    margin-bottom: 30px;
}
div.maintopoffer {
    width: 420px;
    cursor: pointer;
}
 div.transactionBox table {
    width: 568px;
    border-bottom: 1px solid #c6c6c6;
    border-right: 1px solid #c6c6c6;
    border-left: 1px solid #c6c6c6;
    margin: 0px 0px;
    margin: 0px !iefix;
    border-collapse: collapse;
    border-spacing: inherit;
}
div.dealer_is_logged div.transactionBox table {
    width: 565px;
}
 div.transactionBox table tr td {
    border-left: 1px solid #c6c6c6;
    padding: 0px 4px;
    background: #F1F1F1;
    width: 126px;
    height: 17px;
     -bracket-:hack(;
       width: 127px;
    );
}

 div.transactionBox table tr td strong {
    float: right;
}
 div.transactionBox table tr td strong.activationPrice {
    padding-right: 3px;
    color: #e33361;
}
 div.transactionBox table tr td strong.oldPrice {
    font-weight: normal;
}
div.transactionBox table tr td.logo{
    width: 97px;
    background: #ffffff;
}


div.transactions {
    height:59px;
}
div.transactions span.prize {
    margin-top: 15px;
}
div.transactions span {
    color: black;
}
div.transactions span.persons {
    font-size: 9px;
}
div.contact {
    overflow: hidden;
    zoom: 1;
    text-align: center;
}
div.contact span.addToFavorites, div.sort span.addToFavorites{
    
    float:right;
    margin:0;
    width:106px;
    background: url(images/ulubione.gif) no-repeat 75px 2px;
}
div.contact span.enabled {
    background-position: 75px -36px;
}
div.contact span.addToFavorites a, div.sort span.addToFavorites a {
    padding: 5px 25px 5px 0px;
    display: block;
    color: #E33361;
}

div.contact span.contactData {
    width: 208px;
    height: 26px;
    background: url(images/kontakt_do_sprzedawcy.gif) no-repeat 1px 1px;
    display: block;
    margin-left: 200px;
    cursor: pointer;
}
span.contact_dealer {
    background:transparent url(images/kontakt_do_sprzedawcy.gif) no-repeat scroll top left;
    cursor:pointer;
    float:left;
    height:26px;
    margin-left:39px;
    width:208px;
}

div.topoffer_details {
    overflow: hidden;
    margin-top: 10px;
}
div.contact span.makeordered {
    background-position: -728px -1207px;
}
div.contactBoxdiv {
    overflow: hidden;
    padding: 10px;
    margin: 10px;
    background-color: #F1F1F1;
}
div.contactBoxdiv div.left_side {
    float: left;
    width: 230px;
}
div.contactBoxdiv div.left_side span {
    padding: 2px 0px;

}
div.contactBoxdiv div.left_side span.left {
    float: left;
}
div.contactBoxdiv div.left_side span.right {
    float: right;
    text-align: right;
}
div.contactBoxdiv div.left_side span.right strong {
    color: black;
}
div.contactBoxdiv div.left_side span.right a {
    color: #e23361;
}
div.contactBoxdiv div.left_side div.top {
    overflow: hidden;
    padding-left: 10px;
    margin-bottom: 5px;
    border-bottom: 1px solid #c6c6c6;
    background: url(images/telefon.jpg) no-repeat 118px -2px;
}
div.contactBoxdiv div.left_side div.disactivefreeconet {
    background: url(images/telefon-szary2.jpg) no-repeat 118px -2px;
}
div.dealers_row a.freeconet {
    width: auto;
    height: auto;
    margin-right: 15px;
}
div.contactBoxdiv div.right_side {
    float: right;
    width: 282px;
}
div.contactBoxdiv div.right_side input.order, div.contactBoxdiv div.right_side a.order {
    background:transparent url(images/zamow_2.gif) no-repeat 1px -4px;
    border:0 none;
    cursor:pointer;
    display:block;
    height:23px;
    margin-bottom:6px;
    margin-left:81px;
    width:101px;
}
div.contactBoxdiv div.right_side input.send_mail {
    background:transparent url(images/wyslij_3.gif) no-repeat 1px 1px;
    border:0 none;
    cursor:pointer;
    height:25px;
    margin-bottom:6px;
    margin-left:5px;
    width:80px;
    padding: 0px;
    float: right;
}
div.contactBoxdiv div.right_side input.send_mail_active {
    background-position: -867px -693px;
}
div.contactBoxdiv textarea {
    border: 1px solid #c8c8c8;
    margin-bottom: 8px;
    width: 277px;
    color: #5F5F5F;
    font-size: 11px;
     -bracket-:hack(;
       width: 267px;
    );

}
div.contactBoxdiv input {
    border: 1px solid #c8c8c8;
    padding: 3px;
    color: #5F5F5F;
    width: 186px;
    color: #5F5F5F;
    font-size: 11px;
}
div.contactBoxdiv div.left_side div.top span {
    display: block;
    float: left;
    text-align: center;
}
div.contactBoxdiv div.left_side div.top span.tooltip {
       background: url(images/tooltip.gif) no-repeat top left;
       float: left;
       display: block;
       clear: both;
       margin-left: 22px;
       height: 21px;
}
span.contactBoxgrey {
    background: url(images/tooltip.gif) no-repeat top left;
    display: inline-block;
    float: none;
    height: 22px;
}

div.order_made {
    display: inline-block;
}
span.looked_canal {
    display: inline-block;
    background: url(images/channel_client_looking_for.gif) no-repeat top left;
    width: 52px;
    height: 6px;
}
span.ordered {
    float: left;
}
div.contactBoxdiv div.right_side a.openChat {
    background:transparent url(images/chat_yellow.jpg) no-repeat scroll 14px 0;
    color:#E23361;
    display:inline-block;
    margin-left:0;
    padding-right:16px;
    padding-top:44px;
}
div.contactBoxdiv div.right_side a.openPhone{
    display:inline-block;
    margin-left:77px;
    padding-top:41px;
    }
div.contactBoxdiv div.right_side span.nofreeconet {
    display: inline-block;
    width: 53px;
    height: 50px;
}
div.contactBoxdiv div.isclientonline {
    border-left:1px solid #C6C6C6;
    padding-left: 30px;
    width: 226px;
}
div.contactBoxdiv div.right_side span.nofreeconet {
    background:transparent url(images/phone_gray.jpg) no-repeat 0px 0px;
}
div.contactBoxdiv div.right_side a.isfreeconet {
    background:transparent url(images/phone.jpg) no-repeat 0px 0px;
    color:#E23361;
}
div.sort span.addToFavorites {
    background:transparent url(images/ulubione.gif) no-repeat scroll 74px 2px;
    width:106px;
}
div.sort span.enabled {
    background:transparent url(images/ulubione.gif) no-repeat scroll 74px -37px;
}
div.sort span.addToFavorites a {
    padding: 5px 34px 5px 0px;
}
div.topoffers div.transactionBox {
    margin-bottom: 20px;
}

div.topoffers div.normal_offer table tr td {
    background: yellow;
}
div.chat {
    width: 568px;
}
strong.date {
    width: 118px;
    text-align: center;
    display: inline-block;
}
p.chat_body {
    margin-left: 118px;
    font-style: italic;
}
div#chat {
    margin-top: 20px;
    overflow: auto;
    height: 200px;
}
div.active_account {
    border: 1px solid #C6C6C6;
    padding: 10px;
}
div.chat_container {
    width: 568px;
    overflow: hidden;
    margin: 0px auto;
}
body.chat {
    background: none;
}
div.hiddenchat {
    visibility: hidden;
}
div.row textarea.message_body {
    float: none;
    width: 300px;
    margin-left: 100px;
}
div.chat_form {
    text-align: center;
}

div.row input.chat {
    float: none;
    background: url(images/wyslij_chat.gif) no-repeat top left;
    border: none;
    margin-left: 100px;
    height: 30px;
}
h5.alert{
    display: block;
    overflow: hidden;
    zoom: 1;
}
div.right_side {
    float:left;
    overflow:hidden;
    width:242px;
    margin-left: 20px;
}
/*******************************************************multiselect*/
.multiselectable { width:280px; display:block; overflow: hidden; }
.multiselectable select, .multiselectable div { width: 117px;float:left; }
.multiselectable div * { display: block; margin: 0 auto; }
.multiselectable div { display: inline; }
.multiselectable .m-selectable-controls {
    margin-top:0;
    text-align:center;
    width:286px;
}
.multiselectable select {
    height: 118px;
    color:#5F5F5F;
    font-size: 11px;
}
.multiselectable div.m-selectable-from {
    margin-left: 18px;
}
.multiselectable div.m-selectable-to {
    margin-left: 16px;
}
.multiselectable div label {
    font-weight:bold;
    height:15px;
    text-align:right;
}
.multiselectable .m-selectable-controls button { margin-top: 1em; }

.multiselectable .m-selectable-controls button.multis-right {
    background:transparent url(images/multi_select.gif) no-repeat scroll 0px -1px;
    border:0 none;
    cursor:pointer;
    display:inline-block;
    height:25px;
    margin-left:10px;
    width:28px;
}
.multiselectable .m-selectable-controls button.multis-left {
    background:transparent url(images/multi_select.gif) no-repeat scroll -39px -48px;
    border:0 none;
    cursor:pointer;
    display:inline-block;
    height:25px;
    width:28px;
}

div.dealer_new div.row select {
    float:right;
    margin-left:2px;
    width:233px;
}
div.dealer_new div.row select.internet_bottom {
    margin-right:69px;
    width:63px;
}
div.dealer_new div.row input.cbox {
    margin-right:217px;
    width:17px;
}
div.dealer_new div.row input.checkbox {
    margin-right:0px;
    width:17px;
}
div.dealer_new div.row label.checkbox {
    font-size:11px;
    width:128px;
}
div.dealer_new div.row select.transmition_type {
    margin-right:142px;
    width:90px;
}
div.dealer_new div.row input.short {
    margin-right:9px;
    width:82px;
}
div.dealer_new div.row label.zl_form_dealer {
    float:right;
    margin-right:73px;
    text-align:left;
    width:60px;
}
div#dealer_form_id div.dealer_new div.row label {
    width: 160px;
    font-size: 12px;
}
div#dealer_form_id div.dealer_new div.row input {
    margin: 0;
}
div#dealer_form_id div.dealer_new div.row label.zl {
    width: 10px;
}
div.dealer_new div.row label {
    float: none;
    font-size: 11px;
}
div.dealer_new div.row input.speed{
    width: 82px;
}
/*********************clients area-*/
div.clients_looking_tooltip {
    margin-left:39px;
    overflow:hidden;
    width:26px;
}
div.transactionBox div.cost_per_day {
    margin-bottom: 20px;
    margin-top: 0px;
}
div.cost_per_day {
    float: left;
    border: 1px solid #cac9c7;
    height:44px;
    width:47px;
    margin-top: 7px;
}
div.transactionBox div.ajax_loading {
    margin-bottom:6px;
    margin-left:26px;
    margin-top:8px;
    height: 40px;
}
div.row_topoffer {
   overflow: hidden;
   padding-left: 10px;
}

div.cost_per_day span.perday {
    border-top:1px solid #CAC9C7;
    display:block;
    font-size:10px;
    padding-top:2px;
    text-align:center;
    color:#5f5f5f;
    
}
div.cost_per_day span.cost {
    color:black;
    display:block;
    font-size:13px;
    margin:0px 2px 0px 4px;
    overflow:hidden;
    text-align:center;
    font-weight: bold;
}
div.clients_area {
    overflow: hidden;
    float: right;
    width: 438px;
    background: #F1F1F1;
    padding: 5px;
    border-left: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    margin-left: 33px;
}
div.clients_area_first {
    padding-top: 7px;
    border-top: 1px solid #C6C6C6;
}
div.clients_area_last {
    padding-bottom: 5px;
    border-bottom: 1px solid #C6C6C6;
}
div.clients_area div.terminalPhotoBox {
    height:40px;
    padding:0px;
    width:40px;
}
div.clients_area div.operatorLogoBox  {
    width: 40px;
    margin-top: -2px;
    margin-right: 8px;
    margin-left: 8px;
    height: 40px;
}
div.clients_area div.boxWrapper {
    height:44px;
    width:384px;
    margin-top: 3px
}
div.clients_area div.head {
    height: 30px;
}
div.mapka_de_litle {
    text-align: center;
    margin-bottom: 20px;
    overflow: hidden;
    width: 980px;
    margin: 10px auto;
}
ul.operators_block {
	padding: 32px 20px 25px 20px;
	overflow: hidden;
	zoom: 1;
	background: url(images/sprite2.gif) no-repeat 0px -515px;
}
div.mapka_de_litle ul.operators_block li {
    display: inline-block;
    height: 70px;
    float: left;
    margin: 0px 10px;
}
a.terminal_link {
    font-size: 12px;
    font-weight: bold;
    color: black;
}

div.offerDiscount span {
    color:black;
    display:block;
    font-size:13px;
    font-weight:bold;
    margin:4px 2px 3px 18px;
}
div.categoryField {
    overflow: hidden;
    padding: 5px 3px;
    font-size: 12px;
}
div.categoryField h3 {
    padding: 3px 0px 9px 0px;
    font-size: 12px;
}
div.categoryField ol li strong, div.categoryField ol li span.low {
    width: 144px;
    float: left;
    font-weight: normal;
}
div.category_contener {
    width: 307px;
    padding: 0px 20px;
    overflow: hidden;
}
div.categoryField ol li {
    overflow: hidden;
}
div.categoryField ol li span {
    width: 153px;
    float: left;
}
div#terminal h4 {
    margin-top: 10px;
}
div#terminal h4 span.all {
    background:transparent url(images/terminal_all.gif) no-repeat scroll 1px 2px;
    display:block;
    float:left;
    padding:5px 34px;
}
div#terminal h4 span.all a {
    color: white;
}
div#terminal h4 span.all a span {
    color: yellow;
}
div.hr {
    background-color:#c6c6c6;
    line-height: 0px;
    font-size: 0px;
    overflow: hidden;
    clear: both;
    height: 1px;
    margin: 5px 0px;
}
div.terminal_photo {
    float: left;
}
div.terminal_photo span {
    display: block;
    clear: both;
    padding: 5px 0px 5px 0px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    font-family: tahoma;
}
th.showDetailedChannelsList {
    cursor: pointer;
    background-color: white !important;
}
tr.center td {
    text-align: center;
}
div.channelsList table {
    border-bottom: none;
}
div.channelsList table th {
    color: #e03360;
    border-bottom: 1px solid #C6C6C6;
    padding: 3px;
}
div.padding_top_10 {
    padding-top: 5px;
}
div.channelsList table tr td {
    background: white;
    vertical-align: top;
    border-bottom: 1px solid #C6C6C6;
}
.HDChannel {
    background: url(img/hd.png) no-repeat right 0;
    padding:0 25px 1px 0;
}
div.content_news {
    padding: 20px 0px 40px 0px;
}
div.news h4 span.created_at {
    font-size: 12px;
    color: #5F5F5F;
}
div.news h4 {
    font-size: 16px;
    color: black;
}
div.news a.read_more {
    float: right;
    color: #E33361;
}
div.news {
    border-bottom: 1px dotted #5F5F5F;
    overflow: hidden;
    zoom: 1;
    padding: 5px 0px 0px 0px;
}
input.ok {
    background:transparent url(images/input_email_ok.png) no-repeat top left;
    border:none;
    height:31px;
    width:90px;
    cursor: pointer;
    margin-left: 216px;
}
div#service_profile div.form_pages {
    margin-right: 150px;
}
span.new_offer_header {
    display: inline-block;
    padding-top: 5px;
}
span.requred {
    float: right;
    color: red;
    margin: 0px 5px;
}
div.settings_client div.row label {
    font-weight: bold;
}
table.settings tr th {
    border-bottom: 1px solid #C6C6C6;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
table.settings {
    margin-left: 0px;
    padding-top: 20px;
    border-collapse:collapse;
}
table.settings tr td, table.settings tr th {
    padding-right: 40px;
    padding-top: 5px;
}
span#gg_activator {
    float: right;
}
span#gg_activator span.in_gg a {
    display: inline-block;
    margin-top: 10px;
    color: #E13361;
}
table.settings tr td.t_right, table.settings tr th.t_right {
    text-align: right;
    font-weight: bold;
}
div.form_pages div.gg_active {
    border-bottom: 1px solid #C6C6C6;
	clear: both;
	width: 392px;
}
table.settings tr td {
    border-left: 0px;
}
div.settings {
    padding-bottom: 10px;
    padding-top: 20px;
}
form.small {
    padding-bottom: 15px;
}
a.seallnoajax {
    background:transparent url(images/zobacz_ajax.gif) no-repeat scroll 0px 6px;
    margin-left:52px;
    padding:19px 42px 20px 75px;
}
span.offers_user {
    width: 24px;
    height: 23px;
    display: inline-block;
    background: url(images/cart.jpg) no-repeat top left;
    margin-left: 119px;
    cursor: pointer;
}

span.new_messages, div.bar div.contact span.new_messages {
     width: 24px;
    height: 23px;
    background: url(images/new_messages.jpg) no-repeat 0px 9px;
    display: inline-block;
}
a.openChat {
    background:transparent url(images/new_messages.jpg) no-repeat scroll 0 4px;
    height:23px;
    margin-left:10px;
    padding-left:28px;
    padding-top:3px;
}
a.chat_left_side {
    margin-left: 128px;
}
div.contact span.chat_left_side {
    margin-left: 51px;
}
a.delete {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -946px -382px;*/
    display:inline-block;
    margin-left:8px;
    padding-left:1px;
    padding-top:4px;
    height: 30px;
    width:69px;
    text-align: center;
}
a.delete_question {
    background:transparent url(images/wycofaj_zapytanie_2.gif) no-repeat scroll 1px 1px;
    height:21px;
    padding-top:5px;
    width:135px;
}
a.client_transaction_refuse {
    background-position: -1243px -313px;
    float:right;
    height:22px;
    width:132px;
    margin-right: 115px;
    color: #E33361;
    margin-bottom: 16px;
}
div.client_bottom {
    padding-top: 10px;
}
div.topoffersbelka span.red_header {
    color: #E33361;
    font-weight: bold;
}
div.topoffer {
    background: #faf3cd;
    padding: 5px;
}
div.topoffer div.topoffersbelka {
    width: 429px;
}
div.topoffer table {
    width: 557px;
}
div.topoffer  table tr td {
    background: white;
}
span.uwagi_sprzedawcy {
    font-weight: bold;
}
div.contact span.clientlogged {
    float: left;
}

a.nbButton {
   float: left;
}
a.logged_refuse {
    background:transparent url(images/odrzuc_oferte.gif) no-repeat scroll 1px -3px;
    float:none;
    height:21px;
    width:108px;
}
a.iWantNegotiate {
    background:transparent url(images/zamow_2.gif) no-repeat scroll 1px -3px;
    display:inline-block;
    float:none;
    height:24px;
    width:95px;
}
a.padding_bottom {
    padding-bottom: 5px;
}
div.top_side {
    overflow: hidden;
    border-bottom: 1px solid #C6C6C6;
    text-align: center;
    margin-bottom: 5px;
}
div.contactBoxdiv div.left_side div.no_image {
    background-image: none;
}
div.comment {
    border-bottom: 1px solid #C6C6C6;
    padding: 5px 0px;
    margin-left: 117px;
}
ol.channel_category li h3 {
    cursor: pointer;
    padding-left: 283px;
    border-bottom: 1px solid #C6C6C6;
    margin-bottom: 5px;
    color: #E13361;
}
h3.tv_header {
    padding-left: 247px;
    border-bottom: 1px solid #C6C6C6;
    font-weight: normal;
}
ol.channel_category li {
    overflow: hidden;
}
ol.offerChannelList li {
    float: left;
    width: 160px;
}
table.transactions th {
    background: #F1F1F1;
    padding: 5px;
    border-bottom:1px solid #C6C6C6;
    border-top:1px solid #C6C6C6;
}
table.transactions th.first {
    border-left: 1px solid #C6C6C6;
    border-top: 1px solid #C6C6C6;
}
table.transactions th.last {
    border-right: 1px solid #C6C6C6;
}
table.transactions {
    border-spacing: inherit;
}
table.transactions tr td {
    padding: 5px 27px;
}
table.transactions tr td.left_border {
    border-left: 1px solid #C6C6C6;
}
span.creditColor {
    color: #E13361;
}
table.transactions tr td a {
    color:#E13361;
}
div.form div.row div.row_2 input.all_towns_dealer {
    width: 219px;
}
div.form div.row div.row_2 select.all_towns_dealer {
    width: 225px;
}
div.statusy {
    overflow: hidden;
    padding-top: 10px;
}
div.statusy span {
    padding: 3px 3px;
}
div.statusy span.active {
    background:transparent url(images/sort_active.gif) no-repeat scroll 0 7px;
    padding-left:9px;
}
div.statusy span.active a {
    color: #E33361;
}
table.std {
    border-collapse: collapse;
    border-spacing: inherit;
}
table.std tr th {
    border-bottom: 1px solid #C6C6C6;
    padding: 3px;
}
table.std tr td {
    padding: 0px 2px;
    border-left: 1px solid #C6C6C6;
}
div#transactions div.form_pages {
    margin-right: 100px;
}
div.notificationBox {
    overflow: hidden;
    padding: 3px 0px;
    border-bottom: 1px solid #C6C6C6;
    
}
div.notificationBox div.notis_name span.title {
    font-weight: normal;
}
div.notificationBox div.notis_name span.name, div.notificationBox div.notis_name span.edit_name a {
   color: #E33361;
}
div.notificationBox div.customers_count {
    float: left;
    margin-left: 20px;
}
div.notificationBox div.notis_name div.after_image {
    padding-top: 12px;
    float: left;
    width: 190px;
}
div.notification_left {
    float: left;
    width: 278px;
}
div.notification_left span, div.notification_left a {
    float: right;
}
div.notification_left span {
    padding-top: 10px;
}
a.edit_name {
    color: #E33361;
}
div.notificationBox div.notis_name a.delete {
    display: inline-block;
    padding: 0px 6px 0px 8px;
/*    background: url(images/sprite.gif) no-repeat -100px -800px;*/
    color: #E33361;
}

div.notificationBox ol li {
    font-weight: bold;
    float: left;
    width: 180px;
}
div.notificationBox ol {
    margin-left: 80px;
    margin-top: 25px;
    margin-bottom: 25px;
    overflow: hidden;
    zoom: 1;
}
div.notificationBox ol li strong {
    font-weight: normal;
}
div.form_ajax {
    overflow: hidden;
    border: 1px solid #C6C6C6;
    background: #F1F1F1;
    padding: 10px;
    margin-right: 1px;
}
a.doOffer {
    background:transparent url(images/zloz_oferte.gif) no-repeat scroll top left;
    display:block;
    height:29px;
    width:125px;
    margin-left: 240px;
    margin-bottom: 10px;
}
div.form_ajax div.row label {
    width: 121px;
}
div.form_ajax div.row select {
    width: 400px;
}
div.form_ajax div.row input, div.form_ajax div.row textarea {
    width: 392px;
}
div.form_ajax div.row div.row_2 label {
    float: right;
    text-align: right;
    width: 80px;
}
div.form_ajax div.row div.row_2 label.zl {
    margin-left:5px;
    width:18px;
    text-align: left;
    margin-right: 67px;
}

div.form_ajax div.row div.row_2 input {
    width: 57px;
}
div.form_ajax input.make_offer {
    background:transparent url(images/wyslij_buton.gif) no-repeat scroll top left;
    border:0 none;
    height:29px;
    width:88px;
    cursor: pointer;
    margin-left: 246px;
}
a.add_new {
    background:transparent url(images/dodaj_nowy.gif) no-repeat scroll top left;
    display:block;
    float:right;
    height:20px;
    padding-top:10px;
    width:150px;
}
div.form_spacer {
    overflow: hidden;
    clear:both;
    height: 15px;
}
div.make_new_offer {
    overflow: hidden;
}
span.label_for_header {
    display: inline-block;
    font-size: 11px;
    width: 94px;
}
a.terminal_in_offers {
    font-size: 12px;
    color: black;
}
div.no_fix {
    clear:none;
    float:right;
    margin:0;
    width:450px;
}
div.dealer_mode div.boxWrapper {
    height: 96px;
    
    width: auto;
}
a.duplicateOffer {
    background:transparent url(images/duplikuj_oferte.gif) no-repeat scroll top left;
    color:#E33361;
    float:left;
    height:17px;
    margin-left:140px;
    padding:6px 0 4px 0;
    text-align:center;
    width:116px;
}
a.in_dealer_offer {
    margin-left: 0px;
}
a.disableOffer {
    background:transparent url(images/wycofaj_zapytanie.gif) no-repeat scroll top left;
    float:left;
    height:17px;
    padding:6px 0 4px 0px;
    text-align:center;
    width:62px;
    margin-left: 10px;
    color: #E33361;
}
a.enableOffer {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -1252px -260px;*/
    color:#E33361;
    float:left;
    height:17px;
    margin-left:10px;
    padding:6px 0 4px 0;
    text-align:center;
    width:87px;
}
a.isactivetemplate {
    background:transparent url(images/utworz_podobny.gif) no-repeat scroll 0px 2px;
    color:#E33361;
    float:left;
    height:17px;
    margin-left:91px;
    padding:6px 0 4px;
    text-align:center;
    width:180px;
}
div.buttons {
    overflow: hidden;
}
span.added {
    line-height:20px;
    color:#878787;
}
input.save_template {
    background:transparent url(images/zapisz_szablon.gif) no-repeat scroll top left;
    border:0 none;
    height:24px;
    width:160px;
    cursor: pointer;
    margin-left:348px;
}
div.oferts {
    float: right;
}
a.topoffers_offer {
    background-position: -1072px -746px;
}
div.dealer_height {
    height: 96px;
}
input.top_offer_dealer {
    margin-left:266px;
}
span.in_form {
    display: inline;
    background-image: none;
    float:none;
    color: #E03360;
}
span.zl_form {
    padding: 5px 0px 0px 0px;
    float:left;
}
a.terminalLink {
    color: black;
    font-size: 14px;
    font-weight: bold;
}
sup {
    margin-bottom: -3px;
    font-size: 8px;
}
div.topoffer_to_smaller {
    font-size: 11px;
}
.black {
    color: black !important;
}
span.pointer {
    cursor: pointer;
}
div.succes_order {
    font-size: 17px;
    color: #E23361;
    padding-top: 50px;
    padding-bottom: 30px;
    font-weight: normal;
}
div.email_to_dealer {
    height: 100px;
}
div.succes_order p {
    text-align: center;
    padding-bottom: 19px;
}
table tr th.settings_th {
    padding-bottom: 20px;
}
a.go_to_listclients {
    background:transparent url(images/input_email_ok.png) no-repeat top left;
    display:block;
    height:25px;
    margin-left:428px;
    width:80px;
}
h3.for_dealers {
    color: #e14a71;
    font-family:Arial;
    font-size:24px;
}
div.infopage2 {
	padding-top: 10px;
}
div.infopage {
    padding-top: 20px;
}
div.infopage h2, div.infopage2 h2 {
    color:#434343;
    font-size:20px;
    font-weight:bold;
    padding:14px 0 4px 8px;
}
.infopage p, .infopage2 h2 {
    margin:5px 0 15px;
    text-align:justify;
}
.infopage ol, .infopage2 ol {
    list-style-type:decimal;
    margin:0 0 20px 25px;
    text-align:justify;
}
.infopage2 ol li, .infopage2 ol li a{
    font-size:13px;
    line-height:18px;
}
.infopage2 ol li a {
color:#E6436D;
}
em {
    font-style:italic !important;
}
div.contact_form {
    margin-right: 173px;
}
input.submit_contact {
    border:0 none;
    display:block;
    height:45px;
    margin-left:173px;
    cursor: pointer;
}
div.dealer_new {
    margin-right: 20px;
}
div.header_client {
    overflow: hidden;
    border-bottom: 1px dotted #5F5F5F;
}
h2.news_header {
    font-size: 14px;
    color: #5f5f5f;
    font-weight:bold;
   
}
h2.news_header span.added {
    font-size: 12px;
    float: none;
    margin-right: 10px;
}
a.back_news {
    float: right;
    color: #E23361;
}
a.freeconet {
    display:block;
    float:right;
    height:62px;
    margin-right:38px;
    width:71px;
}
div.left_text {
    float: left;
}
a.register {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -576px -1308px;*/
    display:block;
    height:50px;
    width:213px;
    margin-left: 200px;
}
a.ggbot {
    float: left;
    color: #E03360;
    padding-top: 10px;
}
div.gg_set_settings {
    overflow: hidden;
    zoom: 1;
    margin-left: 200px;
}
div.flash_rekama {
    margin: 20px 30px;
}
div.form_ajax div.row select.times {
    width: 100px;
}
div.form_ajax div.row input.make_offer {
    margin-left:0px;
    margin-right:165px;
    width:87px;
}
div.dealer_lowerest_menu {
    overflow: hidden;
    margin-top: 10px;
    margin-left: 10px;
}
div.dealer_lowerest_menu span.active a {
    color:#E13361;
}
span.dealer_lower_menu {
    padding: 0px 5px;
}

object, a:active, input:focus {outline: none}
object, a:focus, input:focus {-moz-outline-style: none}

table.customers {
    border-spacing:inherit;
}
table.customers tr th {
	position: relative;
	font: bold 11px Arial;
	color: #6a6a6a;
	border-left: 1px solid #e2e2e2;
    /*background: #f1f1f1;*/
    padding: 5px 20px 5px 10px;
   /* border-bottom: 1px solid #c6c6c6;
    border-top: 1px solid #c6c6c6;*/
    text-align: left;
}
table.customers tr th.first {
    border-left: 0px solid #c6c6c6;
}
table.customers tr th.last {
    /*border-right: 1px solid #c6c6c6;*/
}
table.customers tr td {
    padding: 5px 5px 5px 10px;
    border-left: 1px solid #e2e2e2;
	font: normal 11px Arial;
	color: #6a6a6a;
}
table.customers tr td.first {
    border-left: 0px;
}
table.customers tr td.details {
    padding: 0px;
    margin: 0px;
    border-left: 0px;
   
}
div.dealer_new div.row label.zl_form_offer {
    float: right;
    width: 16px;
}
span.no_left_span {
    margin-left: 238px;
}
table.customers tr td div.transactionBox {
    width: 568px;
}
table.customers tr td div.offerTableBox {
    float: left;
}
table.customers tr td div.topoffer {
    width: 558px;
    position: relative;
}
table.customers tr td div.topoffer div.discount {
    top: 20px;
    right: 20px;
}
a.doOffer2 {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -1231px -675px;*/
    display:block;
    height:29px;
    margin-bottom:10px;
    margin-left:240px;
    width:210px;
}
a.dealer_client_list {
    float: right;
    margin-right: 20px;
}
div.url {
    visibility:hidden;
    line-height: 0px;
    font-size: 0px;
    height: 0px;
}
span.chat_toogle {
    font-size: 11px;
    cursor: pointer;
}
input.confirm_customer {
/*    background:transparent url(images/sprite.gif) no-repeat scroll -1225px -846px;*/
    border:0 none;
    cursor:pointer;
    height:30px;
    text-align:center;
    width:202px;
}
div.cost_value {
    margin-left:296px;
    margin-top:20px;
}
div.row input.gray, div.row textarea.gray {
    color: #b2b0b0;
}
div.row input.nogray {
     color: #5F5F5F;
}
div.row input.notempty {
    color: #5F5F5F;
}
div.row input.reset {
    width: 103px;
    cursor: pointer;
    margin-right:76px;
}
span.monthly_cost {
    margin: 3px 0px;
    display: block;
}
div#template_details div {
    float: left;
    clear:both;
}
div#template_details div span.abonaments {
    float: left;
    clear: both;
    width: 95px;
    text-align: right;
}
div#template_details div span.fees {
    float: left;
    margin-left: 5px;
}
div#template_details div.abonametns {
    padding: 10px 0px;
    border-bottom: 1px solid #C6C6C6;
    width: 335px;
}
div#template_details ul li {
    float: left;
    width: 150px;
}
div.form div#template_details div.row label {
    text-align: left;
    width:88px;
    font-size: 11px;
}
div.form div#template_details div.row label.HDChannel {
    background: url(img/hd.png) no-repeat top left;
    padding-left: 30px;
    width:63px;
    padding-right: 0px;
    font-size: 11px;
}
div.offer_name {
    margin-left: 35px;
}
div.form_offers div.content {
    background:#F1F1F1;
    border:1px solid #C6C6C6;
    overflow:hidden;
    padding:10px;
    margin-top: 20px;
}

div.offerDetails {
    width: 568px;
}
div.form_pages div.row label.longer_tester {
    width: 200px;
    margin: 0px 10px 0px 0px;
}
div.row input.checkbox_tester {
    width: 30px;
}
div.form_remind {
    overflow: hidden;
    width: 400px;
}
.no_bold {
    font-weight: normal !important;
}
.no_bold a {
    font-weight: normal !important;
}
/*newsy main page*/
div.news_shortcout {
    clear:both;
    float:right;
    overflow:hidden;
}
div.news_shortcout div.newsheader {
    border-bottom: 1px solid black;
}
div.h3nomenubottom {
    overflow: hidden;
    border-bottom: 1px solid #C6C6C6;
}
span.newsdate {
    float: left;
    margin: 3px 10px 0px 0px;
    font-size: 10px;
    color: #5f5f5f;
}
div.news_shortcout h2.news_header {
    color: #010101;
    font-size: 14px;
    clear: both;
}
div.news_content {
    overflow: hidden;
    clear: both;
    font-size: 12px;
}
div.news_content img {
    float: left;
    margin-right: 10px;
}
div.news_main {
    float:left;
    margin:10px 0px;
    color: #010101;
}
div.newsClear {
    clear: both;
    font-size: 0px;
    line-height: 0px;
    background: #c9c9c9;
    height: 1px;
}
div.news_main a.read_more {
    color: #e33361;
}
div.newsheader {
    overflow: hidden;
    margin: 0px 0px 6px 0px;
}
div.newsheader a {
    color:#E33361;
    float:right;
    font-weight:bold;
    margin-right:11px;
    padding-top:13px;
}
div.wyszukiwarka_dealerow_content {
    width: 311px;
    overflow: hidden;
    float: right;
    padding-bottom: 20px;
}
h3.main_page_news {
    margin-left: 11px;
    width: 100px;
}
table tr td.logo div.cost_per_day {
    border: none;
    margin: 0px;
    text-align: center;
    overflow: hidden;
    float: none;
    width: auto;
    height: auto;
}
table tr td.logo div.cost_per_day span.perday {
    border: none;
}
table tr td.logo div.cost_per_day span.monthly_cost {
    display: inline-block;
    font-size: 20px;
}
table tr td.logo div.cost_per_day span.monthly_cost sup {
    font-size: 10px;
}
table tr td.logo div.cost_per_day span.tooltip {
    width: auto;
    float: none;
    background-position: 50% 0;
    margin: 0px;
}
div.pozostale_okazje {
    overflow: hidden;
    margin: 35px 0px 15px 0px;
}
div.pozostale_okazje h2 {
    font-size: 20px;
}
div.brak_wynikow {
    padding-top: 30px;
    text-align: center;
}
#dealers_accounts {
    overflow: auto;
    clear: both;
    margin-top: 10px;
    padding: 0px 10px 10px 10px;
    font-size: 12px;
}
div.form_bottom_dealers {
    overflow: hidden;
}
div.wyszukiwarka_log_src {
    float: left;
    overflow: hidden;
    margin: 0px 10px;
}
span.addres {
    margin: 1px 0px 0px 0px;
}
/*sprzedawcy bloczek*/
div.sailers_checkbox {
    margin:7px 105px 7px 9px;
    overflow: hidden;
}
input#searchoffer {
    color: #5F5F5F;
    font-size: 11px;
    padding: 4px;
    width: 200px;
}
div.sailers_checkbox input{
    margin-left: 10px;
    float: right;
}
div.sailers_checkbox label {
    float: right;
}
div.dealers_form {
    overflow: hidden;
    padding:5px 10px 5px 10px;
    background: url(images/sailers_center.gif) repeat-x top left #e2e2e2;
    display: none;
    border-left: 1px solid #e0dddd;
    border-right: 1px solid #e0dddd;
    font-size: 12px;
}
div.dealers_form_top {
	 /*background: url(images/sailers_top.gif) no-repeat top left;*/
    background: url(images/sailers_top2.gif) no-repeat top left;
    padding-top: 4px;
}
div.dealers_form_bottom {
    background: url(images/sailers_bottom2.gif) no-repeat bottom left;
    padding-bottom: 3px;
}
div.dealers_form div.row {
    overflow: hidden;
    margin: 5px 0px;
}
div.dealers_form div.row div.row_city input {
    float: right;
    width: 133px;
    margin-left: 10px;
}
div.dealers_form div.row div.row_city label {
    float: right;
    margin-top: 5px;
}
div.dealers_form div.row div.on-line input {
    float: right;
    width: 13px;
    margin: 5px 0px 0px 10px;
}
div.dealers_form div.row div.on-line label {
    float: right;
    margin: 5px 0px 0px 30px;
}
div.dealers_form div.row label.types {
    overflow: hidden;
    display: block;
    margin-left: 48px;
}
div.dealers_form div.row label.types span {
    margin: 2px 3px;
}
div.dealers_form div.row label.types span.mobile {
    margin-right: 15px;
}
div.dealers_form div.row div.checkboxes input {
    float: right;
    width: 13px;
    margin: 0px 16px;
}
div.dealers_form div.row div.checkboxes input.tv {
    margin-left: 9px;
}
div.dealers_form div.row div.checkboxes input.landline {
    margin-left: 24px;
}
div.dealers_form div.row div.checkboxes input.mobile {
    margin-left: 24px;
}
div.dealers_form div.row div.checkboxes label {
    float: right;
}
div.dealers_form div.row div.dealer_type select {
    float: right;
    width: 130px;
    margin-left: 10px;
}
div.dealers_form div.row div.dealer_type label {
    float: right;
    margin-left: 10px;
    margin-top: 5px;
}
div.dealers_form div.row div.operator select {
    float: right;
    width: 130px;
    margin-left: 10px;
    
}
a.read_all {
    float:right;
    color: #E33361;
}
div.dealers_form div.row div.operator label {
    float: right;
    margin-top: 5px;
}
div.dealers_form div.checkboxes label {
    width: auto;
}
div.row input#dealers_filter {
    cursor:pointer;
    height:23px;
    margin-right:92px;
    width:70px;
    border: none;
}
div.dealers_row {
    overflow: hidden;
}
div.dealers_row a.email {
    float: right;
    margin:4px 0 4px 4px;
}
div.dealers_row a.gg_number {
    float: right;
    margin:5px 5px 4px 0;
}
a.dodaj_czlonka {
    font-size: 16px;
    color: #E03360;
}
a.wizytowkaopen {
    display: block;
    color: #E03360;
}
span.godziny_otwarcia_wizytowka {
    padding-bottom: 10px;
    display: block;
}
a.dealer_podglad {
    font-size: 17px;
    float: left;
}
div.terminal_brand_list ul li {
    float: left;
}
div.terminal_brand_list {
    overflow: hidden;
}
div.terminal_brand_list ul li a {
    padding: 3px 5px;
}
div.terminal_brand_list ul li a.active {
    color: #E23361;
}
div.komentarz_label {
    clear:both;
    float:right;
    width:234px;
    color: #548DD4;
}
div.dealer_wizytowka div.row select {
    width: 233px;
	float: right;
}
div.dealer_wizytowka div.row label {
	width: 125px;
	float: left;
}
div#gotohowitworks {
    overflow: hidden;
    height: 86px;
    /*cursor: pointer;*/
}
a#logo_href {
    display:block;
    color: white;
    font-weight: bold;
    font-size: 18px;
}
div.top_operators {
    width: 172px;
    height: 38px;
	position: relative;
	z-index: 10;
}
div.top_operators ul li {
    float: left;
}
div.top_operators ul li a {
    display: block;
    width: 45px;
    height: 34px;
}
div.top_operators ul li a#plus {
    width: 53px;
}
div.top_operators ul li a#orange {
    width: 48px;
}
div.top_operators ul li a#play {
    width: 26px;
}
div.top_page_graph p {
    padding: 5px 10px;
    color: white;
    font-size: 12px;
    text-align: center;
}
div.wizytowka_obrazek {
    overflow: hidden;
    margin: 10px 0px 10px 90px;
}
div.wizytowka_obrazek label {
    float: none;
}
div.wizytowka_obrazek img {
    float: left;
    margin-right: 10px;
}
div.wizytkowki_ekipa {
    overflow: hidden;
    margin: 10px 0px;
}
div.wizytkowki_ekipa div.team_member {
    float: left;
    width: 235px;
    height: 120px;
    margin: 5px;
}
div.wizytkowki_ekipa div.team_member div.team_data {
    float: left;
    width: 120px;
}
div.wizytkowki_ekipa div.team_member div.team_picture {
    float: right;

}
div.wizytkowki_ekipa div.team_member div.team_picture img {
    padding: 1px;
}
div.contener_wizytowki {
    margin: 0px auto;
    width: 941px;
    overflow: hidden;
}
body.wizytowka {
   background: #ffffff;
}
div.header_wizytowki {
    overflow: hidden;
    height: 123px;
    margin-bottom: 10px;
    border-bottom: 1px solid #C6C6C6;
}
div.header_wizytowki a {
    background:url("images/wizytowka/logo_small.gif") no-repeat scroll left top transparent;
    float:right;
    height:57px;
    margin:40px 0 10px 38px;
    overflow:hidden;
    width:182px;
}
div.operator_logo_wizytowka {
    float: left;
    margin: 10px 10px 0 12px;
}
div.company_name {
    float: left;
    padding:41px 30px 30px 0;
    color: black;
    font-weight: bold;
    font-size: 28px;
}
div.company_name h2 {
    font-size: 20px;
    color: gray;
}
div.wizytowka_left_side {
    float: left;
    width: 610px;
}
div.wizytowka_right_side {
    float: right;
    width: 311px;
}
div.menu_wizytowka {
    overflow: hidden;
    margin-bottom: 17px;
}
div.menu_wizytowka div.menu_right_icons {
    border: 1px solid #cdcdcd;
    background: url(images/wizytowka/wizytowka_menu_gradient.gif) repeat-x top left;
    width: 608px;
    margin-top: 6px;
}
div.menu_wizytowka div.menu_right_icons ul li#tab1 {
    border: none;
}
div.menu_wizytowka div.menu_right_icons ul li#tab2 {
    border: none;
}
div.menu_wizytowka div.menu_right_icons ul li#tab3 {
    border: none;
}
div.menu_wizytowka div.menu_right_icons ul li#tab4 {
    border: none;
}
div.menu_wizytowka div.menu_right_icons ul li#tab5 {
    border: none;
}
div.menu_wizytowka div.menu_right_icons ul li{
    margin: 0 4px;
}

div.menu_wizytowka div.menu_right_icons ul li#tab4 a {
    padding:68px 6px 5px;
    background:transparent url(images/menu_top.gif) no-repeat scroll -401px 0;
}

div.menu_wizytowka div.menu_right_icons ul {
    margin-top: 8px;
}
div.menu_header {
    color: #5f5f5f;
    font-size: 12px;
    font-weight: bold;
}
div.wizytowka_operatorzy {
    overflow: hidden;
    margin-bottom: 17px;
}
div.operatorzy {
    background: #f1f1f1 url(images/wizytowka/wizytowka_menu_gradient.gif) repeat-x 0px -20px;
    overflow: hidden;
    border: 1px solid #cdcdcd;
    margin-top: 6px;
}
div.operatorzy h3 {
    display: inline-block;
    padding: 10px;
    font-size: 15px;
    font-weight: bold;
    color: #deaa0b;
}
div.zdjecia_gora {
    padding: 15px 15px 0px 15px;
    overflow: hidden;
}
div.zdjecia {
    background:transparent url(images/wizytowka/wizytowka_gradient.gif) repeat-x scroll top left;
    border:1px solid #CDCDCD;
    margin-top:6px;
    overflow:hidden;
    height: 398px;
}
div.zdjecie_duze {
    float: left;
    width: 418px;
    height: 340px;
    overflow: hidden;
}
div.zdjecia_male {
    float: right;
}
div.zdjecia_male div.zdjecie {
    display:block;
    clear:both;
    margin-bottom: 11px;
    width: 129px;
    height: 106px;
    overflow: hidden;
    cursor: pointer;
}
div.zdjecia_bottom {
    font-weight: bold;
    margin:15px 0 0 30px;
    color: black;
}
div.wizytowki_kontakt {
    overflow: hidden;
    height: 163px;
    background: url(images/wizytowka/wizytowka_gradient.gif) repeat-x top left;
    margin-top: 6px;
    border:1px solid #CDCDCD;
    padding: 10px;
}
div.wizytowki_kontakt_gora {
    overflow: hidden;
}
div.wizytowki_kontakt_lewa {
    float: left;
    width: 149px;
    height: 89px;
    border-right: 1px solid #C6C6C6;
}
div.wizytowki_kontakt_lewa a.freeconet {
    float:left;
    height:25px;
    margin-right:10px;
    width:29px;
}
span.freeconet_wizytowka {
    font-weight: bold;
}
div.wizytowki_kontakt_lewa span {
    display: block;
    margin-bottom: 4px;
    font-weight: bold;
    clear: both;
    overflow: hidden;
}

div.wizytowki_kontakt_lewa span a {
    float: left;
    margin-right: 10px;
}
div.wizytowki_kontakt_prawa {
    float: right;
    width: 120px;
}
div.wizytowki_kontakt_prawa span {
    margin-bottom: 15px;
    display: block;
}
div.wizytowki_kontakt_dol {
    clear:both;
    font-size: 13px;
    padding: 10px 0px;
    font-weight: bold;
}
input.publikuj_wizytowka {
    background: url(images/wizytowka/publikuj_wizytowka.gif) no-repeat top left;
    width: 103px;
}
div.wizytowki_ekipa {
    margin-top: 18px;
    overflow: hidden;
    padding-right:16px;

}
div.wizytowki_ekipa_content {
    overflow:auto;
    height: 398px;
    border: 1px solid #CDCDCD;
    margin-top: 5px;
}
div.team_obrazek {
    float: right;
    margin-top: 5px;
}
div.team_obrazek img {
    border: 1px solid #CDCDCD;
}
div.team_wizytowka_data {
    overflow: hidden;
    float: left;
}
div.team_wizytowka_data span {
    display: block;
    margin: 5px 0px;
    font-size: 12px;
    line-height: 11px;
}
span.gg_wizytowka a {
    float: left;
    margin-right: 15px;
}
div.team_czlonek {
    overflow: hidden;
    padding: 10px;
    border-bottom: 1px solid #CDCDCD;
    background: url("images/wizytowka/wizytowka_menu_gradient.gif") repeat-x scroll left bottom transparent;
}
span.member_name {
    font-weight: bold;
    color: black;
}
span.member_email {
    color: #D6305C;
    font-weight: bold;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_window a#TB_ImageOff {
    clear: both;
    display: block;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:0px 40px 0px 40px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	background: #FFFFFF;
}

#TB_ajaxContent.TB_modal{
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
#tb_top {
    background: url(images/tb_top_longest.png) no-repeat top right;
    margin-left: 46px;
    height: 100%;
}
#tb_top_left {
    background: url(images/tb_top_left_long.png) no-repeat 7px 0px;
    height: 44px;
}
#tb_left {
    background:url("images/tb_left.png") repeat-y scroll 8px 0 transparent;
    padding:0 0 0 15px;
}
#tb_bottom {
    background: url(images/tb_bottom_long.png) no-repeat bottom right;
    margin-left: 46px;
    height: 100%;
}
#tb_bottom_left {
    background: url(images/tb_bottom_left.png) no-repeat bottom left;
    height: 46px;
}
#top_left {
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(images/tb_top_left.jpg) no-repeat top left;
    width: 23px;
    height: 26px;
}
#tb_right {
    background: url(images/tb_right.png) repeat-y top right;
    margin-right: 15px;
}
#TB_window a#TB_closeWindowButton {
    background: url(images/tb_close.png) no-repeat top left;
    float: right;
    width: 31px;
    height: 31px;
}
div.form_email_save {
    margin-right: 363px;
    overflow: hidden;
}
div.form_email_save input.email_save_form {
    width: 150px;
    text-align: center;
    margin-right: 20px;
}
div.form_email_save input.ok_email {
    background:url("images/input_email_ok.png") no-repeat scroll left top transparent;
    border:medium none;
    height:22px;
    margin-right:29px;
    width:64px;
    cursor:pointer;
}
div.topoffer_header {
    overflow: hidden;
}

h3.topoffers_header_h3 {
    color: black;
    font-size: 16px;
    text-align: center;
    padding: 10px 0px 10px 0px;
}
h3.topoffers_header_h3 a {
    font-size: 15px;
    color: black;
    font-weight: normal;
    color: #8C8C8C;
}
h3.topoffers_header_h3 a.active {
    color: #E23461;
}
div.nick_search {
    float: right;
}
div.search_container {
    overflow: hidden;
    margin-right: 40px;
    margin-top: 10px;
	padding-bottom: 15px;
}
input.szukaj_nick {
    background:url("images/go.gif") no-repeat scroll left top transparent;
    border:0 none;
    cursor:pointer;
    height:23px;
    margin:5px 10px;
    width:45px;
}
a.nie_chce {
    display: block;
    width: 100px;
    height: 30px;
    float: right;
    background: url(images/nie_chce.png) no-repeat top left;
}
div.inputs_left {
    overflow: hidden;
    width: 118px;
    float: left;
    padding: 40px 0px 42px 17px;
    font-size: 12px;
    margin-top: 3px;
    background: url(images/form_slider/left_label_border.gif) no-repeat 100% 0;
}
div.inputs_center {
    overflow: hidden;
    float: left;
    padding: 0px 0px;
}
ul.form_middle_ul {
    overflow: hidden;
}
ul.form_middle_ul li {
    float: left;
    margin: 0px 5px;
}
ul.form_middle_ul li a {
    padding: 2px 38px;
    display: block;
    float: left;
    background: url(images/button_form_content.gif) repeat-x top left;
    font-size: 18px;
}
ul.form_middle_ul li a:hover {
    text-decoration: none;
}
ul.form_middle_ul li.active a {
    text-decoration: underline;
}
ul.form_middle_ul li.hover a {
    background: url(images/button_form_content_active.gif) repeat-x top left;
    color: white;
}
ul.form_middle_ul li span {
    float: left;
    width: 6px;
    height: 27px;
}
ul.form_middle_ul li span.left {
    background: url(images/button_form_left.gif) no-repeat top left;
}
ul.form_middle_ul li.hover span.left {
    background: url(images/button_form_left_active.gif) no-repeat top left;
}
ul.form_middle_ul li span.right {
    background: url(images/button_form_right.gif) no-repeat top left;
}
ul.form_middle_ul li.hover span.right {
    background: url(images/button_form_right_active.gif) no-repeat top left;
}
div.inputs_center span.naglowek {
   margin-bottom: 6px;
}
div.form_under_menu div.inputs_left span.naglowek {
    text-align: left;
    margin-left: 29px;
    margin-bottom: 30px;
}
ul.form_middle_ul li span.form_text {
    clear:both;
    display:block;
    float:none;
    text-align:center;
    width:100%;
}
div.zaawansowane_right {
    float: left;
    padding:12px 0 0 25px;
    text-align: center;
}
div.form_slider_border {
    margin-top: 4px;
    background: url("images/form_slider/left_label_border.gif") no-repeat 100% 0;
    /*padding: 0px 20px 0px 0px;*/
	padding: 0px 19px 0px 0px;
	/*margin-left: 30px;*/
	margin-left: 13px;
}
div.select_inside_slider_form {
    overflow: hidden;
    margin-bottom: 4px;
}
div.select_inside_slider_form span {
    width: 45px;
	font-size: 12px;
	font-weight: bold;
    text-align: center;
    display: inline-block;
}
div.select_inside_slider_form label {
    display:block;
    font-size:12px;
    color:#747373;
    padding:2px 0px;
    font-weight:bold;
}
div.select_inside_slider_form select {
    width:135px;
    color:#747373;
    padding: 1px;
}
div.transactions_form {
    width: 236px;
    padding: 20px 30px 16px 0px;
    margin-right: 20px;

}
div.zaawansowane_right a {
    color: #de9c08;
    font-size: 12px;
	font-weight: bold;
}
div.want_label {
    float:left;
    padding:17px 0;
    width:70px;
}
div.email_form div.radio_buttons {
    float: left;
    width: 120px;
}
div.radio_button {
    overflow: hidden;
    margin: 10px 0px;
}
div.radio_button input {
    float: left;
    width: 20px;
}
div.form div.row div.radio_button label {
    margin-top:5px;
    text-align:right;
    width:81px;
    float: none;
}
div.email_form div.row textarea {
    float: none;
    height: 59px;
}
div.row input.email_submit {
    background:url("images/email_wyslij.gif") no-repeat scroll left top transparent;
    border:0 none;
    height:19px;
    width:50px;
    margin-right:30px;
    text-align: center;
}
div.row input.email_phone {
    margin-right:10px;
    width:115px;
}
div.email_form form h1 {
    text-align: center;
    border-bottom: 1px solid black;
}
div.fixed_right {
    background:url("images/freec_background.gif") no-repeat scroll left top transparent;
    height:143px;
    position:fixed;
    right:0;
    top:40%;
    width:58px;
}
div.fixed_right a.freeconet {
    width: 90%;
    height: auto;
    margin-right: 0px;
    padding: 3px 0px 0px 0px;
}
div.fixed_right a {
    display: block;
    text-align: center;
}
div.fixed_right a.gg {
    clear: both;
    padding-top:0px;
    width: 90%;
    float: right;
}
div.fixed_right h1 {
    padding: 10px 6px 0px 0px;
    text-align: right;
    font-weight: normal;
    color: black;
}
div.fixed_right a.email {
    clear:both;
    float:right;
    padding-top:3px;
    width:90%;
}
div.province_map {
    text-align: center;
}
ul.district_list a:hover {
    color:#E33361;
}
ul.district_list li {
    font-weight: bold;
}
ul.district_list li ul li {
    font-weight: normal;
    display: inline-block;
}
ul.provinces_list a:hover {
    color:#E33361;
}
ul.provinces_list li {
    display: inline-block;
}
div.province_map ul li {
    display: inline-block;
    margin: 3px;
}
ul#phones_ul li a {
    padding: 3px 8px;
}
div#phones_bookmark_container {
    overflow: hidden;
    clear: both;
}
div#phones_bookmark_container div.tab_container {
    display: none;
}
div#phones_bookmark_container div.active_bookmark {
    display: block;
}
div#container_phones_bookmark div.phone_brand, div#container_in_promotion div.phone_brand  {
    float: left;
    width: 142px;
    text-align: center;
}
div#phones_more_block {
    width: inherit;
    margin-top: 50px;
}
span#logo_span {
    display: block;
    text-indent: -5000px;
}
ul.terminals_dealer li{
    display: block;
    overflow: hidden;
    margin: 10px 0px;
    width: 300px;
    float: left;
}
div#errors_quantity {
    color: red;
}
div#errors_quantity.correct {
    color: green;
}
div.periods ul li {
    margin: 10px 20px;
    float: left;
}
div.terminals {
    width: 575px;
    overflow: hidden;
    float: left;
    padding-top: 10px;
    position: relative;
}
ul.terminal_list {
    width: 30000px;
    position: relative;
}
ul.terminal_list li.tll {
    float: left;
    width: 115px;
    text-align: center;
    height: 214px;
	padding-top: 70px;
}
ul.terminal_list li.tll .details_center{
	display: none;
}
ul.terminal_details_ul li {
    width: 85px;
	height: 130px;
    padding: 0px !important;
}
div.promocja_details {
    float: left;
    width: 280px;
    padding-top: 10px;
    margin-left: 8px;
    width: 309px;
}

div.promocja_details div.abonament_place {
    color:black;
    border-bottom:1px solid #DDDDDD;
    height: 30px;
}
div.abonament_cost {
    position: absolute;
    top: -19px;
    font-size: 12px;
}
div.period_list {
    overflow: hidden;
}
div.period_list ul {
    float: left;
}
div.promocja_details h3 span.monthses {
    color: #888888;
}

div.promocja_details ul li{
    background: url(images/periods_count.gif) repeat-x top left;
    padding: 6px;
    margin: 4px 0 0;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    float: left;
    cursor: pointer;
}
div.promocja_details ul li.active {
    font-weight: bold;
    margin: 0px;
    background: white;
    padding: 9px 8px 6px 8px;
    font-size: 12px;
    margin-bottom: -1px;
	color: #DD4169;
}
div.periodcontainer {
    display: none;
	float: left;
}
div.periodactive {
    padding-top: 10px;
    display: block;
    color: black;
    position: relative;
}
div.terminals_slider {
    margin: 0px 103px 13px 31px;
    clear: both;
}
a.jq_terminal_change {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 125px;
    height: 100px;

}
a.jq_terminal_change  * {
    vertical-align: middle;
}
div.terminal_picture {
    width: 125px;
    text-align: center;
    position: relative;
}

/*active*/
ul.terminal_list li.active{
	width: 341px;
	height: 284px;
	padding-top: 0px;
}
ul.terminal_list li.active div.terminal_picture{
	width: 335px;
}
ul.terminal_list li.active .terminal_picture,
ul.terminal_list li.active .terminal_details{
	display: none;
}
ul.terminal_list li.active .details_center{
	display: block;
	overflow: hidden;
	padding: 0px 15px;
	position: relative;
}
ul.terminal_list li.active .prices_container{
	background: none;
	width: auto;
	height: 30px;
}
ul.terminal_list li.active .termminal_picture_center{
	padding-right: 15px;
    width: 140px;
	float: left;
}
ul.terminal_list li.active .terminal_list_opcje {
	float: left;
	width: 120px;
	padding: 7px 14px 10px 15px;
	height: 233px;
	background: url(images/sprite2.gif) no-repeat -852px -1554px;
}
ul.terminal_list li.active .terminal_list_opcje ul li{
	height: 40px;
    text-align: left;
    width: 40px;
	float: left;
}
ul.terminal_list li.gray_terminal .terminal_list_opcje ul{
	opacity: 0.3;
}

div.terminal_picture span.details_price {
    font-weight: bold;
    color: #dd4169;
    font-size: 14px;
}
div.terminal_price {
    display: none;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background: white;
}
div.terminal_active {
    display: block;
    font-weight: bold;
    font-family: tahoma;
    color: #928f8f;
}
ul.terminal_list li.active div.terminal_price {
    color: #DD4169;
}
div.prices_container {
    height: 15px;
    width: 115px;
    background: url(images/niedostepny.gif) no-repeat 27px 2px;
}
h1.operator_name {
    line-height: 15px;
    padding: 15px 0 3px 0;
    color: black;
    font-size: 20px;
    font-weight: normal;
}
h2 {
    font-weight: normal;
    font-size: 16px;
}
h2.phone_name {
    font-size: 12px;
}
h2.operator_name {
    font-size: 25px;
    color: black;
    padding-top: 10px;
	font-weight: bold;
	padding-left: 10px;
}
div.promotions_container {
    width: 936px;
}
h1.operator_name span {
    color: #828282;
}
div.operator_container {
    overflow: hidden;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 1px;
    margin-bottom: 10px;
	padding-top: 15px;
}
ul.terminal_list {
    overflow: hidden;
    position: relative;
}
div.slider_left {
    float: left;
    background: url("images/slider_background.gif") repeat-x scroll 50% 50%;
    width: 31px;
    margin-left: -31px;
    /*height: 50%;*/
	height: 30px;
}
a.slider_left {
    width: 24px;
    height: 9px;
    background: url('images/slider_left.gif') no-repeat left 50%;
    display: block;
    position: relative;
    z-index: 10;
    height: 30px;
    
}
a {
   outline: none !important;
}
div.slider_right {
    background:url("images/slider_background.gif") repeat-x scroll 50% 50%;
    float:right;
    margin-right:-103px;
    width:103px;
    height: 30px;
}
a.slider_right {
    background:url("images/slider_right.gif") no-repeat left 50%;
    display:block;
    float:right;
    height:9px;
    position:relative;
    width:24px;
    z-index:10;
    height: 30px;
}
div.operator_terminals_container {
    background:url("images/slider-bird2.jpg") no-repeat 100% 0px;
    float:left;
    overflow:hidden;
    padding-right:41px;
}

div.prognoze-cost {
    font-weight: bold;
    font-size: 14px;
    line-height: 21px;
}

span.zl_mc {
    background:url("images/zl_mc.gif") no-repeat  0px 1px;
    height:20px;
    margin-left:3px;
    width:49px;
}
span.month_cost_label {
    font-size: 26px;
    color: #dd4169;
}
ul.terminal_list li.active div.terminal_details {
    background: url(images/terminal_center_ver_2.gif) repeat-y top left;
    color: white;
    margin-left: 15px;
    width: 97px;
}
ul.terminal_list li.active div.terminal_details a {
    color: #ea2e8f;
    padding: 0px 3px;
}
ul.terminal_list li.active div.terminal_details a:hover {

}
div.terminal_details a {
    color: #dd4169;
    display: block;
}
div.terminal_details span {
    color: #bbbbbb;
}
div.terminal_inside {
    width: 120px;
    text-align: center;
}
ul.terminal_list li.active div.terminal_details a span {
    color: #a5a4a4;
    text-decoration: none;
}
ul.terminal_list li div.hoverterminalactive a {
    text-decoration: underline;
	cursor: pointer;
}
ul.terminal_list li div.hoverterminalactive span {
    text-decoration: underline;
	cursor: pointer;
}
ul.terminal_list li.active div.terminal_details div.terminal_top {
    background: url('images/terminal_top_ver_2.gif') no-repeat top left;
    width: 97px;
    height: 5px;
}
ul.terminal_list li.active div.terminal_details div.terminal_bottom {
    background: url('images/terminal_bottom_ver_2.gif') no-repeat top left;
    width: 97px;
    height: 5px;
}
table.promotion_table {
    margin-top: 20px;
    width: 330px;
}
table.promotion_table td.label {
    width: 165px;
    padding: 3px 0px;
    font-size: 12px;
}
table.promotion_table td.middle {
    width: 224px;
    text-align: center;
    font-size: 12px;
}
table.promotion_table td.right {
    width: 180px;
    text-align: center;
}
div.period_details {
    text-align: right;
    font-weight: bold;
}
div.period_details a {
    color: #dd4169;
}
div.bottom_for_now {
    margin-top:11px;
}
div.bottom_for_now a {
    float: left;
}
div.bottom_for_now a.aukcje {
    background: url(images/trwajace-aukcje.gif) no-repeat top left;
    width: 100px;
    margin-left: 8px;
    font-weight: bold;
    text-align: center;
    padding: 8px 0px;
    font-size: 12px;
	position: relative;
	left: -2px;
}
div.bottom_for_now a.addfavorites {
    width: 55px;
	font-size: 12px;
	line-height: 14px;
	color: #5a5959;
    padding: 0px 6px 7px 33px;
	margin-right: 16px;
    display: inline-block;
	background: url(images/sprite2.gif) no-repeat 0px -200px;
}
.add-favorites-ico {
	width: 29px;
	height: 28px;
	float: left;
	margin-right: 7px;
	
}
div.bottom_for_now a.addfavorites:hover {
	color: #e88624;
	text-decoration: none;
}
div.bottom_for_now a.addfavorites.enabled {
    background: url(images/sprite2.gif) no-repeat 0px -250px !important;
}
div.bottom_for_now a.choose {
    background:url("images/sprite2.gif") no-repeat 0 -40px;
    color:white;
    font-size:12px;
    font-weight:bold;
    margin-left:3px;
    padding: 8px 0px 8px 0px;
	margin-bottom: 10px;
    text-align:center;
    width:100px;
    float: right;
}
div.bottom_for_now a.finish-choose-btn {
	background-position: -140px -73px;
}
div.top_buttons {
    overflow: hidden;
	margin-bottom: 2px;
}
div.bottom_buttons {
    overflow: hidden;
	position: relative;
}
div.bottom_for_now div.top_buttons a.choose {
    background: white;
    color: #f81f80;
    text-decoration: underline;
}
div.bottom_for_now a.add_commnets {
    background:url("images/choose_background.gif") no-repeat scroll 0 1px transparent;
    color:white;
    font-size:12px;
    font-weight:bold;
    margin-left:7px;
    padding:14px 0 20px;
    text-align:center;
    width:94px;
    clear: both;
    margin:0px 20px 0 10px;
}
div.bottom_for_now div.top_buttons a.dealer_is_active {
    background:url("images/publikuj_okazja.gif") no-repeat scroll left top transparent;
    display:inline-block;
    height:42px;
    padding:0;
    width:138px;
    float: left;
    margin: 0;
}
div.buttons_right a.choose {
    display:inline-block;
    padding:8px 13px 12px 0;
    background: url(images/choose_bottom.gif) no-repeat top left;
    padding: 5px 0px;
    width: 138px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    margin-left: 5px;
    font-size: 14px;
    margin-right: 6px;
}
div.buttons_right a.auction {
    display:inline-block;
    padding:5px 13px 12px 0;
    background: url(images/aukction_bototm.gif) no-repeat top left;
    padding: 5px 0px;
    width: 138px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    margin-left: 5px;
    font-size: 14px;
	display: none;
}
div.bottom_for_now a.promotion_see {
	display: none;
    color:#504D4D;
    font-size:12px;
    font-weight:bold;
    margin-left:0px;
    padding:7px 0px 12px 0px;
    text-align:center;
    width: 100px;
	background: url("images/trwajace-aukcje.gif") no-repeat left top;
    /*background: url(images/sprite2.gif) no-repeat -142px -142px;*/
    margin-top: 0px;
}
div.buttons_right .promotion_see {
    display: inline-block;
    background: url(images/promotion_see_bottom.gif) no-repeat top left;
    width: 138px;
    padding: 5px 0px;
    text-align: center;
    margin-left: 10px;
    color: #e93795;
    font-weight: bold;
    font-size: 14px;
}
div.bottom_for_now a.promotion_see span {
    color: #e93795;
    font-weight:bold;
}
div.terminal_in_details {
    float: left;
    width: 150px;
    margin-left: 15px;
    margin-top: 20px;
}
div.terminal_details_calcs {
    width: 200px;
    float: left;
    position:relative;
    width: 340px;
    margin-top: 20px;
}
div.terminal_details_calcs ul.menu_first {
    margin-top: 10px;
    width: 147px;
    float: left;
}
div.terminal_details_calcs ul.menu_first li {
	width: 100%;
	float: left;
    cursor: pointer;
    display: block;
    font-size: 12px;
}

div.terminal_details_calcs ul.menu_first li span {
    background: url(images/li_span_middle.gif) repeat-y top left;
    display: block;
    margin: 0px;
    width: 128px;
    position:relative;
    right:-1px;
    z-index: 20;
    margin-top: -1px;
    padding: 5px 14px 5px 5px;
    color: black;
    font-size: 13px;
}
div.terminal_details_calcs ul.menu_first li span:hover,
span.months_count:hover{
	text-decoration: underline;
}
div.terminal_details_calcs ul.menu_first li span.months_count {
    font-size: 11px;
    text-align: right;
    color: #5F5F5F;
    padding: 1px 14px 1px 12px;
}
div.terminal_details_calcs ul.menu_first li.active span.months_count {
    color: #5F5F5F;
    font-weight: normal;
}
div.terminal_details_calcs ul.menu_first li.active span.ulul_span_active {
    text-decoration: underline;
}
div.terminal_details_calcs ul.menu_first li.active span {
    background: url(images/li_span_middle_active.gif) repeat-y top left;
    color: #dd4169;
    font-weight: bold;
}
div.terminal_details_calcs ul.menu_first li.active span:hover{
	text-decoration: underline;
}
div.terminal_details_calcs ul.menu_first li span.li_top {
    background: url(images/li_span_top.gif) no-repeat top left;
    width: 146px;
    height: 5px;
    padding: 0px;
}
div.terminal_details_calcs ul.menu_first li.active span.li_top {
    background: url(images/li_span_top_active.gif) no-repeat top left;
    width: 147px;
}
div.terminal_details_calcs ul.menu_first li span.li_bottom {
    background: url(images/li_span_bottom.gif) no-repeat top left;
    width: 146px;
    height: 4px;
    padding: 0px;
}
div.terminal_details_calcs ul.menu_first li.active span.li_bottom {
    background: url(images/li_span_bottom_active.gif) no-repeat top left;
    width: 147px;
}
div.li_container {
    float: left;
    width: 172px;
    height: 192px;
    background: url(images/li_container.gif) no-repeat top left;
    display: none;
    color: black;
}
.li_container_pad{padding: 15px;}
.li_container_pad a {
text-decoration: underline;
font-size:12px;
}
div.active_container_li {
    display: block;
    font-size:12px;
}
div.li_container ul {
    padding: 15px 5px 15px 15px;
}
div.li_container ul.ulul {
    display: none;
}
div.li_container ul.ulul_active {
    display: block;
}
div.li_container ul.ulul_active li {
    padding: 0px 0px 4px;
}
div.li_container#second_li_div ul {
    padding: 15px;
}
div.li_container#second_li_div ul li {
    padding: 4px 0px;
}

div.li_container ul li span.li_first {
    width: 70px;
    display: inline-block;
}
div.li_container ul li span.li_left {
    width: 78px;
    display: inline-block;
}
div.expenses {
	/*background:url("images/details_stick2.png") no-repeat scroll left top transparent;*/
	background:url("images/details_stick3.png") no-repeat -11px 0px;
	color:black;
	float:left;
	/*height:250px;*/
	height: 316px;
	padding-left:26px;
	padding-right:9px;
	padding-top:32px;
	position:relative;
	top:-50px;
	width: 190px;
	font-size:12px;
	margin-bottom:-45px;
}
div.expenses-compare-box {
	width: 340px;
	background:url("images/sprite2.gif") no-repeat -613px 0px;
	color:black;
	float:left;
	height:275px;
	position:relative;
	top:-40px;
	font-size:12px;
	margin-bottom:-45px;
	padding: 0px 30px;
}
div.expenses-compare-box h3.expenses {
	color: #045d6f;
	font: 18px Arial;
	padding-top: 23px;
	padding-bottom: 17px;
}
div.expenses-compare-box  table.expenses {
	width: 100%;
}
div.expenses-compare-box table.expenses tr th.first {
	width: 165px;
	text-align: center;
}
.expenses-td-last {
	padding-left: 22px;
}
.expenses-compare-box div.expenses_div {
	height: 144px;
	padding-left: 0px;
}
.expenses-td-first {
	padding-left: 15px;
}
div.expenses_div {
    height: 116px;
	padding-left: 15px;
}

h4.once_cost {
    color:#045D6F;
    font-size:14px;
    text-align:right;
}
h4.monthly_cost {
    color:#045D6F;
    font-size:14px;
    text-align:right;
}
h3.expenses {
    text-align: center;
    font-size: 16px;
    font-family: tahoma;
    padding-bottom: 20px;
}
div.form_dealer_promocje {
    background: url(images/search_middle.gif) repeat-x top left;
}
div.form_dealer_promocje label {
    display: inline-block;
    padding: 14px 0px;
    color: #126778;
    font-size: 14px;
    margin-right: 10px;
}
div.form_dealer_left {
    background: url(images/search_left.gif) no-repeat top left;
    padding-left: 7px;
}
div.form_dealer_right {
    background: url(images/search_right.gif) no-repeat top right;
    padding-right: 6px;
    width: 923px;
}
div.promotions {
    overflow: hidden;
}
div.content {
    overflow: hidden;
}
div.detials_top div.content {
    padding: 10px;
	/*min-height: 302px;*/
}
div.sort {
    overflow: hidden;
}
div.detials_top div.operator_container {
    border: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
div.detials_top {
    background: url(images/detials_top.png) no-repeat top left;
    padding-top: 4px;
    width: 929px;
    margin-top: 35px;
}
div.details_bottom{
    background: url(images/detials_bottom.png) no-repeat bottom left;
    padding-bottom: 5px;
    width: 929px;
}
div.details_left {
    background: url(images/details_bok.png) no-repeat top left;
    width: 929px;
}
div.details_right {
    background: url(images/details_bok.png) no-repeat top right;
    width: 929px;
}
table.expenses tr th {
    font-weight: bold;
    font-family: tahoma;
    font-size: 12px;
    padding-bottom: 6px;
}
table.expenses tr th.first {
    text-align: left;
	width: 140px;
}
table.expenses tr td span {
    display: inline-block;
}
table.expenses tr td span.first {
    width: 53px;
}
table.expenses tr td span.second {
    width: 80px;
    text-align: right;
	margin-right: 5px;
}
div.operator_and_else {
    overflow: hidden;
    position: relative;
}
/*div.buttons_right {
    position:absolute;
    right:51px;
    top:478px;
}*/

div.promocje_dealer {
    /*padding-top: 60px;*/
	margin-top: 26px;
    width: 929px;
}
table.promocje_table tr {
    height: 50px;
}
tr.prmocje_details_td {
    height: 50px;
}
tr td.details_operator_logo {
    width: 65px;
    overflow: hidden;
}
tr td.details_promocja_name {
    width: 539px;
}
tr td.details_promocja_name a {
    color: #045d6f;
    font-size: 16px;
    padding: 16px 0px;
    display: block;
}
tr td.details_discount {
    padding: 2px 0px;
    text-align: center;
    color: #7c7b78;
}
tr td.details_discount {
    width: 108px;
}
tr td.details_make_order a.order_list, .new-success-btn {
    background: url(images/order_list.gif) no-repeat top left;
    width: 108px;
    display: block;
    padding: 2px 0px;
    text-align: center;
    font-weight: bold;
    color: #d02541;
    color: white;
}
tr td.details_ask_me {
    width: 100px;
    font-weight: bold;
    text-align: center;
    text-decoration: underline;
}
tr td.details_ask_me a {
    color: black;
}
/* Zoom Image */
#imgzoom-select {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 50px;
	height: 50px;
	background: #FFFFFF;
	border: 1px solid #CED6DA;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#imgzoom-preview {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 170px;
	height: 170px;
	margin: -4px 0px 0px 7px;
	background: #FFFFFF;
	border: 1px solid #CED6DA;
	z-index: 100;
}
.mobile-art-imgzoom-select{width: 100px !important; height: 100px !important;}
.mobile-art-imgzoom-preview{width: 255px !important; height: 340px !important;}

div.row input.order_email_input {
    width: 200px;
    float: none;
    display: inline-block;
    padding: 7px;
    font-size: 12px;
    color: black;
}
div.email_form form div.order_email_row  textarea {
    display:block;
    height:109px;
    /*margin-left:12px;*/
    width:352px;
}
span.order_email_span {
    display: inline-block;
    padding: 0px 10px;
}
div.row input.order_email_submit {
    width: 80px;
    background: url(images/order_email_button.gif) no-repeat top left;
    display: inline-block;
    float: none;
    margin: 0px 6px 0 13px;
    color: white;
    cursor: pointer;
    border: none;
    padding: 15px;
    font-weight: bold;
    font-size: 12px;
    padding: 7px 0px;
}
span#order_contact {
    color: #777676;
    display: block;
    border-bottom: 1px solid #777676;
    margin-top: 65px;
}
h1.order_header {
    font-size: 18px;
    text-align: center;
    margin-bottom: 63px;
}
div.order_email_row {
    text-align: center;
}
div.order_mail_icon_container {
    width: 50px;
    height: 50px;
    text-align: center;
    display: inline-block;
}
div.order_mail_icon_container * {
    vertical-align: middle;
}
div.order_addres {
    float: left;
    margin-top: 20px;
    
}
#TB_window div.order_addres a {
    color: #d52d4a;
    font-size: 14px;
    text-decoration: underline;
    font-weight: bold;
}
div.tb_header {
    border-bottom: 1px solid #d5d5d5;
    overflow: hidden;
}
div.tb_logo_wizytowka {
    float: left;
    margin-right: 10px;
}
div.tb_company_name h1 {
    padding: 5px 0px;
    font-size: 20px;
}
div.tb_company_name h2 {
    clear: both;
}
div.tb_company_name {
    float:left;
    margin-bottom:10px;
    width: 245px;
}
div.tb_company_addres {
    padding: 10px 0px;
    color: #646464;
    font-size: 17px;
}
div.tb_company_addres a {
    font-size: 14px;
}
div.tb_opens {
    border-top: 1px solid #bebebe;
    border-bottom: 1px solid #bebebe;
    padding: 15px 0px;
    color: #343434;
}
div.tb_addresses {
    padding-top: 10px;
    color: #343434;
    line-height: 17px;
}
div.aukcje_promocja_name h1{
    font-size: 21px;
    padding: 5px 0px 10px 0px;
}
div.aukcje_promocja_name span {
    font-size: 15px;
    font-weight: bold;
}
div.aukcje_row textarea {
    float:none;
    height:100px;
    width:360px;
}
div.aukcje_row {
    margin: 10px 0px;
    overflow: hidden;
}
div.aukcje_row label {
    display:inline-block;
    text-align:right;
    width:90px;
    margin-top:7px;
}
div.add_offer_container div.aukcje_row label {
    width: 110px;
}
div.aukcje_row input, div.aukcje_row select {
    display:inline-block;
    float:none;
    padding:5px;
    width:162px;
}
div.aukcje_row select {
    width: 159px;
}
div.row input.aukcja_submit {
    background:url(images/uruchom_aukcje.gif) no-repeat top left;
    width: 131px;
    float: right;
    margin: 0px 10px 0px 0px;
    color: white;
    font-size: 12px;
    cursor: pointer;
    border: none;
    padding: 7px;
}
h2.operator_name_aukcje {
    float: left;
}
div.aukcje_right {
    float: right;
    margin-right: 20px;
}
div.aukcje_right div.aukcje_count {
    float: left;
    padding: 20px;
    color: black;
}
div.aukcje_top {
    overflow: hidden;
}
a.add_aukcja {
    background: url(images/add_aukcja.gif) no-repeat 0 50%;
    display: inline-block;
    width: 128px;
    padding: 8px 5px 6px 5px;
	margin-bottom: 10px;
	margin-top: 16px;
    color: white;
    text-align: center;
    font-family: tahoma;
    font-weight: bold;
	font-size: 12px;
}
a.add_aukcja2 {
	width: 210px;
	height: 31px;
	float: left;
	background: url(images/sprite2.gif) no-repeat -2px -318px;
	padding: 12px 5px 0px 5px;
	margin-bottom: 10px;
	margin-top: 16px;
    color: white;
    text-align: center;
    font-family: tahoma;
    font-weight: bold;
	font-size: 13px;
}
div.operator_container_aukcje {
    overflow: hidden;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
	padding-left: 7px;
}
div.aukcje_bottom {
    overflow: hidden;
    /*background: url(images/aukcja_border.gif) repeat-x 0px 52%;*/
    margin: 0px 20px;
}
div.aukcje_bottom a {
    background:url("images/aukcja_szczegoly.gif") no-repeat scroll 91% 4px white;
    float:right;
    margin-right:123px;
    padding:0 15px;
}
div.aukcje_bottom a.aukcja_details_active {
    background: url(images/aukcja_szczegoly_active.gif) no-repeat scroll 91% 6px white;
}
table.aukcje_table tr td {
    padding: 24px 10px 28px 10px;
	font-size: 13px;
	width: 120px;
}
table.aukcje_table tr.active {
    /*background: #ffeff5;*/
}
table.aukcje_table tr td.date {
    width: 180px;
}
table.aukcje_table tr td.town {
    width: 227px;
}
table.aukcje_table tr td.discount {
    width: 65px;
}
#details_auctions_view tr td.discount {
	width: 200px;
}
table.aukcje_table tr td.status {
    width: 175px;
}
#details_auctions_view table.aukcje_table tr td.status {
	padding-left: 0px;
}
table.aukcje_table tr th {
    text-align: left;
    padding: 10px;
}
table.aukcje_table {
    /*margin-left: 100px;*/
    color: black;
    border-collapse: collapse;
    border-spacing: inherit;
}
div.aukce_container {
    border-left: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
	padding-left: 15px;
	padding-right: 15px;
}
div.aukcje_spacer {
    width: 100%;
    height: 200px;
}
h1.ask_header {
    color: black;
    font-size: 18px;
    font-weight: normal;
    padding: 10px 0px;
	letter-spacing: 1px
}
h3.ask_header {
    color: black;
    font-size: 20px;
    font-weight: normal;
    padding: 10px 0px 15px;
	letter-spacing: 0.4px;
}
div.ask_container {
    overflow: hidden;
	margin-bottom: 24px;
}
div.ask_left {
    float: left;
    width: 775px;
    border-top: 1px solid #d5d5d5;
    padding: 5px 0 0 0;
}
div.ask_operator_image {
    float: left;
    width: 140px;
}
div.ask_operator_image div.operatorLogoBox {
    width: auto;
    float: none;
}
div.ask_operator_bottom {
    clear: both;
    color: black;
    font-weight: bold;
}
div.ask_operator_bottom span, div.ask_detials span, .ask_detials .list_canal {
    display: inline-block;
    margin-right: 10px;
    padding: 2px 0px;
    width: 55px;
    font-weight: normal;
    text-align: right;
}

.ask_detials .list_canal{
    width: 100px;
	margin-top: 3px;
	margin-bottom: 4px;
}
div.ask_detials {
    float: left;
    margin-left: 40px;
    color: black;
	min-width: 157px;
}
div.ask_detials span {
    width: 100px;
}
div.ask_terminal div.terminal_in_details {
    margin: 0px;
    width: 140px;
}
div.ask_terminal div.terminal_picture {
    height: 130px;
}
div.ask_terminal {
    margin-left: 50px;
    float: left;
}
div.ask_see {
    float: left;
    margin-left: 15px;
    text-align: center;
    margin-top: 30px;
    font-size: 14px;
	color: #7E7E7E;
}
div.red_button_transactions {
    overflow: hidden;
	padding-left: 7px;
}
div.red_button_transactions span {
    float: left;
    height: 24px;
    width: 3px;
}
div.red_button_transactions span.red_button_left {
    background: url(images/button_red_left.png) no-repeat top left;
}
div.red_button_transactions span.red_button_right {
    background: url(images/button_red_right.png) no-repeat top left;
}
div.red_button_transactions a.ask_see_a {
    float: left;
    background: url(images/zobacz.gif) no-repeat top left;
    color: white;
    font-size: 12px;
    width: 66px;
    height: 32px;
    margin: 0 0 0 9px;
}
div.red_button_transactions a.doOffer {
    background: url(images/zloz_oferte.gif) no-repeat top left;
    width: 69px;
}
a.ask_see_a {
    display: inline-block;
    background: url(images/ask_see.gif) no-repeat top left;
    width: 130px;
    height: 50px;
}
div.ask_item_container {
	padding: 5px 30px;
	width: 865px;
}
h3.dealer_answers {
    color: #7E7E7E;
	font-size: 20px;
	padding: 20px 0 15px 10px;
	font-weight: normal;
}
form.make_offer {
    width: 588px;
}
div.transactions_view {
    width: 955px;
}
div.transactions_view div.expenses {
    top: 2px;
    margin-bottom: 0px;
	margin-right: 28px;
    /*padding-left: 32px;
    background-position: -20px 0px;*/
}
div.transactions_view div.terminal_details_calcs {
    width: 320px;
}
div.transactions_view div.terminal_in_details {
    margin-left: 0px;
}
div.transactions_view div.terminal_picture {
    width: 100px;
}
div.transactions_view a.jq_terminal_change, div.transactions_view div.terminal_inside, div.transactions_view div.terminal_in_details {
    width: 100px;
}
div.transactions_view div.operator_container {
    /*width: 886px;*/
	width: 791px;
    margin-bottom: 0px;
}
div.transactions_view div.operator_and_else {
    float: left;
	padding-left: 17px;
}
div.transactions_view div.transaction_offer {
    float: left;
    /*width: 130px;*/
	width: 138px;
}
div.transactions_view div.transaction_offer div.offer_details {
    text-align: center;
    clear: both;
}
div.transactions_view div.transaction_offer div.offer_details div.details_right {
    width: 130px;
    background: url(images/tran_form_left.gif) repeat-y top right;
}
div.transactions_view div.transaction_offer div.offer_details div.detials_top {
    width: 130px;
    background: url(images/tran_of_top.gif) no-repeat top left;
    padding-top: 3px;
    margin-top: 10px;
}
div.transactions_view div.transaction_offer div.offer_details div.details_left {
    width: 130px;
    background: url(images/tran_form_left.gif) repeat-y top left;
}

div.transactions_view div.transaction_offer div.offer_details div.details_bottom {
    width: 130px;
    background: url(images/tran_of_bottom.gif) no-repeat bottom left;
    padding-bottom: 3px;
}
a.sailer_contact {
    display: block;
    padding: 9px 0px;
    width: 130px;
    background: url(images/sailer_contact.gif) no-repeat top left;
    font-size: 14px;
    color: white;
    font-weight: bold;
    text-align: center;
    margin: 10px 0px;
}
a.offer_id {
    padding: 17px 0px;
    display: inline-block;
}
div#offer_id {
    text-align: center;
}
div.offer_flash {
    float: right;
	padding-right: 39px;
	padding-bottom: 10px;
}
span.price_details {
    float: right;
    width: 59px;
    text-align: center;
    margin-left: 4px;
	padding-right: 13px;
}
/* jQuery Countdown styles 1.5.8. */
.hasCountdown {

}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {

}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
div.aukcja_rabat .countdown_row {
    font-weight: bold;
    color: #4C4C4C;
    font-size: 22px;
    padding: 0px 5px;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	
}
.countdown_descr {
	display: block;
	width: 100%;
}
div.tooltip_in_div {
    overflow: hidden;
    text-align: center;
}
div.tooltip_in_div span.tooltip {
    float: none;
    display: inline-block;
}
ul.channels_cats li, ul.channels_categories li  {
    float: left;
    padding: 3px 2px;
}
#TB_window ul.channels_categories li.active_period a, #TB_window ul.channels_cats li.active_period a{
    color:white;
}
#TB_window ul.channels_categories li.active_period a:hover, #TB_window ul.channels_cats li.active_period a:hover{
    color:white;
}
span.user_channel {
	border: 2px solid #F0698F;
	
}
.is_user_channel span.user_channel img{
	position: relative;
	top: 0px;
	/*left: -2px;*/
}

div.channels_left {
    float: left;
    width: 50%;
}
div.channels_right {
    float: left;
    width: 50%;
}
h2.channel_header {
    color: #e36180;
    font-family: tahoma;
    font-size: 14px;
    padding-left: 5px;
    padding-bottom: 5px;
}
h2.channel_header span {
    font-size: 11px;
    color: #ababab;
    font-weight: normal;
}
div.channels_top ul li span.channel_left {
    float: left;
    width: 3px;
    height: 23px;
}
div.channels_top ul li.active_period span.channel_left {
    background: url(images/channel_left_span.png) no-repeat top left;
}
div.channels_top ul li span.channel_right {
    float: left;
    width: 5px;
    height: 23px;
}
div.channels_top ul li.active_period span.channel_right {
    background: url(images/channel_right_span.png) no-repeat top left;
}
div.channels_top ul li a {
    float: left;
    padding: 2px 5px 4px 5px;
    color: #747373;
    font-weight: bold;
}
div.channels_top ul li.active_period a {
    background: url(images/channel_center_span.gif) repeat-x top left;
}
#TB_window div.channels_top ul li a:hover {
    color: #747373;
}
div.channels_top_back {
    width: 385px;
    overflow: hidden;
    background: url(images/channels_back_top.gif) no-repeat top left;
    padding-top: 2px;
    padding-left: 3px;
}
div.channels_top_back_2 {
    background: url(images/channels_back_top2.gif) no-repeat top left;
    width: 500px;
}
div.channels_bottom {
    overflow: hidden;
    background: url(images/channel_bottom_back.gif) no-repeat bottom left;
    padding-bottom: 6px;
}
div.channels_bottom_2 {
    background: url(images/channel_bottom_back2.gif) no-repeat bottom left;
}
span.channel {
    padding:3px;
    overflow:hidden;
    display:inline-block;
    background:white;
    margin: 0px 2px;
}

div.canals_legend {
    overflow: hidden;
    clear: both;
    color: #6c6c6c;
    padding-top: 15px;
    padding-left: 9px;
}

h3.aukcje_header {
    font-size: 15px;
    color: black;
    padding: 30px 0px 6px 10px;
    float: left;
}
div.aukcje_container {
    overflow: hidden;
    width: 925px;
	background: url(images/aukcje-ramka.gif) no-repeat;
	padding-bottom: 30px;
}
div.operator_aukcja {
    width: 635px;
}
div.select_aukcja {
    clear: both;
    margin-left: 10px;
	padding-top: 15px;
}
div.aukcja_left_container {
	width: 640px;
    float: left;
    margin-top: 5px;
}
div.aukcja_rabat {
    padding-right: 55px;
    float: right;
    padding-top: 10px;
}
div.aukcje_uwagi {
    width: 269px;
    height: 93px;
    float: left;
    padding: 4px 5px 4px 5px;
    font-size: 13px;
	background: url(images/sprite2.gif) no-repeat 0px -381px;
}
div.aukcje_uwagi div {
	width: 260px;
	height: 58px;
	float: left;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 37px;
	overflow: auto;
	color: #8c8b8b;
}
a.aukcje_zobacz {
    background: url(images/aukcje_zobacz.gif) no-repeat top left;
    font-family: arial;
    font-weight: bold;
    color: white;
    font-size: 14px;
    padding: 19px 0px;
    height: auto;
}
div.aukcje-top {
    overflow: hidden;
}
div.table_promocje_container {
    overflow: hidden;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    min-height: 510px;
}
div.table_promocje_container #content-text {
	background: url(images/35-0.gif) no-repeat 50% 40px;
}
div.noajax_promocje {
    background: none;
}
div.noajax_promocje div#content-text {
    display: none;
}
table.promocje_table {
    background: white;
}
div#content-text {
    /*padding-top: 300px;*/
	padding-top: 140px;
    text-align: center;
}
div#content-text h1 {
    color: black;
    font-size: 25px;
}
ul.offerChannelList li span {
    width: 70px;
    height: 48px;
    text-align: center;
    vertical-align: middle;
    display: block;
    cursor: pointer;
}
ul.offerChannelList li span * {
    vertical-align: middle;
}
div.channel_list {
    display: none;
}
div.channel_list_active {
    display: block;
}
.mapShell {
    height:300px;
    width:434px;
}
.mapShell #map {
    background:url("/szablony/icars/images/loader.gif") no-repeat scroll 50% 50% transparent;
    height:300px;
    width:434px;
}
div.wizit_left .mapShell {
    width: 553px;
}
div.wizit_left .mapShell #map {
    width:553px;
}
div.wizit_left {
    float: left;
}
div.wizit_right {
    float: left;
    margin-left: 35px;
    width: 350px;
}
div.row div.checkboxes_big input {
    float:left;
    margin-left:30px;
    margin-right:8px;
    width:20px;
}
div.row div.checkboxes_big span {
    float: left;
	color: #898989;
}
div.row div.big_city label {
    float: left;
    font-weight: bold;
    text-align: left;
    margin-bottom: 2px;
}
div.row div.big_city input {
    float: left;
    width: 115px;
}
div.row div.big_city input.checkboxcity {
    width: 40px;
}
div.dealers_form div.bigselects {
    float: left;
    margin: 0px;
    width: 290px;
}
div.dealers_form div.bigselects div.operator {
    float: left;
    margin-left: 10px;
}
table.dealers_list_table {
    border-collapse: collapse;
    border-spacing: inherit;
}
table.dealers_list_table tr td, table.dealers_list_table tr td a{
    font-size: 12px;
}
table.dealers_list_table th {
    font-weight: bold;
    border-bottom: 1px solid #e0dddd;
    text-align: left;
    padding: 3px;
}
div.dealers_form div.bigselects div.operator select {
    float: left;
    clear: both;
}
div.dealers_form div.bigselects div.operator label {
    float: left;
    margin-left: 10px;
    margin-top: 0px;
    font-weight: bold;
    text-align: left;
    margin-bottom: 2px;
}
div.dealers_form div.bigselects div.dealer_type {
    float: left;
}
div.dealers_form div.bigselects div.dealer_type select {
    float: left;
    clear: both;
}
div.dealers_form div.bigselects div.dealer_type label {
    float: left;
    margin-left: 10px;
    margin-top: 0px;
    font-weight: bold;
    text-align: left;
    margin-bottom: 2px;
}
div.row div.big_form_submit input#dealers_filter {
    float: left;
    margin: 8px 0px 0px 10px;
    background: url(images/przejdz_big.gif) no-repeat top left;
    height: 31px;
}
div.big_form_submit {
    float: right;
}
div.city_big_search {
    float: left;
}
div.row div.city_big_search input.all_towns_dealers{
    float: left;
    clear: both;
    margin-right: 10px;
}
div.terminal_details_left {
    float: left;
    margin-left: 20px;
    width: 166px;
}
div.terminal_details_right {
    float: left;
    margin-left: 3px;
    width: 496px;
}
div.big_contener {
    display: none;
    float: left;
    color: black;
    border-left: 1px solid #d6d3d3;
    border-right: 1px solid #d6d3d3;
    min-height: 140px;
}
div.bigactive {
    display: block
}
div.terminal_details_menu {
    width: 500px;
}
div.terminal_cont_botttom {
    overflow: hidden;
    padding-bottom: 5px;
    background: url(images/terminal_detail_bottom.gif) no-repeat 0 100%;
}
div.terminal_cont_top {
    overflow:hidden;
    padding-top: 6px;
    background: url(images/terminal_detail_top.gif) no-repeat top left;
}
ul#phones_ul {
    overflow: hidden;
    background: url(images/tabs_menu_center.gif) repeat-x top left;
}
div.tabs_menu_left {
    padding-left: 4px;
    background: url(images/tabs_menu_left.gif) no-repeat top left;
}
div.tabs_menu_right {
    padding-right: 4px;
    background: url(images/tabs_menu_right.gif) no-repeat top right;
}
div.czterysta_cztery_krow_na_lace_pasie_sie {
    width: 557px;
    height: 290px;
    background: url(images/404_kow.jpg) no-repeat top left;
    margin: 104px auto;
}
div.gmap {
    float:right;
    width:434px;
}
div.buttons_left_inside {
    padding-left: 5px;
	margin-top: 3px;
    background: url(images/przyciski_szczegoly_left.gif) no-repeat bottom left;
}
div.buttons_right_inside {
    padding-right: 5px;
    background: url(images/przyciski_szczegoly_right.gif) no-repeat bottom right;
}
div.buttons_center_inside {
    overflow: hidden;
    height: 52px;
    border-bottom: 1px solid #f49db3;
    background: white;
}
div.news_image img {
    float: left;
    margin-bottom: 10px;
	margin-right: 10px;
}
div.news_image p {
    color:#5f5f5f;
}
div.news_pictures {
    width: 221px;
    float: left;
}
div.news_pictures_list {
    width: 80px;
    float: left;
    padding: 5px 0 0;
}
div.news_contener {
    overflow: hidden;
}
div.news_top_left {
    background: url(images/news/news_top_left.png) no-repeat -1px 0px;
}
div.news_top_right {
    background: url(images/news/news_top.png) no-repeat top right;
    height: 8px;
    margin-left: 11px;
}
div.news_bottom_left {
    background: url(images/news/news_bottom_left.png) no-repeat -2px 0px;
}
div.news_body_bottom_left {
    background: url(images/news/news_body_bottom_left.png) no-repeat -12px 0px;
}
div.news_bottom_right {
    background: url(images/news/news_bottom.png) no-repeat top right;
    height: 8px;
    margin-left: 11px;
}
div.news_body_bottom_right {
    background: url(images/news/news_body_bottom.png) no-repeat top right;
    height: 22px;
    margin-left: 63px;
}
div.news_middle_left {
    padding-left: 12px;
    background: url(images/news/news_middle_left.png) repeat-y top left white;
}
div.news_middle_right {
    padding-right: 12px;
    background: url(images/news/news_middle_right.png) repeat-y top right;
}
div#comments {
    overflow: hidden;
}
div.news_hr {
    border-bottom: 1px dotted black;
    clear:both;
    overflow: hidden;
}
div.comments {
    margin-top: 30px;
}
div#comments_header {
    overflow: hidden;
    padding: 10px 0px 5px 0px;
}
div#comments_header h2 {
    color:#5f5f5f;
    font-weight: bold;
    font-size: 18px;
}
div.add_comment {
    margin-right: 10px;
    float: right;
    margin-bottom: -3px;
    position:relative;
    z-index:2;
}
div.news_form_active span {
    float: left;
    height: 39px;
    width: 10px;
}
div.news_form_active span#news_a_left_active {
    background: url(images/news/news_a_left_active.png) no-repeat top left;
}
div.news_form_active span#news_a_right_active {
    background: url(images/news/news_a_right_active.png) no-repeat top left;
}
div.news_form_active a#add_comment_href {
    background: url(images/news/news_a_center_active.png) repeat-x top left;
}
div#news_form {
    height:591px;
    position:absolute;
    top:36px;
    width:469px;
}
div.news_container {
    float: left;
    width:469px;

}
div#news_form_realtive_cont {
    position: relative;
    float: left;
}
div.news_image {
    float: left;
}
h4.news_nick {
    float:left;
    text-align:center;
    width:76px;
    font-size:12px;
    color:#afaeae;
}
div.news_body {
    color: #5f5f5f;
    font-size: 12px;
}
div#sliders_top {
    overflow: hidden;
    margin: 0px 0px 0px 15px;
    border-bottom: 1px solid #e0dddd;
    padding-bottom: 5px;
}
div#label_left {
	width: 118px;
    padding: 0px 45px 0px 0px;
    float: left;
    font-size: 17px;
	font-weight: bold;
	text-align: center;
}
div#form_lider_container {
    float: left;
}
div#form_slider {
    width: 242px;
}
div#form_lider_container .ui-widget-content {
    background: none;
}
div#form_lider_container .ui-state-default {
    width:8px;
    height:8px;
    background:url(images/form_slider/form_slider_moulser.png) no-repeat top left;
}
div#form_lider_container .ui-slider-horizontal {
	margin-top: -37px;
    cursor: pointer;
}
div#form_lider_container .ui-slider-horizontal .ui-slider-handle {
	top: 37px;
    margin-left: -4px;
}
.lider_cont{
	height: 40px
}
div.input_slider_body {
    background: url(images/form_slider/input_slider_body.png) no-repeat top left;
    width: 242px;
    height: 32px;
    overflow: hidden;
}
div.mobile_slider_body {
	background: url(images/form_slider/podzialki_mobile.png) no-repeat top left;
}
div.input_slider_internet {
	background: url(images/form_slider/podzialki_internet.png) no-repeat top left;
}
div#input_slider_yellow {
    background: url("images/form_slider/input_slider_yellow.png") repeat-x scroll 0 0 transparent;
    height: 22px;
    margin-left: 0;
    margin-top: 10px;
    width: 0px;
}
div.slider_value {
	padding-left: 3px;
    float: left;
    margin-left: 5px;
    color: #df9c09;
    font-size: 12px;
    font-weight: bold;
}
div.slider_value span {
    font-size: 24px;
    margin-top: 5px;
    display: inline-block;
    float: left;
}
div.slider_value label {
    display: inline-block;
    float: left;
    line-height: 23px;
    margin-left: 4px;
    margin-top: 9px;
}
div.slider_body_second {
    background: url(images/form_slider/input_slider_body_second.png) no-repeat top left;
}
div#ajax_opacity {
    background:white;
    position:absolute;
    z-index:1000;
    width:936px;
    opacity: 0.6;
    -moz-opacity:0.6;
    filter:alpha(opacity=60);
    -webkit-transition: opacity 1s linear;
}
.ajax_opacity {
    background:white;
    position:absolute;
    z-index:1000;
    width:936px;
    opacity: 0.6;
    -moz-opacity:0.6;
    filter:alpha(opacity=60);
    -webkit-transition: opacity 1s linear;
}
div.phones_to_periodcontainers {
    overflow: auto;
}
div.phones_to_periodcontainers table {
    border-collapse: collapse;
}
div.phones_to_periodcontainers table tr td {
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    padding: 5px;
}
div.phones_to_periodcontainers table tr th {
    padding: 5px;
}
div.no_background {
    background: none;
}
div.form_under_menu div.form_detais_left {
    float: left;
    width: 130px;
}
div.inputs_top_center {
    display: none;
}
div.show_details {
    display: block;
}
#TB_window a#terminal_picture {
    width: 150px;
    float: left;
    color: #EA2E8F;
}
div#terminal_div {
    text-align: center;
    width: 150px;
}
div.make_new_offer a {
    color: #EA2E8F;
}
div.right_promocje_list {
    float: left;
    color: black;
    font-size: 14px;
}
div.right_promocje_list a {
    color: black;
    font-size: 14px;
}
div.right_promocje_list a.isactive {
    color: red;
}
a.buttons_a {
    padding: 2px 5px;
    border: 1px solid red;
    color: red;
    display: inline-block;
}
input.buttons_a {
    cursor: pointer;
    color: red;
    border: 1px solid red;
    background: white;
    float: right;
    margin-right: 205px;
}
div.promocja_details div.promotions_li ul li {
	background: none;
	float: none;
	display: block;
	border: none;
	text-align: center;
	font-size: 12px;
	padding: 4px;
	cursor: auto;
}
div.promocja_details div.promotions_li ul li.promotion_li_or {
	padding: 0;
	margin:0;
}
div.promotions_li {
	float: left;
}
div.promotion_list_first {
	width: 95px;
}
div.promotion_list_second {
	width: 105px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}
div.promotion_list_third {
	width: 106px;
}
div.promotions_list {
	overflow: hidden;
	width: 100%;
}

a#wybierz_kanaly_ulubione {
	float: left;
	background: url(images/wybierz_ulubione_kanaly.gif) no-repeat top left;
	width: 134px;
	height: 51px;
	cursor: pointer;
}
ul.offerChannelList li {
	height: 53px;
	overflow: hidden;
	width: 74px;
	padding: 0px 1px 0 0;
}

/**/
.fL{float: left;}

ul.details_promocje {
    display: block;
	position: relative;
	z-index: 4;

}
ul.details_promocje li {
    float: left;
    margin-right: 2px;
}
ul.details_promocje li span {
    float: left;
}

ul.details_promocje li.details_active span.left {
   background: url(images/details/details_promotion_active_left.gif) no-repeat 0px 0px;
    width: 3px;
    height: 36px;
}
ul.details_promocje li.details_active {
    margin-bottom: -1px;
}
ul.details_promocje li.details_active span.right {
    background: url(images/details/details_promotion_active_right_05.gif) no-repeat top left;
    width: 3px;
    height: 36px;
    color: #646464;
    font-weight: bold;
}
ul.details_promocje li.first span.left {
	height: 39px;
}
ul.details_promocje li.details_active a {
     background: url(images/details/details_promotion_active_center_05.gif) repeat-x top left;
     padding: 15px 6px 8px 6px;
	 font-weight: bold;
	 color: #e85f81;
}
ul.details_promocje li span.left {
    background: url(images/details/details_promotion_left_08.gif) no-repeat 0px 6px;
    width: 3px;
    height: 36px;
}
ul.details_promocje li {
    margin-bottom: -1px;
}
ul.details_promocje li a {
     background: url(images/details/details_promotion_center_10.gif) repeat-x 0px 6px;
}
ul.details_promocje li span.right {
    background: url(images/details/details_promotion_right_12.gif) no-repeat 0px 7px;
    width: 3px;
    height: 36px;
    color: #646464;
    font-weight: bold;
}
ul.details_promocje li a {
    float: left;
    padding: 15px 6px 6px 6px;
    font-size: 12px;
	font-weight: bold;
}
div.form_delaler_container {
    clear:both;
	position: relative;
	top: -2px;
	z-index: 0;
}
ul.liulul {
    display: none;
}

div.terminal_details_calcs ul.menu_first li.active span.span_months_count {
    color: #DD4169;
    font-weight: bold;
    text-align: left;
    font-size: 13px;
    padding-left: 5px;
}
div.terminal_details_calcs ul.menu_first li span.span_months_count {
    color: black;
    font-size: 13px;
    text-align: left;
    padding-left: 5px;
}
div.products_no_result {
    float: left;
    width: 312px;
}
h3.intresting_products {
    text-align: left;
    margin-bottom: 30px;
    font-size: 13px;
}
div.product_photo {
    float: left;
    margin-top: 12px;
    width: 80px;
    height: 126px;
	overflow: hidden; 
}
div.product_info {
    float: left;
    /*margin-left: 30px;*/
	margin-left: 15px;
	padding-right: 18px;
	min-height: 108px;
    text-align: left;
    width: 190px;
	border-right: 1px solid #d2d2d2;
}
span.phone_name {
    display: block;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 10px;
}
a.no_found_title {
    color: #E6436D;
    font-weight: bold;
    font-size: 12px;
	padding-bottom: 3px;
	display: inline-block;
}
div.no_phone_row span.left {
	float: left;
	width: 140px;
	font-size: 12px;
}
/*.product_no_result .no_phone_row span.left {
	width: 150px;
}*/
div.no_phone_row span.right {
	width: 50px;
    font-weight: bold;
	float: left;
	font-size: 12px;
	text-align: center;
}

/*-------zapytaj sprzedawcow------*/
.zapytaj_sprzedawcow .select_inside_slider_form select{
	width: 100px;
}
.zapytaj_sprzedawcow .form_slider_border{
	padding: 0px 5px;
	background: none;
	margin: 0px;
}
.zapytaj_sprzedawcow div.inputs_center{
	margin-top:3px;
	padding: 0px 0px 0px 20px;
}
.form_slider_border{
	margin-top: 0px;
}
.zapytaj_sprzedawcow .textarea1{
	width: 236px;
}
.zapytaj_sprzedawcow .border_r{
	background:url("images/form_slider/left_label_border.gif") no-repeat scroll 100% 0 transparent;
	padding:0 15px 0 0px;
}
.zapytaj_sprzedawcow .pl15{
	padding-left: 11px;
}
.zapytaj_sprzedawcow .block_l{
	float:left;
	overflow: hidden;
}
.zapytaj_sprzedawcow .select_inside_slider_form .row {
	margin: 0px 0px 5px;
	clear: both;
	width: 145px;
}
.zapytaj_sprzedawcow .select_inside_slider_form .row input {
	margin: 0px;
	width: 135px;
}
.zapytaj_sprzedawcow .bg_czekam{
	background:url("images/choose_background.gif") no-repeat scroll 0 1px transparent;
	color:white;
	float:right;
	font-size:11px;
	font-weight:bold;
	padding:8px 0 0;
	text-align:center;
	width:94px;
	height:36px;
	cursor: pointer;
}
.slidB{
	padding: 5px 0px 10px 0px;
	overflow: hidden;
	clear: both;
}
.slidB .cont{
	float: left;
	width: 242px;
	padding-right: 83px;
}
.slidB .desc{
	text-align: center;
	font-size: 14px;
}
h1.z1{
	font-size: 17px;
	float: left;
	color: #7E7E7E;
	font-weight: normal;
}
.list_canal{
	color: #DD4169;
	font-size: 12px;
	cursor: pointer;
	text-decoration: underline;
}
.channellSetList li{
	float: left;
}
.channellSetList li span{
	cursor: default !important;
}
/* ======= STYLE POPRAWKOWE ====== */
#sliders_top .select_inside_slider_form div span, #sliders_top .select_inside_slider_form div input {
	float: left;
}
#sliders_top .select_inside_slider_form div input {
	height: 14px;
	#height: 14px;
	*height: 14px;
}
#sliders_top .select_inside_slider_form div span {
	width: auto;
	text-align: left;
	display: block;
	padding: 0 5px 0 15px;
}
.channel_list ul li {
	display: block;
}
.channel_list ul li span {
	display: block;
	text-align: center;
	border: 2px solid #ffffff;
}
.channel_list ul li span  img {
	margin-top: 10px;
}
.channel_list ul li.is_user_channel span{
	border: 2px solid #E36180;
}
#form_lider_container .zaawansowane_right {
	padding-left: 17px;
	width: 95px;
}
#form_lider_container {
	width: 734px;
}
.nick_search form input {
	float: left;
}
.nick_search form input.szukaj_nick {
	margin-top: 0px;
}
.offerChannelList {
	display: table;
}
#iwanttoofers #form_lider_container{
	width: auto;
}
.ask-item-inbox {
	background: url("images/ask-search-bg.gif") no-repeat 0px 100%;
	overflow: hidden; zoom: 1;
}
#main .ask_item_container {
	background: url("images/ask-search-bg.gif") no-repeat 0px 0px;
	padding: 5px 45px 0 35px;
	padding-top: 10px;
}
.expire-date {
	width: 37%;
	float: left;
	font-size: 13px;
	padding-top: 14px;
}
.ask-width {
	width: 63%;
	padding-right: 15px;
	float: left;
}
div.transactions_view div.terminal-width {
	margin-left: 32px;
	margin-right: 65px;
}
.once-cost-margin {
	float: right;
}
.active-page {
	width: 21px;
	height: 25px;
	font-size: 13px;
	color: #d63a3a;
	line-height: 23px;
	/*display: inline-block;*/
	display: table-cell;
	_display: inline-block;
	#display: inline-block;
	*display: inline-block;
	vertical-align: top;
	padding-right: 4px;
	padding-top: 1px;
	background: url("images/page-active.gif") no-repeat 0px 0px;
}
div.spagination {
	display: table;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
div.spagination .last-desc{
	display: table-cell;
	_display: inline-block;
	#display: inline-block;
	*display: inline-block;
	color: #5F5F5F;
	vertical-align: middle;
}
div.spagination .last{
	text-decoration: underline;
	padding-left: 7px;
	text-align: left;
}
div.spagination .last:hover{
	text-decoration: none;
}
div.spagination a {
	width: 21px;
	height: 25px;
	font-size: 13px;
	padding-right: 4px;
	line-height: 23px;
	/*display: inline-block;*/
	vertical-align: top;
	display: table-cell;
	padding-top: 1px;
	_display: inline-block;
	#display: inline-block;
	*display: inline-block;
	background: url("images/page-inactive.gif") no-repeat 0px 0px;
}
div.spagination a.next, div.spagination a.prev {
	background: none;
	width: 21px;
	height: 25px; 
	line-height: 23px;
	/*display: inline-block;*/
	padding-top: 2px;
	display: table-cell;
}
/* promotion list */
.mobile-list .promotion_list_first, .mobile-list .promotion_list_second, .tv-list .promotion_list_first {
	border-left: 1px solid #d9d6d6;
	border-top: 1px solid #d9d6d6;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #e0dddd;
}
.mobile-list .promotion_list_first, .mobile-list .promotion_list_second {
	/*width: 100px;*/
	width: 152px;
}
.mobile-list .promotion_list_first ul li.label, .mobile-list .promotion_list_second ul li.label, .mobile-list .promotion_list_third ul li.label,
.tv-list .promotion_list_first ul li.label, .tv-list .promotion_list_second ul li.label, .tv-list .promotion_list_third ul li.label {
	border-top: 1px solid #f8f8f8;
	background-color: #ececec;
	margin-top: 0px;
	padding-bottom: 8px;
}
.mobile-list .promotion_list_third {
	/*width: 102px;*/
	width: 152px;
}
.mobile-list .promotion_list_third, .tv-list .promotion_list_second {
	border-left: 1px solid #d9d6d6;
	border-top: 1px solid #d9d6d6;
	border-bottom: 1px solid #e0dddd;
	border-right: 1px solid #d9d6d6;
}
.tv-list .promotion_list_first, .tv-list .promotion_list_second {
	width: 307px;
}
.promotion_list_third ul {
	border-right: 1px solid #ffffff;
}
.mobile-list .promotions_li ul, .tv-list .promotions_li ul {
	background: #e6e6e6 url(images/table-grey-bg.gif) repeat-x 0px 24px;
}
div.promocja_details div.promotions_li ul li.middle, div.promocja_details div.promotions_li ul li.promotion_li_or, 
div.promocja_details div.promotions_li ul li.bottom {
	margin-top: 0px;
}
div.promocja_details div.promotions_li ul li.middle {
	padding-bottom: 5px;
}
div.promocja_details div.promotions_li ul li.promotion_li_or {
	padding-bottom: 2px;
}
div.promocja_details div.promotions_li ul li.bottom  {
	padding-bottom: 8px;
}
div.promocja_details div.promotions_li ul li {
	color: #5A5959
}
div.prognoze-cost {
	padding-bottom: 10px;
}
.abonament-month {
	float: right;
	width:30px;
	height:20px;
	margin: 11px 0px 0px 5px;
	font-size: 13px;
	padding-right: 5px;
}

.choose-ico {
	float: left;
	width: 29px;
	height: 28px;
	margin-right: 6px;
	background: url(images/sprite2.gif) no-repeat -41px 0px;
}
div.bottom_for_now div.top_buttons a.choose {
	width: 88px;
	background: none;
	text-decoration: none;
	text-align: left;
	color: #5A5959;
	line-height: 14px;
	font-weight: normal;
	margin: 0px 16px 0px 0px;
	padding: 0px;
	float: left;
}
div.bottom_for_now div.top_buttons a.choose:hover {
	color: #F81F80;
}
.center-td {
	text-align: center;
}
.expanses-td-margin {
	padding-top: 5px;
}
.activate-alert {
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 40px;
}
.alertview {
	padding-top: 70px;
}
.left_side_alert {
	width: 100%;
	float: left;
}
.left_side_activate {
	width: 925px; 
	float: left;
}
.intro p {
	font-size: 13px;
}
.contact-form-title {
	padding-bottom: 10px;
	width: 100%;
}
.left-contact-form {
	padding-bottom: 50px;
}
.list-news-container {
	width: 925px;
}
.title-grey {
	color: #7E7E7E;
	font: normal 17px Tahoma;
}
.image_brak_wynikow {
	padding-bottom: 29px;
}
.brak_wynikow .last-product-no-result .product_info {
	/*border: 0px solid #ffffff;*/
	/*padding-right: 0px;*/
}
.gg-tracker span {
	text-indent: -9000px;
}
.terminal-photo-box {
	/*height: 180px;*/
}
.img-aukcje-link {
	width: 192px;
	height: 43px;
	display: block;
	position: absolute;
	top: 23px;
	right: 23px;
}
.img-aukcje-margines, .img-aukcje-margines2 {
	width: 932px;
	position: relative;
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.img-aukcje-margines {
	padding: 10px 0px;
}
.img-aukcje-margines2 {
	padding: 0px 0px 18px 0px;
}
.months-count {
	color: #828282;
}
.fontweight-normal {
	font-weight: normal;
}
.offer-details {
	color: #f81f80;
}
.customer-notes {
	/*width: 58px;*/
	width: 85px;
	float: left;
	font: bold 12px Arial;
	color: #4b4b4b;
	text-align: center;
	float: left;
}
.aukcje_container .ask_see {
	width: 235px;
	position: relative;
	margin-top: 7px;
	text-align: left;
	padding-top: 60px;
	padding-left: 25px;
	text-align: left;
}
.aukcje_container .ask_see strong {
	width: 145px;
	display: block;
	font: bold 30px Arial;
	color: #e24b72;
}
.aukcje_container .terminal_in_details {
	width: 230px;
}
.aukcje_container .offer-details {
	font-size: 12px;
	font-weight: bold;
}
.aukcje_container .operator_terminals_container {
	margin-top: 10px;
	background: none;
}
.aukcje_container .terminal_in_details {
	margin-top: 0px;
	margin-left: 0px;
}
.aukcje_container .select_aukcja .terminal_in_details {
	margin-left: 15px;
}
.aukcje_container div.terminal_picture {
	width: 110px;
	float: left;
}
.aukcje_container div.terminal_inside {
	width: 120px;
	text-align: left;
	overflow: hidden;
	padding-top: 10px;
}
.aukcje_row .tooltip {
	font-size: 14px;
	font-weight: bold;
}
.not-found {
	padding: 10px 0px;
}
.red1{color: #DD4169;}
#user_account_value{display: none;}
.prezent{
	float: left; 
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 39px;
	font-size: 12px;
	background: url(images/sprite2.gif) no-repeat -670px -974px;
}
.prezent:hover {
	text-decoration: none;
}
.contentBox h1.title-grey {
	float: left;
	width: 80%;
}
#terminalList h1.title-grey {
	width: 68%;
	float; left;
}
.contentBox div.sort {
	float: right;
	width: 20%;
}
.prezent_art {
	font: 17px Arial;
	color: #aaa8a8;
	position: absolute;
	top: -34px;
	right: 0px;
	padding-right: 105px;
}
.prezent-label {
	padding-right: 5px;
}
.promocja-prezent {
	font: bold 17px Arial;
	color: #e65278;
}
.prezent_art .tooltip{background: none; display:inline; height: auto; width: auto; float: none;cursor: help;}
.prezent-ico {
	width: 104px;
	height: 80px;
	display: block;
	position: absolute;
	right: -8px;
	top: -37px;
	background: url(images/sprite2.gif) no-repeat -560px -920px;
}
.promotions-details-View .content, .promotions-details-View .operator_and_else, .details_right, .details_left, .details_top, .details_bottom {
	overflow: visible;
	width: 100%;
	float: left;
}
.promotions-details-View {
	/*overflow: hidden;
	zoom: 1;*/
	margin-top: -20px;
}
.fixed-img {
	width: 42px;
	height: 150px;
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: -1px;
	margin-left: -42px;
	background: url(images/sprite2.gif) no-repeat -854px -673px;
}
.fixed-left .fixed-img {
	left: 143px;
	background-position: -852px -673px;
}
.fixed-left {
	border-right: 1px solid #8DAECE;
}
.fixed-right {
	width: 103px;
	position: fixed;
	top: 190px;
	right: 0px;
	background: #ffffff;
	border-left: 1px solid #8daece;
	border-top: 1px solid #8daece;
	border-bottom: 1px solid #8daece;
	z-index: 100;
}
.fixed-left {
	width: 103px;
	position: fixed;
	top: 190px;
	left: 0px;
	background: #ffffff;
	border-left: 1px solid #8daece;
	border-top: 1px solid #8daece;
	border-bottom: 1px solid #8daece;
	z-index: 100;
}
.fixed-link-list {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 1px;
	margin-top: 2px;
}
.fixed-help, .fixed-freeconet, .fixed-gg, .fixed-email {
	width: 74px;
	margin: 0px auto;
	height: 72px;
	display: block;
	background: url(images/sprite2.gif) no-repeat;
}
.fixed-help {
	background-position: -912px -684px;
	margin-bottom: 10px;
}
.fixed-freeconet {
	background-position: -910px -849px;
	margin-bottom: 5px;
}
.fixed-gg {
	background-position: -911px -925px
}
.fixed-email {
	background-position: -910px -766px;
	margin-bottom: 10px;
}
div#foot ul li.personaldetails-link a {
	color: #E6436D;
}
.unlogged-div {
	width: 300px;
	float: right;
	min-height: 80px;
}
.transaction_offer .offer_details {
	overflow: hidden;
	zoom: 1;
}
.bold-contact {
	font-weight: bold;
	padding-top: 10px;
}
.search-header {
	width: 931px;
}
div.buttons_right .listings-run-btn {
	background: url(images/add_aukcja.gif) no-repeat;
	color: #ffffff;
}
.countdown-counter {
	
}
.transaction-ask-terminal.ask_terminal .terminal_in_details{
	width: 156px;
}
.customer-notes-box {
	width: 227px;
	float: left;
}
.customer-notes-box h3.customer-notes {
	width: 100%;
	text-align: left;
	padding-top: 6px;
	padding-bottom: 2px;
}
.customer-notes-box h3.customer-notes2 {
	color: #262626;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 2px;
	float: left;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	float: left;
}

.customer-notes-box .aukcje_uwagi {
	width: 200px;
	height: 90px;
	background-position: -340px 0px;
}
.customer-notes-box .aukcje_uwagi div {
	width: 181px;
	/*height: 89px;*/
	height: 55px;
	padding-left: 8px;
	font-size: 12px;
	font-style: italic;
}
.anonimowy-email-img {
	width: 93px;
	height: 70px;
	position: absolute;
	top: 138px;
	right: -38px;
	background: url(images/anonimowy-email-img.png) no-repeat;
}
.new-success-box1{
	width: 290px;
	float: left;
	padding-right: 21px;
	padding-top: 18px;
}
.new-success-box2 {
	width: 302px;
	float: left;
	padding-top: 28px;
}
.new-success-img1 {
	width: 112px;
	height: 109px;
	float: left;
	background: url(images/sprite2.gif) no-repeat -721px -323px;
}
.new-success-img2 {
	width: 127px;
	height: 100px;
	float: left;
	background: url(images/sprite2.gif) no-repeat -875px -316px;
}
.new-success-label1, .new-success-label2 {
	font: 18px Arial;
	color: #f16589;
	overflow: hidden;
	zoom: 1;
}
.new-success-label1, .new-success-label2 {
	padding: 25px 0px 0px 10px;
}
.new-success-label2 {
	padding: 25px 0px 0px 5px;
}
.aukcje_table .date {
	font: bold 18px Arial;
	color: #4c4c4c;
}
.date-of-establishment-label {
	font: 11px Arial;
	color: #9c9c9c;
	padding-top: 5px;
}
.location {
	font: bold 14px Arial;
	color: #e14a71;
}
.location-img {
	width: 47px;
	height: 51px;
	float: left;
	margin-right: 15px;
	margin-top: 4px;
	background: url(images/sprite2.gif) no-repeat -664px -396px;
}
.location-label {
	font: 11px Arial;
	color: #9c9c9c;
}
.discount-margin-label {
	padding-top: 3px;
	padding-bottom: 13px;
	font: 11px Arial;
	color: #9c9c9c;
}
.aukcja-town-name {
	padding-top: 15px;
	padding-bottom: 10px;
}
.aukcje-count-frame {
	height: 6px;
	font-size: 0px;
	line-height: 0px;
	background: url(images/sprite2.gif) no-repeat 0px -501px;
}
.aukcje_count {
	color: #acacac;
	font-size: 18px;
	font-weight: bold;
	padding: 12px 10px 2px 20px;
}
.aukcje-table-border {
	border-right: 1px solid #e1e1e1;
	height: 63px;
	color: #5a5a5a;
}
.discount-title {
	font: bold 24px Arial;
	color: #e14a71;
	padding-top: 8px;
}
.aukcje_table tr {
	background: url(images/aukcje-table-frame-bg.gif) 0px 100% repeat-x;
}
.status .aukcje-table-border div.hasCountdown {
	padding-top: 25px;
}
.publication-date {
	padding-top: 15px;
}
.dealer-container-promocje {
	height: 5px;
}
.countdownokazje-label {
	padding-right: 15px;
	color: #5a5a5a;
}
.offer-img {
	float: left;
}
.offer-object {
	float: left;
	margin-top: 6px;
}
.okazje-lista .aukcje_table .offer-object {
	margin-top: 0px;
}
.aukcje_table div.buttons_right a {
	font-size: 13px !important;
	margin-top: 0px;
	margin-bottom: 0px;
}
.aukcje_table div.buttons_right {
	position: inherit;
	top: auto;
	right: auto;
}
.aukcje_table div.offer_flash {
	padding-right: 0px;
	float: left;
}
.okazje-lista .aukcje_table .aukcje-table-border, .okazje-lista .aukcje_table .aukcje-table-no-border{
	padding-top: 15px;
}
.aukcje-table-no-border  {
	height: 63px;
}
.brak-okazji {
	padding: 30px 10px 10px 13px;
	text-align: center;
	font-size: 17px;
}
.left_side2 {
	float: left;
	width: 930px;
}
.client-query {
	font: normal 14px Arial;
	letter-spacing: 0.3px;
	padding-right: 17px;
}
.transaction-nick {
	color: #548dd4;
}
.ask-countdown-margin .countdown {
	float: right;
	width: 35%;
	margin-right: -18px;
}
.title-countdown-box {
	overflow: hidden;
	zoom: 1;
	clear: both;
}
.title-countdown-box .countdown {
	width: 250px;
	float: right;
	margin-right: 50px;
}
.title-countdown-box .countdown div.aukcja_rabat {
	padding-right: 0px;
}
.title-countdown-box h3.ask_header {
	width: 660px;
	float: left;
}
.transaction-dealer-ask-see a.ask_see_a {
	 background: url(images/ask_see2.gif) no-repeat top left;
	 color: #ffffff;
	 padding-top: 3px;
	 font-size: 16px;
}
div.transaction-dealer-ask-see {
	margin-top: 4px;
	position: absolute;
	right: 45px;
}
.see-transaction-button {
	font-weight: bold;
}
div.transaction-dealer-ask-left {
	width: 823px;
}
.countdown_t_s {
	display: none;
}
.countdown_d, .countdown_t_h, .countdown_t_m, .countdown_t_s {
	width: 35px;
	height: 29px;
	margin-right: 3px;
	padding-top: 2px;
	background: url(images/time-bg.gif) no-repeat;
}
.countdown_lab_dni, .countdown_t_lab_h, .countdown_t_lab_m, .countdown_t_lab_s {
	font-weight: normal;
	font-size: 10px;
	position: absolute;
	top: 28px;
}
.hasCountdown span {
	float: left;
}
.hasCountdown {
	position: relative;
	height: 45px;
}
.countdown_lab_dni {
	/*left: 14px;*/
	right: 118px;
}
.countdown_t_lab_h {
	/*left: 48px;*/
	right: 64px;
}
.countdown_t_lab_m {
	/*left: 102px;*/
	right: 16px;
}
.countdown_t_lab_s {
	left: 152px;
	display:none;
}
.countdown_t_sep {
	font-size: 22px;
	font-weight: bold;
	padding-left: 1px;
	padding-right: 4px;
}
.wygasa-za {
	float: left;
	padding-top: 8px;
	padding-right: 5px;
}
div.sprzedawcy-left-side {
	width: 931px;
}
div.sprzedawcy-left-side .dealers_list_table {
	width: 930px;
}
.dealers-form {
	width: 385px;
	float: left;
}
.dealers_form #dealers_list .dealers-form-frame {
	width: 373px;
	margin-right: 18px;
	background: url(images/dealers-form-bg.gif) no-repeat 100% 50%;
}
.dealers-checkboxes {
	width: 278px;
	float: left;
}
.checkboxes-box {
	width: 90px;
	float: left;
	margin-bottom: 14px;
}
div.row div.checkboxes_big .checkboxes-box input{
	margin: 0px;
}
/*
.aukcje_table .hasCountdown span{
	float: none;
	padding: 0px 1px;
}*/
.aukcje_table .countdown_t_lab_h {
	left: auto;
}
/*
.aukcje_table .countdown_lab_dni, .aukcje_table .countdown_t_lab_h, .aukcje_table .countdown_t_lab_m, .aukcje_table .countdown_t_lab_s {
	position: inherit;
	top: auto;
	font-size: 12px;
}
.aukcje_table .countdown_d, .aukcje_table .countdown_t_h, .aukcje_table .countdown_t_m, .aukcje_table .countdown_t_s {
	width: auto;
	margin-right: 0px;
	background: none;
}*/
#details_okazje_view .countdown_t_sep, #details_auctions_view .countdown_t_sep {
	font-size: 22px;
}
#details_okazje_view .wygasa-za {
	font-size: 12px;
}
#details_okazje_view .countdown-okazje {
	width: 183px;
	padding-left: 0px;
}
#details_okazje_view .countdown-okazje .aukcje-table-no-border {
	width: 183px;
}
#details_auctions_view .status .aukcje-table-border {
	padding-right: 8px;
}
#details_okazje_view div.buttons_right a.choose {
	width: 110px;
	font-size: 11px !important;
}
#details_okazje_view div.buttons_right a.choose {
	background: url(images/kontakt-do-sprzedawcy.gif) no-repeat;
}
.krowa-bg {
	background: #ffffff url(images/krowa-podsumowujaca-aukcje.gif) no-repeat 98% 100% !important;
}
.new-success-btn {
	font-size: 14px;
	color: #ffffff !important;
	padding-top: 7px;
	padding-bottom: 8px;
	margin: 0px auto;
	position: relative;
	bottom: -30px;
}
.ask-item-inbox .aukcja_rabat {
	padding-right: 0px;
}
.oferty-sprzedawcow-box {
	
	border-bottom: 1px solid #E74B84;
}
.oferty-sprzedawcow-box strong {
	font-size: 28px;
	text-decoration: none;
	padding-left: 5px;
}
.oferty-sprzedawcow-box  .oferty-sprzedawcow-label {
	float: left;
	font-size: 23px;
	font-weight: bold;
	color: #E74B84;
}
div.see-margin {
	margin-top: 4px;
	margin-bottom: 10px;
}
.odpowiedzi-dealerow-box div.aukcja_rabat{
	padding-right: 0px;
	float: right;
	position: absolute;
	right: 0;
	top: 12px;
}
.operator-logo-title {
	width: 65%;
	float: left;
}
div.transactions_view .odpowiedzi-dealerow-box .operator_container  {
	float: left;
}
.odpowiedzi-dealerow-box .operator-logo-title {
	width: 80%;
	float: left;
}
.odpowiedzi-dealerow-box .tooltip_in_div .tooltip {
	width: 75px;
	height: 56px;
	margin-left: 20px;
	background: url(images/sprite2.gif) no-repeat 0px -740px;
}
.odpowiedzi-dealerow-box a.sailer_contact {
	margin-bottom: 1px;
}
div.bottom_for_now a.ocasion-btn {
	float: left;
}
.brak-ofert {
	font-size: 20px;
	margin: 20px 0px;
	text-align: center;
}
#dealers_list .dealers-form {
	width: 516px;
	margin-top: 2px;
}
#dealers_list .dealers-form label {
	color: #898989;
}
.line2-checkbox {
	margin-bottom: 0px;
}
.wyszukiwarka_dealerow_content .dealers_form div.row {
	margin-top: 0px;
	margin-bottom: 4px;
}
.zoomer-class div.contentBox {
	float: left;
	width: 100%;
	clear: both;
	overflow: visible;
}
.zoomer-class div.contentBox div.content {
	overflow: visible;
}
.tab_container .terminals div.menu_under_menu ul li {
	height: auto;
}
.tab_container .terminals div.menu_under_menu ul li a {
	height: 70px !important;
}
div.news_main2 {
	width: 240px;
	float: left;
	margin: 10px 40px 10px 0px;
	color: #010101;
}
div.news_main2 .news_content {
	font: 12px/18px Arial;
	color: #5f5f5f;
}
.news_shortcout2 {
	width: 100%;
	float: left;
	margin-top: 20px;
	position: relative;
}
.news_shortcout2 .news_main2 h2.news_header a {
	font: bold 14px Arial;
	color: #5f5f5f;
}
.news_shortcout2 h2.news_header {
	padding-bottom: 10px;
	padding-top: 3px;
}
.news_shortcout2 div.newsheader {
	width: 30px;
	height: 220px;
	float: left;
	background: url(images/sprite2.gif) -480px -116px;
}
.news_shortcout2 div.newsheader  h3.sailers {
	position: relative;
	z-index: -1;
}
.news_shortcout2 .read_all {
	width: 30px;
	float: left;
}
.news_shortcout2 .read_more {
	font: bold 14px Arial;
	color: #de2d58;
	padding-right: 10px;
	background: url(images/read-more-bg.gif) no-repeat 100% 6px;
}
.read-more-margin {
	margin-top: 5px;
}
.news-main2-box {
	width: 837px;
	padding: 0px 0px 0px 30px;
	float: left;
	border-width: 1px 1px 1px 1px;
	border-color: #e23361;
	border-style: solid;
	min-height: 200px;
	overflow: hidden;
	zoom: 1;
}
.news_shortcout2 a.read_all {
	width: 31px;
	height: 203px;
	float: left;
	background: url(images/sprite2.gif) no-repeat -518px -117px;
}
.label-klient-dostal {
	padding-right: 4px;
}
.client-offer-label {
	padding: 0px 0px 7px 23px;
	font-size: 13px;
	font-weight: bold;
	overflow: hidden;
	zoom: 1;
	color: #c00000;
}
.aukcje_uwagi2 {
	width: 200px;
	height: 90px;
	float: left;
	font-size: 13px;
	color: #262626;
	border: 1px solid #d7d7d7;
	padding: 4px 5px 4px 5px;
}
.ask-box {
	margin-bottom: 30px;
}
.flash-frame {
	width: 40px;
	float: left;
	height: 20px;
	border-top: 1px solid #D5D5D5;
}
.ocasion_counter {
	padding-right: 3px;
}
.inputs_top_center label.for_play {
	width: 55px;
}
div.aukcja-no-margin {
	padding-right: 0px;
	padding-top: 0px;
}
#details_okazje_view div.buttons_right a.choose {
	padding-bottom: 7px;
}
#details_okazje_view .aukcje_table div.buttons_right {
	padding-bottom: 12px;
}
#details_auctions_view .aukcje-table-no-border {
	height: auto;
	margin-top: 13px;
}
#details_auctions_view  .add_aukcja {
	margin-top: 12px;
}
#details_okazje_view .aukcje_table div.buttons_right {
	/*position: relative;*/
}
.main-container {
	width: 1041px;
	margin: 0px auto;
}
.main-container div#top {
	float: right;
	height: 79px;
}
.main-container .container {
	margin-right: 0px;
}
#activation_needed {
	padding: 77px 0px 0px 20px;
}
div.buttons_right {
	position: absolute;
	bottom: -53px;
	right: 51px;
}
.promotions-details-View .content{
	position: relative;
}
.operator_aukcje h2.operator_name {
	width: 500px;
}
.aukcje-top h3.aukcje_header {
	font: 18px Arial;
	color: #115698;
}
.aukcje-top h3.aukcje_header .fontweight-normal {
	font: 15px Arial;
	color: #6e6e6e;
}
.select_aukcja h3.customer-notes {
	padding-left: 0px;
	padding-right: 5px;
}
.select_aukcja .terminal_details .details_price {
	font: bold 24px Arial;
	color: #e24b72;
}
.select_aukcja .terminal_change_a {
	font: 12px Arial;
	margin-top: 3px;
}
.select_aukcja .terminal_change_a span,
.select_aukcja .terminal_change_a:hover{
	color: #a2a1a1;
}
.select_aukcja .terminal_change_name {
	color: #E24B72;
	font: 12px Arial;
	padding: 3px 0px;
}
.aukcje-ilosc-ofert {
	position: absolute;
	top: 27px;
	left: 159px;
}
.operator-szczegoly-oferty {
	font: 12px Arial;
	display: block;
	color: #898989;
}
.aukcje_container h2.operator_name {
	padding-top: 0px;
	font: normal 24px Arial;
	color: #4b4b4b;
}
.aukcje_container .months-count {
	color: #4b4b4b;
	font-weight: bold;
}
.aukcje_container div.operatorLogoBox {
	padding-top: 3px;
}
.abonament-label {
	padding-top: 2px;
	padding-bottom: 5px;
}
.aukcje_container .select_aukcja div.aukcje_uwagi {
	width: 283px;
}
.aukcje-lista h1.title-grey {
	width: 62%;
	float: left;
}
.art_uwagi .tooltip{
	background: none;
	font-family: arial;
    font-size: 11px;
    color: #5f5f5f;
    text-decoration: none;
	cursor: help;
	display:inline;
    float:none;
    height:auto;
    width:auto;
}
div.terminal h4 a {
	display: block;
}
.terminal-absolute-link {
	display: block;
	position: absolute;
	*top: 0px;
	*left: 0px;
	width: 183px;
	height: 176px;
	z-index: 20;
	overflow: visible;
}
.active_border{
	border: 1px solid #E09C0A;
	background-color: #F3B820;
	color:#FFFFFF !important;
}
.text-round-comment {
	height: 89px !important;
}
.menu-under-menu-box {
	position: relative;
	z-index: 0;
	margin-top: -1px;
	margin-bottom: 10px;
}
.menu-under-menu-box .menu_under_menu, .menu-under-menu-box .menu_under_menu ul {
	background: url(images/sprite2.gif) no-repeat;
}
.menu-under-menu-box .menu_under_menu {
	background-position: 0px -1040px;
	padding-left: 3px;
}
.menu-under-menu-box .menu_under_menu ul {
	background-position: 100% -1040px;
	width: 100%;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 7px;
}
.menu-under-menu-box .menu_under_menu ul li a {
	font: normal 12px Arial;
}
.menu-under-menu-box .menu_under_menu ul li.active a {
	font-weight: bold;
}
.menu-under-menu-tab .menu_under_menu{
	background: none;
}

.menu-under-menu-tab {
	position: relative;
	z-index: 1;
}
.menu-under-menu-tab div.menu_under_menu ul li a {
	font: normal 12px Arial;
	height: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 7px;
	background: url(images/sprite2.gif) no-repeat -10px -1140px;
}
.menu-under-menu-tab div.menu_under_menu ul li span.under_left {
	width: 4px;
	height: 32px;
	margin-top: 7px;
	float: left;
	background: url(images/sprite2.gif) no-repeat 0px -1140px;
}
.menu-under-menu-tab div.menu_under_menu ul li span.under_right {
	width: 6px;
	height: 32px;
	margin-top: 7px;
	float: left;
	background: url(images/sprite2.gif) no-repeat 100% -1140px;
}

.menu-under-menu-tab div.menu_under_menu ul li {
	padding: 0px;
	margin-right: 2px;
}
.menu-under-menu-tab div.menu_under_menu ul li.active a {
	margin-top: 0px;
	padding-top: 14px;
	padding-bottom: 6px;
	height: 20px;
	font: bold 12px Arial;
	color: #e24b72;
	background: url(images/sprite2.gif) no-repeat -10px -1090px;
}
.menu-under-menu-tab div.menu_under_menu ul li.active span.under_left {
	margin-top: 0px;
	height: 40px;
	background: url(images/sprite2.gif) no-repeat 0px -1090px;
}
.menu-under-menu-tab div.menu_under_menu ul li.active span.under_right {
	margin-top: 0px;
	height: 40px;
	background: url(images/sprite2.gif) no-repeat 100% -1090px;
}
.customers-table-select {
	background: none;
	border: none;
	font: normal 12px Arial;
	color: #6a6a6a;
}
.hover-tr td{
	background: #f4f4f4;
}
.uarr, .darr {
	width: 9px;
	height: 6px;
	display: block;
	position: absolute;
	top: 6px;
	right: -14px;
}
.uarr {
	background: url(images/arr.gif) no-repeat;
}
.darr {
	background: url(images/darr.gif) no-repeat;
}
.customers-arr-box {
	position: relative;
}
.addpromocja div.row div.text_round , .addpromocja div.form_pages div.row label {
	float: left;
}
.plus-img {
	width: 43px;
	height: 25px;
	margin-top: -9px;
	padding-left: 5px;
	float: left;
	background: url(images/sprite2.gif) -141px -205px;
}
.menu-under-menu-box2 .menu_under_menu {
	background: none;
}
.menu-under-menu-box2 .menu_under_menu ul li {
	height: 20px;
	padding: 0px 2px 2px;
}
.menu-under-menu-box2 .menu_under_menu ul li a {
	font-weight: normal;
}
.rejestracja-link {
	text-decoration: underline;
}
div.wizytowka-left-side {
	width: 520px;
	float: left;
}
div.wizytowka-right-side {
	float: left;
	width: 375px;
}
.wizytowka-right-side .mapShell, .wizytowka-right-side div.gmap {
	width: 356px;
}
.wizytowka-right-side div.gmap {
	float: left;
}
.personal-details-label {
	margin-right: 10px !important;
	margin-top: 7px !important;
}
.wizytowka-right-side div.aukcje_row  select{
	width: 159px;
}
.dealer_wizytowka div.row div.text_round input {
	width: 228px;
}
.wizytowka-dealer-form {
	width: 425px;
}
.wizytowka-dealer-form div.form_pages {
	margin-right: 54px !important;
}
.wybierz-lokalizacje-lang {
	padding-left: 45px;
	padding-bottom: 10px;
}
.wizytowka-dealer-right .gmap .mapShell {
	width: 434px;
	margin-left: 45px;
}
.wizytowka-dealer-right {
	width: 481px;
}
.wizytowka-dealer-form input.ok {
	margin-left: 134px;
}
form.small input.ok {
	margin-left: 103px;
}
form.dealer_new input.ok {
	margin-left: 0px;
}
form.dealer_new #raportSettings {
	float: left;
}
.small-wizytowka {
	width: 335px;
}
.dealer-pokaz-btn .advanced_inside {
	font: 15px Arial;
	color: #E6436D;
}
.dealer-pokaz-btn {
	width: 95px;
	float: left;
	padding: 12px 0px 0px 17px;
	text-align: center;
}
.paddingtop39 {
	padding-top: 39px !important;
}
.inputs_center .paddingtop39 {
	width: 94px;
}
.center-submenu {
	width: 922px;
	float: left;
	background: url(images/center-submenu-bg.gif) repeat-x;
}	
.center-submenu div.menu_under_menu li {
	padding: 4px 6px 4px;
}
div.mobile-slider-1200 {
	background: url(images/podzialki-mobile-1200.png) no-repeat;
}
div.mobile-slider-600 {
	background: url(images/podzialki-mobile-600.png) no-repeat;
}
/*#scrollbar1 { width: 150px; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 130px; height: 100px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:15px; position: relative; }
#scrollbar1 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
*/

#scrollbar1 { width: 150px; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 130px; height: 100px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }

.inputs_center .select_inside_slider_form input{
	width: 141px;
}
.personail-details-btn {
	font-size: 13px;
	font-weight: bold;
	margin-right: 14px !important;
	float: right !important;
}
.perdonal-details-required {
	display: inline-block;
	padding-left: 20px;
	padding-top: 10px;
}
/*jscrollpane*/
.scroll-pane-uwagi
{
	display: block;
	width: 100%;
	height: 120px;
	overflow: hidden;
}
div.iwantoo-isvalidated-succes {
	padding-left: 25px;
	height: 142px;
}
div.iwantoo-isvalidated-succes p.iwantto-lang {
	font: 18px/24px Arial;
	color: #e34e76;
	text-align: left;
	float: left;
	width: 475px;
}
.savepseudoemail {
	clear: both;
}
.iwantoo-chmura {
	color: #7f7f7f;
	font: 12px Arial;
	width: 140px;
	height: 50px;
	margin: 58px 0px 0px 20px;
}
.savepseudoemail div.form_email_save {
	width: 515px;
	float: left;
	margin-right: 0px;
	background: url(images/sprite2.gif) no-repeat 0px -1460px;
}

.iwantto-chmura-ramka {
	position: absolute;
	right: 18px;
	top: 8px; 
	width: 380px;
	height: 224px;
	background: url(images/chmurka-krowa.png) no-repeat 0px 0px;
}
.savepseudoemail div.form_email_save input.email_save_form {
	width: 233px;
	float: left;
	font-size: 14px;
	background: none;
	border: none;
	text-align: left;
	padding-left: 17px;
	padding-right: 0px;
	margin-right: 23px;
}
.savepseudoemail a.nie_chce {
	font: bold 14px Arial;
	color: #ffffff;
	cursor: pointer;
	background: none;
	float: left;
	width: 81px;
	height: 24px;
	text-align: center;
	padding-top: 8px;
	margin-top: -6px;
	margin-left: 9px;
	text-decoration: none;
}
.savepseudoemail a.nie_chce:hover {
	text-decoration: none;
}
div.form_under_menu form.savepseudoemail input.powiadom-mnie {
	margin-top: -8px;
	height: 34px;
	float: left;
	width: 122px;
	background: none;
	cursor: pointer;
	border: none;
	font: bold 14px Arial;
	color: #ffffff;
}
.savepseudoemail .bottom_for_now {
	margin-top: 0px;
	width: 496px;
}
.oferta-info {
	font: 18px Arial;
	color: #2e2e2e;
	padding-top: 40px;
	padding-left: 32px;
}
.zamknij-warstwe-info {
	font: 12px Arial;
	color: #757575;
	text-align: right;
	padding-right: 41px;
	margin-top: 13px;
	clear: both;
	display: block;
}
.oferta-zlozona {
	height: 92%;
	padding-top: 40px;
	background: url(images/krowa-standardowa.jpg) no-repeat 100% 100%;
}

/*odpowiedz na aukcje*/
#dos_bg{
	background: url(images/bgtick_krowa.gif) no-repeat;
	position: absolute;
	bottom: 45px;
	right: 40px;
	width: 242px;
	height: 185px;
}
#dos_title{
	font: 18px Arial;
	color: #2e2e2e;
	padding-top: 40px;
	padding-left: 20px;
}
#dos_text_close{
	font: 12px Arial;
	color: #757575;
	text-align: right;
	margin-top: 10px;
	clear: both;
	display: block;
	padding-right: 7px;
}
.overflowhidden {
	overflow: hidden;
}
.terminal_details_right ol li img {
	float: left;
}
.terminal_details_right ol {
	width: 168px;
	float: left;
	padding-bottom: 4px;
}
.terminal_details_right .terminal-details-border ol {
	height: 35px;
	width: 150px;
}
.terminal_details_right ol li.overflowhidden strong {
	position: relative;
	top: -14px;
	display: block;
	clear: both;
	padding-left: 45px;
}

.terminal_details_right ol li span {
	display: inline-block;
	padding-top: 8px;
	padding-left: 10px;
}

.terminal-top-bg-l {
	padding-left: 10px;
	height: 10px;
	background: url(images/sprite2.gif)  no-repeat 0px -1328px;
}

.terminal-top-bg-r {
	background: url(images/sprite2.gif)  no-repeat 100% -1328px;
}
.terminal-bottom-bg-l {
	clear: both;
	padding-left: 10px;
	background: url(images/sprite2.gif)  no-repeat 0px -1380px;
}
.terminal-bottom-bg-r {
	background: url(images/sprite2.gif)  no-repeat 100% -1380px;
}

.terminal-details-border {
	border-left: 1px solid #D6D3D3;
	border-right: 1px solid #D6D3D3;
	margin: 0px 2px 0px 1px;
	overflow: hidden;
	padding: 0px 18px;
}
h2.terminal-newoption-title {
	font: bold 12px Arial;
	color: #747373;
	padding: 2px 0 10px;
	clear: both;
}
/*fields select*/
ul.offerFieldList li span {
    width: 100px;
    height: 51px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    cursor: pointer;
}
ul.offerFieldList li span * {
    vertical-align: middle;
}
div.field_list {
    display: none;
}
div.field_list_active {
    display: block;
}
.is_user_field span.user_field img{
	position: relative;
	top: 0px;
	left: -2px;
}
span.user_field {
	border: 2px solid #F0698F;
}
ul.terminal_list li.active div.terminal_price {
	font-size: 24px;
	background: url(images/sprite2.gif) no-repeat -862px -1226px;
}
.terminal_list_opcje .terminal_change_a {
	font: bold 16px/19px Tahoma;
	color: #DD4169;
}
.cechy-ico {
	margin-top: 10px;
}
.brak-opcji {
	padding: 80px 0 20px;
	background: url(images/sprite2.gif) no-repeat -240px -1524px;
}
div.terminal_details {
	padding-top: 4px;
}
td.newoption-left {
	width: 111px;
	height: 354px;
	float: left;
	padding: 15px 20px;
	margin-left: 0px;
	background: url(images/cechy-bg.gif) no-repeat -4px 50%;
	vertical-align: top;
	position: relative;
}
td.newoption-right {
	width: 585px;
	padding: 15px;
	float: left;
	height: 364px;
}
.newoption-right ul.offerFieldList li {
	border: 0px solid #ffffff;
	margin-right: 1px;
	margin-bottom: 1px;
}
.newoption-right ul.offerFieldList li span {
	width: 35px;
	height: 35px;
	border: 2px solid #FFFFFF;
	*float: left;
}
.newoption-right ul.offerFieldList li span.user_field {
	border: 2px solid #F0698F;
}
.newoption-right .is_user_field span.user_field img {
	left: 0px;
}
.newoption-right ul.offerFieldList li div.user-title {
	font-weight: bold;
	width: 130px;
	height: auto;
	padding-left: 7px;
	display: table-cell;
	vertical-align: middle;
	*float: left;
	*padding-top: 6px;
	cursor: pointer;
}
.newoption-right .bottom_for_now {
	width: 100%;
}
.newoption-container {
	margin: 0px -38px;
	width: 770px;
}

div.select_inside_slider_form select {
	width: 96px;
	padding: 1px;
	color: #747373;
}
.terminal_details_right .terminal_details_calcs .terminal_cont_botttom div.categoryField ol li span {
	width: 150px;
}
.terminal_details_right .terminal_details_calcs .terminal_cont_botttom div.categoryField ol li strong,
.terminal_details_right .terminal_details_calcs .terminal_cont_botttom div.categoryField ol li span.low {
	width: 120px;
}
.terminal_details_right .terminal_details_calcs .terminal_cont_botttom div.categoryField ol li strong {
	padding-left: 10px;
}
.terminal_details_right .terminal_details_calcs .terminal_cont_botttom div.categoryField ol {
	width: auto;
}
#terminal .terminal_details_right .wyslij_form_terminal .promocja_terminal_center {
	background: url(images/bg-vertical.gif) repeat-x 0px -77px;
	color: #ffffff;
	font-weight: normal;
}
#terminal .terminal_details_right .wyslij_form_terminal .promocja_terminal_center span {
	color: #ffffff;
	font-weight: bold;
}
#terminal .terminal_details_right .wyslij_form_terminal .wyslij_span_left_terminal {
	background: url(images/bg-vertical.gif) no-repeat 0px 0px;
	height: 32px;
}
#terminal .terminal_details_right .wyslij_form_terminal .wyslij_span_right_terminal {
	height: 32px;
	background: url(images/bg-vertical.gif) no-repeat 100% -38px;
}
.szacunkowy-koszt-lbl {
	float: right;
	font: normal 11px Arial;
	color: #e7527a;
	padding-top: 43px;
}
.szacunkowy-koszt {
	width: 95px;
	height: 71px;
	text-align: center;
	padding-top: 22px;
	float: right;
	line-height: 20px;
	background: url(images/sprite2.gif) no-repeat 0px -1562px;
}
.szacunkowy-koszt span {
	color: #dd4169;
}
.prognoze-cost {
	overflow: hidden;
	margin-top: -60px;
}
.miesiecznie-lbl {
	font: 12px Arial;
	color: #FFFFFF;
	clear: both;
	display: block;
}
.form_slider_border div.select_inside_slider_form {
	margin-bottom: 4px;
	/*height: 40px;*/
}
.form_ten_content .form_slider_border {
	margin-bottom: 8px;
}
.small-select-margin div.form_slider_border {
	margin-left: 8px;
	padding: 0px 9px 0px 0px;
}
.wybierz-cechy {
	width: 119px;
	height: 18px;
	display: block;
	text-align: center;
	padding-top: 4px;
	background: url(images/sprite2.gif) no-repeat 0px -1700px;
}
.wybierz-cechy:hover {
	text-decoration: none;
}
#terminalList.contentBox div.header {
	height: auto;
}
.promotions div.bottom_for_now {
	float: right;
}
.przesuniecie-gora {
	margin-top: 0px !important;
	*margin-top: -60px !important;
}
.message-thickbox-noborder .message_thickbox {
	border: none !important;
}
.kontynuuj-bez-opcji-btn {
	width: 172px;
	height: 18px;
	float: right !important;
	margin-left: 10px;
	text-align: center;
	font: bold 12px Arial;
	color: #ffffff;
	background: url(images/sprite2.gif) no-repeat -4px -1749px;
}
.kontynuuj-bez-opcji-btn-lewy {
	width: 72px;
	height: 18px;
	float: right !important;
	text-align: center;
	font: bold 12px Arial;
	color: #ffffff;
	background: url(images/sprite2.gif) no-repeat -194px -1749px;
}

.message_thickbox .user-title{
	color: #747373;
}
.message_thickbox #fields_all {
	margin-bottom: 30px;
	overflow: hidden;
}
.message_thickbox .newoption-right .bottom_for_now {
	position: absolute;
	width: 100%;
	right: 46px;
	bottom: 43px;
}
.img-news-list {
	width: 77px;
	float: left;
}
div.news p {
	padding: 6px 0px 0px 0px;
}
.abonament-box {
	width:108px;
	height:15px;
	float:left;
	padding-top:4px;
	padding-left: 5px;
}
.szczegoly-oferty-box, .do-ulubionych-box, .prezent-box {
	float: left;
}
.do-ulubionych-box {
	width: 110px;
}
.szczegoly-oferty-box {
	background: #dd4169;
	color: #ffffff;
}
.bottom_for_now div.top_buttons div.szczegoly-oferty-box a.choose {
	width: 308px;
	display: block;
	color: #ffffff;
	background: #dd4169;
	margin: 0px;
	text-align: center;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
}
.prezent-box {
	width: 80px;
}
div.slider_value .wart-miesiecznie, div.slider_value .wart-miesiecznie span,
.wart-miesiecznie-box .wart-miesiecznie,  .wart-miesiecznie-box .wart-miesiecznie span {
	font-size: 10px;
	font-weight: normal;
	display: table-cell;
	*display: inline;
}
.wart-miesiecznie-box {
	clear: both;
	font-size: 10px;
	font-weight: normal;
	position: relative;
	top: -3px;
	left: 1px;
	color: #DF9C09;
}
.miesiac-margin {
	padding-right: 3px;
}
.cont-wart-mies-center {
	padding-right: 0px !important;
}
.zaznaczone-elementy-box {
	width: 145px;
	position: absolute;
	left: 6px;
	bottom: 0px;
}
.oznaczenie-elementow {
	width: 9px;
	height: 9px;
	float: left;
	border: 2px solid #dc385f;
}
.zaznaczone-elementy-lbl {
	font: 11px Arial;
	color: #747373;
	padding-left: 10px;
	float: left;
}
#promocje_filtr_telefon {
	overflow: hidden;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	font: 14px Arial;
	color: #000000;
}
.promocje-filtr-lbl-box {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cechy-lbl {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 22px;
	font: bold 12px Arial;
	color: #5f5f5f;
}
.brand-terminal-tytul span {
	font: bold 12px Arial;
	color: #5f5f5f;
}
.aktywny-filtr-ofert-lbl {
	color: #7f7f7f;
	padding-right: 24px;
}
.aktywne-filtry-producent {
	padding-right: 24px;
	color: #7f7f7f;
}
.aktywne-filtry-producent b, .aktywne-filtry-model b {
	color: #000000;
}
.aktywne-filtry-model {
	padding-right: 35px;
	color: #7f7f7f;
}
.lista-aktywnych-cech {
	float: left;
}
.lista-zmien-cechy {
	width: 32px;
	float: left;
	margin-top: 4px;
	margin-right: 10px;
	font: bold 12px Arial;
	color: #5f5f5f;
	padding: 8px 34px;
	background: url(images/sprite2.gif) no-repeat -5px -1797px;
}
.promocje_filtr_telefon-box {
	width: 700px;
	float: left;
}
.mobile-newoptionsearch .newoption-container {
	margin: 0px;
}
.mobile-newoptionsearch td.newoption-right {
	width: 920px;
	padding: 15px 6px;
}
.mobile-newoptionsearch .offerFieldList li {
	width: 183px !important;
	float: left;
}
.mobile-newoptionsearch table.newoption-container td.newoption-right {
	height: auto;
}
.promocje-filtr-bg-top-l, .promocje-filtr-bg-top-r, .promocje-filtr-bg-bottom-l, .promocje-filtr-bg-bottom-r {
	background: url(images/sprite2.gif) no-repeat;
	height: 4px;
	font-size: 0px;
	line-height: 0px;
}
.promocje-filtr-bg-top-l {
	background-position: 0px -1953px;
	padding-left: 5px;
}
.promocje-filtr-bg-top-r {
	background-position: 100% -1953px;
}
.promocje-filtr-bg-bottom-l {
	padding-left: 5px;
	background-position: 0px 100%;
}
.promocje-filtr-bg-bottom-r {
	background-position: 100% 100%;
}
.promocje-filtr-bg {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background: #f1f1f1;
}
.brand-terminal-tytul {
	float: left;
	padding-top: 9px;
	padding-right: 10px;
}
.filtr-kontener {
	width: 930px;
	font: bold 12px Arial;
	color: #5f5f5f;
	margin-right: 6px;
	margin-bottom: 10px;
}
.topmargin0 {
	margin-top: 0px!important;
}
.bottom_for_now .lista-zmien-cechy {
	margin: 0px;
	width: 56px;
	padding: 8px 22px;
}
.promotions_container .title-grey, .promotions_container .sort {
	margin-top: 10px;
}
.gotohowitworks-container {
	padding: 22px 15px;
	font: 12px Arial;
	color: #ffffff;
	text-align: center;
}
.menu_right_span {
	width: 4px;
	height: 31px;
	float: right;
	background: url("images/top_menu_bg_right.gif") no-repeat left top;
}
div.menu_right_icons ul li.fl-right {
	float: right;
}
.menu-operators {
	width: 163px;
	height: 24px;
	position: absolute;
	top: 32px;
	right: 3px;
	background: url("images/sprite2.gif") no-repeat 0px -1876px;
}
.menu-operators a {
	display: block;
	float: left;
	height: 25px;
}
.operator-tmobile {
	width: 25px;
}
.operator-plus {
	width: 65px;
}
.operator-orange {
	width: 42px;
}
.operator-play {
	width: 31px;
}
div.dealer-width {
	width: 749px;
}
