body {
	margin:10px;
	padding:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-image : url(back.gif) ;
	background-attachment : fixed;
}
td {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt;}
p {padding:0px; margin: 0px; margin-bottom:1px;}

a {	color: #0089C8;	text-decoration: none;}
a:hover { color: #0089C8; font-weight: normal; text-decoration: underline;}
fieldset {border:1px solid #eee; margin-bottom:15px; margin-top:15px; padding:10px}
table.border {border:0px}
legend { color: #0089C8; font-weight: bold;}


h1 {color:#0089C8; font-size: 12pt; margin:0; padding:0;}
h2 {color:#0089C8; font-size: 11pt; margin:0; padding:0;}
h3 {color:#0089C8; }



#masterdiv {margin-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto; width:814px; height:auto; background-color: #fff; position: relative; z-index: 2;}
/*DIV main*/
.main {width:790px; height:auto; background-color:#fff; position: relative: z-index:2;}

#reklama_right {position: absolute; top: 0px;left: 50%;right: 50%; margin: 0px -200px 0px -600px; height:800px;  background: url(BANNER_EUROPA.jpg) no-repeat; z-index: -1;}

/*DIV LANG*/
.toptop  {width:790px; height:24px; line-height: 24px; padding-left: 12px; padding-right: 12px; padding-top:12px; background:url(toptop.jpg) no-repeat center bottom;}
.toptop ul {margin:0; padding-left: 40px; list-style:none;}
.toptop ul li {margin:0; padding:0; display:inline;}
.toptop ul li a {font-weight: normal; color:#0091de; text-decoration:none; height:24px; text-align:center; width: 130px; display: block; float:left;}
.toptop ul li a:hover {font-weight: bold; color:#0091de; text-decoration:none; height:24px; text-align:center; width: 130px; display: block; float:left; background:url(lista_back.jpg) no-repeat center;}


.top {width:790px; height:130px; line-height : 130px; padding-left: 12px; padding-right: 12px; padding-top:1px;}

.lista1  {width:790px; height:24px; line-height: 24px; padding-left: 12px; padding-right: 12px; padding-top:1px; background:url(lista1.jpg) no-repeat center bottom;}
.lista1 ul {margin:0; padding-left: 0px; list-style:none;}
.lista1 ul li {margin:0; padding:0; display:inline;}
.lista1 ul li a {font-weight: normal; color:#0091de; text-decoration:none; height:24px; text-align:center; width: 130px; display: block; float:left;}
.lista1 ul li a:hover {font-weight: bold; color:#0091de; text-decoration:none; height:24px; text-align:center; width: 130px; display: block; float:left; background:url(lista_back.jpg) no-repeat center;}

.lista2  {width:790px; height:24px; line-height: 24px; padding-left: 12px; padding-right: 12px; margin-top:2px; background:url(lista2.jpg) no-repeat center bottom;}

.lista2leva {width:235px; height:24px; line-height: 24px; float: left; color: #fff;}
.lista2leva a {color: #fff;}
.lista2leva a:hover {text-decoration: underlin; color: #fff;}

.lista2prava {width:555px; height:24px; line-height: 24px; float: right;}

.lista2prava ul {margin:0; padding-left: 0px; list-style:none;}
.lista2prava ul li {margin:0; padding:0; display:inline;}
.lista2prava ul li a {font-weight: normal; color:#0091de; text-decoration:none; height:24px; text-align:center; width: 130px; display: block; float:left;}
.lista2prava ul li a:hover {font-weight: bold; color:#0091de; text-decoration:none; height:24px; text-align:center; width: 130px; display: block; float:left; background:url(lista_back.jpg) no-repeat center;}


.telo {width:790px; height:auto; margin-left: 12px; margin-right: 12px; clear:both;}
.leva {width:170px;float: left; height:auto; margin-top:0px; background:url(lista_prechod.jpg) no-repeat left top;}

.menuleve  {padding:0px; margin:0px; width: auto;}
.menuleve ul {margin:0; padding-left: 15px; padding-top: 10px; padding-bottom: 15px; list-style:none;}
.menuleve ul li {margin:0; padding:0; height:24px;}
.menuleve ul li a {font-weight: normal; color:#0091de; text-decoration:none; display: block; background:url(menusipka.gif) no-repeat center left; background-position: left;  padding-left: 8px;}
.menuleve ul li a:hover {font-weight: normal; color:#0091de; text-decoration:underline; display: block;}

.reklama  {padding-top:10px;}
.reklama a  { color:red;}
.reklama a:hover  { color:red;}

/*DIV TOPMENU*/
.topmenu {width:790px; height:24px; background:url(topmenu.gif) no-repeat center top; margin-left: 12px; margin-right: 12px; text-align: center;border-top: 1px solid #fff;}
.topmenu2 {width:790px; height:31px; background:url(topmenu2.gif) no-repeat center top; margin-left: 12px; margin-right: 12px; text-align: center;}

.topleva {height:30px; width:205px; line-height : 30px; float:left;}
.topprava {height:30px; width:585px; line-height : 30px; float:right;}

.menutop {height:30px; width:136px; line-height : 30px; float:right; text-align: center; clear: left;}

a.topmenulink:  {
font-weight:normal; color: #fff; text-decoration: none;}

a.topmenulink:link  {
font-weight:normal; color: #fff; text-decoration: none;}

a.topmenulink:hover  {
font-weight:normal; color: #fff; text-decoration: underline;}

a.topmenulink:visited  {
font-weight:normal; color: #fff;}




.prava {width:620px;float: left; height:auto; margin-top:20px;}
.text { padding-left: 5px;}






/*vrchni lista butony*/
a.button:  {
font-weight: bold; width:160px;	height:24px; border: 1px solid #bababa;	font-size : 11pt; word-spacing : 5px; background-image : url(../button.gif); background-repeat : repeat;	color: #ED110C;	margin-left : auto;	text-indent : 5px; line-height : 24px; text-decoration: none; float: left;}

a.button:link  {
font-weight: bold; width:160px;	height:24px; border: 1px solid #bababa;	font-size : 11pt; word-spacing : 5px; background-image : url(../button.gif); background-repeat : repeat;	color: #ED110C;	margin-left : auto;	text-indent : 5px; line-height : 24px; text-decoration: none; float: left;}

a.button:hover  {
font-weight: bold; width:160px;	height:24px; border: 1px solid #bababa;	font-size : 11pt; word-spacing : 5px; background-image : url(../button.gif); background-repeat : repeat;	color: #ED110C;	margin-left : auto;	text-indent : 5px; line-height : 24px; text-decoration: underline; float: left;}

a.button:visited  {
font-weight: bold; width:160px;	height:24px; border: 1px solid #bababa;	font-size : 11pt; word-spacing : 5px; background-image : url(../button.gif); background-repeat : repeat;	color: #ED110C;	margin-left : auto;	text-indent : 5px; line-height : 24px; text-decoration: none; float: left;}





.bottommenu {width:790px; height:25px; line-height : 24px; clear: both; text-align: right; margin-top:10px; font-size : 8pt; color: #bababa;}
.bottommenuleve { float:left; line-height : 24px;	padding-left : 5px; font-size : 8pt;}
.bottommenuprave { float:right; text-align:right; line-height : 24px; padding-right : 5px; font-size : 8pt;}
.online {text-align: center; font-size : 8pt; color: #bababa;}
.img {
	border:1px solid #0089C8;
}

.cenik1 {
	background-color: #E2F2FE;
}

.cenik2 {
	background-color: #F0F8FF;
}
.hlavicka {
	font-weight: bold;
	color: white;
	background-color: #39B4F6;
	text-align: center;
}
.sim {
	font-size : 8pt;
	color: #ffffff;
	font-weight: normal;
	background-color: #39B4F6;	
}

.topleva_ramecek {height:auto; width:440px; float:left;}
.topprava_ramecek {height:auto; width:160px; float:right;}

.ramecek {
	border:1px solid #5593CD;
	background-color:#EFF7FF;
	padding: 2px;
	margin:1px;
	width: 430px;
}

.ramecekeuro {
	border:1px solid #5593CD;
	background-color:#EFF7FF;
	padding: 2px;
	margin:1px;
	width: 510px;
}

.ramecek_charter {
	border:1px solid #5593CD;
	background-color:#EFF7FF;
	padding: 2px;
	margin:1px;
	width : auto;
}
.ramecek2 {
	border:1px solid #5593CD;
	background-color:#EFF7FF;
	padding: 2px;
	margin:1px;	
	width : 150px;

}
.ramecek3 {
	border:1px solid #5593CD;
	background-color:#EFF7FF;
	padding: 1px;
	margin:1px;	
	width : 150px;

}

.ramecek_top {
	border:1px solid #5593CD;
	background-color:#95C5F2;
	padding: 2px;
	margin:1px;
	color: #ffffff;
	width : 430px;
	font-weight: bold;
	margin-top : 5px;
}
.ramecek_top2 {
	border:1px solid #5593CD;
	background-color:#95C5F2;
	color: #ffffff;
	padding: 2px;
	margin:1px;	
	width : 150px;
	margin-top : 5px;
}
.ramecek_top2 a.hover{font-weight: bold;

}
.ramecek_top3 {
	border:1px solid #5593CD;
	background-color:#ff0000;
	padding: 2px;
	margin:1px;
	color: #ffffff;
	width : 430px;
	font-weight: bold;
	margin-top : 5px;
}

.ramecek_top_charter {
	border:1px solid #5593CD;
	background-color:#95C5F2;
	padding: 2px;
	margin:1px;
	color: #ffffff;
	width : auto;
	font-weight: bold;
	margin-top : 5px;
}
.maly_text {
	font-size : 8pt;
	color: #3E87CD;
	text-align: justify;
}
.modry_text {
	font-size : 10pt;
	color: #3E87CD;
}
.cenova_bomba {
	font-size : 10pt;
	color: #3E87CD;
}
.cenova_bomba2 {
	font-size : 10pt;
	color: #E62449;
}
.tip {
	font-size : 10pt;
	color: #E62449;
	margin-right:3px;
}
.tab_male {
	font-size : 8pt;
	color: #a0a0a0;
}
