@CHARSET "UTF-8";
body{
    background: url("/images/frontend/background-bottom.jpg") #E7E2D1 repeat-x;
    background-position: center bottom;	
    color: #57514B;
    font-family: Arial, Trebuchem MS;
}

a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

#body_container_table {
    margin: 0px;
    padding: 0px;  
}
#body_container_table_left {
   background: url("/images/frontend/background-sides.png") repeat-x; 	
   width: 50%;
}
#body_container_table_right {
   background: url("/images/frontend/background-sides.png") repeat-x; 
   	width: 50%;
}
#body_container_table_center {
   width: 980px; 	
}

#container {
  width: 980px;
  margin: 0 auto;
}
#container-top {
  width: 980px;
  height: 131px;
  background: url("/images/frontend/background-top.jpg") no-repeat; 
  position: relative;
}

#container-top .elements-login{
	position: absolute;
    right: 0px;
}
#container-top .elements-login a.bold-link{
	color: #45515E;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
#container-top .elements-login .el-pos{
	padding-top: 2px;
}
#container-top .elements-login input.login-top{
	color: #45515E;
	font-size: 12px;
	background: url("/images/frontend/inputs/input_el_background_1.gif") no-repeat; 
	border:0 none;
	height:20px;
	margin:0;
	padding-left:7px;
	padding-top:3px;
	width:90px;
}

#container-top .elements-login .service-domain {
    position: absolute;
    right: 0px;	
}


#container-middle{
  width: 980px;  	
}

#col_left {
    float: left;
    width: 268px;	
    background-color:#FFFFFF;
}
#col_center {
    float: left;
    width: 712px;
}
#col_center_width {
    float: left;
    width: 980px;
}

#col_center_width #col_center_inner_left{
    float: left;
    width: 978px;
    background-color: #FFFFFF;
    border-left: 1px solid #C7C7C7;
    border-right: 1px solid #C7C7C7;
}
	

#col_center_inner_center {
    float: left;
    width: 712px;
    /*background-color: #FFFFFF;
    border-right: 1px solid #C7C7C7;*/
}
#col_center_inner_left {
    float: left;
    width: 551px;
    background-color: #FFFFFF;
    border-left: 1px solid #C7C7C7;
    border-right: 1px solid #C7C7C7;
}
/* 159 dla calosci 158 z borderem*/
#col_center_inner_right {
    float: left;
    width: 158px;
    border-right: 1px solid #F7F4ED;
    background-color: #FFFFFF;
}

.error {
    border-color: #B3160C;
    border-style: solid;
    border-width: 1px;
    background-color: #FFEFEF;
}

#user_menu_top {
 height: 52px;
 width: 712px;
 background: #5AC0F0 url(/images/frontend/menu_user/user_menu_background.jpg) no-repeat scroll right center;
 overflow: hidden; 
 color: #FEFFFF;
 position: relative;
}

#user_menu_top ul li{
    float:left;
    padding-right: 10px;
}
#user_menu_top ul li a{
    color: #FFFFFF;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 12px;
    font-weight: bold;
    white-space:nowrap;
}

#user_menu_top ul li a:hover{
    color: #D4F46F;
}

#user_menu_top ul li a span{
    height: 52px;
    display: block;
    float:left;
    cursor: pointer;
}

#user_menu_top ul li a:HOVER span {
    background: url("/images/frontend/menu_user/gradient-menu-top-up.gif") repeat-x;	
}
#user_menu_top ul li a span.left{
    width: 10px;
}
#user_menu_top ul li a span.right{
    width: 10px;
}

#user_menu_top ul li a span.center{
    padding-top:  18px;
    height: 34px;
}

#user_menu_top #user_menu_top_other{
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: right;
}
#user_menu_top #user_menu_top_other #user_menu_top_other-el-list{
	text-align: right;
}

a.orange {
	color: #FFFFFF;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 12px;
    font-weight: bold;
    white-space:nowrap;
}
a.orange span{
    height: 24px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/orange_center.gif") repeat-x;
}
a.orange span.left{
    width: 5px;
    background: url("/images/frontend/buttons/orange_left.gif") no-repeat; 
}
a.orange span.right{
    width: 5px;
    background: url("/images/frontend/buttons/orange_right.gif") no-repeat;
}

a.orange span.center{
    padding-top:  4px;
    padding-left: 4px;
    padding-right: 4px;
}
a.orange span.search_icon{
	 background: url("/images/frontend/buttons/orange_extra_search.gif") no-repeat;
	 width: 14px;
}


a.red {
    color: #FFFFFF;	
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 12px;
    font-weight: bold;
    white-space:nowrap;
}

a.red span{
    height: 23px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/red_center.gif") repeat-x;
}

a.red span.left{
    width: 2px;
    background: url("/images/frontend/buttons/red_left.gif") no-repeat; 
}
a.red span.right{
    width: 2px;
    background: url("/images/frontend/buttons/red_right.gif") no-repeat; 
}
a.red span.center{
    padding-top:  4px;
    padding-left: 7px;
    padding-right: 7px;
    height: 19px;
}
a.red span.center{
    color: #FFFFFF;
}

a.green {
	color: #45484B;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 12px;
    font-weight: bold;
    white-space:nowrap;
}
a.green span{
    height: 23px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/green_center.gif") repeat-x;
}
a.green span.left{
    width: 2px;
    background: url("/images/frontend/buttons/green_left.gif") no-repeat; 
}
a.green span.left-arrow{
    width: 20px;
    background: url("/images/frontend/buttons/green_arrow_left.gif") no-repeat; 
}
a.green span.dotpay{
    width: 54px;
    background: url("/images/frontend/buttons/green_payments_dotpay.gif") no-repeat; 
}
a.green span.right-normal{
    width: 3px;
    background: url("/images/frontend/buttons/green_normal_right.gif") no-repeat; 
}
a.green span.right_info{
    width: 20px;
    background: url("/images/frontend/buttons/green_right_info.gif") no-repeat; 
}
a.green span.right{
    width: 20px;
    background: url("/images/frontend/buttons/green_right.gif") no-repeat;
}

a.green span.center{
    padding-top:  4px;
    padding-left: 7px;
    padding-right: 7px;
}

a.blue {
	color: #45484B;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 12px;
    font-weight: bold;
    white-space:nowrap;
}
a.blue span{
    height: 25px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/blue_center.gif") repeat-x;
}
a.blue span.left{
    width: 4px;
    background: url("/images/frontend/buttons/blue_left.gif") no-repeat; 
}
a.blue span.right{
    width: 21px;
    background: url("/images/frontend/buttons/blue_right.gif") no-repeat;
}
a.blue span.left_arrow{
    width: 20px;
    background: url("/images/frontend/buttons/blue_arrow_left.gif") no-repeat;
}
a.blue span.right-normal{
    width: 3px;
    background: url("/images/frontend/buttons/blue_right_normal.gif") no-repeat;
}
a.blue span.right_info{
    width: 21px;
    background: url("/images/frontend/buttons/blue_right_info.gif") no-repeat;
}

a.blue span.center{
    padding-top:  4px;
    padding-left: 7px;
    padding-right: 7px;
}

a.blue-big {
	color: #45484B;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 15px;
    font-weight: bold;
    white-space:nowrap;
}

a.blue-big span{
    height: 34px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/blue-big-center.gif") repeat-x;
}

a.blue-big span.left_arrow{
    width: 32px;
    background: url("/images/frontend/buttons/blue-big_arrow_left.gif") no-repeat;
}
a.blue-big span.right_arrow{
    width: 30px;
    background: url("/images/frontend/buttons/blue-big_right.gif") no-repeat;
}
a.blue-big span.left{
    width: 9px;
    background: url("/images/frontend/buttons/blue-big-left-normal.gif") no-repeat;
}
a.blue-big span.right{
    width: 6px;
    background: url("/images/frontend/buttons/blue-big-right-normal.gif") no-repeat;
}
a.blue-big span.center{
    padding-top:  7px;
    padding-left: 7px;
    padding-right: 7px;
    height: 27px;
}

a.gray-big {
    color: #45484B;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 15px;
    font-weight: bold;
    white-space:nowrap;
}

a.gray-big span{
    height: 34px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/gray-big-center.gif") repeat-x;
}

a.gray-big span.left_arrow{
    width: 32px;
    background: url("/images/frontend/buttons/gray-big_arrow_left.gif") no-repeat;
}
a.gray-big span.right_arrow{
    width: 30px;
    background: url("/images/frontend/buttons/gray-big_right.gif") no-repeat;
}
a.gray-big span.left{
    width: 9px;
    background: url("/images/frontend/buttons/gray-big-left-normal.gif") no-repeat;
}
a.gray-big span.right{
    width: 6px;
    background: url("/images/frontend/buttons/gray-big-right-normal.gif") no-repeat;
}
a.gray-big span.center{
    padding-top:  7px;
    padding-left: 7px;
    padding-right: 7px;
    height: 27px;
}


a.a-blue-soft{
	color: #4D8AE1;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	}

a.a-link-forward-blue-big{
	display: block-inline;
    font-weight: bold;
    color: #6E90C9;
    font-size: 18px;
    padding-right: 30px;
    background: url("/images/frontend/buttons/link-arrow-blue-intense.gif") no-repeat;
    background-position: right;
	}

.panel_box_element {
    width: 100%;
    height: 30px;
    background: url("/images/frontend/box/gradient_element_box_panel.gif") #477BC6 repeat-x;
    background-position: left top;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    position: relative;
}
.panel_box_element .dot{
    background: url("/images/frontend/box/dot.gif") no-repeat;
    padding-left: 20px;
    background-position: 6px 5px;
}
.panel_box_element .positioner{
	padding-top: 7px;
}
.panel_box_element .positioner .info_el{
	font-weight: normal;
	font-size: 12px;
}
.panel_box_element .positioner .back_page{
	position: absolute;
	top: 10px;
	right: 18px;
}
.panel_box_element .positioner .back_page a{
	display: block;
	background: url("/images/frontend/icons/back_link.gif") no-repeat;
	background-position: 1px top;
	padding-left: 28px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
}

#info_el_about_us  {
	background: url("/images/frontend/box/about_us.jpg") #98CCFB no-repeat;
	width: 268px;
	font-family: Trebucher MS, Arial;
	overflow: hidden;
	position: relative;
}
#info_el_about_us  h1{
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
#info_el_about_us .el_center{
	padding-left: 29px;
	padding-top: 9px;
	color: #3B4A4E;
	padding-right: 28px;
	padding-bottom: 38px;
	
}
#info_el_about_us .el_center .el_title_box{
	font-size: 23px;
	
}
#info_el_about_us .el_center .bottom_title{
    bottom:15px;
	color:#188DDD;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	right:26px;
}

#contact_holder {
	background: url("/images/frontend/box/contact.jpg") no-repeat;
	width: 268px;
    height: 301px;
    overflow: hidden;
    position: relative;
    font-family: Trebucher MS, Arial;
    font-size: 11px;
}
#contact_holder a{
    color:#3192E1;
    text-decoration:none
}

#contact_holder .el_center{
    padding-left: 29px;
    padding-top: 9px;
    color: #3B4A4E;
    padding-right: 28px;
    
}
#contact_holder .el_center .el_title_box{
    font-size: 23px;
    padding-bottom: 16px;
    
}
#contact_holder .el_center .el_title_box .contact_details_top{
    
}
#footer_menu{
	
	padding-bottom: 50px;
	margin: 0 auto;
    /*width:551px;*/ 
    /*padding-left: 268px;
    padding-top: 14px;
    padding-right: 158px;*/
    padding-top: 35px;
    width:851px;
    padding-right: 8px;
    padding-left: 118px;
    text-align: center;
}
#footer_menu a, #footer_menu{
	color: #40452C;
	font-size: 11px;
}
#footer_menu span.el_con{
	padding-left: 7px;
	padding-right: 7px;
}

a.gray {
    color: #45484B;
    font-family: Arial,Trebuchet MS;
    display:block; 
    text-align:center;
    font-size: 12px;
    font-weight: bold;
    white-space:nowrap;
}
a.gray span{
    height: 23px;
    display: block;
    float:left;
    cursor: pointer;
    background: url("/images/frontend/buttons/gray_back.gif") repeat-x;
}
a.gray span.left{
    width: 2px;
    background: url("/images/frontend/buttons/gray_left.gif") no-repeat; 
}
a.gray span.left_arrow{
    width: 23px;
    background: url("/images/frontend/buttons/gray_arrow_left.gif") no-repeat; 
}
a.gray span.right_arrow{
    width: 23px;
    background: url("/images/frontend/buttons/gray_arrow_right.gif") no-repeat; 
}
a.gray span.print{
    width: 19px;
    background: url("/images/frontend/buttons/gray_print.gif") no-repeat; 
}
a.gray span.right{
    width: 20px;
    background: url("/images/frontend/buttons/gray_right.gif") no-repeat;
}
a.gray span.right_info{
    width: 20px;
    background: url("/images/frontend/buttons/gray_right.gif") no-repeat;
}
a.gray span.right_normal{
    width: 3px;
    background: url("/images/frontend/buttons/gray_right_normal.gif") no-repeat;
}

a.gray span.center{
    padding-top:  4px;
    padding-left: 7px;
    padding-right: 7px;
}

.panel_box_sub_element {
    width: 100%;
    height: 25px;
    background-position: left top;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    position: relative;
}

.panel_shiny_el{
	width: 100%;
	background:#ECF4FE url(/images/frontend/profile_table/el-divider.gif) repeat-x scroll center bottom;
    border-top:1px solid #DAE7F6;
    color:#294E95;
    font-size:12px;
    font-weight:bold;
    
}
.panel_shiny_el .positioner{
	padding:12px 8px;
    
}

.panel_box_sub_element a{
    color: #FFFFFF;
    text-decoration: underline;
}

.panel_box_sub_element_big {
    width: 100%;
    background-position: left top;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    position: relative;
    font-family: Arial, Trebuchem MS;
    text-align: center;
}
.panel_box_sub_blue {
    background: url("/images/frontend/box/blue_gradient.png") #68ADE6 repeat-x;
}
.panel_box_sub_blue_big {
    background: url("/images/frontend/box/gradient_panel_sub_big.gif") #3F9CE5 repeat-x;
}
.panel_box_sub_green_small {
    background: url("/images/frontend/box/green.gif") #CDEE84 repeat-x;
    height: 21px;
    font-size: 12px;
}
.panel_box_sub_blue .dot{
    background: url("/images/frontend/box/blue_dot.gif") no-repeat;
    padding-left: 20px;
    background-position: 6px 5px;
}
.panel_box_sub_green_small .dot{
    background: url("/images/frontend/box/green_dot.gif") no-repeat;
    padding-left: 20px;
    background-position: 6px 5px;
}
.panel_box_sub_element .positioner{
    padding-top: 5px;
}
.panel_box_sub_green_small .positioner{
     padding-top: 2px;
}
.panel_box_sub_element .positioner .info_el{
    font-weight: normal;
    font-size: 12px;
}

.panel_box_sub_element_tiny_blue {
   color:#75A8E4;
   float:left;
   font-size:14px;
   font-weight:bold;	
}

.panel_box_sub_element_tiny_blue  .positioner{
  padding: 10px 0px 10px 0px;
}

div.info-icon-img {
   width: 12px;
   height: 13px;
   position: absolute;
   background: url(/images/frontend/icons/info.gif) no-repeat;
   cursor: pointer;
}
img.info-icon-img-big {
   cursor: pointer;
}
img.info-icon-img {
   width: 12px;
   height: 13px;
   background: url(/images/frontend/icons/info.gif) no-repeat;
   cursor: pointer;
}

div.qtip-wrapper {
    z-index: 999;
    text-align: center;
    position: absolute;
    font-size: 11px;
    width: 270px;
    color: #fff;
    padding-bottom: 5px;
    display: none;
    background: transparent url(/images/frontend/icons/arrow.gif) no-repeat scroll center bottom;
    
}    
div.qtip-wrapper-l {
    z-index: 999;
    text-align: center;
    position: absolute;
    font-size: 11px;
    width: 270px;
    color: #fff;
    padding-bottom: 5px;
    display: none;
    background: transparent url(/images/frontend/icons/arrow.gif) no-repeat scroll right bottom;
    
}    
div.qtip-wrapper div, div.qtip-wrapper-l div{
    background: #6796B9 none;
    padding: 5px;
    font-weight: bold;
    border: 1px solid #48799C;
    /*background: rgb(100,150,186) url(/images/frontend/elements/info-gr.png) repeat-x scroll center top;*/
    background-color: #5CB4F4;
}

.font-error{
   color: #CF1A0C;	
	}
.font-correct{
   color: #79AF1C;	
	}
a.bold-gray{
	color:#45515E;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.warning-box-container {
   padding: 12px 28px 12px 28px; 
   font-size: 11px;
}
.warning-box-container .correct{
   background: transparent url(/images/frontend/icons/warning-correct.gif) no-repeat scroll left 0px;
   padding-left: 20px;
   padding-bottom: 10px;
   
}
.warning-box-container .info{
   background: transparent url(/images/frontend/icons/warning-info.gif) no-repeat scroll left 0px;
   padding-left: 20px;
   padding-bottom: 10px;
}

.warning-box-container .info a, .warning-box-container .correct a, .warning-box-container .error-war a{
   font-weight: bold;
   color: #2A8AD6;  	
}

.warning-box-container .error-war{
   background: transparent url(/images/frontend/icons/warning-accept.gif) no-repeat scroll left 0px;
   padding-left: 20px;
   padding-bottom: 10px;
   color: #CF1A0C;
}

table.info-table-box {

}
table.info-table-box tr.top-el-table td.left-el{
 width: 2px;
 height: 2px;
 background: url("/images/frontend/table/table_info_left_top.gif") no-repeat;
}
table.info-table-box tr.top-el-table td.center-el{
 width: 667px;
 height:2px;
 background: url("/images/frontend/table/table_info_center_top.gif") repeat-x;
}
table.info-table-box tr.top-el-table td.right-el{
  width: 2px;
 height: 2px;
 background: url("/images/frontend/table/table_info_right_top.gif") no-repeat;
}

table.info-table-box tr.bottom-el-table td.left-el{
 width: 2px;
 height: 2px;
 background: url("/images/frontend/table/table_info_left_bottom.gif") no-repeat;
}
table.info-table-box tr.bottom-el-table td.center-el{
 height:2px;
 background: url("/images/frontend/table/table_info_center_bottom.gif") repeat-x;
}
table.info-table-box tr.bottom-el-table td.right-el{
  width: 2px;
 height: 2px;
 background: url("/images/frontend/table/table_info_right_bottom.gif") no-repeat;
}


table.info-table-box tr.middle-el-table td.right-el{
  width: 2px;
 background: url("/images/frontend/table/table_info_right_middle.gif") repeat-y;
}
table.info-table-box tr.middle-el-table td.center-elt{
  width: 100%;
}
table.info-table-box tr.middle-el-table td.center-el div.center{
  padding: 9px;
}
table.info-table-box tr.middle-el-table td.left-el{
 width: 2px;
 background: url("/images/frontend/table/table_info_left_middle.gif") repeat-y;
}


table.table-form-main {


}
table.table-form-main .table-left{
    width: 88px;
    padding-right: 10px;
    padding-top: 3px;
    font-weight: bold;
    padding-bottom: 15px;
}
table.table-form-main .no-padding-top{
    padding-top: 0px;
}
table.table-form-main .partic_1{
    width: 100px;
    padding-right: 10px;
    padding-bottom: 10px;
}
table.table-form-main .table-right{
    width: 573px;
    padding-right: 10px;
    padding-bottom: 15px;
}
table.table-form-main .table-full{
    width: 679px;
    padding-bottom: 15px;
}
table.table-form-main .title-el-table{
	color:#75A8E4;
	font-size:14px;
	font-weight:bold;
}
table.table-form-main .table-right select, table.table-form-main .table-right  input {
    width: 153px;
    border: 1px solid #C9C9C9;
    height: 20px;
    font-size: 11px;
    color: #55514C;
    padding-top: 1px;
}
table.table-form-main .table-right  input, table.table-form-main .table-right  textarea {
	width: 199px;
    height: 15px;
    padding-top: 3px;
    padding-left: 2px;
    padding-right: 2px;
    
}

table.table-form-main .table-right  textarea{
    height: 80px; 
    border: 1px solid #C9C9C9;
    color:#55514C;
    font-size:11px;
}

table.table-form-main .table-right  input.witdh1,  table.table-form-main .table-right  select.witdh1 {
	width: 53px;
}
table.table-form-main .table-right  input.witdh2 {
	width: 73px;
}

table.table-form-main .el_number {
	width: 23px;
	padding-bottom: 10px;
}
table.table-form-main .el-checkbox {
	width: 34px;
	padding-bottom: 10px;
}
table.table-form-main .el-checkbox-snd {
	width: 20px;
	padding-bottom: 10px;
}
table.table-form-main .el-rest {
	padding-bottom: 10px;
}
table.table-form-main tr.gradient_element_back {
	background: url("/images/frontend/gradients/insurance_box_gradient.gif") repeat-x;
	background-position: top
}
table.table-form-main .el-inner-rest {
	width: 653px;
}
table.table-form-main .special-padding-el {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 28px;
}
table.table-form-main .name-el {
	font-weight: bold;
}
table.table-form-main .element-inner-el-name {
	padding-top: 5px;
}
table.table-form-main .inner_insurance_box {
	padding-top: 23px;
}
table.table-form-main  .table-right-smaller {
	width: 545px;
}
table.table-form-main  .cost-el-green {
	color:#86C816;
	font-size:16px;
	font-weight:bold;
}

a.usun {
 background: url("/images/frontend/icons/usun.gif") no-repeat;
 display: inline-block;
 padding-left: 22px;
 height: 14px;
 padding-top: 2px;
 color: #F3654C;
}
a.dodaj {
 background: url("/images/frontend/icons/dodaj.gif") no-repeat;
 display: inline-block;
 padding-left: 22px;
 height: 14px;
 padding-top: 2px;
 color: #80C800;
}

.info-el-boxer{
  padding: 10px 0px 15px 0px;
  color: #8A8A8A;
}

a.font-blue {
  color: #4B89E2;  
}
.cost-blue{
  color: #4B89E2;  
  font-weight: bold;
}
.cost-green{
  color: #86C816;  
  font-weight: bold;
}
.font-bold-stand{
  font-weight: bold;
  font-size: 11px;
}

table.gray-beam {
   font-size:12px; 
}
table.gray-beam tr{
    background: url("/images/frontend/table/graybeam-row-backgraound.gif") #FBFBFB repeat-x;
    background-position: bottom;

}
table.gray-beam td{
    padding-top:8px;
    padding-bottom:8px;
}
table.gray-beam td.el-left{
    font-weight: bold;
    width: 155px;
    padding-left: 15px;
}
table.gray-beam td.el-center{
    width: 378px;
    padding-left: 7px;
    font-size: 11px;
}
table.gray-beam td.el-right{
    font-weight: bold;
    width: 128px;
    padding-left: 7px;
    padding-right: 22px;
}

table.gray-beam td.el-right-plus-center{
    width: 474px;
    padding-left: 7px;
    padding-right: 22px;
}

.font-green-desc {
   color: #80C800;  
}
.font-red-desc {
   color: #DF1B23;  
}
table.table-form-main-wide {
   font-size: 11px;	
}

table.table-form-main-wide .table-left{
	padding-bottom:5px;
	padding-right:10px;
	width: 120px;
} 
table.table-form-main-wide .table-right{
	padding-bottom:5px;
    padding-right:10px;
} 
table.table-form-main-wide .title{
	font-weight: bold;
}

.saved-element-container-box-big {
    text-align: center;
    padding: 10px;
    border: 1px solid #D6D5CE;
    background: #EFEFE9;
    font-size: 18px;
    color: #7E7F74;
    font-weight: bold;
}

.saved-element-container-box-big-error {
	color: #BF2323;
	}
.saved-element-container-box-big-pos {
    padding: 4px; 
}

table.aktualnosci{

}
table.aktualnosci .aktualnosci_h{
 color: #568CB6;
 font-weight: bold;
 padding-bottom: 0px;
}
table.aktualnosci .aktualnosci_h strong{
 font-weight: bold;
}
table.aktualnosci .aktualnosci_t{
 color: #C0C0C0;
 font-family: Trebuchet MS,Arial,sans-serif;
 padding-bottom: 10px;
}
table.aktualnosci .aktualnosci_s a{
 color:#0167B4;
text-decoration:underline;
}
table.aktualnosci .aktualnosci_s{
  padding-bottom: 40px;
}


input.input_newsletter{
    height:15px;
	padding-left:2px;
	padding-right:2px;
	padding-top:3px;
	width:199px;
	font-size: 11px;
	color: #797C7D;
}

a.blue-link-real{
	color:#4D8AE1;
	font-weight:bold;
	text-decoration:none;
}

.prom_fm,.prom_lm,.prom_pr{
  cursor: default;
}

a.arrow-right{
  color:#7C7C78;
  background: url("/images/frontend/icons/arrow_right-elgif.gif") no-repeat;
  padding-right: 12px;
  background-position: right;
  
}

a.a-bold-small-link-translate-on{
    display: inline-block;
    padding-left: 30px;
    background: url(/images/frontend/icons/icon_reload_on.gif) no-repeat;
    color: #4D90EC;
    padding-top:3px;
    height: 25px;
    background-position: left 3px;
} 
a.a-bold-small-link-translate-back{
    display: inline-block;
    padding-top:3px;
    padding-left: 30px;
    background: url(/images/frontend/icons/icon_reload_back.gif) no-repeat;
    color: #4D90EC;
    height: 25px;
    background-position: left 3px;
}


