/* global */

body { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #000000; margin:0; text-align: center; background: #FFFFFF;}



a {color: #4A9DB8; text-decoration: none;}

a:hover {color: #4A9DB8; text-decoration: underline;}



.toLeft {float: left;}

.toRight {float: right;}

.verMiddle {vertical-align: middle;}



.txtLeft {text-align: left;}



h1 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; color: #871F2A; font-weight: bold;}

h2 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; color: #871F2A; font-weight: bold; margin-bottom: 0; padding-bottom: 0;}



form {margin: 0; padding: 0;}

.formLine {margin-bottom: 5px; width: 100%; height: auto; overflow: hidden;}

input, select, textarea {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #000000;}



.szary {color: #8B8B8B;}



/* top*/

#top {width: 1022px; height: 27px; margin: auto;}

#languageVer {margin: 9px 0 0 5px; padding: 0; list-style: none; float: left;}

#languageVer li {display: inline; margin-right: 6px;}

#jpgheader {width:1022px; height:180px; background: url(../pics/header7.jpg) top center no-repeat white; margin: auto;}



/* menu*/

#menu {margin: 5px 50px 0 0; padding: 0; list-style: none; float: right; }

#menu li {float: left; display: inline; margin-right: 13px;}



#m1 { display: block; width: 73px; height: 18px; background:   url(../pics/m1a.gif);}

#m1:hover { background:   url(../pics/m1b.gif);}



#m2 { display: block; width: 73px; height: 18px; background:   url(../pics/m2a.gif);}

#m2:hover { background:   url(../pics/m2b.gif);}

#m2e { display: block; width: 153px; height: 18px; background:   url(../pics/m2e.gif);}

#m2e:hover { background:   url(../pics/m2be.gif);}



#m3 { display: block; width: 73px; height: 18px; background:   url(../pics/m3a.gif);}

#m3:hover { background:   url(../pics/m3b.gif);}



#m4 { display: block; width: 73px; height: 18px; background:   url(../pics/m4a.gif);}

#m4:hover { background:   url(../pics/m4b.gif);}



#m5 { display: block; width: 73px; height: 18px; background:   url(../pics/m5a.gif);}

#m5:hover { background:   url(../pics/m5b.gif);}

#m5e { display: block; width: 96px; height: 18px; background:   url(../pics/m5e.gif);}

#m5e:hover { background:   url(../pics/m5be.gif);}

/* menu*/



/* lokalizer*/

#lokalizer {width: 1017px; height: auto; padding: 5px 0 0 5px; margin: auto; text-align: left; overflow: hidden;}

#lokalizer span {margin: 0 5px 0 5px; color: #505050;}

#lokalizer a {color: #505050; text-decoration: none;}

#lokalizer a:hover {color: #4A9DB8; text-decoration: none;}



/* container */

#container {width: 1022px; height: auto; margin: auto; overflow: auto;}



/* banners*/

#leftColumn {width: 215px; overflow: hidden; float: left; padding-top: 15px;}

#leftColumn ul {margin: 0; padding: 0; list-style: none;}

#leftColumn li {margin-bottom: 4px;}



/* content*/

#content {width: 782px; height: auto; overflow: hidden; float: right;}



/* txtContent*/

#txtContent {width: 570px; height: auto; min-height: 450px; overflow: hidden; float: left; text-align: left; position: relative; }

#txtContent p {margin-top: 0; padding-top: 0; line-height: 130%; margin-bottom: 25px;}



#print {position: absolute; top: 0; right: 0;}



/* rightColumn*/

#rightColumn {width: 194px; height: auto; overflow: hidden; float: right; text-align: left; margin-right: 7px;}



/* boks kontakt*/

#boxKontakt {width: 174px; height: auto; overflow: hidden; background: url('../pics/kontakt-bg.gif') #FCFBFB; background-repeat:no-repeat; background-position:center; padding: 5px 10px 30px 10px;}

.right-column-box {width: 174px; height: auto; overflow: hidden; padding: 5px 10px 15px 10px;}

.right-column-input {width: 100px; vertical-align: middle; height: 15px; float: right;}

.right-column-label {vertical-align: middle; float: left; padding-top: 3px;}



/* footer*/

#footer {clear:both;width: 525px; height: auto; overflow: hidden; margin: auto; margin-top: 15px; background: url('../pics/footer-bg.gif') top left no-repeat; padding-left: 20px; font-size: 10px; color: #939393;}

#footer1st {width: 525px; height: auto; overflow: hidden; margin: auto; margin-top: -25px; background: url('../pics/footer-bg.gif') top left no-repeat; padding-left: 20px; font-size: 10px; color: #939393;}

#footerMenu1, #footerMenu2 {margin: 0; padding: 0; list-style: none;}

#footerMenu1 li, #footerMenu2 li {display: inline;}

#footer a,  #footer1st a {color: #939393; text-decoration: none; margin-right: 3px;}

#footer a:hover, #footer1st a:hover {color: #4A9DB8; text-decoration: none;}



/* std */

.ramkaDuza {border: 0px; margin-bottom:10px;}

.doPrawej {float:right; margin:0 5px 10px 20px;}

div.gallery  {

 float:left;

 display: inline;

 margin-right: 8px;

 width:260px;

 font-size:95%;

 color: gray;

}

div.gallery img {border:1px solid #efefef;}

.tabelka {width:95%; margin-top:20px;}

.comm_body {border-top:1px solid #efefef; margin-top:5px; padding:5px 20px; font-style:italic; }

.comm_headline {color:#aaaaaa;}

#forum td {padding: 4px; border-bottom: 1px solid #E4F2D2;}

#forum th {text-align:center;}

#forum a {text-decoration: none;}

img.foto_gal {

	border: solid 4px #FFDF4A;

}



.rewind {text-align:center;}

#table_gal td {text-align:center;vertical-align:center;}

.forum_temat {font-size:150%; font-weight: bold; font-family: 'Trebuchet MS', verdana; border-bottom:1px solid #CADBB5; margin-bottom: 10px;}

.forum_data {float:right;font-size: 90%; font-weight: bold;}

.forum_autor {font-size: 90%; font-weight: bold;}

.forum_body {margin: 10px 40px 20px 20px;}



fieldset {

    border: none;

    padding: 0;

    padding-bottom: 0px;

}



.galeria {

	margin: 25px 0 20px 0; padding: 0; list-style: none; width: 600px;

}

.galeria li {

	display: inline; margin-right: 15px; 

}

.galeria img {

	border: 4px solid #FFDF4A;

}

