/***************************/
/* Zakladni definice stylu */
/***************************/
body {
	background-color:	#FFDF90;
    font-family:        Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1 {
    text-align:     center;
    font-size:      16px;
}

h2 {
    font-size: 14px;
    padding-top: 15px;
}

p {
    text-align: justify;
}

img {
    float: left;
}

table {
    vertical-align: top;
    text-align:		center;
    font-size:      12px;
}

tr {
    vertical-align: top;
}

td {
    padding-right:	20px;
    padding-top:	10px;
}

a:link, a:visited, a:active {
    text-decoration:	underline; 
    color:				blue;
}

a:hover {
    text-decoration:	underline; 
    color:				red;
}


  /*************/
 /*   Tridy   */
/*************/
.boldText {
    font-weight:		bold;
}

span.citat_bootom {
    text-align:			right;
    font-size:			10px;
    display:			block;
}

div.anchor {
    text-align:			right;
}

#divOdkazSkolka 
{
	text-align: right;
	font-size: 10px;
	float: right;
}


/* Tabulka odkazu */
div.odkaz {
    width:				100%;
    padding-top:		15px;
    float:				right;
}
div.odkazy_sekce{
    padding-top:		25px;
    font-weight:		bold;
    float:				left;
}
div.odkazy_odkaz {
    float:				left;
    width:				20%;
    text-indent:		0;
}
div.odkazy_text {
    float:				right;
    width:				80%;
    
    text-indent:		0;
}


/* popisy banja */
div.popis_banja_dil {
    float:				left;
    width:				20%;
}


  /********/
 /* Menu */
/********/
.menuitem, .menuitem_active, 
.menuitem:visited, .menuitem_active:visited {
    color:              #C50000;
    font-style:         normal;
    font-size:          14px;
    font-weight:        bold;
    text-decoration:    none;
    
    display:            block;    
    width:              140px;
    
	cursor:				Pointer; 
	
	padding-left:		5px;
	padding-right:		5px;
}

.menuitem:hover, .menuitem_active:hover {
    color:              black;
    background-color:   #C50000;
    display:            block;
    width:              140px;    
    text-decoration:    none;
} 

.menuitem_active {
    color:              #FFDF90;
	background-color:	#C50000;
    text-decoration:    none;
}

.subMenu 
{
	display:			none;
	visibility:			hidden;
	
	background-color:	#FFDF90;
	border:				solid 1px #C50000;
	position:			absolute;
	
	padding-bottom:		5px;
	padding-top:		5px;
}

.submenuitem, .submenuitem_active, 
.submenuitem:visited, .submenuitem_active:visited {
    color:              #FFDF90;
    font-style:         normal;
    font-size:          14px;
    font-weight:        bold;
    text-decoration:    none;
    
    display:            block;    
    width:              110px;
    
	cursor:				Pointer; 
}

.submenuitem:hover, .submenuitem_active:hover {
    color:              black;
    background-color:   #FFDF90;
    display:            block;
    width:              110px;    
    text-decoration:    none;
} 


  /******************/
 /* Identifikatory */
/******************/

div#reklama {
    padding-top:	100px;
    text-align:		center;
    float:			left;
}

div#toplist {
    padding-top:	20px;
}

div#header {
    width:          100%;
    height:			150px;
    float:          left;
    
    border-bottom:			1px #C50000 dashed;
    margin:			0 0 0 0;
    padding:		0 0 0 0;
    
    font-weight:	bold;
    font-size:		24px;
    
    background-image: url("./img/jugoslavskaHead.jpg");
    background-repeat: no-repeat;
}
div#divHeaderHeader
{
	margin-top:		20px;
	margin-left:	150px;
}

div#header img {
    float:          left;
}

div#menu {
    width:				15%;
    float:				left;
    
    border:				1px #C50000 dashed;
    border-left:		none;
    
    padding:			10px 10px 10px 0;
}

div#main {
    font-size:			14px;    
    float:				left;    
    width:				79%;
    padding-left:		10px;
    padding-top:		10px;    
    display:			block;    
    text-indent:		20px;
}
 

div.loadMsg 
{
	background-color:	Red;
	font-weight:		bold;
	font-size:			small;
	float:				right;
	overflow:			visible;
	vertical-align:		top;	
}
