* {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
}
body {
	margin: 0px;
	background-color: #FFFFFF;
/*	scrollbar-face-color: #F86C37; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #F86C37; 
	scrollbar-darkshadow-color: #F86C37; 
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color: #ffffff;
*/
}


h1 {
	font-family: Helvetica;
	font-size: 1.7em;
}
h2 {
	font-size: 1.5em;
}
h3 {
	font-size: 1.3em;
	margin: 0px;
}
.white {
	color: #FFFFFF;
}

.orange {
	color: #FF6633;
}

.whitebg {
	background-color: #FFFFFF;
}
.tablehigh {
	height: 100%;
}

a:link, a:visited {
	font-size: 8pt;
	color: #F86C37;
	text-decoration: underline;
	white-space: nowrap;
}

a:active, a:hover {
	font-size: 8pt;
	color: #F94602;
	text-decoration: underline;
}


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

**********************************************/
ul li {
	padding: 1px;
   	list-style-type: square;
    color: #14166A;
}

.title {
	font-size: 9pt;
	font-weight: bold;
	padding-top: 3pt;
}

.newsTitle {
	font-size: 9pt;
	font-weight: bold;
	color: #F86C37;
	padding-top: 3pt;
}


.formular, .formular2 {
	border: 1px solid #C9C9C9;
	padding-left: 3px;
	font-size: 8pt;
	white-space: normal;
}
.formular2 {
	border: 1px solid #A0A5A9;
}

.nopadding {
	padding: 0px;
	margin: 0px;
}
.smallgraytext {
	font-size: 7pt;
	color: #8D8A89;
}
.graytext{
	color: #8D8A89;
}

.graytextOrange{
	color: #8D8A89;
    background-color: #F68539;
}

.pagetitle {
	font-size: 11pt;
	color: #00114B;
	font-weight: bold;
}

.pagetitleS {
	font-size: 9pt;
	color: #00114B;
	font-weight: bold;
}


.subcategory {
	font-size: 11pt;
	color: #F86C37;
	font-weight: bold;
}
.cattitle {
	color: #00114B;
	font-weight: bold;
	white-space: nowrap;
}



a.newstitle:link, a.newstitle:visited {
	font-size: 7pt;
	color: #626262;
	font-weight: bold;
	text-decoration: underline;
}
a.newstitle:active, a.newstitle:hover {
	font-size: 7pt;
	color: #F86D38;
	font-weight: bold;
	text-decoration: underline;
}

.newsTit {
	color: #FF6633;
	font-size: 10pt;
	font-weight: bold;
	height: 5px;
}

.newsTitOrange {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	height: 5px;
    background-color: #F68539;
    padding: 1px;
}


.newsTitSmall {
	color: #FF6633;
	font-size: 9pt;
	font-weight: bold;
	height: 5px;
}


.newsLine {
	height: 5px;
	background-color: white;
}

a.linksWeb:link, a.linksWeb:visited {
	font-size: 8pt;
	color: #F86C37;
	text-decoration: underline;
	white-space: nowrap;
}

a.linksWeb:active, a.linksWeb:hover {
	font-size: 8pt;
	color: #F94602;
	text-decoration: underline;
}





a.linksZoom:link, a.linksZoom:visited {
	font-size: 7pt;
	color: #F86C37;
	text-decoration: underline;
}

a.linksZoom:active, a.linksZoom:hover {
	font-size: 7pt;
	color: #792303;
	text-decoration: underline;
}


a.lmlink:link, a.lmlink:visited, a.lmlink:active, a.lmlink:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	white-space: nowrap;
}

a.lmlink2:link, a.lmlink2:visited, a.lmlink2:active, a.lmlink2:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #676A6B;
	text-decoration: none;
	white-space: nowrap;
}



.lmover {
	background-color: #233163;
}

a.linksDetail:link, a.linksDetail:visited {
	font-size: 7pt;
	color: #F86C37;
	text-decoration: underline;
}

a.linksDetail:active, a.linksDetail:hover {
	font-size: 7pt;
	color: #792303;
	text-decoration: underline;
}





a.linksWebSelect:link, a.linksWebSelect:visited {
	font-size: 8pt;
	color: #00114B;
	text-decoration: underline;
}

a.linksWebSelect:active, a.linksWebSelect:hover {
	font-size: 8pt;
	color: #010924;
	text-decoration: underline;
}





a.linksSearch:link, a.linksSearch:visited {
	font-size: 8pt;
	color: #8D8A89;
	text-decoration: underline;
}

a.linksSearch:active, a.linksSearch:hover {
	font-size: 8pt;
	color: #3A3939;
	text-decoration: underline;
}






a.linksCatalog:link, a.linksCatalog:visited {
	font-size: 8pt;
	color: #223737;
	text-decoration: none;
}

a.linksCatalog:active, a.linksCatalog:hover {
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}








.newsIntro {
	color: #4A4747;	
	border-top: 10px;
}

.newsDate {
	color: #FF7237;	
}
.graybg {
	background-color: #F7F7F7;
}

.graybg2 {
	background-color: #F7F9E9;
	border: 1px solid #EFF9BB;
}

.graybg3 {
	background-color: #C3C5C5;
	border: 1px solid #ffffff;
}

.graybg4 {
	background-color: #EDEDED;
	border: 1px solid #ffffff;
}

.dgraybg {
	background-color: #C8CECE;
	white-space: nowrap;
}
.dgraybg2 {
	background-color: #C8CECE;
}
.photoborder {
	border: 0px; /*1px solid #B6B4B4;*/
}

.photoborder1 {
	border: 0px; /*1px solid #ffffff;*/
}

.photoborder2 {
	border: 2px solid #D5CFCF;
}

.photoborder3 {
	border: 2px solid #D5CFCF;
}

.photoborder4 {
	border: 1px solid #D5CFCF;
}



.pctext {
	font-size: 7pt;
	color: #4D4440;
	font-weight: bold;
}
.pctext1 {
	font-size: 7pt;
	color: #4D4440;
}
.pctext1 b {
	font-size: 7pt;
	color: #4D4440;
	font-weight: bold;
}
.pctext2 {
	font-size: 7pt;
	color: #00114B;
}

.pctext3 {
	font-size: 7pt;
	color: #00114B;
	white-space: nowrap;
}







a.menu:link, a.menu:visited {
	color: #00114B;
	text-decoration: none;
	white-space: nowrap;
}



a.menuCatalog:link, a.menuCatalog:visited {	
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
}

a.menuCatalog:hover, a.menuCatalog:active {
	color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
}


a.subMenuCatalog:link, a.subMenuCatalog:visited {	
	color: #FE6F38;
	text-decoration: none;
	white-space: nowrap;		
	text-decoration: underline;
	/* border-bottom: 4px solid #FE6F38; */
}

a.subMenuCatalog:hover, a.subMenuCatalog:active {
	color: #000000;
	text-decoration: underline;
	white-space: nowrap;
}


a.menuCatalogSP:link, a.menuCatalogSP:visited {
	color: #00114B;
	text-decoration: none;
	white-space: nowrap;
}

a.menuCatalogSP:hover, a.menuCatalogSP:active {
	color: #00114B;
	text-decoration: underline;
	white-space: nowrap;
}

a.objList:link, a.objList:visited {
	color: #ffffff;
	text-decoration: underline;
	white-space: nowrap;
}

a.objList:hover, a.objList:active {
	color: #FAF6D6;
	text-decoration: underline;
	white-space: nowrap;
}

a.objList2:link, a.objList2:visited {
	color: #FE6F38;
	text-decoration: underline;
	white-space: nowrap;
}

a.objList2:hover, a.objList2:active {
	color: #4A6294;
	text-decoration: underline;
	white-space: nowrap;
}


a.objList3:link, a.objList3:visited {
	color: #4A6294;
	text-decoration: underline;
	white-space: nowrap;	
}

a.objList3:hover, a.objList3:active {
	color: #FE6F38;
	text-decoration: underline;
	white-space: nowrap;
}







a.menusel:link, a.menusel:visited {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}
a.menu:hover, a.menu:active, a.menusel:hover, a.menusel:active {
	color: #F86D38;
	text-decoration: none;
	white-space: nowrap;
}








.bottomline {
	border-top: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	color: #979D9E;
}

.bottomtxt {
	font-size: 7pt;
}



.katalog {
	background-color: #C8CECE;
	padding-left: 10px;
	padding-right: 12px;
	padding-top: 5px;
	width: 300px;
}

.menuKatalogBg {
	background-color: #FE6F38;
}

.spaceKatalogBg {
	background-color: #FFFFFF;
}

.catalogNavigator {
	background-color: #E8E7E7;
}

.catalogNavigator2 {
	background-color: #F7F7F7;
}

.catalogNavigator_white {
	background-color: #ffffff;
}

.zoomBG {
	height: 100%;
	background-color: #F7F7F7;
	padding: 6px;
}

.zoomTitle {
	font-weight: bold;
	color: #F86C37;
	font-size: 10pt;
}


.zoomID {
	font-weight: bold;
	color: #00114B;
	font-size: 9pt;
}


.zoomSubtitle {
	font-weight: bold;
	color: #F86C37;
}

.zoomData {
	font-weight: bold;
	font-size: 7pt;
	color: #4D4440;
}

.borderSearch {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;

}

.border {
	border-top: 1px solid #B6B4B4;
}

.mainTD {
	color: #FFF;
	background-color: #FFFFFF;
}

.mainTD2 {
	padding: 5px 10px;
	color: #FF6633;
	background-color: #F7F7F7;
}

.userTD {
	padding: 5px 10px;
	color: #00114B;
	background-color: #E9E9E9;
}

.userChangeTitleMain {
	font-weight: bold;
	color: #F86C37;
	font-size: 10pt;
	white-space: nowrap;
}

.userChangeTitle {
	font-weight: bold;
	color: #3A3C43;
	font-size: 8pt;
	white-space: nowrap;
}

.userChangeTable {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}	

.searchNotFound {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	color: #3A3C43;
}	

.katalogTD {
	color: #000;
	background-color: #FFF;
}
.pCardTDrb{
	width: 155px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.pCardTDb{
	padding-bottom: 5px;
}

.orderBox {
	background-color: #F5F5F5;
	border: 1px solid #E3E3E5;
}

.orderTitle, .priceTitle, .orderTitle2 {
	color: #3A3C43;
	font-weight: bold;
	font-size: 8pt;
}
.orderTitle, .orderTitle2 {
	text-align: right;
	width: 200px;
	white-space: nowrap;
}
.orderTitle2{
	width: 250px;
}

.orderMessage {
	color: #3A3C43;
	font-weight: bold;
	font-size: 8pt;
	white-space: normal;
}
.orderData, .priceData {
	color: #AE3006;
	font-size: 8pt;
}
.orderData {
	width: 120px;
	white-space: nowrap;
}

.orderDownloadTitle {
	color: #3A3C43;
	font-size: 7pt;
}

.orderDownloadTitle {
	color: #3A3C43;
	font-size: 7pt;
}

.orderTotalSum {
	color: #AE3006;
	font-weight: bold;
	font-size: 9pt;
}


.nowrap {
	white-space: nowrap;
}
.button {
	border: 1px solid #B7B7B7;
	padding-left: 3px;
	font-size: 8pt;
}

.buttonCat {
	border: 1px solid #8D9AC5;
	color: #FFFFFF;
	background-color: #314072;
	padding-left: 3px;
	font-size: 8pt;
}

.buttonCat2 {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	background-color: #555A5A;
	padding-left: 3px;
	font-size: 8pt;
	width: 120px;
	text-align: center;
}


.buttonSearch {
	border: 1px solid #A2A2AC;
	color: #FFFFFF;
	background-color: #314072;
	padding-left: 3px;
	font-size: 8pt;
}

.buttonSearchAdvance {
	border: 1px solid #A2A2AC;
	color: #FFFFFF;
	background-color: #656565;
	padding-left: 3px;
	font-size: 8pt;
}

ul.nopadding {
	padding-left: 20px;
}
.info {
	font-size: 8pt;
	color: #F86C37;
	white-space: nowrap;
}

.info2 {
	font-size: 8pt;
	color: #F86C37;
	white-space: nowrap;
}

.cennikTableTitle {
	background-color: #928F8F;
	color: #ffffff;
}
.errormessage, .red {
	color: red;
	font-weight: bold;
}

.akcieNadpis {
	color: #00114B;
	font-size: 11pt; 
	font-weight: bold;
}

.akcieDatum {
	color: #F86C37;
	font-size: 8pt; 
	font-weight: bold;
}

.akcieMiesto {
	color: #F86C37;
}
.addToBoxErr{
	font-size: 1.2em;
	color: red;
	font-weight: bold;
	text-align: center;
    border: 1px solid #D6D6D1;
    background-color: #FFFCCE;
}

a.nphotos:link, a.nphotos:visited{
	color: #00114B;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
}

a.nphotos:hover, a.nphotos:active{
	color: #00114B;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: underline;
}

.nomargin {
	margin: 0px;
	padding: 0px;
}

.imprtantTitle{
	color: red;
	background-color: white;
}
.titleUZ {
	font-family: Helvetica;
	font-size: 1.7em;
	font-weight: bold;
}
.small {
	font-size: 7pt;
}

.orange {
	font-size: inherit;
	color: #FE6F38;
}
.big{
	font-size: 1.2em;
}

a.katalogCat:link, a.katalogCat:visited {
	font-size: 8pt;
	color: #000;
	text-decoration: none;
}

a.katalogCat:active, a.katalogCat:hover {
	font-size: 8pt;
	color: #000;
	text-decoration: underline;
}

.banner_top{
	border: 1px solid #C9C9C9;
}

.txt1 {
	color: #4D4440;
}

#box_set {
 max-height: 185px;
 min-height: 185px;
 height: 185px;
}

.blue {
	color: #00114B;
	font-weight: bold;
}

.galleryTxt {
	color: #04124D;
}

.nadpis {
	font-size: 11pt;
	color: #FE6F38;
}

.subnadpis {
	font-size: 9pt;
    font-weight: bold;
	color: #FE6F38;
}

.nadpis2 {
	font-size: 10pt;
	color: #FE6F38;
}

.nadpis3 {
	font-size: 10pt;
	color: #ffffff;
    font-weight: bold;
}

.nadpis4 { 
	font-size: 9pt;
    color: #CE590A;
}

.subnadpis4 { 
	font-size: 8pt;
    color: #8C8686;
}

.nadpis5 { 
	font-size: 9pt;
    color: #F68539;
	font-weight: bold;
}

.nadpis6a { 
	font-size: 10pt;
    color: #F68539;
	font-weight: bold;
}
.nadpis6b { 
	font-size: 10pt;
    color: #01114C;
	font-weight: bold;
}


.collTitle {
	background-color: #ffffff;
	font-weight: bold;
	padding: 7px;
}

.collTxt {
	color: #ffffff;
	font-weight: bold;
	padding: 7px;
	font-size: 8pt;
}

.photoborder2 {
	border: 1px solid #FFFFFF;
}

#boxFotoforum {
    border: 1px solid #EDECEC;
    width: 967px;
    height: 160px;
    margin-bottom:5px;
}



#boxReklama {
    border: 1px solid #EDECEC;
    width: 317px;
    height: 179px;
}

#searchTitle {
    margin-top: 10px;
    margin-left: 0px;
}

#boxNovinky {
    border: 1px solid #EDECEC;
    width: 296px;
    _width: 320px;
    height: 314px;
    _height: 334px;
    padding-left: 20px;
    padding-top: 20px;
}

#tip {
    position: relative;
    left: 70px;
    top: 10px;
}

.searchText {
    color: #6F6C6C;
}

#boxPromo1a_text {
	position: relative;
	float: right;
	width: 110px;
	left: 30px;
	padding-right: 5px;
	top: -62px;
}

#boxPromo1a_cont {
	position: relative;
	float: left;
}

#boxPromo1a {
	border: 1px solid #EDECEC;
	padding-left: 20px;
    width: 297px;
    height: 179px;
    _width: 317px;
    _height: 171px;
}

#boxPromo1b {
	border: 1px solid #EDECEC;
	padding-top: 20px;
	padding-left: 20px;
	margin-bottom: 5px;
    width: 297px;
    height: 128px;
    _width: 317px;
    _height: 148px;
}

#boxPromo3 {
    width: 447px;
    height: 79px;
    _width: 445px;
    _height: 79px;
}

#boxPromo3a {
    border: 1px solid #EDECEC;
    margin-top: 5px;
    padding-left: 15px;
    width: 302px;
    height: 70px;
    _width: 317px;
    _height: 71px;
}

#boxPromo4 {
	border: 1px solid #EDECEC;
    margin-top: 5px;
    padding-left: 15px;
    width: 302px;
    height: 71px;
    _width: 317px;
    _height: 72px;

}

#epohladniceTitle {
    margin-top:3px;
    
}


a.promoLinka1:link, a.promoLinka1:visited {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
	white-space: nowrap;
}

a.promoLinka1:active, a.promoLinka1:hover {
	font-size: 8pt;
	color: #01114C;
	text-decoration: underline;
}

a.promoLinka2:link, a.promoLinka2:visited {
	font-size: 8pt;
	color: #01114C;
	text-decoration: underline;
	white-space: nowrap;
}

a.promoLinka2:active, a.promoLinka2:hover {
	font-size: 8pt;
	color: #F68539;
	text-decoration: underline;
}

a.linkaNadpis:link, a.linkaNadpis:visited {
	font-size: 9pt;
    color: #F68539;
	font-weight: bold;
	text-decoration: underline;
	white-space: nowrap;
}

a.linkaNadpis:active, a.linkaNadpis:hover {
    font-size: 9pt;
	color: #01114C;
	font-weight: bold;
	text-decoration: underline;
}

.kalibracia {
	margin-top: 2px;
	padding-top: 2px;
	border: 1px solid #DBDBDB;
}

#img_first {
	position: relative;
	top:3px;
}
#img_end {
	position: relative;
	top:3px;
}
#img_for {
	position: relative;
	top:3px;
}
#img_back {
	position: relative;
	top:3px;
}

.searchTab {
	margin-top:10px;
}

.formButton {
	border:1px solid #F4F3F3;
	color: #FE6F38;
	background-color: #FEFCEB;	
}

#img_1 {
	position: relative;
}

#img_2 {
	position: relative;
}

.zalozky {
	background-color: #FE6F38;
	text-align: center;
}

.zalozka_on {
	background-color: #E9E9E9;
}

.zalozka_off {
	background-color: #FE6F38;
}

.zalozka_nav {
	background-color: #FE6F38;
 	text-align: right;
 	padding-right: 10px;
 	color: #FFF;
}

.zalozka_nav a:visited, .zalozka_nav a:link {
	color: #FFF;
	text-decoration: underline;
}

.zalozka_nav a:active, .zalozka_nav a:hover {
	color: #FFF;
	text-decoration: none;
}

.zalozka_on a:visited, .zalozka_on a:link {
	color: #000000;
	text-decoration: none;
}

.zalozka_on a:active, .zalozka_on a:hover {
	color: #000000;
	text-decoration: underline;
}

.zalozka_off a:visited, .zalozka_off a:link {
	color: #FFF;
	text-decoration: none;
}

.zalozka_off a:active, .zalozka_off a:hover {
	color: #FFF;
	text-decoration: underline;
}

.actionlinks {
	padding-top:3px;
	position: relative;
	background-color: #E9E9E9;
	height: 20px;
	text-align: left;
	color: #FE6F38;
}

#fixed_lightbox {
	position: absolute;
	left: -17px;
	bottom:0px;
	_bottom: -2px;
	height: 105px;
	width: 100%;
	background-color: #E9E9E9;
	
}

#lightbox {
	position: relative;
	width: 100%;
	height: 105px;
	_padding-left: 17px;
}

#oncemore {
	padding-left: 17px;
	_padding-left: 0px;
}

.pad {
	display:block;
	height: 120px;
}

.pad2 {
	display:block;
	height: 1px;
}

.tab-off {
	background-color: #FE6F38;
	text-align: center;
}

.tab-off a:link, .tab-off a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.tab-off a:hover, .tab-off a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.tab-on {
	background-color: #C8CECE;
	text-align: center;
}

.tab-on a:link, .tab-on a:visited {
	color: #000000;
	text-decoration: none;
}

.tab-on a:hover, .tab-on a:active {
	color: #000000;
	text-decoration: underline;
}

#tab1 {
	width: 170px;
	height: 772px;
	background-color: #C8CECE;
}

#tab2 {
	width: 150px;
	_width: 170px;
	padding: 10px 10px 10px 10px;
	height: 752px;
	_height: 772px;
	background-color: #C8CECE;
}

a.linksTab:link, a.linksTab:visited {
	font-size: 8pt;
	color: #F86C37;
	text-decoration: underline;
	white-space: normal;
}

a.linksTab:active, a.linksTab:hover {
	font-size: 8pt;
	color: #F94602;
	text-decoration: underline;
	white-space: normal;
}

.show {
	display: block;
}

.hide {
	display: none;
}

.movedown {
	position: relative;
	top: 5px;
}

form {
 padding-top: 2px;
 margin-top: 2px;
 margin-bottom: 2px;
 padding-bottom: 2px; 
}

#usrzone, #usrzone2, #usrzone3, #usrzone4, #usrzone6 {
   padding-left: 2em;
   margin-left: 0.1em;   
}

#usrzone5 {
   padding-left: 0.5em;
   margin-left: 0.1em;   
}



#linebreak1, #linebreak2 {
  margin-top: 12px;
  margin-bottom: 5px;
}

a.leftRam:link, a.leftRam:visited {
	font-size: 8pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;	
}

a.leftRam:active, a.leftRam:hover {
	font-size: 8pt;
	color: #000000;		
	text-align: center;
	text-decoration: underline;
}

h1.basicTitle {
	font-size: 13pt;
}

tr.bgPhoto1 {
   background-color: #FCD0AC;
}

td.bgPhoto2 {
   background-color: #FCD0AC;
}

td.bgPhoto3 {
   background-color: #D6D8CC;
}

#leftBoxSet1, #leftBoxSet2, #leftBoxSet3, #leftBoxSet4 {
	width: 136px;
	height: 20px;
	border: 2px solid #F5F5F5;
	background-color: #FE6F38;
	padding: 2px;
	padding-top: 7px;
	margin-bottom: 4px;
	margin-top: 2px;
	text-align: center;
	
}

.sutaz {
	font-size: 16pt;
	font-weight: bold;
	color: #FE6F38;
}