﻿body 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
    background-image: url(../Images/back.jpg);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

#kvoliCentervMozilla
{
    margin:auto; 
    border:solid 0px red;
    width:945px;
}

/*kvoli css erroru pri validacii, asp renderuje inline-block, aj nasledujuci style*/
.block
{
    display:block;
    width:81px;
    height:61px;
    border-color:White;
    border-width:2px;
    border-style:solid;
}

.a210
{
    display:block;
    width:210px;
}

.a25
{
    display:block;
    width:25px;
}

.hplOdkazIN:link 
{
	color: #D9B922;
	text-decoration: underline;
	text-transform: uppercase; 
}

.hplOdkazIN:visited 
{
	text-decoration: underline;
	color: #D9B922;
	text-transform: uppercase; 
	
}

.hplOdkazIN:hover 
{
	text-decoration: none;
	color: #F6DE5D;
	
	text-transform: uppercase; 
	
}

.hplOdkazIN:active 
{
	text-decoration: underline;
	color: #D9B922;
	
	text-transform: uppercase; 
	
}

.hplEmail:link 
{
	color: #D9B922;
	text-decoration: underline;
	
	font-weight:bold;
}

.hplEmail:visited 
{
	text-decoration: underline;
	color: #D9B922;
	
	font-weight:bold;
}

.hplEmail:hover 
{
	text-decoration: none;
	color: #F6DE5D;
	 
	font-weight:bold;
}

.hplEmail:active 
{
	text-decoration: underline;
	color: #D9B922;
	
	font-weight:bold;
}

.hplEmailBiely:link 
{
	color: #ffffff;
	text-decoration: none;
	
	font-weight:bold;
}

.hplEmailBiely:visited 
{
	text-decoration: none;
	color: #ffffff;
	
	font-weight:bold;
}

.hplEmailBiely:hover 
{
	text-decoration: none;
	color: #ffffff;
	 
	font-weight:bold;
}

.hplEmailBiely:active 
{
	text-decoration: none;
	color: #ffffff;
	
	font-weight:bold;
}


a.lnkButtonMenu:link 
{
	color:#D9B922;
	text-decoration: underline;
	font-weight:bold;
	margin-top:7px;
	float:left;
	margin-left:5px;
}

a.lnkButtonMenu:visited
{
    margin-top:7px;
	float:left;
	text-align:center;
}

a.lnkButtonMenu:hover 
{
    position:relative;
	text-decoration: none;
	color:#F6DE5D;
	font-weight:bold;
	margin-top:7px;
	float:left;
		
}

a.lnkButtonMenu:active 
{
	text-decoration: underline;
	color:#D9B922;
	font-weight:bold;
	margin-top:5px;
	float:left;
	
}

/*HEADER*/

#headerTop
{
    position:relative;
    width:945px;
    height:63px;
    text-align:left;
    vertical-align:bottom;
}

#headerBottom
{
    width:945px;
    height:100px;
    background-image: url(../Images/BoTapeta.jpg);
	background-repeat: repeat-x;
    border:solid 5px white;
}

#headerLogo
{
    position:absolute;
    left:39px;
    top:0px;
}

#headerDate
{
    position:absolute;
    width:285px;
    height:30px;
    left:525px;
    top:33px;
    background-color:#70786A;
}

#headerLanguage1
{
    /*RU*/
    position:absolute;
    width:30px;
    height:29px;
    right:-5px;
    top:33px;
    border:solid 0px #70786A;
    background-color:#70786A;
}
#headerLanguage2
{
    /*DE*/
    position:absolute;
    width:30px;
    height:29px;
    right:30px;
    top:33px;
    border:solid 0px #70786A;
    background-color:#70786A;
}
#headerLanguage3
{
    /*EN*/
    position:absolute;
    width:30px;
    height:29px;
    right:65px;
    top:33px;
    border:solid 0px #70786A;
    background-color:#70786A;
}
#headerLanguage4
{
    /*SK*/
    position:absolute;
    width:30px;
    height:29px;
    right:100px;
    top:33px;
    border:solid 0px #ffffff;
    background-color:#70786A;
   
    
}

/*SEKCIA FLASHOVEHO MENU A OBRAZKU VO FLASHI*/
#menuAObrazokVoFlashi
{
    position:relative;
    width:945px;
    height:210px;
    border:solid 5px white;
    border-top:solid 0px white;
}

#menuVoFlashi
{
    position:absolute;
    width:210px;
    height:100%;
    left:0px;
    top:0px;
    border:solid 0px #70786A;
}

#obrazokVoFlashi
{
    position:absolute;
    width:730px;
    right:5px;
    top:0px;
    border:solid 0px #70786A;
}



#predel
{
    width:945px;
    height:80px;
    background-image: url(../Images/BoTapetaStred.jpg);
	text-align:left;
    border:solid 5px white;
    border-top:solid 0px white;
    
}

#footer
{
    
    border:solid 5px white;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
    width:945px;
    height:25px;
    background-color:#736357;
    text-transform: uppercase;
    background-image: url(../Images/Symbols/icodiana.gif);
	background-repeat: no-repeat;
	background-position:right;
	clear:both;
    
}

#footerCopyright
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px;
    width:955px;
    text-transform: uppercase;
    vertical-align:middle;
    clear:both;
    
}

.staticHoverStyle
{
    color: #F6DE5D;
    
  
}

#contentForDefault
{
    position:relative;
    width:955px;
    border:solid 0px red;
    margin-left:-0px;
    
}

#contentForDefaultFirst
{
    float:left;
    top:0px;
    width:210px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-right:solid 0px white;
    background-color:#736357;
}
#contentForDefaultSecond
{
    float:left;
    width:315px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-left:solid 0px white;
    border-right:solid 0px white;
    background-color:#70786A;
}
#contentForDefaultThird
{
    float:left;
    left:500px;
    top:0px;
    width:210px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-left:solid 0px white;
    border-right:solid 0px white;
    
}
#contentForDefaultFourth
{
    right:0px;
    top:0px;
    width:210px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-left:solid 0px white;
    background-color:#736357;
    float:left;
}

#contentForDefaultFirstAndSecond
{
    float:left;
    margin-left:-0px;
    top:0px;
    width:525px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-right:solid 0px white;
    background-color:#736357;
}

#contentForDefaultThirdAndFourth
{
    float:right;
    margin-left:0px;
    top:0px;
    width:420px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-left:solid 0px white;
    border-right:solid 5px white;
    background-color:#70786A;
}
#contentForDefaultSecondAndThirdAndFourth
{
    float:right;
    margin-left:0px;
    top:0px;
    width:735px ;
    border-top:solid 0px white;
    border-right:solid 5px white;
    background-color:#70786A;
    border-bottom:solid 5px white;
}
#contentForDefaultFirstAndSecondAndThirdAndFourth
{
    float:left;
    margin-left:-0px;
    top:0px;
    width:945px;
    border:solid 5px white;
    border-top:solid 0px white;
    border-right:solid 5px white;
    background-color:#70786A;
}


h1
{
    font-weight: bold; 
    font-size: 14px; 
    color: #F6DE65;
    margin-left:15px;
    text-transform: uppercase; 
}

.lblZlty
{
    color: #F6DE65 !Important;
    font-weight: bold;
}
.lblZltyMap
{
    color: gray;
    font-weight: bold;
    cursor:pointer;
}

.lblTitleWhite
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 14px; 
    color: #ffffff;
    margin-left:15px;
    margin-top:20px;
    padding-top:20px;
    text-transform: uppercase; 
    border:solid 0px white;
}

.lblTitleWhiteBooking
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 14px; 
    color: #ffffff;
    margin-left:8px;
    margin-top:20px;
    padding-top:20px;
    text-transform: uppercase; 
    border:solid 0px white;
}

.lblSubTitle
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 14px; 
    color: #F6DE65;
    margin-left:5px;
    margin-top:20px;
    padding-top:20px;
    border:solid 0px white;
}

.NazovSekcieVoFoto
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 14px; 
    color: #ffffff;
    border:solid 0px white;
    text-transform: uppercase; 
}

.NazovFotoVoFoto
{
   font-size: 11px; 
   color: #ffffff; 
   font-family: Arial, Helvetica, sans-serif;
   
}

.lblSubTitleMargin
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 14px; 
    color: #F6DE65;
    margin-left:5px;
    margin-top:20px;
    padding-top:20px;
    border:solid 0px white;
}

.lblSubTitleMargin1
{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: 14px; 
    color: #F6DE65;
    margin-left:0px;
    margin-top:20px;
    padding-top:20px;
    border:solid 0px white;
}



hr
{
    color:#F6DE65;
    height:1px;
}

.MyCalendar .ajax__calendar_container 
{
    border:1px solid #F6DE65;
    background-color: #736357;
    color: white;
    
    
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year 
{
    color: black;

}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year 
{
    color: black;
   
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year 
{
    color: black;
    font-weight:bold;
    
}

.staticMenuStyle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    border:solid 0px black;
    text-transform: uppercase;  
    font-weight:normal;
    text-align:left;
    
}

.staticMenuItemStyle
{
    color: #D9B922;
    text-decoration:underline;
    
    text-align:left;
}

.staticHoverStyle
{
    color: #F6DE5D;
   
}

.staticSelectedStyle
{
    
}
.staticMenuStyle img { height:10px; }

.objednavka
{
    background-color:#70786f;
    border-color:#cccccc;
    border-style:solid;
    border-width:1px;
    color:White;
    font-size:11px;
    height:18px;
    
    
}
.objednavkaOnFocus
{
  background-color:#ffffff;  
  color:Black;
  border-color:#70786a;
  border-style:outset;
  font-size:11px;
  height:18px;
}

.objednavkaOnBlur
{
    background-color:#807860;
    border-color:#70786a;
    border-style:outset;
    color:White;
    font-size:11px;
    height:18px;
}

