/* HLAVNI */
*{
	border: 0;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
	background-color : #F7FBFC;
	margin: 0px 10px 0px 10px;
	padding:0px 5px 0px 5px;
}
div {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
/*layout*/
#main{
}
#head{
}
#head .akce{
	position:absolute;
	left:400px;
	top:82px;
}
#lastminute_banner {
	position:absolute;
	left:816px;
	top:17px;        
}
#menu{
	background-color:#6699CC;
	padding:3px;
	margin-bottom:30px;
}
.subglobalNav{
	position: absolute;
	top: 130px;
	left: 20px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	visibility: hidden;
	color: #006699;
}
.subglobalNav a:link, .subglobalNav a:visited{
	font-size: 8pt;
	color: #003366;
}
.subglobalNav a:hover{
	color: #666666;
}
#content{
	margin-bottom:20px;
}
p{
}
#lang{
	float:right;
}
#mapa{
	text-align:center;
}
#mapa table{
	margin:0px auto;
}
#menu_down {
	border-top: 1px solid #66CCFF;
	border-bottom: 1px solid #66CCFF;
	width: 100%;
	background-color: #BAE6FB;
	text-align:center;
	padding: 10px 0px 10px 0px;
}
#menu_down ul{
	width:500;
	margin:0 auto;
}
#menu_down li{
	display:inline;
	float:left;
}
#menu_down div{
	padding:2 20px;
}
#menu_down li a{
	font-size:12pt;
	font-weight:bold;
	color:#ff4500;
}
#menu_down li a:hover{
	color:#333333;
}
#menu_down li a.leto{
}
#menu_down li a.zima{
}
#menu_down li a.poznavaci{
}
#vypis_letovisek{
	text-align:center;
}
#vypis_letovisek .nadpis{
	font-weight:bold;
	margin-bottom:1em;
}
#foot{
	border-top:1px solid #FFFFFF;
	padding:4px;
}
#banner{
	text-align:center;
}
/* ODKAZY */
a:link, a:visited{
	color: #FF6600;
	text-decoration: none;
}
a:hover{
	color: #333333;
	text-decoration:underline;
}
/* NADPISY */
/* vsechny hlavni nadpisy */
h1 {
	font-size:13pt;
	color:#006699;
	margin:0px;
	padding:0px;
	text-align:center;
}
/* nadpis Specialista na Itálii */
h2{
	margin: 0px;
	padding: 16px 0px 8px 10px;
	color: #006699;
	font-weight: normal;
	font-size:16pt;
}
/* nadpisy u trajektu */
h4 {
	color:#FF6600;
	font-weight:bold;
	font-size:10pt;
}
/*                  TENTO JSEM ZATIM PRESKOCIL           */
.text{
	text-align: justify;
}

#index_ram {
    border: 2px #006699 solid;
    background: #6699CC;
    text-align: center;
    padding: 10px;
    color: #FFFFFF;
    font-weight: bold;
    width: 60%;
}

/* globalni navigace */
#globalNav{
	position: relative;
	width: 100%;
	min-width: 640px;
	height: 22px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/main/glbnav_background.gif);
	width:960px;
}
#globalNav img{
	margin-bottom: -4px;
}

/* podnavigace */
/* PRESKOCIL */
/*   TADY JSEM PRESTAL 27.04.05   */
/*mapa*/
.mapa_table {
	width: 190px;
	font-size:90%;
}
.odkaz_region {
	font-weight: bold;
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 3px;
}
.odkaz_region a {
	color: #FFFFFF;
}
.odkaz_region a:visited{
	color: #FFFFFF;
}
.odkaz_region a:hover{
	color: black;
}
.odkaz_letovisko {
	font-size: 8pt;
	padding-left: 3px;
	padding-right: 3px;
}
.odkaz_letovisko a{
	color: #006699;
}
.odkaz_letovisko a:visited{
	color: #006699;
}
.odkaz_letovisko a:hover{
	color: #FF6600;
}
/**/

.nazev_letoviska {
	color : Red;
	font-size : 100%;
	font-weight : bold;
}

.nazev_apartmanu {
	color : Red;
	font-size : 130%;
	font-weight : bold;
}

.typ_apartmanu {
	color : #006699;
	font-weight : bold;
}

.kontakt_ram {
  position: absolute;
	left: 70%;
	top: 130;
	width: 350px;
	border: 2px solid #66CCFF;
	background-color: #BAE6FB;
}



.seznam_letovisek {
	font-weight : bold;
}
.posledni_aktualizace {
	text-align : right;
	font-size : 80%;
}

.podminky_podnadpis {
	font-size : 110%;
	text-decoration : underline;
	font-weight : bold;
}

.zpet {
float : right;
}

#pagecell{
	position: absolute;
	top: 150px;
	left: 5%;
	right: 5%;
	width: 90%;
	background-color: #F7FBFC;
}

input {
	font-size : 8pt;
	color : #154964;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid #154964;
}
.submit {
   font-size: 11px;
   border: 1px solid rgb(102, 204, 255);
   background-color:#EBF4FB;
}
.submit:hover {
    background-color:white;
}
/* PRIHLASKA */
#prihlaska {
	background-color : #E3F3FD;
	width : 710px;
	border : 1px solid #006699;
}
.prihlaska_nadpis1{
	font-weight:bold;
	font-size:130%;
	background-color:#006699;
	width:100%;
	color:#FFFFFF;
	padding-top:4px;
}
.prihlaska_nadpis2{
	font-weight:bold;
	font-size:100%;
	background-color:#006699;
	width:100%;
	color:#FFFFFF;
	padding-bottom:4px;
}
.prihlaska_hlavicka {
	background-color : #006699;
	color : white;
	text-align:left;
	width:100%;
	font-weight:bold;
	padding-left:4px;
}
table {
	font-family : Verdana, sans-serif;
	font-size: 10pt;
}
/* ceniky ***************************************************************************************** */

#zajezdy {
	font-size:11px;
}
#zajezdy th {
	background-color:#FFCC00;
	color:#FFFFFF;
}
#zajezdy td {
	background-color:#FFFFCC;
	text-align:center;
}
#zajezdys th {
	background-color:#81caf5;
}
#zajezdys td {
	background-color:#c4ecff;
	text-align:center;
}
hr {
	height:1px;
	color:#66CCFF;
}
.moby {
	background-image:url(../images/trajekty/moby.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:769px;
	height:496px;
	float:right;
}
#nahoru {
	float:right;
	border:0;
}
#nahoru a {
	color:#006699;
	font-size:11px;
}

/* slevy - lastminute */
#lastminute {
	font-size:8pt;
}
#lastminute th {
	background-color:#FFCC00;
	color:#FFFFFF;
	padding:2px;
}
#lastminute td {
	background-color:#FFFFCC;
	padding:2px;
	text-align:left;
}
.tucny {
	font-weight:bold;
	text-align:right;
}
.velke_pismo{
	text-transform:uppercase;
}
.male_pismo{
	text-transform:lowercase;
}
.procento {
	text-align:right;
	color:#FF0000;
	font-weight:bold;
}
.cena_old {
	text-decoration:line-through;
	font-weight:normal;
}
#vypis_ubytovani {

}
#vypis_ubytovani td {
	background-color:#ECF7FC;
	padding:5px;
	border-bottom:1px solid #66CCFF;
}
.ramecek {
	border:1px solid #006699;
}

#poznavacky td {
	background-color:#E8F8FC;
	text-align:center;
}
#poznavacky th {
	background-color:#0070A8;
	color:#FFFFFF;
	text-align:center;
}

/**/
#tabulka table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding:1px;
	margin:0px;
	border:0px;
}
#tabulka th {
	background-color:#006699;
	color:#FFFFFF;
	padding:1px;
	margin:0px;
	border:0px;
}
#tabulka td {
	background-color:#EAF9FF;
	padding:1px;
	margin:0px;
	border:0px;
}

/* slevy - popup */
#slevy{
	font-size:8pt;
	width:150px;
	text-align:center;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	color:#333333;
}
#slevy th{
	background-color:#CC0000;
	color:#FFFFFF;
}
#slevy td{
	border:solid #CC0000;
	border-width: 0px 1px 1px 1px;
	padding:3px 0px 3px 0px;
}
#slevy .cena{
	font-weight:bold;
	color:#CC0000;
}
#slevy .cena_old{
	color:#CC0000;
}
#slevy .datum{
	color:#0099CC;
}
#slevy .nadpis{
	font-size:10pt;
}

/* pracovní tým */
#pracovni_tym{
	width: 700px;
	margin: 0px auto;
	font-size: 9pt;
}
#pracovni_tym table{
	width: 700px;
	margin: 0px auto;
	color: #ffffff;
	font-size: 9pt;
}
#pracovni_tym td{
	background-color: #4682B4;
	padding: 2px;
}
#pracovni_tym th{
	background-color: #2F5C83;
}
#pracovni_tym a{
	color: #ffffff;
	text-decoration: underline;
}

.katalogDownload TABLE {
	border:0px;
}

.katalogDownload TD {
	border:2px solid #6699CC;
	background-color: #BAE6FB;
	width:450px;
	height: 300px;	
	padding: 10px;
	vertical-align: top;
	background-repeat: no-repeat;
	background-position: right top;	
}

.katalogDownload H2 {
	background-image: url('../images/main/iko_pdf.gif');
	padding-left: 30px;
	padding-top: 10px;
	background-repeat: no-repeat;
	color: #6699CC;
	font-weight: bold;
	font-size: 16px;
}

.katalogDownload SPAN {
	padding-left: 30px;
	display: block;
}

#KatCely {
	background-image: url('../images/main/cely.jpg');
}

#KatOstrovy {
	background-image: url('../images/main/ostrov.jpg'); 
}

#KatJih {
	background-image: url('../images/main/jih.jpg');
}

#KatTransit {
	background-image: url('../images/main/transit.jpg');
}
