@charset "UTF-8";
/* CSS Document */

/* body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #333; margin: 0px 0 0 0; background: #FFF; }*/
body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #333; margin: 0px 0 0 0; background: #FFF; background-image: url('../img/poz.gif'); background-repeat: repeat-x; }

a { color: #042E6E; text-decoration: underline; }
a:hover { color: #042E6E; text-decoration: underline; }


/* GLOBAL */
#container { width: 920px; margin: 0; overflow: hidden; }

/* SPACER */
/* #spacer {width: 100%; height: 9px !important; height: 15px;  background: #C30000; border-style: solid; border-width: 0px; border-bottom-color: #000; border-bottom-width: 1px;} */
#spacer {width: 920px; height: 15px !important; height: 15px;}

/* HEADER */
/* #header-wrapper {width: 100%; height: 72px; border-style: solid; border-width: 0px; border-bottom-color: #7C7C7C; border-bottom-width: 1px; } */
#header-wrapper {width: 920px; height: 74px;}
#header-wrapper #head-wrapper {width: 900px; float: left;}
#header-wrapper #header-left {width: 342px; float: left; padding-left: 40px; padding-top: 7px;}
#header-wrapper #header-center {width: 518px; float: left;}
#header-wrapper #header-center .left {padding-top: 14px; }
#header-wrapper #header-center .right {text-align: right; }
#header-wrapper #header-center .right a {margin-left: 14px; font-family: Verdana; font-size: 11px; color: #010101; text-decoration: none; }
#header-wrapper #header-center .right a:hover { color: #808080; }

/* BANNER */
#banner-wrapper {height: 185px; width: 920px; float: left;}
#banner-wrapper #banner-left   {width: 201px; height: 185px; float: left; }
#banner-wrapper #banner-left img {margin: 0px; height: 185px;}
#banner-wrapper #banner-center {width: 539px; float: left;}
#banner-wrapper #banner-right  {width: 160px; float: left; }
#banner-wrapper #banner-right img {width: 159px; height: 36px !important; height: 35px; margin: 0px; margin-bottom: 1px !important; margin-bottom: 1px; margin-left: 1px;}


/* SUBBANNER */
#subbanner-wrapper {height: 42px; width: 920px; float: left;}
#subbanner-wrapper #subbanner-left {width: 200px; height: 41px;  float: left; background: #D2D2D3; border-style: solid; border-width: 0px; border-bottom-color: #BFBFBF; border-bottom-width: 1px;}
#subbanner-wrapper #subbanner-center {width: 540px; float: left;}
#subbanner-wrapper #subbanner-left form { margin: 0px; padding: 0px; margin-left: 5px; margin-top: 8px; /*padding-top: 5px !important;*/ padding-top: 0px;}
#subbanner-wrapper #subbanner-left input.field {vertical-align: bottom; width: 141px; height: 20px; border: solid 1px #646464; float: left; margin:0px;}
#subbanner-wrapper #subbanner-left input.button  {vertical-align: bottom; width: 44px; height: 24px; border: solid 0px #646464;  padding: 0px; float: left; background: #C60000; font-family: Verdana; font-size: 11px; color: #FFF; text-decoration: none; margin:0px;}

/* CONTENT */

#content-wrapper {/*height: 300px;*/ width: 920px; float: left;}
#content-wrapper #content-left   {width: 200px; float: left; }
#content-wrapper #content-center {width: 519px; float: left; /* height: 300px; */}
#content-wrapper #content-center {border-style: solid; border-width: 0px; border-left-color: #BCBCBD; border-left-width: 1px;
                                  border-right-color: #BCBCBD; border-right-width: 1px;
                                  /* border-bottom-color: #F2F2F2; border-bottom-width: 1px; */}

#content-wrapper #content-center #content-center-inner { padding: 0 20px 14px 0; }

#content-wrapper #content-right  {width: 160px; float: left; padding-left: 2px;}
#content-wrapper #content-center { font-family: Verdana; font-size: 12px;  color: #000; padding-left: 19px !important; padding-left: 17px; padding-top: 20px;}
#content-wrapper #content-center ul { /* robert *** margin-left: -27px  !important;*/ /*margin-left: 15px !important;*/ /*margin-left: 40px;*/ /* zlata stredna cesta */ }
#content-wrapper #content-center li {  padding-left: -2px; margin-top: 5px; }
#content-wrapper #content-center a { color: #000; }
#content-wrapper #content-center .akcia img {float: left; margin-right: 5px;}
#content-wrapper #content-center img {border: 0px;}

#content-wrapper #content-right img { border: 0px; }
#content-wrapper #content-left img { border: 0px; margin-left:15px; }
#content-wrapper #content-center span.important { text-decoration: none; font-size: 18px; color: #000;}
#content-wrapper #content-center h3 a { text-decoration: none; } 
#content-wrapper #content-center span { font-size: 11px; color: #6D6D6D; }
#content-wrapper #content-center span a { font-size: 11px; color: #6D6D6D; }

/* 2 col layout David Kapsdorfer */ 
#content-wrapper #content-center2 {width: 689px; float: left; /* height: 300px; */}
#content-wrapper #content-center2 {border-style: solid; border-width: 0px; border-left-color: #BCBCBD; border-left-width: 0px;
                                  border-right-color: #BCBCBD; border-right-width: 0px;
                                  /* border-bottom-color: #F2F2F2; border-bottom-width: 1px; */}
#content-wrapper #content-center2 { font-family: Verdana; font-size: 12px;  color: #000; padding-left: 19px !important; padding-left: 17px; padding-top: 20px;}
#content-wrapper #content-center2 ul { /* robert *** margin-left: -27px  !important;*/ /*margin-left: 15px !important;*/ /*margin-left: 40px;*/ /* zlata stredna cesta */ }
#content-wrapper #content-center2 li {  padding-left: -2px; margin-top: 5px; }
#content-wrapper #content-center2 a { color: #000; }
#content-wrapper #content-center2 .akcia img {float: left; margin-right: 5px;}
#content-wrapper #content-center2 img {border: 0px;}

#content-wrapper #content-center2 span.important { text-decoration: none; font-size: 18px; color: #000;}
#content-wrapper #content-center2 h3 a { text-decoration: none; } 
#content-wrapper #content-center2 span { font-size: 11px; color: #6D6D6D; }
#content-wrapper #content-center2 span a { font-size: 11px; color: #6D6D6D; }

#content-wrapper #content-center2 h1 {
	margin-top: 15px !important;
	margin-top: 15px;
	display: block;
	width: 675px;
	height: 21px;
	line-height: 21px;
	padding-left: 5px;
	background: #C60000;
	font-family: Arial;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

/* NAVIGATION */
#center-wrapper #navigation-wrapper { width: 207px; float: left; padding: 0px; }
#content-wrapper #content-left ul.menu {margin-top: 0px; }
#content-wrapper #content-left ul.menu li.item {list-style-type: none; margin-left: -40px; margin-top: 1px; margin-top: 1px; }
#content-wrapper #content-left ul.menu li.item a { padding-left: 18px; display: block; width: 182px; height: 23px; line-height: 23px; background: white url('default_FILES/mp.jpg'); text-decoration: none; color: #FFF; font-family: Arial; font-size: 13px; font-weight: bold; }
#content-wrapper #content-left ul.menu li.sub {list-style-type: none; margin-top: 1px; margin-left: -20px; margin-top: 2px; margin-bottom: 2px;}
#content-wrapper #content-left ul.menu li.sub a {padding-left: 11px; display: block; /*width: 67px;*/ height: 17px; line-height: 17px; background: white url('default_FILES/sub.jpg'); text-decoration: none; color: #6D6D6D; font-family: Arial; font-size: 12px; font-weight: bold; background-repeat: no-repeat;}
#content-wrapper #content-left ul.menu li.act {list-style-type: none; margin-left: -40px; margin-top: 1px;  margin-top: 1px; }
#content-wrapper #content-left ul.menu li.subact {list-style-type: none; margin-top: 1px; margin-left: -20px; margin-top: 2px; margin-bottom: 2px;}
#content-wrapper #content-left ul.menu li.item a:hover { background-image: url('default_FILES/mpact.jpg'); color: #000;}
#content-wrapper #content-left ul.menu li.act a  {padding-left: 18px; background-image: url('default_FILES/mpact.jpg'); color: #000; display: block; width: 182px; height: 23px; line-height: 23px;  text-decoration: none;  font-family: Arial; font-size: 13px; font-weight: bold;}
#content-wrapper #content-left ul.menu li.sub a:hover { background-image: url('default_FILES/subact.jpg'); color: #000;}
#content-wrapper #content-left ul.menu li.subact a {padding-left: 11px; display: block; /*width: 67px;*/ height: 17px; line-height: 17px; background: white url('default_FILES/subact.jpg'); text-decoration: none; color: #000; font-family: Arial; font-size: 12px; font-weight: bold; background-repeat: no-repeat;}

/* FOOTER */
#footer {margin-bottom: 30px; margin-left: 200px; width: 540px; text-align: right; font-family: Verdana; font-size: 10px;  color: #BCBCBD; text-decoration: none; border-style: solid;  border-width: 0px; border-top-color: #F2F2F2; border-top-width: 1px;}
#footer a { font-family: Verdana; font-size: 10px;  color: #BCBCBD; text-decoration: none; }


/* FORM */
.csc-mailform-field { float: none;clear: both;}
.csc-mailform-submit { margin-top: 5px; position:relative; left: 282px !important; left: 285px; width: 150px ! important; border: 1px solid #8F8F8F; background: #FDFDFD; /*font-size: 11px; font-weight: normal; color: #8f8f8f; */}
.csc-mailform-field label {  float: left; width: 230px; padding: 0; margin: 0; /*font-size: 11px; font-weight: normal; color: #8f8f8f; *//*line-height: 150%; */}
.csc-mailform-field input {  margin-bottom: 5px; float: left; clear: right; width: 200px; border: 1px solid #8F8F8F; background: #FDFDFD; }
.csc-mailform-field textarea { maring-bottom: 0px; margin-left: 100px !important; margin-left: -130px; float: left; /*clear: right;*/ width: 330px; border: 1px solid #8F8F8F; background: #FDFDFD; /*font-size: 11px; font-weight: normal; color: #8f8f8f;*/ }
.csc-mailform { border: 0px; }


/* C 2007 Karol Barancek BSP Magnetica */

/*David Kaspdorfer 2010 */

/* EXT: mgallery */
.tx-mgallery-pi1  div.image {
 display:inline;
 border:1px solid black;
 widht:90px; 
 height:90px;
}

.tx-mgallery-pi1 a {float:left; margin-right:10px; margin-bottom:10px; }
#content-center2 table {width:675px;}




