@CHARSET "UTF-8"; 
* {
	padding: 0px;
	margin: 0px;
}
body {
	font-size: 76%;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	line-height: 130%;
	text-align: center;
	background: url(../img/main/bg_page.gif?1488017734) repeat #CDE2E3 top left;
	color: #444;
}
img {
	border: none;
}
ul, ul li {
	list-style: none;
	list-style-type: none;
}
.bold {
	font-weight: bold;
}
.underline {
	text-decoration: underline;
}
.italic{
	 font-style: italic;  
}
.flash_info, .flash_success { 
	background-color: #CDE3E3;
	font-weight: bold;
	color: #10777E;
	margin:  0px 14px 10px 14px; 
	padding: 3px 5px;

}
.flash_success_big { 
	background-color: #CDE3E3;
	font-weight: bold;
	color: #10777E;
	margin:  0px 14px 10px 14px; 
	padding: 15px 20px;
	font-size: 1.3em;
	text-align: center;
	line-height: 140%;

}
.flash_error {
	background-color: #DD6497;
	font-weight: bold;
	color: #FFF;
	margin:  0px 14px 10px 14px;
	padding: 3px 5px;
}
.hide {
	display: none;
}
.vmiddle {
	vertical-align: middle;
}
.vbottom{
	vertical-align: bottom;	
}
.paging {
	text-align: center;
	margin-top: 10px;
}
.paging div {
	display: inline;
}
.actions {
	margin-bottom: 5px;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.left{
	text-align: left;
}
.small {
	font-size: 0.9em;
}
.smaller {
	font-size: 0.7em;
}
.float_left, .fleft  {
	float: left;
	display: inline;
}
img.float_left, img.fleft {
	margin-right: 10px;
	margin-bottom: 5px;
} 
.float_right, .fright {
	float: right;
	display: inline;
}
.text p {
	margin-bottom: 5px;
}
.black {
	color: #000;
}
.date {
	font-size: 0.8em;
}
h3 .date {
	font-size: 11px;
	color: #444;
}
.blue, .blueText {
	color: #10777E;
}
.blueBold{
	color: #10777E;
	font-weight: bold;	
}
.grey{
	color: #888;	
}

.pink, .h2.pink, a.pink, .pinkText{
	color: #D23972;	
}
.pinkBold{
	color: #D23972;	
	font-weight: bold;
}
.red, a.red, a:link.red, a:visited.red, a:active.red {
	color: #D74E8D;
}
.opacity_0_4 {
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40";
	filter: alpha(opacity=40);
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.hide {
	display: none;
}
.paging .disabled {
	display: none;
}

.btn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff !important;
	padding: 5px 20px;
	background: #48a4a9;
	background: -moz-linear-gradient(
		top,
		#75bcbe 0%,
		#48a4a9);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#75bcbe),
		to(#48a4a9));
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	border: 1px solid #48a4a9;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}
	
}

.cake-sql-log {
	margin: 20px auto 0px auto;
}
.cake-sql-log td {
	padding: 3px 10px;
}/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../img/colorbox/overlay.png?1488017734) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../img/colorbox/controls.png?1488017734) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../img/colorbox/controls.png?1488017734) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../img/colorbox/controls.png?1488017734) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../img/colorbox/controls.png?1488017734) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../img/colorbox/controls.png?1488017734) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../img/colorbox/controls.png?1488017734) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../img/colorbox/border.png?1488017734) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../img/colorbox/border.png?1488017734) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../img/colorbox/controls.png?1488017734) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../img/colorbox/controls.png?1488017734) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../img/colorbox/loading_background.png?1488017734) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../img/colorbox/loading.gif?1488017734) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../img/colorbox/controls.png?1488017734) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}
h4 {

}
#main_menu {
	background: top center no-repeat url(../img/main/bg_main_menu.gif?1488017734);
}
#content {
	background: white;
	border-left: 1px solid #AEDCDC;
	border-right: 1px solid #AEDCDC;
}

/****** BOX ********/
.box_container {
	border-bottom: 1px solid #E0D7B8;
	background: top left url(../img/main/bg_box_header_left.gif?1488017734) no-repeat;
}
.box_content {
	/*padding: 10px;*/
	border-left: 1px solid #E0D7B8;
	border-right: 1px solid #E0D7B8;
}

/*super mega fix na IE6 i szerokości boxów */
* html .box_content {
	zoom: 1;
}

html>body .box_content {
	zoom: 1;
}

.box_header {
	border-bottom: 1px solid #E0D7B8; 
	background: top right url(../img/main/bg_box_header_right.gif?1488017734) no-repeat;
}
.pink .box_header, .gray .box_header, .blue .box_header {
	border: none;
}
.box_header .clearfix{
}
.box_header div {
	/*border-top: 1px solid #E0D7B8;*/
}
/********** gray ***************/
.box_container.gray .box_header .clearfix h4{
	color: #0f7b7e;
}
.box_container.gray {
	background: top left url(../img/main/bg_box_header_left_gray_v2.gif?1488017734) no-repeat;
	border-bottom: 1px solid #e4ddc1; /*EFEAD6 */
}
.box_container.gray .box_header {
	background: top right url(../img/main/bg_box_header_right_gray_v2.gif?1488017734) no-repeat;
}
.box_container.gray .box_content_inner{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: top left url(../img/main/bg_box_content_border_top_gray_v2.gif?1488017734) repeat-x;	
}
.box_container.gray .box_content  {
	background-color: #f7f2dc;
}
/********** pink ***************/
.box_container.pink .box_header .clearfix h4{
	color: #c93279;		
}
.box._bgcolor{
	background: #F1E2E9;
}
.box_container.pink {
	background: top left url(../img/main/bg_box_header_left_pink_v2.gif?1488017734) no-repeat;
/*	border-bottom: 1px solid #e8bfd1; DDA5BE */
}
.box_container.pink .box_header {
	background: top right url(../img/main/bg_box_header_right_pink_v2.gif?1488017734) no-repeat;
	/*border-bottom: 1px solid #DDA5BE;*/
}	
.box_container.pink .box_header div {

}
.box_container.pink .box_content  {
	/*background-color: #F1E2E9;*/
	background: top left url(../img/main/bg_box_content_border_top_pink_v2.gif?1488017734) repeat-x;
}
.box_container.pink .box_content_inner{
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: top left url(../img/main/bg_box_content_border_top_pink_v2.gif?1488017734) repeat-x;
}
.box_container.pink .box_content {
	background-color: #F1E2E9;
	border-left: 1px solid #e8bfd1;
	border-right: 1px solid #e8bfd1;
}
/********** blue ***************/
.box_container.blue .box_header .clearfix h4{
	color: #0f7b7e;		
}
.box._bgcolor{
	background: #F1E2E9;
}
.box_container.blue {
	background: top left url(../img/main/bg_box_header_left_blue_v2.gif?1488017734) no-repeat;
	border-bottom: 1px solid #addbdb; /*e8bfd1; */
}
.box_container.blue .box_header {
	background: top right url(../img/main/bg_box_header_right_blue_v2.gif?1488017734) no-repeat;
	/*border-bottom: 1px solid #DDA5BE;*/
}	
.box_container.blue .box_header div {
	background: top right url(../img/main/bg_box_content_gradient_blue.gif?1488017734) repeat-x; /*#F1E2E9;*/
}
.box_container.blue .box_content  {
	/*background-color: #F1E2E9;*/
	background: top left url(../img/main/bg_box_content_border_top_blue_v2.gif?1488017734) repeat-x;
}
.box_container.blue .box_content_inner{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	background: top left url(../img/main/bg_box_content_border_top_blue_v2.gif?1488017734) repeat-x;
}
.box_container.blue .box_content {
	background-color: #d9ebeb;
	border-left: 1px solid #addbdb;
	border-right: 1px solid #addbdb;
}


/* content gallery */
.article_gallery a {
	margin-right: 10px;
}
/*
* 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
----------------------------------*/
.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%; top: 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=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=12_gloss_wave.png?1488017734&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png?1488017734&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=02_glass.png?1488017734&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=02_glass.png?1488017734&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=12_gloss_wave.png?1488017734&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=02_glass.png?1488017734&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=12_gloss_wave.png?1488017734&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png?1488017734&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=01_flat.png?1488017734&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(../img/datepicker/ui-bg_inset-hard_100_fcfdfd_1x100.png?1488017734) 50% bottom repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #FFF; background: #2191c0 url(../img/datepicker/ui-bg_gloss-wave_75_2191c0_500x100.png?1488017734) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; }
.ui-widget-header a { color: #eaf5f7; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {  border: 1px solid #FFF;  background: #0078ae url(../img/datepicker/ui-bg_glass_45_0078ae_1x400.png?1488017734) 50% 50% repeat-x; font-weight: normal; color: #10777E; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #D74E8D; /*background: #79c9ec url(../img/datepicker/ui-bg_glass_75_79c9ec_1x400.png?1488017734) 50% 50% repeat-x; */ font-weight: normal; color: #026890; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #026890; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #F;  background: #10777E  /* url(../img/datepicker/ui-bg_gloss-wave_50_6eac2c_500x100.png?1488017734) 50% 50% repeat-x*/;  font-weight: normal; color: #ffffff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight { border: 1px solid #fff;  background: #F1E2E9 50% 50% repeat-x; color: #D74E8D; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #915608; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url(../img/datepicker/ui-bg_gloss-wave_45_e14f1c_500x100.png?1488017734) 50% top repeat-x; 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 ../img/datepicker */
.ui-icon { width: 16px; height: 16px; background-image: url(../img/datepicker/ui-icons_0078ae_256x240.png?1488017734); }
.ui-widget-content .ui-icon {background-image: url(../img/datepicker/ui-icons_0078ae_256x240.png?1488017734); }
.ui-widget-header .ui-icon {background-image: url(../img/datepicker/ui-icons_d8e7f3_256x240.png?1488017734); }
.ui-state-default .ui-icon { background-image: url(../img/datepicker/ui-icons_e0fdff_256x240.png?1488017734); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../img/datepicker/ui-icons_056b93_256x240.png?1488017734); }
.ui-state-active .ui-icon {background-image: url(../img/datepicker/ui-icons_f5e175_256x240.png?1488017734); }
.ui-state-highlight .ui-icon {background-image: url(../img/datepicker/ui-icons_f7a50d_256x240.png?1488017734); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../img/datepicker/ui-icons_fcd113_256x240.png?1488017734); }

/* 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: 5px; -webkit-border-top-left-radius: 5px; }
.ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-top { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-right {  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }
.ui-corner-left { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
.ui-corner-all { -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(../img/datepicker/ui-bg_flat_75_aaaaaa_40x100.png?1488017734) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px; background: #999999 url(../img/datepicker/ui-bg_flat_55_999999_40x100.png?1488017734) 50% 50% repeat-x; opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; z-index: 105; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; color: #D74E8D; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; 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; }/* Tabs
----------------------------------*/
.ui-tabs { 
	padding: .2em; 
	zoom: 1;
	margin-bottom: 15px; 
}
.ui-tabs .ui-tabs-nav { 
	list-style: none; 
	position: relative; 
	margin-bottom: -1px; 
}
.ui-tabs .ui-tabs-nav li { 
	position: relative; 
	float: left; 
	border-bottom-width: 0 !important; 
	margin: 0px 0px -1px 0px; 
	padding: 0;
	height: 35px;
	background: url(../img/main/bg_tab_left_corner_blue.gif?1488017734) top left no-repeat; 
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background: url(../img/main/bg_tab_left_corner_blue_selected.gif?1488017734) top left no-repeat;
}
.ui-tabs .ui-tabs-nav li  { 
	display: inline;
}
.ui-tabs .ui-tabs-nav li div a{
	height: 25px;
	text-decoration: none; 
	top: 9px;
	position: relative;
	padding: 10px 15px 10px 15px;
	background: url(../img/main/bg_tab_right_corner_blue.gif?1488017734) top right no-repeat; 
	
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	background: url(../img/main/bg_tab_right_corner_blue_selected.gif?1488017734) top right no-repeat;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { 
	padding: 1em 1.4em; 
	display: block; 
	background: none;
	border: 1px solid #C7E5E7;
/*	position: relative; */
}
.ui-tabs .ui-tabs-hide { display: none !important; }
img.ui-datepicker-trigger {
	margin-left: 5px;
	cursor: pointer;
} 

* > .ui-tabs-nav a{
	width: auto;
	height: auto;
}

td, th {
	padding: 0px 5px;
	vertical-align: top;
}
table.simpleList td {
	border-bottom: 1px solid #E0D7B8;
	padding: 5px;
}
.cake-sql-log td {
	padding-bottom: 10px;
}

table.tableResults {
	border-right: 1px solid #e0d7b8;
	border-top: 1px solid #e0d7b8;
}
.tableResults td {
	padding: 10px;
	border-left: 1px solid #e0d7b8;
	border-bottom: 1px solid #e0d7b8;
	vertical-align: middle;
	text-align: center;
	
}
.tableResults th {
	padding: 10px;
	border-left: 1px solid #e0d7b8;
	border-bottom: 1px solid #e0d7b8;
	vertical-align: middle;
}
.text table[align="center"] {
	margin: 0px auto;
}.error-message {
	color: #D74E8D;
}
label {
	display: block;
	height: 16px;
}
optgroup {
	padding: 1px 2px;
}
optgroup option {
	padding-left: 10px;
}
.label_inline label {
	display: inline;
	margin-right: 5px;
}
.input {
	margin-bottom: 15px;
}
#measurmentAdd .input.select{
	width: 140px;	
}
.input.text input, .input.password input {
	background: none;
	border: none;
	height: 18px;
	padding: 6px 0px 2px 0px;
	margin: 0px 8px;
	width: 225px;
	font-family: Tahoma;
}
form .input.text, form .input.password { 
	background: url(../img/main/bg_input.gif?1488017734) 0px 18px no-repeat;
	display: block;
}
.blueFormContainer form .input.text {
	background: url(../img/main/bg_input_blue.gif?1488017734) 0px 18px no-repeat;
	margin-bottom: 10px;
	display: block;
}
.blueFormContainer form .text input {
	height: 18px;
	margin: 0px 8px;
	padding: 2px;
	width: 235px;
}
.input.textarea textarea {
	background: none;
	border: none;
	font: 13px Tahoma;
	width: 305px;
	height: 85px;
	padding: 6px 0px 2px 0px;
	margin: 0px 8px;
}

form .input.textarea { 
	background: url(../img/main/bg_input_textarea.gif?1488017734) 0px 18px no-repeat;
	display: block;
}

div.gallery_input_div {
	background: url(../img/main/bg_input_190.gif?1488017734) 8px 0px no-repeat;
	display: block;
}
div.gallery_input_div input {
	background: none;
	border: none;
	height: 19px;
	padding: 5px 0px 2px 0px;
	margin: 0px 5px;
	width: 180px;
	font-family: Tahoma;
}
div.gallery_textarea_div { 
	background: url(../img/main/bg_input_textarea_190.gif?1488017734) 8px 0px no-repeat;
	display: block;
}
div.gallery_textarea_div textarea {
	background: none;
	border: none;
	font: 13px Tahoma;
	width: 180px;
	height: 82px;
	padding: 6px 0px 12px 0px;
	margin: 0px auto;
}
form .input.captcha {
	background-position: 0px 78px; 
}
.checkbox label {
	display: inline;
	margin-left: 5px;
}
#captcha, #ReportCaptcha {
	margin-top: 3px;
}
.captcha_contest {
	margin-bottom: 10px;
} 
.submit input {
	cursor: pointer;
}
.radio label {
	display: inline;
	margin-left: 5px;
	margin-right: 10px;
	cursor: pointer;
}

#search_bar input {
	margin-right: 5px;
}
.blue_form {
	position: relative;
}
#submit_form_blue_smaller{
	right: 15px;
	position: absolute;
	bottom: 23px;
}
.ui-tabs #submit_form_blue_smaller{
	bottom: 39px;
}
.ui-tabs-panel.submitButtonSmallMargin #submit_form_blue_smaller{
	bottom: 4px;
}
#submit_form_blue_smallerAbilities{
	bottom: 66px;
	position: absolute;
	right: 17px;
}
#submit_form_blue_smallerEvaluationSeeAll{
	bottom: 39px;
	position: absolute;
	right: 17px;
}
#submit_form_blue_smallerEvaluationAdd{
	bottom: 39px;
	position: absolute;
	right: 17px;
}
#submit_form_blue_smallerTeethAdd{
	bottom: 38px;
	position: absolute;
	right: 17px;
}
#submit_form_blue_smallerTeethEdit{
	bottom: 28px;
	position: absolute;
	right: 17px;
}
.bbCodeUrl {
	margin-bottom: 3px;
}
.select_270 {
	width: 270px;
}

/******* XLS form kampania dedykowana ****/
.xlsForm .xlsText, .xlsForm .xlsSelect {
	margin-bottom: 15px;
}
.xlsForm .xlsText label, .xlsForm .xlsSelect label {
	width: 170px;
	padding-top: 4px;
	float: left;
	margin-right: 10px;
	text-align: left;
}
.xlsForm .xlsText input, .xlsForm .xlsText textarea {
	width: 200px;
	float: left;	
	border: 1px solid #71bf45;
}

.xlsForm .xlsSelect .select {
	width: 200px;
	float: left;	
	border: 1px solid #71bf45;
}


.xlsForm  .xlsText .error-message, .xlsForm  .xlsSelect .error-message  {
	width: 210px;
	float: right;
	font-size: 0.9em;
} 
a {
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	text-decoration: none;
	color: #11787D;
}
a:link, a:visited, a:active {
	text-decoration: none;
	color: #11787D;
}
a:link.pinkBold, a:visited.pinkBold, a:active.pinkBold, a:link.pink, a:visited.pin, a:active.pink, a:visited.pinkText, a:active.pinkText, a.pinkText, #search_bar a.pink {
	color: #D23972;
}
a:hover {
	text-decoration: underline;
}
#search_bar a, #breadcrumb a {
	color: #33121D;
}
.back a {
	font-size: 0.9em;
	color: #888;
}
.gadgetBox a {
	font-weight: bold;
}
#footer_bg div#footer_txt_fst a, .footerLinks a {
	color: #888;
}
.footerLinks a.pink {
	color: #D23972;
}

#footer_bg div#footer_txt_sec a {
	color: #444;
}

#home_tabs_container ul li.selected a {
	color: #D74E8D;
}
.float_buttons .fright {
	margin-left: 5px;
}
.float_buttons .fleft {
	margin-right: 5px;
}

/***** main menu *********/
#main_menu li a {
	display: block;
	overflow: hidden;
	height: 0px;
	padding-top: 39px;
}
#main_menu li.menu_1 a {
	width: 99px;
}
#main_menu li.menu_7 a {
	width: 115px;
}
#main_menu li.menu_8 a {
	width: 120px;
}
#main_menu li.menu_9 a {
	width: 117px;
}
#main_menu li.menu_10 a {
	width: 95px;
}
#main_menu li.menu_11 a {
	width: 100px;
}
#main_menu li.menu_13 a {
	width: 70px;
}
#main_menu li.menu_12 a {
	width: 99px;
}
#main_menu li.menu_12 a {
	width: 90px;
}
/*** menu top ********************/
#top_menu li a {
	display: block;
	overflow: hidden;
	height: 0px;
	width: 100%;
	padding-top: 70px;
}
/************** submenu ******************/
#sub_menu li.selected a {
	font-weight: bold;
} 

#tags_in_category .tags a {
	color: #444;
}

/*** menu right ******/
#menu_right li a {
	display: block;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 8px;
	padding-bottom: 10px; /* maly trik, aby caly blok w menu byl linkiem */
	color: #555;
}
#menu_right li.selected a {
	color: #0E797F;
}

/************** icons ******************/

.icons {
	background: url(../img/main/pixel-icon.gif?1488017734) no-repeat;
	padding: 4px 0 2px 21px;
	white-space: nowrap;
	text-transform: lowercase;
}
a.icons:hover{
	text-decoration: none;	
}
.icons_wide {
	background: url(../img/main/pixel-icon.gif?1488017734) no-repeat;
	padding: 4px 0 2px 25px;
	white-space: nowrap;
	text-transform: lowercase;
}
.icons_brown {
	background: url(../img/main/pixel-icon-brown.gif?1488017734) no-repeat;
	padding: 4px 0 2px 21px;
	white-space: nowrap;
	text-transform: lowercase;
}
.icons_blue {
	background: url(../img/main/pixel-icon-blue.gif?1488017734) no-repeat;
	padding: 4px 0 2px 21px;
	white-space: nowrap;
	text-transform: lowercase;
}
.icons_pink {
	background: url(../img/main/pixel-icon-pink.gif?1488017734) no-repeat;
	padding: 4px 0 2px 21px;
	white-space: nowrap;
	text-transform: lowercase;
}

.icon_top {
	display: block;
	float: left;
	height: 13px;
}

.icon_wykop {
	background-position: 0px -276px;
}
.icon_blip {
	background-position: 0px -730px;
}
.icon_elefanta{
	background-position: 0px -475px;
}

.icon_delicious {
	background-position: 0px -258px;
}

.icon_digg {
	background-position: 0px -294px;
}

.icon_googlebookmark {
	background-position: 0px -312px;
}

.icon_gwar {
	background-position: 0px -330px;
}

.icon_minus_enable {
	background-position: 7px -38px;
}

.icon_minus_disable {
	background-position: 7px -74px;
}

.icon_plus_enable {
	background-position: 4px -92px;
}

.icon_plus_disable {
	background-position: 4px -56px;
}

.icon_recommend {
	background-position: 0px -17px;
}

.icon_recommend_top {
	background-position: 0px -19px;
}

.icon_print {
	background-position: 0px 2px;
}

.icon_print_top {
	background-position: 0px 0px;
}

.icon_comments {
	background-position: 1px -144px;
}

.icon_talk {
	background-position: 1px -108px;
}

.icon_talk_top {
	background-position: 1px -110px;
}

.icon_rss {
	background-position: 1px -126px;
}

.icon_register{
	background-position: 6px -404px;	
}
.icon_nameday{
	background-position: 6px -420px;	
}
.icon_send_card {
	background-position: 0px -788px;
	padding-top: 0px;	
}

.icon_star {
	background-position: 0px -442px;		
}
.icon_back, p.back a {
	background-position: 0px -494px;
	padding-left: 16px;
}
.blue .icon_star {
	background-position: 0px 1px;
	background-image: url(../img/main/pixel-icon-blue.gif?1488017734);	
} 

.blue .icon_comments {
	background-position: 0px -15px;
	background-image: url(../img/main/pixel-icon-blue.gif?1488017734);	
} 

.icon_brown_votes {
	background-position: 0px 2px;
}
.icon_brown_comments {
	background-position: 0px -15px;
}
.icon_brown_views{
	background-position: 0 -33px;	
}
.icon_brown_entries{
	background-position: 0 -69px;	
}
.icon_brown_rss{
	background-position: 0 -51px;
}

.icon_violation{
	background-position: 0px -511px;
}
.icons_inv{
	background: url(../img/main/pixel-icon-friends.gif?1488017734) no-repeat;
	padding: 8px 0 5px 25px;
	white-space: nowrap;
}
.icon_friends_1{
	background-position: 0px 0px;	
}
.icon_friends_3{
	background-position: 0px -26px;	
}
.icon_view_gallery_pink{
	background-position: 0px 2px;	
}
.icon_view_gallery_blue{
	background-position: 0px -34px;	
}

.icon_votes{
	background-position: 0px -441px;	
}
.icon_views{
	background-position: 0px -604px;	
}	

.icon_ebook_ebookContent{
	background-position: 0px -604px;		
}
.iconLike {
	background-position: 0px -820px;		
}
.iconUnLike {
	background-position: 0px -837px;		
}
.icon_ebook_diary{
	background-position: 0px -640px;	
}
.icon_ebook_evaluation{
	background-position: 0px -620px;	
}
.icon_baby{
	background-position: 0px -586px;	
}
.icon_friend{
	background-position: 0px -569px;			
}
.icon_close_friend{
	background-position: 0px -532px;	
}
.icon_invites{
	background-position: 0px -551px;	
}
.icon_blog{
	background-position: 0px -695px;	
}
.icon_sledzik{
	background-position: 0px -713px;
}
.icon_facebook{
	background-position: 0px -766px;
}
.icon_twitter{
	background-position: 0px -748px;
}

.icon_another_products{
	background-position: 0px -802px;	
}

/* phorum icons */

a.icon-folder, a.icon-comment-add, a.icon-comment-quote, a.icon-list, a.icon-prev, a.icon-next {
	background: url(../img/main/pixel-icon.gif?1488017734) no-repeat;
}

#phorum a.icon-folder {
	background-position: 1px -203px;
}

#phorum a.icon-comment-add {
	background-position: 1px -108px;
}

#phorum a.icon-comment-quote {
	background-position: 0px -221px;
}

#phorum a.icon-list {
	background-position: 0px -146px;
}

#phorum a.icon-prev {
	background-position: 0px -164px;
}

#phorum a.icon-next {
	background-position: 0px -182px;
}
#footer_bg div#footer_txt_sec a.thickbox {
	font-weight: bold;
	color: #11787D;
}

div.icon_certificate{
	margin: 10px 0 10px 10px;
}
a.icon_certificate, #phorum a.icon_certificate{
	background: url(../img/main/icon_medal.gif?1488017734) scroll left top;
	width: 15px;
	height: 15px;
	display: block;
	text-decoration: none;
}


.ac_results {
	padding: 0px;
	border: 1px solid #CAD8F3;
	background-color: blue;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	background-color: #E7F9F9;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	text-align: left;
	background-color: #E7F9F9;
}

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

.ac_odd {
	background-color: #6BB9BC;
}

.ac_over {
	background-color: #6BB9BC;
	color: #6BB9BC;
}

body {
	background: url(../img/main/bg_page.gif?1488017734) repeat #CDE2E3 top left;
	color: #444;
}
#gradient {
	background: url(../img/main/bg_page_gradient.gif?1488017734) repeat-x top left;
}
h1, .h1 {
	font-size: 1.6em;
	font-weight: normal;
	line-height: 100%;
	margin-bottom: 13px;
	color: #10777E;
}
#article_view h1 {
	margin-bottom: 3px;
	margin-top: 5px;
}
h2, .h2 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 100%;
	color: #10777E;
	margin-bottom: 10px;
}
h3 {
	font-size: 1.2em;
	font-weight: normal;
	line-height: 120%;
	color: #10777E;
	margin-bottom: 5px;
}
.h3 {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 120%;
	color: #10777E;
	margin-bottom: 10px;
}
h4 {
	font-size: 1.2em;
	font-weight: normal;
	line-height: 100%;
	color: #10777E;
}
h5 {
	font-size: 1em;
	font-weight: bold;
	line-height: 100%;
	color: #10777E;
}
.subcolumn_3 h5, .subcolumn_3_last h5 {
	margin-bottom: 5px;
	line-height: 1.2em;
}
.block{
	margin-bottom: 20px;	
}
.blockBig {
	margin-bottom: 30px;	
}
.blockMedium{
	margin-bottom: 15px;	
}
.blockSmall{
	margin-bottom: 10px;
	display: block;	
}
.blockMini{
	margin-bottom: 5px;
	display: block;		
}
.smaller {
	font-size: 0.8em;
}
.big {
	font-size: 1.1em;
}
.bigger {
	font-size: 1.5em;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.mr15 {
	margin-right: 15px;
}
.ml15 {
	margin-left: 15px;
}
.pt10 {
	padding-top: 10px;
}
.read_more {
	margin-right: 8px;
	margin-top: 3px;
}
#wrapper {
  text-align: left;
  width: 974px;
  margin: 0px auto;
}
#wrapperNarrow {
	width: 640px;
  	margin: 0px auto;
  	text-align: left;
}
#column_right {
	float: right;
	width: 301px;
	display: inline;
	margin-right: 14px;
	margin-left: 16px;
}
.baby_view {
	padding: 15px 0px;
}
.baby_view_big{
	padding: 30px 0 0 0;	
}
#baby_view #column_right {
	margin-right: 0px;
}
#baby_view #column_center {
	width: 612px;
	padding-top: 20px;
}
#column_center {
	display: inline;
    float: left;
    margin-left: 14px;
    margin-right: 0;
    max-width: 626px;
    width: 100%;
}
#column_center_simple {
	width: 650px;
	margin: 0px auto;
}
#top_banner {
	width: 974px;
	margin: 0px auto;
}
#header {
	height: 89px;
	position: relative;
}
#header h1 {
	margin: 0px;
}
#footer_container {	
	background: white;
	border-left: 1px solid #AEDCDC;
	border-right: 1px solid #AEDCDC;
	border-bottom: 1px solid #AEDCDC;
	position: relative;
}
#footer_container div#footer944 {
	width: 944px;
	height: 100px;
	margin: 0px auto 20px;
}
#footer_container div#footer770 {
	width: 770px;
	height: 50px;
	margin: 0px auto 20px;
}
#footer {
	padding: 20px 10px;
	/*margin: 0px 1px;
	background: white;*/
	border-top: 1px solid #E3DEC1;
}
#footerWebstar {
	float: right;
	display: inline;
	width: 205px;
}
#footerFB {
	float: left;
	display: inline;
	width: 400px;
}
#footerGooglePlus {
	float: left;
	display: inline;
	margin-left: 30px;
	width: 240px;
}
#footerTwitter {
	float: left;
	display: inline;
	margin-left: 30px;
	width: 250px;
	min-height: 300px;
}
#footer_partners {
	width: 400px;
	height: 42px;
	background: url(../img/main/bg_partnerzy.gif?1488017734) top left no-repeat;
	margin-bottom: 15px;
	margin-left: 5px;
	padding-left: 86px;
}
#footer_partners li {
	height: 42px;
}
#footer_partners li a {
 	height: 42px;
	display: block;
	text-indent: -9999px;
}
#footer_partner_polsat {
	width: 55px;
	background: url(../img/main/bg_polsat_dzieciom.gif?1488017734) top left no-repeat;
}
#footer_partner_stopbpa {
	width: 130px;
	background: url(../img/main/bg_stop_bpa.gif?1488017734) top left no-repeat;
}
#footer_partner_kanguromania {
	width: 113px;
	background: url(../img/main/bg_kanguromania.gif?1488017734) top left no-repeat;
}
#footer_bg {
	position: relative;
	background: url(../img/main/bg_footer.gif?1488017734) no-repeat 0px -36px;
	padding-bottom: 10px;
	padding-left: 95px;
	zoom: 1;
}
#footer_txt_fst {
	padding-top: 4px;
	color: #888;
	height: 33px;
}
#footer_txt_sec {
	padding-top: 17px; 
}

#designer_logo {
	margin-top: -10px;		
}
a#footer_sasiedzi {
	position: absolute;
	display: block;
	width: 85px;
	height: 30px;
	top: 55px;
	left: 5px;
}
a#footer_ebobas {
	position: absolute;
	display: block;
	width: 85px;
	height: 30px;
	top: 5px;
	left: 5px;
}
#footerLinksColumns li {
	float: left;
	display: inline;
	width: 158px;
}
#footerLinksColumns li ul li {
	float: none;
	display: block;
}
#hideAndSeek_0 {
	position: absolute;
	bottom: -5px;
	left: 200px;
	z-index: 200;
}
#hideAndSeek_0 img {
	width: 61px;
}
#mobileHideAndSeek_0 {
	display: none;
}
@media (max-width: 980px) {
	#mobileHideAndSeek_0 {
		display: block !important;
		width: 70px;
	}
}
#hideAndSeek_1 {
	position: absolute;
	top: 0px;
	right: -180px;
}
#hideAndSeek_2 {
	position: absolute;
	top: 0px;
	right: -150px;
}
#hideAndSeek_3 {
	position: absolute;
	top: 0px;
	left: -169px;
}
#hideAndAnswer_1 {
	position: absolute;
	top: 0px;
	left: -170px;
}
#hideAndAnswer_2 {
	position: absolute;
	top: 0px;
	right: -151px;
}
#main_menu {
	height: 39px;
}
/************ TOP MENU ************/
#top_menu {
	height: 68px;
	width: 740px;
	position: absolute;
	top: 10px;
	right: 10px;
	text-align: right;
}
#top_menu a {
	margin-left: 7px;
}
/*
#top_menu {
	height: 68px;
	width: 530px;
	position: absolute;
	top: 10px;
	right: 10px;
	background: url(../img/main/bg_menu_top.gif?1488017734) no-repeat left top;
}
#top_menu li {
	float: left;
	display: inline;
	margin-right: 18px;
	height: 70px;
}
#top_menu li.szerlok{
	width: 70px;
}
#top_menu li.community {
	width: 80px;
}
#top_menu li.blogs {
	width: 38px;
}
#top_menu li.bobopedia {
	width: 67px;
}
#top_menu li.gadgets {
	width: 48px;
}
#top_menu li.forum {
	width: 43px;
}
#top_menu li.contests {
	width: 62px;
	margin-right: 0px;
}
#top_menu li.shopping {
	width: 40px;
}
#top_menu li.expert_opinions {
	width: 56px;
}
#top_menu li.monitoring {
	width: 48px;
}
#top_menu li.book {
	width: 67px;
}
*/
.expert_small_desc {
	margin-left: 95px;
}
#search_bar {
	padding: 10px 10px 10px 14px;
	background: url(../img/main/bg_breadcrumb.gif?1488017734) top repeat-x #FFF;
}
#search_bar .menu_user a {
	margin-left: 10px;
}
#search_bar #login_text a {
	margin-left: 0px;
}
#login_button {
	/*position: relative;
	top: 2px;*/
}
#breadcrumb {
	font-size: 0.9em;
	margin-top: 2px;
	padding: 0px 14px 10px 14px;
}
#nameday_img {
	margin: 0px 3px 0px 6px;
}
.subcolumn_left {
	width: 300px;
	float: left;
	display: inline;
}
.subcolumn_right {
	width: 300px;
	float: right;
	display: inline;
}
#content {
	padding-top: 1px;
	padding-bottom: 20px;
}
#wrapperNarrow #content {
	padding-top: 20px;
}
.comment_entry {
	margin-bottom: 10px;
}
.social_sites {
	font-size: 0.9em;
	float: right;
	display: inline;
}
.social_sites a {
	margin-left: 10px;
}
.social_sites img {
	vertical-align: middle;
}
.articles_list_links {
	list-style: circle;
	list-style-type: circle;
}
.articles_list_links li {
	list-style: circle;
	list-style-type: circle;
	margin-bottom: 5px;
	margin-left: 15px;
}

#articles_menu {
	width: 945px;
	height: 256px;
	margin-left: 14px;
	margin-bottom: 15px;
}
#articles_menu #myContent {
	display: block;
}
.box_column_right .articles_list_links {
	margin-left: 0px;
}
.box_column_right .articles_list_links, .box_column_right .articles_list_links li {
	list-style: circle;
	list-style-type: circle;
}  
.banner {
	margin-bottom: 20px;
	text-align: center;
}
.adsClose .fleft {
	margin-left: 5px;
	padding-bottom: 5px;
}
.adsClose .fright {
	margin-right: 5px;
	padding-bottom: 5px;
}
.banner_5px {
	margin-bottom: 5px;
}
.bannerAdtaily {
	padding: 0px 14px;
}
#banners_home_125 div {
	width: 300px;
	height: 125px;
	float: left;
	display: inline;
}
#banners_home_125 div.first {
	margin-right: 25px;
}
div#banner_top750 {
	width: 750px;
	height: 10px;
	margin: 0px auto 20px;
}
#phorum .banner {
	text-align: center;
}
.highlight {
	background-color: yellow;
}
img.border {
	border: 1px solid #E0D7B8;
	padding: 1px;
}
img.border.double {
	/*border: 2px solid #E0D7B8; */
	border: 1px solid #D74E8D;
	padding: 1px;
}
div.text {
	margin-bottom: 15px;
}
div.text ul li, div.text li {
	padding-left: 30px;
}
div.text ul, div.text ul li {
	list-style: disc;
	list-style-type: disc;
	list-style-position: inside;
}
div.text ul.circle li {
	list-style: circle;
	list-style-type: circle;
	list-style-position: inside;
	padding-left: 25px;
}
div.text ul.noPadding li {
	padding-left: 0px;
}
div.text ol.inside {
	list-style-position: inside;
	padding-left: 0px;
}
div.text ol.inside > li {
	padding-left: 0px;
}

.back {
	margin-bottom: 10px;
}
.video_player {
	margin-bottom: 20px;
}
.video_player p {
	margin-top: 10px;
}
.photo_frame img {
	border: 1px solid #E0D7B8;
}
.users_list {
	margin-right: 26px;
}

.babies_list {
	margin-right: 42px;
}

.avatars_list {
	margin: 0px 26px 10px 0px;
}
/****** BOX ********/
.box_container {
	margin-bottom: 20px;
}
.box_container .box_content_inner{
	padding: 10px;
}
.box_content {
/*	padding: 10px;*/
	background-color: white;
}
.box_header {
	padding: 0px 6px 0px 6px;
	margin-top: 0px;
}
.box_header div {
	padding: 7px 0px 6px 3px;
}
.box_column_left {
	float: left;
	display: inline;
	width: 380px;
	padding: 10px 0px 15px 0px;;
}
.box_column_right {
	float: right;
	display: inline;
	width: 205px;
	padding: 10px 5px 15px 10px;
	min-height: 160px;
}
* html .box_column_right {
	height: 160px;
}
.box_column_container {
	background: repeat-y right url(../img/main/bg_box_columns_container.gif?1488017734);
}
.box_container.columns_two .box_content {
	padding: 0px 0px 0px 10px;
}
.box_container.columns_two .box_content_inner {
	padding: 0px;
}
.box_container .box_column_content {
	margin-left: 170px;
}
.box_no_frame {
	margin-bottom: 20px;
}
.box_no_frame .tv_icon {
	padding-top: 16px;
}

.box_border_bottom {
	
}

.box_border_bottom div {
	padding-bottom: 10px;
}
#expert_advices_box {
	margin-top: 25px;
}
/** help box ***/
.boxHelp {
	background: url(../img/main/bg_box_help.jpg?1488017734) top left no-repeat #D4F0FE;
	color: #25989f; 
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}
.boxHelp .boxHelpHeader {
	padding: 20px 0px 10px 120px;
	height: 20px;
	font-size: 1.8em;
	font-weight: bold;
}
.boxHelp .boxHelpContent {
	padding: 20px;
}
.boxHelp .text.boxHelpContent ul li {
	padding-left: 0px;
	margin-bottom: 5px;
}
/***** content gallery *****/
.article_gallery {
	margin-right: 10px;
	padding-bottom: 20px;
}
.article_media .article_gallery {
	margin-right: 0px;
	padding-bottom: 0px;
}
.article_media .article_gallery a {
	margin-right: 0px;
}
.article_gallery div.article_gallery_content {
	padding-top: 10px;
}
.article_gallery div.article_gallery_images {
	padding: 0px 10px 10px 10px;
}

/*********** COMMENTS *******************/
.comments {
	margin-bottom: 20px;
}
.comments li{
	background: url(../img/main/bg_comment_top_left.gif?1488017734) no-repeat;
	background-position: 0px 20px;
	margin-bottom: 10px;
}
.comments .comments_date {
	height: 16px;
}
.comments li div.comments_cloud{
	margin-left: 6px;
	background: url(../img/main/bg_comment_top_right.gif?1488017734) no-repeat top right  #F7F2DC;;
}
.comments li div.comments_cloud img, div.comments_cloud img {
	margin: 0px;
}
.comments li div.comments_content {	
	padding: 10px;
}
/******* ARTYKUŁY WIĘCEJ ************/
.article_more, .article_comments {
	border-top: 1px solid #E3DEC1;
	padding-top: 20px;
	margin-bottom: 20px;
}
.border_bottom {
	border-bottom: 1px solid #E3DEC1;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.article_more {
/*	border-bottom: 1px solid #E3DEC1;*/
	padding-bottom: 20px;
}
.avatar {
	margin: 0px 5px 5px 0px;
}
.article_additional_links {
	text-align: right;
}
#zoom_plus {
	margin-right: 5px;
}
#ocena {
	margin-bottom: 10px;
	width: 160px;
}
.articleLeedNarrow {
	padding-bottom: 10px;
}
.articleLeedNarrowPhoto {
	width: 80px;
	margin-right: 0px;
	float: left;
}
.articleLeedNarrowDesc {
	width: 190px;
	float: left;
}
.article_leed_wide {
	background: url(../img/main/bg_article_leed_bigger.gif?1488017734) top left no-repeat;
	width: 605px;
	height: 55px;
	padding: 10px;
}
* html .article_leed_bigger {
	background: url(../img/main/bg_article_leed_bigger.gif?1488017734) top left no-repeat;
	width: 605px;
	height: 55px;
	padding: 10px;
}

/************** BOX TABS *******************/
.tabs {
	position: relative;
}
#bookmark_recommend {
	position: absolute;
	width: 122px;
	height: 23px;
	background: url(../img/main/bookmark.png?1488017734) top left no-repeat;
	top: 20px;
	left: -14px;
}

.tabs_container {
	margin-bottom: 20px;
}
.tabs_header{
	position: relative;
	top: 1px;
}
.tabs_header td {
	padding: 0px;
	height: 32px;
	text-align: center;
}
.tabs_header td {
	background: url(../img/main/bg_corner_left_gray.gif?1488017734) 0px 0px no-repeat;
	padding-left: 15px;
}
.tabs_header td div {
	background: url(../img/main/bg_corner_right_gray.gif?1488017734) top right no-repeat;
	height: 32px;
}
.tabs_header td.selected {
	background: url(../img/main/bg_corner_left.gif?1488017734) top left no-repeat;
}
.tabs_header td.selected div {
	background: url(../img/main/bg_corner_right.gif?1488017734) top right no-repeat;
}
.tabs_header td h4 {
	padding-top: 10px;
	font-weight: bold;
	font-size: 1em;
	padding-right: 15px;
}
.tabs_content {
	border: 1px solid #E0D7B8;
	padding: 10px 10px 15px 10px;
}

/*************** BOX NO HEADER ******************/
.box_no_h_container {
	background: url(../img/main/bg_box_no_header_left.gif?1488017734) top left no-repeat;
	margin-bottom: 20px;
}
.box_no_h_corner {
	background: url(../img/main/bg_box_no_header_right.gif?1488017734) top right no-repeat;
	padding: 12px 0px 0px 0px;
}
.box_no_h_content {
	border-left: 1px solid #E0D7B8;
	border-right: 1px solid #E0D7B8;
	border-bottom: 1px solid #E0D7B8;
	padding: 0px 10px 10px 10px;
}
.tabs .box_no_h_content { 
	padding: 0px 10px 0px 10px;
} 

#list_films .tv_icon {
	cursor: pointer;
}

/**************** SEARCH MAIN ******************/
#search_box_main form {
	position: relative;
	margin-top: 13px;
}

#search_box_main form input.text {
	position: absolute;
	width: 105px;
	left: 25px;
	border: none;
	background: none;
	text-align: left;
	color: #878988;
	font-size: 11px;
	margin-top: 1px;
}

#search_box_main form #search_type {
	margin-right: 0;
	cursor: pointer;
	color: #717171;
	font-size: 11px;
}

#search_box_main form #search_type img {
	position:relative;
	top:1px;
	margin-right: 2px;
}

#search_box_main form #search_submit {
	margin-top: 1px;
	margin-right: 18px;
	margin-left: 15px;
}

* html #search_box_main form #search_type {
	margin-top: 2px;
}

#search_submenu_main {
	display: none;
	position: absolute;
	z-index: 9999;
	width: 120px;
	height: 135px;
	top: 12px;
	left: 118px;
}

#search_submenu {
	position: absolute;
	width: 120px;
	height: 120px;
	top: 17px;
	left:-20px;
	background: url(../img/main/bg_submenu.gif?1488017734) top left no-repeat;
	z-index: 10;
}
#search_submenu_form {
	margin: 10px 7px;
}
#search_submenu .submenu_id {
	margin-bottom: 5px;
	font-size: 10px;
	height:17px;
	overflow:hidden;
}
.search_more_link{
	border-bottom:1px solid #E0D7B8;
	padding:0 0 10px;
	margin:0 0 20px
}
/* IE */
* html #search_submenu .submenu_id {
	margin-bottom: 0px;
}
html>body * #search_submenu .submenu_id {
	margin-bottom: 0px;
	padding:0;
	margin:0;
}

#search_submenu label {
	display: inline;
	cursor: pointer;
	padding-left: 5px;
}
#search_submenu input {
	cursor: pointer;
	vertical-align: middle;
	padding:0;
	margin:0;
}
#search_active {
	position: absolute;
	width: 120px;
	font-size: 11px;
	left: -14px;
	z-index: 100;
}
#search_active div {
	background-color: #FFF;
	height: 18px;
}

#search_active #search_right {
	width: 10px;
	background: url(../img/main/bg_search_active_right.gif?1488017734) top left no-repeat;

}

#search_active #search_center {
	color: #717171;
	border-top: 1px solid #5DB5B8;
}

#search_active #search_left {
	width: 22px;
	background: url(../img/main/bg_search_active_left.gif?1488017734) top right no-repeat;
}


/**************** LOGIN BOX ******************/
#login_box {
	height: 25px;
	font-size: 0.9em;
}

#login_box #login_input {
	background: url(../img/main/bg_login_box.gif?1488017734) top right no-repeat;
	width: 220px;
	height: 25px;
}
#login_box form input.login {
	border: none;
	background: none;
	text-align: left;
	width: 80px;
	color: #878988;
}
#login_box #login_text {
	margin-top: 2px;
}

#login_box #login_input #UserUsername {
	font-size: 11px;
	width: 85px;
	margin: 3px 0px 0px 20px;
}

#login_box #login_input #UserPassword {
	font-size: 11px;
	width: 85px;
	margin: 3px 0px 0px 20px;
}
#login_box #login_remember {
	padding: 3px 0px 0px 5px;
} 
#login_box #login_submit #login_button {
	margin-top: 5px;
	margin-left: 5px;
}
#login_box #login_submit button {
    display: none;
}
.text_grey {
	color: #E1D7BE;
}

/**************** SEARCH SMALL ******************/
.search_box {
	height: 50px;
	background: url(../img/main/bg_search_box.gif?1488017734) top center no-repeat;
	margin-bottom: 20px;
}
.search_box form {
	padding-top: 18px;
	padding-right: 18px;
	text-align: right;
}
.search_box form input.text {
	border: none;
	background: none;
	width: 240px;
	margin-right: 12px;
	text-align: right;
	color: #878988;
	font-size: 11px;
	display: inline;
}
/********** HOME TABS **************/
.home_tab_photo {
	height: 250px;
	cursor: pointer;
}

.home_tab_photo_no_link {
	cursor: default;
}

.home_tab_description {
	padding: 20px;
	height: 210px;
	width: 180px;
	background-color: #FFF;
	opacity: 0.77;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=77)";
	filter: alpha(opacity=77);
	float: right;
}
#home_tabs_container{
	zoom: 1;	
}
#home_tabs_container ul li {
	border-left:1px solid #E0D7B8;
	font-size:0.9em;
	font-weight:bold;
	padding: 0px 5px;
	height: 35px;
	position:relative;
	text-align:center;
	width: 100px;
}
#home_tabs_container td {
	vertical-align: middle;
}
#home_tabs_links_container {
	width: 550px;
	height: 35px;
	overflow: hidden;
	position: relative;
}
#home_tabs_links {
	width: 1600px;
}
#home_tabs_links li table {
	height: 35px;
	width: 100px;
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: center;
}
#home_tabs_links table td {
	vertical-align: middle;
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
	text-align: center;
	line-height: 1.1em;
}
/***** subcolumns *************/
.center_subcolumns {
	margin-bottom: 10px;
}
.center_subcolumns .subcolumn_3 {
	width: 188px; /* 193 */
	margin-right: 10px;
	padding-right: 5px;
	float: left;
	display: inline;
	border-right: 1px solid #FFF;
	color: #444;
}
.center_subcolumns .subcolumn_3_last {
	margin-right: 0px;
	border: none;
	display: inline;
	float: left;
	width: 188px;
}
.center_subcolumns .subcolumn_2 {
	width: 304px;
	margin-right: 18px;
	float: left;
	display: inline;
}
.center_subcolumns .subcolumn_2_last {
	margin-right: 0px;
}

.center_subcolumns .subcolumn_2_profile{
	width: 284px;
	margin-right: 18px;
	float: left;
	display: inline;
}	
.center_subcolumns .subcolumn_2_profile_last {
	margin-right: 0px;
}

.box_container .center_subcolumns{
	margin-bottom: 0px;	
}
.box_container .center_subcolumns .subcolumn_2{
	width: 290px;
	margin-right: 18px;
	float: left;
	display: inline;
			
}
.box_container .center_subcolumns .subcolumn_2_last {
	margin-right: 0px;
}


/************ last messages ***************/
.messagesLast {
	width: 300px;
}
.messagesLast li {
	margin-bottom: 10px;
}
.messagesLast li div.introducionTop {
	background: url(../img/main/bg_last_message_top.gif?1488017734) #F7F2DC top left no-repeat;
}
.messagesLast li div.introductionBottom {
	background: url(../img/main/bg_last_message_bottom.gif?1488017734)  bottom left no-repeat;
	padding: 5px 5px 20px 5px;
	font-size: 17px;
	line-height: 1.1em;
}
/********** BLOGS list **********/
.blogs_list li {
	margin-bottom: 20px;
}
.blogs_list li div.date {
	height: 20px;
	background: url(../img/main/bg_header_left.gif?1488017734) top left no-repeat #EFEAD5;
	padding-left: 10px;
	margin-bottom: 10px;
}
.blogs_list li div.date p {
	padding-top: 2px;
}
.blogs_list li div.date .fright {
	height: 18px;
	background: url(../img/main/bg_header_right.gif?1488017734) top right no-repeat #EFEAD5;
	padding-right: 10px;
	padding-top: 2px;
}

/********* MAIN MENU **************/
#main_menu li {
	float: left;
	height: 39px;
}
#main_menu li.menu_1 {
	width: 99px;
}
#main_menu li.menu_7 {
	width: 115px;
}
#main_menu li.menu_8 {
	width: 120px;
}
#main_menu li.menu_9 {
	width: 117px;
}
#main_menu li.menu_10 {
	width: 95px;
}
#main_menu li.menu_11 {
	width: 100px;
}
#main_menu li.menu_13 {
	width: 70px;
}
#main_menu li.menu_12 {
	width: 258px;
	position: relative;
}
#main_menu li.marker {
	background: url(../img/main/marker.gif?1488017734) center bottom no-repeat;
}
#top_container {
	border-left:1px solid #AEDCDC;
	border-right:1px solid #AEDCDC;
	background: #FFF;
	padding: 1px;
}
#top_container .sub_menu {
	background-color: #DEEEEE;
	height: 27px;
	margin-bottom: 1px;
}
#top_container .sub_menu li {
	padding: 6px 12px 0px 12px;
}

/** bobopedia info ****/

#bobopedia_info .center_subcolumns {
	margin: 0px 0px 10px 0px;
}

/** profil użytkownika **/
#profile_main_wrapper {
	background: url(../img/main/bg_profile_main.gif?1488017734) 15px top repeat-y;
}

#profile_main_wrapper_forum {
	background: url(../img/main/bg_profile_main.gif?1488017734) 0px top repeat-y;
}

#profile_main_wrapper_forum table.menu {
	margin-top: 20px;
}

#profile_main {
	background: url(../img/main/bg_profile_main.gif?1488017734) 633px 0px repeat-y;
	width: 957px;
	margin-left: 15px;
}

#profile_main_forum {
	background: url(../img/main/bg_profile_main.gif?1488017734) 633px 0px repeat-y;
	width: 957px;
	margin-left: 0px;
	margin-bottom: 20px;
}

#profile_main_wrapper #column_right {
	margin-left: 0px;
}

#profile_main_wrapper_forum #column_right {
	margin-left: 0px;
}

#profile_left_header {
	background: url(../img/main/bg_box_no_header_left.gif?1488017734) top left no-repeat;
	padding-top: 12px;
	width: 633px;
	border-bottom: 1px solid #E0D7B8;
}

#profile_left {
	padding: 8px 17px 8px 20px;
	min-height: 160px;
}

#profile_right {
	width: 310px;
	background: url(../img/main/bg_profile_main.gif?1488017734) top right repeat-y;
	margin-right: 14px;
	margin-bottom: 17px;
}

#profile_right a {
	display: block;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 8px;
	color: #555;
}
.profile_menu_first, .profile_menu_first_selected {
	background: url(../img/main/bg_profile_menu_first.gif?1488017734) top right no-repeat;
	border-bottom: 1px solid #E4DEC4;
	border-left: 1px solid #E4DEC4;
	height: 34px;
}

.profile_menu, .profile_menu_selected {
	background: url(../img/main/bg_profile_menu.gif?1488017734) top left no-repeat;
	border-bottom: 1px solid #E4DEC4;
	border-left: 1px solid #E4DEC4;
	height: 33px;
}

.profile_menu_last, .profile_menu_last_selected {
	background: url(../img/main/bg_profile_menu_last.gif?1488017734) top right no-repeat;
	height: 32px;
	border-left: 1px solid #E4DEC4;
}

.profile_menu_selected {
	background: white;
	border-left: 1px solid white;
	margin-right: 1px;
	border-bottom: 1px solid #E4DEC4;
	color: #0E797F;
}

.profile_menu_first_selected {
	background: url(../img/main/bg_profile_menu_first_selected.gif?1488017734) top left no-repeat;
	border-left: 1px solid white;
	border-bottom: 1px solid #E4DEC4;
	color: #0E797F;
}

.profile_menu_last_selected {
	background: url(../img/main/bg_profile_menu_last_selected.gif?1488017734) top left no-repeat;
	border-left: 1px solid white;
}

#profile_right .profile_menu_selected a, #profile_right .profile_menu_first_selected a, #profile_right .profile_menu_last_selected a {
	color: #0E797F;
}

.profile_submit {
	margin-top: 10px;
}

#profile_username {
	margin-left: 10px;
}

#profile_left_main {
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.profil_about {
	margin-left: 20px;	
	width: 220px;
}
.profilePokes {
	width: 190px;
	text-align: right;
}
.profilePokes select {
	width: 190px;
	font-size: 1em;
	border: 1px solid #a9a9a9;
	color: #525252;
}
.profilePokes .submit input {
	background: none;
	font-size: 1em;
	border: none;
	color: #10777E;
}
#notification_box_main {
	background: url(../img/main/bg_notification_box_top.gif?1488017734) top left no-repeat;
	width: 596px;
	padding-top: 9px;
	margin-bottom: 15px;
}

* html #notification_box_main {
	/*width: 100%;*/
}

#notification_box {
	background: #F7F2DC url(../img/main/bg_notification_box_bottom.gif?1488017734) bottom left no-repeat;	
	padding: 0px 10px 10px 10px;
}

#notification_title {
	color: #D64E8E;
	margin-bottom: 10px;
}

#notification_title a {
	color: #D64E8E;
}

#forum_settings {
	padding: 0px;
	border-right: 1px solid #DCD5B9;
	margin-right: 15px;
	padding-right: 15px;
}

#forum_settings a {
	color: black;
}

#forum_settings h2{
	margin-top: 20px;
}

#forum_settings h2.first_header{
	margin-top: 0px;
}

#forum_threads select {
	margin: 15px 0px 20px;
}

#forum_threads_info {
	color: #10777E;
	margin-top: 15px;
}

#phorum table.menu td.content .forum_label {
	font-weight: normal;
}

.forum_unapproved {
	margin-bottom: 15px;
}

.bobopedia_short {
	background: url(../img/headers/bobopedia_pink.gif?1488017734) 0px 2px no-repeat;
	display: block;
	width: 115px;
	height: 20px;
}

#tab_recommend {
	background: url(../img/main/zakladka.gif?1488017734) 0px 0px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	/*width: 100px;
	height: 50px;*/
}

/*****  paging ****************/
.paging {
	text-align: center;
}
.paging .disabled {
	display: none;
}
.paging a {
	padding: 5px;
	margin: 0px 5px;
	/*background-color: #EFEAD6;*/
}
.paging span.current {
	padding: 5px;
	margin: 0px 5px;
	background-color: #addbdb;
	color: #11787D;
}
.img_paginator {
	vertical-align: -3px;
	border: none;
}
/*** strona szukaj ************/
#search_page_container {
	margin-bottom: 20px;
	margin-left: 95px;
}
#search_page_container .radio {
	font-size: 0.9em;
	margin-top: 5px;
}
#tags_in_category_container {
	margin: 0px 14px 10px 14px;
}
#tags_in_category_container .box_no_h_content {
	padding: 0px 0px 15px 0px; 	
}
#tags_in_category_container .box_no_h_content .text {
	padding: 12px;
}
#tags_in_category {
	margin-left: 12px;
}
#tags_in_category li {
	width: 115px;
}
#tags_in_category li p {
	padding: 0px 5px;
}
#tags_in_category .read_more {
	margin: 5px 0px 0px 0px; 
}
.flash_category {
	height: 155px;
}

.separator {
	color: #e0d7b8;
	font-weight: bold;
	margin-right: 5px;
}
#top_icons {
	width: 232px;
}
* html #top_icons {
	width: auto;
}
#top_icons p {
	display: block;
	float: left;	
}

/*** NEW RIGHT MENU **************/
#menu_right_wrapper #column_right {
	margin-left: 9px;
}
#menu_right_wrapper {
	background: url(../img/main/bg_profile_main.gif?1488017734) repeat-y 647px 0px;
}
#column_left {
	display:inline;
	float:left;
	margin-left:14px;
	margin-right: 0px;
	width: 633px;
	padding-top: 10px;
	background:  url(../img/main/bg_box_no_header_left.gif?1488017734) no-repeat scroll left top;
}
#column_left_content {
	padding: 10px 19px 20px;
	border-bottom: 1px solid #E4DEC4;
	border-left: 1px solid #E4DEC4;
	/*min-height: 400px;*/
}
#menu_right {
	margin-bottom: 11px;
	width: 312px;
	display: inline;
	float: left;
}
#menu_right li {
	background: url(../img/main/bg_menu_rounded.gif?1488017734) no-repeat right top;
	display: inline;
	float: left;
	width: 312px;
	min-height: 1px;
}
#menu_right li#first {
	background: url(../img/main/bg_menu_rounded_first.gif?1488017734) no-repeat right top;
}
#menu_right li#last {
	background: url(../img/main/bg_menu_rounded_last.gif?1488017734) no-repeat  right top;
}
#menu_right li.selected {
	background: url(../img/main/bg_menu_rounded_selected.gif?1488017734) repeat-y right top;
	color: #0E797F;
}
#menu_right li.selected .descendent{
	font-size: 0.9em;
	padding-left: 35px;	
	color: #000;
	font-weight: normal;
	padding-top: 2px;
}
#menu_right li.selected .descendent.selected{
	color: #0E797F;
	font-weight: bold;
	font-size: 0.9em;
}
#menu_right li#first.selected {
	background: url(../img/main/bg_menu_rounded_first_selected.gif?1488017734) no-repeat right top;
	height: 34px;
}
#menu_right li#last.selected {
	background: url(../img/main/bg_menu_rounded_last_selected.gif?1488017734) no-repeat right top;
	height: 34px;
}
#article_recommend {
	padding-bottom: 20px;
}
.link_more {
	margin-right: 10px;
}
.author_content{
	width: 290px;
	margin-right: 10px;
}
#report_error {
	display: none;
}

/************ eKartki ******************/

.ecards_content {
	margin-bottom: 15px;
	padding-bottom: 20px;
	border-bottom: 1px solid #E0D7B8;	
}
.ecards_list li {
	width: 122px;
	margin: 0px 32px 10px 0px;
}
.ecards_list li.last {
	margin-right: 0px;
}
.ecards_list li a{
	display: block;
}
.ecards_list li img {
	margin: 5px 0px 10px;
	border: 1px solid #DFD8BB;
	padding: 1px;
}
.ecard_choose {
	height: 35px;
}
#ecard_flash_content {
	margin-bottom: 20px;
}
.ecard_photo_frame {
	background-color: #F7F2DC;
	width: 260px;
	height: 260px;
	display: table;
	overflow: hidden;
	text-align: center;
	position: relative;
}
.ecard_photo_frame_inner {
	display: table-cell; 
	vertical-align: middle;
}
.ecard_photo_frame_inner img {
	border: 1px solid #E4DEC4;
}
.ecard_add_photo_big {
	background-color: #F7F2DC;
	text-align: center;
	padding: 20px 0px;
	margin-top: 5px;
}
.ecard_photo_content {
	width: 260px;
}
.ecard_photo_content h2{
	margin-top: 15px;
}
.ecard_add_text {
	width: 315px;
}
.ecard_text {
	width: 315px;
}
.ecard_text .ecard_header {
	margin: 20px 0px 10px;
}
.ecard_img_new {
	margin-top: 10px;
}
.my_ecards_link {
	display: block;
	padding-top: 5px;
}
.ecard_print_img {
	margin-bottom: 10px;
}
#column_left_content.ecard_flash_main {
	padding: 10px 0px 0px;
}
.ecards_menu_top_wrapper {
	background: url(../img/main/bg_ecard_top_right.gif?1488017734) no-repeat top right;
	width: 593px;
	margin-bottom: 20px;
}
#column_left_content.ecard_flash_main .ecards_menu_top_wrapper {
	padding-left: 20px;
}
.ecards_menu_top_wrapper img.fleft{
	margin: 0;
}
.ecard_form_url {
	margin-top: 10px;
}
.ecards_menu_top {
	width: 576px;
	border-bottom: 1px solid #E6BFD1;
	border-top: 1px solid #E6BFD1;
}
.ecard_top {
	width: 152px;
	height: 59px;
}
.ecard_top.active_1 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -15px -5px;
}
.ecard_top.active_2 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -177px -5px;
}
.ecard_top.active_3 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -340px -5px;
}
.ecard_top.active_4 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -498px -5px;
	width: 118px;
}
.ecard_top.inactive_1 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -15px -62px;
}
.ecard_top.inactive_2 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -177px -62px;
}
.ecard_top.inactive_3 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -340px -62px;
}
.ecard_top.inactive_4 {
	background: url(../img/main/ecard_steps.gif?1488017734) no-repeat -498px -62px;
	width: 118px;
}

/***************** SEARCH *************************/
.search_element {
	margin-bottom: 15px;
}
.search_shortcut  {
	margin-left: 95px;
}
.search_element img.border {
	float: left;
}
.wordbook_description_container h1{
	font-size: 1.2em;
	color: #C94181;
}



/***************** Strony statyczne *****************/

.static_page div.text ol li {
	padding-left: 15px;
}
.static_page div.text ol {
	margin-left: 30px;
}
.rank {
	width: 75px;
	height: 15px;
	background: url('../img/main/bg_ranks.gif?1488017734') left bottom repeat-x;
	margin: 10px 0px;
} 
.rank_user_1 {
	width: 15px;
	height: 15px;
	background: url('../img/main/bg_ranks.gif?1488017734') left top repeat-x;
}
.rank_user_2 {
	width: 30px;
	height: 15px;
	background: url('../img/main/bg_ranks.gif?1488017734') left top repeat-x;
}
.rank_user_3 {
	width: 45px;
	height: 15px;
	background: url('../img/main/bg_ranks.gif?1488017734') left top repeat-x;
}
.rank_user_4 {
	width: 60px;
	height: 15px;
	background: url('../img/main/bg_ranks.gif?1488017734') left top repeat-x;
}
.rank_user_5 {
	width: 75px;
	height: 15px;
	background: url('../img/main/bg_ranks.gif?1488017734') left top repeat-x;
}
#HiddenImages{
	display: none;
}
.profile_motto{
	float: right;
	display: inline;	
}
.blueblue{ /* poprawka dla IE6 i /porady_eksperta/index  */
	color: #10777E;  
}
.advert {
	margin-bottom: 20px;
}
.advert_links {
	width: 150px;
}
.advert_banner .fleft {
	margin-bottom: 15px;
	margin-right: 13px;
}
.wallpaper_img {
	margin-bottom: 15px;
}
.wallpaper_links {
	width: 110px;
	margin: 5px 29px 0px 0px;
}
img.footer_banner {
	width: 226px;
	height: 68px;
	margin-right: 8px;
}
img.footer_banner_last {
	width: 226px;
	height: 68px;
	margin-right: 0px;
	margin-top: 5px;
}

.menu_user {
	margin-right: 5px;
}
#phorum .banner_bottom {
	margin-top: 5px;
}
a.user_invite_link {
	display: block;
	height: 22px;
	width: 200px;	
	background: url(../img/main/user_icon.gif?1488017734) left top no-repeat;
	padding-left: 25px;
	padding-top: 4px; 
}
a.icon_view_gallery {
	background-position: 0px -240px;
	padding-left: 25px;
}
a.icon_invites_view_gallery {
	background-position: 0px -240px;
	padding-left: 25px;
}
p.icon_view_gallery {
	background-position:0 -241px;
	padding-left: 25px;
	padding: 0px 0px 4px 25px;
}
a.icon_view_profile{
	background-position: 0px -551px;
	padding-left: 25px;	
}

/***** progressbar ****/
.progressbar_container {
	margin-bottom: 15px;
}
.progressbar {
	background: url(../img/wiadomosci/bg_use_bar.gif?1488017734) no-repeat left top;	
	width: 290px;
	margin-top: 5px;
	height: 6px;
}
.progressbar_corner {
	background: url(../img/wiadomosci/bg_use_bar_corner.gif?1488017734) no-repeat left top;	
	background: url(../img/wiadomosci/bg_use_bar_corner.gif?1488017734) no-repeat right top;	
}
.progressbar_fill {
	background-color: #48aaaf;
	height: 5px;
	line-height: 5px;
	margin: 1px;
}
#flashcontent{
	margin: 10px;
	font-weight: bolder;
}
.banner_bottom{
	margin-top: 20px;
}
.footer_banner{
	margin: 5px;
}
.dodajdo{
	padding: 4px 0 2px 21px;
}
#column_center_baby {
	float: left;
	width: 600px;
	display: inline;
	margin-right: 0px;
	margin-left: 14px;
	padding-top: 15px;
}
#column_right_baby {
	float: right;
	width: 291px;
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
}
.notification{
	margin-top: 15px;
	color: #10777E;
	font-size: 1.1em;
	font-weight: bolder;
}
.shop_product_list li {
	width: 150px;
	text-align: center;
	float: left;
}
.fiorello_product_list li {
	float: left; 
	display: inline;
	margin-right: 32px;
}
.fiorello_product_list li.last {
	margin-right: 0px;
}
.shop_product_list li .product_image {
	margin-bottom: 10px;
}
.shop_product_list li .product_image table {
	width: 100%;
	height: 120px;
}
.shop_product_list li .product_image table td {
	height: 80px;
	vertical-align: middle;
}
.shop_product_list li .product_image img {
	vertical-align: middle;
}
.activity_status{
	font-size: 0.7em;
	font-weight: normal;
	color: #444444;
}
.activity_status_red{
	font-size: 0.7em;
	font-weight: normal;
	color: #D74E8D;
}
#invite_friends_box_email {
	background: url(../img/main/bg_invite_friends_box.jpg?1488017734) top left;
	width: 300px;
	height: 90px;
	position: relative;	
}
.wideoprzewodnik #invite_friends_box_email {
	background: url(../img/main/bg_invite_quide_box.jpg?1488017734) top left;
}
#InviteEmailEmail {
	width: 155px;
	font-size: 11px;
	border: none;
	color: #878988;
	left: 30px;
	position: absolute;
	text-align: left;
	top: 62px;	
	background: none;
}
.wideoprzewodnik #InviteEmailEmail { 
	top: 57px;
}
#inviteEmailSubmit{
	position: absolute;
	top: 58px;
	left: 201px;
}
.wideoprzewodnik #inviteEmailSubmit {
	top: 53px;
	left: 197px;
} 
.choose_photo_link {
	margin-left: 10px;
}
#selected_photo {
	margin-bottom: 5px;
	display: inline;
}
#baby_chart_frame {
	background: url("../img/main/bg_big_card_percentiles.gif?1488017734") no-repeat top left;	
	padding: 15px 5px 10px 15px;
	position: relative;
}
#baby_chart_frame.evaluation_type_chest_measurement {
	background: url("../img/main/bg_big_card.gif?1488017734") no-repeat top left;
}

#baby_chart_animal {
	position: absolute;
	bottom: -20px;
	right: 5px;
}
.baby_chart_frame_small {
	position: relative;
	background-color: #F7F2DC;	
}
.baby_chart_frame_small #baby_chart_animal {
	position: absolute;
/*	bottom: -15px; */
	right: 0px;
} 
.baby_graph {
	margin-bottom: 10px;
	width: 290px;
}
.baby_graph_big {
	margin-bottom: 10px;
	width: 600px;
}

.PersonalizedBoxList .username{
	padding: 0 0 5px 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #E0D7B8;	
	font-weight: bold;
	color: #D23972;
}
.PersonalizedBoxList .username.last{
	border: medium none;
}
#PersonalizedBoxHeaderPhotos{
	background: url('../img/main/bg_box_personalized_header_photos.gif?1488017734') no-repeat top left;
	padding: 10px 0 10px 10px;
}
#PersonalizedBoxHeaderFriends{
	background: url('../img/main/bg_box_personalized_header_friends.gif?1488017734') no-repeat top left;
	padding: 10px 0 10px 10px;
}
.PersonalizedBoxLinkMore img{
	margin-right: 5px;	
}	
.PersonalizedBoxList .clearfix{
	margin: 0 10px;
}
.PersonalizedBoxList .right{
	width: 20px;
}
.PersonalizedBoxList .left{
	width: 200px;
	padding-left: 10px;
}
.leftPadding{
	padding-left: 20px;	
}
#TB_ajaxContent li{
	margin-right: 15px;
	margin-bottom: 2px;
}
#TB_ajaxContent li img{
	cursor: pointer;
}
#evolution_column_center_no_top{
	border-bottom: 1px solid #E3DEC1;
	border-left: 1px solid #E3DEC1;
	border-top: 1px solid #E3DEC1;
	display: inline;
	float: left;
	padding-left: 14px;
	padding-right: 14px;
	width: 604px;
}
.baby_view_no_top{
	padding: 7px 0 15px 0;	
}
.no_margin{
	margin: 0px;	
}
#mostSearches {
	width: 250px;
}
#mostSearches li {
	float: left;
	display: inline;
	width: 110px;
}
.noborder{
	border: 0px;
}
.socialLike {
	height: 25px;
}
ul.recommendsPlaceNews li {
	width: 90px;
}
.defaultGrey {
	color: #bbb;
}
.linksHorizontalRight a.icons {
	margin-left: 10px;
}
/** standardowa lista miniaturek ***/
.thumbsList li {
    display: inline;
    float: left;
    font-size: 0.9em;
    margin-bottom: 10px;
    margin-right: 10px;
    text-align: center;
}
#column_right .thumbsList li {
	margin-right: 20px;
}
.thumbsList li.last, #column_right .thumbsList li.last {
    margin-right: 0;
}

/** standarodwy rtujący boks z miniaturami **/
.listThumbsCycleContainer {
	height: 210px;
    overflow: hidden;
    position: relative;
}
.listThumbsCycle {
	height: 210px;
    left: 55px;
    position: absolute;
    top: 0;
    width: 180px;
}
.listThumbsCycle li {
 	text-align: center;
    width: 180px;
}
.listThumbsCycleContainer .cyclePrev {
	cursor: pointer;
    height: 19px;
    position: absolute;
    text-decoration: none;
    top: 75px;
    width: 14px;
    z-index: 10;
    background: url(../img/main/left_arrow.png?1488017734) no-repeat top left;
    left: 10px;
}
.listThumbsCycleContainer .cycleNext {
	cursor: pointer;
    height: 19px;
    position: absolute;
    text-decoration: none;
    top: 75px;
    width: 14px;
    z-index: 10;
    background: url(../img/main/right_arrow.png?1488017734) no-repeat top left;
    right: 10px;
}
/*** sprite ***/
.sprite {
	display: block;
	text-indent: -9999px;
}
.btnSprite {
	display: block;
	text-indent: -9999px;
	background: url(../img/sprites/sprite_buttons.jpg?1488017734) no-repeat;
}
/**** JMC style **/
.konkursowy_boldzik > a {
	color:#ed2061 !important;
}

.cecylka_box_inside {
	border: 1px solid #f9adc4;
	border-radius: 3px;
}
.cecylka_box_inside .at_title {
	float: left;
	width: 120px;
	margin: 0 0 0 12px;
	color: #e62044;
}
.cecylka_box_inside .at_title a {
	color: #e62044;
}
.cecylka_box_inside a img{
	width: 110px;
	height: 110px;
}
.cecylka_box_inside img{
	display: block;
	float: left;
}
.cecylka_box_inside {
	margin: 8px 0;
}
.cecylka_box_inside .at_title a, .cecylka_box_inside .at_title a:hover {
	text-decoration: none;
	font-size: 14px;
}
.cecylka_blue a:hover{
	text-decoration: none;
}
.cecylka_book_box {
	margin: 0 6px 0 6px;
	border: 1px solid #f9adc4;
	border-radius: 3px;
	padding: 7px;
	height: 180px;
}
.cecylka_book_box h3 {
	margin: 16px 0 0 0;
}
.cecylka_book_box a {
	color: #e62044;
	font-size: 13px;
}
.cecylka_book_box:first-child{
	margin-left:10px;
}
.cecylka_center {
	height: 520px;
	width: 300px;
	float: left;
}
.title_column_cecylka {
	width: 290px;
	height: 14px;
	background-color: #ee2560;
	color: #ffffff;
	padding: 12px 0 12px 10px !important;
	border-radius: 6px 6px 0px 0;
}
.cecylka_gradient {background: url(../img/cecylka/cecylka_BG_gradient.jpg?1488017734) no-repeat top center;}
.cecylka_body {background: url(../img/cecylka/cecylka_BG.jpg?1488017734) repeat-y top center;}
.formularz_ato {
	width: 390px;
	margin: 0;
}
.xlsForm .formularz_ato .xlsText input, .xlsForm .formularz_ato .xlsSelect select, .xlsForm .formularz_ato .xlsText textarea, #childrenTable input {
	border: 1px solid #ff86ac;
	box-shadow: 0 0 5px #dddddd;
	padding-left: 10px;
	color: #585858;
	height: 30px;
}
.xlsForm .formularz_ato .xlsText textarea {width: 190px; height: 90px; padding-top: 6px;}
.xlsForm .formularz_ato .xlsText input {width: 190px;}
.xlsForm .formularz_ato .xlsText label, .xlsForm .formularz_ato .xlsSelect label {
	color: #ed2061;
	text-align: right;
}
.akcepty_formularza {
	width:900px;
	position:relative;
	left:20px;
}
.akcepty_formularza .input {
	margin:0;
}
.akcepty_formularza p.blockSmall {
	margin:0;
}
#childrenTable input {
	margin: 0 0 10px 0;
}
#childrenTable, #childrenTableAdd {
	position:relative;
	left:175px;
}
/*** end JMC style ****//* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
	width:auto;
	margin-right:30px;
	overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
	margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
	width:16px;
	height:100%;
	top:0;
	right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0; 
	height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
	display:block;
	position:relative;
	height:20px;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
	top:100%;
	margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container{
	height:auto;
	margin-right:0;
	margin-bottom:30px;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
	margin-right:0;
	margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
	width:100%;
	height:16px;
	top:auto;
	right:auto;
	bottom:0;
	left:0;
	overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
	width:30px;
	height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	display:block;
	position:relative;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
	float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
	margin-left:-40px;
	float:right;
}
.mCustomScrollBox{
	-ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/
}

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCustomScrollBox:hover>.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */
}
.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.4);
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
	filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	background-image:url(../img/mCSB_buttons.png?1488017734);
	background-repeat:no-repeat;
	opacity:0.4;
	filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
	/* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
	/* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
	/* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
	/* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
	opacity:0.75;
	filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
	opacity:0.9;
	filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

/*scrollbar themes*/
/*dark (dark colored scrollbar)*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}
/*light-2*/
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -56px;
}
/*dark-2*/
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -56px;
}
/*light-thick*/
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#f692af; /* rgba fallback */
	background:rgba(238,37,96,0.5);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#ee2560; /* rgba fallback */
	background:rgba(238,37,96,1.0);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(238,37,96,1.0);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(238,37,96,1.0);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-20px -56px;
}
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.1);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-100px -56px;
}
/*light-thin*/
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#fff; /* rgba fallback */
	background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
/*dark-thin*/
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
	background:#000; /* rgba fallback */
	background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
	width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}.friends_header{
	font-size: 1.1em;
	font-weight: bold;
	color: #10777E;
	line-height: 95%;
	margin-bottom: 10px;
}
.friends_avatars_list {
	margin: 0px 30px 20px 0px;
	width: 250px;
	height: 95px;
}
.friends_invites_avatars_list {
	margin: 0px 30px 20px 0px;
	width: 265px;
	height: 100px;
}
.friends_index_avatars_list {
	margin: 0px 30px 5px 0px;
	width: 250px;
	height: 115px;
}
.friend_invite_avatar{
	margin-top: 7px;
}
.friends_invite_user_profile{
	padding-left: 10px;
	text-align: left;
}
.friends_invite_user_profile .rank, .friends_browse_user_profile .rank, .friends_browse_smaller_user_profile .rank{
	margin: 5px 0;
}
.friends_invite_action{
	margin: 7px 0;
}
.friends_invite_del{
	text-align: right;
}
.friends_browse_user_profile{
	padding-top: 5px;
	padding-left: 10px;
	text-align: left;
	width: 180px;
}
.friends_browse_smaller_user_profile{
	padding-top: 5px;
	padding-left: 10px;
	text-align: left;
	width: 150px;		
}	
#friends_index_column_left{
	width: 270px;
	padding: 0 10px 0 0;
}
#friends_index_column_right{
	width: 270px;
	padding-left: 25px;
	border-left: 1px solid #E0D7B8;
}
.icons_height{
	line-height: 20px;
}

.images_list {
	margin:0 45px 20px 0;
	width:80px;
}
.images_list_box {
	margin:0 6px 20px 0;
	width:80px;
}		
.gallery_shortcut_list_no_desc li {
	float: left;
	display: inline;
	margin-right: 22px;
	width: 72px;
	padding-bottom: 10px;
	text-align: center;
}
.gallery_shortcut_list_no_desc li.last {
	margin-right: 0px;
}
#column_center .gallery_shortcut_list_no_desc li {
	margin-right: 26px;
}

#evolution_frame_body{
	margin-left: 16px;
	width: 945px;
	display: block;
	background: transparent url(../img/main/bg_profile_main.gif?1488017734) repeat-y scroll 633px 0;
}
#evolution_column_center{
	display: inline;
	float: left;
	padding-left: 14px;
	padding-right: 14px;
	width: 603px;
	border-left: 1px solid #E3DEC1;		
	border-bottom: 1px solid #E3DEC1;	
	border-top: 1px solid #E3DEC1;
	padding-top: 25px;
	padding-bottom: 25px;
}
#evolution_column_right{
	display: inline;
	float: right;
	width: 312px;
}
#evolution_column_right_stuff{
	width: 300px;
	float: left;
	display: inline;
	padding-left: 10px;	
	margin-top: 10px;
}
#evolution_baby_stat_box{
	display: inline;
	margin-right: 2px;
	margin-top: 0px;
	width: 290px;
}

/**** BABY MENU ****/
#baby_menu {
	display: block;
	height: 26px;
	width: 945px;
	margin-left: 16px;
	position: relative;
	top: 1px;
}
#baby_menu li{
	display: inline;
	height: 26px;	
	float: left;
	text-align: center;
}
#baby_menu li a{
	display: block;
	height: 0px;
	padding-top: 26px;
	width: 105px;
	overflow: hidden;
}
#menu_baby_1{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px 0px;
}
#menu_baby_2 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px 0px;
}
#menu_baby_3 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px 0px;
}
#menu_baby_4{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px 0px;
}
#menu_baby_5{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px 0px;
}
#menu_baby_6{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px 0px;
}
#menu_baby_7{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px 0px;
}
#menu_baby_8{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px 0px;
}
#menu_baby_9{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px 0px;
}
#menu_baby_1:hover, #menu_baby_1.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px -26px;
}
#menu_baby_2:hover, #menu_baby_2.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px -26px;
}
#menu_baby_3:hover, #menu_baby_3.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px -26px;
}
#menu_baby_4:hover, #menu_baby_4.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px -26px;
}
#menu_baby_5:hover, #menu_baby_5.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px -26px;
}
#menu_baby_6:hover, #menu_baby_6.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px -26px;
}
#menu_baby_7:hover, #menu_baby_7.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px -26px;
}
#menu_baby_8:hover, #menu_baby_8.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px -26px;
}
#menu_baby_9:hover, #menu_baby_9.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px -26px;
}
dt .altrow{
	width: 100px;
	float: left;
	display: inline;
}
#column_right dl dd .altrow{
	float: right;
	display: inline;
	color: #077F39;
	font-weight: bold;
}
.baby_stat{
	background: url(../img/main/bg_box_baby_info_bottom.gif?1488017734) #F7F2DD no-repeat bottom left;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;
}
.baby_main_info{
	margin-bottom: 5px;	
	padding-bottom: 5px;
	background: url(../img/main/bg_box_baby_info_divider.gif?1488017734) no-repeat bottom left;
}
.baby_main_info #baby_metric{
 	display: block;
 	width: 280px;
 	height: 137px;
 }
.baby_main_info #baby_foto{
	float: left;
	display: inline;
	width: 120px;	
	margin-bottom: 10px;
}
.baby_main_info #baby_dates{
	float: right;
	text-align: left;
	display: inline;
	width: 150px;
	color: #10777E;
	font-weight: bolder;
}
#baby_birth_date{
	width: 150px;
}

#baby_birth_day_1{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_2{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_3{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -89px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_4{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_5{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_6{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_7{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_8{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_9{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_0{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 68px;
}

.baby_main_info .baby_metric{
	width: 280px;
}
.baby_main_info .baby_metric #baby_foto img{
	border: 1px solid #000000;	
}
.baby_birth_block{
	float: left;
	width: 90px;
	height: 68px;	
}
#baby_birth_dm{
	text-align: left;
	float: right;
	width: 45px;
	height: 68px;	
}
.baby_birth_day_1{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_2{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_3{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_4{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_5{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_6{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_7{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 28px;
}

.baby_birth_month_1{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_2{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_3{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_4{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_5{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_6{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_7{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_8{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_9{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_10{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_11{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -450px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_12{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -495px;
	width: 45px;
	height: 34px;
}

.baby_main_info #baby_age{
	margin-left: 8px;
	width: 142px;
	float: right;
	text-align: left;	
}
.baby_main_info #baby_dates #baby age.h5{
	color: #C93279;		
}
.baby_main_info #baby_name{
	display: block;
	width: 280px;
	font-size: 1.5em;
	color: #D23972;	
	padding-bottom: 5px;
}
.baby_acc_info{
	font-size: 1.1em;
	line-height: 1.3em;
	padding-bottom: 5px;
}
.baby_acc_info .baby_light{
	color: #10777E;
	font-weight: bold;
}
.baby_graph{
	
}
.baby_graph h4{
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bolder;
	font-size: 0.9em;
	color: #10777E; 
}
#baby_chart_height,#baby_chart_weight, #baby_chart_chest_measurement, #baby_chart_head_measurement{
	padding: 3px;
	background-color: #F7F2DC;
}
.evolution_big_chart{
	margin-bottom: 20px;
}
table.evolution_list_changes{
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 0 30px 0;
}
.evolution_list_changes .table_header{
	font-weight: bold;
	color: #10777E;
	font-size: 0.9em;
}
.evolution_list_changes td{
	vertical-align: middle;	
}
.evolution_list_changes img{
	border: 1px solid #E3DEC1;
	margin: 8px 8px 8px 0;
}
.evolution_list_changes td{
	border-bottom: 1px solid #E3DEC1;
}
.evolution_list_changes .foto{
	width: 70px;
}
.evolution_list_changes .data{
	width: 60px;
}
.evolution_list_changes .type{
	width: 80px;
}
.evolution_list_changes .description{
	width: 310px;
}
.evolution_list_changes .action{
	width: 50px;
}

#babies_born_born .header{
	background: url("../img/main/bg_bar_pony.gif?1488017734") no-repeat left top;	
	padding: 8px 0px 8px 10px;
	font-size: 1.1em;
}
#babies_born_hospital .header{
	background: url("../img/main/bg_bar_nipple.gif?1488017734") no-repeat left top;	
	padding: 8px 0px 8px 10px;
	font-size: 1.1em;
}
#babies_born_test .header{
	background: url("../img/main/bg_bar_rattle.gif?1488017734") no-repeat left top;	
	padding: 8px 0px 8px 10px;
	font-size: 1.1em;
}
#babies_born_events .header{
	background: url("../img/main/bg_bar_cart.gif?1488017734") no-repeat left top;	
	padding: 8px 0px 8px 10px;
	font-size: 1.1em;
}
#babies_born_born p, #babies_born_hospital p, #babies_born_test p, #babies_born_events p, #babies_bornBabyPage p{
	margin-left: 15px;	
}



.listBooks li {
	float: left;
	display: inline;
	margin-right: 12px;
	margin-bottom: 10px;
}
.listBooks li.last {
	margin-right: 0px;
}

.search_tag_info {
	margin-bottom: 20px;
}
.listBussiness li {
	margin-bottom: 10px;
}
.listBussiness li .bussinessDesc {
	display: inline;
	float: right;
	width: 250px;
	margin-right: 220px;
	padding: 10px 0px;
}
.listBussiness li .bussinessDescLong {
	width: 370px;
	float: left;
	margin-left: 10px;
}
.listBussiness li .bussinessPhoto {
	padding: 10px;
	width: 120px;
}
.listBussiness li.schoolOdd {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_top_odd.gif?1488017734) top left no-repeat #F9F0F5;
}
.listBussiness li.schoolOdd .listBussinessBottom {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_bottom_odd.gif?1488017734) bottom left no-repeat;
}
.listBussiness li.schoolEven {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_top_even.gif?1488017734) top left no-repeat #FBF8ED;
}
.listBussiness li.schoolEven .listBussinessBottom {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_bottom_even.gif?1488017734) bottom left no-repeat;
}
.bussinessProfile {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_top.gif?1488017734) top left no-repeat #F9F0F5;
	width: 590px;
}
.bussinessProfileBottom {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_bottom.gif?1488017734) bottom left no-repeat;
	padding: 10px;
}
.bussinessProfile .profil_about {
	width: 380px;
}
.bannerForumSchool {
	background: url('../img/profile_biznesowe/szkola_rodzenia/bg_banner_forum.jpg?1488017734') no-repeat left top;
}
.listBussinessThumbs li {
	float: left;
	display: inline;
	width: 99px;
	height: 120px;
	text-align: center;
}
.listBussinessThumbsMedium li {
	float: left;
	display: inline;
	width: 140px;
	padding: 0px 5px;
	height: 185px;
	text-align: center;
}
.listBussinessThumbs li.last {
	margin-right: 0px;
}
.listBussinessNanny li {
	float: left;
	display: inline;
	margin-right: 18px;
	width: 304px;
}
.listBussinessNanny li.last {
	margin-right: 0px;
}
.listBussinessNanny li .nannyInfo {
	display: inline;
	float: right;
	width: 140px;
}
#nannyCloseCity .box_content_inner ul li {
	float: left;
	overflow: hidden;
	padding: 3px 0px 0px 0px;
	width: 120px;
}
#babyWelcomeWrapper {
	background: url(../img/baby_welcome/odcisk_tapeta.jpg?1488017734) top center no-repeat;
	padding: 140px 159px 100px 159px;
	min-height: 200px;
	width: 626px;
	margin: 0px auto;
	margin-bottom: 20px;
	position: relative;
}
.btnBlueDark {
	color: #FFF;
	font-weight: bold;
	display: inline-block;
	background: #3C61AF;
	padding: 4px 15px 6px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
#babyWelcomeWrapper a.btnBlueDark {
	color: #FFF;
}
#boxBabyWelcome {
	background: url(../img/baby_welcome/bg_welcome.jpg?1488017734) top left no-repeat;
	color: #072681;
	padding: 30px 0px 30px 270px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-top-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-o-border-top-left-radius: 10px;
	-o-border-top-right-radius: 10px;
	font-size: 1.1em;
}
#boxBabyWelcome a, #boxBabyWelcome h1 {
	color: #072681;
}

.boxBabyWelcomeWishes {
	height: 135px;
	padding-top: 80px;
	padding-left: 20px;
	background: url(../img/baby_welcome/bg_box_add.png?1488017734) center left no-repeat;
	margin-bottom: 10px;
}

.boxBabyWelcomeWishes textarea {
	width: 490px;
	padding: 10px;
	height: 85px;
	border: none;
	margin-bottom: 6px;
}
.boxBabyWelcomeWishes .jqEasyCounterMsg {
	width: 300px !important;
}
.listBabyWelcome li {
	background: #e1f3f5;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	margin-bottom: 15px;
	padding: 15px;
}
.listBabyWelcome li > div.clearfix {
	background: #FFF;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	padding: 10px;
}
.listBabyWelcome li .babyWelcomeAvatar {
	width: 90px;
	float: left;
}
.listBabyWelcome li .babyWelcomeWishes {
	width: 470px;
	float: left;	
}
#babyWelcomeLast {
	background: url(../img/baby_welcome_piccardini/bg_box_add.png?1488017734) top left no-repeat;
	height: 125px;
	margin: 0px auto 20px auto;
	max-width:  606px;
	padding: 75px 0px 0px 20px;
	position: relative;
	
}
#babyWelcomeLastHeader {
	position: absolute; 
	top: 5px;
	left: 5px;
	height: 50px;
	width: 600px;
	z-index: 2;
	text-indent: -2000px;
}
#babyWelcomeLast .lastWelcomeAvatar {
	width: 90px; 
	float: left;
}
#babyWelcomeLast .lastWelcomeWishes {
	width: 460px; 
	float: left;
}
.showcase{
	color: #444;
	background:transparent url(../img/main/bg_profile_main.gif?1488017734) repeat-y scroll 290px 0;
}
.showcase .contact{
	float: left;
	display: inline;
	width: 285px;
}
.showcase .notes{
	margin-left: 20px;
	float: left;
	display: inline;
	width: 270px;
}
#BabySelectList .input.select .checkbox {
	display: inline;
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	width: 200px;
}
#stream .streamElement {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #E0D7B8;
} 
#stream li .streamAvatar {
	width: 79px;
	float: left;
	display: inline;
	margin-right: 10px;
}
#stream li .streamContent {
	float: left;
	display: inline;
	width: 501px;
}
#stream li .streamContent .owner {
	font-weight: bold;
}
#streamNewPost .streamNewAdditionalData {
	display: none;
}
.streamAttachment {
	margin: 10px 0px 0px 10px;
	border-left: 1px #E0D7B8 solid;
	padding-left: 10px;
}
#stream li .streamElementFooter {
	font-size: 0.9em;	
	margin-top: 10px;
	margin-bottom: 20px;
}
#stream li .streamElementFooter .date {
	color: #888;
	font-size: 1em;
}

#stream li .streamComments, #stream li .streamCommentForm {
	margin-left: 20px;
}
#stream li .streamComments li {
	margin-bottom: 20px;
} 
#stream li .streamComments .streamCommentAvatar {
	width: 79px;
	float: left;
	display: inline;
	margin-right: 10px;
}
#stream li .streamComments .streamCommentContent {
	width: 390px;
	margin-bottom: 5px;
	float: left;
	display: inline;
}
#stream li .streamOptions a {
	margin-left: 10px;
} 
#streamNewPostType {
	margin-bottom: 5px;
}
#streamNewPost .postContent {
	margin-bottom: 5px;
}
#streamNewPost #StreamContent {
	height: 40px;
	padding: 10px;
	width: 575px;
	resize: none;
	border: none;
	background: url(../img/streams/bg_stream_post.gif?1488017734) top left no-repeat
}
#streamNewPost .streamNewAdditionalData {
	width: 300px;
}
#streamNewPost .streamNewAdditionalData .input.text {
	background-position: 0px 2px; 
}
.listReminder li {
	margin-bottom: 10px;
	font-size: 0.9em;
}
.listReminder li .icons {
	white-space: normal;
}
.listReminder li .icon_nameday {
	background-position: 0px -420px;
}
.listReminder li .icon_friend {
	background-position: 0px -568px;
}
#stream .likeUserList {
	padding: 3px;
	background: #F7F2DC;
	margin: 5px 0px; 
}
.expert_small_desc {
	margin-left: 90px;
}
.expert_description {
	margin-left: 90px;
}
.banner_page_img{
	text-indent: -9999px;
	display: block;
	max-width: 626px;
	width: 100%;
	height: 90px;
	background-position: left top;
    background-repeat: no-repeat;
    background-size: contain;
}

/***** POSZCZEGOLNE BANERKI *****/
.bannerCalcPregnacy{
	background-image: url('../img/gadzety_i_narzedzia/img_kalkulator_porodu.gif?1488017734');
}

.bannerCalcDays{
	background-image: url('../img/gadzety_i_narzedzia/img_kalkulator_dni.gif?1488017734');
}

.bannerNamesday{
	background-image: url('../img/gadzety_i_narzedzia/img_imiennik.gif?1488017734');
}

.bannerWallpaper{
	background-image: url('../img/gadzety_i_narzedzia/img_tapety.gif?1488017734');
}

.bannerECard{
	background-image: url('../img/gadzety_i_narzedzia/img_kartki.gif?1488017734');
}	
.bannerTV{
	background-image: url('../img/gadzety_i_narzedzia/img_ebobastv.gif?1488017734');
}
.bannerCalendarPregnacy {
	background-image: url('../img/gadzety_i_narzedzia/img_kalkulator_ciazy.gif?1488017734');
}
.bannerBazarek {
	background-image: url('../img/gadzety_i_narzedzia/img_bazarek.gif?1488017734');
}



#evolution_frame_body{
	margin-left: 16px;
	width: 945px;
	display: block;
	background: transparent url(../img/main/bg_profile_main.gif?1488017734) repeat-y scroll 633px 0;
}
#evolution_column_center{
	display: inline;
	float: left;
	padding-left: 14px;
	padding-right: 14px;
	width: 603px;
	border-left: 1px solid #E3DEC1;		
	border-bottom: 1px solid #E3DEC1;	
	border-top: 1px solid #E3DEC1;
	padding-top: 25px;
}
#evolution_column_right{
	display: inline;
	float: right;
	width: 312px;
}
#evolution_column_right_stuff{
	width: 300px;
	float: left;
	display: inline;
	padding-left: 10px;	
}
#evolution_baby_stat_box{
	display: inline;
	margin-right: 2px;
	width: 290px;
}

/**** BABY MENU ****/
#baby_menu {
	display: block;
	height: 26px;
	width: 945px;
	margin-left: 16px;
	position: relative;
	top: 1px;
}
#baby_menu li{
	display: inline;
	height: 26px;	
	float: left;
	text-align: center;
}
#baby_menu li a{
	display: block;
	height: 0px;
	padding-top: 26px;
	width: 105px;
	overflow: hidden;
}
#menu_baby_1{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px 0px;
}
#menu_baby_2 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px 0px;
}
#menu_baby_3 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px 0px;
}
#menu_baby_4{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px 0px;
}
#menu_baby_5{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px 0px;
}
#menu_baby_6{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px 0px;
}
#menu_baby_7{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px 0px;
}
#menu_baby_8{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px 0px;
}
#menu_baby_9{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px 0px;
}
#menu_baby_1:hover, #menu_baby_1.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px -26px;
}
#menu_baby_2:hover, #menu_baby_2.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px -26px;
}
#menu_baby_3:hover, #menu_baby_3.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px -26px;
}
#menu_baby_4:hover, #menu_baby_4.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px -26px;
}
#menu_baby_5:hover, #menu_baby_5.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px -26px;
}
#menu_baby_6:hover, #menu_baby_6.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px -26px;
}
#menu_baby_7:hover, #menu_baby_7.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px -26px;
}
#menu_baby_8:hover, #menu_baby_8.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px -26px;
}
#menu_baby_9:hover, #menu_baby_9.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px -26px;
}
dt .altrow{
	width: 100px;
	float: left;
	display: inline;
}
#column_right dl dd .altrow{
	float: right;
	display: inline;
	color: #077F39;
	font-weight: bold;
}
.baby_stat{
	background: url(../img/main/bg_box_baby_info_bottom.gif?1488017734) #F7F2DD no-repeat bottom left;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;
}
.baby_main_info{
	margin-bottom: 5px;	
	padding-bottom: 5px;
	background: url(../img/main/bg_box_baby_info_divider.gif?1488017734) no-repeat bottom left;
}
.baby_stat_calendar{
	background: url(../img/main/bg_box_baby_info_bottom.gif?1488017734) #F7F2DD no-repeat bottom left;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;	
}
.baby_main_info #baby_metric{
	display: block;
	width: 280px;
	height: 137px;
}
.baby_main_info #baby_foto{
	float: left;
	display: inline;
	width: 120px;	
	margin-bottom: 10px;
}
.baby_main_info #baby_dates{
	float: right;
	text-align: left;
	display: inline;
	width: 150px;
	color: #10777E;
	font-weight: bolder;
}
#baby_birth_date{
	width: 150px;
}

#baby_birth_day_1{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_2{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_3{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -89px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_4{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_5{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_6{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_7{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_8{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_9{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_0{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 68px;
}

.baby_main_info .baby_metric{
	width: 280px;
}
.baby_main_info .baby_metric #baby_foto img{
	border: 1px solid #000000;	
}
.baby_birth_block{
	float: left;
	width: 90px;
	height: 68px;	
}
#baby_birth_dm{
	text-align: left;
	float: left;
	width: 45px;
	height: 68px;	
}
.baby_birth_day_1{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_2{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_3{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_4{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_5{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_6{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_7{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 28px;
}

.baby_birth_month_1{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_2{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_3{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_4{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_5{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_6{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_7{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_8{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_9{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_10{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_11{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -450px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_12{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -495px;
	width: 45px;
	height: 34px;
}

.baby_main_info #baby_age{
	margin-left: 8px;
	width: 142px;
	float: right;
	text-align: left;	
}
.baby_main_info #baby_dates #baby age.h5{
	color: #C93279;		
}
.baby_main_info #baby_name{
	display: block;
	width: 280px;
	font-size: 1.5em;
	color: #D23972;	
	padding-bottom: 5px;
}
.baby_acc_info{
	font-size: 1.1em;
	line-height: 1.3em;
	padding-bottom: 5px;
}
.baby_acc_info .baby_light{
	color: #10777E;
	font-weight: bold;
}
.baby_graph .header_options{
	
}
.baby_graph h4, .baby_graph .h4, .baby_graph_big h4, .baby_graph_big .h4{
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bolder;
	font-size: 0.9em;
	color: #10777E; 
	width: 170px;
}
.baby_graph .more, .baby_graph_big .more{
	font-size: 0.9em;
	display: inline;
	float: right;
	margin-top: 15px;	
	text-align: right;
	width: 50px;
}
#baby_chart_height,#baby_chart_weight, #baby_chart_chest_measurement, #baby_chart_head_measurement{
	padding: 3px;
	background-color: #F7F2DC;
}
.evolution_big_chart{
	margin-bottom: 20px;
}
table.evolution_list_changes{
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 0 30px 0;
}
.evolution_list_changes .table_header{
	font-weight: bold;
	color: #10777E;
	font-size: 0.9em
}
.evolution_list_changes td{
	vertical-align: middle;	
}
.evolution_list_changes img{
	border: 1px solid #E3DEC1;
	margin: 8px 8px 8px 0;
}
.evolution_list_changes td{
	border-bottom: 1px solid #E3DEC1;
}
.evolution_list_changes .foto{
	width: 70px;
}
.evolution_list_changes .data{
	width: 60px;
}
.evolution_list_changes .type{
	width: 120px;
}
.evolution_list_changes .description{
	width: 270px;
}
.evolution_list_changes .action{
	width: 50px;
}

/***** DODAWANIE NOWEGO POMIARU *****/
#evaluationAdd_container .ui-tabs{
	padding: 0;
}
#evaluationAdd_container .measurment_info, #profile_left .measurment_info{
	background-color: #FFF;
/*	border-top: 1px solid #C7E5E7; */
	border-left: 1px solid #C7E5E7;
	border-right: 1px solid #C7E5E7;
	display: block;
	padding: 1em 1.4em;
}
#ability1_3, #ability4_6, #ability7_9, #ability10_13, #ability14_18{
	border-top: 1px solid #C7E5E7;
} 
#measurmentAdd{
	background-color: #D9EBEB;
}
#measurmentAdd .ui-datepicker-trigger{
	margin-left: 5px;	
	padding-bottom: 3px;
}
#measurmentAdd form .input.text {
	background: transparent url(../img/main/bg_input_ebook_550.gif?1488017734) no-repeat scroll 0 18px;
	display: block;
}
#measurmentAdd form .input.textarea {
	background: transparent url(../img/main/bg_textarea_ebook_550.gif?1488017734) no-repeat scroll 0 18px;
	display: block;
}
#measurmentAdd form .input.text.datepicker_field {
	background: transparent url(../img/main/bg_input_ebook_90.gif?1488017734) no-repeat scroll 0 18px;
	display: inline-block;
	width: 300px;
}
#measurmentAdd .input.text input{
	background: transparent none repeat scroll 0 0;
	border: medium none;
	font-family: Tahoma;
	height: 18px;
	margin: 0 8px;
	padding: 5px 0 2px;
	width: 535px;	
}
#measurmentAdd .input.textarea textarea{
	width: 535px;
}
#measurmentAdd .input.text.datepicker_field input{
	width: 74px;	
}


#AddMeasurmentLink{
}
.eventDescription .ebook_actions{
}
.eventDescriptionBig .ebook_actions{
	margin-right: 0px;
}

#MassEditEvaluations .created_at, #MassEditEvaluations .param{ 
	background: url(../img/main/bg_input_ebook_90.gif?1488017734) 0px 0px no-repeat;
	display: block;
}
#MassEditEvaluations .created_at {
	margin-right: 30px;		
}
#MassEditEvaluations .created_at input{
	float: left;
	display: inline;
	background: none;
	border: none;
	height: 18px;
	padding: 2px 0px;
	margin: 0px 8px;
	width: 70px;
	font-family: Tahoma;
}
#MassEditEvaluations .created_at{
	margin-top: 3px;	
}
#MassEditEvaluations .param input{
	float: left;
	display: inline;	
	background: none;
	border: none;
	height: 18px;
	padding: 2px 0px;
	margin: 0px 8px;
	width: 174px;
	font-family: Tahoma;
}

.evolution_card_round{
	width: 250px;
	height: 140px;
	padding: 20px;
	background: url(../img/rozwoj/bg_abilities_card_small.gif?1488017734) no-repeat 0 0;	
}
.evolution_card_round_chart{
	width: 280px;
	height: 170px;
	padding: 10px 10px 0 5px;
	background: url(../img/rozwoj/bg_abilities_card_small.gif?1488017734) no-repeat 0 0;	
}
.box_evolution_card{
	width: 218px;
	height: 108px;
	padding: 15px;
	border: 1px solid #CFC49B;	
	background-color: #FFF;
	position: relative;
}
.baby_chart_icon_baby{
	position: absolute;
	left: 155px;
	top: 65px;	
}
.baby_big_chart_icon_baby{
	position: absolute;
	right: -10px;
	top: 65px;	
}
.baby_chart_icon_teeth{
	position: absolute;
	left: 150px;
	top: 60px;	
}
.box_evolution_card .description {
	width: 135px;	
	margin-top: 10px;
}
.evolution_card_wide{
	width: 563px;
	height: 160px;
	padding: 20px;
	background: url(../img/main/bg_evolution_card_big.gif?1488017734) no-repeat top left;
}
.box_evolution_card_wide{
	width: 528px;
	height: 128px;
	padding: 15px;
	border: 1px solid #CFC49B;	
	background-color: #FFF;
	position: relative;
}
.box_evolution_card_wide .description{
	width: 370px;
	margin-left: 10px;
}

	
	

.profile_section {
	padding-bottom: 15px;
	margin-bottom: 15px;
	/*border-bottom: 1px solid #E0D7B8;*/
}
.profile_about {
	background: url(../img/main/bg_daj_sie_poznac.gif?1488017734) top right no-repeat;
}
.profileHeaderInvite{
	margin: 7px 0;	
}

.info_box{
	border-bottom: 1px solid #DCD5B8;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.info_box .event_date{
	font-size: 0.8em;
	color: #888;		
}
.info_box .content{
	display: inline;
	float: left;
	margin-left: 10px;
	width: 500px;
}
.info_box .content .description{
	margin: 5px 0;
}
.info_box .content .description img{
	margin-right: 5px;
	margin-top: 5px;
}
.pokesBig li {
	float: left;
	display: inline;
	width: 198px;
	height: 200px;
	text-align: center;
}
.pokesSmall li {
	margin-bottom: 10px;
}
#boxRegisterUser {
	width: 271px;
	min-height: 240px;
	background: url(../img/profile/bg_rejestracje_dla_ciebie.gif?1488017734) top left no-repeat;
	padding: 60px 25px 0px 25px;
	color: #3daaad;
}
#boxRegisterCompany {
	width: 281px;
	min-height: 240px;
	background: url(../img/profile/bg_rejestracje_dla_firmy.gif?1488017734) top left no-repeat;
	padding: 60px 20px 0px 20px;
	color: #EA2E8B;
}
/***** rejestracja przygotowanie do powitania *****/
#registerPDPContainer {
	margin: 0px auto 20px auto;
	width: 344px;
	min-height: 480px;
	padding: 700px 240px 20px 360px;
	position: relative;
	background: url(../img/profile/bg_register_pdp.jpg?1488017734) top left no-repeat #C3D4A8;	
	color: #FFF;
	font-size: 1.1em;
}
#registerPDPpatrons {
	width: 944px;
	margin: 0px auto 20px auto;
}
#registerPDPContainer a {
	color: #FFF;
}
#registerPDPContainer label {
	color: #FFF;
}
#registerPDPContainer .submitPDP input  {
	border: 3px solid #FFF;
	color: #23989f;
	background: #70d6db;
	padding: 5px 30px;
	height: 35px;
	font-weight: bold;
	border-radius: 18px;
	cursor: pointer;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
}
#registerPDPContainer .btnPDP {
	border: 3px solid #FFF;
	color: #23989f;
	background: #70d6db;
	padding: 6px 30px 5px 30px;
	height: 15px;
	font-size: 13px;
	font-weight: bold;
	border-radius: 18px;
	cursor: pointer;
	display: inline-block;
}
#registerPDPContainer .textPDP input  {
	border: 1px solid #FFF;
	height: 35px;
	width: 250px;
	padding-left: 15px;
	padding-right: 10px;
	border-radius: 18px;
	background: #e6a8ad;	
	color: #FFF;
	font-size: 1.2em;
}
#registerPDPContainer .error-message {
	color: #FFF;
	padding-top: 5px; 
}
/************ rejestracja co jesc w ciazy **********/
/***** rejestracja przygotowanie do powitania *****/
#registerCJCContainer {
	margin: 0px 15px 20px 15px;
	min-height: 520px;
	padding: 400px 0px 20px 575px;
	position: relative;
	background: url(../img/profile/bg_register_cjc.jpg?1488017734) top left no-repeat #E7EBEE;	
	
	font-size: 1.1em;
}

#registerCJCContainer .textCJC input  {
	border: 1px solid #FFF;
	height: 35px;
	width: 250px;
	padding-left: 15px;
	padding-right: 10px;
	border-radius: 18px;
	background: #e6a8ad;	
	color: #004845;
	font-size: 1.2em;
}
#registerCJCContainer .submitCJC input  {
	border: 3px solid #FFF;
	color: #23989f;
	background: #70d6db;
	padding: 5px 30px;
	height: 35px;
	font-weight: bold;
	border-radius: 18px;
	cursor: pointer;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
}

#downloadCJCContainer {
	margin: 0px 15px 20px 15px;
	min-height: 520px;
	padding: 450px 0px 20px 575px;
	position: relative;
	background: url(../img/profile/bg_download_cjc.jpg?1488017734) top left no-repeat #E7EBEE;	
	text-align: center;
	font-size: 1.1em;
}/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating {
	cursor:pointer;
	margin:2em;clear:both;
	display:block
}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url(../img/rating/delete.gif?1488017734) no-repeat 0 -16px}
div.star,div.star a{background:url(../img/rating/star.gif?1488017734) no-repeat 0 0px}
div.cancel a, div.star a {
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px;
	/*border: 1px solid #FF0000*/
}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
.rating_stars {
	width: 90px; 
/*	margin-left: 5px; */
}
div.rating_txt{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 0.9em;		
	color: #11787D;
}

.social_forum_most_popular li {
	float: left;
	width: 260px;
	height: 19px;
	display: inline;
	background: url(../img/spolecznosc/bg_forum_thread.gif?1488017734) top left no-repeat;
	padding: 3px 10px 0px 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.banner_page_social_profiles {
	background: url('../img/spolecznosc/bg_banner_page_profiles.gif?1488017734') no-repeat left top;
}

.banner_page_social_gallery {
	background: url('../img/spolecznosc/bg_banner_page_gallery.gif?1488017734') no-repeat left top;
}

.banner_page_social_forum {
	background: url('../img/spolecznosc/bg_banner_page_forum.gif?1488017734') no-repeat left top;
}

.banner_page_blogs {
	background: url('../img/spolecznosc/bg_banner_blogs.gif?1488017734') no-repeat left top;
}
.banner_page_chats {
	background: url('../img/spolecznosc/bg_banner_page_chats.gif?1488017734') no-repeat left top;
}
.bannerSchool {
	background: url('../img/spolecznosc/bg_banner_szkola.gif?1488017734') no-repeat left top;
}
.bannerFriendlyPlace {
	background: url('../img/spolecznosc/bg_banner_friendly_place.gif?1488017734') no-repeat left top;
}
.bannerNannyRegister {
	background: url('../img/spolecznosc/bg_banner_zarejestruj_nianie.gif?1488017734') no-repeat left top;
}
.babies_users li {
	margin-right: 22px;
	float: left;
	display: inline;
	padding-bottom: 10px;
	text-align: center;
}
#column_center .box_content .babies_users li{
	margin-right: 26px;
}
.rating_stars input {
	display: none;
}
.articles_list li {
	margin-bottom: 15px;
}
.articles_list .article_leed {
	margin-left: 85px;
	color: #444;
}
.articles_list_big li {
	width: 200px;
	padding-right: 8px;
	float: left;
}
#column_left_content .articles_list_big li {
	width: 190px;
}
.box_content_inner .articles_list_big li {
	width: 192px;
	text-align: center;
}
.article_content, .article_additional_links {
	margin: 0px 0px 10px 0px;
}
#article_recommend {
	display: none;
}
.article_additional_links a {
	margin-right: 10px;
}
.article_additional_links a.icon_external {
	margin-right: 0px;
	text-decoration: none;
}
.article_video {
	margin-bottom: 20px;
}
.article_video li {
	margin-right: 10px;
}
#article_view h2 {
	color: #444;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
}
#article_view h1 {
	font-weight: normal;
}
.article_media {
	width: 186px;
	margin-right: 15px;
}
.article_author { 
	margin-left: 20px;
}
.article_media .article_video {
	margin-bottom: 1px;
}
.article_media .article_video li {
	margin: 0px;
}
.article_media .article_video li img.youtube {
	margin-left: 22px;
}
.article_gallery_description {
	margin: 10px 0px;
}
.article_content .article_gallery_description {
	margin: 5px 0px;
}
.article_content {
	padding-top: 5px;
}
.article_advices_description {
	margin-left: 90px;
}
.article_advices {
	margin-bottom: 20px;
}
div.chat {
	margin: 15px 0;
}
div.chat label {
	vertical-align: top;
}
div.chat div.chat_window {
	border: 1px solid #ccc;
	height: 250px;
	width: 623px;
	overflow: auto;
	margin: 0 0 15px 0;
	background: #fff;
}
div.chat div.chat_window p {
    padding: 1px 2px;
    margin: 0;
}
div.chat div.chat_window p.even {
    background: #F7F2DC;
}
div.chat div.chat_window p.new {
    background: #FFCCCC;
}
.chat_list_descriptions {
	width: 100%;
	position: relative;
	top: -5px;
}
.chat_list_descriptions tr th {
	padding-bottom: 5px;
}
.chat_list_descriptions tr td {
	padding: 15px 5px 15px 5px;
	vertical-align: top;
}  
.chat_list_descriptions tr.even td {
	background-color: #F7F2DC;
	border-bottom: 1px solid #E0D7B8;
	border-top: 1px solid #E0D7B8;
}
#chat_list_container .box_no_h_content {
	padding: 0px;
}
#chat_list_container_small .box_no_h_content {
	padding: 0px;
}
#chat_list_container_small .box_no_h_content .chat_list_descriptions tr td {
	padding: 5px 10px;
}
.ebook {
	margin-bottom: 10px;
	border-bottom: 1px solid #E3DEC1;
	padding-bottom: 10px;
}

.ebook .eventPhoto{
	float: left;
	display: inline;
	width: 80px;	
}

.ebook .eventDescription{
	float: left;
	display: inline;
	width: 520px;
}
.ebook .eventDescriptionBig{
	float: left;
	display: inline;
	width: 603px;
}

.ebook .title_txt {
	font-size: 1.1em;
	margin-right: 4px;
}

.ebook_content {
	margin-top: 5px;
}


.title_img {
	vertical-align: bottom;
	margin-right: 4px;
}


#milestone.measurment_info{
	border-top: 1px solid #D9EBEB;
	padding: 0;	
}
#milestone .whiteBg{
	background-color: #FFF;	
	padding: 1em 1.4em;
}
.gallery_list li {
	float: left;
	display: inline;
	width: 122px;
	height: 160px;
	margin-right: 46px;
	margin-bottom: 10px;
}
.gallery_list li.high {
	height: 190px;	
}
.gallery_list li.mine {
	height: 250px;	
}
.gallery_list li.last {
	margin-right: 0px;
}
.gallery_list li .gallery_item, .gallery_user_owner_list .gallery_item {
	background-color: #F7F2DC;
	height: 144px; 
}
.gallery_user_owner_list .gallery_item {	
	width: 122px;
	margin: 0px auto;
}
.gallery_list li .gallery_item .border, .gallery_user_owner_list .gallery_item .border {
	padding: 0px;
}
.gallery_one_photo {
	width: 100%;
	padding: 12px 0px 10px 0px;
	margin-top: 5px; 
	background-color: #F7F2DC;
	margin-bottom: 10px;
}
.gallery_one_photo_KZD {
	width: 100%;
	padding: 0px 0px 10px 0px;
	margin-top: 5px; 
	background-color: #F7F2DC;
	margin-bottom: 10px;
}
.gallery_one_photo_desc  {
	padding-top: 10px;
}
.gallery_one_photo form, gallery_one_photo_KZD form {
	margin-top: 10px;
}
.contest_list li .gallery_item_info, .gallery_list li .gallery_item_info {
	padding: 2px 4px;
}
.icon_votes_brown {
	
}

.gallery_shortcut_list li {
	margin-bottom: 15px;
}
.gallery_shortcut_list li img {
	float: left;
	display: inline;
}

.gallery_shortcut_list .gallery_shortcut_desc {
	margin-left: 85px;
}

.gallery_shortcut_desc .icon_star {
	margin-right: 20px;
}
.gallery_header {
	line-height: 1em;
}
.gallery_header a{
	margin-left: 10px;
}
.gallery_comments {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #ECE7D3;
}
.gallery_thumb_container {
	margin-top: 15px;
	border-top: 1px solid #ECE7D3;
	padding-top: 15px;
}
.gallery_thumbs img {
	padding: 1px;
	border: 1px solid #ECE7D3;
	float: left;
	display: inline;
	margin: 0px 4px 5px 0px;
}
.gallery_thumbs img.active {
	border: 1px solid #D74E8D;
}

#photo_content {
	/*font-size: 0.9em; */
	margin-bottom: 10px;
}

div.gallery_rating div.rating_txt{
	margin-top: 2px;	
}
.galleryFileRemoveClass {
	margin-right: 45px;
}
/**** edycja gallerii usera */
.gallery_user_owner_list li {
	width: 208px;
	height: 330px;
	text-align: center;
	padding-bottom: 20px;
}
.gallery_edition {
	margin: 10px 0px 20px;
}

/** konkursy gwiazdka z nieba ***/
#christmasContest {
	background: url(../img/gwiazdka_z_nieba/bg1.jpg?1488017734) top left no-repeat #0f3d79;
	width: 690px;
	margin: 0px auto 20px auto;
	padding: 130px 127px 190px 127px;
	color: #FFF;
	position: relative;
	min-height: 1600px;
}
#christmasContest.welcome {
	background: url(../img/gwiazdka_z_nieba/bg1.jpg?1488017734) top left no-repeat #0f3d79;
	padding: 110px 127px 190px 127px;
}
#christmasContestAdd {
	position: absolute;
	top: 12px;
	right: 100px;
}
#christmasContest h1, #christmasContest h2, #christmasContest a {
	color: #FFF;
}
#christmasContest.photo {
	color: #444;
}
#christmasContest.photo h1, #christmasContest.photo h2, #christmasContest.photo a {
	color: #10777E;
}

#christmasContest.photo {
	width: 710px;
	padding: 130px 117px 190px 117px;
}
#christmasContest #christmasContestPhoto {
	background: #FFF;
	padding: 10px;
}
#christmasFooterContainer {
	width: 944px;
	height: 190px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#christmasContest .paging span.current {
	background: #FFF;
}
#christmasContest .slideshow {
	width: 444px;
	margin: 0px auto;
	height: 513px;
}
#christmasContest .gallery_list li {
	margin-left: 25px;
	margin-right: 25px;
	color: #444;
}

.gallery_item_pink {
background:#ed2061;
}

.icons_pinki {
	background: url(../img/main/pixel-icon-pink2.gif?1488017734) no-repeat;
	padding: 4px 0 2px 21px;
	white-space: nowrap;
	text-transform: lowercase;
}

.icons_pinki_comments {
background-position: 0 -15px;
}

.icons_pinki_votes {
background-position: 0px 2px;
}

img.border_pink {
border: solid #ed2061;
border-width: 1px 0 1px 1px;
}

.pinki > a {
	color:#1076b5 !important;
}

span.icons_pinki, span.icons_pinki_votes {
	color: #ffffff;
}

.pinki_link a{
	color: #1076b5 !important;
}

.paging_pinki {
text-align: center;
margin-top: 10px;
}

.paging_pinki span.current {
padding: 5px;
margin: 0px 5px;
background-color: #ed2061 !important;
color: #ffffff !important;
}#newsletterRegisterBox #NewsletterEmail {
	position: absolute;
	top: 43px;
	left: 30px;
	border: none;
	background: none;
	width: 240px;
	height: 15px;
	color: #878988;
	font-size: 11px;
}
#newsletterRegisterBox #NewsletterCategoryId {
	position: absolute;
	top: 70px;
	left: 18px;
	width: 175px;
}
#newsletterRegisterBox .submit {
	width: 75px;
	height: 21px;
	right: 15px;
	bottom: 10px;
	position: absolute;
}
#newsletterRegisterBox {
	width: 300px;
	height: 100px;
	background: url(../img/newsletter/bg_newsletter_box.gif?1488017734) no-repeat top left;
	position: relative;
}
.mb15 {
	margin-bottom: 10px;
}
.mb15 a {
	margin-bottom: 5px;
	display: block;
}
.adding {
	margin-top: -30px;
}
.adding a {
	margin-bottom: 5px;
	display: block;
}
.placeNewsCategory {
	color: #fff;
	font-size: 11px;
	background: url(../img/strefa_rodziny/cat_right.png?1488017734) no-repeat right top;
	padding: 0 10px;
}
.innerPlaceNewsCategory {
	background: url(../img/strefa_rodziny/cat_left.png?1488017734) no-repeat left top;
	padding: 2px 0;
	padding-left: 10px;
	height: 17px;
}
.innerPlaceNewsCategory a {
	color: #FFF;
}
.placeLikeBtn {
	display: block;
	cursor: pointer;
}
ul.placeNews li {
	background-color: #fbf9ed;
	margin-bottom: 13px;
	padding: 10px;
}
ul.placeNews li.even {
	background-color: #f9f0f5;
}
input[type=text].datepicker_field {
	width: 90px;
}
.dateSearch label {
	display: inline;
	padding-right: 5px;
}

.newsTitle {
	margin-bottom: 10px;
}
.newsContent {
	width: 475px;
}
#column_left_content .newsContent {
	width: 440px;
} 
.newsContentFull {
	width: 450px;
}
.newsContentFull p {
	margin-bottom: 5px;
}

ul.placeNewsCategories li {
	background: url(../img/strefa_rodziny/bg_li.gif?1488017734) repeat-x bottom left; 
	padding: 5px 10px;
	font-size: 14px;
}
.color { color: #10777e; }




/* Style dla podglądu danego ogłoszenia */
div.placeView div.photos_box{
	width: 164px;
}
div.placeView div.details {
	width: 460px;
}
div.placeView div.photos_box div.photoList img{
	padding: 3px;
}
div.placeView div.photos_box div.photoList img.active{
	border: 3px solid #a4d1d3;
	padding: 0px!important;
}
div.placeView div.photos_box div#placePhotoPreview{
	margin-bottom: 10px;	
}
div.placeView div.details table.boxInfo{
	width: 460px;
	min-height: 90px;
}
div.placeView div.details table.boxInfo tr td{
	padding: 0 2px;
	height: 10px;
}
div.placeView div.details table.boxInfo td.key{
	width: 85px;
	padding-left: 10px;
}
div.placeView div.details table.boxInfo td.value{
	width: 225px;
	padding: 0 10px 0 13px;
	text-align: left;
}
div.placeView div.details table.boxInfo tr.first td{
	padding-top: 5px!important;	
}
div.placeView div.details table.boxInfo tr.last td{
	padding-bottom: 5px!important;	
}
div.placeView div.details table.boxInfo .rank{
	margin: 1px 0 0 5px;	
}


.starOn {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px -32px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.starOff {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px 0px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.starOnv {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px -16px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.starOffv {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px -32px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}
/********************* boks szukaj ********************/
#PlaceTypeId, #PlaceProvinceId {
	width: 270px;
}
.placeSearchLeft {
	width: 300px;
}
/***** dodawanie miejsca *******/
#placeAddServices .fleft {
	width: 300px;
}
#placeAddParameters .fleft {
	width: 300px;
}
.organizator {
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 20px;
}
.placeNewsDetails2 {
	width: 400px;
}
.placeNewsDetails2 table tr td {
	padding-bottom: 5px;
}
.youtubeVideo {
	background-color: #f7f2dc;
	padding: 15px;
	margin-bottom: 25px;
}
.blueBorder {
	border: solid 3px #a4d1d3;
}
.whiteBorder {
	border: solid 3px #ffffff;
}
#announcementPhotoPreview, .photoList {
	text-align: center;
	dispaly: block;
	width: 200px;
	padding-bottom: 15px;
}
.photoList img {
	cursor: pointer;
	margin-right: 10px;
}



.ebook_header{
/*	border-bottom: 1px solid #E3DEC1; */
}

.ebook_age{
	margin-top: 10px;
}


/***** KALENDARZ DZIECKA *****/ 
.calendar{
	margin: 0px auto;
	color: #10777E;
	font-weight: bold;
}
.calendar td{
	text-align: left;
	vertical-align: top;
	padding: 5px 6px;
	width: 14px;
	height: 16px;
}	

.calendar .calendarToday{
	color: #FFF;
	background: url('../img/main/bg_calendar_dot_pink.gif?1488017734') no-repeat 6px 5px;
}
.calendar .calendarToday a{
	color: #FFF;
}
.calendar td.calendar a{
	padding: 5px 7px;
	color: #FFF;
	display: block;
	width: 14px;
	height: 16px;
	background: url('../img/main/bg_calendar_dot_blue.gif?1488017734') no-repeat 2px 0px;
}
.calendar td.calendar.normalDay, .calendar .calendarToday{
	padding: 10px 11px;
}
.calendar td.yearHeader {
	text-transform: uppercase;
	text-align: center;
	width: 180px;
}
.calendar td.calendarHeader{
	color: #C93279;
}
.calendar td.sunday{
	color: #C93279;
}
.calendar td.sunday.calendarToday {
	color: #FFF;
}

.newestEbookEntry{
	margin-right: 10px;
	width: 290px;
	height: 90px;
}
.newestEbookEntry .entry_description{
	margin-left: 10px;	
	width: 200px;
}

.blog_entry {
	color: #6F6F6F;
	margin-bottom: 20px;
}
.blog_entry h1 {
	color:#444444;
}
.blog_entry h4.bar_nipple{
	color: #444;
	font-size: 1.2em;
	background: url("../img/main/bg_header_names.gif?1488017734") no-repeat top left;
	height: 20px;
	padding: 8px 0 0 10px;
	font-weight: bold;
}
.blog_entry h4.bar_nipple_short{
	color: #444;
	font-size: 1.2em;
	background: url("../img/main/bg_bar_nipple_blog.gif?1488017734") no-repeat top left;
	height: 20px;
	padding: 8px 0 0 10px;
	font-weight: bold;
}
.blog_entry .blog_entry_content{
	margin: 10px 75px 10px 10px;	
}
.blog_entry .blog_actions{
	margin-left: 3px;	
}
.blog_entry .blog_total_comments a{
	color: #444;
}

#myBlogListEntries, #myBlogListComments{
	width: 580px;	
}
#myBlogListEntries .title{
	width: 290px;
}
#myBlogListEntries .created_at{
	width: 80px;
}
#myBlogListEntries .comments{
	width: 100px;
}
#myBlogListEntries .actions{
	width: 60px;
}
#myBlogListComments .author{
	width: 100px;
	padding-bottom: 5px;	
}
#myBlogListComments .created_at{
	width: 80px;
	padding-bottom: 5px;	
}
#myBlogListComments .content{
	width: 340px;
	padding-bottom: 5px;	
}
#myBlogListComments .actions{
	width: 60px;
	padding-bottom: 5px;	
}
#box_blog_calendar{
	background: transparent url("../img/main/bg_box_blog_calender.gif?1488017734") no-repeat scroll left top;
	height: 300px;
	padding: 10px 0px;	
}
.blog_entries_box_content{
	margin-left: 75px;	
	margin-bottom: 10px;
}
.blog_entries_box_content div.comments_cloud{	
	height: 38px;
	margin-left: 13px;
	padding: 5px 0 12px 0px;
	background: url(../img/main/bg_box_blog_cloud_big.gif?1488017734) no-repeat top left;
}
.blog_entries_box_content div.comments_cloud p{
	margin-left: 10px;	
}
.blog_entries_box_content div.comments_cloud{
	padding-top: 5px;	
}
.blog_entries_box_title{
	padding: 5px 0 0 17px;
}
.box_new_blogs {
	width: 280px;
}
.box_new_blogs_last{
	width: 281px;
	margin-left: 15px;	
}
li .blog_entries_box_content div.comments_cloud p, li .blog_entries_box_content_last div.comments_cloud p{
	margin-left: 10px;
	height: 32px;
}
.blog_entries_box_content div.comments_cloud_mini{	
	height: 38px;
	padding: 5px 0 12px 10px;
	margin-left: 13px;
	background: url(../img/main/bg_box_blog_cloud_mini.gif?1488017734) no-repeat top left;
	width: 190px;	
}
.blog_entries_box_content div.comments_cloud_mini_narrow{	
	height: 38px;
	padding: 5px 0 12px 10px;
	margin-left: 13px;
	background: url(../img/main/bg_box_blog_cloud_mini_narrow.gif?1488017734) no-repeat top left;
}
.blogOwner_box_infos{
	margin-left: 10px;	
	width: 140px;
}

ul.user_babies li {
	margin-bottom: 15px;
}
.user_babies_avatar_big {
	margin-right: 10px;
}
.user_babies_baby_name {
	font-size: 1.2em;
}
#header_about_blog{
	background: #F7F2DC;
	width: 625px;
}
#header_about_blog h1{
	margin-bottom: 0px;
}
#header_about_blog p a{
	color: #444;	
}
#header_about_blog .head{
	background: url(../img/main/bg_blog_about_upper.gif?1488017734) no-repeat top left;	
	padding: 8px 8px 0;	
	min-height: 40px;
}
#header_about_blog .blog_description{
	background-color: #F7F2DC;
	width: 625px;	
}
#header_about_blog .blog_description div{
	background: url(../img/main/bg_blog_about_lower.gif?1488017734) no-repeat bottom left;	
	padding: 8px
}
.BlogSkins .fleft{
	margin-right: 10px;	
}
.BlogSkins .SelectColorBlock {
	margin-left: 5px;
	height: 32px;
	width: 65px;
	padding-bottom: 10px;

}
.BlogSkins .SelectColorBlock input {
	float: left;
}
.BlogSkins .SelectColorBlock label {
	margin-left: 5px;
	height: 32px;
	width: 34px;
	display: inline;
	float: right;
}
#showCase {
	margin-bottom: 10px;
	text-align: center;
}
#showDescription{
	margin-bottom: 20px;
	text-align: center;	
}
.videoImage {
	padding: 2px 0px 2px 0px;
	cursor: pointer;
}
td.videoDescription {
	padding: 7px 0px 0px 10px;
}
.tv_playlist li {
	margin-bottom: 10px;
}
.tv_films li {
	width: 150px;
	height: 130px;
	text-align: center;
	float: left;
} 
#permissions_container div.checkbox input {
	vertical-align: middle;	
}#permissions_container div.checkbox {
	float: left;
	margin-left: 10px;
	font-size: 0.9em;
	display: inline;
}
#permissions_container .clearfix {
	margin-bottom: 10px;
}
#permissions_container .clearfix p.bold {
	margin-bottom: 5px;
}

.green{
	color: #10777E;
}
/*****Skrzynka Odbiorcza*****/
div.message_actions div.fleft{
	padding-right: 19px;
	padding-left: 1px;
	color: #777777;
}
div.message_actions div.fleft a{
	color: #777777;
}
div.message_actions div.fright a{
	color: #777777;
	padding-right: 1px;
}
.message_paging{
	padding-top: 10px;	
	text-align: center;
	font-weight: 0.9em;
}
.message_paging .disabled {
	display: none;
}
table#message_list{
	margin-top: 10px;	
	border-spacing: 0px;
}
#message_list td{
	padding: 8px;	
}
#message_list td{
	border-bottom: 1px solid #E6DFC7;
	vertical-align: middle;
}
#message_list tr#first td{
	border-top: 1px solid #E6DFC7;
}
#message_list .unread{
	background-color: #F7F2DC;	
}
#message_list .dot{
	border-left: 1px solid #E6DFC7;	
	padding-left: 15px;
	width: 25px;
}
#message_list .checkbox{
	width: 10px;
}
#message_list .sender_info{
	width: 160px;	
}
#message_list .sender_info .date{
	font-size: 0.9em;
	color: #777777;	
}
#message_list .subject{
	color: #777777;
	width: 300px;
}
#message_list .subject a{
	color: #11787D;		
}
#message_list .action_del{
	border-right: 1px solid #E6DFC7;
	padding-top: 5px;
	width: 30px;
}
#message_list .msg_content{
	border-bottom: 1px solid #777777;
	width: 360px;
}
/**********Odpowiedz***************/

.message_anwser_input input {
	background: none;
	border: none;
	height: 18px;
	padding: 6px 0px 2px 0px;
	margin: 0px 8px;
	width: 500px;
	font-family: Tahoma;
}
form .message_anwser_input{ 
	background: url(../img/wiadomosci/bg_input_516.gif?1488017734) 0px 18px no-repeat;
	display: block;
}
form .message_anwser_input{ 
	margin-top: 10px;
	background: url(../img/wiadomosci/bg_input_516.gif?1488017734) 0px 18px no-repeat;
	display: block;
}
.message_anwser_input_textarea textarea {
	background: none;
	border: none;
	font: 13px Tahoma;
	width: 507px;
	height: 89px;
	padding: 6px 0px 2px 0px;
	margin: 0px 8px;
}

form .message_anwser_input_textarea{ 
	background: url(../img/wiadomosci/bg_input_textarea_516.gif?1488017734) 0px 18px no-repeat;
	display: block;
}
.messages_submit{
	margin-top: 5px;
}
#above_message_box{
	border-bottom: 1px solid #DCD5B8;
}
.message_box{
	padding: 8px;
	border-bottom: 1px solid #DCD5B8;
	border-left: 1px solid #DCD5B8;
	border-right: 1px solid #DCD5B8;
	color: #777777;
}
.box_brown{
	background-color: #F7F2DC;
}

.message_anwser_input_textarea{
	margin-top: 10px;
}


.message_box .sender_info{
	display: inline;
	width: 180px;
	float: left;
}
.message_box .sender_info .img{
	padding-right: 10px;	
}

.message_box .content{
	display: inline;
	width: 380px;
	float: left;	
	margin-left: 15px;
	color: #444;
}
#show_deleted_msg{
	font-size: 0.9em;
	margin-bottom: 10px;
}
#show_deleted_msg{
	color: #777777		
}
.thread_actions{
	text-align: right;	
}



/**** Style do ikonek ****/
.msg_icons {
	background: url(../img/wiadomosci/icons.gif?1488017734) no-repeat;
	padding: 0 0 4px 18px;
	white-space: nowrap;
	text-transform: lowercase;

}
a.msg_icons{
	text-decoration: none;
}
.icon_dot0{
	background-position: 0px 0px;
}
.icon_dot1 {
	background-position: 0px -18px;
}
.icon_del0{
	background-position: 0px -53px;
}
.icon_del1 {
	background-position: 0px -35px;
}




/*  jQuery textboxlist plugin  */

/* TextboxList CSS */
ul.autobox-holder {
	background: url(../img/wiadomosci/bg_input_516.gif?1488017734) no-repeat left top;
	margin: 0;
/*	border: 1px solid #999;*/
	overflow: hidden;
	height: auto !important;
	height: 1%; 
	padding: 4px 5px 0; 
}

*:first-child+html ul.autobox-holder { padding-bottom: 2px; } * html ul.autobox-holder { padding-bottom: 2px; } /* ie7 and below */
ul.autobox-holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; }
ul.autobox-holder li.bit-box, ul.autobox-holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.autobox-holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #E7F9F9; padding: 1px 5px 2px; }
ul.autobox-holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.autobox-holder li.bit-input input { 
	width: 150px; 
	margin: 0; 
	border: none; 
	outline: 0; 
	padding: 3px 0 2px; 
	background-color: #F7F2DC;
} /* no left/right padding here please */
ul.autobox-holder li.bit-input input.smallinput { width: 20px; }

/* Textboxlist "Facebook" style CSS */
form ol{
	font: 11px "Lucida Grande", "Verdana"; 
	list-style-type: none 
}
form ol li.autobox-input-text{ 
	margin-bottom: 10px; 
	list-style-type: none; 
	padding-bottom: 10px;
}
form ol li.autobox-input-text label{ 
	font-weight: bold; 
	cursor: pointer; 
	display: block; 
	font-size: 13px; 
	margin-bottom: 10px;
}
form ol li.autobox-input-text input{ 
	width: 500px; 
	padding: 5px 5px 6px; 
	font: 11px "Lucida Grande", "Verdana"; 
	border: 1px solid #999;
}
form ul.autobox-holder{ 
	width: 520px;
}
ul.autobox-holder li.bit-hover{ 
	background: #C2DEDF; 
	border: 1px solid #6BB9BC; 
}
ul.autobox-holder li.bit-box-focus{ 
	border-color: #6BB9BC; 
	background: #6BB9BC; 
	color: #fff; 
}
ul.autobox-holder li.bit-box a.closebutton{ 
	position: absolute; 
	right: 4px; 
	top: 5px; 
	display: block; 
	width: 7px; 
	height: 7px; 
	font-size: 1px; 
	background: url('../img/main/close.gif?1488017734'); 
}
ul.autobox-holder li.bit-box a.closebutton:hover{ 
	background-position: 7px; 
}
ul.autobox-holder li.bit-box-focus a.closebutton, ul.autobox-holder li.bit-box-focus a.closebutton:hover{ 
	background-position: bottom; 
}
ul.autobox-holder li.bit-box{ 
	padding-right: 15px; 
	position: relative; 
}

/** Textboxlist Autocompleter */
.autobox-auto{ 
	display: none; 
	position: absolute; 
	width: 512px; 
	background: #E7F9F9; 
}
.autobox-auto .default{ 
	padding: 5px 7px; 
	border: 1px solid #ccc; 
	border-width: 0 1px 1px; 
}
.autobox-auto ul{ 
	display: none; 
	margin: 0; 
	padding: 0; 
}
.autobox-auto ul li{ 
	padding: 5px 12px; 
	margin: 0; 
	list-style-type: none; 
	border: 1px solid #ccc; 
	border-width: 0 1px 1px; 
	font: 11px "Lucida Grande", "Verdana"; 
}
.autobox-auto ul li em{ 
	font-weight: bold; 
	font-style: normal; 
	background: #ccc; 
}
.autobox-auto ul li.auto-focus{
	background: #6BB9BC; 
	color: #fff;
}
.autobox-auto ul li.auto-focus em{ 
	background: none; 
}


#pressDocuments a.docLink {
	background:url("../img/biuro_prasowe/icon_doc.gif?1488017734") no-repeat scroll 0 0 transparent;	
	padding: 2px 0 6px 25px;	
	display: block;
	margin-bottom: 1px;
}
#pressDocuments .link {	
	height: 20px;	
	margin-bottom: 5px;
}

.attechment {
	margin-bottom: 10px;
}
.attechment p.desc{
	margin-left: 5px;
}
.desc_img {
	
}
#pressGallery {
	margin-top: 10px;
}
#pressGallery div.fleft {
	width: 110px;
	margin-right: 9px;
	margin-bottom: 10px;
}
.galleryRow {
	margin-bottom: 20px;
}
#press_top_icons #top_icons{
	width: 150px;
}







.friendly_place .checkbox {
	margin-bottom: 5px;
}
#placeSearchForm .input {
	margin-bottom: 5px;
}
.listPlaces li {
	margin-bottom: 10px;
}
.listPlaces li .placesDesc {
	display: inline;
	float: right;
	width: 390px;
	height: 160px;
	margin-right: 50px;
	padding: 10px 0px;
	position: relative; /** zeby odpowiednio pozycjonowac przyciski do wydarzen **/
}

.listPlaces li .placesDesc2 {
	display: inline;
	float: right;
	width: 290px;
	margin-right: 150px;
	padding: 10px 0px;
}

.listPlaces li .placesDescLong {
	width: 370px;
	float: left;
	margin-left: 10px;
}
.listPlaces li .placesPhoto {
	padding: 10px;
	width: 120px;
}
.listPlaces h3 {
	font-weight: bold;
}
/** moja lista wydarzeń */
.listPlaces li .placesDesc .placeNewsLinks {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 400px;
	height: 30px;
}
/**** poradnia ginekologiczna ***********/
.listPlaces li.place_1_odd {
	background: url(../img/friendly_places/bg_friendly_place_1_odd_top.gif?1488017734) top left no-repeat #F9F0F5;
}
.listPlaces li.place_1_odd .listPlacesBottom {
	background: url(../img/friendly_places/bg_friendly_place_1_odd_bottom.gif?1488017734) bottom left no-repeat;
}
.listPlaces li.place_1_even {
	background: url(../img/friendly_places/bg_friendly_place_1_even_top.gif?1488017734) top left no-repeat #FBF8ED;
}
.listPlaces li.place_1_even .listPlacesBottom {
	background: url(../img/friendly_places/bg_friendly_place_1_even_bottom.gif?1488017734) bottom left no-repeat;
}
/********* poradnia dziecięca ********/
.listPlaces li.place_2_odd {
	background: url(../img/friendly_places/bg_friendly_place_2_odd_top.gif?1488017734) top left no-repeat #F9F0F5;
}
.listPlaces li.place_2_odd .listPlacesBottom {
	background: url(../img/friendly_places/bg_friendly_place_2_odd_bottom.gif?1488017734) bottom left no-repeat;
}
.listPlaces li.place_2_even {
	background: url(../img/friendly_places/bg_friendly_place_2_even_top.gif?1488017734) top left no-repeat #FBF8ED;
}
.listPlaces li.place_2_even .listPlacesBottom {
	background: url(../img/friendly_places/bg_friendly_place_2_even_bottom.gif?1488017734) bottom left no-repeat;
}
/********* przyjazne miejsce ********/
.listPlaces li.place_3_odd {
	background: url(../img/friendly_places/bg_friendly_place_3_odd_top.gif?1488017734) top left no-repeat #F9F0F5;
}
.listPlaces li.place_3_odd .listPlacesBottom {
	background: url(../img/friendly_places/bg_friendly_place_3_odd_bottom.gif?1488017734) bottom left no-repeat;
}
.listPlaces li.place_3_even {
	background: url(../img/friendly_places/bg_friendly_place_3_even_top.gif?1488017734) top left no-repeat #FBF8ED;
}
.listPlaces li.place_3_even .listPlacesBottom {
	background: url(../img/friendly_places/bg_friendly_place_3_even_bottom.gif?1488017734) bottom left no-repeat;
}



.placesProfile {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_top.gif?1488017734) top left no-repeat #F9F0F5;
	width: 590px;
}
.placesProfileBottom {
	background: url(../img/profile_biznesowe/szkola_rodzenia/bg_profile_bottom.gif?1488017734) bottom left no-repeat;
	padding: 10px;
}
.placesProfile .profil_about {
	width: 380px;
}
.bplaceerForumSchool {
	background: url('../img/profile_biznesowe/szkola_rodzenia/bg_bplaceer_forum.jpg?1488017734') no-repeat left top;
}
.listPlacesThumbs li {
	float: left;
	display: inline;
	width: 99px;
	text-align: center;
}
.listPlacesThumbs li.last {
	margin-right: 0px;
}




/* Style dla podglądu danego ogłoszenia */
div.placeView div.photos_box{
	width: 164px;
}
div.placeView div.details {
	width: 460px;
}
div.placeView div.photos_box div.photoList img{
	padding: 3px;
}
div.placeView div.photos_box div.photoList img.active{
	border: 3px solid #a4d1d3;
	padding: 0px!important;
}
div.placeView div.photos_box div#placePhotoPreview{
	margin-bottom: 10px;	
}
div.placeView div.details table.boxInfo{
	width: 460px;
	min-height: 90px;
}
div.placeView div.details table.boxInfo tr td{
	padding: 0 2px;
	height: 10px;
}
div.placeView div.details table.boxInfo td.key{
	width: 85px;
	padding-left: 10px;
}
div.placeView div.details table.boxInfo td.value{
	width: 225px;
	padding: 0 10px 0 13px;
	text-align: left;
}
div.placeView div.details table.boxInfo tr.first td{
	padding-top: 5px!important;	
}
div.placeView div.details table.boxInfo tr.last td{
	padding-bottom: 5px!important;	
}
div.placeView div.details table.boxInfo .rank{
	margin: 1px 0 0 5px;	
}


.starOn {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px -32px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.starOff {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px 0px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.starOnv {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px -16px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.starOffv {
	background: url(../img/rating/star.gif?1488017734) no-repeat;
	background-position: -1px -32px;
	width: 14px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}
/********************* boks szukaj ********************/
#PlaceTypeId, #PlaceProvinceId {
	width: 270px;
}
.placeSearchLeft {
	width: 300px;
}
/***** dodawanie miejsca *******/
#placeAddServices .fleft {
	width: 300px;
}
#placeAddParameters .fleft {
	width: 300px;
}

/** slider **/
.listBussinessThumbsCycleContainer {
	height: 210px; 
	position: relative;
	overflow: hidden;
}
.listBussinessThumbsCycle {
	position: absolute;	
	top: 0px;
	left: 55px;
	height: 210px;
	width: 180px;
}
.listBussinessThumbsCycleItem {
	width: 180px;
	text-align: center;
}
.cycleNavPlaces,.cycleNavEvents {
	position: absolute;
	width:14px;
	height:19px;
	top: 75px;
    z-index: 10;
    text-decoration: none !important;
    cursor:pointer;
}
#cyclePrevPlace,#cyclePrevEvent{
	background: url(../img/main/left_arrow.png?1488017734) no-repeat;
	left: 10px;
}
#cycleNextPlace,#cycleNextEvent{
	background: url(../img/main/right_arrow.png?1488017734) no-repeat;
	right: 10px;
}
/*** sprite ***/
.btnSprite_PrzyjazneMiejsca {
	width: 300px;
	height: 37px;
	background-position: 0px -76px;
}
.btnSprite_SzkolyRodzenia {
	width: 300px;
	height: 37px;
	background-position: -326px -76px;
}
.btnSprite_PoradniaDziecieca {
	width: 300px;
	height: 37px;
	background-position: 0px -115px;
}
.btnSprite_PoradniaGinekologiczna {
	width: 300px;
	height: 37px;
	background-position: -326px -115px;
}
.btnSprite_NianiePomoce {
	width: 300px;
	height: 37px;
	background-position: 0px -153px;
}
.btnSprite_Informator {
	width: 626px;
	height: 60px;
	background-position: 0px -190px;
}
.btnSprite_Imprezownik {
	width: 626px;
	height: 71px;
	background-position: 0px -250px;
}
.btnSprite_AkcjePromocje {
	width: 626px;
	height: 77px;
	background-position: 0px -323px;
}
.btnSprite_StrefaRodziny {
	width: 626px;
	height: 79px;
	background-position: 0px -401px;
}

#calc_baby_description p.blue {
	margin-bottom: 10px;
	background: none;
	border: none;
}
#calc_baby {
	width: 626px;
	height: 55px;
	background: url(../img/kalendarz/bg_calendar.gif?1488017734) top left;
	position: relative;
	margin-bottom: 25px;
}
#cal_date_container {
	position: absolute;
	top: 13px;
	left: 23px;
	width: 296px;
	height: 32px;
}
#cal_date_container input {
	width: 100px;
	height: 12px;
	border: none;
	background: none;
	margin-top: 9px;
	margin-right: 0px;
	font-size: 0.9em;
	cursor: pointer;
}
#cal_date_container label {
	float: left;
	color: #10777E;
	width: 170px;
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 7px;
}	
#calendar_submit {
	position: absolute;
	top: 18px;
	left: 520px;
}
.calc_baby_result_desc {
	font-size: 0.9em;
	padding-top: 1px;
	margin-top: 1px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #AEDCDC;
}
.calc_baby_result_desc_last {
	border-bottom: none;
}

#calculate_born_date{
	background: url(../img/kalendarz/calendar_info.jpg?1488017734) top left;	
	height: 160px;
	margin-bottom: 20px;
}
#calculate_born_date div{
	width: 420px;
	margin-left: 195px;	
	padding-top: 9px;
	padding-right: 10px;
}

/*belki dla zda zdaniem mamy i zdaniem eksperta*/
.calendar_header {
	font-size:1.1em;
	font-weight:bold;
	height:20px;
	padding:9px 0 3px 15px;
	width:614px;
}
#calendar_mama {
	background:transparent url(../img/main/bg_header_etymology.gif?1488017734) no-repeat scroll left top;
}
#calendar_expert {
	background:transparent url(../img/main/bg_header_languages.gif?1488017734) no-repeat scroll left top;
}
.calendar_text {
	margin-bottom:20px;
	padding:5px 25px 0 15px;
}
select.weekSelector {
	width: 50px;
	position: relative;
	top: -5px;
}
#article_view h2, .calendar_text h2, #article_view.calendar_text h2 {
	color:#10777E;
	font-size:1.2em;
	font-weight:bold;
	line-height:100%;
	margin:10px 0 5px;
}
.calendar_text h2 {
	margin:10px 0 8px;
}
#weekSelectForm {
	margin: 0px 15px;
}
.pregnancyProcess .fleft {
	width: 149px;
}
.box_content .pregnancyProcess .fleft { 
	width: 135px;	
}
p.bobopedia_leed {
	height: 45px;
	color: #444;
}

#wordbook li.fleft {
	width: 185px;
	height: 110px;
	margin-right: 24px;
	padding-bottom: 10px;
}

#wordbook li.last {
	margin-right: 0;
}

#wordbook .letter {
	background: #F7F2DC url(../img/bobopedia/bg_box_rgt.gif?1488017734) top right no-repeat;
	margin-bottom: 5px;
}

#wordbook .letter img {
	margin: 0;
	height: 23px;
}

#wordbook .letter p.first {
	color: #10777E;
	text-transform: uppercase;
	font-size: 1.2em;
	float: left;
	display: inline;
	padding-top: 3px;
}

#wordbook li ul, #wordbook li ul li {
	list-style: disc;
	list-style-type: disc;
}
#wordbook li ul {
	margin-left: 25px;
	font-size: 0.9em;
}
.bobopedia_authors .author {
	width: 280px;
}
.bobopedia_authors_desc {
	margin-left: 90px;
}


#bobo_intro_link {
	width: 30px;
	display: block;
	margin-left: 10px;
}
.bobopedia_blue {
	color: #10777E;
	font-weight: bold;
	line-height: 130%;
}
.wordbook_description_container {
	padding-top: 12px;
}
.wordbook_description .text p {
	margin-bottom: 10px;
}
.wordbook_description_container div.text {
	margin-bottom: 0px;
}
.bobo_background {
	background: url(../img/bobopedia/baby_description.jpg?1488017734) top left no-repeat;
	width: 595px;
	height: 119px;
	position: relative;
	left: -9px;
	top: -3px;
}

.letter {
	padding-right: 7px;
}

.letter_img {
	background: url(../img/bobopedia/letters.gif?1488017734) no-repeat;
	display: block;
	height: 46px;
	width: 46px;
	margin: 10px 5px 0 0;
}

.letter .read_more {
	font-size: 0.8em;
	margin-top: 3px;
}

.a_pink {background-position: -0px 0px} .b_pink {background-position: -55px 0px} .c_pink {background-position: -110px 0px} .cc_pink {background-position: -165px 0px} .d_pink {background-position: -220px 0px} .e_pink {background-position: -275px 0px} .f_pink {background-position: -330px 0px} .g_pink {background-position: -385px 0px} .h_pink {background-position: -440px 0px} .i_pink {background-position: -495px 0px} .j_pink {background-position: -550px 0px} .k_pink {background-position: -605px 0px} .l_pink {background-position: -660px 0px} .ll_pink {background-position: -715px 0px} .m_pink {background-position: -770px 0px} .n_pink {background-position: -825px 0px} .o_pink {background-position: -880px 0px} .p_pink {background-position: -935px 0px} .r_pink {background-position: -990px 0px} .s_pink {background-position: -1045px 0px} .ss_pink {background-position: -1100px 0px} .t_pink {background-position: -1155px 0px} .u_pink {background-position: -1210px 0px} .w_pink {background-position: -1265px 0px} .z_pink {background-position: -1320px 0px} .zz_pink {background-position: -1375px 0px} .zzz_pink {background-position: -1430px 0px}
.a_blue {background-position: -0px -45px} .b_blue {background-position: -55px -45px} .c_blue {background-position: -110px -45px} .cc_blue {background-position: -165px -45px} .d_blue {background-position: -220px -45px} .e_blue {background-position: -275px -45px} .f_blue {background-position: -330px -45px} .g_blue {background-position: -385px -45px} .h_blue {background-position: -440px -45px} .i_blue {background-position: -495px -45px} .j_blue {background-position: -550px -45px} .k_blue {background-position: -605px -45px} .l_blue {background-position: -660px -45px} .ll_blue {background-position: -715px -45px} .m_blue {background-position: -770px -45px} .n_blue {background-position: -825px -45px} .o_blue {background-position: -880px -45px} .p_blue {background-position: -935px -45px} .r_blue {background-position: -990px -45px} .s_blue {background-position: -1045px -45px} .ss_blue {background-position: -1100px -45px} .t_blue {background-position: -1155px -45px} .u_blue {background-position: -1210px -45px} .w_blue {background-position: -1265px -45px} .z_blue {background-position: -1320px -45px} .zz_blue {background-position: -1375px -45px} .zzz_blue {background-position: -1430px -45px}
.a_green {background-position: -0px -90px} .b_green {background-position: -55px -90px} .c_green {background-position: -110px -90px} .cc_green {background-position: -165px -90px} .d_green {background-position: -220px -90px} .e_green {background-position: -275px -90px} .f_green {background-position: -330px -90px} .g_green {background-position: -385px -90px} .h_green {background-position: -440px -90px} .i_green {background-position: -495px -90px} .j_green {background-position: -550px -90px} .k_green {background-position: -605px -90px} .l_green {background-position: -660px -90px} .ll_green {background-position: -715px -90px} .m_green {background-position: -770px -90px} .n_green {background-position: -825px -90px} .o_green {background-position: -880px -90px} .p_green {background-position: -935px -90px} .r_green {background-position: -990px -90px} .s_green {background-position: -1045px -90px} .ss_green {background-position: -1100px -90px} .t_green {background-position: -1155px -90px} .u_green {background-position: -1210px -90px} .w_green {background-position: -1265px -90px} .z_green {background-position: -1320px -90px} .zz_green {background-position: -1375px -90px} .zzz_green {background-position: -1430px -90px}
.a_orange {background-position: -0px -135px} .b_orange {background-position: -55px -135px} .c_orange {background-position: -110px -135px} .cc_orange {background-position: -165px -135px} .d_orange {background-position: -220px -135px} .e_orange {background-position: -275px -135px} .f_orange {background-position: -330px -135px} .g_orange {background-position: -385px -135px} .h_orange {background-position: -440px -135px} .i_orange {background-position: -495px -135px} .j_orange {background-position: -550px -135px} .k_orange {background-position: -605px -135px} .l_orange {background-position: -660px -135px} .ll_orange {background-position: -715px -135px} .m_orange {background-position: -770px -135px} .n_orange {background-position: -825px -135px} .o_orange {background-position: -880px -135px} .p_orange {background-position: -935px -135px} .r_orange {background-position: -990px -135px} .s_orange {background-position: -1045px -135px} .ss_orange {background-position: -1100px -135px} .t_orange {background-position: -1155px -135px} .u_orange {background-position: -1210px -135px} .w_orange {background-position: -1265px -135px} .z_orange {background-position: -1320px -135px} .zz_orange {background-position: -1375px -135px} .zzz_orange {background-position: -1430px -135px}
.measurment_info_enable {
	float: left;
	display: inline;
	width: 280px;
}
.measurment_info_enable div.radio.input.fleft{
	width: 280px;
}
#guide_intro {
	height: 192px; 
	background: url(../img/przewodnik/bg_guide_intro.jpg?1488017734) top left no-repeat;
	padding: 10px 20px 0px 240px; 
	line-height: 1.5em;
	font-size: 0.9em;
}
.guide li {
	width: 188px;
	height: 190px;
	float: left;
	display: inline;
	text-align: center;
	padding: 0px 14px 15px 0px;
	font-size: 0.9em;
}
.guide li.last {
	padding-right: 0px;
}
#chiccoLetterContainer {
	width: 943px;
	padding-top: 250px;
	background: url(../img/chicco/bg.jpg?1488017734) top left no-repeat #0B4398;
	padding-bottom: 30px;
	margin: 0px auto;
	position: relative;
}
#chiccoLetterContainer #chiccoLogo {
	top: 30px;
	left: 30px;
	position: absolute;
	width: 124px;
	height: 74px;
}
#chiccoTopLink {
	top: 0px;
	right: 0px;
	width: 780px;
	height: 240px;
	display: block;
	position: absolute;
	text-indent: -9999em;
}
#chiccoLetterContainer h1, #chiccoLetterContainer h2 {
	font-family: 'chiccoregular';
	color: #FFF;	
	font-size: 2em;
	font-weight: normal;
}
#chiccoLetterContainer h1 a {
	color: #FFF;
}
#chiccoLetterView h1 {
	color: red;
}
#chiccoLetterContainer .paging a {
	color: #FFF;
}
#chiccoLetterContainer #chiccoAddForm {
	width: 586px;
	margin: 0px auto;	
}
#chiccoLetterContainer #chiccoLetterAddTop {
	background: url(../img/chicco/list-form-top.png?1488017734) top left no-repeat #FFF;
	min-height: 400px;
	padding: 16px 20px;
}
#chiccoLetterContainer #chiccoLetterAddBottom {
	background: url(../img/chicco/list-form-bottom.png?1488017734) bottom left no-repeat;
	padding-bottom: 28px;
}
#chiccoAddForm #ContestChiccoContent {
	width: 100%;
	height: 290px;
	background: transparent;
	border: none;
	line-height: 20px;
	margin-bottom: 30px;
}
#chiccoAddForm .chiccoFieldRow {
	margin-bottom: 20px;
}
#chiccoAddForm .chiccoLabel {
	float: left;
	width: 130px;
	display: inline;
	text-align: right;
	margin-right: 10px;
}
#chiccoAddForm .chiccoLabel label {
	font-family: 'chiccoregular';
	font-size: 1.8em;
}
#chiccoAddForm .chiccoField {
	width: 220px;
	float: left;
	display: inline;
	margin-right: 20px;
}
#chiccoAddForm .chiccoField input {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #DADADA;
	width: 220px;
}
#chiccoAddForm .chiccoError {
	width: 160px;
	float: left;
	display: inline;
	font-size: 0.9em;
	color: red;
}
#chiccoAddForm #chiccoAddPhoto {
	background: url(../img/chicco/dodaj-zdjecie.png?1488017734) top center no-repeat;	
	height: 280px;
	padding-top: 29px;
	text-align: center;
}
#chiccoAddPhotoPlaceholder {
	width: 200px;
	height: 200px;
	margin: 0px auto 20px auto;
}
#chiccoAddForm #chicckoProducts ul li {
	width: 140px;
	text-align: center;
	float: left;
	display: inline;
	margin-bottom: 20px;
}

#chiccoAddForm #chicckoProducts ul li label {
	display: block;
	height: auto;
}
#chiccoAddForm #chicckoProductsDescription {
	position: relative;
	height: 1px;
}
#chiccoAddForm #chicckoProductsDescription .chiccoProductDesc {
	display: none;
	position: absolute;
	top: -300px;
	width: 566px;
	height: 290px;
	background: url(../img/chicco/bg-hover-nagroda.jpg?1488017734) top left no-repeat;
	padding: 10px;
	color: #FFF;
}
#chiccoAddForm #chicckoProductsDescription .chiccoProductDesc2 {
	top: -150px;
}
#chiccoAddForm .white {
	color: #FFF;
	font-size: 0.9em;
}
#chiccoLetterWrapper {
	width: 586px;
	margin: 0px auto;
}
#chiccoLetterView {
	background: url(../img/chicco/bg-list.jpg?1488017734) top left repeat-y;
	margin-top: 50px;
	padding: 30px 40px 30px 30px;
}
#chiccoLetterViewTop {
	
}
#chiccoLetterViewBottom {
	padding: 20px;
}
#letterViewToy {
	width: 300px;
	float: left;
	display: inline;
}
#letterViewUsername {
	width: 202px;
	text-align: right;
	height: 150px;
	float: right;
	display: inline;
}
#chiccoLetterWrapper .back {
	color: #FFF;
	font-family: 'chiccoregular';
	font-size: 1.8em;
}

#chiccoLetterContainer .chiccoListPhotos li {
	float: left;
	display: inline;
	width: 130px;
	height: 145px;
	padding: 5px;
	margin-bottom: 20px;
	margin-right: 8px;
	background: url(../img/chicco/frame-gallery.jpg?1488017734) top left no-repeat;
	position: relative;
}
#chiccoLetterContainer .chiccoListPhotos li.last {
	margin-right: 0px;
}
#chiccoLetterContainer .chiccoListPhotos li .chiccoPhoto {
	margin-bottom: 5px;
}
#chiccoLetterContainer .chiccoListPhotos li a {
	color: #FFF;
}
#chiccoLetterContainer .chiccoListPhotos li .chiccoToy {
	position: absolute;
	bottom: 5px;
	right: 5px;
	z-index: 2;
}
#chiccoLandingPage {
	color: #FFF;
	position: relative;
}
#chiccoLandingPage .text {
	padding-right: 150px;
}
#chiccoLandingPage #chiccoBear {
	position: absolute;
	top: 0px;
	right: -180px;
}#ebookGuideLinkCreate {
	display: block;
	position: absolute;
	width: 280px;
	height: 20px;
	top: 18px;
	right: 15px;
	text-indent: -9999em;
}
#ebookGuideLinkSecurity {
	display: block;
	position: absolute;
	width: 320px;
	height: 20px;
	top: 48px;
	right: 15px;
	text-indent: -9999em;
}
#ebookGuideLinkEbobas {
	display: block;
	position: absolute;
	width: 300px;
	height: 20px;
	top: 77px;
	right: 15px;
	text-indent: -9999em;
}#ebookGuideLinks {
	height: 110px;
	background: url(../img/ksiazeczki_zdrowia/bg_poznaj_kzd.jpg?1488017734) top center no-repeat;
	position: relative;
}
.pregnancyCalendar .card .label {
	font-weight: bold;
	color: #10777e;
	display: block;
	width: 150px;
	float: left;
	text-align: left;
}
.pregnancyCalendar .openWeek .label {
	width: 180px;
}
.pregnancyCalendar .card .value {
	display: block;
	overflow: hidden;
	width: 400px;
	float: left;
	text-align: left;
}
.pregnancyCalendar .card .label,
.pregnancyCalendar .card .value {
	margin-bottom: 10px;
}
.pregnancyCalendar .cardMain .label {
	width: 210px;
}
.pregnancyCalendar .cardMain .value {
	width: 370px;
}
.pregnancyCalendar .banner_page_img {
	text-indent: -9999px;
	display: block;
	width: 626px;
	height: 90px;
}
.pregnancyCalendar .bannerCalendarPregnacy {
	background: url(../img/gadzety_i_narzedzia/img_kalkulator_ciazy.gif?1488017734) no-repeat left top;
}
.pregnancyCalendar .bnForum {
	background: url(../img/pregnancy/bn_forum.jpg?1488017734) no-repeat left top;
	text-indent: -9999px;
	display: block;
	width: 626px;
	height: 72px;
}
.pregnancyCalendar .bnSzkolyRodzenia {
	background: url(../img/pregnancy/bn_szkoly_rodzenia.jpg?1488017734) no-repeat left top;
	text-indent: -9999px;
	display: block;
	width: 626px;
	height: 74px;
}
.pregnancyCalendar .bnStrefaRodziny {
	background: url(../img/pregnancy/bn_strefa_rodziny.jpg?1488017734) no-repeat left top;
	text-indent: -9999px;
	display: block;
	width: 626px;
	height: 74px;
}
.pregnancyCalendar .bnKalkulator {
	background: url(../img/pregnancy/bn_kalkulator.jpg?1488017734) no-repeat left top;
	text-indent: -9999px;
	display: block;
	width: 626px;
	height: 74px;
}
.pregnancyCalendar .bnKalendarz {
	background: url(../img/pregnancy/bn_oikc.jpg?1488017734) no-repeat left top;
	text-indent: -9999px;
	display: block;
	width: 626px;
	height: 100px;
}
.pregnancyCalendar .openedWeek {
	background: url(../img/pregnancy/img_ball_open.gif?1488017734) no-repeat 0 8px;
	padding: 12px 0 12px 30px;
	border-bottom: solid 1px #eeeeee;
}
.pregnancyCalendar .closedWeek {
	background: url(../img/pregnancy/img_ball_close.gif?1488017734) no-repeat 0 10px;
	padding: 12px 0 12px 30px;
	border-bottom: solid 1px #eeeeee;
}
.pregnancyCalendar .closedWeek h2 {
	margin-bottom: 0;
}
.pregnancyCalendar h2 {
	color: #10777e;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Tahoma;
}
.pregnancyCalendar h3 {
	color: #10777e;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma;
	margin-bottom: 10px;
}
.pregnancyCalendar p.head {
	margin-bottom: 10px;
}
.pregnancyCalendar {
	color: #444;
	padding: 5px 0;
}
.pregnancyCalendar .imgThumb {
	border: solid 1px #e0d7b8;
	padding: 1px;
	margin: 0;
}
.pregnancyCalendar .imageBox {
	display: block;
	width: 125px;
	float: left;
	margin: 0 15px 15px 0;
}
.pregnancyCalendar .imageBox.last {
	margin-right: 0px;
}
.pregnancyCalendar .fatherEye {
	width: 265px;
}
.pregnancyCalendar .fatherAdvices {
	width: 260px;
}
.pregnancyCalendar .btnReadAdvice {
	margin-bottom: 5px;
}
.mAuto {
	margin: 0 auto;
	display: block;
	width: 480px;
}
.pregnancyCalendar .ui-tabs .ui-tabs-panel {
	padding-top: 25px;
}
.pregnancyCalendar .bornThumb {
	border: solid 1px #e0d7b8;
	display: block;
	width: 160px;
	height: 160px;
	padding: 1px;
}
.pregnancyCalendar .bornInfo {
	display: block;
	width: 400px;
}
.pregnancyCalendar .bornInfo .label {
	width: 170px;
}
.pregnancyCalendar .bornInfo .value {
	width: 230px;
}
.pregnancyCalendar .bornInfo .value.first {
	width: 130px;
}
.pregnancyCalendar .babyName {
	display: block;
	width: 572px;
	height: 20px;
	padding: 5px 15px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 10px;
}
.pregnancyCalendar .babyName.pink {
	color: #d23972;
	background: url(../img/pregnancy/bg_pink_name.gif?1488017734) no-repeat top left;
}
.pregnancyCalendar .konieczniePrzeczytaj h5 a {
	text-align: center;
	font-size: 14px;
	display: block;
	width: 165px;
}
.pregnancyCalendar .pregnancyBox {
	background-color: #f8f2dc;
	display: block;
	width: 280px;
	min-height: 165px;
	padding: 10px;
	margin: 0 13px 15px 0;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.pregnancyCalendar .pregnancyBoxInner {
	border: solid 1px #cfc49b;
	min-height: 165px;
	background-color: #fff;
}
.pregnancyCalendar .pregnancyBoxInner table {
	width: 270px;
}
.pregnancyCalendar .pregnancyBoxInner a.title {
	color: #10777e;
	font-weight: bold;
	display: block;
	padding: 10px;
	border-bottom: solid 1px #cfc49b;
	text-decoration: none;
}
.pregnancyCalendar .pregnancyBoxInner a.title:hover {
	text-decoration: underline;
}
.pregnancyCalendar .pregnancyBoxInner table td.lab {
	color: #10777e;
	font-weight: bold;
	width: 140px;
	padding: 5px 0 5px 10px;
	text-align: left;
}
.pregnancyCalendar .pregnancyBoxInner table td.val {
	padding: 5px 0 5px 10px;
	text-align: left;
}
.pregnancyCalendar .pregnancyBoxInner table td .moreLink {
	float: right;
	font-size: 11px;
}
.pregnancyCalendar .pregnancyIndex {
	background: url(../img/pregnancy/bnr_wstepniak.jpg?1488017734) top left no-repeat;
	height: 210px;
	padding: 20px 20px 20px 300px;
	color: #225485;
}
.pregnancyCalendar .pregnancyIndex .pregnancyIndexTxt {
	display: block;
	padding: 10px 5px;
	width: 340px;
}

.pregnancyCalendar .ui-tabs .ui-tabs-nav li div a {
	padding: 9px 13px;
}



.filmsList li {
	height: 125px;
	padding: 0px 8px ;
	float: left;
	display: inline;
	text-align: center;
	font-size: 0.9em;
}
.tv .box_content_inner .filmsList li {
	padding: 0px 7px ;
}
.filmsList li.editFilm {
	height: 145px;
}
.filmsList li p {
	margin-top: 2px;
}
.films .filmsOwner p.fleft {
	margin-right: 10px;
}
.filmContainer {
	background-color:#F7F2DC;
	margin-bottom:10px;
	margin-top:5px;
	padding: 12px 0px 10px;
	width: 100%;
	text-align: center;
}
.filmAdditional {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ECE7D3;
}
.filmsList li img.active {
	border-color: #D74E8D;
}
.filmy .filmsListOther {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ECE7D3;
}
#pregnancyPrepareIntro {
	background: url(../img/pregnancy_prepare/bg_welcome_2.jpg?1488017734) top center no-repeat;
	width: 904px;
	min-height: 550px;
	margin: 0px auto 0px auto;
	padding: 20px;
}

#pregnancyPrepareIntroLeft {
	width: 570px;
	float: left;
	font-family: Lato;
	font-size: 18px;
	line-height: 140%;
}
#pregnancyPrepareIntroLeft .input {
	font-size: 14px;
	line-height: 120%;
} 


#pregnancyPrepareIntroRight {
	width: 300px;
	float: right;
}#pregnancyPrepareWelcome {
	background: url(../img/pregnancy_prepare/bg_welcome.jpg?1488017734) top left no-repeat;
	padding: 20px 0 15px 210px;
	border: 1px solid #e7d1ba;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}#pregnancyPrepareIntro {
	width: 944px;
	min-height: 550px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background: none;
}

#pregnancyPrepareIntroBg {
	background: url(../img/pregnancy_prepare/philips_avent/bg_content.jpg?1488017734) center top no-repeat;
	padding-top: 110px;
	
}

#pregnancyPrepareIntro h1 {
	background: url(../img/pregnancy_prepare/bg_h1.png?1488017734) center top no-repeat;
	color: #FFF;
	text-align: center;
	height: 72px;
	padding-top: 30px;
	font-size: 40px;
}


#pregnancyPrepareIntroLeft {
	width: 550px;
	padding-left: 60px;
	float: left;
	font-size: 18px;
	line-height: 140%;
	font-family: Arial;
}
#pregnancyPrepareIntroLeft .input {
	font-size: 14px;
	line-height: 120%;
} 


#pregnancyPrepareIntroRight {
	width: 260px;
	float: right;
}
a.btnSango {
	font-size: 16px;
	color: #FFF;
	background: #7A0065;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 10px 20px;
}

.sangoProduct {
    border: 4px solid #eee;
    box-shadow: 0 0 10px rgba(48, 47, 47, 0.4);
    width: 160px;
}

.sangoProductMain {
    border: 4px solid #F9D8E7;
    box-shadow: 0 0 10px #F9D8E7;
    width: 160px;
}#pregnancyPrepareIntro {
	width: 944px;
	min-height: 550px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background: none;
}

#pregnancyPrepareIntroBg {
	background: url(../img/pregnancy_prepare/philips_avent/bg_content.jpg?1488017734) center top no-repeat;
	padding-top: 110px;
	
}

#pregnancyPrepareIntro h1 {
	background: url(../img/pregnancy_prepare/bg_h1.png?1488017734) center top no-repeat;
	color: #FFF;
	text-align: center;
	height: 72px;
	padding-top: 30px;
	font-size: 40px;
}


#pregnancyPrepareIntroLeft {
	width: 550px;
	padding-left: 60px;
	float: left;
	font-size: 18px;
	line-height: 140%;
	font-family: Arial;
}
#pregnancyPrepareIntroLeft .input {
	font-size: 14px;
	line-height: 120%;
} 


#pregnancyPrepareIntroRight {
	width: 260px;
	float: right;
}
a.btnSango {
	font-size: 16px;
	color: #FFF;
	background: #7A0065;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 10px 20px;
}

.sangoProduct {
    border: 4px solid #eee;
    box-shadow: 0 0 10px rgba(48, 47, 47, 0.4);
    width: 160px;
}

.sangoProductMain {
    border: 4px solid #F9D8E7;
    box-shadow: 0 0 10px #F9D8E7;
    width: 160px;
}#pregnancyPrepareIntro {
	width: 944px;
	min-height: 550px;
	margin: 0px auto 0px auto;
	padding: 0px;
	font-family: 'Source Sans Pro';
	background: none;
}

#pregnancyPrepareIntroBg {
	background: url(../img/pregnancy_prepare/sango/bg_content.jpg?1488017734) center top no-repeat;
	padding-top: 150px;
	
}

#pregnancyPrepareIntro h1 {
	background: url(../img/pregnancy_prepare/bg_h1.png?1488017734) center top no-repeat;
	color: #FFF;
	text-align: center;
	height: 72px;
	padding-top: 30px;
	font-size: 40px;
}


#pregnancyPrepareIntroLeft {
	width: 570px;
	padding-left: 20px;
	float: left;
	font-size: 18px;
	line-height: 140%;
}
#pregnancyPrepareIntroLeft .input {
	font-size: 14px;
	line-height: 120%;
} 


#pregnancyPrepareIntroRight {
	width: 300px;
	float: right;
}
a.btnSango {
	font-size: 16px;
	color: #FFF;
	background: #72B19E;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 10px 20px;
}

.sangoProduct {
    border: 4px solid #eee;
    box-shadow: 0 0 10px rgba(48, 47, 47, 0.4);
    width: 160px;
}

.sangoProductMain {
    border: 4px solid #F9D8E7;
    box-shadow: 0 0 10px #F9D8E7;
    width: 160px;
}#calc_baby_description p.blue {
	margin-bottom: 10px;
	background: none;
	border: none;
}
#calc_baby {
	width: 626px;
	height: 63px;
	background: url(../img/kalkulator/bg_baby_calc.gif?1488017734) top left;
	position: relative;
	margin-bottom: 25px;
}
#calc_baby_start_container {
	position: absolute;
	top: 13px;
	left: 30px;
	width: 285px;
	height: 32px;
}
#calc_baby_start_container input {
	width: 90px;
	height: 12px;
	border: none;
	background: none;
	margin-top: 9px;
	margin-right: 10px;
	font-size: 0.9em;
	cursor: pointer;
}
#calc_baby_start_container label {
	float: left;
	color: #10777E;
	width: 155px;
	font-size: 0.9em;
	font-weight: bold;
}
#calc_baby_days_container {
	position: absolute;
	top: 13px;
	left: 320px;
	width: 180px;
	height: 32px;
}
#calc_baby_days_container label {
	float: left;
	color: #10777E;
	width: 115px;
	font-size: 0.9em;
	font-weight: bold;
}
#calc_baby_days_container select {
	margin-top: 9px;
}
#calc_baby_days_container option {
	padding-right: 5px;
	margin-right: 5px;
}
#calc_baby_submit {
	position: absolute;
	top: 21px;
	left: 520px;
}
.calc_baby_result_desc {
	font-size: 0.9em;
	padding-top: 1px;
	margin-top: 1px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #AEDCDC;
}
.calc_baby_result_desc_last {
	border-bottom: none;
}
#calculate_born_date{
	background: url(../img/kalkulator/bg_born_date_info.jpg?1488017734) top left;	
	height: 160px;
	margin-bottom: 20px;
}
#calculate_born_date div{
	width: 420px;
	margin-left: 195px;	
	padding-top: 15px;
	padding-right: 10px;

}

.subscriptions .listSubscription {
	width: 400px;
}
.subscriptions .listSubscription a.fright {
	margin-left: 20px;
	margin-bottom: 10px;
}
.ads_info{
	height: 326px;
	margin: 10px;
	background: url(../img/strony/bg_ads_description.gif?1488017734) no-repeat 0 0;
}
.ads_description{
	width: 290px;
	color: #10777E;
	line-height: 1.5em;
}
.ads_example{
	width: 270px;	
}
.ads_description a{
	color: #10777E;	
}
.ads_description th{
	padding-bottom: 10px;
	
}
.ads_description td, .ads_description th{
	padding-left: 10px;	
}
.ads_description td{
	font-size: 0.9em;	
	vertical-align: middle;
	width: 130px;
}
.ads_list_description{
	width: 130px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: circle;
}
.ads_list_description li{
	width: 170px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: circle;
	margin-bottom: 10px;
	margin-left: 15px;
}
td.ads_list_price{	
	padding-right: 12px;
}
td.ads_list_negotiate{
	padding-right: 12px;
}

.ads_example{
	margin-top: 10px;
}

.ads_about{
	width: 264px;
	height: 75px;
	padding: 10px;
	background: url('../img/strony/bg_ads_text_small.gif?1488017734') no-repeat 0 0;
}
.ads_about_high{
	width: 264px;
	height: 306px;
	padding: 10px;
	background: url('../img/strony/bg_ads_text_big.jpg?1488017734') no-repeat 0 0;
}
.reason_199 {
	float: left;
	display: inline;
	width: 199px;
	height: 220px;
	text-align: center;
}
.reason_198 {
	float: left;
	display: inline;
	width: 198px;
	height: 220px;
	text-align: center;
}
.reason_199 p, .reason_198 p {
	padding: 0px 5px;
} 

#measurmentAdd form .input.text.reminder_hour{
	background: transparent url(../img/main/bg_input_mini_blue.jpg?1488017734) no-repeat scroll 0 18px;
	display: block;
	position: absolute;
	left: 200px;
	padding: 0 0 0 5px;
}
#measurmentAdd form .input.text.reminder_hour input{
	background: transparent none repeat 0 0;
	border: medium none;
	height: 18px;
	margin: 0 6px;
	padding: 5px 0 3px;
	width: 28px;
}
#measurmentAdd form .input.text.reminder_minute{
	background: transparent url(../img/main/bg_input_mini_blue.jpg?1488017734) no-repeat scroll 0 18px;
	display: block;
	position: absolute;
	left: 255px;
	padding: 0 0 0 7px;
}
#measurmentAdd form .input.text.reminder_minute input{
	background: transparent none repeat 0 0;
	border: medium none;
	height: 18px;
	margin: 0 6px;
	padding: 5px 0 3px;
	width: 28px;
}
#measurmentAdd form .input.select.reminds_days_before{
	margin-left: 50px;
}

.Suggestions{
	margin-top: 10px;
}
#teeth_container{
	position: relative;	
	height: 540px;
}
#teeth_container object{
	margin-top: 10px;	
}
#gl1{
	position: absolute;
	top: 5px;
	left: 40px;
}
#gl2{
	position: absolute;
	top: 45px;
	left: 45px;
}
#gl3{
	position: absolute;
	top: 85px;	
	left: 32px;
	width: 105px;
}
#gl4{
	position: absolute;
	top: 125px;
	left: 40px;
}
#gl5{
	position: absolute;
	top: 165px;
	left: 50px;
}
#dl1{
	position: absolute;
	top: 495px;
	left: 40px;
}
#dl2{
	position: absolute;
	top: 450px;
	left: 45px;
}
#dl3{
	position: absolute;
	top: 410px;
	left: 32px;
	width: 105px;
}
#dl4{
	position: absolute;
	top: 370px;
	left: 40px;
}
#dl5{
	position: absolute;
	top: 330px;
	left: 50px;
}
#gp1{
	position: absolute;
	top: 5px;
	left: 465px;
}
#gp2{
	position: absolute;
	top: 45px;
	left: 465px;
}
#gp3{
	position: absolute;
	top: 85px;
	left: 465px;
}
#gp4{
	position: absolute;
	top: 125px;
	left: 465px;
}
#gp5{
	position: absolute;
	top: 165px;
	left: 465px;
}
#dp1{
	position: absolute;
	top: 495px;
	left: 465px;
}
#dp2{
	position: absolute;
	top: 450px;
	left: 465px;
}
#dp3{
	position: absolute;
	top: 410px;
	left: 465px;
}
#dp4{
	position: absolute;
	top: 370px;
	left: 465px;
}
#dp5{
	position: absolute;
	top: 330px;
	left: 465px;
}







.reminder .fright a {
	margin-left: 10px;
} 
.reminder {
	margin-bottom: 10px;
	padding-left: 35px;
	height: 31px
}
.reminder_content {
	padding: 7px 10px 0px 0px; 
	height: 25px
}
.reminder.control {
	background-color: #F5F3DA;
}
.reminder.evaluation {
	background-color: #F5F3DA;
}
.reminder.injection {
	background-color: #F5F3DA;
}
.reminder.doctor {
	background-color: #E7DCE0;
}

.reminder_evaluation {
	background: url(../img/powiadomienia/bg_evaluation_left.gif?1488017734) top left no-repeat; 
}
.reminder_content_evaluation {
	background: url(../img/powiadomienia/bg_evaluation_right.gif?1488017734) top right no-repeat #F7F2DC;
}

.reminder_evaluation_blue {
	background: url(../img/powiadomienia/bg_evaluation_left_blue.gif?1488017734) top left no-repeat; 
}
.reminder_content_evaluation_blue {
	background: url(../img/powiadomienia/bg_evaluation_right_blue.gif?1488017734) top right no-repeat #D9EBEB;
}

.reminder_injection {
	background: url(../img/powiadomienia/bg_injection_left.gif?1488017734) top left no-repeat; 
}
.reminder_content_injection {
	background: url(../img/powiadomienia/bg_injection_right.gif?1488017734) top right no-repeat #F7F2DC;
}

.reminder_control {
	background: url(../img/powiadomienia/bg_control_left.gif?1488017734) top left no-repeat; 
}
.reminder_content_control {
	background: url(../img/powiadomienia/bg_control_right.gif?1488017734) top right no-repeat #F7F2DC;
}

.banner_pomoc_domowa {
	background: url('../img/nianie/bg_pomoc_domowa.gif?1488017734') no-repeat left top;
}

.banner_pomoc_niania {
	background: url('../img/nianie/bg_znajdz_nianie.gif?1488017734') no-repeat left top;
}
.banner_bazarek {
	background: url('../img/nianie/bg_bazarek.gif?1488017734') no-repeat left top;
}
.bannerFriendlyPlaceNanny {
	background: url('../img/bazarek/bg_banner_nianie_i_pomoce_domowe.gif?1488017734') no-repeat left top;
}
.bannerFriendlyPlaceDoctorBaby {
	background: url('../img/bazarek/bg_banner_poradnie_dzieciece.gif?1488017734') no-repeat left top;
}
.bannerFriendlyPlaceDoctor {
	background: url('../img/bazarek/bg_banner_poradnie_ginekologiczno_poloznicze.gif?1488017734') no-repeat left top;
}
.bannerFriendlyPlaceSchool {
	background: url('../img/bazarek/bg_banner_szkoly_rodzenia_poradnie_laktacyjne.gif?1488017734') no-repeat left top;
}
.bannerFriendlyPlaceOther {
	background: url('../img/bazarek/bg_banner_inne_przyjazne_miejsca.gif?1488017734') no-repeat left top;
}

#ogloszenia_list_cities a {
	display: block;
	float: left;
	overflow: hidden;
	padding: 3px 0 0;
	white-space: nowrap;
	width: 85px;
}
#evolution_frame_body{
	margin-left: 16px;
	width: 945px;
	display: block;
}
#evolution_frame_body.menu{
}
#evolution_column_center{
	display: inline;
	float: left;
	padding-left: 14px;
	padding-right: 14px;
	width: 604px;
	border-left: 1px solid #E3DEC1;		
	border-bottom: 1px solid #E3DEC1;	
	border-top: 1px solid #E3DEC1;
	padding-top: 25px;
}
#evolution_column_center.menu{
}
#evolution_column_right{
	display: inline;
	float: right;
	width: 312px;
}
#evolution_column_right_stuff{
	width: 300px;
	float: left;
	display: inline;
	padding-left: 10px;	
	margin-top: 20px;
}
#evolution_baby_stat_box{
	display: inline;
	margin-right: 2px;
	margin-top: 0px;
	width: 290px;
}

.EbookHeader{
	margin-top: 15px;
	border-bottom: 1px solid #E3DEC1;
}
.EbookHeader .h2{
	width: 400px;
	float: left;
	display: inline;
	margin-bottom: 5px;
}	
.EbookHeader .paging{
	width: 200px;
	float: right;
	display: inline;
	margin: 0 0 5px 0;
	text-align: right;	
}
.EbookCurrent{
	margin: 5px 0;
	color: #888;
	font-size: 0.9em;	
}

.EbookContent .record{
	padding: 10px 0;
	border-bottom: 1px solid #E3DEC1;
}

.EbookContent .baby_foto{
	float: left;
	display: inline;
	width: 80px;	
}
.EbookContent .baby_foto img{
	border: 1px solid #E3DEC1;
}

.EbookContent .description .header{
	float: left;
	display: inline;
	color: #C93279;
	font-weight: bold;	
	width: 	435px;
}
.EbookContent .description .more{
	float: right;
	display: inline;
	font-size: 0.9em;
}
.EbookContent .description .more a{
	color: #C93279;
}
.EbookContent .description .content{
	float: left;
	display: inline;	
	width: 	435px;
}




/**** BABY MENU ****/
#baby_menu {
	display: block;
	height: 26px;
	width: 945px;
	margin-left: 16px;
	position: relative;
	top: 1px;
}
#baby_menu li{
	display: inline;
	height: 26px;	
	float: left;
	text-align: center;
}
#baby_menu li a{
	display: block;
	height: 0px;
	padding-top: 26px;
	width: 105px;
	overflow: hidden;
}
#menu_baby_1{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px 0px;
}
#menu_baby_2 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px 0px;
}
#menu_baby_3 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px 0px;
}
#menu_baby_4{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px 0px;
}
#menu_baby_5{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px 0px;
}
#menu_baby_6{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px 0px;
}
#menu_baby_7{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px 0px;
}
#menu_baby_8{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px 0px;
}
#menu_baby_9{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px 0px;
}
#menu_baby_1:hover, #menu_baby_1.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px -26px;
}
#menu_baby_2:hover, #menu_baby_2.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px -26px;
}
#menu_baby_3:hover, #menu_baby_3.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px -26px;
}
#menu_baby_4:hover, #menu_baby_4.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px -26px;
}
#menu_baby_5:hover, #menu_baby_5.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px -26px;
}
#menu_baby_6:hover, #menu_baby_6.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px -26px;
}
#menu_baby_7:hover, #menu_baby_7.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px -26px;
}
#menu_baby_8:hover, #menu_baby_8.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px -26px;
}
#menu_baby_9:hover, #menu_baby_9.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px -26px;
}
dt .altrow{
	width: 100px;
	float: left;
	display: inline;
}
#column_right dl dd .altrow{
	float: right;
	display: inline;
	color: #077F39;
	font-weight: bold;
}
.baby_stat{
	background: url(../img/main/bg_box_baby_info_bottom.gif?1488017734) #F7F2DD no-repeat bottom left;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;
}
.baby_main_info{
	margin-bottom: 5px;	
	padding-bottom: 5px;
	background: url(../img/main/bg_box_baby_info_divider.gif?1488017734) no-repeat bottom left;
}
.baby_stat_calendar{
	background: url(../img/main/bg_box_baby_info_bottom.gif?1488017734) #F7F2DD no-repeat bottom left;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;	
}
 .baby_main_info #baby_metric{
 	display: block;
 	width: 280px;
 	height: 137px;
 }
.baby_main_info #baby_foto{
	float: left;
	display: inline;
	width: 120px;	
	margin-bottom: 10px;
}
.baby_main_info #baby_dates{
	float: right;
	text-align: left;
	display: inline;
	width: 150px;
	color: #10777E;
	font-weight: bolder;
}
#baby_birth_date{
	width: 150px;
}

#baby_birth_day_1{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_2{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_3{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -89px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_4{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_5{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_6{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_7{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_8{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_9{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_0{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 68px;
}

.baby_main_info .baby_metric{
	width: 280px;
}
.baby_main_info .baby_metric #baby_foto img{
	border: 1px solid #000000;	
}
.baby_birth_block{
	float: left;
	width: 90px;
	height: 68px;	
}
#baby_birth_dm{
	text-align: left;
	float: right;
	width: 45px;
	height: 68px;	
}
.baby_birth_day_1{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_2{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_3{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_4{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_5{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_6{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_7{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 28px;
}

.baby_birth_month_1{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_2{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_3{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_4{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_5{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_6{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_7{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_8{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_9{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_10{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_11{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -450px;
	width: 45px;
	height: 34px;
}
.baby_birth_month_12{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -495px;
	width: 45px;
	height: 34px;
}

.baby_main_info #baby_age{
	margin-left: 8px;
	width: 142px;
	float: right;
	text-align: left;	
}
.baby_main_info #baby_dates #baby age.h5{
	color: #C93279;		
}
.baby_main_info #baby_name{
	display: block;
	width: 280px;
	font-size: 1.5em;
	color: #D23972;	
	padding-bottom: 5px;
}
.baby_acc_info{
	font-size: 1.1em;
	line-height: 1.3em;
	padding-bottom: 5px;
}
.baby_acc_info .baby_light{
	color: #10777E;
	font-weight: bold;
}
.baby_graph h4{
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bolder;
	font-size: 0.9em;
	color: #10777E; 
}
#baby_chart_height,#baby_chart_weight, #baby_chart_chest_measurement, #baby_chart_head_measurement{
	padding: 3px;
	background-color: #F7F2DC;
}
.evolution_big_chart{
	margin-bottom: 20px;
}
table.evolution_list_changes{
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0 0 30px 0;
}
.evolution_list_changes .table_header{
	font-weight: bold;
	color: #10777E;
	font-size: 0.9em;
}
.evolution_list_changes td{
	vertical-align: middle;	
}
.evolution_list_changes img{
	border: 1px solid #E3DEC1;
	margin: 8px 8px 8px 0;
}
.evolution_list_changes td{
	border-bottom: 1px solid #E3DEC1;
}
.evolution_list_changes .foto{
	width: 70px;
}
.evolution_list_changes .data{
	width: 60px;
}
.evolution_list_changes .type{
	width: 80px;
}
.evolution_list_changes .description{
	width: 310px;
}
.evolution_list_changes .action{
	width: 50px;
}

/***** STYLOWANIE FORMULARZY W KSIAZECZCE *****/
#ksiazeczka_form_short, #ksiazeczka_form_short_diary{
	display: block;
	background-color: #D9EBEB;	
	padding:  10px 0 0 10px;
	position: relative;
}
#ksiazeczka_form_short .ui-datepicker-trigger, #ksiazeczka_form_short_diary .ui-datepicker-trigger{
	margin-left: 5px;	
	padding-bottom: 3px;
}
#ksiazeczka_form_short form .input.text, #ksiazeczka_form_short_diary form .input.text{
	background: transparent url(../img/main/bg_input_ebook_550.gif?1488017734) no-repeat scroll 0px 16px;
	display: block;
}
#ksiazeczka_form_short form .input.textarea, #ksiazeczka_form_short_diary form .input.textarea{
	background: transparent url(../img/main/bg_textarea_ebook_550.gif?1488017734) no-repeat scroll 0px 18px;
	display: block;
}
#ksiazeczka_form_short form .input.text.datepicker_field, #ksiazeczka_form_short_diary form .input.text.datepicker_field {
	background: transparent url(../img/main/bg_input_ebook_90.gif?1488017734) no-repeat scroll 0px 16px;
	display: block;
}
#ksiazeczka_form_short .input.text input, #ksiazeczka_form_short_diary .input.text input{
	background: transparent none repeat scroll 0 0;
	border: medium none;
	font-family: Tahoma;
	height: 18px;
	margin: 0 8px;
	padding: 2px 0 2px;
	width: 530px;	
}
#ksiazeczka_form_short .input.textarea textarea, #ksiazeczka_form_short_diary .input.textarea textarea{
	width: 535px;
}
#ksiazeczka_form_short .input.text.datepicker_field input, #ksiazeczka_form_short_diary .input.text.datepicker_field input{
	width: 74px;	
}

#ksiazeczka_form_short_diary .submit{
	position: absolute;
	top: 280px;
	left: 470px;
}
#ksiazeczka_form_short #photo_placer, #measurmentAdd #photo_placer, #ksiazeczka_form_short_diary #photo_placer{
/*	margin-left: 40px; */
	padding-bottom: 20px;
	position: relative;
}
#ksiazeczka_form_short #photo_placer #selected_photo, #measurmentAdd #photo_placer #selected_photo, #ksiazeczka_form_short_diary #photo_placer #selected_photo{
	float: left;
	display: inline;
}

#ksiazeczka_form_short .choose_photo_link, #measurmentAdd .choose_photo_link, #ksiazeczka_form_short_diary .choose_photo_link{
	margin-left: 10px;	
}
#ksiazeczka_form_short #selected_photo_remove, #measurmentAdd #selected_photo_remove, #ksiazeczka_form_short_diary #selected_photo_remove{
	position: absolute;
	top: 50px;
	left: 75px;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> 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;}
*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png?1488017734) 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;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	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{
	background-color:#f7f2dc;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#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;
}

#stats_ebobas_height{
	background: url(../img/statystyki/bg_stats_box_main.jpg?1488017734) no-repeat;
	width: 622px;
	height: 242px;
	margin-bottom: 20px;
	line-height: 1.6em;
}
#stats_ebobas_height .content{
	padding: 20px 170px 10px 130px;
	font-size: 0.9em;
}
.statsInfo {
	padding: 6px 0 8px 60px;
	height: 24px;
	background-position: top left;
}
.statsUsers {
	background: url(../img/statystyki/img_belka_uzytkownicy.gif?1488017734)  no-repeat;
}
.statsParents {
	background: url(../img/statystyki/img_belka_rodzice.gif?1488017734)  no-repeat;
}
.statsBabies {
	background: url(../img/statystyki/img_belka_dzieci.gif?1488017734)  no-repeat;
}
.statsNamesakes {
	background: url(../img/statystyki/img_belka_imiona.gif?1488017734)  no-repeat;
}
.statsBooks {
	background: url(../img/statystyki/img_belka_ksiazeczka.gif?1488017734)  no-repeat;
}
.statsHeight {
	background: url(../img/statystyki/img_belka_wzrost.gif?1488017734)  no-repeat;
	padding-top: 11px;
}
.statsWeight {
	background: url(../img/statystyki/img_belka_waga.gif?1488017734)  no-repeat;
}
.statsTeeth {
	background: url(../img/statystyki/img_belka_zeby.gif?1488017734)  no-repeat;
}
.statsBlogs {
	background: url(../img/statystyki/img_belka_wpisy.gif?1488017734)  no-repeat;
}
.statsPhotos {
	background: url(../img/statystyki/img_belka_zdjecia.gif?1488017734)  no-repeat;
}
.statsPhotosContest {
	background: url(../img/statystyki/img_belka_zdjecia_konkursowe.gif?1488017734)  no-repeat;
}
.statsOnlineGuest {
	background: url(../img/statystyki/img_belka_goscie_online.gif?1488017734)  no-repeat;
}
.statsOnlineLogged {
	background: url(../img/statystyki/img_belka_uzytkownicy_online.gif?1488017734)  no-repeat;
}

.stats_underBanner_info {
	padding: 5px 10px 5px 50px;	
}
.stats_underBanner_info .chart {
	padding-top: 2px;
}
.stats_sex_female{
	background: url(../img/statystyki/img_sex_female.gif?1488017734) no-repeat top left;
	padding: 8px 15px 8px 30px;
	width: 110px;
}
.stats_sex_male{
	background: url(../img/statystyki/img_sex_male.gif?1488017734) no-repeat top left;
	padding: 8px 15px 8px 30px;
	width: 110px;
}
.statsPortalLeft {
	float: left;
	display: inline;
}
.statsPortalRight {
	float: left;
	display: inline;
	margin-left: 25px;
}
/* ebobasowo */
#eBobasowo {
	background: url(../img/statystyki/bg_ebobasowo.gif?1488017734) top left no-repeat;	
	width: 300px;
	height: 291px;
}
#eBobasowoStatsContainer {
	padding: 14px 11px 10px 11px;
	text-align: right;
}
#ebobasowoStats {
	padding-left: 29px;
	background: url(../img/statystyki/bg_ebobasowo_table.gif?1488017734) top left no-repeat;
	text-align: left;
}
.tabs_container #eBobasowoStatsContainer {
	padding: 0px;
} 
#ebobasowoHeader {
	height: 20px;
	padding: 7px 7px 0px 7px;
}
#ebobasowoStats td.stats_left_col{
	width: 45px;	
	height: 29px;
}

table.listPolls td{
	width: 300px;
}
.listPolls label{
	display: inline;
}
.listPolls label img{
	margin-right: 5px;
}
.listPolls form div{
	padding: 5px 0;
}
.listPolls .pollOption{
	padding: 5px 0;
}

.voteFightBar{
	width: 602px;
	display: inline;
	height: 16px;
}
.voteFightBarSmall{
	width: 272px;
	display: inline;
	height: 16px;
}
.voteFightBar .percentBar {
	width: 570px;
	float: left;
	display: inline;
}
.voteFightBarSmall .percentBar {
	width: 240px;
	float: left;
}
.voteFightBar .percentBarLeft, .voteFightBarSmall .percentBarLeft{
	background: url(../img/main/bg_vote_fight_left.gif?1488017734) no-repeat top left;
	width: 16px;
	height: 21px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.voteFightBar .percentBarLeftGray, .voteFightBarSmall .percentBarLeftGray{
	background: url(../img/main/bg_vote_fight_left_gray.gif?1488017734) no-repeat top left;
	width: 16px;
	height: 21px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.voteFightBar .percentBarRight, .voteFightBarSmall .percentBarRight{
	background: url(../img/main/bg_vote_fight_right.gif?1488017734) no-repeat top left;
	width: 16px;
	height: 21px;
	float: left;
}
.voteFightBar .percentBarRightGray, .voteFightBarSmall .percentBarRightGray{
	background: url(../img/main/bg_vote_fight_right_gray.gif?1488017734) no-repeat top left;
	width: 16px;
	height: 21px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px
}
.voteFightBar .percentBarRightPink, .voteFightBarSmall .percentBarRightPink{
	background: url(../img/main/bg_vote_fight_right_pink.gif?1488017734) no-repeat top left;
	width: 16px;
	height: 21px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px
}
.voteFightBar .pink, .voteFightBarSmall .pink{
	background: url(../img/main/bg_vote_fight_pink.gif?1488017734) repeat-x top left;
	height: 21px;
	float: left;
	color: #FFF;
}
.voteFightBar .green, .voteFightBarSmall .green{
	background: url(../img/main/bg_vote_fight_green.gif?1488017734) repeat-x top left;
	float: left;
	height: 21px;
	color: #FFF;
}
.voteFightBar .gray, .voteFightBarSmall .gray{
	background: url(../img/main/bg_vote_fight_gray.gif?1488017734) repeat-x top left;
	float: left;
	height: 21px;
	color: #FFF;
}
.duelImg{
	padding: 0 10px;
}
.duelImg .fighter{
	padding: 0 20px;
}
.duelImgSmall{
	padding: 0 12px;	
}
.duelImgSmall .fighter{
	padding: 0 10px;
}
#column_right .duelImg, .box_no_h_container div.listPolls .duelImg{
	padding: 0 10px;
}
table.listPolls .box_no_h_container{
	width: 300px;
}
table.voting td, table.voting th{
	padding: 0 0px;
}
div.VotingCriteria{
	margin-left: 20px;
	width: 340px;
}
div.VotingCriteriaFoto{
	width: 240px;	
}
div.VotingCriteria .input{
	margin-bottom:5px;	
}
.votings_list li{
	margin-bottom: 15px;	
}
.votings_list .voting_description{
	margin-left: 85px;	
}

.voting_thumbs_noborder img.border {
	padding: 1px;
	float: left;
	display: inline;
	margin: 0px 20px 5px 0px;
}
.voting_thumbs_noborder img.active {
	border: 1px solid #D74E8D;
}

.voting_credits{
	font-size: 0.9em;
	text-align: center;
	margin-top: 2px;
}.progressWrapper {
	/*width: 357px;*/
	width: 315px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
/*
#column_center .message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}*/
/* Error */
.progressContainer  .red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.progressContainer .green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.progressContainer .blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../img/swfupload/cancelbutton.gif?1488017734);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}
#btnBrowse {
	margin-top: 10px;
}
#menu_baby_book {
	height: 26px;	
	margin-left: 14px;
}
#frame_body{
	margin-left: 16px;
	width: 943px;
	display: block;
	border: 1px solid #E3DEC1;	
}
/**** BABY MENU ****/
#baby_menu {
	display: block;
	height: 26px;
	width: 945px;
	margin-left: 16px;
	position: relative;
	top: 1px;
}
#baby_menu li{
	display: inline;
	height: 26px;	
	float: left;
	text-align: center;
}
#baby_menu li a{
	display: block;
	height: 0px;
	padding-top: 26px;
	width: 105px;
	overflow: hidden;
}
#menu_baby_1{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px 0px;
}
#menu_baby_2 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px 0px;
}
#menu_baby_3 {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px 0px;
}
#menu_baby_4{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px 0px;
}
#menu_baby_5{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px 0px;
}
#menu_baby_6{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px 0px;
}
#menu_baby_7{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px 0px;
}
#menu_baby_8{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px 0px;
}
#menu_baby_9{
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px 0px;
}
#menu_baby_1:hover, #menu_baby_1.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat 0px -26px;
}
#menu_baby_2:hover, #menu_baby_2.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -105px -26px;
}
#menu_baby_3:hover, #menu_baby_3.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -210px -26px;
}
#menu_baby_4:hover, #menu_baby_4.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -315px -26px;
}
#menu_baby_5:hover, #menu_baby_5.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -420px -26px;
}
#menu_baby_6:hover, #menu_baby_6.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -525px -26px;
}
#menu_baby_7:hover, #menu_baby_7.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -630px -26px;
}
#menu_baby_8:hover, #menu_baby_8.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -735px -26px;
}
#menu_baby_9:hover, #menu_baby_9.selected {
	background: url(../img/main/bg_menu_baby.gif?1488017734) no-repeat -840px -26px;
}
dt .altrow{
	width: 100px;
	float: left;
	display: inline;
}
#column_right dl dd .altrow{
	float: right;
	display: inline;
	color: #077F39;
	font-weight: bold;
}
.baby_stat{
	background: url(../img/main/bg_box_baby_info_bottom.gif?1488017734) #F7F2DD no-repeat bottom left;
	padding: 10px 10px 20px 10px;
	margin-bottom: 10px;
}
.baby_main_info{
	margin-bottom: 5px;	
	padding-bottom: 5px;
	background: url(../img/main/bg_box_baby_info_divider.gif?1488017734) no-repeat bottom left;
}
.baby_acc_info .blockSmall {
	margin-bottom: 7px;
}
 .baby_main_info #baby_metric{
 	display: block;
 	width: 280px;
 	height: 137px;
 }
.baby_main_info #baby_foto{
	float: left;
	display: inline;
	width: 120px;	
	margin-bottom: 10px;
}
.baby_main_info #baby_dates{
	float: right;
	text-align: left;
	display: inline;
	width: 150px;
	color: #10777E;
	font-weight: bolder;
}
#baby_birth_date{
	width: 150px;
}

#baby_birth_day_1{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_2{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_3{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -89px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_4{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_5{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_6{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_7{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_8{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_9{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 68px;
}
#baby_birth_day_0{
	background: url(../img/main/bg_box_baby_numbers.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 68px;
}

.baby_main_info .baby_metric{
	width: 280px;
}
.baby_main_info .baby_metric #baby_foto img{
	border: 1px solid #000000;	
}
.baby_birth_block{
	float: left;
	width: 90px;
	height: 68px;	
}
#baby_birth_dm{
	text-align: left;
	float: left;
	width: 45px;
	height: 68px;	
}
.baby_birth_day_1{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_2{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_3{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_4{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_5{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_6{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 28px;
}
.baby_birth_day_7{
	background: url(../img/main/bg_box_baby_days.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 28px;
}

.baby_birth_month_1{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat 0px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_2{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -45px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_3{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -90px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_4{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -135px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_5{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -180px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_6{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -225px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_7{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -270px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_8{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -315px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_9{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -360px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_10{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -405px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_11{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -450px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}
.baby_birth_month_12{
	background: url(../img/main/bg_box_baby_months.gif?1488017734) no-repeat -495px;
	width: 45px;
	height: 34px;
	margin-top: 5px;
}

.baby_main_info #baby_age{
	margin-left: 8px;
	width: 142px;
	float: right;
	text-align: left;	
	margin-top: 10px;
}
.baby_main_info #baby_dates #baby age.h5{
	color: #C93279;		
}
.baby_main_info #baby_name{
	display: block;
	width: 280px;
	font-size: 1.5em;
	color: #D23972;	
	padding-bottom: 5px;
}
.baby_acc_info{
	font-size: 1.1em;
	line-height: 1.3em;
}
.baby_acc_info .baby_light{
	color: #10777E;
	font-weight: bold;
}
.baby_graph{
	
}
.baby_graph h4{
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: bolder;
	font-size: 0.9em;
	color: #10777E; 
}
.baby_graph #baby_height, .baby_graph #baby_weight{
	padding: 3px;
	background-color: #F7F2DC;
}
form .input.text_short{
	background:transparent url(../img/main/bg_input_small.gif?1488017734) no-repeat scroll 0 18px;
	display:block;
}

.input.text_short input{
	background: transparent none repeat scroll 0 0;
	border: medium none;
	font-family: Tahoma;
	height: 18px;
	margin: 0 9px;
	padding: 6px 0 2px;
	width: 30px;
}
.baby_box_mini .description{
	margin-left: 10px;
	width: 120px;
}
#baby_add_background {
	background: url(../img/dzieci/bg_baby_add.jpg?1488017734) top right no-repeat;
}
#baby_book_add_background {
	background: url(../img/dzieci/bg_baby_book_add.gif?1488017734) top right no-repeat;
}

/***** GALERIA *****/
.gallery_list li {
	float: left;
	display: inline;
	width: 122px;
	height: 160px;
	margin-right: 37px;
	margin-bottom: 10px;
}
.gallery_list li.high {
	height: 190px;	
}
.gallery_list li.mine {
	height: 250px;	
}
.gallery_list li.last {
	margin-right: 0px;
}
.gallery_list li .gallery_item, .gallery_user_owner_list .gallery_item {
	background-color: #F7F2DC;
	height: 144px; 
}
.gallery_list li .gallery_item .border, .gallery_user_owner_list .gallery_item .border {
	padding: 0px;
}
.icon_brown_comments {
	background-position: 0 -15px;
}
.contest_list li .gallery_item_info, .gallery_list li .gallery_item_info {
	padding: 2px 4px;
}

.baby_box_mini .ebook_link_img{
	width: 85px;
	margin-left: 5px;
	height: 30px;
}
.baby_lasts li .icons {
	padding-top: 3px;
}
.baby_lasts li h3 {
	font-size: 1.1em;
	line-height: 110%;
}
.baby_lasts li {
	margin-bottom: 15px;
}
.baby_lasts li.baby_last_diaries h3 {
	background-position: 0px -639px;
}
.baby_lasts li.baby_last_evaluation h3 {
	background-position: 0px -620px;
}
.baby_lasts li.baby_last_ebook_100 h3 {
	background-position: 0px -604px;
}
.baby_lasts li.baby_last_ebook_200 h3 {
	background-position: 0px -604px;
}
.baby_lasts li.baby_last_ebook_300 h3 {
	background-position: 0px -604px;
}


.babyOwner_box_infos{
	margin-left: 10px;	
	width: 140px;
}
#babies_bornBabyPage .header{
	background: url("../img/main/bg_bar_pony.gif?1488017734") no-repeat left top;	
	padding: 8px 0px 8px 10px;
	font-size: 1.1em;
}
#babies_bornBabyPage img.border{
	padding-right: 5px;	
}

.recipe #welcome {
    background: url(../img/recipes/bg_welcome.jpg?1488017734) top left no-repeat;
    color: #FFF;
    padding: 24px 17px 17px 320px;
    position:relative;
    height: 210px;
}
.recipe #starWelcome{
    background: url(../img/recipes/bg_welcome_stars.jpg?1488017734) top left no-repeat;
    height: 200px;
    color: #653b90;
    padding: 34px 17px 17px 250px;
    position:relative;
}

.recipe #blogWelcome{
    background: url(../img/recipes/bg_welcome_blogs.jpg?1488017734) top left no-repeat;
    height: 211px;
    color: #5e3974;
    padding: 25px 15px 15px 300px;
    position:relative;
}
.recipe #recipeContestWelcome{
    background: url(../img/recipes/bg_welcome_contests.jpg?1488017734) top left no-repeat;
    height: 201px;
    color: #994014;
    padding: 35px 15px 15px 330px;
    position:relative;
    margin-bottom: 20px;
}
.recipe #welcomeArticles {
    background: url(../img/recipes/bg_welcome_articles.jpg?1488017734) top left no-repeat;
    height: 201px;
    color: #FFF;
    padding: 35px 15px 15px 300px;
    position:relative;
    margin-bottom: 20px;
}
.recipe #welcomeRestaurants {
    background: url(../img/recipes/bg_welcome_restaurants.jpg?1488017734) top left no-repeat;
    height: 201px;
    color: #3271bb;
    padding: 25px 15px 15px 320px;
    position:relative;
    margin-bottom: 20px;
}

.recipeItem {
    margin-bottom: 20px;
}
.subcolumn_2 .box_content h4, .subcolumn_2_last .box_content h4 {
	height: 35px;
}
.recipeItemThumb {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 86px;
}

.recipeItemDescription {
    display: inline;
    float: right;
    width: 530px;
}

table.placeBoxInfo {
    text-align: left;
    width: 350px;
    line-height: 24px;
    padding: 10px;
    margin-left: 20px;
}

.placeBoxInfo td.key {
    width: 110px;
    padding-right: 10px;
    text-align: right;
}

.recipeItemDescription h3 {
    margin-bottom: 2px;
}

.fieldsBox {
    border: 1px solid #d3d3d3;
    padding: 10px;
}

.annAdvanceCol {
    width: 275px;
}
/*
@media print {
    #columnRight, #menuMainContainer, #menuTopContainer, #footerContainer, #menuUser, #thoughtsContainer, .fright, .submit, .commentAddForm, .comments {
        display: none
    }

    #print-logo {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        visibility: visible;

    }
    div.boxWideContainer{
        display: none;
        visibility: hidden;
    }
}
*/
div.recipe .checkbox {
    float: left;
    width: 200px;
    padding: 2px;
}

div.recipe td.value {
    vertical-align: middle;
}

.recipeBox {
    width: 290px;
    margin: 5px;
}

.recipeBoxContainer {
    border: 1px solid #E5EEFD;
    padding: 5px;

}
.recipeBoxContainer ul li, .recipeBoxContainer2 ul li{
    margin-left:20px;
}

.recipeBoxContainer2 ul li{
    list-style-image: url(../img/recipes/bullet.png?1488017734);
    line-height:30px;
}
.recipeBoxContainer2 {
    border: 1px solid #FCEBDB;
    padding: 5px;
}

.recipeBoxContainer p {
    color: #888888;
}

.recipeBoxContainer h4 {
    margin-bottom: 5px;
}

.recipeBoxContainer p span.orange {
    color: #EF7123;
}

.recipeBox .header {
    color: #083C79;
    background: #E5EEFD;
    margin: 0px;
    border-radius: 10px 10px 0px 0px;
    padding: 5px;
}

.recipeBox .header2 {
    background: #FCEBDB;
    color: #F46009;
}

.recipeItem .commentCloud {
    background: #F77324;
    border-radius: 10px;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
    color: #fff;
    float: right;
    line-height: 20px;
    text-align: center;
    font-weight: bold;
}

ul.recipesList div.recipeItemInfo {
    display: inline;
    float: right;
    padding: 5px;
    width: 110px;
}

ul.recipesList .recipeItemPhoto {
	display: inline;
	float: left;
	width: 80px;
}

ul.recipesList .recipeItemDescription {
	display: inline;
	float: right;
	width: 415px;
}

.recipeItemDescription .blockSmall {
    color: #898989;
}
.recipeInfoBox div.info li{
    float:left;
    width:100px;
}
.recipeInfoBox div.info ul{
    width: 390px;
}
.recipeInfoBox div.info ul.black li{
    color:#000;
    width: 190px;
    padding-left:0px;
}
.recipeInfoBox ul.components, .recipeInfoBox ul.components li{
    list-style-image: url(../img/recipes/bullet.png?1488017734);

}
.recipeInfoBox ul.components li{
    margin-left: 20px;
    color: #444;
    float: none;
    width: 600px;
}
.recipeInfoBox .photoContainer{
    width: 234px;
    float:right;
}
.recipeInfoBox .infoContainer {
    width: 381px;
    float:left;
}
.recipeInfoBox #recipePhotoThumb img {
	cursor: pointer;
}
.recipeInfoBox .recipeSmallThumb {
	float: left;
	display: inline;
	margin-right: 6px;
	margin-bottom: 10px;	
}
.recipeInfoBox .recipeSmallThumbLast { 
	float: left;
	display: inline;
	margin-bottom: 10px;	
	margin-right: 0px;
}
div.info li {
    background-repeat: no-repeat;
    color: #898989;
    padding-left: 2em;
    margin-bottom: 0.5em;
}

li.complexity {
    background-image: url(../img/recipes/complexity.png?1488017734);

}

li.time {
    background-image: url(../img/recipes/time.png?1488017734);

}

li.vegetarian {
    background-image: url(../img/recipes/vegetarian.png?1488017734);

}


.recipe .stats{
  width: 240px;
    text-align: right;
}
.recipe .stats span{
    color: #012776;
}
.recipe .stats img{vertical-align: middle; }


.recipe .badge{
    background-image: url(../img/recipes/badge.png?1488017734);
    width:621px;
    height:56px;

}
.recipe .badge .inner, .recipe .badge .inner a{
    color:white;
}
.recipe .badge .inner{
    display:block;
    width: 80%;

    margin-left: 100px;
    padding-top:10px;
}

div.recipe div.captcha img{
    vertical-align: middle;
    padding-left:20px;
}
div.recipe div.captcha input{
    width:auto;
    background:none;
}
div.recipe div.captcha input[type="text"]{
        width:150px;

    margin:5px;
    border: 1px solid #86A3BE;
}
.recipe .captcha .inner{
    width: 150px;
    height:  80px;
    vertical-align: middle;

    display: inline-block;
}

.recipe .starWelcome .inner{
    position:absolute;
    bottom:10px;
    padding:10px;
    color: #0F58A4;
}
.recipe .starItem{
    border: 1px solid #FDCAA9;
    border-radius: 10px 10px 0px 0px;
    padding:5px;
    margin-bottom:20px;
}
#recipeSearchTags .checkbox {
	float: left;
	display: inline;
	width: 139px;
}
.recipeListHorizontal  li {
	margin-right: 10px;
	float: left;
	width: 141px;
}
.recipeListHorizontal  li.last {
	margin-right: 0px;
}
.recipePhotoBigDesc {
	max-width: 600px;
	text-align: center;
}
#recipesSearchForm .selectShort label {
	display: inline;
	margin-right: 10px;
	width: 100px;
	text-align: right;
	display: inline;
	float: left;
	padding-top: 5px;
}
#recipesSearchForm .selectShort select {
	width: 165px;
}
#recipesSearchForm div.input {
	margin-bottom: 8px;
}
/** sprite **/
.btnSprite_DietaMamyKarmiacej {
	width: 300px;
	height: 37px;
	background-position: 0px 0px;
}
.btnSprite_DietaPrzyszlejMamy {
	width: 300px;
	height: 37px;
	background-position: -326px 0px;
}
.btnSprite_DietaPlodnosci {
	width: 300px;
	height: 37px;
	background-position: 0px -38px;
}
.btnSprite_DietySpecjalne {
	width: 300px;
	height: 37px;
	background-position: -326px -38px;
}
.btnSprite_KonkursyKulinarne {
	width: 626px;
	height: 100px;
	background-position: 0px -480px;
}
.btnSprite_Restauracje {
	width: 626px;
	height: 100px;
	background-position: 0px -582px;
}



#box_header_imiennik .NamesakeHide{
	text-align: right;
	font-size: 0.8em;	
}

#box_header_imiennik_desc {
	float: right;
	width: 415px;
}

.namesake_columns .col_left{
	float: left;
	display: inline;	
	width: 290px;
}
.namesake_columns .col_right{
	float: right;
	display: inline;	
	width: 290px;
}

#namesake_pink, #namesake_pink a, .col_left .h2{
	color: #D23972;
}
#namesake_blue, #namesake_blue a, .col_right .h2{
	color: #10777E;	
}

#namesake_blue li, #namesake_pink li{
	margin-bottom: 10px;
	width: 270px;
}
#namesake_blue li .letter_box, #namesake_letter_blue li .letter_box{
	background: url(../img/main/bg_imiennik_box_left_blue.gif?1488017734) left top no-repeat;
	padding: 0;
}
#namesake_pink li .letter_box, #namesake_letter_pink li .letter_box{
	background: url(../img/main/bg_imiennik_box_left_pink.gif?1488017734) left top no-repeat;
	padding: 0;
}
#namesake_blue li .letter_box .letter_header, #namesake_letter_blue li .letter_box .letter_header{
	background: transparent url(../img/main/bg_imiennik_box_right_blue.gif?1488017734) right top no-repeat;
	padding: 4px 15px 4px 10px;
}
#namesake_pink li .letter_box .letter_header, #namesake_letter_pink li .letter_box .letter_header{
	background: transparent url(../img/main/bg_imiennik_box_right_pink.gif?1488017734) right top no-repeat;
	padding: 4px 15px 4px 10px;
}
#namesake_pink .names_list, #namesake_blue .names_list{
	display: block;
	width: 205px;
	height: 45px;
	margin: 5px 0 0 10px;
	color: #444;		
}
#namesake_pink .names_list a, #namesake_blue .names_list a, #namesake_pink .names_list, #namesake_blue .names_list{
	color: #444;	
}


.letter_img {
	background: url(../img/bobopedia/letters.gif?1488017734) no-repeat;
	display: block;
	height: 46px;
	width: 46px;
	margin: 0px 5px 0 0;
}

ul.names_list{
	display: block;
	margin: 15px 20px 0 10px;
	color: #444;	
}
ul.names_list li{
	list-style-type: disc;
	margin-left: 20px;
}
.names_ads {
	padding-top: 15px;
}
/***** STYL DLA BOXA DO SPRAWDZANIA ZNACZENIA IMION *****/
#check_name_meaning_box{
	background: url(../img/main/bg_check_name_meaning.jpg?1488017734) left top no-repeat;
	height: 53px;
	width: 300px;
	position: relative;
}
#CheckNameName{
	background: transparent none;
	border: medium none;
	color: #878988;
	font-size: 11px;
	left: 59px;
	top: 22px;
	position: absolute;
	text-align: left;
	width: 120px;
}
#CheckNameSubmit {
	left: 200px;
	position: absolute;
	top: 17px;
}
#imiennik_etymology{
	background: url('../img/main/bg_header_etymology.gif?1488017734') no-repeat top left;
}
#imiennik_characteristic{
	background: url('../img/main/bg_header_characteristic.gif?1488017734') no-repeat top left;	
}
#imiennik_predisposition{
	background: url('../img/main/bg_header_predisposition.gif?1488017734') no-repeat top left;	
}
#imiennik_languages{
	background: url('../img/main/bg_header_languages.gif?1488017734') no-repeat top left;	
}
#imiennik_known{
	background: url('../img/main/bg_header_known.gif?1488017734') no-repeat top left;	
}
#imiennik_names_predisposition{
	background: url('../img/main/bg_header_predisposition.gif?1488017734') no-repeat top left;	
}
#imiennik_names{
	background: url('../img/main/bg_header_names.gif?1488017734') no-repeat top left;	
}
#imiennik_protectors{
	background: url('../img/main/bg_header_protectors.gif?1488017734') no-repeat top left;	
}
.imiennik_text{
	padding: 5px 25px 0 15px;
	margin-bottom: 20px;	
}
.imiennik_imie_header{
	width: 600px;
	height: 20px;
	padding: 9px 0 3px 15px;	
	font-weight: bold;
	font-size: 1.1em;	
}


.IndexNamesList{
	position: relative;	
	margin-bottom: 30px;
}
.NamesListSex0{
	background: url('../img/main/NamesakeSexSelect.gif?1488017734') no-repeat 0 0px;	
	width: 620px;
	height: 27px;
	position: relative;
	top: 1px;
}
.NamesListSex1{
	background: url('../img/main/NamesakeSexSelect.gif?1488017734') no-repeat 0 -27px;	
	width: 620px;
	height: 27px;
	position: relative;
	top: 1px;
}
.NamesListLetters0{
	width: 620px;
	border: 1px solid #E7BFD0;	
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.NamesListLetters1{
	width: 620px;
	border: 1px solid #BDE1E1;		
	margin-bottom: 10px;	
	padding-bottom: 10px;
}
.NamesListSearchBox{
	width: 395px;
	position: absolute;
	left: 225px;
	top: 0px;
	display: inline;
	height: 22px;
}

.NamesakeSearchNameDiv{
	background: url('../img/main/bg_main_search_box.gif?1488017734') no-repeat 0 0;
	float: left;
	display: inline;
	margin: 0 5px;	
}
	
input#NamesakeSearchName{
	background: transparent none repeat scroll 0 0;
	border: medium none;
	font-family: Tahoma;
	height: 18px;
	margin: 0px 8px;
	padding: 2px 0;
	width: 118px;
}
.LinkSelectSex{
	width: 105px;
	height: 27px;
	display: block;
	text-indent: -9999px;
}

#SearchNamesByDateBox{
	background: url('../img/main/bg_search_by_name_box.jpg?1488017734') no-repeat left top;
	width: 626px;
	height: 60px;
	margin-bottom: 30px;
	position: relative;
}
#SearchNamesByDateBox .monthSelectDiv{
	position: absolute;
	left: 310px;
	top: 10px;
}
#SearchNamesByDateBox label, #SearchNamesByCriteriaBox label{
	font-weight: bold;
	color: #10777E;
}

#SearchNamesByDateBox .daySelectDiv{
	position: absolute;
	left: 450px;
	top: 10px;
}
	
#SearchNamesByCriteriaBox{
	background: url('../img/main/bg_search_by_criteria_box.jpg?1488017734') no-repeat left top;
	width: 626px;
	height: 60px;
	margin-bottom: 30px;
	position: relative;
}
#SearchNamesByCriteriaBox .sexSelectDiv{
	position: absolute;
	left: 140px;
	top: 10px;	
}
#SearchNamesByCriteriaBox .letterSelectDiv{
	position: absolute;
	left: 250px;
	top: 10px;	
}
#SearchNamesByCriteriaBox .originSelectDiv{
	position: absolute;
	left: 290px;
	top: 10px;	
}
#SearchNamesByCriteriaBox .additionalSelectDiv{
	position: absolute;
	left: 390px;
	top: 10px;	
}

#SearchNamesByDateBox .submit, #SearchNamesByCriteriaBox .submit{
	position: absolute;
	left: 535px;
	top: 23px;	
}


/***** STYLE DO WYŚWIETLANIA POSZCZEGÓLNYCH LITEREK *****/
.a_pink {background-position: -0px 0px} .b_pink {background-position: -55px 0px} .c_pink {background-position: -110px 0px} .cc_pink {background-position: -165px 0px} .d_pink {background-position: -220px 0px} .e_pink {background-position: -275px 0px} .f_pink {background-position: -330px 0px} .g_pink {background-position: -385px 0px} .h_pink {background-position: -440px 0px} .i_pink {background-position: -495px 0px} .j_pink {background-position: -550px 0px} .k_pink {background-position: -605px 0px} .l_pink {background-position: -660px 0px} .ll_pink {background-position: -715px 0px} .m_pink {background-position: -770px 0px} .n_pink {background-position: -825px 0px} .o_pink {background-position: -880px 0px} .p_pink {background-position: -935px 0px} .r_pink {background-position: -990px 0px} .s_pink {background-position: -1045px 0px} .ss_pink {background-position: -1100px 0px} .t_pink {background-position: -1155px 0px} .u_pink {background-position: -1210px 0px} .w_pink {background-position: -1265px 0px} .z_pink {background-position: -1320px 0px} .zz_pink {background-position: -1375px 0px} .zzz_pink {background-position: -1430px 0px}
.a_blue {background-position: -0px -45px} .b_blue {background-position: -55px -45px} .c_blue {background-position: -110px -45px} .cc_blue {background-position: -165px -45px} .d_blue {background-position: -220px -45px} .e_blue {background-position: -275px -45px} .f_blue {background-position: -330px -45px} .g_blue {background-position: -385px -45px} .h_blue {background-position: -440px -45px} .i_blue {background-position: -495px -45px} .j_blue {background-position: -550px -45px} .k_blue {background-position: -605px -45px} .l_blue {background-position: -660px -45px} .ll_blue {background-position: -715px -45px} .m_blue {background-position: -770px -45px} .n_blue {background-position: -825px -45px} .o_blue {background-position: -880px -45px} .p_blue {background-position: -935px -45px} .r_blue {background-position: -990px -45px} .s_blue {background-position: -1045px -45px} .ss_blue {background-position: -1100px -45px} .t_blue {background-position: -1155px -45px} .u_blue {background-position: -1210px -45px} .w_blue {background-position: -1265px -45px} .z_blue {background-position: -1320px -45px} .zz_blue {background-position: -1375px -45px} .zzz_blue {background-position: -1430px -45px}
.a_green {background-position: -0px -90px} .b_green {background-position: -55px -90px} .c_green {background-position: -110px -90px} .cc_green {background-position: -165px -90px} .d_green {background-position: -220px -90px} .e_green {background-position: -275px -90px} .f_green {background-position: -330px -90px} .g_green {background-position: -385px -90px} .h_green {background-position: -440px -90px} .i_green {background-position: -495px -90px} .j_green {background-position: -550px -90px} .k_green {background-position: -605px -90px} .l_green {background-position: -660px -90px} .ll_green {background-position: -715px -90px} .m_green {background-position: -770px -90px} .n_green {background-position: -825px -90px} .o_green {background-position: -880px -90px} .p_green {background-position: -935px -90px} .r_green {background-position: -990px -90px} .s_green {background-position: -1045px -90px} .ss_green {background-position: -1100px -90px} .t_green {background-position: -1155px -90px} .u_green {background-position: -1210px -90px} .w_green {background-position: -1265px -90px} .z_green {background-position: -1320px -90px} .zz_green {background-position: -1375px -90px} .zzz_green {background-position: -1430px -90px}
.a_orange {background-position: -0px -135px} .b_orange {background-position: -55px -135px} .c_orange {background-position: -110px -135px} .cc_orange {background-position: -165px -135px} .d_orange {background-position: -220px -135px} .e_orange {background-position: -275px -135px} .f_orange {background-position: -330px -135px} .g_orange {background-position: -385px -135px} .h_orange {background-position: -440px -135px} .i_orange {background-position: -495px -135px} .j_orange {background-position: -550px -135px} .k_orange {background-position: -605px -135px} .l_orange {background-position: -660px -135px} .ll_orange {background-position: -715px -135px} .m_orange {background-position: -770px -135px} .n_orange {background-position: -825px -135px} .o_orange {background-position: -880px -135px} .p_orange {background-position: -935px -135px} .r_orange {background-position: -990px -135px} .s_orange {background-position: -1045px -135px} .ss_orange {background-position: -1100px -135px} .t_orange {background-position: -1155px -135px} .u_orange {background-position: -1210px -135px} .w_orange {background-position: -1265px -135px} .z_orange {background-position: -1320px -135px} .zz_orange {background-position: -1375px -135px} .zzz_orange {background-position: -1430px -135px}.annSearch {
	background: url("../img/bazarek/bg_input.gif?1488017734") no-repeat top left;
	margin-bottom: 10px;
}
.annSearch input {
	padding: 3px 0px;	
	background: none;
	border: medium none;
	font-family: Tahoma;
	height: 18px;
	margin: 0 8px;
	padding: 0 0 2px;
	width: 235px;
}
#announcementTypeId option {
	padding-left: 2px;
	padding-right: 5px; 
}
.annSearch select {
	border: 1px solid #DBDCBA;
	width: 100%;
}
ul.annList li {
	width: 191px;
	height: 164px;
	margin: 5px 10px 5px 0px;	
	background: url("../img/bazarek/bg_ann_box_small.gif?1488017734") top left no-repeat;	
}
ul.annList li.last {
	margin-right: 0px;
}
.annAdvanceCol {
	width: 260px;
}
.sort_order{
	margin-right: 10px;	
	margin-bottom: 10px;
}
/* Style dla miniaturek ogłoszeń (3 na rząd) */ 
ul.annList li div.photo{
	height: 80px;
	width: 174px;
	padding: 10px 10px 7px 10px;	
	text-align: center;
}
ul.annList li div.desc{
	height: 48px;
	padding: 7px 10px 10px 10px;
	width: 174px;
	position: relative;	
}
ul.annList li div.desc .price{
	position: absolute;
	bottom: 8px;
	font-size: 0.9em;
}
ul.annList li div.desc a.more {
	position: absolute;
	bottom: 8px;
	right: 10px;
	font-size: 0.9em;
}
ul.annList li div.desc h3 {
	font-size: 0.9em;
}
/* Style dla listy ogłoszeń */
table.annList {
	background: url("../img/bazarek/bg_ann_box_table.gif?1488017734") top left no-repeat;
	height: 99px;
	margin-bottom: 10px;	
	border-collapse: collapse;
	border-spacing: 0;
}
table.annList td{
	vertical-align: middle;
	padding: 8px 0;
}
table.annList td.photo{
	width: 100px;
	padding-left: 8px;
}
table.annList td.desc{
	width: 190px;
	padding: 0 20px;	
}
table.annList td.expires{
	text-align: center;
	width: 146px;
	font-size: 0.9em;	
}
table.annList td.price{
	text-align: center;
	width: 110px;
}

/* Style dla podglądu danego ogłoszenia */
div.annView div.photos_box{
	width: 226px;
	text-align: center;
}
div.annView div.details{
	width: 330px;
}
div.annView div.photos_box div.photoList img{
	padding: 3px;
}
div.annView div.photos_box div.photoList img.active{
	border: 3px solid #a4d1d3;
	padding: 0px!important;
}
div.annView div.photos_box div#announcementPhotoPreview{
	margin-bottom: 10px;	
}
div.annView div.details table.boxInfo{
	background: url("../img/main/bg_ann_box_details.gif?1488017734");
	width: 328px;
	height: 130px;
}
div.annView div.details table.boxInfo tr td{
	padding: 0 2px;
	height: 10px;
}
div.annView div.details table.boxInfo td.key{
	width: 85px;
	padding-left: 10px;
}
div.annView div.details table.boxInfo td.value{
	width: 225px;
	padding: 0 10px 0 13px;
	text-align: left;
}
div.annView div.details table.boxInfo tr.first td{
	padding-top: 5px!important;	
}
div.annView div.details table.boxInfo tr.last td{
	padding-bottom: 5px!important;	
}
div.annView div.details table.boxInfo .rank{
	margin: 1px 0 0 5px;	
}











.certificateUsers li {
	margin-right: 26px;
	padding-bottom: 10px;
	float: left;
	display: inline;	
}
.certificateUsers li.last {
	margin-right: 0px;
}

.certificatesList li {
	margin-right: 13px;
	margin-bottom: 10px;
	height: 350px;
	float: left;
	display: inline;
	width: 200px;
}
.certificatesList li.last {
	margin-right: 0px;	
}
.listUserCertificates li {
	float: left;
	display: inline;
	margin: 0px 26px 10px 0px;
}
.listUserCertificates li.last {
	margin-right: 0px;
}
.listCertificatesSmall li {
	float: left;
	display: inline;
	margin: 0px 26px 10px 0px;
}
.listCertificatesSmall li.last {
	margin-right: 0px;
}