/* 
	Definicija stilov za spletne strani CybroTech.

	(C) 2005 Garaža studio, d.o.o. All rights reserved.
	
	Opombe:
		v0.1.1, 04. julij 2005:
		- prva razvojna verzija
		v0.1.2 23. 11. 2005:
		- spremembe in dopolnitve

*/


@media print {


	.noprint {
		visibility: hidden;
		}



/* **************************
   ****   BASIC LAYOUT   ****
   **************************
*/

	body {
		margin:  0px  0px  0px  0px;
		padding: 0px;
		text-align: left;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;

		background: white;
		}



/* *********************
   ****    STYLES   ****
   *********************
*/

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

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

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

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

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;
		color: black;
		text-align: left;
		text-transform: uppercase;
		}
	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: normal;
		color: black;
		text-align: left;
		}
	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: normal;
		color: black;
		text-align: left;
		}



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

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: white;
		text-align: center;
		}
	.mainmenu a:link {
		color: white;
		text-decoration: none;
		}
	.mainmenu a:visited {
		color: white;
		text-decoration: none;
		}
	.mainmenu a:hover {
		color: white;
		text-decoration: none;
		}
	.mainmenu a:focus {
		color: white;
		text-decoration: none;
		}

	.mainmenu-selected {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		text-align: center;
		}
	.mainmenu-selected a:link {
		color: black;
		text-decoration: none;
		}
	.mainmenu-selected a:visited {
		color: black;
		text-decoration: none;
		}
	.mainmenu-selected a:hover {
		color: white;
		text-decoration: none;
		}
	.mainmenu-selected a:focus {
		color: white;
		text-decoration: none;
		}

	.mainmenu-sitemap {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		text-align: center;
		}
	.mainmenu-sitemap a:link {
		color: black;
		text-decoration: none;
		}
	.mainmenu-sitemap a:visited {
		color: black;
		text-decoration: none;
		}
	.mainmenu-sitemap a:hover {
		color: black;
		text-decoration: none;
		}
	.mainmenu-sitemap a:focus {
		color: black;
		text-decoration: none;
		}


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

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


	.submenu-2 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 7px;
		margin-right: 0px;

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


	.submenu-3 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 15px;
		margin-right: 0px;

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


	.submenu-4 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 22px;
		margin-right: 0px;

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



/* *************************
   ****    BOX STYLES   ****
   *************************
*/

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-align: left;
		text-transform: uppercase;
		}
	.box-picture {
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: center;
		}
	.box-p {
		margin-top: 5px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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



/* ********************
   ****    FORMS   ****
   ********************
*/

	input, textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}
	.obrazec-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: right;
		}
	.obrazec-small {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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



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

	.tabela-p {
		margin-top: 1px;
		margin-bottom: 1px;
		margin-left: 5px;
		margin-right: 5px;

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

	.tabela-h1 {
		margin-top: 1px;
		margin-bottom: 1px;
		margin-left: 5px;
		margin-right: 5px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		text-align: center;
		}



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

	.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;
		color: black;
		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: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}

	.first-news {
		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;
		color: black;
		text-align: left;
		}



/* **************************
   ****    TOC - INDEX   ****
   **************************
*/

	.toc-1 {
		margin-top: 3px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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

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

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

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



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

	.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: normal;
		color: black;
		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: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.file-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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



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

	.onePic {
		float: left;

		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 10px;
		}

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

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



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

	.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;
		color: black;
		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: 11px;
		font-weight: normal;
		color: black;
		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: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}



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

	.search-form {
		margin-top: 1px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		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;
		color: black;
		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: 11px;
		font-weight: normal;
		color: black;
		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: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}



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

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

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.faq_cat-3 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 30px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.faq-1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 15px;
		margin-right: 0px;

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

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

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



/* ******************************
   ****    SPLETNI KATALOG   ****
   ******************************
*/

	.ctlgcat-prod-title {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	.ctlgcat-path {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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



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

	#player-body {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 15px;
		margin-right: 15px;
		}

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: normal;
		color: black;
		text-align: center;
		}
	.player-desc {
		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;
		color: black;
		text-align: center;
		}
	.player-closeme {
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

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



/* ****************************
   ****    CUSTOM STYLES   ****
   ****************************
*/

	.blackborder {
		border: 1px solid black;
		}
	.noborder {
		border: none;
		}

	.notopborder {
		margin-top: 0px;
		}
	.topborder {
		margin-top: 15px;
		}
	.topborder2x {
		margin-top: 30px;
		}
	.bottomborder {
		margin-bottom: 15px;
		}

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

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: white;
		text-align: right;
		}
	.copyright-p a:link {
		color: white;
		text-decoration: none;
		}
	.copyright-p a:visited {
		color: white;
		text-decoration: none;
		}
	.copyright-p a:hover {
		color: white;
		text-decoration: underline;
		}
	.copyright-p a:focus {
		color: white;
		text-decoration: underline;
		}



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

	.selected {
		}

	.poudarek {
		font-weight: bold;
		}

	.datum {
		font-weight: normal;
		color: black;
		}



/* ***************************
   ****    VISUAL MODEL   ****
   ***************************
*/

	.mono-block {
		clear: both;
		}



/* ************************
   ****    PRINTABLE   ****
   ************************
*/
	#content_frame {
		margin: 15px;
		}

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

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


}
