@import "global.css";

@media screen, projection {
	
	body { font-family: Georgia, Times New Roman, Times, Serif, Arial; }
	h1 { line-height: 130%; font-size: 30px; }
	pre { background: none; font-size: 18px; font-family: Georgia, Times New Roman, Times, Serif, Arial; padding: 0; line-height: 120%; }

	#wrap { margin: 15px auto 0 auto; width: 924px; }
	#wrap-bottom { padding-bottom: 15px; }

/* TITLE */
	
	#title { margin: auto; width: 900px; height: 100px; }
	#title-top { text-align: right; width: 900px; height: 14px; line-height: 14px; font-size: 8px; text-transform: uppercase; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	#title-bottom { text-align: left; width: 900px; height: 86px; }
	#title-bottom-left { float: left; width: 180px; height: 86px; }
	#title-bottom-middle { float: left; width: 98px; height: 86px; text-align: right; }
	#title-bottom-right { float: left; width: 562px; height: 86px; text-align: right; }
	
	#logo { text-align: center; margin-top: 10px; margin-left: 60px; }
	#logo-img { border: none; display: block; width: 59px; height: 54px; }
	
	#menu-button { font-size: 14px; margin-top: 30px; }
	#menu-button a { text-decoration: none; }
	.heading { font-size: 24px; margin-top: 30px; height: 100%; }
	
	.skin { cursor: pointer; }

/* MAIN */

	#main { text-align: left; margin: auto; width: 900px; min-height: 484px; padding-top: 16px; }
	
	#main-intro-left { float: left; margin: auto; width: 400px; }
	#main-intro-left-top { height: 315px; }
	#main-intro-left-top .content { padding: 60px; }
	#main-intro-left-bottom { height: 169px; margin-left:185px}
	#main-intro-left-bottom .content { text-align: right; padding: 40px; }
	#main-intro-right { float: right; margin: auto; width: 500px; height:484px}
	
	#main-left { float: left; margin: auto; width: 278px; }
	#main-right { float: right; margin: auto; width: 622px; }
	#main-left .content { padding: 0; text-align: right; }
	#main-right .content { padding: 0 60px 60px 30px; }
	#main-right .content p { font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 14px; }
	#main-right .content h1 { }
	#main-right .content h2 { margin-bottom: 0; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 14px; }

	#footer {width:900px;margin:auto;margin-bottom:10px;text-align:right}
	
/* INTRO - skryvaci menu */

	#menu-hide { display: none; position: absolute; float: left; text-align: left; margin: 0 0 0 0px; padding: 50px 0 0 180px; width: 720px; height: 281px; z-index: 5; }
	#menu-hide .content { padding: 60px; }
	
	.menu-intro { }
	.menu-intro ul { list-style: none; margin: 0; text-align: right; width: 98px; }
	.menu-intro ul li { font-size: 20px; padding-bottom: 40px; }
	.menu-intro ul li.first { }
	.menu-intro ul li.last { padding-bottom: 0; }
	.menu-intro ul li a { text-decoration: none; }
	.menu-intro ul li.active a { }
	.menu-intro ul li.sfhover a { }
	.menu-intro ul ul { position: absolute; float: left; margin: -19px 0 0 129px; _margin: 2px 0 0 30px; text-align: left; width: 550px; }
	.menu-intro ul ul li { display: inline; padding: 0 10px 0 20px; font-size: 14px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.menu-intro ul ul li.first { background: none; padding-left: 0; }
	.menu-intro ul ul li a { text-decoration: underline; }
	.menu-intro ul ul li.active a { }
	.menu-intro ul ul li.sfhover a { }
	.menu-intro ul ul li a:hover { text-decoration: none; }
	.menu-intro ul ul ul { display: none; }
	
	.contact-intro {}
	.contact-intro dl { position: absolute; float: left; margin: -19px 0 0 129px; }
	.contact-intro dl dt { display: none; }
	.contact-intro dl dd p { font-size: 14px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.contact-intro dl dd a { }	
	
	.arrow-left { cursor: pointer; float: left; margin-left: 15px; }
	.arrow-right { cursor: pointer; float:right; margin-right:25px; }

/* INDEX - defaultni sablona */	
	
	.category { font-size: 20px; padding-bottom: 22px; }
	
	.center { padding-top: 40px; }
	.center-contact { padding-top: 40px; }
	.center-contact h1 { display: none; }

	.menu-level-2 { }
	.menu-level-2 ul {  }
	.menu-level-2 ul li { padding: 0 10px 0 20px; font-size: 14px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.menu-level-2 ul li.first { background: none; padding-left: 0; }
	.menu-level-2 ul li.last { }
	.menu-level-2 ul li a { }
	.menu-level-2 ul li.active a { }
	.menu-level-2 ul li.sfhover a { }
	
	.menu-level-3 { }
	.menu-level-3 ul { list-style-type: none;  }
	.menu-level-3 ul li { font-size: 14px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.menu-level-3 ul li.first { }
	.menu-level-3 ul li.last { }
	.menu-level-3 ul li a { }
	.menu-level-3 ul li.active a { }
	.menu-level-3 ul li.sfhover a { }
	
	.menu-level-4 { padding-top: 40px; }
	.menu-level-4 ul {  }
	.menu-level-4 ul li { padding: 0 5px 0 10px; font-size: 14px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.menu-level-4 ul li.first { background: none; padding-left: 0; }
	.menu-level-4 ul li.last { }
	.menu-level-4 ul li a { }
	.menu-level-4 ul li.active a {  }
	.menu-level-4 ul li.sfhover a { }
	
	.menu-level-5 { padding-top: 22px; }
	.menu-level-5 ul {  }
	.menu-level-5 ul li { padding: 0 5px 0 10px; font-size: 14px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.menu-level-5 ul li.first { background: none; padding-left: 0; }
	.menu-level-5 ul li.last { }
	.menu-level-5 ul li a { }
	.menu-level-5 ul li.active a { }
	.menu-level-5 ul li.sfhover a { }
	
	.list-level-3 { padding-top: 40px; }
	.list-level-3 ul { list-style-type: none; margin: 0; }
	.list-level-3 ul li { font-size: 22px; padding-bottom: 30px; }
	.list-level-3 ul li.first { }
	.list-level-3 ul li.last { }
	.list-level-3 ul li a { text-decoration: underline; }
	.list-level-3 ul li.active a { }
	.list-level-3 ul li.sfhover a { }
	.list-level-3 ul li a:hover { text-decoration: none; }

/* OTHER */

	.chapters { width: 250px;  float: left; margin-bottom: 20px; }
	.chapters dl { padding: 10px; }
	.chapters dt { height: 32px; font-size: 18px; }
	.chapters dd { }
	
	.search { }
	.search .search-button { width: 50px; height: 22px; }
	.search .search-input { width: 120px; height: 18px; padding: 2px 2px 0 2px; margin-right: 5px; vertical-align: top; }
	.footer {}

}
@media print {
	.np, .noprint {display:none}
}
