h1 { display: none; }
h2 { font-size: 17px; color: #1b3135; text-transform: uppercase; padding-bottom: 10px; font-weight: bold;  }
h3 { font-size: 14px; }


/* H E A D E R   M E N U */
/*=======================*/

.a1 a { float: left; text-align: center; margin-top: 60px; margin-left: 32px; text-decoration: none; color: #38e0ff; }
.a1 .upper { text-transform: uppercase; font-size: 15px; font-family: Myriad Pro, Arial, helvetica, sans-serif; color: #ece1c4; }

.levne-letenky { background: url('../img_des/header-menu-letenky.jpg') no-repeat top left; padding-top: 20px; padding-left: 60px; 
                 padding-bottom: 10px; color: #f6ebce;  font-size: 15px; font-family: Myriad Pro, Arial, helvetica, sans-serif; }
                 
.menu ul { margin-top: 17px; padding-left: 28px; list-style-type: none; float: left; }
.menu li { display: inline; float: left; }
.menu a { float: left; text-align: center; width: 99px; margin-right: 3px; height: 37px; padding-top: 6px; font-weight: bold;
          background: url('../img_des/btn_header-menu.jpg') no-repeat top; color: #2f2928; text-decoration: none;
          font-size: 13px; font-family: Myriad Pro, Arial, helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; }          
.menu a:hover, .menu .active { float: left; text-align: center; width: 99px; margin-right: 3px; height: 37px; padding-top: 6px; font-weight: bold;
                background: url('../img_des/btn_header-menu.jpg') no-repeat bottom; color: #2f2928; text-decoration: none;
                font-size: 13px; font-family: Myriad Pro, Arial, helvetica, sans-serif; text-transform: uppercase; }
.menu .last a { line-height: 33px; }


.a2 a { float: left; text-align: center; margin-top: 62px; margin-left: 34px; text-decoration: none; color: #38e0ff; }
.a2 .upper { text-transform: uppercase; font-size: 15px; font-family: Myriad Pro, Arial, helvetica, sans-serif; color: #ece1c4; }


/* C O N T E N T */
/*===============*/

#content h2 .first-word, #content h3 { color: #ff4900; }
#content h3 { padding-bottom: 10px; padding-top: 10px; }  
#content a { color: #0892aa; }
#content ul { list-style-position: inside; padding-left: 1px; padding-bottom: 10px; }
#content li { margin-top: 0px; margin-bottom: 5px; }

/* menu na prvni strance */
#blok1 .div-1 { height: 102px; background: url('../img_des/odkaz-1.jpg') no-repeat top; display: block; text-decoration: none; }
#blok1 .div-2 { height: 111px; background: url('../img_des/odkaz-2.jpg') no-repeat top; display: block; text-decoration: none; }
#blok1 .div-3 { height: 129px; background: url('../img_des/odkaz-3.jpg') no-repeat top; display: block; text-decoration: none; }
#blok1 .div-4 { height: 105px; background: url('../img_des/odkaz-4.jpg') no-repeat top; display: block; text-decoration: none; }

#blok1 .div-1:hover { height: 102px; background: url('../img_des/odkaz-1.jpg') no-repeat bottom; display: block; text-decoration: none; }
#blok1 .div-2:hover { height: 111px; background: url('../img_des/odkaz-2.jpg') no-repeat bottom; display: block; text-decoration: none; }
#blok1 .div-3:hover { height: 129px; background: url('../img_des/odkaz-3.jpg') no-repeat bottom; display: block; text-decoration: none; }
#blok1 .div-4:hover { height: 105px; background: url('../img_des/odkaz-4.jpg') no-repeat bottom; display: block; text-decoration: none; }

#blok1 .odkaz-1 { margin-left: 105px; margin-right: 20px; padding-top: 40px; font-family: Myriad Pro, Arial, helvetica, sans-serif; 
                  color: #dbf6fb; display: block; text-transform: uppercase; font-size: 15px; }  
#blok1 .odkaz-2 { margin-left: 105px; margin-right: 20px; padding-top: 40px; font-family: Myriad Pro, Arial, helvetica, sans-serif; 
                  color: #dbf6fb; display: block; text-transform: uppercase; font-size: 15px; } 
#blok1 .odkaz-3 { margin-left: 105px; margin-right: 20px; padding-top: 45px; font-family: Myriad Pro, Arial, helvetica, sans-serif; 
                  color: #dbf6fb; display: block; text-transform: uppercase; font-size: 15px; } 
#blok1 .odkaz-4 { margin-left: 105px; margin-right: 20px; padding-top: 30px; font-family: Myriad Pro, Arial, helvetica, sans-serif; 
                  color: #dbf6fb; display: block; text-transform: uppercase; font-size: 15px; }       

/* citace */
blockquote { font-style: italic; border-left: 7px solid #d0edf3; }

/* tagy */    
.tag_header { color: #1b3135 !important; }

/* novinky */
.news h3 { color: #1b3135; }
.news .obsah-news p { padding-top: 5px; }
.news a { font-weight: bold; }

/* vymenna sekce */
#vymena-form { margin-bottom: 30px; }
.vymena-div { margin-top: 20px; }
hr { border: 1px solid #4c8c98; margin-bottom: 10px; }


/* S I D E B A R */
/*===============*/

#sidebar h3 { text-transform: uppercase; font-family: Myriad Pro, Arial, helvetica, sans-serif; 
              font-size: 14px; font-weight: bold; }
#sidebar ul { list-style-type: none; }          

.sidebar-menu h3 { padding-top: 34px; text-align: center; padding-bottom: 15px; color: #fff; 
                   background: url('../img_des/bg_sidebar-menu-top.jpg') no-repeat top; }              
.sidebar-menu ul { background: url('../img_des/bg_sidebar-menu-bottom.jpg') no-repeat bottom; 
                   padding-left: 20px; padding-bottom: 0px; padding-top: 15px; }
.sidebar-menu li { height: 25px; }
.sidebar-menu a { color: #39302f; font-weight: bold; background: url('../img_des/arrow_sidebar-menu.jpg') no-repeat left; 
                  padding-left: 20px; text-decoration: none; }
.sidebar-menu a:hover, .sidebar-menu .active { text-decoration: underline; }
.sidebar-menu .last { padding-bottom: 25px; }

.letecke-spolecnosti h3 { margin-top: 20px; padding-top: 24px; padding-left: 20px; padding-bottom: 23px; color: #fff; 
                          background: url('../img_des/bg_sidebar-letecke-spolecnosti.gif') no-repeat top; }
.letecky-do h3 { margin-top: 20px; padding-top: 21px; padding-left: 20px; padding-bottom: 23px; color: #fff; 
                 background: url('../img_des/bg_sidebar-letecky-do.gif') no-repeat top; }
.cestovani h3 { margin-top: 20px; padding-top: 26px; padding-left: 20px; padding-bottom: 23px; color: #fff; 
                background: url('../img_des/bg_sidebar-cestovani.gif') no-repeat top; }
.letiste h3 { margin-top: 20px; padding-top: 30px; padding-left: 20px; padding-bottom: 23px; color: #fff; 
              background: url('../img_des/bg_sidebar-letiste.gif') no-repeat top; }
.clanky h3 { margin-top: 20px; padding-top: 30px; padding-left: 20px; padding-bottom: 23px; color: #fff; 
             background: url('../img_des/bg_sidebar-clanky.gif') no-repeat top; }
.oblibene h3 { margin-top: 20px; padding-top: 32px; padding-left: 20px; padding-bottom: 23px; color: #fff; 
               background: url('../img_des/bg_sidebar-oblibene.gif') no-repeat top; }
  
.letecke-spolecnosti ul, .letecky-do ul, .cestovani ul, .letiste ul { margin-top: 5px; }
.letecke-spolecnosti li, .letecky-do li, .cestovani li, .letiste li 
{ background: url('../img_des/line_sidebar.jpg') no-repeat bottom; padding-top: 6px; padding-bottom: 6px; }   
.letecke-spolecnosti a, .letecky-do a, .cestovani a, .letiste a
{ background: url('../img_des/list.gif') no-repeat left top; padding-left: 30px; margin-left: 20px; color: #312a29; text-decoration: none; }
.letecke-spolecnosti a:hover, .letecky-do a:hover, .cestovani a:hover, .letiste a:hover
{ background: url('../img_des/list.gif') no-repeat left bottom; padding-left: 30px; margin-left: 20px; text-decoration: underline; }
.letecke-spolecnosti .active, .letecky-do .active, .cestovani .active, .letiste .active
{ background: url('../img_des/list.gif') no-repeat left bottom; padding-left: 30px; margin-left: 20px; text-decoration: underline; font-weight: bold; }

.clanky h3 { margin-bottom: 10px; }
.clanky a { color: #312a29; font-weight: bold; }
.clanky td { padding-top: 10px; padding-bottom: 20px; }

.oblibene a { color: #312a29; text-decoration: underline; }
.oblibene a:hover { text-decoration: none; }


/* F O O T E R */
/*=============*/

#footer a { color: #b2f3ff; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

/* LETENKY TABULKY */
table.tab-letenky {
	padding-bottom: 14px;
	width: 600px;
	font-size: 14px;
	border: 0px;
}

table.tab-letenky td {
	height: 22px;
	padding-left: 5px;

}

table.tab-letenky tr.color1 {

}

table.tab-letenky tr.color2 {

}

table.tab-letenky th {
	text-align: left;
	background-color: #F34D0A;
	height: 28px;
	padding-left: 5px;
}

.strong {
	font-weight: bold;
}
/* END LETENKY TABULKY */
