BODY {
margin:0;
padding:0;
}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

TD { 
font-family: Vedrana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000; 
}

a:link { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333377; }
a:active { TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000090; }
a:visited { TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #222299; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #6666FF; TEXT-DECORATION: underline;}

.obrazky img { 
border-left: 1px solid #DDDDDD; 
border-top: 1px solid #DDDDDD; 
border-right: 1px solid #999999; 
border-bottom: 1px solid #999999; 
}

/*TABLE*/
.table_top{
	width: 204px; 
	height: 27px;
	background-image:url(table_top.gif);
	background-repeat:no-repeat;
}
.table_content{
	width: 204px;
	background-image:url(table_content.gif);
	background-repeat:repeat-y;
}
.table_text{
	margin-left:15px;
	margin-right:15px;
	text-align:justify;
}
.table_bottom{
	width: 204px; height: 23px;
}

.title_panel {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
/* #menu a {float:none;} */
/* End IE5-Mac hack */

#menu-green a {
   float:left;
   background: url(menu-green.gif); /* no-repeat right top;*/
   padding:0px 0px 0px 0px;
   margin-left:12px;
   color: #FFF;
}

#menu-green a:hover {
   background-position:100% -45px;
}

#menu-green-select a {
   float:left;
   background: url(menu-green.gif); /* no-repeat right top; */
   margin-left:12px;
   color: #FFF;
   background-position:100% -90px;
}

#menu-red a {
   float:left;
   background: url(menu-red.gif); /* no-repeat right top;*/
   padding:0px 0px 0px 0px;
   margin-left:12px;
   color: #FFF;
}

#menu-red a:hover {
   background-position:100% -45px;
}

#menu-red-select a {
   float:left;
   background: url(menu-red.gif); /* no-repeat right top; */
   margin-left:12px;
   color: #FFF;
   background-position:100% -90px;
}


#menu-yellow a {
   float:left;
   background: url(menu-yellow.gif); /* no-repeat right top;*/
   padding:0px 0px 0px 0px;
   margin-left:12px;
   color: #FFF;
}

#menu-yellow a:hover {
   background-position:100% -45px;
}

#menu-yellow-select a {
   float:left;
   background: url(menu-yellow.gif); /* no-repeat right top; */
   margin-left:12px;
   color: #FFF;
   background-position:100% -90px;
}

#menu-blue a {
   float:left;
/*   display:block; */
   background: url(menu-blue.gif); /* no-repeat right top;*/
   padding:0px 0px 0px 0px;
   margin-left:12px;
   color: #FFF;
}

#menu-blue a:hover {
   background-position:100% -45px;
}

#menu-blue-select a  {
   float:left;
   background: url(menu-blue.gif); /* no-repeat right top; */
   margin-left:12px;
   color: #FFF;
   background-position:100% -90px;
}

.verysmalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}

.polaroid {
width:180px;
_width:210px;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
padding-top:10px;
margin-right:5px;
margin-bottom:5px;
background:white;
border-left:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
color: #000000;
float: left;
}

.polaroid span {
color: #999999;

}

.polaroid img {
width:180px;
border:1px solid #999999;
}

.polaroidx {
     padding:15px 15px 55px 15px;
     border:1px solid black;
     background:white;
     text-align:center;
     color:black;
     position:relative;
     top: -50px;
}

.info-text { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: normal;
     font-size: 8pt; 
     color:#999999;
}

hr {
border-bottom:1px dashed #777; 
width: 50%; 
border-top:0px; 
border-left:0px;
border-right:0px; 
line-height:0px;
height:1px; 
text-align:center;
}
 
h1
{
margin:          0;
font-weight:     bold;
color:           #DDDDDD;
font-size:       19px;
}

h2
{
margin:          0;
display:         inline;
position:        relative;
top:             -1.5em;
left:             -3px;
font-size:       18px;
font-weight:     bold;
color:           #444444;
}

.calendar {
width:38px; 
height:55px
text-align:center;
padding-top:6px;
padding-bottom:5px;
margin-left:2px;
clear:left;
float:right; 
}

.calendar-year { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: bold;
     font-size: 7pt; 
     color:#770000;
     width:36px; 
     height:17px; 
     background-image: url(calendar-top.gif);
     background-repeat: no-repeat;
     padding-top: 5px;
     text-align: center;
}

.calendar-day { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: bold;
     font-size: 13pt; 
     color:#990000;
     border-right: 1px solid #999999; 
     border-left: 1px solid #DDDDDD;
     text-align: center;
}

.calendar-month { 
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: normal;
     font-size: 7pt; 
     color:#666666;
     border-right: 1px solid #999999; 
     border-left: 1px solid #DDDDDD; 
     border-bottom: 1px solid #999999;
     text-align: center;
}

.blog_top {
border-bottom:1px dotted #BBBBFF;
padding-bottom:5px;
margin-bottom:12px;
}

.blog_title {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     padding-left: 5px; 
     font-style: normal;
     font-weight: bold;
     font-size: 11pt; 
     color:#009900;
     text-align: left;
}

.blog_text {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: normal;
     font-size: 7pt; 
     color:#888888;
     text-align: left;
     padding-top: 5px;
}

.blog2_top {
width: 99%;
border: 1px dotted #999999; 
padding: 2px;
margin: 3px;
}

.blog2_title {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: bold;
     font-size: 11pt; 
     color:#009900;
     text-align: left;
     padding-bottom: 2px;
}

.blog2_text {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: normal;
     font-weight: normal;
     font-size: 8pt; 
     color:#333333;
     text-align: justify;
}


/************************************************
*	Search Form			        *	
************************************************/

#searchdiv {
	margin: 0px;
	padding 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	}
	
#s {
	width: 175px;
	background: #EFEFEF url(search.gif);
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 3px;
	margin: 8px 0px 0px 0px;
	border: 1px solid #C0C0C0;
	}

.forum_input {
	width: 175px;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 3px;
	margin: 1px;
	border: 1px solid #C0C0C0;
	}

.forum_textarea {
	width: 275px;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 3px;
	border: 1px solid #C0C0C0;
	}


#clock {
	width:auto;
	height:auto;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin-left:6px;
	margin-right:6px;
	margin-top:4px;
}

.tableBorder {
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #465584;
	border-bottom: 1px solid #465584;
	background-color: #FFFFFF;
	width: 98%;
}

.tableRow{
	background-color: #E4E4E4;
}

.navigation-top {
	width:145px;
	border-left:1px dotted #999999;
	border-top:1px dotted #999999;
	border-right:1px dotted #444444;
	border-bottom:1px dotted #444444;
        background-color: #dddddd;
	float:left;
	text-align:center; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
	font-weight: bold;
	padding-top: 4px;
	margin: 2px;
}

.navigation {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-style: normal;
        font-weight: normal;
        list-style: none;
        margin-top: 3px;
        padding: 0;
        border: 0px solid #5555aa;
        border-top: 0;
        background-color: #ffffff;
	text-align: left;
}

.navigation li {
        margin: 0;
        padding: 0;
        border-bottom: 1px solid #eeeeee;
}

.navigation a, .navigation a:link, .navigation a:visited {
        margin: 0;
        color: #444488;
        display: block;
        text-decoration: none;
        padding: 4px 6px;
}

.navigation li {
	height:19px;
        color: #444444;
}
.navigation li a {
	height:13px;
	display:block;
	color: #444444;
	text-decoration:none;
}
.navigation li a:hover {
	height:13px;
	color: #ffffff;
	text-decoration:none;
        background-color: #6699cc;
}

.navigation ul {
        list-style: none;
        margin: 0;
        padding: 0;
}
