/*z portalu istniejacego*/
body {background:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	scrollbar-face-color:#F7F7F7; scrollbar-track-color:#F7F7F7; scrollbar-arrow-color:#878787; scrollbar-highlight-color:#878787; scrollbar-3dlight-color:#F7F7F7; scrollbar-shadow-color:#878787; scrollbar-darkshadow-color:#F7F7F7
}

.tekst_sekcn {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#285373;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:3px;
}

/* link niepodkreslony */
.link_s {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color: #4A6C83;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}
.link_s:hover {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color: #628AA6;
	text-decoration:underline;
	letter-spacing:0px;
	word-spacing:0px;
}

.link_m {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #4A6C83;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}
.link_m:hover {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #628AA6;
	text-decoration:underline;
	letter-spacing:0px;
	word-spacing:0px;
}


.link_sb {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #EEEEEE;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}
.link_sb:hover {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
	letter-spacing:0px;
	word-spacing:0px;
}

.link_smd {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #EEEEEE;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}
.link_smd:hover {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
	letter-spacing:0px;
	word-spacing:0px;
}

.tekst_s {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.tekst_s2 {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

.tekst_sn {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#608095;
	text-decoration:none;
}

.tekst_sb {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

/* tekst sredni wujustowany */
.tekst_sj {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	letter-spacing:0px;
	word-spacing:0px;
}

.tekst_na {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

.tekst_naglowek {
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
    margin:1;
    padding:0;	
}


.tekst_na2 {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

.tekst_m {
	font-family:Verdana,Arial,sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

/* tekst wiekszy */
.tekst_s2 {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

/* tekst wiekszy */
.tekst_s3 {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

/* tekst wiekszy */
.tekst_s3 {
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

/* tekst wiekszy */
.tekst_s4 {
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}

.tlo_ramka {background:#C8C8C8}
.tlo_modb_nagl_z {background:#659F26}
.tlo_modb_nagl_c {background:#AC6057}
.tlo_mods_nagl {background:#617D9A}
.tlo_modb_z {background:#EAECE6}
.tlo_modb_nagl{background:#617D9A}
.tlo_dol {background:#29789C}
.tlo_szj {background:#E7EBF0}
.tlo_szbj {background:#F4F6F8}
.tlo_panel {background:#FFFFFF}
.tlo_foto {background:#FFFFFF}
.tlo_mods_kolo {background:url(../../img/panel_ob_nagl_tlo.gif); background-position:center; background-repeat:no-repeat}
.tekst_moda_sek {font-family:Verdana,Arial,sans-serif; font-size:11px; font-style:normal; font-weight:normal;	color:#FFFFFF; text-decoration:none; letter-spacing:0px; word-spacing:0px}
.tlo_moda_sekcja {background:#A2B9C9}
.tlo_zakl_lin_g {background:#8F9FCA}
.tlo_zakl_lin_d {background:#636C73}
.tlo_mods_in_nagl {background:url(../../img/panel_in_nagl_tlo.gif); background-position:center top; background-repeat:no-repeat}
.tlo_zakl {background:url(../../img/zakl_tlo.gif)}
.tlo_zakl_a {background:url(../../img/zakl_a_tlo.gif)}
.tlo_zakl_lin_g {background:#8F9FCA}
.tlo_zakl_lin_d {background:#636C73}
.tlo_zakl_l {background:url(../../img/zakl_l.gif)}
.tlo_zakl_la {background:url(../../img/zakl_la.gif)}
.tlo_zakl_s {background:url(../../img/zakl_s.gif)}
.tlo_zakl_sa {background:url(../../img/zakl_sa.gif)}
.tlo_zakl_p {background:url(../../img/zakl_p.gif)}

.pole {font-family:Verdana,Arial,sans-serif; color:#222222; font-size:10px; background-color:#FFFFFF; border-width:1; border-color:#CCCCCC}
.przycisk {font-family:Verdana,Arial,sans-serif; color:#FFFFFF; font-size:12px; background-color:#7D99AC; border-width:1; border-color:#9EA43C; font-weight:normal}


/* nasze style*/

.txt {
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}
.txt a {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #022D60;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	
}

.txt2, .li, .ol{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #00356F;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	
}
.txt2 a{
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #00356F;
	font-style: normal;
	line-height: 17px;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}

.txt3 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #022D60;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	padding-right:45px;	
}

/* tekst sredni czerwony */
.tekst_sc {
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#B72F2F;
	text-decoration:none;
}

.menu a, .menu {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	line-height: 21px;
	font-variant: normal;
	text-transform: none;
	padding-right:5px;
	text-decoration:none;
}
.menub a {
	height:20px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #022D60;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	text-transform: none;
	padding-right:5px;
	text-decoration:none;
}



a.gdzie {
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color: #D51F1C;
	text-decoration:none;
	letter-spacing:0px;
	word-spacing:0px;
}


.stopka a{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #444443;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}
.data {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #9C9C9C;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}
.temat {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #A50000;
	font-style: normal;
   padding-top: 7px;
	padding-bottom: 7px;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}

.temat a{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
   padding-top: 7px;
	padding-bottom: 7px;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}

.temat a:hover{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #A50000;
	font-style: normal;
   padding-top: 7px;
	padding-bottom: 7px;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}

.temat1 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #A50000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}
.naglowek {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	padding-left:25px;
}
.naglowek_nieb {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #022D60;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
}
.pnewsy a{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #022D60;
	font-style: normal;
	text-decoration:none;
}

.stopka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
}
.stopka:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.imieniny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	font-weight: bold;
}

.ramka {border:1px solid #333333}
.ramkaj {border:1px solid #999999}
.ramka_ciemna {border:1px solid #333333; background:#D7E9F6}
.ramka_nagl {border:1px solid #333333; background:#F78837}

/*Definitions for calendar*/

DIV.calendar {
    position:absolute;
}

DIV.calendar TABLE.main {
font-size:10px;
width:140px;
margin:2px;
border:2px solid darkblue;
}

DIV.calendar TABLE {
font-size:10px;
width:140px;
margin:2px;
}

DIV.calendar TH {
font-size:10px;
font-weight: bold;
background-color:darkblue;
border:1px solid #CCCCCC;
height:12px;
padding:0px;
color: #EBEEE4;
}

DIV.calendar TD {
border:1px solid #CCCCCC;
background-color:#e5e5e5;
height:12px;
font:normal 10px Arial, Helvetica, sans-serif;
text-align:center;
padding:0px;
}

DIV.calendar TD.calendar_sign { /*Zaznaczony dzien*/
background-color:#FF0000;
color: #FFFFFF;
font-weight: bold;
}

DIV.calendar TD.saturday { /*Sobota*/
background-color:#F46565;
color: #EBEEE4;
}

DIV.calendar TD.sunday { /*Niedziela*/
background-color:#C30000;
color: #EBEEE4;
}


DIV.calendar A.n:link {
	color: #222222;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Tahoma;
	text-align: center;
}

DIV.calendar A.n:active {
color: #222222;
text-decoration: none;
}

DIV.calendar A.n:visited {
color: #222222;
text-decoration: none;
}

DIV.calendar A.n:hover {
color: #222222;
text-decoration: none;
}

DIV.calendar A.strz:link {
	color: #EBEEE4;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Tahoma;
	text-align: center;
}

DIV.calendar A.strz:active {
color: #EBEEE4;
text-decoration: none;
}

DIV.calendar A.strz:visited {
color: #EBEEE4;
text-decoration: none;
}

DIV.calendar A.strz:hover {
color: #EBEEE4;
text-decoration: none;
}

.calendar TABLE {
font-size:10px;
width:140px;
margin:2px;
}

.calendar TH {
font-size:10px;
font-weight: bold;
background-color:#91998E;
border:1px solid #CCCCCC;
height:12px;
padding:0px;
color: #EBEEE4;
}

.calendar TD {
border:1px solid #CCCCCC;
background-color:#EBEEE4;
height:12px;
font:bold normal 10px Arial, Helvetica, sans-serif;
text-align:center;
padding:0px;
}

.calendar TD.calendar_sign { /*Zaznaczony dzien*/
background-color:#FF0000;
color: #FFFFFF;
font-weight: bold;
}

.calendar TD.saturday { /*Sobota*/
background-color: #F46565;
color: #EBEEE4;
}

.calendar TD.sunday { /*Niedziela*/
background-color:#C30000;
color: #EBEEE4;
}


.calendar A.n:link {
	color: #222222;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Tahoma;
	text-align: center;
}

.calendar A.n:active {
color: #222222;
text-decoration: none;
}

.calendar A.n:visited {
color: #222222;
text-decoration: none;
}

.calendar A.n:hover {
color: #222222;
text-decoration: none;
}

.calendar A.strz:link {
	color: #EBEEE4;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Tahoma;
	text-align: center;
}

.calendar A.strz:active {
color: #EBEEE4;
text-decoration: none;
}

.calendar A.strz:visited {
color: #EBEEE4;
text-decoration: none;
}

.calendar A.strz:hover {
color: #EBEEE4;
text-decoration: none;
}