/**
 * Reset - Resets all browsers down to common default settings
 *
 * @credits Eric Meyer's CSS Reset <http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/>
 * @package WPFramework
 * @subpackage Media
 */

/* Eric Meyer Reset Reloaded */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* Removes dotted line when focus */
:focus { outline: none; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0px; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #eee; padding:10px 10px 0px 10px; color:#444; margin:0px 20px 10px 20px; font-style:italic; }

/* Remove annoying border on linked images. */
a img { border: none; }

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; }

ul li {list-style:none;}

/* Regular clearing, just in case! */
.clear { clear: both; }

/**
 * Base - Sets vertical rhythm and basic overall typographic face-lift
 * 
 * @package WPFramework
 * @subpackage Media
 * @beta
 */
 
body{ font-size:12px; font-family:Arial, Verdana, Geneva, sans-serif; background:#ececec; margin:0px;}

a img{ border: none;}

/* Images */
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.aligncenter img, .aligncenter p.wp-caption-text {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.alignleft { float: left; }
.alignright { float: right; }
img.alignleft { display: inline; margin: 0 7px 2px 0; padding: 4px; }
img.alignright { display: inline; margin: 0 0 2px 7px; padding: 4px; }
.entry div.alignleft { float: left; margin: 0 8px 7px 0; }

/* Resizes the image to the maximum width of the content area */
.entry img {
  max-width: 576px;
  /* smooth image resizement in IE7+ */
  -ms-interpolation-mode: bicubic;
}

.wp-caption {
  background-color: #F0F0F0;
  border: 1px solid #E5E5E5;
  overflow: hidden;
  padding: 3px;
  margin:0px 0px 10px 0px;
}

.wp-caption img { border: 0 none; margin: 5px auto; padding: 0; }

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0;
   margin: 0;
   font-weight:bold;
}


.wp-smiley { max-height: 13px; margin: 0 !important; } /* Prevent the smileys from breaking line-height */
 
.glava{ background:url(../images/sprite1.png) repeat-x; height:63px;}
.glava-sredina{ width:930px; height:63px; margin:0px auto;}
.glava-logo{ width:271px; height:63px; float:left;}
.glava-strani{height:63px; float:right;}
.glava-strani-povezava{ height:61px; float:left;}
.glava-strani-povezava a{ height:38px; display:block; color:#7e7e7e; padding:25px 15px 0px 15px; text-transform:uppercase;}
.glava-strani-povezava a:hover{ color:#FFF; padding:35px 15px 0px 15px; height:26px; background:url(../images/glava-link.png) center bottom no-repeat; text-decoration:none;}
.povezava-locnik-desno{ background:url(../images/glava-locnik.png) right bottom no-repeat;}
.povezava-locnik-levo{ background:url(../images/glava-locnik.png) left bottom no-repeat;}
.povezava-rdeca{ border-top:2px solid #cf161c;}
.povezava-oranzna{ border-top:2px solid #fb8501;}
.povezava-zelena{ border-top:2px solid #a1d600;}
.povezava-modra{ border-top:2px solid #46b3eb;}
.povezava-vijolcna{ border-top:2px solid #e900ba;}
.povezava-zlata{ border-top:2px solid #ecc200;}
.povezava-siva{ border-top:2px solid #cccccc;}

.info{ background:url(../images/sprite1.png) repeat-x scroll 0 -63px; height:26px;}
.info-sredina{ width:930px; height:26px; margin:0px auto;}
.info-ura{ width:250px; height:21px; float:left; padding:5px 0px 0px 0px; color:#FFF;}
.info-strani{ width:450px; height:21px; float:left; color:#fff; text-align:right; font-size:11px; padding:5px 20px 0px 0px;}
.info-strani a{ color:#fff; text-decoration:none; font-size:11px;}
.info-iskanje{ width:210px; height:23px; float:left; padding:3px 0px 0px 0px; text-align:right;}
.info-iskanje input{width:150px; height:17px; background:url(../images/sprite1.png) repeat-x scroll 0 -89px; border:1px solid #a7a7a7; padding:0px 5px 0px 5px; font-size:11px; color:#7d7d7d; vertical-align:middle;}
.info-iskanje button{height:19px; width:36px; background:url(../images/sprite2.png) no-repeat scroll 0 -105px;  vertical-align:middle; border:0px;}

.novice{ background:url(../images/sprite1.png) repeat-x scroll 0 -297px; height:350px;}
.novice-sredina{ width:930px; height:350px; margin:0px auto; background:#222a32;}
.novice-novo{ float:left; width:630px; height:350px; overflow:hidden;}
.novice-desno{ float:left; width:300px;}
.novice-reklama{ width:300px; height:250px;}
.novice-povezave{ width:265px; height:85px; padding:15px 0px 0px 35px;}
.novice-prijava{ width:300px; height:100px;}
.novice-prijava-levo{ float:left; width:200px; height:100px; padding:5px 0px 0px 20px; font-size:10px; color:#FFF;}
.novice-prijava-desno{ float:left; width:80px; height:100px; padding:5px 0px 0px 0px;}
.novice-prijava input{width:173px; height:26px;  border:0px; margin:0px 0px 3px 0px; padding:8px 0px 0px 10px;}

.podstrani{ background:url(../images/sprite1.png) repeat-x scroll 0 -106px; repeat-x; height:32px;}
.podstrani-sredina{ width:930px; height:22px; margin:0px auto; color:#FFF; padding:8px 0px 0px 0px;}
.podstrani-sredina li{ float:left; text-transform:uppercase; margin:0px 20px 0px 20px; list-style:none;}
.podstrani-sredina a{ color:#fff; text-decoration:none;}

.osnova{ padding:0px 0px 10px 0px;}

.vsebina{ width:930px; margin:10px auto;}
.vsebina-siroka{ width:930px;}
.vsebina-levo{ width:665px; float:left;}
.vsebina-desno{ width:255px; float:left; margin:0px 0px 0px 10px;}

.margindesno { margin:0px 10px 0px 0px;}
.marginlevo { margin:0px 0px 0px 10px;}
.floatleft { float:left;}

.objava{ margin:0px 0px 10px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #b3b3b3; background:#fff; padding:10px}
.objava435{ width:435px;}
.objava600{ width:600px;}
.objava930{ width:930px;}
.objava h1{ font-size:14px; font-weight:bold; color:#1d1d1d; text-decoration:underline; padding:0px;}
.objava h1 a{ color:#1d1d1d;}
.objava h2{ font-size:16px; font-weight:bold; color:#1d1d1d;}
.objava h3{ font-size:14px; font-weight:bold; color:#1d1d1d;}
.objava-naslov{}
.objava-podatki{ color:#8d8d8d; font-size:11px; height:20px; padding:3px 0px 5px 0px;}
.objava-podatki a{ color:#777; font-size:11px; font-weight:bold;}
.objava-slika{ width:150px; float:left; margin:0px 10px 0px 0px;}
.objava-odlomek{ float:left; width:440px;}
.objava-text{ float:left;}
.objava-text p{ padding:0px 0px 10px 0px; text-align:justify;}
.objava-text ul{ padding:0px 0px 10px 20px;}
.objava-text a{ color:#2361A1;}
.objava-znacke{ clear:both; padding:10px 0px 5px 0px;}
.objava-noga{ clear:both; height:24px;}
.objava-komentarji{ float:left; height:14px; color:#1d1d1d; font-weight:normal; text-decoration:underline; padding:10px 0px 0px 0px;}
.objava-komentarji a{ color:#1d1d1d;}
.objava-povezave{ float:right; height:24px; width:203px; background:url(../images/sprite2.png) no-repeat scroll 0 -152px;}
.objava-povezave a{ display:block; height:24px; width:24px;}
.objava-povezave li{ float:left; margin:0px 5px 0px 0px;}

.komentiraj{}
.komentiraj h2{ font-size:14px; font-weight:bold;}
.komentarji{ clear:both; margin:0px 0px 20px 0px;}
.pingi{ clear:both; margin:0px 0px 20px 0px;}
.komentar{ clear:both;}
.komentar-levo{ float:left; width:60px;}
.komentar-desno{ float:left; width:520px; margin:0px 0px 0px 10px;}
.komentar-desno-avtor{}
.komentar-desno-vsebina{}

.dodatek{ margin:0px 0px 10px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #b3b3b3; background:url(../images/meni.png) repeat-x top #fff; padding:7px 10px 5px 10px; width:275px;}
.dodatek h3{ text-transform:uppercase; color:#FFF; font-weight:bold; text-align:center; margin:0px 0px 15px 0px;}
.dodatek a{ font-weight:bold; text-decoration:none;}

.noga{ background:url(../images/sprite1.png) repeat-x scroll 0 -138px; height:151px; clear:both; padding:8px 0px 0px 0px; color:#7c7c7c;}
.noga-sredina{ width:930px; height:151px; margin:0px auto;}
.noga-levo{ width:270px; height:151px; float:left; background:url(../images/noga-locnik.png) right no-repeat;}
.noga-levo-logo{ width:270px; height:73px;}
.noga-levo-text{ width:270px; height:78px; text-align:center;}
.noga-desno{ width:630px; height:151px; float:left; margin:0px 0px 0px 30px;}
.noga-desno-kategorija{width:130px; margin:20px 0px 0px 0px; height:130px; float:left;}
.noga-desno-kategorija-naslov{ padding:0px 0px 0px 5px; text-transform:uppercase; font-weight:bold;}
.noga-desno-kategorija-povezave{ margin:3px 0px 0px 0px; padding:5px 0px 0px 0px; border-top:1px dashed #666; width:100px;}
.noga-desno-kategorija-povezave a{ color:#666; padding:0px 0px 0px 5px;}
.naslov-rdec{ border-left:5px solid #cf161c;}
.naslov-oranzen{ border-left:5px solid #fb8501;}
.naslov-zelen{ border-left:5px solid #a1d600;}
.naslov-moder{ border-left:5px solid #46b3eb;}
.naslov-vijolcn{ border-left:5px solid #e900ba;}
.naslov-zlat{ border-left:5spx solid #ecc200;}

/* Forms */
input, textarea, button { background: #fafafa; border:1px solid #aaa; color: #444;}
input:focus, textarea:focus, button:hover { background: border:1px solid #777; }
 
 
 
 
 
/* slider  */
.slider-nav { float:left; height:350px; width:194px;}
.slider-nav a { background:#222A32; border-bottom:1px dotted #CCCCCC; color:#CCCCCC; display:block; height:40px; padding:10px 0 0 10px; width:184px;}
.slider-nav .activeSlide{ background:url(../images/sprite2.png) no-repeat scroll 0 0; border:0 none; color:#FFFFFF; font-weight:bold; height:50px; margin:0 0 -10px -15px; padding:9px 20px 0; width:187px; z-index:100; position:relative;}
.slider-slides { background:#000000; float:left; height:350px; position:relative; width:436px;}
.slider-slides firs{}
.slider-slide { width:436px; height:350px; overflow:hidden;}
.slider-slide-content { width:416px; position:absolute; bottom:0px; overflow:hidden; color:#FFF; background:#000; font-size:11px; padding:10px; text-align:justify;}
.slider-slide-title { visibility:hidden; height:0px;}





/* Links */
a { color: #2361a1; text-decoration: none; }
a:hover { text-decoration: underline; }
.entry-content a:link, .entry-content a:active, .entry-content a:visited { color: #2361a1; text-decoration: underline; }
.entry-content a:hover { text-decoration: none; }
