html {
	background-color:#CABE9B;
	background-color:#710000;
	padding:0px;
	/*background: #C72245 url(../pix/bg.jpg) repeat-x top center;*/
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 13px/18px Arial, Verdana, sans-serif; 
	color: #333;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1 {font: normal 28px Arial; letter-spacing:-1px;}
h2 {font: normal 17px Arial; }
h3 {font: normal 17px Arial; margin-bottom:17px;}


ul {list-style:none;}
li {padding:0px;}

#content #right ul { margin:10px 0 10px 0;}
#content #right li {list-style:circle; list-style-type: disc; list-style-position: inside; margin-left:20px;}

hr{	border: none 0; border-top: 1px solid #D8D8D8; height: 1px;	vertical-align:top; margin:10px 0 10px 0; clear:both;}

img {border:0;}

a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#C22143; padding:0; outline: none;}
a:active, a:hover {	text-decoration: underline; background-color:transparent; color:#C22143;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}

#top {height:0px; position:relative; }
#logotyp {float:left; padding:0px 0px 0 10px; display:none;}

#jezyki {float:right; text-align:right; padding:0; height:16px; display:block; margin-bottom:10px;}
#jezyki a {color:#999; font-size:11px; margin:0 7px; background-color:transparent;}

#ban, #menu, #content {margin-bottom:10px; border:0px solid red;}

#main {width:900px; margin: auto; padding:10px 20px 20px 20px; background-color:#fff;}
#baner {height:0px; background: transparent url(../pix/baner2.jpg) no-repeat; text-align:left; padding:20px 0 0 0px; color:#fff; font-size:12px;clear:both;margin-top:10px; margin-bottom:0; display:none;}
#baner h1, #baner h2 {display:none;}
#content{ text-align:left; font: 13px/22px Arial, Verdana, sans-serif; text-align:left;}

#left { padding:0; width:220px; color:#000; float:left; background-color:#f2f2f2; padding:30px 0px; margin-right:10px;}
#right {padding:30px 30px; width:610px; float:right; background-color:#f2f2f2;}
#right hr {clear:both;}

#menu {padding:0; background: transparent url(../pix/bg_menu.gif) no-repeat; height:34px; padding-left:10px;}
#menu a {display:block; color:#fff; padding:8px 17px; text-decoration:none; font-size:15px; float:left; background-color:#3A4851; margin-right:1px;}
#menu a:hover, #menu .checked  {background-color:#C22143; background-color:#710000; color:#fff;}

#content {clear:both;}
#tresc {line-height:18px;}

#content #left li {padding:0; margin:0; background-color:#3A4851; margin-bottom:1px;}
#content #left a {display:block; color:#fff; padding:12px 0; padding-left:17px; padding-right:17px; background: transparent url(../pix/str_li.gif) no-repeat 6px 13px;text-decoration:none; text-align:left; line-height:17px;}
#content #left a:hover, #content #left .checked {background-color:#C22143; color:#fff;}

#left .title {font: normal 17px Arial; padding:0 20px; margin-bottom:20px;}

#footer{ border-top:1px solid #D8D8D8; font-size:11px; margin-top:20px; text-align:center;  padding:10px; text-align:left; color:#999; padding-bottom:30px; clear:both;}
#footer a {background-color:transparent;}
#footer .left {float:left;}
#footer .right {float:right; text-align:right;}

a img {float:left; margin:0 5px 10px 0; border:1px solid #ccc; padding:1px;}


.gal, .galright {float:left; margin-right:6px; width:146px; background-color:#f2f2f2; padding:0px; margin-top:7px; text-align:center; margin-bottom:0px;}
.gal_photo a img {border:0; float:none; margin:0; padding:0;}
.gal_photo {width:144px; height:144px; border:1px solid #D8D8D8; margin-bottom:1px; display:table-cell; vertical-align:middle; text-align:center;}

.gal  a img , .galright a img {border:none; padding:0px; margin:auto; vertical-align:middle; border:0; float:none; margin:0; padding:0;}
.galright {margin-right:0px;}
.galdesc {font-size:11px; color:#666; line-height:14px; overflow:hidden; position:relative; }

.box_news {}

.gal a:link, .galright a:link, .gal a:visited, .galright a:visited {text-decoration: none; color:#666; background-color:transparent; display:block; }
.gal a:active, .galright a:active, .gal a:hover, .galright a:hover {text-decoration: none; background-color:transparent; color:#ccc;}


#map_canvas {width:610px; height:300px; margin-bottom:20px; margin-top:20px; color:#333;}
#map_canvas b {color:#000;}





.formy {margin:10px 0; font: 12px/16px Arial Verdana, sans-serif; }
input{width:200px; border:1px solid #ccc; color:#333; padding:5px; padding-left:5px; margin-bottom:2px;}
.dane {padding:6px; color:#666; text-align:right; width:110px; float:left; border:0px solid red; background-color:#3A84C4; color:#fff;}
textarea {width: 322px;	height: 100px;	border: 1px solid #ccc;	background-color:#fff; padding:5px;  margin-bottom:2px;}
.alert {font-size:12px; padding:20px;color:#FF0000; padding:6px; clear:both; margin-bottom:2px;}

.input_ {background: url(../pix/bg_input_.gif) left top no-repeat; width:120px;}

.input_recherche {background: url(../pix/bginput.gif) left bottom no-repeat; background-color: transparent; width:180px; height:22px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}

.button, .button_big {background: url(../pix/button.jpg) left bottom no-repeat; width:100px; height:26px; margin-top:0px; color:#000; text-align:center; border:0; cursor:pointer; font-size:12px;}

.button_big {width:200px; background: url(../pix/button_big.jpg) left bottom no-repeat;}



.tab_clear {background: transparent; margin:auto; padding:0;}
.in_right {text-align:right;}


.tabClear {padding:0;}

.tab_clear .pole {background: url(../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; width:250px; height:22px; border:none; color:#333; padding:0 ; margin:0;}
.bt {background: url(../pix/bg_bt.jpg) bottom no-repeat; background-color: transparent; width:141px; height:26px; border:none; padding:0 0 2px 0px; cursor:pointer; color:#fff; font:12px Arial;}



#tresc table {
  font: 12px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	margin:10px 0 20px 0;
	padding:0px;
	color: #fff;
	background: transparent;
}

#tresc table th {
	color: #fff;
	font-weight: normal;
	background: #3A4851;
	text-align: left;
	padding: 6px 2px;
	font-size: 13px;
}
#tresc table th img {border:0px;}
#tresc table th a {color: #333333;text-decoration:none;}

#tresc table tr {
	background: #fff;
}

#tresc table td {
	padding: 2px 5px;
	font-size: 12px;
  color:#333;
}

#tresc #contact{background: transparent;}
#tresc #contact tr{background: transparent;}

#slideshow {
    position:relative;
    height:350px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}
#slideshow IMG.active {
    z-index:10;
}
#slideshow IMG.last-active {
    z-index:9;
} 
#ban {height:240px; width:900px; overflow:hidden; position:relative; z-index:1; }

a.accept_link {width:auto; background-color:#710000; color:#fff; padding:6px 5px; margin:10px auto; display:block; text-align:center; font-weight:bold; width:220px; -webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px;    /* Konqueror */
-moz-border-radius: 5px; 
-moz-box-shadow: 1px 1px 2px #666;
-webkit-box-shadow: 1px 1px 2px #666;
box-shadow: 1px 1px 2px #666;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#666666')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#666666');
}
a.accept_link:hover{text-decoration:none;}

