body {
background: #ebebeb;
margin: 0px auto;
color : #555555;
font-family : Verdana, Tahoma, ArialCE, HelvaticaCE, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height: 150%
}
a {
outline: none;
text-decoration: none;
color: #6c0020
}
a:hover {

}
img {
border: 0px
}
#all {
margin: 0px auto;
width: 970px;
border-width: 0px 7px 0px 7px;
border-color: #fff;
border-style: solid;
}
#top {
height: 113px;
background: #ebebeb url(img/top_logo.png);
position: relative
}
#zegar {
float: right;
width: 100px;
height: 100px;
margin: 5px 35px 0px 0px;
background: url(img/clock-trans.png) no-repeat 9px 12px;
}
#menu {
height: 37px;
padding: 1px 1px;
background: #ebebeb url(img/top_menu_bg.png);
}
#menu a {
padding: 10px 13px 10px 10px;
color: #fff;
font-size: 12px;
float: left;
background: url(img/m_a.png) right center no-repeat;
}
#menu a:hover{
background: #6c0020 url(img/m_a.png) right center no-repeat;
}
#content {
background: #e9e9e9;
}
#footer {
background: #333;
color: #fff;
padding: 15px
}
#bottom {
background: #777;
color: #fff;
padding: 15px
}
#bottom #in {
background: #fff;
color: #000;
position: relative
}
#bottom #in div.white {
padding: 10px
}
#bottom h1 {
margin: 0px 0px 10px 0px;
font-size: 14px
}
h2 {
font-size: 14px;
text-align:left;
}
#who {
background: #bdbdbd;
margin: 0px auto;
text-align: right;
padding: 15px
}
#who span {
float: left
}
.a {
position: absolute;
top: 0px;
left: 0px
}
.b {
position: absolute;
top: 0px;
right: 0px
}
.c {
position: absolute;
bottom: 0px;
right: 0px
}
.d {
position: absolute;
bottom: 0px;
left: 0px
}
.clear {
clear: both
}
.bottom_boxs {
padding:10px 20px;
width:260px;
float: left
}
.bottom_mapa {
padding: 10px 0px;
width:260px;
float: left
}
.dw {
line-height: 22px;
padding:10px 20px;
width: 175px;
float: left
}
.dw a {
color: #fff
}
.box {
position: relative;
background: #fff;
padding-bottom: 5px;
margin-bottom: 10px;
margin-top: 5px;
}
.box_content {
padding: 10px
}
.reklama {
padding-bottom: 0px
}
.box h1{
font-size: 16px;
padding: 8px;
margin: 0px;
color: #6c0020;
background:  url(img/bg_h.png) bottom;
border-bottom: solid 1px #999
}
.box_ab {
width: 650px;
float: left;
}
.box_aib {
padding: 10px
}
.box_a {
width: 310px;
float: left;
padding: 10px
}
.box_b {
width: 310px;
float: left;
padding: 10px 10px 10px 0px
}
.box_c {
width: 310px;
float: left;
padding: 10px 0px 10px 0px
}



div#rotator {
position:relative;
height:390px;
overflow: hidden
}
div#rotator ul {
position: absolute;
padding: 0px;
margin: 0px;
right: 0px;
top: 0px
}
div#rotator ul li {
position: absolute;
list-style: none;
padding: 0px;
margin: 0px;
right: 0px;
top: 0px
}
div#rotator ul li.show {
z-index:500
}
#featured{ 
	height:125px;
	margin:15px 10px 0 0;
	overflow:hidden;
	position:relative;
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:330px; 
	list-style:none; 
	padding:0; margin:0; 
	width:270px; height:250px;
	overflow:auto;
	overflow-x:hidden;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:0px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
	width: 80px;
	height: 50px
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; text-decoration:none;
	color:#333;
	line-height:20px; outline:none;
}
#featured ul li.ui-tabs-selected img { 
	border: 1px solid #666;  
}

#featured .ui-tabs-panel{ 
	width:330px; height:125px; 
	background:#999; position:relative;
	overflow: hidden
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:30px; 
	width:100%; 
	background: url('img/transparent-bg.png'); 
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.tlink {
position: absolute;
right: -45px;
bottom: 0px;
padding: 5px;
background: #fff
}
img.rimg {
padding: 5px;
border: 1px solid #ccc;
margin: 0px 40px
}
img.rimg:hover {
padding: 5px;
border: 1px solid #666;
margin: 0px 40px
}
img.nimg {
border: 1px solid #ccc;
margin: 0 0 0 15px;
float: right;
padding: 5px;
}
img.nimg:hover {
border: 1px solid #666;
margin: 0 0 0 15x;
float: right;
padding: 5px;
}
.box_content_arch {
border-top: 1px solid #999;
padding: 10px;
font-weight: bold;
color: #6c0020
}
ul.news {
margin:0 0 0 25px;
padding:0;
}
ul.news_main{
position: relative;
margin:0;
padding:0 0 0 140px;
height: 109px;
}
ul.news_main img{
position: absolute;
top: 0px;
left: 0px;
height: 109px;
width:140px;
}
.news_main li {
list-style: none;
padding: 10px;
margin: 0px 0px;
color: #fff;
background: #6c0020 url(img/top_menu_bg.png) repeat-x;
}
.news_main li a{
color: #fff;
}
.news_main li a:hover{
text-decoration: underline
}
.nm {
height:109px;
width:140px;
visibility: hidden
}

.text {
text-align: justify;
}
.logo{
float: right;
margin: 50px
}

hr {
background-color: #ccc;
color: #ccc;
height: 1px;
border:0 none;
}
#imieniny {
position: absolute;
top: 95px;
right: 10px;
display: none
}
#sform #sb {
width: 25px;
height: 24px;
padding-top: 1px;
background: transparent url(img/ssubmit.png) center center no-repeat;
}
#sform #si{
width: 250px;
}
#contactarea {
width : 550px;
padding : 35px;
}
input {
border : 1px solid #ccc;
padding : 3px;
width : 160px;
}
input:focus {
border : 1px solid #666;
}
textarea {
border : 1px solid #ccc;
padding : 3px;
width : 330px;
}
textarea:focus {
border : 1px solid #666;
}
#textarea_r {
float : right;
}
#submitbutton {
background-color : #e5e5e5;
}
fieldset {
margin : 0px;
padding : 0px;
border : 0px
}
legend {
display : none;
}
.exl {
position: absolute;
top: 0px;
left: -20px
}
.exr {
position: absolute;
top: 0px;
right: 0px
}
.social {
margin: 7px 8px 2px 8px
}


