/* font-family: 'Oswald', sans-serif; */

body {
	background: url('../images/background.jpg') repeat;
	font-family: Arial, 'sans-serif';
	font-size: 12px;
}

#background { 
	background: url('../images/meglica.png') no-repeat center center;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 551px;
}

#content,
#footer,
#section,
#header {
	width: 996px;
	margin: 0 auto;
}

.fl { float: left; }
.fr { float: right; }
.cb { clear: both; }

#footer:after,
#section:after { content: '.'; text-indent: -9999px; clear: both; position: absolute; display: block; }

#header { position: relative; }
	#header #menu { background: url('../images/menuBar.png') no-repeat; width: 999px; height: 72px; position: absolute; top: 36px; }
		#header #menu #logo { float: left; margin: 16px 0 0 20px; }
		#header #menu ul { float: right; margin-top: 25px; margin-right: 15px; }
			#header #menu ul li { float: left; display: block; }
				#header #menu ul li a:visited,
				#header #menu ul li a { padding: 20px 15px 22px 15px; text-shadow: 1px 1px 0px #ffffff; font-family: 'Oswald', sans-serif; font-size: 17px; color: #1e4195; font-weight: 300; text-decoration: none; }
				#header #menu ul li a:hover { text-decoration: underline; }
					#header #menu ul li a.active { background: #728ecf; /* Old browsers */
									background: -moz-linear-gradient(top,  #728ecf 0%, #214497 100%); /* FF3.6+ */
									background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#728ecf), color-stop(100%,#214497)); /* Chrome,Safari4+ */
									background: -webkit-linear-gradient(top,  #728ecf 0%,#214497 100%); /* Chrome10+,Safari5.1+ */
									background: -o-linear-gradient(top,  #728ecf 0%,#214497 100%); /* Opera 11.10+ */
									background: -ms-linear-gradient(top,  #728ecf 0%,#214497 100%); /* IE10+ */
									background: linear-gradient(to bottom,  #728ecf 0%,#214497 100%); /* W3C */
									text-shadow: none;
									color: #fff;
                                                                        height: 100%;
								}
	#header .flexslider { margin-left: -41px; -webkit-box-shadow:  0px 0px 20px 3px rgba(00, 00, 00, 1); box-shadow:  0px 0px 20px 3px rgba(00, 00, 00, 1); }
		#header .flexslider ul li .slideTitle { width: 360px; position: absolute; top:34%; left: 132px; z-index: 10; color: #fff; font-size: 41px; font-family: 'Oswald', sans-serif; font-weight: 700; }
                    #header .flexslider ul li .slideTitle .title,
                    #header .flexslider ul li .slideTitle h2,
                    #header .flexslider ul li .slideTitle h1 { line-height: 55px; text-shadow: 1px 1px 1px #000; font-size: 41px; }
		
#section { margin-top: 20px; }	
	#section .stolpec { float: left; background: url('../images/stolpecBack.png') no-repeat; width: 294px; min-height: 298px; margin-righT: 57px; position: relative; }
	#section .noback { background: none; margin-right: 0; }
		#section .stolpec h3,
		#section .stolpec h4 { color: #fff; font-size: 20px; font-family: 'Oswald', sans-serif; font-weight: 700; padding: 14px; }
		#section .stolpec img { padding-left: 14px; }
		#section .stolpec .opis { color: #fff; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; padding: 10px 14px 10px 14px; line-height: 18px; }
			#section .stolpec .opis strong { font-weight: bold; }
			#section .stolpec .button { background: #d6dce5; /* Old browsers */
			
									background: -moz-linear-gradient(top,  #d6dce5 0%, #74859d 100%); /* FF3.6+ */
									background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6dce5), color-stop(100%,#74859d)); /* Chrome,Safari4+ */
									background: -webkit-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* Chrome10+,Safari5.1+ */
									background: -o-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* Opera 11.10+ */
									background: -ms-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* IE10+ */
									background: linear-gradient(to bottom,  #d6dce5 0%,#74859d 100%); /* W3C */
									border: 1px #fff solid;
									-webkit-border-radius: 5px;
									border-radius: 5px;
									color: #212631;
									font-size: 15px;
									font-family: 'Oswald', sans-serif;
									position: absolute;
									bottom: -15px;
									left: 15px;
									}
			#section .stolpec a.button,
			#section .stolpec a.button:visited { text-decoration: none; color: #212631; padding: 9px 10px 9px 10px; }
			#section .stolpec a.button:hover { text-decoration: underline; }
			
	#section .stolpec .heading { padding-left: 0 !important; position: relative; color: #fff; font-size: 20px; font-family: 'Oswald', sans-serif; font-weight: 700; padding: 14px; border-bottom: 1px #485063 solid; margin-bottom: 10px; }
		#section .stolpec .heading .repair { position: absolute; right: 0; top: -11px; }
		#section .stolpec .heading .att { position: absolute; right: 0; top: -11px; }
	#section .stolpec .servis { color: #fff; line-height: 18px; padding-bottom: 10px; }
		#section .stolpec .servis strong { font-weight: bold; }
		#section .stolpec .servis a,
		#section .stolpec .servis a:visited { color: #ee1e12; text-decoration: underline; }
		#section .stolpec .servis a:hover { text-decoration: none; }
		
#footer { margin-top: 40px; }
	#footer .podatki { font-size: 12px; line-height: 18px; border: 1px #343d4b solid; background-color: rgba(141, 152, 175, 0.1); border-radius: 5px; -webkit-border-radius: 5px; padding: 26px 15px 10px 15px; color: #fff; }
		#footer .podatki strong { font-weight: bold; }
		#footer .podatki a,
		#footer .podatki a:visited { color: #fff; text-decoration: underline; }
		#footer .podatki a:hover { text-decoration: none; }
			#footer .podatki .logonoga { margin-left: 40px; margin-top: 5px; }
	#footer .copyright { float: left; margin-top: 20px; margin-bottom: 20px; color: #576374; }
	#footer .izdelava img,
	#footer .izdelava { float: right; color: #576374; }
	#footer .izdelava { margin-top: 20px; margin-bottom: 20px; }
	#footer .izdelava img { margin-left: 5px; }
		#footer .izdelava a,
		#footer .izdelava a:visited { color: #576374; text-decoration: none; }
                
#content { padding-top: 135px; }
    #content h3 { width: 996px; color: #f1433a; font-size: 25px; font-family: 'Oswald', sans-serif; border-bottom: 1px #6c7e97 solid; padding-bottom: 20px; }
    #content .submenu { float: left; margin-top: 30px; padding-right: 50px; }
        #content .submenu ul { width: 218px; }
            #content .submenu ul li { display: block; }
                #content .submenu ul li a,
                #content .submenu ul li a:visited { display: block; font-size: 14px; color: #fff; font-family: 'Arial', sans-serif; text-decoration: none; border-top: 1px #6c7e97 solid; padding: 9px 0 9px 5px; }
                #content .submenu ul li a:hover { text-decoration: underline; color: #f1433a; }
                    #content .submenu ul li a.activeSub { text-decoration: underline; color: #f1433a; } /*background: #f1433a; color: #fff; */
    #content .vsebina { margin-top: 30px; width: 728px; float: left; }
        #content .vsebina h2,
        #content .vsebina h1 { font-size: 23px; color: #fff; font-family: 'Oswald', sans-serif; padding-bottom: 15px; line-height: 30px;}
        #content .vsebina p { line-height: 18px; color: #fff; padding-bottom: 20px; text-align: justify; font-size: 12px; }
            #content .vsebina p strong { font-weight: bold; }
            #content .vsebina a.button,
            #content .vsebina a.button:visited { background: #d6dce5; /* Old browsers */
                                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */ 
                                        background: -moz-linear-gradient(top,  #d6dce5 0%, #74859d 100%); /* FF3.6+ */
                                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6dce5), color-stop(100%,#74859d)); /* Chrome,Safari4+ */
                                        background: -webkit-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* Chrome10+,Safari5.1+ */
                                        background: -o-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* Opera 11.10+ */
                                        background: -ms-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* IE10+ */
                                        background: linear-gradient(to bottom,  #d6dce5 0%,#74859d 100%); /* W3C */
                                        border: 1px #fff solid;
                                        -webkit-border-radius: 5px;
                                        border-radius: 5px;
                                        color: #212631;
                                        font-size: 15px;
                                        font-family: 'Oswald', sans-serif;
                                        padding: 4px 12px 6px 11px;
                                        text-decoration: none;
                                        margin-top: 20px;
                                        
                                        }
            #content .vsebina a.button:hover { text-decoration: underline; }
            #content .vsebina a:hover { text-decoration: none; }
            
            #content .vsebina a,
            #content .vsebina a:visited { color: #f1433a; text-decoration: underline; }
            
        #content .vsebina ul { margin-left: 11px; margin-bottom: 13px; margin-top: -13px; }
            #content .vsebina ul li { color: #fff; list-style-image: url('../images/bullet.png'); line-height: 19px; }
    
#content .nosub { margin-top: 0; width: 960px; }
    #content .nosub h1 {color: #f1433a; font-size: 25px; font-family: 'Oswald', sans-serif; border-bottom: 1px #6c7e97 solid; padding-bottom: 20px; margin-bottom: 20px; }
            
.novica { border-bottom: 1px #6c7e97 solid; margin-bottom: 15px; padding-bottom: 20px; overflow: auto; }
    .novica .heading { line-height: 30px; color: #fff; font-size: 20px; font-family: 'Oswald', sans-serif; }
    .novica .datum { font-size: 12px; display: block; color: #fff; padding-top: 12px; padding-bottom: 10px;}
    .novica .besedilo { font-size: 12px; line-height: 18px; display: block; text-align: justify; }
    
.pager { color: #fff; }
 .pager a,
 .pager a:visited { text-decoration: none; }
 .pager a:hover { text-decoration: underline; }
 
 #form_2 { float: right; background: #6c7e97; padding: 15px; width: 300px; margin-top: -495px; }
    #form_2 strong { display: block; color: #fff; }
    #form_2 input[type="text"] { width: 95%; height: 21px; }
    #form_2 .naslov { color: #fff; font-size: 18px; font-family: 'Oswald', sans-serif; padding-bottom: 10px; }
    #form_2 textarea { width: 92%; height: 100px; padding-top: 10px; padding-left: 10px; font-family: 'Arial', sans-serif; }
    #form_2 input[type="submit"] { background: #d6dce5; /* Old browsers */
                                        /* IE9 SVG, needs conditional override of 'filter' to 'none' */ 
                                        background: -moz-linear-gradient(top,  #d6dce5 0%, #74859d 100%); /* FF3.6+ */
                                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6dce5), color-stop(100%,#74859d)); /* Chrome,Safari4+ */
                                        background: -webkit-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* Chrome10+,Safari5.1+ */
                                        background: -o-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* Opera 11.10+ */
                                        background: -ms-linear-gradient(top,  #d6dce5 0%,#74859d 100%); /* IE10+ */
                                        background: linear-gradient(to bottom,  #d6dce5 0%,#74859d 100%); /* W3C */
                                        border: 1px #fff solid;
                                        -webkit-border-radius: 5px;
                                        border-radius: 5px;
                                        color: #212631;
                                        font-size: 15px;
                                        font-family: 'Oswald', sans-serif;
                                        padding: 4px 12px 6px 11px;
                                        text-decoration: none;
                                        margin-top: 20px; 
                                        cursor: pointer; }
    #form_2 input[type="submit"]:hover { text-decoration: underline; }
    