/* CSS Document */

/* -----------------------------------*/
/* ---------->>> GLAVA  <<<-----------*/
/* -----------------------------------*/


body {
	margin:0 auto;
	background-color:#fff;
	width:998px;
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	color:#666;
	padding:0px;
}
p { margin:10px 0px 20px 0px;}
a { text-decoration: none; color:#990000; }
a:hover {color:#666666;}

/* -----------------------------------*/
/* ---------->>> FONTZ <<<------------*/
/* -----------------------------------*/

f4 { font-size:17px;  }
f3 { font-size:19px;  }
f2 { font-size:26px;  }
f1 { font-size:30px;  }

/* -----------------------------------*/
/* --------->>> STYles <<<------------*/
/* -----------------------------------*/

.povdarjeno { font-size:15px; color:#555 }
.naslov { display:block; font-size:18px; color:#333; margin:3px 0px 5px 0px; }
.opomba { color:#000; font-size:14px; line-height:17px; color: white; background-color:#444; padding: 1px 5px;}



/* -----------------------------------*/
/* -------->>> STRUKTURA  <<<---------*/
/* -----------------------------------*/



#pejdz { background-image:url(/newpics/ozadje.jpg); background-position:448px 0px; background-repeat:repeat-y; padding-bottom:10px; }
#leva { position: relative; float:left; width:494px; background-image:url(/newpics/barleva.jpg); background-position:top right; background-repeat:repeat-y; width:494px;}
#indxtop {  width:403px; height:200px; background-image:url(/newpics/logo.jpg); background-position:0px 0px; }
#indxtop img { margin:30px 0px 0px 30px; }

#crna {
 float:left;
 width:260px;
 min-height:1300px;
 background-color:#000000;
 overflow:hidden;
}

#siva {
 float:left;
 width:244px;
}

#sivaQmeni {
 height:1070px;
 background-image:url(/newpics/bardesnatop.jpg);
 background-repeat:no-repeat;
 padding-top:220px;
}
#btm {
 font-size:10px;
 padding:6px 3px 0px 0px; 
}
#btmQleva { float:left; width:490px; }
#btmQdesna { margin-left:4px; width:243px; float:left; }
#btmQdesna a:hover { color:#FFFFFF; }

/* -----------------------------------*/
/* --------->>> VSEBINA  <<<----------*/
/* -----------------------------------*/

.nov { margin-bottom:70px; }
.nov h2 { font-size:14px; font-weight:normal;  color:#990000;  padding-left:1px; margin:0px; }
.nov h1 { font-weight:normal; font-size:30px; color:#000000; letter-spacing: -1px; line-height:27px; margin-bottom:12px; margin-top:0px; padding-right:15px; }
.novQvseb {
 width:450px;
 line-height:19px;
 border-top:1px dashed #CCCCCC;
 border-bottom:1px dashed #CCCCCC;
 padding:10px 0px 6px 0px;
 }
.novQvseb a { border-bottom:1px dotted #CCCCCC; }

.novQvseb img { border:1px solid #000000; }


.novQtagz { color:#999797;  padding:3px 15px 5px 2px; font-size:12px; }
.novQtagz a { color:#d57272; }
.novQtagz a:hover { color:#990000; }
.novQkomentar { color:#999797; float:right; padding:3px 43px 0px 0px; font-size:11px; margin-bottom: 20px; }
.novQkomentar a { color:#d57272; }
.novQkomentar a:hover { color:#990000; }

/* %%%%%%%%% komentarji %%%%%%%%%% */

.koment form { padding:10px 0px 0px 0px; }

.koment input {
 background: transparent;
 border: 1px solid #CCCCCC;
 color:#999999;
 font-size: 15px;
 border-radius: 2px 2px 2px 2px;
 padding:3px 0px 3px 3px;
 margin: 3px 0 10px 0px;
}

.koment input:hover { background-color: #EFEFEF; }

.koment textarea {
 background: transparent;
 font-family: 'Trebuchet MS', Arial, helvetica, sans-serif;
 font-size: 14px;
 border-radius: 2px 2px 2px 2px;
 border: 1px solid #CCCCCC;
 color:#999999;
 padding:1px 0px 0px 3px;
 margin-top:6px;
}

.koment input.sub { font-size:12px; padding:5px; margin:5px 3px 0px 0px; }

.komentarji { padding:15px 0px 5px 0px; clear: both;}
.kom { margin:7px 0px 20px 0px; }

.komQuser { font-size:10px; }
.komQuser a { font-size:12px; font-weight:bold; }

.komQtext { margin-right:40px; padding-top:10px; border-top:1px dotted #CCCCCC; }


/* -----------------------------------*/
/* -------->>> NAVIG.crna <<<---------*/
/* -----------------------------------*/

.crnaQnas1 { font-size:21px; color:#fff; padding:3px 0px 3px 10px; }

#crnaQrss {
 font-size:11px;
 font-weight:bold;
 background-image:url(/newpics/rssicon.jpg);
 background-position:6px 17px;
 background-repeat:no-repeat;
 padding:28px 2px 2px 60px;
 margin-bottom:6px;
}
#crnaQrss a { color: #FFFFFF; }
#crnaQrss a:hover { color:#990000; }

#crnaQsocial { padding:5px 0px 0px 10px; font-size:18px; color:fff; border-top:1px dashed #404040; }
#crnaQsocial a { color: #666; }
#crnaQsocial a:hover { color:#fff; }

#crnaQtagz {
 color:#b40000;
 font-size:12px;
 line-height:18px;
 border-top:1px dashed #404040;
 border-bottom:1px dashed #404040;
 padding:7px 6px 17px 6px;
 margin:0px 4px 6px 4px;
}
#crnaQtagz a:hover { color:#FFFFFF; }

#crnaQnavig {
 font-size:13px;
 color:#191919;
 font-weight:bold;
 text-align:center;
 border-bottom:1px dashed #404040;
 padding-bottom:3px;
 margin:5px 4px 25px 4px;
}
#crnaQnavig a { color:#5a5a5a; }
#crnaQnavig a:hover { color:#FFFFFF; } 

#crnaQnaslovi {
 color:#FFFFFF;
 font-size:10px;
 line-height:18px;
 padding:3px 0px 23px 7px;
 margin-bottom:28px;
}

#crnaQlinki {
    min-height: 375px;
    padding: 0 5px 0 0px;
    margin-bottom: 20px;
}
#crnaQnaslovi a { display: block; font-size:13px; color:#fff; border-top: 1px dashed #333; padding: 3px 0 3px 5px; }
#crnaQnaslovi a:hover { color:#FFFFFF; background: #333; } 
#crnaQnaslovi a .ldate { font-size:11px; display: block; color:#aaa; }

#st_strani { padding: 2px 0px; }
#st_strani a { border: 0px; font-size:11px; background: #333; margin: 0 3px; color:#fff; padding:5px; display: inline; }
#st_strani a:hover { background: #aaa;}
#st_strani a:visited { color:#fff;}
#st_strani a.selected { font-weight:bold;}

#crnaQphotography {
 color:#FFFFFF;
 font-size:10px;
 padding:3px 0px 3px 7px;
 line-height:17px;
 margin-bottom:50px;
}
#crnaQphotography a { font-size:11px; color:#999999; }
#crnaQphotography a:hover { color:#FFFFFF; } 

#crnaQwww { padding:3px 0px 3px 11px; font-size:14px; font-weight:bold; }
#crnaQwww ul { list-style: none; margin: 0px; padding: 0px;}
#crnaQwww a { font-size:12px; color:#999; font-weight:normal; }
#crnaQwww a:hover { font-size:12px; color:#fff; font-weight:normal; }

.crnaQwwwlist { margin-bottom:5px; }

.crnaQvalid { border-bottom:1px dashed #404040; border-top:1px dashed #404040; padding:3px 6px 3px 6px; }


/* %%%%%%%%% kontakt %%%%%%%%%% */

#slideQkontakt h1 { margin:0px 0px 20px 0px; color:#FFFFFF; }
#slideQkontakt h2 { margin:5px 0px; font-size:14px; color:#333333; }

#slideQkontakt { font-size:12px; }
#slideQkontakt a { font-size:12px; color:#000; }
#slideQkontakt a:hover { border-bottom:1px dotted #191919; }
#slideQkontakt form { margin:0px; }

#slideQkontakt input {
 background: transparent;
 font-size:12px;
 border: 1px solid #333333;
 color:#fff;
 padding:1px 0px 0px 3px;
 margin-bottom:2px;
}

#slideQkontakt input:hover { background-color: #191919; }

#slideQkontakt textarea {
 background: transparent;
 font-family: 'Trebuchet MS', Arial, helvetica, sans-serif;
 font-size:12px;
 border: 1px solid #333333;
 color:#fff;
 padding:1px 0px 0px 3px;
 margin-top:6px;
}

#slideQkontakt input.sub { font-size:11px; padding:2px; margin:5px 3px 0px 0px; }

#slideQkontakt select { background:transparent; border:1px solid #333333; color:#FFFFFF; padding:1px 3px 1px 2px; }
#slideQkontakt option { background-color: #333333; line-height:150%; color:#999999; }
#slideQkontakt option:hover { background-color:#191919; }

/* -----------------------------------*/
/* -------->>> NAVIG.siva <<<---------*/
/* -----------------------------------*/

.sivaQnas1 { padding:3px 0px 3px 20px; font-size:21px; }
#sivaQkategorije { padding:4px 0px 3px 9px; font-size:14px; font-weight:bold; color:#8f1414; border-bottom:1px dotted #666666; margin:0px 40px 25px 14px; border-top:1px dotted #666666; }

#sivaQlinksf { margin:0px 40px 15px 14px; padding:4px 0px 3px 8px; border-bottom:1px dotted #666666; border-top:1px dotted #666666; }
#sivaQlinkss { margin:0px 40px 15px 14px; padding:4px 0px 3px 8px; border-bottom:1px dotted #666666; border-top:1px dotted #666666; }
#sivaQleta { font-size:14px; font-weight:bold; margin:0px 40px 15px 14px; padding:4px 0px 3px 8px; border-bottom:1px dotted #666666; border-top:1px dotted #666666; }
.leta_mesec { padding:8px 12px 0px 3px; font-size:12px; font-weight:100; }
.mesec_active {font-size:14px; font-weight:bold; }
.leto_active {font-size:16px; font-weight:bold; }
#sivaQmanc { margin:0px 40px 15px 14px; padding:4px 0px 3px 9px; border-bottom:1px dotted #666666; border-top:1px dotted #666666; }


#sn { padding:5px 0px 0px 0px; float:left; }

/* -----------------------------------*/
/* ---------->>> SLIDER <<<-----------*/
/* -----------------------------------*/

#slider {
	position: absolute;
	right: 0;
	left: auto;
	top: 40px;
	width: 0px;
	background-color: #000;
	overflow: hidden;
}

#slider_content {
	width: 250px;
	margin: 10px 10px 10px 10px;
	font-size: 10px;
}

#slider_content h2 {
	color: #fff;
}

#slider_content a {
	color: #eee;
	font-size:12px;
	line-height: 17px;
}

#slider_content a:hover {
	color: #fff;
}

#slider_nav {
	margin-top: 8px; 
	padding-top: 3px;
	border-top: 1px dotted #555; 
	text-align: right; 
	margin-right: 5px;
}

/* -----------------------------------*/
/* ---------->>> OSTALO <<<-----------*/
/* -----------------------------------*/

.clear { clear:both; }
.nasx1 { font-size:12px; font-weight:bold; color:#FFFFFF; padding-bottom:3px; }

.single_photo { margin-top:12px; }
