body{
   background-color: #D7E9EB;
   }

.img-left-noborder {

	float: left; margin: 0.3em 7px 3px 0px;

}

.img-right-noborder {

	float: right; margin: 0.3em 0px 3px 7px;

}

/* Border */

.img-left-border {

	float: left; margin: 0.3em 7px 3px 0px; border: 1px solid black;

}

.img-right-border {

	float: right; margin: 0.3em 0px 3px 7px; border: 1px solid black;	

}

.img-inline-left-noborder {

	float: left; margin: 0.3em 20px 3px 0px;

}

.img-inline-right-noborder {

	float: right; margin: 0.3em 0px 3px 20px;

}

.img-inline-left-border {
	float: left;
	margin: 0.3em 20px 3px 0px;
	border: 1px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

.img-inline-right-border {

	float: right; margin: 0.3em 0px 3px 20px; border: 1px solid black;	

}
a#archieve-spring{
	font-family: times, verdana, geneva, helvetica, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
   }   
   
a#archieve-summer{
	font-family: times, verdana, geneva, helvetica, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
   }   
   
a#archieve-autumn{
	font-family: times, verdana, geneva, helvetica, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
   }   
   
a#archieve-winter{
	font-family: times, verdana, geneva, helvetica, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
   }   

a#mailto{
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #174475;
   text-decoration: none;
   }  
   
a#mailto:visited{
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #174475;
   text-decoration: none;
   }   
   
a#mailto:hover{
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #174475;
   text-decoration: none;
 }   

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 10px Verdana;
line-height: 16px;
z-index: 100;
background-color: white;
width: 350px;
}

div#center {
padding-top: 4px;
} 

td#regimain {
   background-color: #FCFCFC;
   text-align: justify;
   padding-top: 16px;
   padding-left: 8px;
   padding-right: 8px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   color: #174475;
   line-height: 24px;
   }
   
      
td#test {
   text-align: justify;
   padding-top: 1px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   color: #174475;
   line-height: 24px;
   }
   
td#tableleft {
   background-color: #FFFFFF;
   text-align: justify;
   padding-top: 1px;
   padding-left: 1px;
   padding-right: 1px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   color: #174475;
   line-height: 24px;
   }
 
 td#tableright {
   background-color: #FFFFFF;
   text-align: justify;
   padding-top: 0px;
   padding-left: 8px;
   padding-right: 8px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   color: #174475;
   line-height: 24px;
   }

td#main {
	background: url("../images/books.jpg") no-repeat;
	background-color: #FCFCFC;
	text-align: justify;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: times, verdana, geneva, helvetica, arial, sans-serif;
	font-size: 16px;
	color: #174475;
	line-height: 24px;
   }

td#main1{
   background: url("../images/line.jpg");
   text-align: justify;
   padding-top: 4px;
   padding-left: 4px;
   padding-right: 4px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   color: #174475;
   line-height: 24px;
   }
   
   td#main2{
   text-align: justify;
   padding-top: 4px;
   padding-left: 4px;
   padding-right: 4px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 12px;
   color: #174475;
   line-height: 16px;
   }
   
   
td#adress {
   background-color: #FFFFFF;
   text-align: justify;
   padding-top: 16px;
   padding-left: 8px;
   padding-right: 16px;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   color: #174475;
   line-height: 24px;
   }
   
td#inner {
   text-align: justify;
   padding-top: 4px;
   padding-left: 2px;
   padding-right: 2px;
   text-align: justify;
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 14px;
   color: #174475;
   line-height: 20px;
   }
   

a#mainlink {
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #174475;
   text-decoration: none;
   }   

a#mainlink:visited {
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #174475;
   text-decoration: none;
   }   
   
   
a#mainlink:hover {
   font-family: times, verdana, geneva, helvetica, arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #174475;
   text-decoration: none;
 }    
 
 td#left {
  width: 137px;
  background-color: #F4F2C2;
   }

a#link {
	font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #D62119;
	text-decoration: none;
}
a#link:visited {

	font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D62119;
	text-decoration: none;
}
a#link:hover {

    font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F3A737;
	text-decoration: none;
	
}
a#link:active {
    font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #D62119;
	text-decoration: none;
}

a {
	font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #D62119;
	text-decoration: none;
}
a:visited {

	font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D62119;
	text-decoration: none;
}
a:hover {

    font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F3A737;
	text-decoration: none;
	
}
a:active {
    font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #D62119;
	text-decoration: none;
}

a#school {
	font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold; 
	color: #D62119;
	text-decoration: none;
}
a#school:visited {

	font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D62119;
	text-decoration: none;
}
a#school:hover {

    font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F3A737;
	text-decoration: none;
	
}
a#school:active {
    font-family: arial, helvetica, geneva, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold; 
	color: #D62119;
	text-decoration: none;
}


/* Stil za abonament */
.pAbo {font: italic 8pt Verdana; margin-top: 1px; line-height: 100%; }
.liAbo {font: bold 10pt Verdana; line-height: 100%; }
.tpg {font: normal 7pt Verdana; background: rgb(235, 235, 235); color: black; padding: 0px 4px; margin: -31px 0 16px 212px; width: 142px; height: 16px;}
.bkv {font-family: Georgia; font-size: 20pt; font-weight: bold; margin-left: 2em; color: rgb(16, 78, 139);}

.sidebanner-frontpage {
	clear: both;
	float: left;
	width: 142px;
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 2px;
	background-color: #F4F2C2;
	height: 550px;
}

.img-sidebanner {
	width: 137px; margin: 0px; padding: 0px; border: none;
}

.sidebanner-frontpage-right {
	clear: both;
	float: right;
	width: 127px;
	margin: 0px;
	padding-top: 2px;
	background-color: #F1F6F9;
	height: 550px;
}

.handcursor {
cursor:hand;
cursor:pointer;
}

.handcursor1 
{cursor:hand;
cursor:pointer;
}
.menucontent {font-family: arial, helvetica, geneva, verdana, sans-serif; font-weight: bold; color: #D62119; font-size: 11px; text-decoration: none}
.menutitle {font-family: arial, helvetica, geneva, verdana, sans-serif; font-weight: bold; color: #D62119; font-size: 12px; text-decoration: none}
