/* CSS Document */
/********************* BODY ***************************/
* {border:none;}
body {
	margin:auto;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:970px;
}
.page {
	background-color:#F5F5F5;
	padding:0px;
}
.left {
	float:left;
	width:180px;
	margin:0px;
}
.right {
	float:right;
	width:200px;
	margin:0px;
}
.center {
	background-color:#FFFFFF;
	margin-top:5px;
	margin-left:185px;
	margin-right:205px;
}
a:link {color:#000000; text-decoration:none; font-size:12px;}
a:visited {color:#000000; text-decoration:none; font-size:12px;}
a:hover {color:#000000; text-decoration:underline; font-size:12px;}

/********************* ELEMENTS & TAGS ***************************/

h1 {
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	border-bottom:#0000CC 1px solid;
	color:#0000CC;
	font-size:24px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
}
h2 {
	margin-top:5px;
	/*	margin-top:10px;*/
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding:0px;
	color:#0000FF;
	font-size:18px;
	font-weight:700;
}
h3 {
	margin:0px;
	padding:5px;
	color:#000099;
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}
h4 {
	margin:5px;
	padding:0px;
	color:#0000FF;
	font-size:12px;
	font-weight:700;
}
h5 {
	font-size:12px;
	font-weight:bold;
	margin:10px;
	padding:0px;
}
ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

form {
	margin:0px;
	padding:0px;
}
input {
	background-color:#F5F5F5;
	border:#000099 1px outset;
}
textarea {
	background-color:#F5F5F5;
	border:#000099 1px outset;
}
img {
	margin:0px;
	padding:0px;
	border:none;
}
p {
	text-align:justify;
}
/*p:first-letter {
	color:#0000FF;
	font-size:xx-large;
	font-family:"Times New Roman", Times, serif;
	font-weight:700;
}*/
input.button {
	background-color:#000099;
	margin:5px;
	padding:0px;
	color:#FFFF00;
	font-weight:700;
	border:#000099 1px outset;
	cursor:pointer;
}
a.arrows:link {color:#0000FF; font-weight:bold;}
a.arrows:visited {color:#0000FF; font-weight:bold;}
a.arrows:hover {color:#0000FF; font-weight:bold;}

/********************* MIX ********************************/
#pages {padding:5px; color:#0000CC; text-align:center; font-weight:bold;}
#pages a {color:#000099; text-decoration:none; margin-left:5px; margin-right:5px;}
#pages a:hover {text-decoration:underline;}

.advertright {
	float:right;
}
/********************* INCLUDES ***************************/
/************ HEADER ************/
.iheader {
	font-size: 17px;
	text-align:right;
	background-image:url(image/header3.jpg);
	height:60px;
}
a.header:link {color:#000000; font-weight:700; font-size: 100%;}
a.header:visited {color:#000000; font-weight:700; font-size: 100%;}
a.header:hover {color:#0000ff; font-weight:500; font-size: 100%; letter-spacing: 0.65px; text-decoration: none;}

.date {
	font-size: 13px;
	margin:5px;
	color:#FFFFFF;
}
.links {
	font-weight:700;
	font-size: 17px;
	margin-top:15px;
	margin-right:5px;
	color:#000000;
}


/************ FOOTER ************/
.ifooter {
	font-size: 12px;
	text-align:left;
}
a.ifooter:link {color:#000000; font-weight:700; font-size: 100%;}
a.ifooter:visited {color:#000000; font-weight:700; font-size: 100%;}
a.ifooter:hover {color:#0000ff; font-weight:500; font-size: 100%; letter-spacing: 0.3px; text-decoration: none;}


/************ TOPBANNER *************/
object.topbanner {
	margin-top:1px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:1px;
}
/************ LOGIN ************/
.ilogin {
	text-align:center;
	background:#0000FF;
	margin:0px;
	padding:5px;
	color:#FFFFFF;
}

a.login:link {color:#FFFF00; font-weight:700;}
a.login:visited {color:#FFFF00; font-weight:700;}
a.login:hover {color:#FFFF00; font-weight:700;}

/************ TITLE-PAGE ************/
img.title {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.titleback {
	background-color:#0000FF;
	margin-top:5px;
}
/************ MENU ************/
ul.menu {
	background-color:#FFFFFF;
}
li.menu {
	background-image:url(image/backmenu0.jpg);
	font-family: Arial Black;
	margin-top:0px;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
}
a.menu:link {color:#FFFF00; font-size:10px;}
a.menu:visited {color:#FFFF00; font-size:10px;}
a.menu:hover {color:#FF6666; font-size:10px; text-decoration:none;}

li.mnu {
	background-image:url(image/backmenu4.jpg);
	font-family: Arial Black;
	margin-top:0px;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
}
a.mnu:link {color:#FFFF00; font-size:10px;}
a.mnu:visited {color:#FFFF00; font-size:10px;}
a.mnu:hover {color:#FF6666; font-size:10px; text-decoration:none;}

/************ CENTER ************/

img.ileft {
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
}
.text {
	margin-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border-bottom:#0000FF 1px dashed;
	display:table;
	width:97%;
	text-align:justify;
}
/******* LINKS ********/
ul.partlinksul {
	margin: 0px;
	padding: 5px;
	background-color: #CCCCCC;
	width: 190px;
	float: none;
	azimuth: center;
}
li.partlinks {
	margin-bottom:5px;
	background-color:#FFFFFF;
}
/************ RIGHT ************/
img.word {
	float:right;
	margin-top:0px;
	margin-left:5px;
	margin-right:0px;
	margin-bottom:0px;
	/*	margin-bottom:5px;*/
}
.wordtext {
	background-color:#FFFFFF;
	padding:0px;
	/*	padding:5px;*/
	margin-top:5px;*/
	margin-left:0px;
	margin-right:5px;
	margin-bottom:0px;
	text-align:justify;
}

/********************* PAGES ***************************/
/************** MAINPAGE *****************/
.mainpage {
	margin-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border-bottom:#0000FF 1px dashed;
	display:table;
	width:69,9%;
	text-align:justify;
}
/************** HOTEL *****************/
.fotoleft {
	background-color:#FFFFFF;
	padding-bottom:10px;
	width:300px;
	text-align:center;
	float:left;
}
.hotel {
	float:left;
	margin-right:5px;
}
.hotelbox {
	padding:5px;
	display:table;
	width:97%;
}
ul.photos {
	background-color:#FFFFFF;
	padding:5px;
	float:left;
}
li.photosli {
	padding:5px;
}
.hoteladr {
	font-weight:700;
	margin:10px;
}
.hoteltext {
}
.hotelbank {
	color:#0000FF;
}

/************** PHORUM ****************/
li.phormain {
	margin:5px;
	background-color:#F5F5F5;
}
li.phorum {
	padding:5px;
	border-bottom:#000000 1px solid;
}
input.phorform{
	background-color:#F5F5F5;
	border:#000000 1px inset;
}
.phortitles {
	margin:0px;
	padding:0px;
	color:#000099;
	font-size:12px;
	font-weight:700;
}
.phorauthor {
	font-weight:700;
}
.phordatum {
	font-size:10px;
}
.phorpredmet {
	color:#0000FF;
	font-weight:700;
}
.phortext {
	background-color:#F5F5F5;
	color:#000000;
}
.phorlog {
	padding:5px;
	color:#000099;
	font-weight:700;
}
a.phor:link {padding:5px; font-weight:700;}
a.phor:visited {padding:5px; font-weight:700;}
a.phor:hover {padding:5px; font-weight:700;}
/************** CONTACT ****************/
table.tabcontact {
	width:550px;
}
td.adrcon {
	font-weight:700;
	text-align:center;
}
td.namecon {
	font-weight:700;
}
/************** PROFILE ****************/
img.profile {
	float:left;
	margin:5px;
}
.profiletext {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
/************** MAGAZINE ****************/
img.magaz {
	margin:5px;
	float:left;
}
.magazinetext {
	display:table;
	width:97%;
}
/************** REGISTER ****************/
form.register {
	padding:20px;
}
/************** TLD ****************/
img.tldimg {
	margin:5px;
	float:left;
}
.tlddate {
	font-weight:700;
}
/********************* ALIGN ***************************/
.alignc {
	text-align:center;
}
.alignl {
	text-align:left;
}
.alignr {
	text-align:right;
}
/*******************************************************************************/
.alert {
	font-weight:bold;
	color:#FF0000;
	margin:10px;
	padding:0px;
}
/*******************************************************************************/
.sutaz {
	width: 790px; /* pre LAST MINUTE*/
	/*width: 970px; /*     plná šírka lišty   */
	height: 30px;
	color:#ffff00;
	margin-left: 180px; /*   pre LAST MINUTE   */
	/*margin: auto;       pre plnú šírku lišty   */
	text-decoration: none;
}
