

/*GENERAL SETTINGS*/
body {
	position: relative;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #686868;
	/*background: #FFFFFF url("http://static.medforum.pl/portals/images/bg/bg.jpg") repeat-x;*/
	
}

h1, h2, h3, h4, h5, h6, div, form, p {
	margin: 0px;
	padding: 0px;
}

h1.header1 {
	padding: 8px 0px 8px 20px;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	border-bottom: 1px solid #F1F1F1;
}

img {
	border: none;
}

hr{
	margin: 0;
	padding: 0;
	height: 1px;
	line-height: 1px;
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	color: #ccc;
}

label{ cursor:pointer; }
	
*:focus {
	outline: none;
}

input, select, textarea{ color:#686868; font:normal 12px Tahoma,sans-serif; background-color:#fff; }



.float_wrapper {
	height: auto !important;
	height: 0px;
	min-height: 0px;
	
	overflow: hidden !important;
	overflow: none;
}

.no_bottom_border {
	border-bottom: none;
}

.push {
	clear: both; line-height: 0px; font-size: 0px; height: 0px;  
}

.left {
	display: inline;
	float: left !important;
}
	
.right {
	display: inline;
	float: right !important; 
}

.float_left {
	display: inline;
	float: left !important;
}
	
.float_right {
	display: inline;
	float: right !important;
}

.float_none {
	float: none;
}

.clear_right {
	clear: right;
}

.clear_left {
	clear: left;
}

.clear_none {
	clear: none;
}

.clear_both {
	clear: both;
}

.info_bad h1, .info_good h1 {
	font-size: 15px;
}

.info_bad h1 {
	color: red;
}


.add_this {
	text-align: right;
}

.center {
	text-align: center;
}

.header2 {
	font-weight: normal;
	font-size: 14px;
}

.header3 {
	font-weight: normal;
	font-size: 13px;
}


a.link_arrow {
	padding: 0px 7px 0px 10px;
	background: url('http://static.medforum.pl/portals/images/icons/arrow2.gif') no-repeat left 5px;
	color: #686868;
}

ul.text_list {
	display: inline;
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
	float: left;

}

ul.text_list  li {
	display: inline;
	margin: 0px;
	padding: 0px;

}

ul.text_list  li.separator {
	padding:0px 6px 0px 6px;
	width: 1px;
	height: 16px;
	line-height: 16px;
	font-size: 10px;
	background:  url('http://static.medforum.pl/portals/images/bg/text_list_separator.gif') no-repeat center;
	
	
} 

ul.text_list  li.text_separator {
	padding:0px 6px 0px 6px;
	height: 20px;
	background: url('http://static.medforum.pl/portals/images/bg/text_list_separator3.gif') no-repeat center;
} 

ul.text_list  li.separator2 {
	padding:0px 6px 0px 6px;
	height: 20px;
	background: url('http://static.medforum.pl/portals/images/bg/text_list_separator2.gif') no-repeat center;
} 

ul.text_list  li.text {
	height: auto !important;
	height: 16px;
	min-height: 16px;
	line-height: 16px;
	white-space: normal;
}

ul.text_list  li.text a.text {
	display: block;
	padding: 2px 0px 0px 10px;
}




ul.icons_list {
	display: inline;
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
}

ul.icons_list  li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

ul.icons_list  li.separator {
	padding: 1px 10px 0px 10px;
	background: url('http://static.medforum.pl/portals/images/bg/text_list_separator.gif') no-repeat center;
} 


div.hr1 {margin: 0px; padding: 0px; height: 1px; line-height: 0px; font-size: 0px; background: #E0E0E0}

.border_bottom {
	border-bottom: 2px solid #DFDFDF;
}

.border_bottom_light {
	border-bottom: 1px solid #F1F1F1;
}

h1.icon_header {
	padding:0px 0px 7px 23px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	float: left;

}


h2.communique {
	font-size: 22px;
	font-weight: normal;
	margin: 10px 0px 18px 0px;
}

.from_pediatrics {
    padding: 10px 0px 10px 0px;
    font-weight: bold;
}

/*GENERAL SETTINGS - END*/

/*TEXTS & LINKS*/
p.text, div.text {
	padding: 0px 0px 20px 0px;
}

.default_text {
	color: #686868; 
}

.light_gray {
	color: #C8C8C8;
}

.lighter_gray {
	color: #D5D5D5;
}

.dark_gray {
	color: #686868;
}
/*
.dark_blue {
	color: #2367AE;
}
*/
.brown {
	color: #AAA295;
}

.dark_green {
	color: #009635;
}

.red {
	color: red;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.bold {
	font-weight: bold;
}

.error {
	color: red;
	font-weight: bold;
}

.comments {
	display: block;
	padding-left: 20px;
	background: url('http://static.medforum.pl/portals/images/icons/comments.gif') no-repeat left;
}

.info_link, .add_comment_link , .observe_link, .group_link, .author_link {
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	height: 15px;
	line-height: 15px;
	background: url('http://static.medforum.pl/portals/images/icons/info_link.gif') no-repeat left 4px;
}
.info_link {
	background: url('http://static.medforum.pl/portals/images/icons/info_link.gif') no-repeat left 4px;
}


.add_comment_link {
	background: url('http://static.medforum.pl/portals/images/icons/add_comment.gif') no-repeat left 4px;
}


.observe_link {
	padding: 0px 0px 0px 20px;
	background: url('http://static.medforum.pl/portals/images/icons/observe.gif') no-repeat left 3px;
}

.group_link {
	background: url('http://static.medforum.pl/portals/images/new_icons/group.png') no-repeat left 2px;
}

.author_link {
	background: url('http://static.medforum.pl/portals/images/new_icons/author.gif') no-repeat left 2px;
}

.text10 {
	font-size: 10px;
}

.text11 {
	font-size: 11px;
}

.text12 {
	font-size: 12px;
}

.text13 {
	font-size: 13px;
}

.text14 {
	font-size: 14px;
}

.text15 {
	font-size: 15px;
}

/*TEXTS & LINKS - END*/

/*LIST*/
ul.list, ul.list2 {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	list-style: none;
	/*background: url("http://static.medforum.pl/portals/images/bg/list_separator.gif") repeat-x top;*/
}

ul.list2 {
	margin: 5px 0px 5px 0px;
}

ul.list  li, ul.list2  li{
	display: block;
	margin:0px;
	padding: 0px;
	height: auto !important;
	height: 0px;
	min-height: 0px;
	border-bottom: 1px solid #DFDFDF;
	/*background: url("http://static.medforum.pl/portals/images/bg/list_separator.gif") repeat-x bottom;*/
}

ul.list  li.no_border {
	border: none;
}

ul.list2 li{ 
	border: none;
}

ul.list li span.bg, ul.list2 li span.bg , ul.list li span.no_bg, ul.list2 li span.no_bg {
	display: block;
	margin: 0px;
	padding: 9px 0px 9px 16px;
}

ul.list li span.no_bg, ul.list2 li span.no_bg  {
	background: none !important;
	padding: 9px 0px 9px 0px;
}


ul.list2 li span.bg {
	padding: 2px 0px 2px 15px;
	/*
	background: url("http://static.medforum.pl/portals/images/icons/list_item.gif") no-repeat 3px 8px ;
	*/
}

ul.list2 li span.no_bg  {
	padding: 2px 0px 2px 0px;
}

ul.list2 li a {
	color: #686868;
}





ul.simple_list {
	margin: 0px;
	padding: 12px 0px 12px 0px;
	list-style: none;
}

ul.simple_list   li{
	display: block;
	margin:0px;
	padding: 0px;
	height: auto !important;
	height: 0px;
	min-height: 0px;
}

ul.simple_list  li span  {
	display: block;
	margin: 0px;
	padding: 2px 0px 2px 14px;
	/*
	background: url("http://static.medforum.pl/portals/images/icons/list_item.gif") no-repeat 1px 9px;
	*/
	background-position: 1px 8px;
}

ul.simple_list  li a  {
	color: #686868;
}





ul.arrow_list {
	margin: 0px;
	padding: 12px 0px 12px 0px;
	list-style: none;
}

ul.arrow_list   li{
	display: block;
	margin:0px;
	padding: 0px;
	height: auto !important;
	height: 0px;
	min-height: 0px;
}

ul.arrow_list  li span  {
	display: block;
	margin: 0px;
	padding: 2px 0px 2px 14px;
	background: url("http://static.medforum.pl/portals/images/icons/arrow2.gif") no-repeat 1px 9px;
}

ul.arrow_list  li a  {
	color: #686868;
}





ul.horizontal_list {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}

ul.horizontal_list   li{
	display: block;
	margin:0px;
	padding: 4px 10px 5px 14px;
	/*
	background: url("http://static.medforum.pl/portals/images/icons/list_item.gif") no-repeat left center;
	*/
	float: left;
	white-space: nowrap;

}

/* SIMPLE LIST WITH LOGO */

.simple_list_logo_wrapper {
    
}

    .simple_list_logo_wrapper .item {
        padding: 5px 0 5px 0;
    }
    
    .simple_list_logo_wrapper .logo {
        float: left; 
        margin-right: 10px;
        padding: 1px;
        border: 1px solid #DFDFDF;
    }
    
    .simple_list_logo_wrapper .title {
        float: left;
        width: 175px;
    }

/* END OF SIMPLE LIST WITH LOGO



/*LIST -END*/

/*WATERMARK AD*/
#watermark_ad {

}
/*WATERMARK AD END*/

/*PAGE WRAPPER*/
#page_wrapper{
	margin: auto;
	width: 981px;
	height: auto !important;
	height: 400px;
	min-height: 400px;
	overflow-x: hidden;
}
/*PAGE WRAPPER - END*/

/*TOP WRAPPER*/
#top_wrapper {
	position: relative;
	height: auto !important;
	height: 155px;
	min-height: 155px;

}
/*TOP WRAPPER - END*/

/*TOP BAR*/
#top_bar {
	position: relative;
	top: -134px;
	height: 30px;
	overflow: visible;
	/*overflow: hidden;*/
}

#top_bar ul.top_bar_menu {
	margin: 0px 0px 0px 20px !important;
	/*margin: 0px 0px 0px 10px;*/
	padding: 0px;
	list-style: none;
	float: left;
	width: 961px;
}

#top_bar ul.top_bar_menu li.text {
	display: block;
	padding: 6px 0px 0px 0px;
	height: 24px;
	color: #FFFFFF;
	float: left;
}

#top_bar ul.top_bar_menu li.text a {
	color: #FFFFFF;
}

#top_bar ul.top_bar_menu li.separator {
	display: block;
	width: 18px;
	height: 20px;
	background: url('http://static.medforum.pl/portals/images/bg/separator_gray.gif') no-repeat center bottom;
	float: left;
}

#top_bar ul.top_bar_menu li.zone  {
	display: block;
	float: right;
}

	#top_bar ul.top_bar_menu li.zone a {
		display: block;
		float: left;
		height: 23px;
		padding: 7px 0px 0px 10px;
		font-weight: bold;
	}
	
		#top_bar ul.top_bar_menu li.zone a span {
			cursor: pointer;
			display: block;
			float: left;
			margin: auto;
			padding: 0px 15px 0px 25px;
			height: 15px;
			line-height: 15px;
			color: #FFFFFF;
			white-space: nowrap;
		}
		
	#top_bar ul.top_bar_menu li.zone_active a {background: url('http://static.medforum.pl/portals/images/bg/zone.jpg') repeat-x !important;}	
	
	#top_bar ul.top_bar_menu li.zone_active a:hover {text-decoration: none !important;}
	
/*TOP BAR - END*/

/*TOP MAIN */
#top_main {
	position: relative;
	top: 30px;
	height: auto !important;
	height: 90px;
	min-height: 90px;
}
	#logo,
	#logo_grayscale	{
		cursor: pointer;
		display: block;
		position: absolute;
		top: 25px;
		left: 20px;
		z-index:10px;
	}
	
	#top_search {
		position: absolute;
		top: 10px;
		left: 300px;
		width: 370px;
	}
	
	#top_main_menu {
		position: absolute;
		top: 0px;
		right: 0px;
		width: 300px;
	}
	
	#top_main_menu ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
		float: right;

	}
	
	#top_main_menu ul  li{
		cursor: pointer;
		display: block;
		padding: 8px 6px 0px 6px;
		float: left;
	}
	
	#top_main_menu ul  li a {
		display: block;
		padding: 53px 0px 0px 0px;
		height: 15px;
		line-height: 15px;
		text-align: center;
		color:  #686868;
	}
	
	#top_main_menu ul  li a#top_menu_society {
		width: 66px;
		
	}

	#top_main_menu ul  li a#top_menu_post {
		width: 54px;
		
	}

	#top_main_menu ul  li a#top_menu_texts {
		width: 54px;
		
	}

	#top_main_menu ul  li a#top_menu_knowledge {
		width: 54px;
		
	}

#top_portals_bar
{
	height: 32px;
	line-height: 32px;
	text-align: center;
	background-image:url(http://static.medforum.pl/portals/fozik/images/tabs/belka_portals.gif);
	background-repeat:repeat-x;
	overflow: hidden;
}
li.portals_separator {color: #b1b1b1;}
li.portals_bar_li {padding-left: 10px !important; padding-right: 10px !important;}


/*TOP MAIN - END*/

/*TOP MENU*/
div#top_menu_wrapper {
	position: relative;
	top: 30px;
	margin: auto;
	width: 981px;
	height: 44px;
}


div#top_menu_left, div#top_menu_right, div#top_menu_center  {
	position: absolute;
	top:0px;
	width: 6px;
	height: 44px;
}

div#top_menu_left {
	left: 0px;
	

}

div#top_menu_right {
	right: 0px;
	
}

div#top_menu_center {
	left: 6px;

	width: 969px;
}

.top_menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	width: 100%;
}

	.top_menu li {
		display: block;
		height: 44px;
		float: left;
	}
	
		.top_menu li a {
			color: #FFFFFF;
		}
		
		.top_menu li a:hover {
			text-decoration: none;
			color: #FFFFFF;
		}
		
	.top_menu li.image {line-height: 10px; padding: 16px 14px 0px 13px;}	
		
	.top_menu li.link a {
		display: block;
		padding: 12px 9px 12px 9px;
	}
	
	 li.link_info a {display: block; padding: 12px 10px 12px 16px; font-weight: bold;}
	
	.top_menu li.link_info {float: right !important;  background: url('http://static.medforum.pl/portals/images/bg/center_info.png') repeat-x; }
	
	.top_menu li.separator {
		width: 11px;
	}
	
	.top_special_link {color:yellow; font-size:14px;}
/*TOP MENU - END*/

/*TOP SUBMENU*/
#top_submenu_outer  {
	background:#FFFFFF url("http://static.medforum.pl/portals/images/bg/top_submenu_center.jpg") repeat-x;
}

#top_submenu_inner {
	background: url("http://static.medforum.pl/portals/images/bg/top_submenu_right.jpg") no-repeat top right;
}

#top_submenu {
	background: url("http://static.medforum.pl/portals/images/bg/top_submenu_left.jpg") no-repeat top left;
	padding: 2px 22px 5px 18px;
	height: auto !important;
	height: 30px;
	min-height: 30px;
	border-bottom: 1px solid #DEDFDE;
	border-left: 1px solid #DEDFDE;
	border-right: 1px solid #DEDFDE;
}

	#top_submenu ul  {
		display: inline;
		margin: 0px;
		padding: 7px 0px 0px 0px;
		list-style: none;
		width: 947px;
		float: left;
	}
	
	#top_submenu ul li {
		display: inline;
		
	}
	
	#top_submenu  ul li.text {
		height: 20px;
		line-height: 20px;
		padding:0px 10px 0px 20px;
	}
	
		#top_submenu ul  li#logged {
			float: left;
			background: url("http://static.medforum.pl/portals/images/icons/logged.gif") no-repeat center left;
		}
		
		#top_submenu ul  li#messages {
			float: right;
			background: url("http://static.medforum.pl/portals/images/icons/wiadomosci.png") no-repeat center left;
		}
		
		#top_submenu ul  li#add_article {
			float: right;
			background: url("http://static.medforum.pl/portals/images/icons/add_article.gif") no-repeat center left;
		}
		
		#top_submenu ul  li#contacts {
			float: right;
			background: url("http://static.medforum.pl/portals/images/icons/znajomi.png") no-repeat center left;
		}
		
		#top_submenu ul  li#my-groups {
			float: right;
			background: url("http://static.medforum.pl/portals/images/icons/grupy.png") no-repeat center left;
		}
		
		#top_submenu ul  li#settings{
			float: right;
			background: url("http://static.medforum.pl/portals/images/icons/ustawienia.png") no-repeat center left;
		}
		
		
		#top_submenu ul  li#logout {
			float: right;
			background: url("http://static.medforum.pl/portals/images/icons/wyloguj.png") no-repeat center left;
		}
		
		#top_submenu ul  li#my-gallery {
			float: right;
			background: url('http://static.medforum.pl/portals/images/new_icons/mojaGaleria.gif') no-repeat center left;
		}
	
	#top_submenu ul  li.separator {
		height: 14px;
		width: 12px;
		overflow: hidden;
		background: url("http://static.medforum.pl/portals/images/bg/submenu_separator.jpg") no-repeat bottom left;
		float: right;
	}	

/*TOP SUBMENU - END*/


/*CONTENT WRAPPER*/
#content_wrapper {
	background: url("http://static.medforum.pl/portals/images/bg/content_wrapper_middle.jpg") repeat-y;
}

#content_wrapper_top {
	
}

#content_wrapper_bottom {
	padding: 0px 6px 10px 6px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	background: url("http://static.medforum.pl/portals/images/bg/content_wrapper_bottom.jpg") no-repeat bottom;
	
}
/*CONTENT WRAPPER - END*/

/*FOOTER WRAPPER*/
#footer_wrapper { position: relative; height: auto !important; text-align: center; padding: 20px 0px 20px 0px; clear: both;  background: #FFFFFF;}
	#footer_wrapper table {margin: auto;}
/*FOOTER WRAPPER - END*/

/*BOX*/
/*
box maly 313px
box sredni 636px
box duzy 959px
*/
.box_wrapper_small, .box_wrapper_medium, .box_wrapper_big,
.box_ad_wrapper_small, .box_ad_wrapper_medium, .box_ad_wrapper_big ,
.box3_wrapper_small, .box3_wrapper_medium, .box3_wrapper_big, 
.box_wrapper_inner_medium, .box_wrapper_inner_small,  
.box_wrapper_max
{	
	margin: 10px 5px 0px 5px;
	
	height: auto !important;
	/*height: 100px;
	min-height: 100px;*/
	
	overflow-x: hidden;
}

.box_wrapper_small, .box_ad_wrapper_small, .box3_wrapper_small {
	width: 313px;
}
.box_wrapper_inner_small{
	margin: 0px 0px 10px 0px;
	width:218px;
}
.box_wrapper_inner_medium{
	margin: 0px 0px 10px 0px;
	width:382px;
}

.box_wrapper_medium, .box_ad_wrapper_medium, .box3_wrapper_medium {
	width: 636px;
}

.box_wrapper_big, .box_ad_wrapper_big, .box3_wrapper_big {
	width: 959px;
}

.box_wrapper_max {
	margin: 0px;
	width: 100%;
}

.popup {margin: 0px; width: 100%; height: 100%; background: #FFFFFF;}

/*.box_wrapper_max .box_content_corner_right{ height: auto !important; height: 450px; min-height: 450px;}*/


/*.box_header_center { background: url("http://static.medforum.pl/portals/images/bg/box_header_center.jpg") repeat-x; }
.box_header_left { background: url("http://static.medforum.pl/portals/images/bg/box_header_left.jpg") no-repeat top left; }
.box_header_right { background: url("http://static.medforum.pl/portals/images/bg/box_header_right.jpg") no-repeat top right; height: 31px; overflow: hidden; }*/

.box_header_center,.box_header_left,.box_header_right{ background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_left.jpg") no-repeat top left; }
.box_header_center { background-position:right -31px; background-repeat:repeat-x; /*background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_center.jpg") repeat-x;*/ }
.box_header_left { background-position:0 0; /*background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_left.jpg") no-repeat top left;*/ }
.box_header_right { /*background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_right.jpg") no-repeat top right;*/
    background-position:right -62px; height: 31px; overflow: hidden; padding: 0 12px; border-bottom:1px solid #e7e7e7;
	height: auto !important;
	height: 0px;
	min-height: 0px;
	
	overflow: hidden !important;
	overflow: none;
}

.box_wrapper_inner_small .box_header_center, .box_wrapper_inner_medium .box_header_center { /*background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_center.jpg") repeat-x;*/ }
.box_wrapper_inner_small .box_header_left, .box_wrapper_inner_medium .box_header_left { background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_left.jpg") no-repeat top left; }
.box_wrapper_inner_small .box_header_right, .box_wrapper_inner_medium .box_header_right{ background: url("http://static.medforum.pl/portals/images/bg/box_header_inner_right.jpg") no-repeat top right; height: 31px; overflow: hidden; }



.box_header_padding {
	padding: 0px 12px;
}
.box_wrapper_inner_small .box_header_padding, .box_wrapper_inner_medium .box_header_padding{ padding: 0px 11px 0px 11px; }

	.box_header_right h1 {
		padding: 0px;
		height: 30px;
		line-height: 30px;
		font-size: 12px;
		font-weight: bold;
		float: left;
	}
	.box_wrapper_inner_small .box_header_right h1, .box_wrapper_inner_medium .box_header_right h1{
		padding: 0px;
		height: 29px;
		line-height: 29px;
		font-size: 11px;
		font-weight: normal;
		float: left;
	}

	.box_header_right ul {
		margin: 0px;
		padding: 11px 0px 0px 0px;
		list-style: none;
		float: right;
	}

	.box_header_right ul li {
		display: inline;
		float: left;
	}

	.box_header_right ul li.separator {
		padding: 0px 7px 0px 7px;
		background: url("http://static.medforum.pl/portals/images/bg/box_header_list_separator.jpg") no-repeat  center;
	}

	.box_header_right ul li.text {
	}

	
	
	
	
.box_content_left {
	background: #FFFFFF url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-y left;
}

.box_content_right {
	background: url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-y right;
}

.box_content_bottom {
	background: url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-x bottom;
}

.box_content_corner_left {
	background:#fff url("http://static.medforum.pl/portals/images/bg/box_content_sprite_lt.gif") no-repeat bottom left;
}

.box_content_corner_right {
	background: url("http://static.medforum.pl/portals/images/bg/box_content_sprite_rt.gif") no-repeat bottom right;
	height: auto !important;
	/*height: 100px;
	min-height: 100px;*/
	padding: 1px;
}

.box_padding {
	padding: 15px 20px 15px 20px;
}
.box_wrapper_inner_small .box_padding {
    padding: 15px 0 15px 0;
}

.box_padding_no_bottom {
	padding: 15px 20px 0px 20px;
}

.box_padding_no_top {
	padding: 0px 20px 15px 20px;
}

.box_padding_no_sides {
	padding: 15px 0px 15px 0px;
}


.box_padding_sides {
	 padding: 2px 20px 2px 20px;
}

/*BOX - END*/
.box3_content_left {
	background: #FFFCF5 url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-y left;
}

.box3_content_right {
	background: url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-y right;
}

.box3_content_top{
	background: url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-x top;
}

.box3_content_bottom {
	background:  url("http://static.medforum.pl/portals/images/bg/box_content.jpg") repeat-x bottom;
}

.box3_corner_top_left {
	background: url("http://static.medforum.pl/portals/images/bg/box3_top_left.gif") no-repeat top left;
}

.box3_corner_top_right {
	background: url("http://static.medforum.pl/portals/images/bg/box3_top_right.gif") no-repeat top right;

}

.box3_corner_bottom_left {
	background: url("http://static.medforum.pl/portals/images/bg/box3_bottom_left.gif") no-repeat bottom left ;
}


.box3_corner_bottom_right {
	background: url("http://static.medforum.pl/portals/images/bg/box3_bottom_right.gif") no-repeat bottom right;
	height: auto !important;
	height: 100px;
	min-height: 100px;
}

.box3_corner_bottom_right  h1 {
	margin: -4px 0px 16px 0px;
	padding: 0px 0px 12px 0px;
	font-weight: normal;
	font-size: 14px;
	color: #AAA295;
	border-bottom: 1px solid #AAA295;
}

/*BOX AD*/

.box_ad_header {
	padding: 0px 0px 4px 0px;
    margin-bottom:8px;
    border-bottom:1px solid #ddd; /*#C8C8C8;*/
}

.box_ad_header h1 {
	font-size: 11px;
	font-weight: normal;
	color: #C8C8C8;
    padding-left:3px;
}

.box_ad_content {
	height: auto !important;
	height: 0px;
	min-height: 0px;
	padding: 0px 0px 10px 0px;
    text-align:center;
	/*
	border-bottom: 1px solid #C8C8C8;
	*/
}

/*BOX AD - END*/

/*BOX3*/

/*BOX3 - END*/


/*BOX PATH*/
.box_path_outer {
	float: left;
	width: 800px;
}

.box_path {
	padding: 0px 0px 0px 7px;
}

.box_path div {
	float: left;
}

.path_link {

}

.path_link_first a {
	padding: 0px 7px 0px 10px;
}

.path_link a,
.path_link span {white-space: nowrap;}

.path_link a {
	padding: 0px 7px 0px 13px;
	background: url('http://static.medforum.pl/portals/images/icons/arrow_gray.gif') no-repeat left 5px;
	color: #686868;
}

.path_link span {
	padding: 0px 7px 0px 13px;
	background: url('http://static.medforum.pl/portals/images/icons/arrow_gray.gif') no-repeat left 5px;
	color: #686868;
}
/*BOX PATH - END*/

/* ONLINE */

.box_online_outer {
	float: right;
}

.box_online {
	color: #686868;
	padding: 0px 7px 0px 0px;
}

/* ONLINE - END */


/*TABELKI*/
table.tab {
	width:100%;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	table-layout: fixed;
	border-collapse: collapse;

	
}

.tab_border td {
	border: 1px solid #F1F1F1;
}

.tab_padding td {
	padding: 10px;
}
	

tr.first_row td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 0px;
	min-height: 0px;
	max-height: 0px;
	line-height: 0px;
	font-size: 1px;
	overflow: hidden;
}

td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;
}

tr.header th {
	padding: 5px;
}
/*TABELKI*/

/*BOX MENU*/
ul.box_menu {
	margin: 0px;
	padding: 0px;
	list-style:none; 
}


ul.box_menu  li {
	display: block;
	padding: 1px 0px 1px 45px;
	height: auto !important;
	height: 26px;
	min-height: 26px;
	line-height: 26px;
	border-bottom: 1px solid #DFDFDF;
	background: url('http://static.medforum.pl/portals/images/bg/menu_bg.jpg') repeat-x;
}



ul.box_menu   li  a{
	display: block;
	margin-right: 20px;
	height: 26px;
	line-height:26px;
	font-weight: bold;
    font-size:10px;
	/*background: url('http://static.medforum.pl/portals/images/bg/arrow.jpg') no-repeat center right;*/
}

ul.box_menu   li.last {
	background: url('http://static.medforum.pl/portals/images/bg/menu_last_bg.jpg') repeat-x;
	border: none;
}

/*BOX MENU - END*/


/*MESSAGES*/

.message_list  {
	margin: 0px 0px 0px 0px;
	border-top: 2px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

.message_list th.checkbox {border-bottom:0;text-align:right;padding-right:0;}

.message_list td.checkbox, .message_list td.name, .message_list td.subject, .message_list td.date   {
	vertical-align: middle;
	padding: 7px 0px 7px 0px;	
	height: 45px;
	border-left: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

.message_list td.no_border {
	border-left: none;
}

.message_list td.checkbox {
	text-align: right;
}
.message_list td.name {
	padding: 7px 12px 7px 8px;
}

.message_list td.subject, .message_list td.date{
	padding: 7px 12px 7px 12px;
}

.row_gray {
	background: #F7F7F7;
}

.row_none {
	background: none;
}

.el_gray, .el_none{
	/*height: 100px;*/
	padding-top: 7px;
	padding-left: 15px;
	padding-bottom: 7px;
}

.el_gray {
	background: #F7F7F7;
}

.el_none {
	background: none;
}

.conversation_wrapper .message {
	border: 1px solid #DFDFDF;
	margin-bottom: 10px;
}

.conversation_wrapper .active {
	border:5px solid #DFDFDF;
}

.conversation_wrapper .message_subject{
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	background: #F7F7F7;
}
.conversation_wrapper .message_info {
	padding: 10px;
	border-bottom: 1px solid #F7F7F7;
}

.conversation_wrapper .message_text{
	padding: 10px;
}

.conversation_wrapper .message_options{

}

/*MESSAGES - END*/






/*PAGINATION*/

div.pagination_padding {
	padding: 20px 0px 20px 0px;
}

p.offset {
	margin: 0px;
	width: 20px;
	height: 20px;
	background: url("http://static.medforum.pl/portals/images/pagination/offset.gif") no-repeat center;
}

p.offset a, p.offset span {
	display: block;
	width: 20px;
	height: 20px;
	line-height: 19px;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
}

p.offset span {
	font-weight: bold;
}

p.offset a {
	color: #B3B3B3;
}

p.offset a:hover {
	text-decoration: none;
}

p.first {
	background: url("http://static.medforum.pl/portals/images/pagination/first.gif") no-repeat center;
}

p.prev {
	background: url("http://static.medforum.pl/portals/images/pagination/prev.gif") no-repeat center;
}

p.next {
	background: url("http://static.medforum.pl/portals/images/pagination/next.gif") no-repeat center;
}
p.last {
	background: url("http://static.medforum.pl/portals/images/pagination/last.gif") no-repeat center;
}

p.offset a:hover {
	text-decoration: none;
}
/*PAGINATION - end*/

/*BUTTON*/
.button_padding {
	padding: 20px 0px 20px 0px;
}

.button_outer, .button_inner{ background: url("http://static.medforum.pl/portals/images/buttons/buttons.jpg") no-repeat top right; }
.button_outer {
	margin: 5px 0px 0px 10px;
	background-position:left -75px;
    background-repeat:repeat-x;
	float: right;
}

.button_inner {
	background-position:left -100px;
	float: left;
}

.button_inner  a {
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 0px 35px 0px 10px;
	
	color: #686868;
	float: left;
}

.button_inner  label {
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 0px 35px 0px 10px;
	
	color: #b0b0b0;
	float: left;
	white-space: nowrap;
}

.button_inner  a:hover {
	text-decoration: none;
	white-space: nowrap;
}

.button_inner_more, .button_inner_add, .button_inner_remove, .button_inner_return  {
    background: url("http://static.medforum.pl/portals/images/buttons/buttons.jpg") no-repeat top right;
	display: block;
	float: left;
}

.button_inner_more {
	background-position: right top;
}

.button_inner_add {
	background-position: right -150px;
}

.button_inner_remove {
	background-position: right -125px;
}

.button_inner_return {
	background-position: right -175px;
}

/*BUTTON - END*/

/*ARTICLE LIST*/
/*

.article_list_wrapper  .article_title a{
	font-size: 14px;
}

.article_list_wrapper  .article_options  {
	
	border-bottom: 1px solid #DFDFDF;
}




*/

.text_content .info a {text-decoration: underline;}

.options {
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid #DFDFDF;
}

.article_list {
	border-bottom: 1px solid #DFDFDF;
}

	.article_list .options {
		margin: 0px 0px 0px 0px;
		overflow-x: hidden;
	}

	.article_list_item {
		margin-bottom: 32px;
	}
	
		 .article_logo {
			margin: 4px 6px 6px 0px;
            float: left;
            width: 145px;
            /*
            margin: 4px 12px 8px 0px;
			width: 140px;
			height: 101px;
			line-height: 0px;
			float: left;
            */
		}
		
		.article_logo img {
			border: 2px solid #DFDFDF;
		}
		
		.article_logo .logo_info {
			padding: 2px;
            text-align: right;
            line-height: 10px;
            font-size: 10px;
            font-style: italic;
            color: #999999;
		}

		.article_list .article_text {
			padding: 0px 0px 10px 0px;
		}
	
		.article_list .article_tags {
			float: left;
			width: 70%;
			padding: 10px 0px 5px 0px;
		}

		.article_list .article_toolbar{
			float: right;
			text-align: right;
			padding: 8px 0px 5px 0px;
			width: 25%;
		}	
		
/*ARTICLE LIST - END*/

/*ARTICLE*/
.article_wrapper {
} 

.article_wrapper  .article_title{
	font-size: 14px;
	font-weight: bold;	
}

.article_wrapper  .article_options_top  {
	margin: 0px 0px 15px 0px;
	padding: 9px 0px 9px 0px;
	height: 16px;
	border-bottom: 1px solid #DFDFDF;
	overflow: hidden;
}

.article_wrapper  .article_options_bottom  {
	margin: 30px 0px 15px 0px;
	padding: 9px 0px 9px 0px;
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}


.article_wrapper .article_options_top  a, .article_wrapper .article_options_bottom a {
	text-decoration: none;
}

.article_wrapper .article_options_top a:hover, .article_wrapper .article_options_bottom a:hover {
	text-decoration: none;
}

.text_title {
    font-size: 14px;
    font-weight: bold;
}

.print {
	display: block;
	margin: 1px 0px 0px 0px;
	background: url('http://static.medforum.pl/portals/images/icons/print.gif') no-repeat;
	width: 16px;
	height: 16px;
}
.rss {
	display: block;
	background: url('http://static.medforum.pl/portals/images/icons/rss.gif') no-repeat;
	width: 16px;
	height: 16px;
}

.message_send {
	display: block;
	background: url('http://static.medforum.pl/portals/images/icons/message_send.gif') no-repeat;
	padding-left: 24px;
	height: 16px;
	width: 0px;
}

.article_wrapper  .article_options_bottom .rss{
	display: block;
	background: url('http://static.medforum.pl/portals/images/icons/rss.gif') no-repeat;
	padding-left: 24px;
	height: 16px;
	width: 0px;
}


.article_wrapper .article_logo {
	margin: 4px 10px 6px 0px;
	float: left;
    width: 145px;
}

.article_wrapper .article_logo img {
	border: 3px solid #DFDFDF;
}
		
.article_wrapper .article_logo .logo_info {
	padding: 2px;
    text-align: right;
    line-height: 10px;
    font-size: 10px;
    font-style: italic;
    color: #999999;
}

.article_wrapper .article_text {
	padding: 0px 0px 10px 0px;
}

.article_wrapper .article_text .text_print {display: none;}

.article_box_info {
	margin: auto;
	width: 410px;
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_white.jpg') repeat-y;
}

.article_box_info_top {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_top_white.jpg') no-repeat top;
}

.article_box_info_bottom {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_bottom_white.jpg') no-repeat bottom;
	padding: 3px 0px 3px 0px;
}

.article_box_info_bottom .white {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_white.jpg') repeat-y;
}

.article_box_info_bottom .gray {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_gray.jpg') repeat-y;
}

.article_box_info_bottom .article_box_info_left {
	width: 70px;
}

.article_box_info_bottom .article_box_info_right {
	width: 290px;
}


.article_box_info_bottom .article_box_info_left, .article_box_info_bottom .article_box_info_right {
	padding: 10px;
}


.medical_catalogue .article_box_info {
	margin: auto;
	width: 410px;
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_white_140.jpg') repeat-y;
}



.medical_catalogue .article_box_info_top {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_top_white_140.jpg') no-repeat top;
}

.medical_catalogue .article_box_info_bottom {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_bottom_white_140.jpg') no-repeat bottom;
	padding: 3px 0px 3px 0px;
}

.medical_catalogue .article_box_info_bottom .white {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_white_140.jpg') repeat-y;
}

.medical_catalogue .article_box_info_bottom .gray {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_gray_140.jpg') repeat-y;
}

.medical_catalogue .article_box_info_bottom .article_box_info_left {
	width: 120px;
}

.medical_catalogue .article_box_info_bottom .article_box_info_right {
	width: 240px;
}







.box_table {
	margin: auto;
	width: 410px;
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_white_140.jpg') repeat-y;
}

.box_table_top {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_top_white_140.jpg') no-repeat top;
}

.box_table_bottom {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_bottom_white_140.jpg') no-repeat bottom;
	padding: 3px 0px 3px 0px;
}

.box_table_bottom .white {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_white_140.jpg') repeat-y;
}

.box_table_bottom .gray {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_middle_gray_140.jpg') repeat-y;
}

.box_table_bottom .box_table_left {
	width: 120px;
}

.box_table_bottom .box_table_right {
	width: 240px;
}

.box_table_bottom .box_table_left, .box_table_bottom .box_table_right {
	padding: 10px;
}


/*ARTICLE - END*/

/*CONTACT LIST*/
.contact_list_wrapper {
	/*background: url('http://static.medforum.pl/portals/images/contacts/contacts_bg.jpg') repeat-y 9px;*/
	border-bottom: 1px solid #DFDFDF;
}

	.contact_letters {
		width: 49px;
		float: left;
		text-align: center;
		padding: 14px 0px 14px 0px;
		display: none;
	}
		.contact_letters a {
			color: #D5D5D5;
		}

		

	.contact_list {
		width: 100%;
		overflow: hidden;
	}

		.contact_list .row {
			border-bottom: 1px solid #DFDFDF;
			width: 196px;
			float: left;
		}
		.contact_list .row .row_gray, .contact_list .row .row_none {
			height: 62px;
			padding: 7px 0px 7px 18px;
			overflow: hidden;
		}

		.contact_list .row .row_gray {
			border-top: 1px solid #FFFFFF;
			/*border-bottom: 1px solid #FFFFFF;*/
			background: #F7F7F7;
		}

		.contact_list .row .row_none {
			background: none;
		}
		
		
		
		.contact_details {
			/*width: 190px;*/
			overflow: hidden;
			padding: 6px 0px 0px 15px;
		}
		
		.contact_details a span{
			color:#686868;
		}

		.contact_options {
			padding: 0px;
			margin-left: 16px;
			float: left;
		}
/*CONTACT LIST - END*/

.border-right {
	border-right: solid 1px #DFDFDF;
}

.border-both {
	border-right: solid 1px #DFDFDF;
	border-left:  solid 1px #DFDFDF;
}

/*FLASHMESSAGES*/
#flashmessages_wrapper{ margin:15px 0 5px 0; }
.flashmessages_wrapper {
	border: 1px solid red;
}

.flashmessage_good_outer, .flashmessage_bad_outer{
	margin: 10px 5px 0px 5px;
}

.flashmessage_bad_outer {
	background: url('http://static.medforum.pl/portals/images/bg/flashmessage_bad_middle.jpg') repeat-y;
}

.flashmessage_bad_top {
	background: url('http://static.medforum.pl/portals/images/bg/flashmessage_bad_top.jpg') no-repeat top;
}

.flashmessage_good_bottom, .flashmessage_bad_bottom {
	height: auto !important;
	height: 26px;
	min-height: 26px;
	width: 919px;
	padding: 11px 20px 11px 20px;
}

.flashmessage_bad_bottom {
	background: url('http://static.medforum.pl/portals/images/bg/flashmessage_bad_bottom.jpg') no-repeat bottom;
}

.flashmessage_good_bottom p, .flashmessage_bad_bottom p {
	padding: 0px 100px 0px 100px;
	height: auto !important;
	height: 26px;
	min-height: 26px;
	line-height: 26px;
	text-align: center;
	color: white;
	font-size: 13px;
}



.flashmessage_bad_bottom p {
	background: url('http://static.medforum.pl/portals/images/bg/flashmessage_bad.jpg') no-repeat 50px center;
}
/*FLASHMESSAGES - END*/

/*THEMATIC SECTION LIST*/

.item_list_wrapper {
	border-bottom: 2px solid #DFDFDF;
	overflow:auto;
}

.item_list_wrapper .item {
	margin-bottom: 20px;
}

.item_list_wrapper  .item_title a{
	font-size: 14px;
}

.item_list_wrapper  .item_options  {
	margin: 0px 0px 15px 0px;
	padding: 3px 0px 9px 0px;
	border-bottom: 1px solid #DFDFDF;
}

.item_list_wrapper .item_logo {
	border: 3px solid #DFDFDF;
	margin: 4px 12px 12px 0px;
	line-height: 0px;
	float: left;

}

.item_list_wrapper .item_text {
	padding: 0px 0px 10px 0px;
}

/*
.item_list_wrapper .item {
	margin-bottom: 30px;
}

.item_list_wrapper  .item_title a{
	font-size: 13px;
}

.item_list_wrapper  .item_options {
	margin: 0px 0px 18px 0px;
	padding: 4px 0px 5px 0px;
	border-bottom: 1px solid #DFDFDF;
}

.item_list_wrapper .item_logo {
	border: 2px solid #DFDFDF;
	margin: 0px 12px 12px 0px;
	height: 100px;
	overflow: hidden;
	float: left;

}

.item_list_wrapper .item_text {
	padding: 0px 0px 10px 0px;
}
*/
/*THEMATIC SECTION LIST - END*/

/*STYLE DOTYCZACE rejestracji*/

.corn {
	background-image:url(http://static.medforum.pl/portals/images/sprites/register.gif);
	width: 6px;
	height: 6px;
	display: block;
	position:absolute;
	zoom: 1;
	line-height: 0;
	font-size: 0;
}

.ctl {top: 0; left: 0;} 
.ctr {top: 0; right: 0; _right: -1px;}
.cbl {bottom: 0; _bottom: -1px; left: 0;}
.cbr {bottom: 0; _bottom: -1px; right: 0; _right: -1px;}

.list_with_tick
{
    /*padding-bottom:20px;*/
    list-style-type: none;
}

.list_with_tick li
{
    line-height: 21px;
	display: block;
}

.list_with_tick li span.tick
{
	background:transparent url(http://static.medforum.pl/portals/images/sprites/register.gif) no-repeat scroll;
	display:block;
	height:9px;
	width:12px;
	float: left;
	margin-top:6px;
	padding-right:10px;
	zoom: 1;
	line-height: 0;
	font-size: 0;
}

.register_info_box
{
    color:white;
    margin-top:15px;
    width: 365px;
	position: relative;
    height: 146px;
}

.register_info_box a
{
    color: white;
    text-decoration: underline;
}

#register_left_panel
{
    width: 475px;
    float: left;
}

#register_left_panel .select_container_long,
#register_left_panel .select_container_long .select_outer_long,
#register_left_panel .select_container_long .select_outer_long select {width: 210px;}

#register_left_panel .select_container_long .select_outer_long select {padding-left: 3px;}

#register_left_panel .select_container_long {background: transparent url(http://static.medforum.pl/portals/images/forms/input_bg.gif) no-repeat scroll left 3px;}

#register_left_panel .select_container_small,
#register_left_panel .select_container_small .select_outer_small{
	padding-left:1px;
	padding-right:1px;
	width:62px;
}

#register_left_panel .select_container_small .select_outer_small select  {
	width:60px;
	padding-left: 3px;
}

#register_left_panel .select_container_small {background: transparent url(http://static.medforum.pl/portals/images/forms/input_bg_mini.gif) no-repeat scroll left 3px;}

#register_left_panel .select_container_small {padding-left: 3px;}

#register_left_panel .multiselect_container,
#register_left_panel .multiselect_container .multiselect_outer,
#register_left_panel .multiselect_container .multiselect_outer select {width: 210px}

#register_left_panel .multiselect_container .multiselect_outer select  {padding-left: 4px;}

#register_left_panel .multiselect_container {background: transparent url(http://static.medforum.pl/portals/images/forms/textarea_bg_small.gif) no-repeat scroll left 3px;}

#register_left_panel .button_container {margin-left: 164px; _margin-left: 100px;}

#register_left_panel .button_container input {_margin-left: -50px;}

#register_right_panel {float: left; margin-top: 5px; _float: right;}

.info_box_header
{
    padding-left:20px;
    padding-top:15px;
}

/*END STYLE DOTYCZACE rejestracji*/



/*TABS*/
table.tabs {
	width:100%;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	table-layout: fixed;
	border-collapse: collapse;
}

table.tabs td {
	padding: 0px;
	margin: 0px;
}

table.tabs tr.tabs_top td {
	height: 33px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}


table.tabs tr.tabs_top td.on {	
	
}


table.tabs tr.tabs_top td a {
	display: block;
	width:100%;
	height: 33px;
	line-height: 33px;
	color: #696969;
}

table.tabs tr.tabs_top td a:hover {
	text-decoration: none;
}

table.tabs tr.tabs_top td.on a {
	color: #FFFFFF;
}

table.tabs tr.tabs_top td.left_on,  table.tabs tr.tabs_top td.left_off, table.tabs tr.tabs_top td.right_on, table.tabs tr.tabs_top td.right_off{	
	width: 7px;
	overflow: hidden;
	
}

table.tabs tr.tabs_top td.left_off {	
	
}

table.tabs tr.tabs_top td.right_on {		
}

table.tabs tr.tabs_top td.right_off {	
}

table.tabs tr.tabs_top td.separator {	
	width: 1px;
	overflow: hidden;
}

/********/

table.tabs tr.tabs_bottom td {
	height: 5px;
	line-height: 0px;
	
	overflow: hidden;
}

table.tabs tr.tabs_bottom td.on {
	
}


/*TABS - END*/

/*INNER BOX AD*/
.inner_box_ad {
	margin: 0px 0px 10px 0px;
}

.inner_box_ad_list {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 100%;
}

.inner_box_ad_list li  {
	display: block;
	color: #CACACA;
}

.inner_box_ad_list li  a{
	color: #CACACA;
}

.inner_box_ad_list li.header  {
	float: left;
}

.inner_box_ad_list li.read_forward  {
	float: right;
}

.inner_box_ad_list li.read_forward  a{
	display: block;
	background: url('http://static.medforum.pl/portals/images/icons/read_forward.gif') no-repeat bottom right;
	padding-right: 17px;
}


.inner_box_ad_content {
	height: auto !important;
	height: 100px;
	min-height: 100px;
	margin-top: 2px;
	padding: 8px 0px 8px 0px;
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	line-height: 0px;
	text-align: center;
}
/*INNER BOX AD - END*/

/*VOTE*/
.vote {
	display: inline;
	margin: 2px 0px 0px 0px;
}
.vote span {
	cursor: pointer;
	display: block;
	float:left;
	padding-left: 15px;
	height: 11px;
	
	background: url('http://static.medforum.pl/portals/images/icons/star_off.gif') no-repeat left;
}

.vote span:hover {
	background: url('http://static.medforum.pl/portals/images/icons/star_on.gif') no-repeat left;
}

/*VOTE - END*/



/*GROUP LIST*/
.group_list_wrapper {

}


.group_list_wrapper .group_item {
	margin-bottom: 20px;
}

.group_description {
	padding: 20px 0px 0px 0px;
	clear: both;
}


.group_list_wrapper .group_item div.group_logo {
	display: inline;
	margin: 4px 12px 0px 0px;
	border: 3px solid #DFDFDF;
	
	width: 82px;
	height: 58px;
	overflow: hidden;
	line-height: 0px;
	float: left;
}

.group_list_wrapper .group_item  div.group_name {
	width: 490px;
	margin: 0px 0px 7px 0px;
	padding: 2px 0px 6px 0px;
	border-bottom: 1px solid #DFDFDF;
	float: right;

}

	.group_list_wrapper .group_item  span.group_name, .group_list_wrapper .group_item  a.group_name {
		display: block;
		width: 350px;
		font-size:  14px;
		font-weight: bold;
		
		
	}

.group_list_wrapper .group_item  div.group_info {
	width: 490px;
	float: right;
}
/*GROUP lIST - end*/

/*GROUP*/
.group_text_list_wrapper {
}

.group_text_list_wrapper .article_list {
	width: 270px;
	float: left;
}

.group_text_list_wrapper .article_list h1 {
		background:  url('http://static.medforum.pl/portals/images/icons/article_list.gif') no-repeat left 1px;
}

.group_text_list_wrapper .news_list {
	width: 270px;
	float: right;
}

.group_text_list_wrapper .news_list h1 {
	background:  url('http://static.medforum.pl/portals/images/icons/article_list.gif') no-repeat left 1px;
}


.group_member_list_wrapper h1 {
	background:  url('http://static.medforum.pl/portals/images/icons/member_list.gif') no-repeat left 1px;
}
/*GROUP - END*/


/*FORUM THREAD LIST*/
.forum_wrapper {

}

.forum_thread_list_wrapper {
}

.forum_wrapper .forum_thread_list_wrapper {
	border-top: 2px solid #DFDFDF;
}

.forum_thread_list_wrapper  h1{
	background:  url('http://static.medforum.pl/portals/images/icons/forum_list.gif') no-repeat left 1px;

}

.forum_thread_item {
	padding: 10px;
	border-bottom: 1px solid #F1F1F1;
}

.forum_thread_item .user {
	clear: both;
	text-align:center;
	width:61px;
}

.post_item .user {
	text-align:center;
}
 
.forum_wrapper .forum_thread_item {
	padding: 10px 20px 10px 20px;
	border-bottom: 1px solid #DFDFDF;
}
	
	.forum_thread_item div.forum_thread_author {
		margin: 0px 12px 5px 0px;
		width: 62px;
		overflow: hidden;
		float: left;
	}
	
	.forum_thread_item div.forum_thread_author div.avatar {
		display: inline;
		margin: 0px 0px 0px 0px;
		width: 56px;
		height: 44px;
		overflow: hidden;
		border: 3px solid #DFDFDF;
		line-height: 0px;
		float: left;
	}

	.forum_thread_item div.forum_thread_title {
		padding: 6px 0px 0px 0px;
		width: 500px;
		float: left;
	}
	
	.forum_wrapper .forum_thread_item div.forum_thread_title {
		width: 520px;
	}
	
		.forum_thread_item  a.forum_thread_title {
			display: block;
			width: 350px;
			font-size:  11px;
			font-weight: bold;
		}

	.forum_thread_item div.forum_thread_info {
		padding: 4px 0px 0px 0px;
		width: 500px;
		float: left;
	}
	
	.forum_wrapper .forum_thread_item div.forum_thread_info {
		width: 520px;
	}
	
	.forum_wrapper .button_padding {
		width: 156px;
	}
	
	.forum_wrapper .pagination_padding {
		padding-right: 20px;
	}
	
	.forum_wrapper .pagination_padding  table{
		float: right;
	}
/*FORUM THREAD LIST - END*/

/*FORM LOGIN*/
.form_login {
	margin: auto;
	width: 600px;
}
/*FORM LOGIN - END*/


/*SITE MAP WRAPPER*/
.site_map_wrapper .site_map {
	width: 20%;
	margin-right: 5%;
	float: left;
}
/*SITE MAP WRAPPER - END*/

/*POST*/
.post_wrapper {
	overflow: hidden;
}

.post_wrapper .post_title h2{
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 5px;
}

.post_wrapper  .newest_post {
    background-color: #FCF9FC;
}

.post_wrapper  .post_list {
	border-top: 2px solid #DFDFDF;
}

.post_wrapper  .post_list .post_item {
	border-bottom: 1px solid #F1F1F1;
	background: url('http://static.medforum.pl/portals/images/forum/post_bg.gif') repeat-y 138px;
}

.post_wrapper  .post_list .post_item  .post_options {
	width: 600px;
	padding: 7px 17px 0px 17px;
	height: 23px;
	overflow: hidden;
	background: url('http://static.medforum.pl/portals/images/forum/bar.jpg') repeat-x top;
	
	float: left;
	clear:both;
}

.post_wrapper  .post_list .post_item  .post_options a:hover {
	text-decoration: none;
}

.post_wrapper  .post_list .post_item  .post_options .cite {
	display: block;
	background: url('http://static.medforum.pl/portals/images/icons/cite.gif') no-repeat;
	width: 16px;
	height: 16px;
}

.post_wrapper  .post_list .post_item  .post_options .remove {
	display: block;
	background: url('http://static.medforum.pl/portals/images/icons/logout.gif') no-repeat;
	width: 16px;
	height: 16px;
}

.post_wrapper  .post_list .post_item  .post_author {
	width: 104px;
	padding: 17px;
	float: left;
	overflow: hidden;
}

	.post_wrapper  .post_list .post_item  .post_author  .avatar {
		width: 94px;
		height: 94px;
		overflow: hidden;
		border: 3px solid #DFDFDF;
		margin: 0px 0px 5px 0px;
	}

.post_wrapper  .post_list .post_item  .post_content {
	position: relative;
	width: 460px;
	padding: 17px;
	float: left;
	overflow: hidden;
}

.post_wrapper  .post_list .post_item   .post_content_edit {
	clear: both;
	padding: 5px 10px 5px 10px;
	text-align: right;
	font-style: italic;
	font-size: 12px;
}


.post_wrapper  .post_list .post_item  .post_content .cite{
	margin: 15px;
	padding: 10px;
	background: #E7F0F7;
	border: 1px solid #DFDFDF;
}
/*POST - END*/



/* ANKIETY */
div.js-enquiry{}
	div.hr{ height:1px; border-top:1px solid #ccc; margin:0 0 10px 0; clear:both; }
div.js-enquiry .button_outer{ float:left; margin:20px 0 20px 5px; }
div.js-enquiry h3{ font-size:11px; font-weight:bold; margin:0 0 10px 0; }
div.js-enquiry ul.js-enquiry{ margin:0; padding:0; width:300px; list-style-type:none; }
div.js-enquiry ul.js-enquiry li em{ font-style:normal; cursor:pointer; color:#676767; }
div.js-enquiry ul.js-enquiry li{ clear: both; list-style-type:none; padding:0; margin:0 0 5px 0; }

div.js-enquiry ul.score li{ margin-bottom:10px; clear:both; overflow:auto; }
div.js-enquiry ul.score li.correct{ color:#b84e04 !important; }
div.js-enquiry ul.score li.correct div.ruch{ background-position:0 0; }
div.js-enquiry ul.score li span{ display:block; }
div.js-enquiry ul.score li span.score{ display:inline; font-weight:bold; float:left; }
div.js-enquiry ul.score li div.ruch{ margin:4px 5px 0pt 0pt; height:9px; background:url('http://static.medforum.pl/portals/images/bg/poll_stripes.jpg') repeat-x 0 -45px; float: left; }
div.app48 ul.score li div.ruch{ background-position:0 -36px; }
div.js-enquiry  ul.one-answer li div.ruch{ background-position:0 -45px; }

div.button_circle{ cursor:pointer; height:19px; float:right; padding-right:23px; width:auto; margin:0px 15px 10px 0; }
div.button_circle.next{ background:url("http://static.medforum.pl/portals/images/buttons/buttons.jpg") no-repeat right -53px;}
div.button_circle.prev{ background:url('http://static.medforum.pl/portals/images/buttons/button_circle_prev.jpg') no-repeat top left; float:left; padding-left:23px; padding-right:0; margin:0 0 10px 15px; }
/* ANKIETY - END */



/*CORNERS*/
.corners_wrapper {
	height: auto !important;
	height: 0px;
	position: relative;
}

.corner_light_lt, 
.corner_light_lb, 
.corner_light_rt,
.corner_light_rb,
.corner_dark_lt, 
.corner_dark_lb, 
.corner_dark_rt,
.corner_dark_rb {
	position: absolute;
	width: 5px;
	height: 5px;
	line-height: 0px;
	overflow: hidden;
	z-index: 1;
}

.corner_light_lt {
	top:0px;
	left: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/light.gif') no-repeat 0px 0px;
}

.corner_light_lb {
	
	bottom:0px;
	left: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/light.gif') no-repeat 0px -5px;
}

.corner_light_rt {
	top:0px;
	right: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/light.gif') no-repeat -5px 0px;
}

.corner_light_rb {
	
	bottom:0px;
	right: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/light.gif') no-repeat -5px -5px;
}


.corner_dark_lt {
	top:0px;
	left: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/dark.gif') no-repeat 0px 0px;
}

.corner_dark_lb {

	bottom:0px;
	left: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/dark.gif') no-repeat 0px -5px;
}

.corner_dark_rt {
	top:0px;
	right: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/dark.gif') no-repeat -5px 0px;
}

.corner_dark_rb {
	
	bottom:0px;
	right: 0px;
	background: url('http://static.medforum.pl/portals/images/corners/dark.gif') no-repeat -5px -5px;
}


/*CORNERS - END*/
/*COMMENTS*/
.comments_left {
	background: url('http://static.medforum.pl/portals/images/bg/box.gif') repeat-y left;
}

.comments_right {
	background: url('http://static.medforum.pl/portals/images/bg/box.gif') repeat-y  right;
}

.comments_top {
	background: url('http://static.medforum.pl/portals/images/bg/box.gif') repeat-x top;
}

.comments_bottom {
	background: url('http://static.medforum.pl/portals/images/bg/box.gif') repeat-x bottom;
}

.comments_corner_lt_white {
	background: url('http://static.medforum.pl/portals/images/corners/light_lt.gif') no-repeat left top;
}

.comments_corner_rt_white {
	background: url('http://static.medforum.pl/portals/images/corners/light_rt.gif') no-repeat right top;
}

.comments_corner_lb_white {
	background: url('http://static.medforum.pl/portals/images/corners/light_lb.gif') no-repeat left bottom;
}

.comments_corner_rb_white {
	background: url('http://static.medforum.pl/portals/images/corners/light_rb.gif') no-repeat right bottom;
}

.comments_corner_lb_gray {
	background: url('http://static.medforum.pl/portals/images/corners/dark_lb.gif') no-repeat left bottom;
}

.comments_corner_rb_gray {
	background: url('http://static.medforum.pl/portals/images/corners/dark_rb.gif') no-repeat right bottom;
}

.comments_header {
	margin: 1px 1px 0px 1px;
	height: auto !important;
	height: 28px;
	min-height:28px;
	border-top: 0px;
	overflow: hidden;
	background: url('http://static.medforum.pl/portals/images/bg/row_header.jpg') repeat-x bottom;
}

.comments_row {
	border-top: 1px solid #F1F1F1;
	background: url('http://static.medforum.pl/portals/images/bg/comment_list_bg.gif') repeat-y 390px;
}

.comments_row .comments_text, .comments_row .comments_date, .comments_row .comments_author  {
	padding: 5px 10px 5px 10px;
	overflow: hidden;
	float: left;
}

.comments_row .comments_text {
	width: 370px;
}

.comments_row .comments_date {
	width: 66px;
}

.comments_row .comments_author {
	width: 56px;
}
/*COMMENTS - END*/


/*COMMENTS*/
/*
.comment_header {
	border-top: 1px solid #F1F1F1;
	height: auto !important;
	height: 28px;
	min-height:28px;
	background: url('http://static.medforum.pl/portals/images/bg/row_header.jpg') repeat-x bottom;
}

.comment_row {
	border: 1px solid #F1F1F1;
	border-top: 0px;
	background: url('http://static.medforum.pl/portals/images/article/comment_list_bg.gif') repeat-y 410px;
}

.comment_row .comment_text, .comment_row .comment_date, .comment_row .comment_author  {
	padding: 5px 10px 5px 10px;
	overflow: hidden;
	float: left;
}

.comment_row .comment_text {
	width: 390px;
}

.comment_row .comment_date {
	width: 66px;
}

.comment_row .comment_author {
	width: 74px;
}

*/
/*COMMENTS - END*/

/*SEARCH*/
.search_wrapper {
	background: url('http://static.medforum.pl/portals/images/bg/dot.gif') repeat-y 380px;
}

.search_form {
	padding: 15px 20px 15px 20px;
	width: 340px;
	float: left;
	

}

.search_stats {
	padding: 15px 20px 15px 20px;
	width: 214px;
	float: left;
	
}

.search_results {
	width:auto;
}

.search_results .row{ border:1px solid #DFDFDF; border-width:1px 0 0 0; width: 50%; float:left; height: 78px;}

.search_results  .search_header {
	padding: 16px 20px 0px 20px;
	height: 33px;
	border-top: 1px solid #DFDFDF;
	border-bottom: 2px solid #DFDFDF;
	background: url('http://static.medforum.pl/portals/images/search/header_bg.jpg') repeat-x top;
}

.search_results  .search_header h1 {
	font-size: 14px;
	font-weight: normal;
}
/*SEARCH - END*/








/***** START: LUKASZ ADD *****/

/* listowanie dzialow tematycznych */
.item_list_wrapper .item.left,
.item_list_wrapper .item.right { width:285px; overflow:auto; }
.item_list_wrapper .item.left { float:left; clear:left; }
.item_list_wrapper .item.right { float:right; clear:right; }

/* paginacja */
.pag { overflow:auto; margin:0 auto; text-align:center; clear:both; }
	.pag ul { list-style-type:none; overflow:auto; margin:0; padding:0; float:right; }
		.pag li {width:20px; height:20px; margin-right:2px; float:left; text-align:center; background-image:url("http://static.medforum.pl/portals/images/pagination/offset.gif"); background-position:0 0; background-repeat:no-repeat;}
			.pag li, .pag li a {line-height:20px; }
			.pag li a {width:100%; height:100%; display:block; color:#929292; text-decoration:none;}
			.pag li a:hover { }
            .pag li.next, .pag li.previous {width: 73px; background-image:url("http://static.medforum.pl/portals/images/pagination/previous-next.gif");}
		
		.pag li.s { cursor:default; font-weight:bold; }
		
		.pag li.p, .pag li.n { background-image:url("http://static.medforum.pl/portals/images/pagination/prev.gif"); }
		.pag li.n { background-image:url("http://static.medforum.pl/portals/images/pagination/next.gif"); }
		.pag li.f { background-image:url("http://static.medforum.pl/portals/images/pagination/first.gif"); }
		.pag li.l { background-image:url("http://static.medforum.pl/portals/images/pagination/last.gif"); }

			.pag li.p, .pag li.p a, .pag li.n, .pag li.n a, .pag li.h, .pag li.h a {}
			.pag li.dis, .pag li.dis a {color:#e0e0e0; cursor:default;}

.contact_list .empty {
	padding:15px 15px 15px 25px;
}
		
.flashmessage_good_outer p a{
	color:#fff;
	text-decoration:underline;
	display:block;
}

ul.text_list .small{ font-size:9px; }

.searcher_form{overflow:auto;}
.searcher_form label{display:block;clear:both;margin:1px;overflow:auto;}
.searcher_form em{float:left;width:75px;text-align:right;padding-right:5px;}
.searcher_form input,
.searcher_form select,
.searcher_form textarea{float:left;width:175px;padding:1px;border:1px solid #ccc;}

.searcher_form select{width:179px;}
.searcher_form .submit{margin-left:81px;border:1px solid #ccc;outline:none;width:179px;}

.searchers_list{overflow:auto;}
.searchers_list li{ float:left; list-style-type:none; border-right:1px solid #ccc; padding-right:5px;margin-right:5px; }
div.border_bottom{ border-bottom:1px solid #ccc; }
div.border_top{ border-top:1px solid #ccc; }

div.search_section{ background-color:#ffeeff; }
div.search_results ul li span a{ color:#2367AE; }

div.search_results ul li var{ font-style:normal; }
div.search_results ul li var.pat{ color:#00f; }
div.search_results ul li var.spec{ color:#c00; }
div.search_results ul li var.spec.pat{ color:#060; }

.red{ color:#c00; font-style:normal; }

/***** END: LUKASZ ADD *****/


/*CATEGORY PICKER*/
.category_picker_container_outer , .category_picker_choosen_outer {
	width: 324px;
	height:153px;
	padding:10px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea2_bg.gif") no-repeat left 3px;
}

.category_picker_container_outer {
	margin-bottom: 10px;
}

.category_picker_container_inner , .category_picker_choosen_inner {
	width: 324px;
	height:153px;
	overflow: scroll;
}

.category_picker_container a.not_active{
	color: black;
}

.category_picker_container a.active {
	color: green;
}

/*CATEGORY PICKER - END*/


/*ADVICE*/
.radio_label {
	line-height: 18px;
}

.bar_border_top {border-top: 1px solid #DFDFDF;}

.bar,
.bar2,
.bar_small {
	padding: 16px 20px 0px 20px;
	height: auto !important;
	height: 33px;
	min-height: 33px;
	background: url('http://static.medforum.pl/portals/images/bg/bar.jpg') repeat-x;
}

.bar2 {
	background: url('http://static.medforum.pl/portals/images/bg/bar2.gif') repeat-x;
}

.bar_small {
	padding: 6px 20px 0px 20px;
	height: 23px;
	background: url('http://static.medforum.pl/portals/images/bg/bar_small.gif') repeat-x;
}

	.bar h2,
	.bar2 h2,
	.bar_small h2 {
		font-weight: normal;
		font-size: 13px;
	}
	
	.bar h2.right,
	.bar2 h2.right,
	.bar_small h2.right		{
		width: 168px;
		padding-left: 20px;
	}
	
.advice_choose {
	height: auto !important;
	height: 200px;
	min-height: 200px;
	background: url('http://static.medforum.pl/portals/images/advice/choose_people.jpg') center bottom no-repeat;
	border-bottom: 1px solid #DFDFDF;
	margin-bottom: 1px;
}

	.advice_choose_left {
		width: 176px;
		padding: 0px 20px 18px 20px;
		float: left;
	}
	
	.advice_choose_right {
		width: 168px;
		padding: 0px 20px 18px 20px;
		float: right
	}
	
		.advice_choose_left h3, .advice_choose_right h3 {
			font-weight: normal;
			padding: 18px 0px 16px 0px;
			font-size: 12px;
		}
		
.advice_search, .advice_search2 {
	height: auto !important;
	height: 50px;
	min-height: 50px;
	background: url('http://static.medforum.pl/portals/images/bg/search.jpg') no-repeat right center;
}
	
	.advice_search2 {
		border-bottom: 1px solid #DFDFDF;
	}
	
		.advice_search h2 , .advice_search2 h2 {
			margin: 0px 0px 4px 0px;
			padding: 1px 0px 0px 24px;
			font-weight: normal;
			font-size: 13px;
			background: url('http://static.medforum.pl/portals/images/icons/wooden-box-trans.png') no-repeat left center;
		}
	
.advice_start_info {
	border-bottom: 1px solid #DFDFDF;
}

.advice_section_and_start_text_outer {
	background: url('http://static.medforum.pl/portals/images/advice/advice_section_and_start_text1.jpg') repeat-y 233px;
	border-bottom: 1px solid #DFDFDF;
}

.advice_section_and_start_text_inner {
	height: auto !important;
	height: 250px;
	min-height: 250px;
	background: url('http://static.medforum.pl/portals/images/advice/advice_section_and_start_text2.jpg') no-repeat 233px bottom;
}

	.advice_section {
		width: 230px;
		float: left;
	}
		
		.advice_section h2, .advice_start_text h2  {
			padding: 1px 0px 0px 24px;
			font-weight: normal;
			font-size: 13px;
			background: url('http://static.medforum.pl/portals/images/icons/wooden-box-trans.png') no-repeat left center;
		}
		
		.advice_start_text h2  {
			background: url('http://static.medforum.pl/portals/images/icons/book-trans.png') no-repeat left center;
		}
		
	.advice_start_text {
		width:315px;
		float: right;
	}
	
		.advice_start_text_nav {
			padding: 10px 20px 10px 28px;
			border-top: 1px solid #DFDFDF;
		}
		
			#nav_left, #nav_right {
				display: block;
				height: 17px;
				line-height: 17px;
				color: #686868;
			}
			
			#nav_left {
				padding-left: 23px;
				text-align: left;
				float: left;
				background: url('http://static.medforum.pl/portals/images/bg/nav_left.jpg') no-repeat left center;
			}
			
			#nav_right {
				padding-right: 23px;
				text-align: right;
				float: right;
				
				background: url('http://static.medforum.pl/portals/images/bg/nav_right.jpg') no-repeat right center;
			}
			
			#nav_center {
				/*
				margin: auto;
				width: 100px;
				*/
				height: 17px;
				line-height: 17px;
				text-align: center;
			}
	
			#advice_start_text_scroll {
				margin: 0px 20px 20px 20px;
				width: 275px;
				height: 140px;
				overflow: hidden;
			}
			
				#advice_start_text_scroll_inner {
					height: 110px;
					float: left;
				}
			
					.advice_start_text_scroll_item {
						width: 275px;
						height: 110px;
						float: left;
					}
			
	.advice_letters_container, .advice_letters_container2 {
		height: auto !important;
		height: 100px;
		min-height: 100px;
		padding-right: 90px;
		border-bottom: 1px solid #DFDFDF;
		background: url('http://static.medforum.pl/portals/images/bg/letters.jpg') no-repeat right center;
	}
	
		.advice_letters_container2 {
			border-bottom: none;
		}
		.advice_letters_container h2, .advice_letters_container2 h2  {
			padding: 1px 0px 0px 24px;
			font-weight: normal;
			font-size: 13px;
			background: url('http://static.medforum.pl/portals/images/icons/folder-horizontal-trans.png') no-repeat left center;
		}
		
		.advice_letters {
			padding: 14px 0px 14px 0px;
			word-spacing: 5px;
			color:#ccc; /* ponieważ liter bez pogrubienia zwyczajnie nie widać */
		}
		
	.advice_random_advices h2 {
		margin: 0px 0px 6px 0px;
		padding: 1px 0px 0px 24px;
		font-weight: normal;
		font-size: 13px;
		background: url('http://static.medforum.pl/portals/images/icons/book-open-trans.png') no-repeat left center;
	}
	
	.advice_switch {
		border-bottom: 1px solid #DFDFDF;
	}
	
		.advice_switch .advice_switch_text {
			height: 35px;
			line-height: 35px;
			padding: 0px 10px 0px 0px;
			float: right;
		}
		
		
	.advice_section_list_horizontal {
		border-bottom: 1px solid #DFDFDF;
	}
	
		.advice_section_list_horizontal h2 ,.advice_section_list_horizontal2 h2 {
			margin: 0px 0px 10px 0px;
			padding: 1px 0px 0px 24px;
			font-weight: normal;
			font-size: 13px;
			background: url('http://static.medforum.pl/portals/images/icons/wooden-box-trans.png') no-repeat left center;
		}
		
	.advice_list {
		border-bottom: 1px solid #DFDFDF;
	}	
	
		.advice_list h2  {
			margin: 0px 0px 6px 0px;
			padding: 1px 0px 0px 24px;
			font-weight: normal;
			font-size: 13px;
			background: url('http://static.medforum.pl/portals/images/icons/folder-horizontal-trans.png') no-repeat left center;
		}
		
	.advice {
		border-bottom: 1px solid #DFDFDF;
	}
	
		.advice h2  {
			font-weight: normal;
			font-size: 14px;
		}
		
		.advice_options {
			margin: 0px 0px 5px 0px;
			padding: 0px 0px 0px 0px;
		}
		
		.advice_options ul {
			margin: 0px;
			padding: 0px;
		}
		
		.advice h3 {
			padding: 1px 0px 0px 24px;
			font-weight: normal;
			font-size: 13px;
			background: url('http://static.medforum.pl/portals/images/icons/folder-horizontal-trans.png') no-repeat left center;
		}
		
		h3.answer {
			background: url('http://static.medforum.pl/portals/images/icons/balloon-quotation-trans.png') no-repeat left center;
		}
		
		h3.symphtoms {
			background: url('http://static.medforum.pl/portals/images/icons/balloon-quotation-trans.png') no-repeat left center;
		}
		
		h3.hospital{
			background: url('http://static.medforum.pl/portals/images/icons/balloon-quotation-trans.png') no-repeat left center;
		}
		h3.home {
			background: url('http://static.medforum.pl/portals/images/icons/balloon-quotation-trans.png') no-repeat left center;
		}
		
		h3.publications {
			background: url('http://static.medforum.pl/portals/images/icons/book-open-trans.png') no-repeat left center;
		}
		
		h3.more_info {
			background: url('http://static.medforum.pl/portals/images/icons/book-trans.png') no-repeat left center;
		}
		
		.advice_text {
			padding: 10px 0px 10px 0px;
		}
		
		.advice_text_important {
			padding: 10px 0px 10px 0px;
			color: red;
			border-top: 1px solid #DFDFDF;
			border-bottom: 1px solid #DFDFDF;
		}
		
	.advice_specialist_advise, .advice_hard_questions {
		height: 140px;
		padding-left: 120px;
		border-bottom: 1px solid #DFDFDF;
	}
    
    .advice_specialist_advise .advice_logo {
		float: left;
        margin-right: 10px; 
	}
    
    .advice_specialist_advise .advice_logo img {
        border: 2px solid #DFDFDF;
    }
    
    .advice_logo .logo_info {
        padding: 2px;
        text-align: right;
        line-height: 10px;
        font-size: 10px;
        font-style: italic;
        color: #999999;
	}
    
	.advice_specialist_advise .text_list {
		margin: 0px 0px 0px 0px;
	}
	
	.advice_specialist_advise h2, .advice_hard_questions  h2 {
		margin: 20px 0px 10px 0px;
		font-size: 13px;
		font-weight: normal;
	}
	
	.advice_specialist_advise {
		background: url('http://static.medforum.pl/portals/images/advice/specialist_advise.jpg') no-repeat 10px bottom;	
	}
	
	.advice_hard_questions {
		background: url('http://static.medforum.pl/portals/images/advice/hard_questions.jpg') no-repeat 10px bottom;
	}
	
	#advice_record .advice_specialist_advise, #advice_record .advice_hard_questions  {
		height: auto !important; 
		height: 150px; 
		min-height: 150px;
		background: none;
		padding-left: 0px;
	}
	
	#advice_record .advice_specialist_image, #advice_record .advice_hard_questions_image {
		width: 114px;
		height: 135px;
		float: left;
		margin: 0px 10px 0px 0px;
	}
	
	#advice_record .advice_specialist_image{
		background: url('http://static.medforum.pl/portals/images/advice/specialist_advise.jpg') no-repeat;
	}
	
	#advice_record .advice_hard_questions_image {
		background: url('http://static.medforum.pl/portals/images/advice/hard_questions.jpg') no-repeat;
	}
	
	#advice_record  .advice_specialist_advise h2, #advice_record  .advice_hard_questions  h2 {
		margin: 0px 0px 0px 0px;
		font-size: 15px;
		font-weight: normal;
		width: 75%;
		overflow: hidden;
	}
	
	#advice_record .advice_specialist_advise .text_list, #advice_record .advice_hard_questions .text_list {
		margin: 0px 0px 0px 0px;
		width: 25%;
	}
	
/*ADVICE - END*/

/*CALENDAR*/
.calendar_current_date {margin-top: -17px;}
.calendar_current_date #nav_center {margin: 0px 7px 0px 0px;}

.calendar_events {
	height: auto !important;
	height: 100px;
	min-height: 100px;
	border-bottom: 1px solid #DFDFDF;
	background: url('http://static.medforum.pl/portals/images/bg/dot.gif') repeat-y 50%;
}

	.calendar_events_left {
		width: 50%;
		float: left;
		overflow: hidden;
	}
	
	.calendar_events_right {
		width: 50%;
		float: right;
		overflow: hidden;
	}
	
		.calendar_events_left h3, .calendar_events_right h3 {
			margin: 0px 0px 0px 0px;
			padding: 1px 0px 0px 24px;
			background:  url('http://static.medforum.pl/portals/images/icons/dataRozpoczecia-trans.png') no-repeat left center;
		}
		
		.calendar_events_event {
			margin-bottom: 14px;
		}
		
		.calendar_events_event div {
			padding: 9px 0px 9px 0px;
			border-bottom: 1px solid #DFDFDF;
		}
		
.calendar_search {
	height: auto !important;
	height: 50px;
	min-height: 50px;
	background: url('http://static.medforum.pl/portals/images/bg/search.jpg') no-repeat right 30px;
}

	.calendar_event {
			border-bottom: 1px solid #DFDFDF;
	}
	
	.calendar_event .calendar_title {padding: 16px 0px 16px 0px;}

		.calendar_event_options_top {
			padding: 0px 0px 15px 0px; 
		}
		
		.calendar_event_options_bottom {
			padding: 0px 0px 0px 0px; 
		}
		
		.calendar_event h3 {
			padding: 1px 0px 0px 24px;
			background: url('http://static.medforum.pl/portals/images/icons/folder-horizontal-trans.png') no-repeat left center;
		}
		
		h3.event_date {
			background: url('http://static.medforum.pl/portals/images/icons/dataRozpoczecia-trans.png') no-repeat left center;
		}
		
		h3.event_place {
			background: url('http://static.medforum.pl/portals/images/icons/adresWydarzenia-trans.png') no-repeat left center;
		}
		
		h3.event_details {
			background: url('http://static.medforum.pl/portals/images/icons/szczegoly-trans.png') no-repeat left center;
		}
		
		h3.event_payments {
			background: url('http://static.medforum.pl/portals/images/icons/oplaty-trans.png') no-repeat left center;
		}
		
		h3.event_sponsors {
			background: url('http://static.medforum.pl/portals/images/icons/organizator-trans.png') no-repeat left center;
		}
		
		h3.event_deadlines {
			background: url('http://static.medforum.pl/portals/images/icons/terminZglaszaniaUdzialu-trans.png') no-repeat left center;
		}
		
		
		
		.calendar_event .calendar_event_item {
			margin: 16px 0px 16px 0px;
			padding: 0px 0px 6px 0px;
			border-bottom: 1px solid #DFDFDF;
		
		}
		
			.calendar_event .calendar_event_item_row_center {
				padding: 0px 0px 10px 0px;
				overflow: hidden;
			}
			
			.calendar_event .calendar_event_item_row_center p {margin: 3px 0px 3px 0px; padding:0px;}
			
	
			.calendar_event .calendar_event_item_row_left {
				padding: 0px 3% 10px 0px;
				width: 32%;
				text-align: right;
				overflow: hidden;
				float: left;
			}
			
			
			.calendar_event .calendar_event_item_row_right {
				padding: 0px 0px 10px 0px;
				width: 63%;
				overflow: hidden;
				float: right;	
			}
			
			.calendar_event .calendar_event_item_row_right p {margin:0px; padding: 0px;}
/*CALENDAR - END*/


/*BUTTON*/
.button_container {
	cursor: pointer;
	display: inline !important;
	display: block;
	height: 25px;
	margin: 4px 10px 0px 0px;
	padding: 0px 0px 0px 4px;
	float: left;

}

.button_container.no_margin {margin: 0px;}

.button_container input,  .button_container a{
	cursor: pointer;
	display: inline !important;
	display: block;
	margin:0px;
	padding: 0px 10px 0px 6px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	border: none;
	text-decoration: none;
	white-space: nowrap;
	float:left;

}

.button_container input {
	padding-bottom:3px;
}

.button_container a:hover {
	text-decoration: none;
}

.button_container input:hover {
	cursor: pointer;
}


.button_container.button_orange {
	background: url('http://static.medforum.pl/portals/images/bg/button_left-orange.gif') no-repeat left !important;	
}

.button_container.button_orange input, .button_container.button_orange a{
	background:  url('http://static.medforum.pl/portals/images/bg/button_right-orange.gif') no-repeat right !important;
}


.button_container_center  {
	text-align: center;
	float: left;
	position: relative;
	left: 50%;
}

.button_container_center .button_container {
	float: left;
	position: relative;
	left: -50%;
}
/*BUTTON END*/




/*INDEX*/
.index_news_item {
	border-top: 1px solid #DFDFDF;
	padding: 6px 0px 6px 0px;
}
	
	.index_news_item  .left {
		width: 30%;
		overflow: hidden;
	}
	
	.index_news_item  .right {
		width: 70%;
		overflow: hidden;
	}
	
	.index_news_item  .normal {
		width: 100%;
		overflow: hidden;
	}
#index_article_list_scroll {
	margin: 0px;
	width: 270px;
	height: auto !important;
	min-height: 100px;
	overflow: hidden;
}

	#index_article_list_scroll_inner {
		height: auto !important;
		float: left;
	}

		.index_article_list_scroll_item {
			width: 270px;
			height: auto !important;
			float: left;
		}
		
		.index_article_list_nav {
			padding: 10px 20px 10px 20px;
			border-top: 1px solid #DFDFDF;
		}
/*INDEX*/
/*BOX TABS*/
table.box_tabs {
	width:100%;
	margin: 0px;
	/*margin-bottom: 20px;*/
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	table-layout: fixed;
	border-collapse: collapse;

}
table.box_tabs  td {
	/*height: 41px;*/
}

table.box_tabs  td.outside_right { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/box_tabs_outside_right.jpg") no-repeat;
}

table.box_tabs  td.outside_left { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/box_tabs_outside_left.jpg") no-repeat;
}

table.box_tabs  td.inside_right { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/box_tabs_inside_right.jpg") no-repeat;
}

table.box_tabs  td.inside_left { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/box_tabs_inside_left.jpg") no-repeat;
}

table.box_tabs  td.center_on { 
	background: url("http://static.medforum.pl/portals/images/bg/box_tabs_center.jpg") repeat-x;
}

table.box_tabs  td.center_off{ 
	background: none;
}

table.box_tabs  td.separator{ 
	width: 4px;
}

table.box_tabs span {
	cursor: pointer;
	display: block;
	padding: 0px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	/*color: #ADADAD;*/ /* nie nadpisujemy kolorów portali */
}

#index_recent_posts, #index_recent_groups, #index_popular_groups {
	display: none;
}


/*LINKS*/
a.icons {
	display: block;
	width: 16px;
	height: 18px;
}

a._with_text {
	width: auto !important;
	padding-top: 18px;
	background-position: 50% 0 !important;
	text-align: center !important;
	color: #686868;
}

a.send_message {
	background: url('http://static.medforum.pl/portals/images/new_icons/send_message.gif') no-repeat;
}

a.profile {
	background: url('http://static.medforum.pl/portals/images/new_icons/profile.gif') no-repeat;
}

a.delete {
	background: url('http://static.medforum.pl/portals/images/new_icons/delete.gif') no-repeat;
}

a.accept {
	background: url('http://static.medforum.pl/portals/images/new_icons/plus-circle.png') no-repeat;
}

a.decline {
	background: url('http://static.medforum.pl/portals/images/new_icons/minus-circle.png') no-repeat;
}

a.print {
	background: url('http://static.medforum.pl/portals/images/icons/print.gif') no-repeat;
}
/*LINKS*/

/*CONTACTS*/
/*
first:
0 - guest
1 - doctor
3 - specialist
4 - pharmacist
5 - patient
second:
1 - female
2 - male
*/
.contact_0_1, .contact_5_1, .contact_0_2, .contact_5_2, 
.contact_3_1, .contact_4_1, .contact_3_2, .contact_4_2,
.contact_1_1, .contact_1_2 {
	width: 30px;
	height: 47px;
	cursor: pointer;
}

.contact_0_1 a, .contact_5_1 a, .contact_0_2 a, .contact_5_2 a, 
.contact_3_1 a, .contact_4_1 a, .contact_3_2 a, .contact_4_2 a,
.contact_1_1 a, .contact_1_2 a {
	display: block;
	cursor: pointer;
	width: 100%;
	height: 100%;
	text-indent:-8765px;
}

/*CONTACTS - END*/

/*TEXT SIZE*/
.font_normal, .font_normal_on ,
.font_bigger, .font_bigger_on ,
.font_the_biggest, .font_the_biggest_on {
	display: block;
	width: 13px;
	height: 16px;
	line-height: 0px;
	overflow: hidden;
}

.font_normal  {
	background: url('http://static.medforum.pl/portals/images/new_icons/font_normal-trans.png') no-repeat;
}

.font_bigger {
	background: url('http://static.medforum.pl/portals/images/new_icons/font_bigger-trans.png') no-repeat;
}

.font_the_biggest {
	background: url('http://static.medforum.pl/portals/images/new_icons/font_the_biggest-trans.png') no-repeat;
}
/*TEXT SIZE - END*/

.header_menu_plus, 
.header_menu_minus {
	width: 100%;	
	float: none;	
	cursor: pointer;
}
.header_menu_plus {	
	background: url('http://static.medforum.pl/portals/images/new_icons/plus.png') no-repeat right center;
}
.header_menu_minus {	
	background: url('http://static.medforum.pl/portals/images/new_icons/minus.png') no-repeat right center;
	
}






.box_header_center.toolbox { background: url("http://static.medforum.pl/portals/images/bg/box_header_center_toolbox.jpg") repeat-x; }
.box_header_center.toolbox .box_header_left { background: url("http://static.medforum.pl/portals/images/bg/box_header_left_toolbox.jpg") no-repeat top left; }
.box_header_center.toolbox .box_header_right { background: url("http://static.medforum.pl/portals/images/bg/box_header_right_toolbox.jpg") no-repeat top right; height: 41px; overflow: hidden; }
.box_header_center.toolbox .box_header_right h1 {
	padding: 0px;
	height: 39px;
	line-height: 39px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	color:#eee;
}.box_padding.smaller_padding {	padding: 2px 20px 11px 20px;}



.group_catalogue h2 {
	margin: 0px 0px 8px 0px;
	padding: 1px 0px 0px 24px;
	background: url('http://static.medforum.pl/portals/images/icons/wooden-box-trans.png') no-repeat left center;
}

.group_list_wrapper  h2 {
	margin: 0px 0px 12px 0px;
	padding: 1px 0px 0px 24px;
	background: url('http://static.medforum.pl/portals/images/icons/wooden-box-trans.png') no-repeat left center;
}

var.dark_blue.fake_a{ font-style:normal; font-weight:normal; }
div.search_results ul li span var.dark_blue.fake_a{ color:#2367AE; }


/*SIDE MENU*/
ul.box_menu  li.icons {
	background-repeat: no-repeat;
	background-position: 15px 6px;
}
	/*SIDE MENU PROFILE*/
	ul.box_menu  li.profile {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/profile.gif');
	}
	
	ul.box_menu  li.profile_show {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/podgladProfilu.png');
	}

	ul.box_menu  li.profile_edit{
		background-image: url('http://static.medforum.pl/portals/images/new_icons/edytujProfil.png');
	}

	ul.box_menu  li.profile_visibility {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/widocznoscProfilu.png');
	}	
	
	ul.box_menu  li.profile_bulletin {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/biuletyn.png');
	}

	ul.box_menu  li.profile_hobby {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/hobby.png');
	}

	ul.box_menu  li.profile_pass {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/ustawienia.png');
	}
	
	ul.box_menu  li.profile_post_acceptation {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/akceptacjaPostowZForum.png');
	}
	
	ul.box_menu  li.profile_delete {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/usunKonto.png');
	}
	
	ul.box_menu  li.profile_add_photo {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/dodajZdjecie.gif');
	}
	
	ul.box_menu  li.profile_add_video {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/dodajVideo.gif');
	}
	
	ul.box_menu  li.profile_add_album {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/dodajAlbum.gif');
	}
	
	ul.box_menu  li.profile_gallery {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/mojaGaleria.gif');
	}
	
	/*SIDE MENU MESSAGES*/
	ul.box_menu  li.messages_new_message {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/NowaWiadomosc.png');
	}	

	ul.box_menu  li.messages_inbox {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/SkrzynkaOdbiorcza.png');
	}

	ul.box_menu  li.messages_outbox {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/SkrzynkaNadawcza.png');
	}

	ul.box_menu li.messages_garbage {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/Kosz.png');
	}
	
	/*SIDE MENU CALENDAR*/
	ul.box_menu  li.calendar_info {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/kalendarz.png');
	}	

	ul.box_menu  li.calendar_events {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/twojeWydarzenia.png');
	}

	ul.box_menu  li.calendar_add {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/dodajWydarzenie.png');
	}
	
	/*SIDE MENU CONTACT*/
	ul.box_menu  li.contact_accepted {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/twojeKontakty.png');
	}	

	ul.box_menu  li.contact_waiting {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/zaproszeniaDoZaakceptowania.png');
	}

	ul.box_menu  li.contact_invited {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/zaproszeniaWyslanePrzezCiebie.png');
	}
	
	/*SIDE MENU CONTACT*/
	ul.box_menu  li.group_my {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/grupy.png');
	}	

	ul.box_menu  li.group_all {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/wszystkieGrupy.png');
	}

	ul.box_menu  li.group_moderators{
		background-image: url('http://static.medforum.pl/portals/images/new_icons/listaAdministratorow.png');
	}
	
	ul.box_menu  li.group_members {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/members.png');
	}	

	ul.box_menu  li.group_forum{
		background-image: url('http://static.medforum.pl/portals/images/new_icons/Forum.png');
	}

	ul.box_menu  li.group_members_message{
		background-image: url('http://static.medforum.pl/portals/images/new_icons/NowaWiadomosc.png');
	}
	
	ul.box_menu  li.group_forum_moderation{
		background-image: url('http://static.medforum.pl/portals/images/new_icons/watkiDoModeracji.png');
	}
	
	/*SIDE MENU CATALOGUE*/
	ul.box_menu  li.catalogue {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/katalogMedyczny.png');
	}	

	ul.box_menu  li.catalogue_my {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/mojeWpisy.png');
	}

	ul.box_menu  li.catalogue_add_addr {
		background-image: url('http://static.medforum.pl/portals/images/new_icons/dodajAdres.png');
	}
	
	ul.box_menu  li.catalogue_add_addr2{
		background-image: url('http://static.medforum.pl/portals/images/new_icons/dodajGabinet.png');
	}
	
	
	/*FLASH AGREGATOR*/

	#flash_container {
		float: left;
		clear: left;
	}
	#flash_container_flash {
		margin: 10px 5px 0px 5px;
		width: 636px;
		height: 240px;

	}
	#flash_container_calendar {
		color: #FFFFFF;
	}

	#flash_container_calendar a {
		color: #FFFFFF;
	}

	.index_flash_top {
		margin: -2px 5px 0px 5px;
		padding: 10px 10px 0px 10px;
		width: 616px;
		height: auto !important;
		height: 40px;
		min-height: 40px;
		background-repeat: repeat-y;
	}

	.index_flash_bottom {
		margin: 0px 5px 0px 5px;
		width: 636px;
		height: 9px;
		background-repeat: no-repeat;
	}

	.flash_agregator_left {
		width: 80%;
		float: left;
	}
	
	.flash_agregator_right {
		width: 20%;
		float: right;
	}
	
	.index_button_left,
	.index_button_right {
		cursor: pointer;
		background-image: url('http://static.medforum.pl/portals/images/bg/slideshow_buttons.png') ;
		width: 24px;
		height: 24px;
	}
	
	.index_button_left {
		background-repeat: no-repeat;
		float: left;
	}
	
	.index_button_right {
		background-repeat: no-repeat;
		float: right;
	}
	
	.flash_agregator_item {
		width: 100%;
		text-align: center;
	}
	
		
	#form_generator.regulations dl dd{ margin-left:19px; }
	#form_generator.regulations dl dd dd{ margin-left:35px; }
	#form_generator.regulations dl dl dt{ float:left; width:30px; }
	#form_generator.regulations ul.simple_list{ margin:0 0 0 20px; padding:0 0 10px 0; }
	

	.stop {
		margin: 20px auto;
		width: 64px;
		height: 65px;
		background: url('http://static.medforum.pl/portals/images/icons/stop.png') no-repeat;
	}
	
	.stop_text {
		text-align: center;
	}
	
	#portal_send_message .left {width: 50%;}
	#portal_send_message .right {width: 50%;}
	
	
	.recent_advice_list {height: auto !important; height: 300px; min-height: 300px;}
	
	
	optgroup {
		background-color: #F1F1F1;
		padding: 3px 0px 3px 0px;
		font-weight: bold;
		font-style: normal;
		color:  #686868;
	}
	
	/*TEXT FROM CMS*/
	.resize_text p {
		padding: 7px 0px 7px 0px;
		
	}

	.resize_text table {
		width: 100%;
	}
	
	.resize_text table td {
		padding: 5px 10px 5px 10px;
	}
	
	
#toolbox_bg table.box_tabs td.outside_right {
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_tabs_outside_right.jpg") no-repeat !important;
}

#toolbox_bg table.box_tabs td.outside_left { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_tabs_outside_left.jpg") no-repeat !important;
}

#toolbox_bg table.box_tabs td.inside_right { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_tabs_inside_right.jpg") no-repeat !important;
}

#toolbox_bg table.box_tabs td.inside_left { 
	width: 4px;
	background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_tabs_inside_left.jpg") no-repeat !important;
}

#toolbox_bg table.box_tabs td.center_on { 
	background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_tabs_center.jpg") repeat-x !important;
}

#toolbox_bg table.box_tabs td.center_on span {
	color: #fff;
}	
	
#toolbox_bg .box_content_left { background: #9f0a03 url("http://static.medforum.pl/portals/images/bg/toolbox_box_content.jpg") repeat-y left; }
#toolbox_bg .box_content_right { background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_content.jpg") repeat-y right; }
#toolbox_bg .box_content_bottom { background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_content.jpg") repeat-x bottom; }
#toolbox_bg .box_content_corner_left { background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_content_corner_left.jpg") no-repeat bottom left; }
#toolbox_bg .box_content_corner_right { background: url("http://static.medforum.pl/portals/images/bg/toolbox_box_content_corner_right.jpg") no-repeat bottom right; height: auto !important; /*height: 100px; min-height: 100px;*/ padding: 1px; }

#toolbox_bg .button_container { background:transparent url("http://static.medforum.pl/portals/images/bg/toolbox_button_left.gif") no-repeat scroll left center !important; }
#toolbox_bg .button_container input,
#toolbox_bg .button_container a { background:transparent url("http://static.medforum.pl/portals/images/bg/toolbox_button_right.gif") no-repeat scroll right center !important; }

#toolbox_bg .info { color:#ffb203; }

#toolbox_bg .simple_list li a{ color:#efefef; }

.add2group_form_wrapper {height: auto !important; height: 100px; min-height: 100px; background: url('http://static.medforum.pl/portals/images/bg/add2group.jpg') no-repeat top right;}


#menu-container { position:relative; z-index:100; margin:0; padding:10px 0 0 0; background:transparent url(http://static.medforum.pl/portals/images/bg/wyszukiwarka_extended.gif) no-repeat scroll -33px 6px; }
/*** jednostka przesuniecia 159px ***/
/* neuro brązowy */ 
#menu-container.portal3 { background-position: -33px 6px; }
/* pediatria niebieski */
#menu-container.portal5 { background-position:-192px 6px; }
/* derm różowy */
#menu-container.portal8 { background-position:-351px 6px; }
/* psych zielony */
#menu-container.portal2 { background-position:-510px 6px; }
/* gin fiolet */
#menu-container.portal4 { background-position:-669px 6px; }

#drop_down_menu{ margin:0 0 0 5px; padding:0px; cursor:pointer; }
#drop_down_menu .box_content_left{ margin-top:3px; }
#drop_down_menu .menu li{ padding-left:7px; }
#drop_down_menu .menu li a{ display:block; }
#drop_down_menu .menu var{ font-style:normal; padding-left:8px; }
#toggle-beta-form{ display:block; padding:0 20px 5px 0; text-align:right; background:transparent url(http://static.medforum.pl/portals/images/new_icons/plus.png) no-repeat scroll right 3px; cursor:pointer; border-bottom:1px dotted #FFB203; color:#FFB203; }


.search_results .contact_details{ padding-top:2px; line-height:10px; font-size:10px;}
.search_results .contact_details div{ margin-bottom:3px; font-size:11px; }
.search_results .float_wrapper .float_wrapper{ margin-top:10px; float:left; margin-left:15px; }


.shadow_button {
	cursor: pointer;
	display: block;
	float: left;
	text-decoration: none;
	height: 28px;
	overflow: hidden;
}
.shadow_button:hover {
	text-decoration: none;
}

.shadow_button .shadow_button_left,
.shadow_button .shadow_button_center, 
.shadow_button .shadow_button_right {
	display: block;
	float: left;
	height: 28px;
	background-repeat: no-repeat;
}


.shadow_button .shadow_button_left {
	width: 24px;
	background-image: url('http://static.medforum.pl/portals/images/buttons/new-buttons.jpg');
	background-repeat: no-repeat;
}

.press_list .shadow_button_left,
.press .shadow_button_left,
.press_volume .shadow_button_left,
.gallery_multimedia_buttons .shadow_button_left {
	width: 4px; 
	background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_left.png');
	background-repeat: no-repeat;
}

.shadow_button .shadow_button_center {
	padding: 0px 4px 0px 7px;
	height: 28px;
	line-height: 25px;
	text-align: left;
	/*background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_center-trans.png');*/
	font-size: 11px;
}

.shadow_button .shadow_button_right {	
	width: 6px;
	/*background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_right-trans.png');*/
}

/*BUTTONS WITH SHADOWS*/
.shadow_button .shadow_button_center { background-image:url('http://static.medforum.pl/portals/images/buttons/new-buttons.jpg'); background-repeat:repeat-x; background-position:0 -252px; }
.shadow_button .shadow_button_right { background-image:url('http://static.medforum.pl/portals/images/buttons/new-buttons.jpg'); background-position:right -224px; }

.shadow_button.accept .shadow_button_left { background-position:0 0; }
.shadow_button.chart .shadow_button_left { background-position:0 -28px; }
.shadow_button.info .shadow_button_left { background-position:0 -56px; }
.shadow_button.crown .shadow_button_left { background-position:0 -84px; }
.shadow_button.decline .shadow_button_left { background-position:0 -112px; }
.shadow_button.message .shadow_button_left { background-position:0 -140px; }
.shadow_button.new_group .shadow_button_left { background-position:0 -168px; }
.shadow_button.search .shadow_button_left { background-position:0 -196px; }
.shadow_button.edit .shadow_button_left { background-position:0 -280px; }
.shadow_button.delete .shadow_button_left { background-position:0 -308px; }
.shadow_button.profile .shadow_button_left { background-position:0 -336px; }

.shadow_button.add_photo .shadow_button_left { background-position:0 -364px; }
.shadow_button.add_video .shadow_button_left { background-position:0 -392px; }
.shadow_button.add_album .shadow_button_left { background-position:0 -420px; }
.shadow_button.add_to_profile .shadow_button_left { background-position:0 -448px; }
.shadow_button.remove_from_profile .shadow_button_left { background-position:0 -476px; }
.shadow_button.report_moderation .shadow_button_left { background-position:0 -504px; }
.shadow_button.insert_photo .shadow_button_left { background-position:0 -532px; }

.shadow_button.hotornot_hot .shadow_button_left { background-position:0 -560px; }
.shadow_button.hotornot_not .shadow_button_left { background-position:0 -588px; }
	.shadow_button.hotornot_not .shadow_button_right { width: 4px; background:transparent url('http://static.medforum.pl/portals/images/buttons/shadow_button_left.png') no-repeat left 0; }

/*
.shadow_button .accept { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_accept.png'); }
.shadow_button .chart { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_chart.png'); }
.shadow_button .crown { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_crown-trans.png'); }
.shadow_button .decline { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_decline.png'); }
.shadow_button .info { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_info-trans.png'); }
.shadow_button .message { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_message-trans.png'); }
.shadow_button .new_group { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_new_group.png'); }
.shadow_button .search { background-image: url('http://static.medforum.pl/portals/images/buttons/shadow_button_search.png'); }
*/

.register_choose {margin: 30px 0px 90px 0px;}
#reg_doctor, #reg_pharmacist, #reg_specialist, #reg_patient,
#reg_doctor_info, #reg_pharmacist_info, #reg_specialist_info, #reg_patient_info {
	display: inline;
	float: left;
	margin:0px 0px 0px 4%;
	padding: 20px 0px 0px 5%;
	width: 15%;
	height: auto !important;
	min-height: 27px;
	height: 27px;
	background-repeat: no-repeat;
	font-weight: bold;
	cursor: pointer;
}

#reg_doctor_info, #reg_pharmacist_info, #reg_specialist_info, #reg_patient_info {
	padding: 10px 0px 0px 0px; width: 20%; font-weight: normal; cursor: default;
}

.article_list_item .text_list .authors {}

a.woman,
a.man,
a.group_open,
a.group_closed,
a.group_patient,
a.group_specialist,
a.group_doctor,
a.group_readonly,
a.info_tip,
a.button_edit,
a.button_delete,
a.button_add_photo,
a.button_add_video,
a.button_add_album,
a.button_add_to_profile,
a.button_remove_from_profile,
a.button_report_moderation,
a.button_profile,
span.woman,
span.man,
span.group_open,
span.group_closed,
span.group_patient,
span.group_specialist,
span.group_doctor,
span.group_readonly,
span.info_tip,
span.button_edit,
span.button_delete,
span.button_add_photo,
span.button_add_video,
span.button_add_album,
span.button_add_to_profile,
span.button_remove_from_profile,
span.button_report_moderation,
span.button_profile {display: block; width: 25px; height: 25px; overflow: hidden; margin: 0px 3px 0px 0px; cursor: pointer; background-repeat: no-repeat}

a.group_open, span.group_open,
a.group_closed, span.group_closed,
a.group_patient, span.group_patient,
a.group_specialist, span.group_specialist,
a.group_doctor, span.group_doctor,
a.group_readonly, span.group_readonly,
a.button_edit, span.button_edit,
a.button_delete, span.button_delete,
a.button_add_photo, span.button_add_photo,
a.button_add_video, span.button_add_video,
a.button_add_album, span.button_add_album,
a.button_add_to_profile, span.button_add_to_profile,
a.button_remove_from_profile, span.button_remove_from_profile,
a.button_report_moderation, span.button_report_moderation,
a.button_profile, span.button_profile { background-image:url('http://static.medforum.pl/portals/images/new_icons/new-icons.jpg'); }

a.group_closed, span.group_closed { background-position:0 0; }
a.group_specialist, span.group_specialist { background-position:0 -25px; }
a.group_readonly, span.group_readonly { background-position:0 -50px; }
a.group_doctor, span.group_doctor { background-position:0 -75px; }
a.info_tip, span.info_tip{ background-position:0 -100px; }
a.group_open, span.group_open  { background-position:0 -125px; }
a.group_patient, span.group_patient { background-position:0 -150px; }
a.button_edit, span.button_edit  { background-position:0 -175px; }
a.button_delete, span.button_delete  { background-position:0 -200px; }
a.button_add_photo, span.button_add_photo  { background-position:0 -225px; }
a.button_add_video, span.button_add_video  { background-position:0 -250px; }
a.button_add_album, span.button_add_album  { background-position:0 -275px; }
a.button_add_to_profile, span.button_add_to_profile  { background-position:0 -300px; }
a.button_remove_from_profile, span.button_remove_from_profile  { background-position:0 -325px; }
a.button_report_moderation, span.button_report_moderation  { background-position:0 -350px; }
a.button_profile, span.button_profile  { background-position:0 -150px; }
 

/*a.group_open, span.group_open  {background-image: url('http://static.medforum.pl/portals/images/new_icons/open-trans.png');}
a.group_closed, span.group_closed {background-image: url('http://static.medforum.pl/portals/images/new_icons/closed-trans.png');}
a.group_patient, span.group_patient {background-image: url('http://static.medforum.pl/portals/images/new_icons/patient-trans.png');}
a.group_specialist, span.group_specialist {background-image: url('http://static.medforum.pl/portals/images/new_icons/specialist-trans.png');}
a.group_doctor, span.group_doctor {background-image: url('http://static.medforum.pl/portals/images/new_icons/doctor-trans.png');}
a.group_readonly, span.group_readonly {background-image: url('http://static.medforum.pl/portals/images/new_icons/readonly-trans.png');}
a.info_tip, span.info_tip{background-image: url('http://static.medforum.pl/portals/images/new_icons/info-trans.png');}*/
.buttons .info_tip {margin: 6px 7px 0px 10px;}

#group_list_container .group {padding: 20px 0px 20px 0px;}
	#group_list_container  .group .image_outer {float: left; display: block; margin: 0px 10px 0px 0px; border: 1px solid #CDCDCD; width: 84px; height: 60px; overflow: hidden;}
		#group_list_container  .group .image_outer .image_inner {border: 1px solid #FFFFFF; width: 82px; height: 58px; overflow: hidden;}
		
		
#group_list_container  .group .group_info {float: right; width: 495px; overflow: hidden; }	
    #group_list_container  .group .group_info .links {float: left;}
	#group_list_container  .group .group_info .title {float: left; height: 25px; width: 274px; padding: 3px 8px 0px 8px; overflow: hidden; font-weight: bold; white-space: nowrap}
	#group_list_container  .group .group_info .links {float: left;}	
		#group_list_container  .group .group_info .links a {float: left;}

    #group_list_container  .group .group_info .shadow_button {float: right;}	
	#group_list_container  .group  .group_info .hr1  {clear: both}	
	#group_list_container  .group  .group_info .description  { clear: both; white-space: nowrap; overflow: hidden;}	

    
    
#index_recent_groups_forums  .group {width: 282px; height: 85px; margin: 10px 0px 10px 0px; overflow: hidden;  }
	#index_recent_groups_forums  .group .image_outer {float: left; display: block; margin: 0px 10px 0px 0px; border: 1px solid #CDCDCD; width: 84px; height: 60px; overflow: hidden;}
	
		#index_recent_groups_forums  .group .image_outer .image_inner {border: 1px solid #FFFFFF; width: 82px; height: 58px; overflow: hidden;}
        #index_recent_groups_forums  .group .info {float: left; width: 186px; overflow: hidden;}	
			#index_recent_groups_forums  .group .info .title {display: block; margin: 0px 0px 4px 0px; font-size: 13px; line-height: 15px; font-weight: bold; white-space: nowrap}
			#index_recent_groups_forums  .group .info .title:hover {text-decoration: none;}
			#index_recent_groups_forums  .group .info .description {margin: 0px 0px 4px 0px; line-height: 13px;}
			#index_recent_groups_forums  .group .info .hr1 {margin: 0px 0px 6px 0px !important; }
			#index_recent_groups_forums  .group .info .links a {float: left;}
                #index_recent_groups_forums  .group .info .links .info_link {float: right !important; margin: 5px 0px 0px 0px;}
		
	#index_recent_groups_forums   .buttons {}	
	#index_recent_groups_forums   .buttons a {float: right !important; margin: 20px 0px 0px 5px; }	

em.cenzor{ color:#c00; font-style:normal; }

.box_wrapper_inner_medium #index_recent_posts  .float_wrapper{border-bottom:1px solid #e0e0e0;}
#index_recent_posts  .post {float:left; width: 594px; padding: 5px 0px 10px 0px;}

	#index_recent_posts .post .title_container {display: block ; float: left ; margin: 3px 0px 3px 0px; width: 400px ;  overflow: hidden; white-space: nowrap;}
        .inner_medium #index_recent_posts .title_container { width:auto; }
	
	#index_recent_posts .post .group_link_container  {display: block; float: left; width: 400px;  overflow: hidden; white-space: nowrap;}
        .inner_medium #index_recent_posts .group_link_container { width:auto; }
	
	#index_recent_posts .post .author_link_container  {float: right; margin: 12px 0px 0px 0px; width: 144px; text-align: right; overflow: hidden; white-space: nowrap;}	
		#index_recent_posts .post .author_link_container .author_link  {text-decoration: none}		
		#index_recent_posts .post .author_link_container .inactive  {cursor: default !important;}

	.index_article_list .article_logo {margin: 0px 6px 4px 0px !important; }	
	.index_recent_article_news_container {height: auto !important; height: 330px; min-height: 330px; overflow: hidden;}
	
	
	
.forum_catalogue .forum {margin: 0px 0px 20px 0px;}
.forum_catalogue  h2 { margin: 0px 0px 4px 0px; padding: 1px 0px 0px 24px; font-weight: bold; font-size: 13px; background: url('http://static.medforum.pl/portals/images/icons/forum_list.gif') no-repeat left center;}
.forum_catalogue .hr1 {margin: 8px 0px 8px 0px;}
.forum_catalogue .col {width: 275px; overflow-x: hidden;}
.forum_catalogue .link {height: 18px; overflow: hidden;}
.forum_catalogue .description {height: 40px; overflow: hidden;}
.forum_catalogue .header1 {font-size: 15px; padding: 5px 0px 5px 0px; font-weight: bold}

#add2group_inner {float: right; margin: 10px 0px 0px 0px; width: 100%;}
#add2group_inner .add2group_form_wrapper { width: 100%; height: 0px; min-height: 0px; background: none !important;}
#add2group_inner .add2group_form_wrapper .box_padding {padding: 10px 0px 10px 0px;}
#add2group_inner .add2group_form_wrapper .box_padding .float_left {width: 300px;}
#add2group_inner #add2group_alerts {display: none;}
#add2group_inner .box_padding {padding: 0px;}

.ts_list .ts_item {margin: 20px 0px 0px 0px; padding: 0px 0px 16px 0px; border-bottom: 1px solid #EFEFEF; }
	 .ts_logo {float: left; width: 80px; height: 60px; border: 2px solid #DEDEDC; overflow: hidden;}
	 .ts_logo_sponsor {float: right; width: 90px; height: 60px; overflow: hidden;}
	
	.ts_list .ts_info, 
	.ts_list .ts_info_long {float: left; width: 354px; padding: 0px 15px 0px 15px;  overflow: hidden; }
	.ts_list .ts_info_long {width: 471px;}
		.ts_list .ts_title {padding: 0px; white-space: nowrap}
            .ts_list .ts_title a {font-size: 13px;}
			
		.ts_list .ts_description   {margin: 0px; padding: 3px 0px 3px 0px ; height: auto !important; height: 23px; min-height: 23px; font-size: 11px; line-height: 14px; }
		.ts_details {}
	
		.ts_button {float: right; margin: 15px 0px 0px 0px;}
			.ts_button .button_container {margin: 0px;}
	
	.thematic_section_info {float: left; width: 420px; overflow: hidden; padding: 0px 0px 4px 0px}
	.thematic_section_description {clear: both; padding: 10px 0px 20px 0px;}
	
		.ts_sponsor {float: right; width: 110px; text-align: right; font-size: 14px;}
		
		
	.thematic_section_name {
		font-size: 14px;
		font-weight: bold;
		padding: 0px 0px 10px 0px;
	}

	.thematic_section_info_logo {}	 
	.thematic_section_info_logo .ts_sponsor {width: 140px;}
		.thematic_section_info_logo .ts_button {margin-top: 0px;}	
		.thematic_section_info_logo .ts_button p {padding: 0px 0px 5px 0px; text-align: right;}
		
	.thematic_section_info_logo .photo_thumb_container_outer { margin: 0px 10px 10px 0px;}
        

.home_page.v .row_gray,
.home_page.v .row_none{ width:250px; padding:10px; float:left; border-bottom:1px solid #e7e7e7; }
.home_page.v .contact_details{ width:175px; padding-left:10px; font-size:11px; margin-top:4px; }
.home_page.v .p{ border-right:0px solid #e7e7e7; }
.home_page.v .nb{ border-bottom:none; }

.home_page.h .row_gray,
.home_page.h .row_none{ width:275px; padding:10px; float:left; border-top:1px solid #e7e7e7; }
.home_page.h .contact_details{ width:203px; padding-left:10px; font-size:11px; margin-top:4px; }
.home_page.h .p{ border-right:1px solid #e7e7e7; clear:both; }
.home_page.h .nb{ border-bottom:none; }

.forum_catalogue_info {border-bottom: 1px solid #E0E0E0; margin: 0px 0px 20px 0px;}


.alert_box {width: 398px; position: absolute; overflow: hidden; z-index: 200; }	
	.alert_box table { margin: auto;}
	.alert_box .float_wrapper {}
	.alert_box .button_container {margin: 20px 10px 13px 10px; _margin: 20px 10px 13px 0px;}
	.alert_box .button_container a {width: 100px;}
	.alert_box .alert_box_top {height: 45px; line-height: 45px; font-size: 12px; font-weight: bold;  overflow: hidden; text-align: center;}
	.alert_box .alert_box_middle {padding: 20px; height: auto !important; height: 60px; min-height: 60px; text-align: center; background: url('http://static.medforum.pl/portals/images/bg/alert_box_middle.png') repeat-y;}
	.alert_box .alert_box_bottom {height: 7px; overflow: hidden; }
    
    
        .alert_box_top,
        .alert_box_middle,
        .alert_box_bottom{ position:relative; zoom:1; }
	

.alert_box_auto {width: 398px; position: absolute; overflow: hidden; z-index: 200; display:none; }	
	.alert_box_auto table { margin: auto;}
	.alert_box_auto .float_wrapper {}
	.alert_box_auto .button_container {margin: 20px 10px 13px 10px; _margin: 20px 10px 13px 0px;}
	.alert_box_auto .button_container a {width: 100px;}
	.alert_box_auto .alert_box_top {height: 45px; line-height: 45px; font-size: 12px; font-weight: bold;  overflow: hidden; text-align: center; background: url('http://static.medforum.pl/portals/images/bg/alert_box_top.gif') repeat-x;}
	.alert_box_auto .alert_box_middle {padding:10px 20px 0 20px; height: auto !important; height: 60px; min-height: 60px; text-align: center; background:#fff url() no-repeat 0 0; }
        .alert_box_auto .alert_box_middle span.error{ color:#CC0000; display:block; font-weight:bold; margin-top:10px; }
        
	.alert_box_auto .alert_box_bottom {height: 7px; overflow: hidden; background: url('http://static.medforum.pl/portals/images/bg/alert_box_bottom.gif') repeat-x bottom left; }
    
    .alert_box_auto .alert_corner{ background:url('http://static.medforum.pl/portals/images/bg/alert_box_corners.gif') no-repeat 0 0;
        width:8px; height:8px; position:absolute; display:block; zoom:1; line-height:1px; font-size:0px; }
        .alert_box_auto .alert_corner.lt{ top:-1px; left:-1px; background-position:top left; zoom: 1;}
        .alert_box_auto .alert_corner.rt{ top:-1px; right:-1px; background-position:top right; zoom: 1;}
        .alert_box_auto .alert_corner.rb{ bottom:-1px; right:-1px; background-position:bottom right; zoom: 1;}
        .alert_box_auto .alert_corner.lb{ bottom:-1px; left:-1px; background-position:bottom left; zoom: 1;}
        
        .alert_box_auto .closer{ display:block; width:22px; height:20px; position:absolute; top:10px; right:6px; border:1px solid #ccc; border-width:0 0 1px 1px; padding:2px; -moz-border-radius:3px; text-align:center; font:bold 14px/20px tahoma; cursor:pointer; overflow:hidden; }
        
    
    
    
    .nobg{ background-image:none; }
    
#background {position: absolute; top: 0px; left: 0px; z-index: 199; background: #000000;}

.box_info {border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; background: #FCF9FC; padding: 7px 10px 7px 10px; margin-bottom: 20px; overflow: hidden; }

.text12 {font-size: 12px !important;}

.text14 {font-size: 14px !important;}

/*TIPS*/

.toolTip {
	/*cursor: help;*/
}

.tip-container {
	width: 300px;
}

.tip-top {
	height:8px;
	line-height: 0px;
	font-size: 0px;
	background: url("http://static.medforum.pl/portals/images/tips/top-trans.png") no-repeat;
}

.tip-bottom {
	height:8px;
	line-height: 0px;
	font-size: 0px;
	background: url("http://static.medforum.pl/portals/images/tips/bottom-trans.png") no-repeat;
}

.tip {
	color: #fff;
	width: auto;

	z-index: 13000;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 5px 10px 5px 10px;
	background: #7D7D7D;
}
 
.tip-text {
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	background: #7D7D7D;
}

/*TIPS - end*/



.box_information {width: 400px; margin: auto;}
	.box_information .info_img {width: 65px; height: 65px; background: url('http://static.medforum.pl/portals/images/icons/information-trans.png') no-repeat;  vertical-align: middle;}
		.box_information .info_text {padding: 0px 0px 0px 20px; width: 306px; font-weight: bold; vertical-align: middle;}
    
    
    
.ziom{ width:165px; padding:5px; margin:5px; }
    .ziom.fleft{ float:left; clear:left; }
    .ziom.fright{ float:right; clear:right; }
    .ziom.btop{ border-top:1px solid #ccc; }
        .ziom img{ display:block; float:left; margin-right:5px; margin-top:4px; border:1px solid #ccc; }

    /* wąska kolumna w profilu usera */
    .box_wrapper_inner_small .ziom{ width:180px; margin:5px 10px; border-bottom:1px solid #e0e0e0; clear:both; overflow:auto; }
        .box_wrapper_inner_small .ziom.fleft, .box_wrapper_inner_small .ziom.fright{ float:none; }
        .box_wrapper_inner_small .ziom.btop{ border-top:none; }
        .box_wrapper_inner_small .ziom img{ margin:0 5px 5px 0; }
        
/*PRESS*/
.press_tabs  {padding: 14px 0px 18px 0px;}

.press_list .press_item  .shadow_button .shadow_button_center { padding: 0px 4px 0px 4px; }

.press_list .press_item { width: 294px; overflow: hidden; padding: 0px 0px 15px 0px; }

.press_list .press_item .press_title {margin: 0px; padding: 2px 0px 0px 0px;}

.press_list .press_item .press_image,
.press .press_image {float: left; border: 1px solid #DFDFDF;}
	
.press .press_image {margin: 0px 14px 8px 0px;}	
	
	.press_list .press_item .press_image a,
	.press .press_image	a {display: block; border: 1px solid #FFFFFF; font-size: 0px; line-height: 0px;}
	
	
.press_list .press_item .press_info {float: left; padding: 0px 0px 0px 10px; width: 190px; overflow: hidden; }

.press_list .press_item .press_info ul.simple_list {padding: 2px 0px 10px 0px;}

	.press_list .press_item .press_info ul.simple_list li span { padding: 0px 0px 0px 14px; background-position: 1px 7px;}

.press_list .press_item .press_info .press_link {display: block; padding: 0px; margin: 0px; clear: both; }

.press_list .press_item .press_info .shadow_button {margin-right: 5px;}

.press_list  .hr1 {margin: 0px 0px 22px 0px; clear: both; background: #EFEFEF;}


.press .press_archive {padding: 10px 0px 10px 0px; clear: both;}

	.press .press_archive .title {padding: 0px 0px 10px 0px;}

.press .horizontal_list li {width: 170px; padding-top:0px; padding-bottom: 0px; white-space: normal;}

.press .horizontal_list a {color: #686868;}

.press  .options_bottom , .press_volume  .options_bottom  {
	margin: 30px 0px 15px 0px;
	padding: 9px 0px 9px 0px;
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

.press .hr1,
.press_volume .hr1 {margin: 30px 0px 30px 0px;}

.press_volume .box_table_bottom {
	background: url('http://static.medforum.pl/portals/images/article/article_box_info_bottom_gray_140.jpg') no-repeat bottom;
}

.press_list .title, 
.press .title, 
.press_volume .title {font-size: 12px; }

.press .button,
.press_volume .button {padding: 10px 0px 10px 0px;}

#press_select_profile_container {position: absolute; top:0px; right: 0px; _right: -1px; width: 167px;}

#press_select_profile_container #press_select_profile_form {display: none;}

	#press_select_profile {position: absolute; top: 10px; right: 5px; z-index: 100; width: 167px; height: 30px; background-image: url('http://static.medforum.pl/portals/images/bg/press_select_profile.jpg'); background-repeat: no-repeat;}

		#press_select_profile div {padding: 0px 15px 0px 15px; width: 137px; height: 30px; line-height: 31px;}
	
		#press_select_profile ul {display: none; position: absolute; top: 29px; left: 1px;  margin: 0px; padding: 0px 0px 5px 0px; list-style: none; width: 165px; background: #FDB837;}

			#press_select_profile ul li {margin: 0px; padding: 3px 14px 3px 14px;}
		
		/*#press_select_profile:hover ul {display: block;}*/
		
		
.press_wrapper { position: relative;}


.bar .add_comment {padding-left: 24px; background: url('http://static.medforum.pl/portals/images/new_icons/add_comment.gif') no-repeat center left;}

/*PRESS - end*/
/*
#drop_down_menu2{ margin:0 0 0 5px; padding:0px; cursor:pointer; background-color:transparent; position:absolute; }
#drop_down_menu2 .box_content_left{ margin-top:3px; }
#drop_down_menu2 .menu2 { width:150px; float:left; }
#drop_down_menu2 .menu2 li{}
#drop_down_menu2 .menu2 li a{ width:100px; }
#drop_down_menu2 .menu2 var{ font-style:normal;}
#drop_down_menu2 div.float_wrapper{ width:100px; }
*/
/*#top_bar ul.links2{ width:100px; background-color: white  !important; z-index:999999 !important; position:relative;}*/
/*#drop_down_center2{ position:absolute; top:28px; left:120px; z-index:999999 !important; color: #ffffff;}
#drop_down_center2 ul {background: yellow url('http://static.medforum.pl/portals/images/bg/test-trans.png'); }
*/
/*#menu_title { color: #ffffff; position: absolute; top: 6px;}*/

/*
#menu_portals_container {border: 1px solid red;}

#menu_portals {display: none; position: absolute; top: 0px; left: 0px; z-index: 999999; margin: 0px; padding: 0px; list-style: none; width: 200px;}

#menu_portals li {display: block; height: 16px; background: #FFFFFF;}
*/

#menu_portals_container {position: relative;}
#menu_portals {display: none; margin: 0px; padding: 0px; list-style: none; position: absolute; top: 30px; left: 0px; z-index: 999999; width: 130px; background: #FFFFFF; overflow: hidden;}
#menu_portals li {padding: 0px 10px 0px 10px;}
#menu_portals li.first {padding-top: 3px;}
#menu_portals li.last {padding-bottom: 6px;}

#news_publicized_date {margin-bottom: -11px; width: 200px;}
/*PRESS - end*/

/*GALLERY*/
/*
.rating,
.rating_on,
.rating_off,
.rating_half {float: left; display: block; height: 16px; overflow: hidden; background-image: url('http://static.medforum.pl/portals/images/new_icons/rating.gif'); background-repeat: no-repeat;}

.rating { background-position: 0px -16px;}

.rating a {display: block; float: left; margin: 0px 4px 0px 0px; width: 16px; height: 16px; }

.rating:hover {background-position: 0px 0px;}

.rating_on,
.rating_off,
.rating_half { padding: 0px 0px 0px 20px; background-position: 0px 0px;}

.rating_off {background-position: 0px -16px;}

.rating_half {background-position: 0px -32px;}
*/


h3.gallery_photos {
	padding: 1px 0px 0px 24px;
	background: url('http://static.medforum.pl/portals/images/icons/galeriaZdjecia-trans.png') no-repeat left center;
}
		
h3.gallery_videos {
	padding: 1px 0px 0px 24px;
	background: url('http://static.medforum.pl/portals/images/icons/galeriaWideo-trans.png') no-repeat left center;
}

.resource_gallery {
	margin: 16px 0px 16px 0px;
	padding: 0px 0px 6px 0px;
	border-bottom: 1px solid #DFDFDF;
}

.rating_container {float: left; padding: 4px 0px 0px 0px;}

.rating,
.rating_on,
.rating_off,
.rating_half {float: left; display: block; height: 10px; overflow: hidden; background-image: url('http://static.medforum.pl/portals/images/new_icons/rating2.gif'); background-repeat: no-repeat;}

.rating { background-position: 0px -10px;}

.rating a {display: block; float: left; margin: 0px 4px 0px 0px; width: 10px; height: 10px; }

.rating:hover {background-position: 0px 0px;}

.rating_on,
.rating_off,
.rating_half { padding: 0px 0px 0px 0px; background-position: 0px 0px;}

.rating_off {background-position: 0px -10px;}

.rating_half {background-position: 0px -20px;}


/*big stars*/

.stars_big .rating,
.stars_big .rating_on,
.stars_big .rating_off,
.stars_big .rating_half {float: left; display: block; height: 16px; overflow: hidden; background-image: url('http://static.medforum.pl/portals/images/new_icons/rating3.gif'); background-repeat: no-repeat;}

.stars_big a.js_rating_click_class{ background-position:0 0; text-indent:-9999px; display:block; width:19px; float:left; }
.stars_big a.js_rating_click_class.rating_on{ background-position:0 0; }
.stars_big a.js_rating_click_class.rating_off{ background-position:0 -16px; }
.stars_big a.js_rating_click_class.rating_half{ background-position:0 -32px; }

/*
.rating_container.stars_big:hover a.js_rating_click_class{ background-position:0 -10px;	}
.rating_container.stars_big:hover a.js_rating_click_class:hover{ background-position:0 0px;	}
*/

/*END stars big*/

#photo_file_container {overflow: hidden; visibility: hidden; margin-top: -33px; padding-bottom: 15px;}
#photo_file {width: 300px; height: 30px;}
/*
.photo_thumb_container_outer {width: 102px; height: 102px; border: 1px solid #DFDFDF; visibility: hidden;}
.photo_thumb_container_inner {position: relative; width:100px; height: 100px; border: 1px solid #FFFFFF; overflow: hidden;}
*/

.photo_thumb_container {float: left;}
.photo_thumb_container_outer {position: relative; float: left;  border: 1px solid #D0D0D0; zoom:1;}
.photo_thumb_container_inner {float: left;  border: 2px solid #FFFFFF; line-height: 0px; font-size: 0px;}
.photo_thumb_album .photo_thumb_container_inner,
.thematic_section_info_logo .photo_thumb_container_inner  {border: 1px solid #FFFFFF;}
.photo_thumb_container_inner a {float: left; display: block; line-height: 0px; font-size: 0px;}


.photo_thumb_center .photo_thumb_container {position: relative; left: 50%;}
.photo_thumb_center .photo_thumb_container_outer {position: relative; left: -50%;}

.photo_thumb_video {position: absolute; top: 0px; left: 0px; width: 100px; height: 100px; background: url('http://static.medforum.pl/portals/images/icons/play.gif') no-repeat center; cursor: pointer;}





.user_profile  .photo_thumb_container_outer  {margin-right: 10px; margin-bottom: 10px;}

.gallery .gallery_photo,
.gallery .gallery_album {float: left; width: 167px; padding: 15px; overflow: hidden; }

	.gallery .gallery_photo p,
	.gallery .gallery_album p {text-align: center; padding: 6px 0px 6px 0px;}
	
	.gallery .gallery_photo .photo_thumb_container_outer,
	.gallery .gallery_album .photo_thumb_container_outer {margin-bottom: 10px;}

	
	.gallery_photo_info {clear: both;}

.gallery .gallery_photo_separator,
.gallery .gallery_album_separator {float: left; width: 0px; margin-top: 30px; height: 80px; border-left:1px dotted #DFDFDF; font-size: 0px; line-height: 0px; }

.gallery .gallery_album_separator {margin-top: 15px;}

.gallery .photo_thumb_album {margin: auto; width: 85px; height: 79px; padding:6px 0px 0px 0px; background-image: url('http://static.medforum.pl/portals/images/bg/photo_thumb_album.gif'); background-repeat: no-repeat; overflow: hidden;}
.gallery .photo_thumb_album .photo_thumb_container_outer { margin: 6px 0px 0px 0xp;}


/*.photo .rating_container  {width: 185px; margin: auto;}*/
.photo .photo_rating_container {width: 200px; margin: 0px auto 10px auto;line-height:23px;}
.photo .photo_info p {text-align: center; padding: 4px 0px 4px 0px;}
.photo .photo_info2 p {padding: 6px 0px 6px 0px;}
.photo .photo_comment_text {padding: 0px 15px 0px 15px; width: 410px; overflow: hidden;}

.user_photo_thumb {width: 134px; float: left; padding: 0px 0px 20px 0px;}

.youtube_video {display: block; margin: 20px auto 20px auto; width: 480px; height: 385px;}
.youtube_video_post {display: block; margin: 10px 0px 10px 0px; width: 320px; height: 265px;}

.gallery_album_one .gallery_album_info {float: left; padding: 0px 0px 0px 20px; width: 335px; overflow: hidden;}

.gallery_album_one .gallery_album_info  p,
.gallery_album_one .gallery_album_info  div {padding: 2px 0px 2px 0px;}

.photo_post {margin: 10px 0px 10px 0px;}
/*GALLERY - end*/

#bulletin table h1 {display: none;}

/*FAQ*/
.judgement_box {
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 10px 0;
}

ul.list li span.clock , h2.clock{
	background: transparent url(../images/icons/alarm-clock.png) no-repeat scroll 2px 7px;
	padding: 12px 0 12px 26px;
}

ul.list li.clock_li {
	padding-top: 10px;
	padding-bottom: 10px;
}

h2.clock {
	padding: 5px 0 12px 26px;
}

.faq_question {
	padding-bottom: 10px;
	font-size: 14px;
}	
ul.faq_questions {
	list-style-type:decimal;
}

ul.faq_questions  li {
	border-bottom: 1px solid #DFDFDF;
	padding-bottom: 5px;
	padding-top: 5px;
}
/*FAQ-end*/

.new_functionality_text {color: red; font-weight: bold; padding: 4px 10px 4px 10px;}


.stars a.js_rating_click_class{ background-position:0 0; text-indent:-9999px; display:block; width:13px; float:left; }
.stars a.js_rating_click_class.rating_on{ background-position:0 0; }
.stars a.js_rating_click_class.rating_off{ background-position:0 -10px; }
.stars a.js_rating_click_class.rating_half{ background-position:0 -20px; }
.rating_container.stars:hover a.js_rating_click_class{ background-position:0 -10px;	}
.rating_container.stars:hover a.js_rating_click_class:hover{ background-position:0 0px;	}

.loader{ float:left; padding-left:25px; margin:3px 5px 3px 10px; background:url('http://static.medforum.pl/portals/images/icons/loader.gif') no-repeat top left; display:none; }

.rating_container.hotornot { padding:2px 0 0 0; }
.rating_container.hotornot a{ display:block; width:13px; height:13px; color:#fff; font:bold 12px/12px tahoma; margin:0 0 0 2px; float:right; text-align:center;
	-o-border-radius: 2px; /* Opera */
	-icab-border-radius: 2px; /* iCab */
	-khtml-border-radius: 2px; /* Konqueror */
	-moz-border-radius: 2px; /* Firefox */
	-webkit-border-radius: 2px; /* Safari */
}
.rating_container.hotornot a.hotornot_hot{ background-color:#559955; }
.rating_container.hotornot a.hotornot_not{ background-color:#cc5555; }
.rating_container.hotornot span{ float:right; line-height:13px; }





/*
	.gallery_album.friend_album{ background-color:#eee; }
    .gallery_album.k1 .gallery_album_info{ background-color:#c00; }
    .gallery_album.k2 .gallery_album_info{ background-color:#0c0; }
*/
.gallery_album .album_hotornot,
.gallery_album .album_normal,
.gallery_album .album_znajomy{ display:none; }

.gallery_album.k1 .album_normal{ display:block; }
.gallery_album.k2 .album_hotornot{ display:block; }
.gallery_album.friend_album .album_znajomy{ display:block; }

.gallery_album table img{ margin:4px 0; border:1px solid #ddd; border-width:0 0 1px 1px; padding:0 0 3px 3px;
	-o-border-radius: 3px; /* Opera */
	-icab-border-radius: 3px; /* iCab */
	-khtml-border-radius: 3px; /* Konqueror */
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari */
}

.hot_button {
	background-image: url('http://static.medforum.pl/portals/images/buttons/hot2.gif');
	width: 76px;
	height: 29px;
    text-indent:-9999px;
}
.not_button {
	background-image: url('http://static.medforum.pl/portals/images/buttons/not2.gif');
	width: 76px;
	height: 29px;
    text-indent:-9999px;
}

.text_photo_title
{
	font-size: 16px;
}



.multiselect_container.holder	{ width:220px; float:left; -moz-border-radius:5px; }
#add,#remove	{ display:block; width:100px; border:1px solid #ccc; background:#eee; padding:10px; }
.holder.lft{ padding-top:10px; height:119px; border:1px solid #ddd; border-width:0 1px 0 0; -moz-border-radius:5px; background-position:left 0; }
.holder .multiselect_outer { width:220px; }
.switch_arrows { width:70px; height:119px; padding-top:10px; text-align:center; vertical-align:center; background:url('http://static.medforum.pl/portals/images/bg/arrow_switch.png') no-repeat 50% 50%; }
/*.mr{ margin-right:28px; }*/
.holder select	{ font:11px tahoma; }
.holder option	{ padding:2px; border:1px solid #ccc; border-width:0 0 1px 0; }
.holder option:hover{ background-color:#efefef; }


#js_invite_form_panel_friends{ display:none; }


.ajax-loading, .alert_box_auto .ajax-loading{ background-image:url('http://static.medforum.pl/portals/images/icons/loader.gif'); background-repeat:no-repeat; background-position:center center; }

.header_additional_link {
float:right;
line-height:23px;
padding:3px 0 0;
}

/*Contact Import*/


ul.box_menu  li.contact_import {
    background-image: url('http://static.medforum.pl/portals/images/new_icons/importKontaktow.png');
}	




#import_select_source {
    width: 550px;
    margin: 0px auto;
}



#import_select_source .import_select_client {
    float: left;
    width: 195px;
    height: 60px;
    padding: 15px 0 0 80px;
    background: url('http://static.medforum.pl/portals/images/icons/email-client.jpg') no-repeat left top; 
}

#import_select_source .import_select_gmail {
    float: right;
    width: 155px;
    height: 60px;
    padding: 15px 0 0 120px;
    background: url('http://static.medforum.pl/portals/images/icons/gmail.jpg') no-repeat left 8px ;
}

.email_client_icon {
    background: url('http://static.medforum.pl/portals/images/icons/email-client.jpg') no-repeat left top; 
    height: 73px;
}

#csv_file_container {overflow: hidden; visibility: hidden; margin-top: -33px; padding-bottom: 15px;}

.imported_list_top {
    height: 100px;
    padding: 20px;
    background-color: #FCF9FC;
    font-size: 12px;
    border-top: 1px solid #F4F4F4;
    border-bottom: 1px solid #F3F3F3;
}

.imported_list_body {
    padding: 10px 20px 0 20px;
}

.imported_list_left {
    float: left;
    width: 290px;
}

.imported_list_right {
    float: left;
    width: 290px;
}

.imported_list_button {
    width:60px; 
    margin:0px auto; 
    text-align:center; 
    margin-top: 20px;
    margin-bottom: 20px;
}

/*Contact Import END*/

/*CORNERS*/
.corner_lt,
.corner_lb,
.corner_rt,
.corner_rb {display: block; position: absolute; line-height: 0px; font-size: 0px; background-image: url('http://static.medforum.pl/portals/images/bg/photo_corners.gif'); background-repeat: no-repeat;}



.corner_lt		{width: 4px; height: 4px; left: -1px; top: -1px; background-position: 0px 0px;}
.corner_lb		{width: 4px; height: 4px; left: -1px; bottom: -1px; background-position: 0px -4px;}
.corner_rt		{width: 4px; height: 4px; right: -1px; top: -1px; background-position: -4px 0px;}
.corner_rb		{width: 4px; height: 4px; right: -1px; bottom: -1px; background-position: -4px -4px;}
/*CORNERS - end*/

/*Sort of groups*/

.sort_column {display: block; float:left; margin-left: 5px;}
.sort_icon_asc , .sort_icon_desc{width: 6px; height: 10px; background-repeat: no-repeat;display: block; float:left; margin-top: 14px;  margin-left: 7px;}
.sort_separator {color: #000000; float: left; font-size: 8px; margin-left: 4px;}
#sort_panel {width: 100%; height: 30px; background-image:url('http://static.medforum.pl/portals/fozik/images/icons/belka.gif'); background-repeat: repeat-x; line-height: 32px;}

/*END Sort of groups*/


/*ADVICE OF THE DAY*/

#adviceoftheday{
	background-repeat: no-repeat;
	background-image: url('http://static.medforum.pl/portals/images/bg/porada-okragla.jpg');
	border: 1px solid #ebebeb;
	width: 307px;
	height: 94px;
	background-color: #FFFFFF;
}

#adviceoftheday span {
	text-align: center;
	line-height: 20px;
}

#adviceoftheday span  a{
	font-size: 16px;
	font-family:times New Roman;
	color: black;
	float:left;
	margin-left: 70px;
	margin-right: 5px;
	margin-top: 5px;
	font-style: italic;
}

#openquote {
	background-repeat: no-repeat;
	background-image: url(http://static.medforum.pl/portals/fozik/images/sprites/open.gif);
}

#closequote {
	background-repeat: no-repeat;
	background-image: url(http://static.medforum.pl/portals/fozik/images/sprites/close.gif);
	margin-left: 5px;
}

a.nounderline:hover {text-decoration: none;}

#faq_advice {}
#faq_advice:hover {text-decoration: underline;}

/*dane logowania*/
#log_header {
	border-bottom:1px solid #F1F1F1;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	margin:0 0 10px;
	padding:8px 0 8px 20px;
}

.log_element {
	padding-bottom: 10px;
}

.log_visibility_text {
	width: 100%;
	color: red;
	padding-bottom: 5px;
	margin-top: -5px;
	margin-left:30px;
}
/*koniec dane logowania*/

.wallcomment{ -moz-border-radius:5px;border:1px solid #ddd;padding:2px 10px 4px 8px;margin:5px 0 5px 1px; }
/*ADVICE OF THE DAY END*/

/*CENTER ELEMENT*/
.center_outer {position: relative; left: 50%; float: left; zoom: 1;   }
	.center_outer .center_inner { position: relative; left: -50%;  float: left; }
/*CENTER ELEMENT - end*/

/*EDITORS*/
#editors .editor_name {padding: 20px 0px 0px 0px;}
#editors .header1 {margin-bottom: 0px;}
#editors .header2 {padding: 20px 0px 0px 0px;}
/*EDITORS - end*/

/*CALCULATORS*/

/*
#calculators .calculators_content {float: right; width: 390px; overflow: hidden;}
*/	
		#calculators .calculators_content {margin: 0px 0px 0px 0px; zoom:1;}
		
		#calculators .calculators_content .calculator_list {padding: 20px 0px 10px 0px;}
	
		#calculators .calculators_content .calculator_list .calculator_list_item,
        #calculators .calculators_content .calculator_list .calculator_list_item_3_col
        {float: left; padding: 0px 0px 20px 0px; width: 49%; zoom:1; }
        
        #calculators .calculators_content .calculator_list .calculator_list_item_3_col { width: 33%;}
 
        #calculators .calculators_content .calculator_list .calculator_list_separator {float: left; width: 0px; height: 150px; border-left:1px solid #F4F4F4; font-size: 0px; line-height: 0px; }
		
		#calculators .calculators_content .calculator_list .push {margin: 0px 0px 20px 0px; height: 1px; background: #DFDFDF; zoom:1;}
			/*
			#calculators .calculators_content .calculator_list .calculator_list_item	.calculator_image {text-align: center;}
			*/
			#calculators .calculators_content .calculator_list .calculator_list_item .calculator_text, 
            #calculators .calculators_content .calculator_list .calculator_list_item_3_col .calculator_text
            { padding: 12px 16px 12px 16px; font-size: 12px; text-align: center; height: 30px;}
		
			#calculators .calculators_content .calculator_list .calculator_list_item  .button_container {margin: 0px; }

			
#calculators .text {padding-top:0px;}			

#calculator_categories {margin: 0px 0px 12px 0px; padding: 0px 0px 12px 0px; border-bottom: 1px solid #EAEAEA;}

#calculator_categories .float_wrapper {padding: 3px 0px 3px 0px;}

#calculator_categories h2.category_name {float: left; width: 140px; font-size: 12px; font-weight: normal;}	
#calculator_categories h2.category_name a {color: #686868;}	

	
#calculator_categories div.subcategories {float: left; width: 450px;  }	

	
#calculators table td {padding: 5px;}

/*#calculators .center_outer {margin-top: 10px;}*/
#calculators .calculator_html {padding: 12px 0px 12px 0px; }

.calculators_link_more  {padding: 3px;  text-align: right;}

#calculators hr {margin: 10px 0px 10px 0px;}
/*CALCULATORS - end*/

/*selects*/
.select  {background-image: url('http://static.medforum.pl/portals/images/bg/select.gif'); background-repeat: no-repeat;}


/*selects - end*/
 .thematic_section_list_item {margin: 0px 0px 12px 0px; zoom:1;}
  .thematic_section_list_item .photo_thumb_container_outer {float: left; margin-right: 10px;}
	
 .thematic_section_list_item .thematic_section_sponsor {display: inline; float: right; margin-left: 10px; height: 78px; }
	 .thematic_section_list_item .thematic_section_sponsor .dark_blue {text-align: right;}
	 .thematic_section_list_item .thematic_section_sponsor .button_container {margin: 20px 0px 0px 60px !important; margin: 20px 0px 0px 30px;}

 .thematic_section_list_item .title, 
 .thematic_section_list_item .title a {margin: 0px 0px 6px 0px; font-size: 16px;}

 .thematic_section_list_item .info,
 .thematic_section_list_item .info a {  font-size: 11px; color: #616161;}
 
.thematic_section_list .thematic_section_list_item .shortcut,
.thematic_section_list .thematic_section_list_item .shortcut a {margin: 0px 0px 2px 0px; color: #616161;}


/*list horizontal1*/
/*LISTS*/
ul.list_horizontal1 {margin: 0px; padding: 0px; list-style: none; height: auto !important; height: 0px; min-height: 0px; overflow: hidden !important; overflow: visible;}

ul.list_horizontal1 li  { float: left; height: 20px; font-size: 11px; white-space: nowrap;}

ul.list_horizontal1 li.separator  {line-height: 0px; font-size: 0px; overflow: hidden;}

	ul.list_horizontal1 li,
	ul.list_horizontal1 li	a {color: #616161;}	
	ul.list_horizontal1 li.separator {margin: 0px 9px 0px 9px; }	
	ul.list_horizontal1 li.separator {width: 1px; height: 20px; background:  url('http://static.medforum.pl/portals/images/bg/text_list_separator.gif') no-repeat center;}	
/*LISTS - end*/
/*list horizontal1 - end*/

.group_arts, .group_news, .group_advices{ margin-left:0; margin-right:0; width:312px; }
.mr10{ margin-right:10px; }
.ml10{ margin-left:10px; }

.group_advices .title{ width:170px; }


h1 span.active{ font-weight:bold; }

.advice_text a, .article_text a, .post_content a {text-decoration: underline;}

.event_icon {display: block; float: left; width: 16px; height: 16px; margin: 0px 5px 0px 0px; background: url('http://static.medforum.pl/portals/images/new_icons/event-icons.gif') no-repeat; }

.event_icon.event_recommend 		{background-position: 0px  0px;}
.event_icon.event_participants 	{background-position: 0px -16px;}
.event_icon.event_comments		{background-position: 0px -32px;}
.event_icon.event_calendar		{background-position: 0px -48px;}


/*FORM GENERATOR*/
table .tab  {
	width:100%;
	margin: 0px;
	font-size: 12px;
	font-family: Trebuchet MS, sans-serif;
	table-layout: fixed;
	border-collapse: collapse;	
}
	
table .tab tr.first_row td {
	padding: 0px;
	border: none;
}

table.tab td {
	margin: 0px;
	padding: 3px;
	overflow-x: hidden;
	vertical-align: top;
}

#form_generator h1 {
	padding: 8px 0px 8px 20px;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	border-bottom: 1px solid #F1F1F1;
}

.date_container {
	padding: 8px;
}

.error,  .require {
	color: red;
}

div.input_file_container {
	padding: 4px 0px 4px 0px;
}

 div.label_right,  div.label_left  {
	padding-top: 8px;
	padding-right: 10px;
}


 div.label_right {
	text-align: right;
}

 div.label_left  {
	text-align: left;
}

.text_container {
	padding: 10px 0px 10px 0px;
}

/*FORMS*/

/*FORMS - end*/


 .plain_text {
	font-weight: bold;
	padding: 7px 0px 0px 0px;
}

 .checkbox_container,  .radio_container  {
	padding: 6px 0px 0px 0px;
}


.input_container, .select_container  {
	position: relative;
	width: 210px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	background:  url("http://static.medforum.pl/portals/images/forms/input_bg.gif") no-repeat left 3px;
}

.input_container_long {
	width: 340px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	background:  url("http://static.medforum.pl/portals/images/forms/input_long_bg.gif") no-repeat left 3px;
}

.input_container_long input {
	display: block;
	width:320px;
	border: 0px;
}

.select_container  {
	padding-top:10px;
	overflow: hidden;
}

.input_container  input{
	display: block;
	width:200px;
	border: 0px;
}

.select_container  .select_outer {
	position: relative;
	width:203px;
	height: 15px;
	overflow: hidden;

}

.select_container  .select_outer select {
	display: block;
	position: absolute;
	top:-3px;
	left: -2px;
	width: 206px;
	height: 22px;
	line-height: 18px;
	border: 0px;
}

.select_container  .select_outer select {
	top /*\**/:-7px\0/;
 }

.select_container_long  {
	width: 320px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow: hidden;
	background:  url("http://static.medforum.pl/portals/images/forms/input_long_bg.gif") no-repeat left 3px;
}

 .select_container_long  .select_outer_long {
	position: relative;
	width:320px;
	height: 15px;
	overflow: hidden;

}

 .select_container_long  .select_outer_long select {
	display: block;
	position: absolute;
	top:-3px;
	left: -2px;
	width: 323px;
	height: 22px;
	line-height: 18px;
	border: none;
}

 .select_container_long  .select_outer_long select {
	top /*\**/:-7px\0/;
 }



.select_container_medium2  {
	width: 150px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow: hidden;
	background:  url("http://static.medforum.pl/portals/images/forms/input_medium2_bg.gif") no-repeat left 3px;
}

 .select_container_medium2  .select_outer_medium2 {
	position: relative;
	width:150px;
	height: 15px;
	overflow: hidden;

}

 .select_container_medium2  .select_outer_medium2 select {
	display: block;
	position: absolute;
	top:-3px;
	left: -2px;
	width: 153px;
	height: 22px;
	line-height: 18px;
	border: 0px;
}







.textarea_container {
	width: 325px;
	height:130px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_bg.gif") no-repeat left 3px;
}
.textarea_container textarea{
	display: block;
	width:325px;
	height: 115px;
	border: 0px;
}

.textarea_big  {
	
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_outer_bg.gif") no-repeat;
}

.textarea_big .textarea_container {
	width: 325px;
	height:200px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_inner_bg.gif") no-repeat left bottom;
}

.textarea_big .textarea_container textarea{
	display: block;
	width:325px;
	height: 185px;
	border: 0px;
}

.textarea_max  {
	
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_max_outer_bg.gif") no-repeat;
}

.textarea_max .textarea_container {
	width: 570px;
	height:200px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_max_inner_bg.gif") no-repeat left bottom;
}

.textarea_max .textarea_container textarea{
	display: block;
	width: 570px;
	height: 185px;
	border: 0px;
}


.textarea_container_small {
	float:left;
	width: 205px;
	height:132px;
	padding-left:3px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_bg.gif") no-repeat left 3px;
}
#toolbox_bg .textarea_container_small { height: 203px;  background: url("http://static.medforum.pl/portals/images/forms/toolbox_textarea2_bg.gif") no-repeat left 3px; }

.textarea_container_small div{
	width: 205px;
	height:130px;
	padding-left:7px;
	padding-right:10px;
	padding-top:8px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_bg.gif") no-repeat right 3px;
}
#toolbox_bg .textarea_container_small div{ height: 201px;  background: url("http://static.medforum.pl/portals/images/forms/toolbox_textarea2_bg.gif") no-repeat right 3px; }

.textarea_container_small textarea{
	display: block;
	width:100%;
	height: 115px;
	border: 0px;
}

#toolbox_bg .textarea_container_small textarea{
	height: 186px;
}

.multiselect_container {
	width: 325px;
	height:130px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	background:  url("http://static.medforum.pl/portals/images/forms/textarea_bg.gif") no-repeat left 3px;
}


.multiselect_container  .multiselect_outer {
	position: relative;
	width:320px;
	height: 110px;
	overflow: hidden;
}

.multiselect_container  .multiselect_outer select {
	display: block;
	position: absolute;
	top: -3px;
	left: -3px;
	z-index:1;
	padding: 2px;
	width:324px;
	height: 116px;
	height: 118px;
	*width: 330px ! important;
}


.select_container_small  {
	width: 88px;
	margin-right: 10px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow: hidden;
	background:  url("http://static.medforum.pl/portals/images/forms/input_small_bg.gif") no-repeat left 3px;
	float: left;
}

.select_container_small  .select_outer_small {
	position: relative;
	width:83px;
	height: 15px;
	overflow: hidden;

}

.select_container_small  .select_outer_small select {
	display: block;
	position: absolute;
	top:-3px;
	left: -2px;
	width: 86px;
	height: 22px;
	line-height: 18px;
	border: 0px;
}

.select_container_small  .select_outer_small select {
	top /*\**/: -7px\0/;
}


.select_container_medium  {
	width: 210px;
	margin-right: 10px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow: hidden;
	background:  url("http://static.medforum.pl/portals/images/forms/input_bg.gif") no-repeat left 3px;
	
	float: left;
}
#toolbox_bg .select_container_medium {
	background:  url("http://static.medforum.pl/portals/images/forms/toolbox_input_bg.gif") no-repeat left 3px;
}

.select_container_medium  .select_outer_medium {
	position: relative;
	width:205px;
	height: 15px;
	overflow: hidden;

}

.select_container_medium  .select_outer_medium select {
	display: block;
	position: absolute;
	top:-4px;
	left: -2px;
	width: 208px;
	height: 22px;
	line-height: 18px;
	border: 0px;
}


#toolbox_bg .error, #toolbox_bg .require { color:#ffb203; }

/*
*/
.select_multiple_selected{ padding:2px; }
.select_multiple_selected div{
	cursor:pointer;
	float:left;
	margin:2px;
	padding:1px 20px 1px 1px;
	border:1px solid #d7d7d7;
	border-width:0 1px 1px 0;
	background:#efefef url(http://static.medforum.pl/portals/images/new_icons/minus-circle.png) no-repeat 99% 50%;
}


.dark_blue {
	color: #B32263 !important;
}

.title {color: #B32263;}

.press_list .press_item .press_info ul.simple_list li span {color: #B32263;}

#press_select_profile_text {color: #B32263;}

.press ul.horizontal_list li span {color: #B32263;}

#press_select_profile {background-position: 0px -30px;}

p.offset span {
	color: #B32263;
}

h1.header1 {
	color: #B32263;
}

.info_good h1 {
	color: #B32263;
}

a {
	color: #B32263;
}

ul.list2 li a.active {
	color: #B32263;
}

ul.simple_list li a:hover  {
	color: #B32263;
}

ul.horizontal_list  li a  {
	color: #B32263;
}

ul.horizontal_list li a:hover  {
	color: #B32263;
}

.box_header_right h1 {
	color: #B32263;
}

.conversation_wrapper .message_subject{
	color: #B32263;
}

.article_wrapper  .article_title{
	color: #B32263;
}

.contact_letters a.active {
	color: #B32263;
}

.search_results  .search_header h1 {
	color: #B32263;
}

#form_generator h1 {
	color: #B32263;
}

#index_recent_groups_forums  .group .image_outer:hover {border: 1px solid #B32263;}

.body {
	background: #FFFFFF url("../dermatologia/images/bg/bg.jpg") repeat-x;
	background-position: 0px -2px;
}

#top_bar ul li.zone_active a  span{color: #B32263 !important;}

#top_bar ul li.zone_inactive a {
	background: url('../dermatologia/images/bg/zone.jpg') repeat-x;
	background-position: 0px 0px;
}

#top_bar ul li.zone_inactive a:hover {
	background: url('../dermatologia/images/bg/zone.jpg') repeat-x;
	background-position: 0px -30px;
	text-decoration: none
}

#top_bar ul li.zone a span.specialist {
	background: url('http://static.medforum.pl/portals/images/icons/user-business-trans.png') no-repeat left center;
}

#top_bar ul li.zone a span.patient{
	background: url('http://static.medforum.pl/portals/images/new_icons/pacjent-trans.png') no-repeat left center;
}

.button_container {
	background: url('../dermatologia/images/bg/button_left.gif') no-repeat left;
}

.button_container input,  .button_container a{
	background:  url('../dermatologia/images/bg/button_right.gif') no-repeat right;
}


.button_container.button_orange {
	background: url('http://static.medforum.pl/portals/images/bg/button_left-orange.gif') no-repeat left !important;	
}

.button_container.button_orange input, .button_container.button_orange a{
	background:  url('http://static.medforum.pl/portals/images/bg/button_right-orange.gif') no-repeat right !important;
}


ul.simple_list  li span  {
	background-image: url("../dermatologia/images/bg/list_item.gif");
	background-repeat: no-repeat;
}

ul.horizontal_list   li{
	background: url("../dermatologia/images/bg/list_item.gif") no-repeat left center;
}

ul.list li span.bg, ul.list2 li span.bg  {
	background: url("../dermatologia/images/bg/list_item.gif") no-repeat 2px 15px ;
}


ul.list2 li span.bg {
	background: url("../dermatologia/images/bg/list_item.gif") no-repeat 3px 8px ;
}


#logo,
#logo_grayscale {
	width:236px;
	height: 37px;
	background: url('../dermatologia/images/bg/logo-trans.png') no-repeat;
}

#logo_grayscale {background-image: url('../dermatologia/images/bg/logo_grayscale-trans.png');}

.flashmessage_good_outer {
	background: url('../dermatologia/images/bg/flashmessage_good_middle.jpg') repeat-y;
}

.flashmessage_good_top {
	background: url('../dermatologia/images/bg/flashmessage_good_top.jpg') no-repeat top;
}

.flashmessage_good_bottom {
	background: url('../dermatologia/images/bg/flashmessage_good_bottom.jpg') no-repeat bottom;
}

.flashmessage_good_bottom p {
	background: url('../dermatologia/images/bg/flashmessage_good.jpg') no-repeat 50px center;
}

.path_link_first a {
	background: url('../dermatologia/images/bg/arrow.gif') no-repeat left 5px;
}


/*TOP MENU*/
div#top_menu_left {
	background: url('../dermatologia/images/menu/left-trans.png') no-repeat;

}

div#top_menu_right {
	background: url('http://static.medforum.pl/portals/images/bg/right_info-trans.png') no-repeat;
}

/*
div#top_menu_right {
	background: url('../dermatologia/images/menu/right-trans.png') no-repeat;
}
*/

div#top_menu_center {
	background: url('../dermatologia/images/menu/center.png') repeat-x;
}
	.top_menu li.separator {
		background: url('../dermatologia/images/menu/separator.png') no-repeat center;
	}
/*TOP MENU - END*/

/*TABS*/
table.tabs tr.tabs_top td {	
	background: url('../dermatologia/images/tabs/tab_off_center.jpg') repeat-x top;
}


table.tabs tr.tabs_top td.on {	
	background: url('../dermatologia/images/tabs/tab_on_center.jpg') repeat-x top;
}


table.tabs tr.tabs_top td.left_on,  table.tabs tr.tabs_top td.left_off, table.tabs tr.tabs_top td.right_on, table.tabs tr.tabs_top td.right_off{	
	background: url('../dermatologia/images/tabs/tab_on_left.jpg') no-repeat left;
}

table.tabs tr.tabs_top td.left_off {	
	background: url('../dermatologia/images/tabs/tab_off_left.jpg') no-repeat left;
}

table.tabs tr.tabs_top td.right_on {	

	background: url('../dermatologia/images/tabs/tab_on_right.jpg') no-repeat right;
}

table.tabs tr.tabs_top td.right_off {	
	background: url('../dermatologia/images/tabs/tab_off_right.jpg') no-repeat right;
}

table.tabs tr.tabs_top td.separator {	
	background: url('../dermatologia/images/tabs/separator.jpg') no-repeat right;
}


/********/

table.tabs tr.tabs_bottom td {
	background: url('../dermatologia/images/tabs/tab_bottom.jpg') repeat-x top;
}

table.tabs tr.tabs_bottom td.on {
	background: url('../dermatologia/images/tabs/tab_bottom_on.jpg') no-repeat center top;
}


/*TABS - END*/

#top_main_menu ul  li a#top_menu_society {

	background: url('../dermatologia/images/icons/menu_society-trans.png') no-repeat;
}

#top_main_menu ul  li a#top_menu_post {

	background: url('../dermatologia/images/icons/menu_post-trans.png') no-repeat;
}

#top_main_menu ul  li a#top_menu_texts {

	background: url('../dermatologia/images/icons/menu_texts-trans.png') no-repeat;
}

#top_main_menu ul  li a#top_menu_knowledge {

	background: url('../dermatologia/images/icons/menu_knowledge-trans.png') no-repeat;
}

#reg_doctor{
	background-image: url('../dermatologia/images/icons/doctor_male-trans.png');
}

#reg_pharmacist {
	background-image: url('../dermatologia/images/icons/specialist_male-trans.png');
}

#reg_specialist {
	background-image: url('../dermatologia/images/icons/specialist_female-trans.png');
}

#reg_patient {
	background-image: url('../dermatologia/images/icons/patient_male-trans.png');
}

/*CONTACTS*/

.contact_0_1, .contact_5_1  {
	background: url('../dermatologia/images/icons/patient_female-trans.png') no-repeat;
}

.contact_0_2, .contact_5_2 {
	background: url('../dermatologia/images/icons/patient_male-trans.png') no-repeat;
}

.contact_3_1 , .contact_4_1{
	background: url('../dermatologia/images/icons/specialist_female-trans.png') no-repeat;
}

.contact_3_2,  .contact_4_2{
	background: url('../dermatologia/images/icons/specialist_male-trans.png') no-repeat;
}

.contact_1_1 {
	background: url('../dermatologia/images/icons/doctor_female-trans.png') no-repeat;
}

.contact_1_2 {
	background: url('../dermatologia/images/icons/doctor_male-trans.png') no-repeat;
}


.font_normal_on  {
	background: url('../dermatologia/images/icons/font_normal_on-trans.png') no-repeat;
}

.font_bigger_on {
	background: url('../dermatologia/images/icons/font_bigger_on-trans.png') no-repeat;
}

.font_the_biggest_on {
	background: url('../dermatologia/images/icons/font_the_biggest_on-trans.png') no-repeat;
}


.index_flash_top {
	background-image: url('../dermatologia/images/bg/index_flash_middle.png');

}

.index_flash_bottom {
	background-image: url('../dermatologia/images/bg/index_flash_bottom-trans.png');
}

.index_button_left {
	background-position: 0px -48px;
}

.index_button_right {
	background-position: -24px -48px;
}


a.woman {background-image: url('../dermatologia/images/icons/woman-trans.png');}

a.man {background-image: url('../dermatologia/images/icons/man-trans.png');}

.alert_box_top { background: url('http://static.medforum.pl/portals/images/bg/alert_box_top-trans.png')  no-repeat;}
.alert_box_bottom { background: url('http://static.medforum.pl/portals/images/bg/alert_box_bottom-trans.png')  no-repeat;}


.gallery .photo_thumb_album {background-position: right 0px;}

/*sort of cols*/
.sort_icon_asc { background-image:url('http://static.medforum.pl/portals/dermatologia/images/icons/sort_desc.gif'); }
.sort_icon_desc { background-image:url('http://static.medforum.pl/portals/dermatologia/images/icons/sort_asc.gif'); }
/*sort of cols*/

/*CALCULATORS*/
#calculator_categories .select {background-position: 164px -54px;}
#calculator_categories ul.list li span {background: url("../dermatologia/images/bg/list_item.gif") no-repeat 2px 11px;}
/*CALCULATORS - end*/


.top_menu li.link a {
		display: block;
		padding: 12px 13px 12px 13px;
	}
	
/*STYLE DOTYCZACE rejestracji*/

.register_info_box
{
    background-color: #B32263;
}

.list_with_tick li span.tick
{
	background-position: -12px -36px;
}
	
.ctl {
	background-position:0 -48px;
}
.ctr {
	background-position:-6px -48px;
}
.cbl {
	background-position:0 -54px;
}
.cbr {
	background-position:-6px -54px;
}

/*END STYLE DOTYCZACE rejestracji*/	