BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND:  #004d88;
        BACKGROUND-image: url(../images/bg1.gif);
        BACKGROUND-repeat: repeat-y;
       	background-position:top;	
        PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
        FONT-SIZE: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	PADDING-TOP: 0px;
 }

#hlavicka	{
	MARGIN: 0px auto;
        height: 30px;
        width: 780px;
	}

#hlavicka1	{
	MARGIN: 0px auto;
        height: 25px;
        width: 750px;	
	_PADDING-TOP: 3px;
      
	}

#logo	{
	MARGIN: 0px auto;
	background: #0069B8;
        background-image: url("../images/pas3.jpg");
	background-repeat: no-repeat;
	background-position:top;
        height: 95px;
        width: 780px;	
	}

#kraj	{
	MARGIN: 0px auto;
	background: #0069B8;
        background-image: url("../images/kraj6.gif");
	background-repeat: repeat-y;
	background-position:top;
        height: 16px;
        width: 800px;	        
	}


#hvezda	{
        background-image: url("../images/hvezda.jpg");
	background-repeat: no-repeat;
        height: 45px;
        width: 184px;
	}

#hvezda H2 {
	PADDING-RIGHT: 55px;
	PADDING-LEFT: 55px;
        PADDING-TOP: 10px;
        text-align: center;
        FONT-WEIGHT: bold;	
       	FONT-SIZE: 1.5em;
}

#hvezda1	{
        background-image: url("../images/hvezda1.jpg");
	background-repeat: no-repeat;
        height: 45px;
        width: 125px;
	}

#hvezda1 H2 {
	PADDING-LEFT: 50px;
        text-align: center;
        FONT-WEIGHT: bold;	
       	FONT-SIZE: 1.5em;
}


#wrap {
	BACKGROUND: #ffffff;
	MARGIN: 0px auto;
	WIDTH: 790px;
	COLOR: #303030;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;

}


#header {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px;
	PADDING-TOP: 0px;
	HEIGHT: 15px
}


#header H1 {
	FLOAT: left;
	MARGIN: 0px 0px 10px;
	WIDTH: 250px
}


#header P {
	FONT-SIZE: 0.8em;
	FLOAT: right;
	MARGIN: 0px 0px 10px;
	WIDTH: 500px;
	COLOR: #a0a0a0;
	LINE-HEIGHT: 1.2em;
	TEXT-ALIGN: center
}



#jmeno {
		MARGIN-LEFT: 430px;
                WIDTH: 321px;
                Height: 25px;
        BACKGROUND-image: url(../images/CZEUTravel.gif);
        BACKGROUND-repeat: no-repeat;
      }

#jmeno H1 {
	FONT-SIZE: 15pt;
        color: #ffffff;
        FONT-WEIGHT: bold;
        DISPLAY: none;
}

#search {
	Position: Absolute;
        Left: 50%;
        Top: 3px;
        MARGIN-LEFT: 170px;
      }


          
#vlajecky {	
        Position: relative;
        top: -24px;	
        BACKGROUND-image: url(../images/vlajecky2.jpg);
        BACKGROUND-repeat: no-repeat;
       	background-position:right top;	
        Height: 17px;
        Width: 120px;
      }

#inspirace {	
        Position: relative;
        top: -5px;		
        BACKGROUND-image: url(../images/inspirace2.gif);
        BACKGROUND-repeat: no-repeat;
       	background-position:right top;	
        Height: 19px;
        Width: 120px;
      }

#balicky {	
        Position: relative;
        top: -5px;		
        BACKGROUND-image: url(../images/balicky1.gif);
        BACKGROUND-repeat: no-repeat;
       	background-position:right top;	
        Height: 25px;
        Width: 120px;
      }

#vlajky {		
        position: relative;
        left: 20px;
        top: -20px;
      }

#tofriend {
        position: Absolute;
        left: 50%;
        top: 3px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        text-transform: uppercase;
	MARGIN-LEFT: 70px;

}


#tofriend a:link, #tofriend a:visited
 {
        FONT-WEIGHT: bold;
        COLOR: #ffffff;
        TEXT-DECORATION: none;
}

#ff_form1 {

BACKGROUND:  #FFFFFF;

}

.rezervace

{

BACKGROUND:  #FFFFFF;

}

/** home menu **/

#homemenu
{
        PADDING-TOP: 6px;
	MARGIN-LEFT: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        text-transform: uppercase;
}


a.mainlevelhome:link, a.mainlevelhome:visited
 {
	PADDING-RIGHT: 6px;
        PADDING-LEFT: 6px;
        FONT-WEIGHT: bold;
        PADDING-BOTTOM: 0px;
        COLOR: #ffffff;
        TEXT-DECORATION: none;


}
a.mainlevelhome:hover
 {

        COLOR: #ffffff;
        MARGIN-TOP: 4px;
        text-decoration: none
}



#active_menuhome, a#active_menuhome:link, a#active_menuhome:visited {

	color: #AC9C84;
	text-decoration: none;

}


/** top menu **/

div#tabarea {
	Position: relative;
        top: -10px;
        MARGIN: 0px auto;
        width: 510px;
	height: 15px;

}

#tabmenu li a {
	background-position: 100% 0; 
}


#tabarea a:link, #tabarea a:visited {
  
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  Text-Transform: uppercase;
  float:left;
  display:block;
  padding: 4px 25px 8px 25px;
  color: #004172;
  text-decoration: none;
  background-color : #D5E1F0;
  border-bottom    : 4px solid #004172;
  MARGIN: 0px auto 0px 1px;
  height: 13px;

}

#tabarea a:hover {
  color: #ddd;
  background-color : #F36700;
  border-bottom    : 4px solid #004172;
}


#active_menu, a#active_menu:link, a#active_menu:visited {
  text-decoration  : none;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  Text-Transform: uppercase;
  font-weight: bold;
  border-bottom    : 4px solid #004172;
  background-color : #F36700;
  color            : #004172;
  MARGIN: 0px auto 0px 1px;
  height: 13px;
}


#tabmenu {
	padding: 0;
	white-space: nowrap;
	float: left;
}

#tabmenu ul {
	float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabmenu li {
	float: left;
	margin: 0;
	padding: 0;
}



/** leve menu **/

#avmenu
 {
        position: relative;
        top: -5px;
	CLEAR: left;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
        FLOAT: left;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 0px 10px;
        WIDTH: 120px;
        PADDING-TOP: 0px;
        text-decoration: none;
}



a.mainlevellevo:link, a.mainlevellevo:visited
 {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
        BACKGROUND: #333366;
        PADDING-BOTTOM: 0px;
        COLOR: #FFFFFF;
        PADDING-TOP: 3px;
        HEIGHT: 27px;
        TEXT-DECORATION: none;
        MARGIN-TOP: 1px;
        WIDTH: 110px;

}
a.mainlevellevo:hover
 {
	BACKGROUND: #F36700;
        COLOR: #FFFFFF;
        MARGIN-TOP: 1px;
        WIDTH: 110px;
        text-decoration: none
}


a.sublevellevo:link, a.sublevellevo:visited {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: lighter;
        BACKGROUND: #D5E1F0;
        MARGIN-TOP: 1px;
        COLOR: #004172;
        PADDING-TOP: 3px;
        HEIGHT: 18px;
        TEXT-DECORATION: none;
        WIDTH: 110px;
}

a.sublevellevo:hover {
	BACKGROUND: #F36700;
        COLOR: #ddd;
        WIDTH: 110px;
        text-decoration: none
}

#active_menulevo, a#active_menulevo:link, a#active_menulevo:visited {

	color: #FFFFFF;
        BACKGROUND: #F36700;
	text-align: left;
	width: 110px;
	text-decoration: none;


}




/** prave menu **/


#promenu {
        position: relative;
        top: -13px;
	CLEAR: right;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 120px;
	PADDING-TOP: 0px
}

a.mainlevelpravo:link, a.mainlevelpravo:visited
 {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
        BACKGROUND: #333366;
        PADDING-BOTTOM: 0px;
        COLOR: #FFFFFF;
        PADDING-TOP: 3px;
        HEIGHT: 27px;
        TEXT-DECORATION: none;
        MARGIN-TOP: 1px;
        WIDTH: 110px;

}
a.mainlevelpravo:hover
 {
	BACKGROUND: #F36700;
        COLOR: #FFFFFF;
        MARGIN-TOP: 1px;
        WIDTH: 110px;
        text-decoration: none
}


a.sublevelpravo:link, a.sublevelpravo:visited {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: lighter;
        BACKGROUND: #D5E1F0;
        MARGIN-TOP: 1px;
        COLOR: #004172;
        PADDING-TOP: 3px;
        HEIGHT: 18px;
        TEXT-DECORATION: none;
        WIDTH: 110px;
}

a.sublevelpravo:hover {
	BACKGROUND: #F36700;
        COLOR: #ddd;
        WIDTH: 110px;
        text-decoration: none
}

#active_menupravo, a#active_menupravo:link, a#active_menupravo:visited {

	color: #FFFFFF;
        BACKGROUND: #F36700;
	text-align: left;
	width: 110px;
	text-decoration: none;
}

/** sub pravo menu **/

a.mainlevelsub:link, a.mainlevelsub:visited 
 {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: lighter;
        BACKGROUND: #D5E1F0;
        MARGIN-TOP: 1px;
        COLOR: #004172;
        PADDING-TOP: 3px;
        HEIGHT: 18px;
        TEXT-DECORATION: none;
        WIDTH: 110px;

}
a.mainlevelsub:hover
 {
	BACKGROUND: #F36700;
        COLOR: #ddd;
        WIDTH: 110px;
        text-decoration: none
}


a.sublevelsub:link, a.sublevelsub:visited {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: lighter;
        BACKGROUND: #D5E1F0;
        MARGIN-TOP: 1px;
        COLOR: #004172;
        PADDING-TOP: 3px;
        HEIGHT: 18px;
        TEXT-DECORATION: none;
        WIDTH: 110px;
}

a.sublevelsub:hover {
	BACKGROUND: #F36700;
        COLOR: #ddd;
        WIDTH: 110px;
        text-decoration: none
}

#active_menusub, a#active_menusub:link, a#active_menusub:visited {

	color: #FFFFFF;
        BACKGROUND: #F36700;
	text-align: left;
	width: 110px;
	text-decoration: none;


}


/** obr pravo menu **/

a.mainlevelobr:link, a.mainlevelobr:visited 
 {


        PADDING-TOP: 1px;
        height: 83px;
        position: relative;
        top: 1px;
        
}


/** obsah **/

#content {
	BORDER-RIGHT: #f0f0f0 1px solid;
        BORDER-LEFT: #f0f0f0 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 130px 0px 130px;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	WIDTH: 500px;

}

H1 {
	FONT-SIZE: 18px;
	MARGIN: 0px 0px 0.5em;
        font-weight: 900;
        line-height: 150%;
        Text-Transform: uppercase;
        font-family: courier new,courier,monospace;
}

H2 {
	color: #0033CC;
	FONT-SIZE: 10pt;
	MARGIN: 0px 0px 0.5em;
        font-weight: bold;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.produkt {
	FONT-SIZE: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}


.tabulka {
	FONT-SIZE: 7pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.vseobtext {
	FONT-SIZE: 9pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.infotext {
	FONT-SIZE: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}



#content li {
        background-image: url(../images/odrazky.gif);
        background-repeat: no-repeat;
        background-position: 0px 5px;
        list-style: none;
        margin: 0;
        padding: 5px 5px 5px 30px; 

}

.contentheading  {
	color: #0033CC;
	FONT-SIZE: 10pt;
	MARGIN: 0px 0px 0.5em;
        font-weight: bold;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.componentheading {
	FONT-SIZE: 18px;
	MARGIN: 0px 0px 0.5em;
        font-weight: 900;
        line-height: 150%;
        Text-Transform: uppercase;
        font-family: courier new,courier,monospace;
}

.contentpaneopen {
	WIDTH: 500px;
}

#content IMG {
	BORDER-RIGHT: #f0f0f0 4px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #f0f0f0 4px solid;
	DISPLAY: inline;
	PADDING-LEFT: 1px;
	BACKGROUND: #cccccc;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #f0f0f0 4px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #f0f0f0 4px solid;
        margin-left: 10px;
        margin-right: 10px;
}

.article_seperator {
	WIDTH: 350px;
        TEXT-ALIGN: center;
        BACKGROUND-image: url(../images/cara.gif);
        BACKGROUND-repeat: no-repead;
}



H3 {
	FONT-SIZE: 1.3em;
	MARGIN: 0px 0px 10px;
	COLOR: #db2e2a
}


H4 {
	FONT-SIZE: 1.3em;
	MARGIN: 0px 0px 10px
}


A {
	COLOR: #3c549c;
	TEXT-DECORATION: none;
        font-weight: bold;
}


A:hover {
	COLOR: #3c549c;
	TEXT-DECORATION: underline;
}

A IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}


#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #f0f0f0 4px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px auto;
	WIDTH: 760px;
	COLOR: #808080;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center
}


#footer A {
	COLOR: #808080;
	TEXT-DECORATION: none
}


#footer A:hover {
	TEXT-DECORATION: underline;

}


.left {
	FLOAT: left;
	MARGIN: 10px 10px 5px 0px
}


.right {
	FLOAT: right;
	MARGIN: 10px 0px 5px 10px
}


.textright {
	TEXT-ALIGN: right
}


.center {
	TEXT-ALIGN: center
}


.small {
	FONT-SIZE: 0.8em
}


.bold {
	FONT-WEIGHT: bold
}


.hide {
	DISPLAY: none
}

#bottom	{
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px auto;
	WIDTH: 760px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center
	        
	}