body
{
height:100%;
text-align: center;
background: #F0F0F0;
margin: 0;
padding: 0;
height: 100%;
text-align: left;
}

.top_left {
background: url( images/calosc2_01.jpg ) left repeat-x;
}
.top_center {
width: 795px;
height: 323px;
vertical-align: bottom;	
background: url( images/top_center.jpg ) left no-repeat;
}
.top_right {
background: url( images/calosc2_03.jpg ) left repeat-x;
}
	
.menu_top_left {
background: url( images/calosc2_04.jpg ) left repeat-x;
}
.menu_top_center {
text-align: center;
width: 795px;
height: 49px;
vertical-align: top;
background: url( images/menu_top_center.jpg ) left no-repeat;
}
.menu_top_right {
background: url( images/calosc2_04.jpg ) left repeat-x;
}

.center_center {
width: 795px;
}

.center_top {
width: 764px;
height: 179px;
background: url( images/index1_03.jpg ) left no-repeat;
}

.center_ods1 {
width: 31px;
height: 179px;
background: url( images/index1_04.jpg ) left no-repeat;
}

.center_tytul {
width: 360px;
height: 179px;
font-family: Arial;
font-weight: bold;
font-size: 16px;
color: #444444;
text-decoration: none;
padding-top: 80px;
padding-left: 20px;
padding-right: 40px;
vertical-align: top;
text-align: right;
}
.center_szuka {
width: 374px;
height: 179px;
}

.center_ods2 {
width: 31px;
height: 349px;
background: url( images/index1_1000.jpg ) left repeat-y;
vertical-align: top;
}
.center_tresc {
letter-spacing: 1px;
width: 694px;
height: 179px;
background: url( images/index1_07.jpg ) left repeat-y;
font-family: tahoma;
font-weight: normal;
font-size: 11px;
color: #444444;
text-decoration: none;
padding-left: 20px;
padding-right: 45px;
padding-top: 20px;
vertical-align: top;
text-align: justify;
}

.center2_menuA {
width: 198px;
height: 179px;
background: url( images/index2_03.jpg ) left no-repeat;
padding-left: 20px;
}
.center2_top {
width: 577px;
height: 179px;
background: url( images/index2_04.jpg ) left no-repeat;
}
.center2_tytul {
width: 173px;
height: 179px;
font-family: Arial;
font-weight: bold;
font-size: 16px;
color: #444444;
text-decoration: none;
padding-top: 80px;
padding-left: 20px;
padding-right: 40px;
vertical-align: top;
text-align: right;
}
.center2_szuka {
width: 374px;
height: 179px;
}
.center2_menuB {
width: 218px;
height: 349px;
background: url( images/index2_09.jpg ) left repeat-y;
vertical-align: top;
}
.center2_menuB2 {
width: 218px;
background: url( images/index2_06.jpg ) top no-repeat;
vertical-align: top;
}
.center2_menuB3 {
padding-left: 20px;
}
.center2_tresc {
letter-spacing: 1px;
width: 577px;
height: 179px;
background: url( images/index2_07.jpg ) left repeat-y;
font-family: tahoma;
font-weight: normal;
font-size: 11px;
color: #444444;
text-decoration: none;
padding-left: 15px;
padding-right: 25px;
padding-top: 20px;
vertical-align: top;
text-align: justify;
}

.center_rytualy1 {
width: 694px;
height: 80px;
font-family: tahoma;
font-weight: normal;
font-size: 11px;
color: #444444;
text-decoration: none;
vertical-align: top;
text-align: justify;
}
.center_rytualy2 {
width: 694px;
font-family: tahoma;
font-weight: normal;
font-size: 11px;
color: #444444;
text-decoration: none;
vertical-align: top;
text-align: justify;
}


.ryt1 {
background: url( images/ryt_1.gif ) left repeat-y;
width: 650px;
height: 5px;

}
.ryt2 {
background: url( images/ryt_2.gif ) top repeat-y;
vertical-align: center;
text-align: left;
width: 650px;
font-family: Arial;
font-weight: normal;
font-size: 11px;
color: #3F3F3F;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
padding-left: 10px;
}
.ryt3 {
background: url( images/ryt_3.gif ) top no-repeat;
width: 650px;
height: 5px;
}


.tlo_login {
background: url( images/tlo_login.gif) left no-repeat;
}

.bottom_1 { 
width: 795px;
height: 86px;
background: url( images/index1_09.jpg ) left no-repeat;
}
.bottom2_1 { 
width: 795px;
height: 86px;
background: url( images/index2_205.jpg ) left no-repeat;
}
.bottom_2 { 
height: 86px;
background: url( images/index1_10.jpg ) repeat-x;
}
.bottom_3 { 
height: 22px;
background: url( images/index1_13.jpg ) repeat-x;
}
.bottom_4 { 
width: 384px;
height: 22px;
background: url( images/index1_14.jpg ) no-repeat;
}
.bottom_5 { 
width: 100px;
height: 22px;
background: url( images/index1_15.jpg ) no-repeat;
}
.bottom_6 { 
width: 311px;
height: 22px;
background: url( images/index1_16.jpg ) no-repeat;
}



p.big1
{
color: #2E2E2E; 
text-decoration:none; 
font-family: arial; 
font-size: 12px;
font-weight: bold; 
background: url( images/links.gif ) no-repeat;
line-height: 23px;
}
p.big2
{
color: #2E2E2E; 
text-decoration:none; 
font-family: arial; 
font-size: 12px;
font-weight: bold; 
background: url( images/links.gif ) no-repeat;
line-height: 23px;
padding-bottom: 0px;
}

a.abc:link, a.abc:active, a.abc:visited
{
color: #2E2E2E; 
text-decoration:none; 
font-family: tahoma; 
font-size: 11px;
font-weight: normal; 
line-height: 16px;
}

a.abc:hover
{
color: #6D6001; 
text-decoration:none; 
font-family: tahoma; 
font-size: 11px;
font-weight: normal;
}	
		
	
a
{
color:black;
font-weight:bold;
text-decoration:none;  
font-family:trebuchet ms; 
font-size:9pt;
}

a:hover
{
color:FF8520; 
font-weight:bold;
text-decoration:none;  
font-family:trebuchet ms; 
font-size:9pt;
}

a.small
{
color:black;
font-weight:bold;
text-decoration:none;  
font-family:trebuchet ms; 
font-size:7pt;
}

a.small:hover
{
color:FF8520; 
font-weight:bold;
text-decoration:none;  
font-family:trebuchet ms; 
font-size:7pt;
}


INPUT.text {BORDER: #7f9db9 1px solid; font-weight:normal; FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #8C3800; BACKGROUND-COLOR: #F0F0F0; MARGIN: 1;}
INPUT.panel {BORDER: #482424 1px solid; font-weight:normal; FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #3F3F3F; BACKGROUND-COLOR: #F0F0F0; MARGIN: 2;}
INPUT.keyboardInput {BORDER: #482424 1px solid; font-weight:normal; FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #3F3F3F; BACKGROUND-COLOR: #F0F0F0; MARGIN: 2;}

SELECT {BORDER: 1px solid #7f9db9; FONT-SIZE: 11px; FONT-FAMILY: tahoma; FONT-WEIGHT: normal; COLOR: #8C3800; BACKGROUND-COLOR: #F0F0F0;}
SELECT.panel {BORDER: 1px solid #482424; FONT-SIZE: 11px; FONT-FAMILY: tahoma; FONT-WEIGHT: normal; COLOR: #3F3F3F; BACKGROUND-COLOR: #F0F0F0;; MARGIN: 2;}

TEXTAREA.panel {BORDER: 1px solid #482424; FONT-SIZE: 11px; FONT-FAMILY: tahoma; FONT-WEIGHT: normal; COLOR: #3F3F3F; BACKGROUND-COLOR: #F0F0F0;; MARGIN: 2;}

FORM.panel {BORDER: #482424 1px solid; font-weight:normal; FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #3F3F3F; BACKGROUND-COLOR: #F0F0F0; MARGIN: 2;}

.panelowo {
color: #252525; 
text-decoration:none; 
font-family: arial; 
font-size: 11px;
font-weight: bold; 

}


/* SLIDE-RIGHT */
.rp_list {
	font-family:Verdana, Helvetica, sans-serif;
	position:fixed;
	right:-220px;
	top:40%;
	margin:0;
	padding:0;
	z-index: 1;
}
span.rp_shuffle{
	background:#222 url(../banners/reklama-right/shuffle.png) no-repeat 10px 50%;
	width:28px;
	height:14px;
	display:block;
	margin:10px 0px 0px 20px;
	padding:4px;
	border:1px solid #000;
	-moz-border-radius:5px 0px 0px 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
}
.rp_list ul{
	margin:0;
	padding:0;
	list-style:none;
	cursor:pointer;
}
.rp_list ul li{
	width: 240px;
	margin-bottom:5px;
	display:none;
}
.rp_list ul li div{
	display: block;
	line-height:15px;
	width: 290px;
	height: 100px;
	background: transparent;
	border:0px solid #000;
	-moz-border-radius:5px 0px 0px 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	

}
.rp_list ul li div {
	
	border:none;
	float:left;
	margin:4px 10px 0px 4px;
	border:0px solid #111;

}

.rp_list img {
	
	border:none;
	float:left;
	margin:0px 0px 0px 2px;
}

span.rp_title{
	font-size:11px;
	color:#ddd;
	height:46px;
	margin:4px 0px 0px 4px;
	display:block;
	text-shadow:1px 1px 1px #000;
	padding-top:3px;
	background:#222;
	-moz-box-shadow:0px 0px 5px #000 inset;
	-webkit-box-shadow:0px 0px 5px #000 inset;
	box-shadow:0px 0px 5px #000 inset;
}
span.rp_links{
	width:195px;
	height:8px;
	padding-top:2px;
	display:block;
	margin-left:42px;
}
span.rp_links a{
	background: #222 url(../banners/reklama-right/bgbutton.png) repeat-x;
	padding: 2px 18px;
	font-size:10px;
	color: #fff;
	text-decoration: none;
	line-height: 1;
	-moz-box-shadow: 0 1px 3px #000;
	-webkit-box-shadow: 0 1px 3px #000;
	box-shadow:0 1px 3px #000;
	text-shadow: 0 -1px 1px #222;
	cursor: pointer;
	outline:none;
}
span.rp_links a:hover{
	background-color:#000;
	color:#fff;
}












