/*

	(C) 2006 Garaža studio, d.o.o. All rights reserved.
	
	v0.1.1, 23. januar 2006:
	- prva razvojna verzija

*/


@media print {


	.noprint {
		visibility: hidden;
		}



/* **************************
   ****   BASIC LAYOUT   ****
   **************************
*/
	body {
		margin:  0px  0px  0px  0px;
		padding: 0px;
		text-align: left;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: white;
		}



/* *******************************
   ****    STANDARD STYLES    ****
   *******************************
*/
	p {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		}
	ol, ul {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		}
	li {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		}
	a:link {
		color: blue;
		text-decoration: none;
		}
	a:visited {
		color: blue;
		text-decoration: none;
		}
	a:hover {
		color: blue;
		text-decoration: underline;
		}
	a:focus {
		color: blue;
		text-decoration: underline;
		}

	h1 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: red;
		}
	h2 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: red;
		}
	h3 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		}
	h4 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		}
	h4 a:link, h4 a:visited, h4 a:hover, h4 a:focus {
		text-decoration: none;
		}


	strong {
		font-weight: bold;
		}

	em {
		font-weight: bold;
		}


	form {
		margin: 0px;
	}
	input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}



/* **************************
   ****    MENU STYLES   ****
   **************************
*/

	.menu-1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 15px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-align: left;
		}
	.menu-1 a:link {
		color: black;
		text-decoration: none;
		}
	.menu-1 a:visited {
		color: black;
		text-decoration: none;
		}
	.menu-1 a:hover {
		color: blue;
		text-decoration: none;
		}
	.menu-1 a:focus {
		color: blue;
		text-decoration: none;
		}


	.menu-2 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 30px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.menu-2 a:link {
		color: black;
		text-decoration: none;
		}
	.menu-2 a:visited {
		color: black;
		text-decoration: none;
		}
	.menu-2 a:hover {
		color: black;
		text-decoration: underline;
		}
	.menu-2 a:focus {
		color: black;
		text-decoration: underline;
		}


	.menu-3 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 45px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.menu-3 a:link {
		color: black;
		text-decoration: none;
		}
	.menu-3 a:visited {
		color: black;
		text-decoration: none;
		}
	.menu-3 a:hover {
		color: black;
		text-decoration: underline;
		}
	.menu-3 a:focus {
		color: black;
		text-decoration: underline;
		}


	.tothetop {
		margin-top: 30px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #0060A0;
		text-align: left;
		}
	.tothetop a:link {
		color: blue;
		text-decoration: none;
		}
	.tothetop a:visited {
		color: blue;
		text-decoration: none;
		}
	.tothetop a:hover {
		color: blue;
		text-decoration: underline;
		}
	.tothetop a:focus {
		color: blue;
		text-decoration: underline;
		}



/* ********************
   ****    BOXES   ****
   ********************
*/

	.box-h1 {
		margin: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: italic;
		color: white;
		}
	.box-p {
		margin: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		}
	.box-p a:link {
		color: blue;
		text-decoration: none;
		}
	.box-p a:visited {
		color: blue;
		text-decoration: none;
		}
	.box-p a:hover {
		color: blue;
		text-decoration: underline;
		}
	.box-p a:focus {
		color: blue;
		text-decoration: underline;
		}



/* *******************
   ****    NEWS   ****
   *******************
*/

	.news-h2 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #green;
		text-align: left;
		}
	.news-h3 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: green;
		text-align: left;
		}
	.news-title {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}
	.news-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}
	.news-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}

	.news-date {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}



/* ********************
   ****    FILES   ****
   ********************
*/

	.file-h2 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #green;
		text-align: left;
		}
	.file-h3 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: green;
		text-align: left;
		}
	.file-title {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}
	.file-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}



/* ********************
   ****    LINKS   ****
   ********************
*/

	.link-h2 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: green;
		text-align: left;
		}
	.link-h3 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: green;
		text-align: left;
		}
	.link-title {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}
	.link-url {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}
	.link-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}



/* **********************
   ****    GALLERY   ****
   **********************
*/

	.gallery-h2 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: green;
		text-align: left;
		}
	.gallery-h3 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: green;
		text-align: left;
		}
	.gallery-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}



/* ********************
   ****    INDEX   ****
   ********************
*/

	.index-1 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-align: left;
		}
	.index-1 a:link {
		color: black;
		text-decoration: none;
		}
	.index-1 a:visited {
		color: black;
		text-decoration: none;
		}
	.index-1 a:hover {
		color: blue;
		text-decoration: none;
		}
	.index-1 a:focus {
		color: blue;
		text-decoration: none;
		}


	.index-2 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 15px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.index-2 a:link {
		color: black;
		text-decoration: none;
		}
	.index-2 a:visited {
		color: black;
		text-decoration: none;
		}
	.index-2 a:hover {
		color: black;
		text-decoration: underline;
		}
	.index-2 a:focus {
		color: black;
		text-decoration: underline;
		}


	.index-3 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 30px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.index-3 a:link {
		color: black;
		text-decoration: none;
		}
	.index-3 a:visited {
		color: black;
		text-decoration: none;
		}
	.index-3 a:hover {
		color: black;
		text-decoration: underline;
		}
	.index-3 a:focus {
		color: black;
		text-decoration: underline;
		}



/* *********************
   ****    SEARCH   ****
   *********************
*/

	.search-h2 {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #green;
		text-align: left;
		}
	.search-title {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}
	.search-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}
	.search-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}



/* ********************
   ****    FAQS    ****
   ********************
*/

	.faq_cat-1 {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}
	.faq_cat-2 {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 20px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}
	.faq_cat-3 {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 40px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		}

	.faq-1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 20px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}
	.faq-2 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 40px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}
	.faq-3 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 60px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: left;
		}



/* *********************
   ****    TABLES   ****
   *********************
*/

	.table-h1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: red;
		}
	.table-h2 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: red;
		}

	.table-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		}



/* ****************************
   ****    PLAYER APPLET   ****
   ****************************
*/

	.player-title {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		}
	.player-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		}
	.player-closeme {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		}



/* *****************************
   ****    PRINTER APPLET   ****
   *****************************
*/

	.printer-p {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		}
	.printer-p a:link {
		color: #BD4B00;
		text-decoration: none;
		}
	.printer-p a:visited {
		color: #BD4B00;
		text-decoration: none;
		}
	.printer-p a:hover {
		color: #BD4B00;
		text-decoration: underline;
		}
	.printer-p a:focus {
		color: #BD4B00;
		text-decoration: underline;
		}



/* **********************
   ****    COLOURS   ****
   **********************
*/



/* ****************************
   ****    INLINE STYLES   ****
   ****************************
*/

	.strong {
		font-weight: bold;
		}
	.selected {
		color: blue;
		font-weight: bold;
		}



/* ****************************
   ****    CUSTOM STYLES   ****
   ****************************
*/
	.noborder {
		border: none;
		}
	.blackborder {
		border: 1px solid black;
		}

	.notopborder {
		margin-top: 0px;
		}
	.topborder {
		margin-top: 15px;
		}


	.footer-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: center;
		}
	.footer-p a:link {
		color: blue;
		text-decoration: none;
		}
	.footer-p a:visited {
		color: blue;
		text-decoration: none;
		}
	.footer-p a:hover {
		color: blue;
		text-decoration: underline;
		}
	.footer-p a:focus {
		color: blue;
		text-decoration: underline;
		}



/* **********************
   ****    LAYOUT    ****
   **********************
*/

	#menu {
		border: 1px solid blue;
		padding: 5px;
		}



}

