@CHARSET "UTF-8";
* { margin: 0px; padding: 0px; }

html, body {
	margin:0px;
	padding:0px;
	text-align: center;
	background-color: #EEF1F3;
	font-family: Tahoma, Verdana, Arial;
	color: #4B4B4B;
	font-size: 11px;
}
body { margin: 0px; padding:0px; }
ul { margin-left: 25px; list-style-type: circle; }

select {
	font-size: 11px;
	font-family: Tahoma;
}
h3 { padding: 10px 20px; font-family: Tahoma; font-size: 13px; }


.al { text-align:left; }
.ac { text-align:center; }
.ar { text-align:right; }
.aj { text-align:justify; }
.fl { float:left; display: inline; }
.fr { float: right; }
.cb { clear:both; }
.du { text-decoration: underline; }
.inline { display: inline; }
.din { display:none; }
.dib { display:block; }
.lhNO { line-height: normal; }
.lhX  { line-height: 15px; }
.lhXX { line-height: 17px; }
.lhXXX { line-height: 20px; }
.ramka { padding: 3px; border: 1px solid #5c5c5c; }
.minititle { font-size: 10px; }

.odstep { overflow: hidden; }

.strong, .bold { font-weight: bold; }
.under { text-decoration: underline; }
.italic { font-style: italic; }

.vsmall { font-size: 9px; }
.small { font-size: 10px; }
.eleven { font-size: 11px; }

.red { color: #D03B33; }
.orange { color: #F8A505;}
.blue { color: #2992D4; }
.blue_dark { color: #2880AB; }
.blue_darker { color: #23769E; }
.zolty, .yellow { color: #FFCC00; }

.lapka { cursor: pointer; }

a img{ border: none; }
a.photo img { border: 1px solid #e1e1e1; padding: 3px; }

a:link, a:visited, a:active {
	color: #7C7C7C;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	color: #7C7C7C;
	text-decoration: underline;
	font-weight: normal;
}

a.more:link, a.more:ACTIVE, a.more:VISITED, a.more:hover { font-size: 10px; font-weight: bold; }
a.blue:link, a.blue:ACTIVE, a.blue:VISITED, a.blue:hover { color: #2992D4; }
a.red:link, a.red:ACTIVE, a.red:VISITED, a.red:hover { color: #D03B33; }
a.orange:link, a.orange:ACTIVE, a.orange:VISITED, a.orange:hover { color: #F8A505; }

#foot1 a { color: #23769E; }
#foot1 a:HOVER { color: #61A1B2; }

h4 {
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 6px;
	border-bottom: 1px dotted #2992D4;
	margin-bottom: 10px;
}


/**
 *
 *
 *
 **************************************************************************** */

.text { padding: 0 20px; }


#top {
	height: 175px;
	background: url("./images/tlo_top.gif");
}
#top_im {
	height: 175px;
	background: url("./images/top.jpg");
}
.lay { width: 876px; margin: auto; }


#menu_holder { background: url("./images/tlo_menu.gif"); height: 52px; }

#menu {
	padding: 0 10px;
}

#menu .sep {
	width: 1px;
	overflow: hidden;
	background: url("./images/tlo_menu_sep.gif");
	height: 52px; 
}

#menu a {
	float: left;
	display: block;
	width: 99px;
	height: 52px;
}

a.m1{ background: url("./images/menu/m1.gif"); }
a.m1:hover { background: url("./images/menu/m1a.gif"); }
a.m2{ background: url("./images/menu/m2.gif"); }
a.m2:hover { background: url("./images/menu/m2a.gif"); }
a.m3{ background: url("./images/menu/m3.gif"); }
a.m3:hover { background: url("./images/menu/m3a.gif"); }
a.m4{ background: url("./images/menu/m4.gif"); }
a.m4:hover { background: url("./images/menu/m4a.gif"); }
a.m5{ background: url("./images/menu/m5.gif"); }
a.m5:hover { background: url("./images/menu/m5a.gif"); }



#content_holder {
	background: url("./images/tlo_content.gif") repeat-x;
}

.cl { width: 528px; }
.cr { width: 348px; }

.navigator { height: 27px; overflow: hidden; line-height: 27px; font-size:10px; color: #818181; }

.lb_A {
	background: url("./images/leftbox_A.gif") no-repeat;
	width: 528px;
	height: 6px;
	font-size: 0px;
}
.lb_B {
	background: url("./images/leftbox_B.gif") repeat-y;
	width: 528px;
	min-height: 203px;
	height: auto!important;
	height: 203px;
}
.lb_C {
	background: url("./images/leftbox_C.gif") no-repeat;
	width: 528px;
	min-height: 210px;
	height: auto!important;
	height: 210px;
}
.lb_D {
	background: url("./images/leftbox_D.gif") no-repeat;
	width: 528px;
	height: 4px;
	font-size: 0px;
}

.rb_A {
	background: url("./images/rightbox_A.gif") no-repeat;
	width: 348px;
	height: 77px;
	font-size: 0px;
}
.rb_B {
	background: url("./images/rightbox_B.gif") repeat-y;
	width: 348px;
	min-height: 180px;
	height: auto!important;
	height: 180px;
}
.rb_C {
	background: url("./images/rightbox_C.gif") no-repeat;
	width: 348px;
	min-height: 180px;
	height: auto!important;
	height: 180px;
}
.rb_D {
	background: url("./images/rightbox_D.gif") no-repeat;
	width: 348px;
	height: 9px;
	font-size: 0px;
}



.text_oferta {
	width: 244px;
	margin: auto;
}
.oferta { width: 262px; overflow: hidden; }

.news_item { padding: 6px 15px; }
.data { width: 80px; }
.news_title { width: 224px; }

.kropeczki {
	font-size: 0px;
	height: 1px;
	overflow: hidden;
	background: url("./images/kropeczki.gif") no-repeat;
	background-position: right top;
}

#bann_holder { position: relative; }
.bann { position: absolute; top: 0; left: 0; width: 528px; height: 211px; }
#sterowanie { position: absolute; top:176px; left: 18px; }

#foot1_holder {
	margin-top: 20px;
	background: url("./images/tlo_foot.gif") repeat-x;
	height: 93px;
}
#foot1 {
	background: url("./images/tlo_foot2.gif");
	height: 93px;
	padding: 0 35px;
}
#foot1 .fl {
	padding-top: 16px;  
}

#foot2 { }

.p35 { padding: 0 35px; }

table.footowa { height: 93px; }
table.footowa td { text-align: right; }
