﻿
.clr
{
	clear:both;
}

#section
{
	font-size:10px;
}

#section H2
{
	color:#279a19;
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
}

.form
{
	margin:30px auto;
	
}

.form .label
{
	
	color:#000;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
	padding-right:10px;
}

.form .przyphas { font: normal 11px Arial; color: #999999; text-decoration: underline; margin-left: 10px; }
.form .przyphas:hover { text-decoration: none; }
.reje { font: normal 11px Arial; color: #999999; }
.reje a.rejea { font: normal 11px Arial; color: #999999; text-decoration: underline; }
.reje a.rejea:hover { text-decoration: none; }


.form .control
{
	padding:3px !important;
}

.form .spacer
{
	height:8px;
}

.form .control INPUT, .form .control textarea, .myinput
{
	border:solid 1px #c0c0c0;	
	font-family:Verdana;
	background: #eaeaea;
	font-size: 11px;
	color:#000;
	width: 205px;
	padding-top:3px;
	padding-left:3px;	
}
.form .control INPUT, .myinput
{
	height:20px;
}

.mmLogin .control input { width: 205px; background: url(/_Layout/img/login-input-bg.gif) repeat-x center center; text-align: center; font: normal 11px Arial; font-family: Arial; font-size: 11px; color: #999999;  }
#txtLogin { text-align: center; font: normal 11px Arial; color: #999999;  }
.mmPrzypomnij input { background-color: #EAEAEA; }

.form .control SELECT, .myselect 
{
	border:solid 1px #c2c2c2;
	background-color:#fff;
	font-family:Verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	padding:2px;
}

.form .footer
{
	/*padding-top:10px;*/
	padding-top: 0px;
	text-align:center;
}

.radio, .radio INPUT 
{
	background-color:#ffffff !important;
	border:0px !important;
	cursor:pointer;
}

.radio LABEL
{
	cursor:pointer;
}

.checkbox, .checkbox INPUT
{
	background-color:#ffffff !important;
	border:0px !important;
}

.error
{
	color:red;
	font-size:9px;
}

.btn_small, .btn
{
	border:none;
	font-family: Verdana;
	font-size: 11px;
	width: 142px !important;
	height: 34px;
	background:url(/_Layout/img/btn.jpg);
	color: #279a19;
	cursor: pointer;
	margin-top: 10px;
	font-weight: bold;
	margin-left: 120px;
}

/*.btn
{
	border:none;
	font-family:Verdana;
	font-size: 11px;
	color:#c09827 !important;
	cursor:pointer;
	width:142px;
	height: 34px; 
	padding: 0px;
	text-indent: -6000px;
	margin-left: 120px;
	margin-top: 10px;
	background:url(/_Layout/img/btn_zaloguj.png);
	background-position: 0 -34px;
}*/

.btn-anuluj
{
	border:none;
	font-family:Verdana;
	font-size: 11px;
	color:#c09827 !important;
	cursor:pointer;
	width:110px;
	height: 38px; 
	padding: 0px;
	text-indent: -6000px;
	margin-left: 120px;
	margin-top: 10px;
	background:url(/_Layout/img/btn_anuluj.png);
	background-position: 0 -38px;
}

.btn-zarejestruj
{
	border:none;
	font-family:Verdana;
	font-size: 11px;
	color:#c09827 !important;
	cursor:pointer;
	width:142px;
	height: 38px; 
	padding: 0px;
	text-indent: -6000px;
	margin-left: 120px;
	margin-top: 10px;
	background:url(/_Layout/img/btn_zarejestruj.png);
	background-position: 0 -38px;
}

.mmLogin .btn {
	border:none;
	font-family:Verdana;
	font-size: 11px;
	color:#c09827 !important;
	cursor:pointer;
	width:142px;
	height: 34px; 
	padding: 0px;
	text-indent: -6000px;
	margin-left: 45px;
	margin-top: 0px;
	background:url(/_Layout/img/btn_zaloguj2.gif);
	background-position: 0 0;
}

.mmLogin .btn:hover { background-position: 0 -34px; }


/*.btn:hover { background-position: 0 0; }*/

.wyslijhaslo { width: 142px; height: 38px; background:url(/_Layout/img/btn_wyslijhaslo.png) no-repeat 0 -38px; margin-left: 13px; } 
.wyslijhaslo:hover { background-position: 0 0; }

.anulujhaslo { width: 110px; height: 38px; background:url(/_Layout/img/btn_anuluj.png) no-repeat 0 -38px; margin-left: -7px; }
.anulujhaslo:hover { background-position: 0 0; }


/* forum */

.forum_main
{
	width:100%;
	border-collapse:collapse;
}

.forum_main th
{
	background:url(/resources/portal/images/forum/top_middle.jpg) repeat-x;
	height:30px;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	vertical-align:bottom;
	padding-bottom:5px;
}

.forum_main .categoryTitle
{
	padding-top:2px;	
	padding-left:8px;
	font-family:Verdana;
	font-weight:bold;
	font-size:15px;
	color: #f99f0e;	
	background-color:#F8FFD6;
	border:solid 1px #B8DEA2;	
}

.forum_main .categoryTitle .desc
{
	padding-top:3px;
	padding-left:8px;
	padding-bottom:3px;
	font-weight:normal;
	font-size:11px;
	color:#7e7e7e;
}

.forum_main .subcategoryRow TD
{
	padding-top:5px;
	padding-bottom:5px;
	border:solid 1px #B8DEA2;
	padding-left:8px;
	padding-right:8px;
}
.forum_main .subcategoryRow .title  A
{	
	font-weight:bold;
	font-size:12px;
}

.forum_main .subcategoryRow .title .desc
{
	padding-top:3px;
}

.forum_main .subcategoryRow .cnt, .forum_main .threadRow .cnt
{
	font-weight:bold;
	color:#349c11;
	text-align:center;
}

.forum_main .threadRow TD
{
	padding-top:5px;
	padding-bottom:5px;
	border:solid 1px #B8DEA2;
	padding-left:4px;
	padding-right:4px;
}

.forum_main .threadRow .title a
{
	font-size:12px;
	font-weight:bold;
}
.forum_main .threadRow .title .desc
{
	padding-top:3px;
	padding-left:8px;
}

.forum_main .threadRow .author
{
	font-size:9px !important;	
}

.forum_main .postRow TD
{
	padding:2px;
	border:solid 1px #B8DEA2;	
}

.forum_main .postRow .author
{
	text-align:center;
	padding:5px;
}
.forum_main .postRow .author .login
{
	font-weight:bold;
	font-size:12px;
	color:#f99f0e;
	padding-bottom:8px;
}

.forum_main .postRow .author .date
{
	font-size:9px;
	padding-bottom:5px;
	padding-top:8px;	
}
.forum_main .postRow .text
{
	text-align:left;	
	color:#555555;
	padding:3px;
	word-break:break-all;
}

.forum_main .quote
{
	margin:1px;
	border:solid 1px #c2c2c2 !important;
	padding:5px;
	color:#7e7e7e;
	margin-bottom:5px;
}
.forum_main .quote .author
{
	padding:0px;
	text-align:left;
	font-size:9px;
	font-weight:bold;
	color:#999;
	padding-bottom:2px;
}

.admin_link
{
	color:Red !important;
	font-weight:bold;
	font-size:10px !important;
}

.user-info-box
{
	float:left !important;
	display:block;
	text-align:center;
	width:95px;
	margin:8px !important;
	margin:10px /*IE*/;		
}

.naglowek_strony
{	
	font-size:18px; 
	font-family: Arial;
	font-weight:bold; 
	color:#2a9d0d;
	padding-bottom:10px;
	padding-top:8px;
}

.naglowek_strony2
{	
	font-size:13px; 
	font-family: Verdana;
	font-weight:bold; 
	color:#2a9d0d;
	padding-bottom:3px;
	padding-top:8px;
	border-bottom:solid 1px #e0e0e0;
	margin-bottom:12px;
}

.naglowek_strony .desc
{
	font-size:12px;
	font-weight:normal;
	padding-left:15px;
	padding-top:5px;
	color:#7e7e7e;
}

#szukaj 

#szukaj OL LI DIV
{
	font-size:11px !important;
}


.LeczOk-ankieta
{
	background: url('/resources/portal/images/LeczSieOK/btn-ankieta.jpg') no-repeat;
	width: 233px;
	height: 83px;
}

.LeczOk-opinie
{
	background: url('/resources/portal/images/LeczSieOK/btn-opinie.jpg') no-repeat;
	width: 233px;
	height: 83px;
}

.LeczOk-praktyka
{
	background: url('/resources/portal/images/LeczSieOK/btn-praktyka.jpg') no-repeat;
	width: 233px;
	height: 83px;
}

.LeczOk-filary
{
	background: url('/resources/portal/images/LeczSieOK/btn-filary.jpg') no-repeat;
	width: 233px;
	height: 83px;
}
.LeczOk-MenuLink
{
	padding-left:110px;
	padding-top:35px;
}
.LeczOk-MenuLink A, .LeczOk-MenuLink A:visited, .LeczOk-MenuLink A:hover
{
	color:White;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.LeczOk-MenuLink A:hover
{
	text-decoration:underline;
	color:White !important;
}

.leczOk-pamietalka
{
	width: 233px;
	border-top: solid 1px #dbdbdb;
	margin-top:10px;
}

.leczOK-page
{
	padding:10px;
	line-height:16px;
}

.leczSieOk-img
{
	aborder: solid 1px #2a9d0d;
}

.LeczSieOk-links LI
{
	padding-bottom:10px;
}
.survey-question
{
	padding: 10px 5px 0px 5px;
}
.survey-answer
{
	padding: 10px 5px 10px 30px;
}


.leczsieok-box-header
{
	background:url(/resources/portal/images/leczsieok/leczsieok-box-header.jpg) no-repeat;
	width:279px;
	height:119px;
}

.leczsieok-box-header DIV.text
{
	padding:60px 0px 0px 20px;
	font-weight:bold;
	color: #f99f0e !important;
}
.leczsieok-box-middle
{
	padding-top:10px;
	border-left:solid 1px #d4ecca;
}

.leczsieok-box-middle UL
{
	margin-top:0px;
	margin-bottom:0px;
}

.leczsieok-box-middle .see-more
{
	text-align:center;
}

.leczsieok-box-middle UL LI A
{
	color:#a1a1a1 !important;
	
}

.leczsieok-box-bottom
{	
	background:url(/resources/portal/images/leczsieok/leczsieok-box-bottom.jpg) no-repeat;
	height:15px;
	width:278px;
}

.orange 
{
	acolor: #f99f0e !important;
}
.black
{
	color:#000000 !important;	
}
.gray
{
	color:#a1a1a1 !important;
}
.green
{
	color:#2a9d0d !important;
}

#flash-drzewko {
	position: relative;
	left: 346px;
        width: 130px;
        visibility: visible;
}

INPUT.button
{
	border:solid 1px #c0c0c0;
	background-color:#f0f0f0;
	color:#2a9d0d;
	font-size:10px;
	padding:2px 7px 2px 7px;
	cursor:pointer;
}

.message_delete
{
	cursor:pointer;
}

.subject A
{
	color:#000;
}

.excerpt
{
	padding-top:4px;
}
