/*
Theme Name:Shine
Theme URI: http;//www.ortobit.com
Description: Shine je unikatna predloga za spletno stran <a href="http://ortobit.com/" title="Ortobit: Professional Web Design">Ortobit.com</a>  in ortobit.info. ~ Oblikovala <b>Tanja Jerebic.</b> 
Version:1.0
Author: Ortobit.com, Tanja Jerebic
Author Uri: http://www.ortobit.info
Tags:izdelava spletnih strani, oblikovanje spletnih strani, spletne strani, spletne storitve, spletna animacija, optimizacija spletnih strani, gostovanje spletnih strani, web design, blog design
*/
html{}
html, body{ height:100%; }
body{ margin:0px; padding:0px; background:#113b63; font-size: 71%; font-family:Helvetica, Arial, Sans-Serif; color:#1C3D5C;}

#patternWrap{width:100%; height:auto; display:block; margin:0; padding:0; background:#fff url(images/bg.jpg) repeat; position:relative; }

h1{ font-size:14px; font-weight:bold; font-family:"Trebuchet MS",sans-serif; margin:0px; color:#ffffff; }
h2{color:#1D4D7B; font-size: 15px; font-weight:bold;margin:0px;font-family:"Trebuchet MS",sans-serif;padding:0px;}
h2 a:link,h2 a:visited{color:#26719d; font-size:17px; margin:0px; font-weight:bold; text-decoration:none; font-family:"Arial"; }

h3{ font-size: 23px; font-family:"Times New Roman",sans-serif; color:#4074a4; margin:0px; padding:0px; z-index:1; font-weight:bold; margin-left:20px;}
h4{font-family:"Trebuchet MS",sans-serif; font-size: 15px; color:#1D4D7B; padding:0px; margin:0px;padding-top:8px;}
h5{color:#7EB0BA; font-size: 14px; margin:0px;font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", sans-serif; padding:0px; }
h6 a:link, h6 a:visited{color:#7EB0BA; font-size: 16px; margin:0px;font-weight:bold; text-decoration:none; font-family:"Times New Roman",sans-serif; padding:0px;}
.mailText  pre{color:#1D4D7B;margin:0px;padding:0px;font-size: 13px;font-family:"Trebuchet MS", sans-serif;display:inline;}
.page h5 a:link,.page h5 a:visited{font-family:"Trebuchet MS",sans-serif; font-size: 15px; color:#26719d; margin:0px; padding:0px; text-decoration:none;}/*za permalink novosti*/
a:link, a:visited{color:#26719d;}
h7{color:#26719d; font-size:15px; margin:0px; font-weight:bold; text-decoration:none; font-family:"Arial"; }
h8{color:#C8B7A7; font-size:17px; margin:0px; font-weight:bold; text-decoration:none; font-family:"Times New Roman",sans-serif;}
p{margin:8px 0 8px 0; }
#header img{ border:none; text-decoration:none; z-index:1;}
.leftB img{border:none; text-decoration:none; z-index:1; margin-top:-5px;}
.novosti{ margin-top:-11px; }
.half{padding:8px 0 3px 0;  }
#labela{width:950px; height:50px; position:relative; margin:0px auto; left:0px; top:50px; margin-top:-50px; z-index:1100;padding:0px;}

#iskalnik{z-index:1000; width:215px; height:50px; display:block;float:right; padding:0px 20px 0 20px; background:#13426E;} 
#s{color:#316596;width:140px;background:url(images/bg-input.gif);border:1px  solid #1C3D5D;margin:0px;margin:0px;height:18px;float:left;padding-left:4px; margin-top:10px;}
#searchsubmit{float:right; width:60px; display:block; background:url(images/Sbg-gumb.jpg) no-repeat; height:23px; border:1px solid #666; border:none; text-decoration:none; color:#316596; font-weight:bold; 
padding:2px 0 3px 0;font-family:Helvetica, Arial, Sans-Serif; font-size:11px; margin-top:10px;}
.buttonL {width:60px;float:left; display:block; background:url(images/bg-gumb-bel.jpg) no-repeat; height:23px;border:1px solid #fcfcfc; border:none; text-decoration:none; color:#1C3D5D; font-weight:bold; padding:2px 0 3px 0;font-family:Helvetica, Arial, Sans-Serif; font-size:11px; }	
.buttonD{width:60px;float:right; display:block; background:url(images/bg-gumb-bel.jpg) no-repeat; height:23px;border:1px solid #fcfcfc; border:none; text-decoration:none; color:#1C3D5D; font-weight:bold; padding:2px 0 3px 0;font-family:Helvetica, Arial, Sans-Serif; font-size:11px; }	
#gumbki{width:130px;height:auto;display:block;margin:0px; padding:0px;}
.tekst {padding:7px; margin:0px 0 10px 0; background:url(images/bg-kontakt.gif) repeat; border:1px solid #cedce7;}	 
 textarea{padding:7px; margin:0px 0 10px 0px; background:url(images/bg-kontakt.gif) repeat; border:1px solid #cedce7;width:360px;}	 
#header{ width:100%; height:auto; display:block; margin:0px; padding:0px; background:#1D4D7B url(images/bg-glava.jpg) repeat-x; z-index:0; padding:0 0 13px 0px;  }
#wrapperH{ width:950px; height:auto; margin:0 auto; z-index:1;  }
#logoH{width:249px; height:99px; margin:0px; display:block; float:left; padding:0 15px 7px 0px; z-index:1;}
#descriptionBlankH{width:540px; height:32px; display:block; float:left; position:relative; 
                   margin:0px; padding:0px; z-index:1;}
#descriptionH{width:680px; height:74px; display:block; float:left; position:relative;
              margin:0px 0 0 0px; padding:0px; z-index:1; }

ul#meni{
list-style-type:none; padding:3px 3px 3px 0; margin:0px;  font-size:11px; font-family:Arial, Sans-Serif; }
ul#meni li{ float:left; display:inline;  margin-right:2px; padding:8px 0 8px 0; background:#1C3D5D;  }
ul#meni li  a:link, ul#meni li a:visited, ul#meni li a:active{ padding:8px; color:#EDEDED; font-weight:bold; text-decoration:none; letter-spacing:0.1em;} 
ul#meni li a:hover{color:#fff; background:#13426E; }

ul#meni li#eng{ background:#13426E; margin:0px; font-weight:bold; float:right; }
ul#meni li#eng  a:link, ul#meni li#eng a:visited, ul#meni li#eng a:active{text-decoration:none; color:#4d80b0;
text-align:center;}
ul#meni li#eng  a:hover{color:#1C3D5D; background:#4074a4;}

#glavaH{margin:0px; padding:0px; float:left;}
#spacerH{width:100%; height:20px; display:block; float:left;}

div#storitveMeniH h2{font-size:14px; font-family:"Trebuchet MS",sans-serif; color:#ffffff; list-style-type:none; margin:0px 0 -9px 9px; padding:0 0 5px 0; }
div#storitveMeniH{  margin:0px; float:left; font-size:11px; font-weight:bold; 
                  list-style-type:none; }
div#storitveMeniH li{ list-style-type:none;  margin:5px 0 0 -33px; padding:0 20px 0 0; width:220px;}
div#storitveMeniH li a:link, div#storitveMeniH li a:visited{font-family:Arial, Sans-Serif;
                      color:#EDEBE6; text-decoration:none; text-align:left;}
div#storitveMeniH li a:hover{color:#fff; text-decoration:underline;}

#izdelavaStraniH{ width:380px; height:auto; display:block; border-right:1px solid #2F5C84; float:left; 
                 border-left:1px solid #2F5C84; color:#fff; padding:0 24px 0 34px;}

#povedaliSoH{ width:220px; height:auto; display:block; float:left; padding:0 10px 0 32px; margin:0px; color:#fff; } 
/* / head*/
/*BODY*/
#wrapperB{ width:950px; height:auto; margin:0 auto; background:#ffffff url(images/bg-crt-siv.gif) repeat-x;           display:block; position:relative;} 

#wrapperB2{ width:950px; height:auto; margin:0 auto; background:#ffffff url(images/bg-crt-siv.gif) repeat-x;           display:block; position:relative; } 
.wrapperSivB{height:44px; margin:0px 0px 0px 0px; display:block; float:left;
 background:#f7f7f7 url(images/bg-crt-mod.gif) repeat-x; width:100%;  padding-top:3px; margin:0 0 10px  0; }
.wrapperSivB h2{color:#fff; letter-spacing:0.1em;font-size:25px; padding:0 0 0 280px; margin:0 0 0  0; background-repeat:no-repeat;}

.leftB{width:226px; height:auto; display:block; float:left; margin:0px; padding:7px 30px 10px 0px;}

#atom  ul{ margin:0px 0 17px 10px; width:auto; padding:0 3px 3px 3px; list-style-type:none; font-family:"Trebuchet MS",sans-serif;}
#atom ul li{ display:inline;  width:14px;  margin-right:2px; color:#1D4D7B; font-size: 15px; font-weight:bold; }
#atom ul li img{border:none; text-decoration:none; }
#portfolio{border:none; text-decoration:none; padding:5px 0 20px 0;}
.page{width:380px; height:auto; display:block; margin:0; padding:5px 27px 20px 27px;float:left;}
.page h2{margin-bottom:13px; margin-top:0px;}
.page ul{ margin:10px 0 0 20px; }
.page a,.page a:visited{color:#26719d; font-weight:bold;}

.containerL1{width:380px; height:auto; display:block; margin:0; padding:5px 27px 40px 27px;float:left;}
.containerL1 h2{margin-bottom:11px; margin-top:0px; display:block; background:#F9F6F3;padding:2px 0 2px 0; }
.containerL1 h2 a:link,a:visited{padding:2px 0 2px 0;}

.containerL{width:380px; height:auto; display:block; margin:0; padding:5px 27px 40px 27px;float:left;}
.containerL h2{margin-bottom:14px;}
.containerL h2 a:link,.containerL h2 a:visited{color:#26719d; font-size: 16px; margin:0px;font-weight:bold; text-decoration:none; font-family:"Trebuchet MS",sans-serif;}

.containerD{ width:218px; height:auto; display:block; float:left; padding:7px 10px 10px 27px; margin:0px; color:#1C3D5C;}
.containerD h2{margin-bottom:0px;}
.containerD p {margin:2px 0 2px 0;}
.containerDpage{ width:218px; height:auto; display:block; float:left; padding:52px 10px 10px 27px; margin:0px; color:#1C3D5C; }

.entry{ padding:2px 0px 30px 0px; margin:0px;}
.entryNovosti{padding:0px 0px 30px 0px; margin:0px 0 0 0; }

.sidebarD{padding:0 0px 0 0;}
.sidebarD h2{padding:0 0px 20px 0;font-size:14px;font-family:"Trebuchet MS",sans-serif; color:#26719d;}

.open{margin:0px 0px 15px 0px; padding:0px; background:#F7F7F7; font-size:13px;}
.open img{border:none; text-decoration:none; text-align:center; padding:0px; margin:10px 0 10px 0;}

.postmetadata{padding:5px; margin-top:10px; background:#F7F7F7; font-weight:bold; color:#999; border-top:3px solid #f3eae2;}
.postmetadata a{text-decoration:none; color:#26719d; margin: 0 0 0 0; font-weight:bold;}

span.datum{ padding:3px 0px 30px 1px; margin:-30px 0 0 0; color:#c8b7a7; font-size:12px;font-weight:bold;}
small{font-size:11px;}

blockquote {/*background:#F9F8F3; border: 3px solid #f7f7f7; */ border-left: 3px solid #f3eae2; display: block;font-style:italic; font-weight:bold; padding:5px 10px 5px 10px; width:354px; margin:0; color:#26719d; font-size:11px;}

code{background:#efefef;display: block; font: normal 1.1em "Courier New";  margin:0 0 0 0; padding:15px 10px 15px 10px; width:360px;border-top: 2px solid #dedede; border-bottom: 2px solid #dedede;}

/* SIDEBAR    */
.sidebar{ float:left; width:224px; margin: -22px 0 0 0px; display:inline;}
.sidebar ul{ list-style-type:none; margin:0; padding:10px 0px 10px 13px;clear:left;}
.sidebar ul li{ padding:10px 0 10px 0; }
.sidebar ul li h2{ font-family:"Trebuchet MS",sans-serif; color:#26719d; font-size: 14px;}
.sidebar ul li a{ text-decoration:none; font-size:11px; color:#1D4D7B; font-weight:bold;}
.sidebar ul ul li{ padding:0 ; line-height:20px; border-top:1px solid #e0dede; padding-left:10px;background:#F7F7F7;}
.sidebar ul ul li a:hover{text-decoration:underline;}
table#wp-calendar {width:99%;background:#F7F7F7; padding-bottom:5px;}
#wp-calendar caption{padding-bottom:5px;}
.widget_calendar{text-align:center;}
.widgettitle {text-align:left;}
#wp-calendar th{background:#f3eae2; color:#26719d;text-align:center; }
#calendar{text-align:center;float:left;width:99%; display:block; width:224px; margin-top:0px;}
#calendar h2{text-align:left;}

.tw-tabbed-widgets, #sidebar .tw-tabbed-widgets {margin:0px;margin-bottom:20px; padding:0px; float:left; width:100%; background:#f7f7f7; }


/* TABI       .s2 .recent .tabs li a:link.active span           */
#tabi{ width:224px; height:auto; display:block;  padding:5px 0 5px 0px; margin-top:0px;}
#tabi ul.tabs{ list-style-type:none; margin:0px; padding:5px; background:#1D4D7B;Z-INDEX:0;}
#tabi ul.tabs li{ display:inline; padding:0px 5px 10px 0px; margin:0px 0 0 0px; }
#tabi ul.tabs li a{ color:#fff; text-decoration:none;margin:0px 0 0px -5px;  font-weight:bold;
 padding:5px 8px 5px 8px;  font-size:11px; font-family:Helvetica, Arial, Sans-Serif;}
#tabi ul.tabs li a.active{ color:#1D4D7B; text-decoration:none;margin:0px 0 0px -5px;  font-weight:bold;
 padding:5px 8px 5px 8px;  font-size:11px; font-family:Helvetica, Arial, Sans-Serif;background:#EFEFEF;}
ul#strani{list-style-type:none; margin:-13px 0 0 0; padding:0px 5px 5px 5px;background:#EFEFEF;}
ul#strani li{ border-top:1px solid #fcfcfc;padding:2px 10px 2px 10px;}
ul#strani li a:link, ul#strani li a:visited{ color:#1C3D5D; text-decoration:none; font-weight:bold;}
ul#prispevki{list-style-type:none; margin:-13px 0 0 0; padding:0px 5px 5px 5px;background:#EFEFEF;}
ul#prispevki li{ border-top:1px solid #fcfcfc; padding:2px 10px 2px 10px;}
ul#prispevki li a:link, ul#prispevki li a:visited{ color:#1C3D5D; text-decoration:none; font-weight:bold;}
ul#prispevki li a:hover, ul#strani li a:hover{text-decoration:underline;}
#tabi ul.tabs#strani li a{color:#1C3D5D;}
/* /tabi*/

/*PLUGIN TABI*/
#spirosine{width:100%; height:51px; display:block; background:#fff;float:left;}

dd{padding-bottom:15px;}


/*Single, Comments*/
.navigation a{color:#26719d; font-size:12px; font-weight:bold;font-family:Arial, Helvetica, Sans-serif;padding:10px 5px 30px 5px; }
h3 #respond{margin:0 0 0 0px; padding:20px 0 10px 0 ;font-family: "Trebuchet MS", Sans-serif;font-size: 15px;}
#submit{margin:13px 0 13px 0; background:url(images/gumb-repeat.jpg) repeat-x; border:1px solid #999; color:#1C3D5C; font-weight:bold;}
#comment{width:360px;}
.comments-template{ margin: 10px 0 0;border-top: 1px solid #f3eae2;padding: 10px 0 0;width:380px;}
.comments-template ol{ margin: 0;padding:10px 0 0 0px;list-style: none;}
.comments-template ol li{ margin:0px 0 0 0; line-height: 18px; padding:10px 0 0 0 ;border-bottom: 1px solid #f3eae2;}
.comments-template h2, .comments-template h3{ padding:10px 0 5px 0 ; font-family: "Trebuchet MS", Sans-serif;font-size: 15px; margin:0px;}
.commentmetadata{ font-size: 12px;}
.comments-template p.nocomments{ padding: 0;}
.comments-template textarea{ font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 12px;}
#author,#email,#url{padding:7px; margin:0px 0 10px 0; background:url(images/bg-kontakt.gif) repeat; border:1px solid #cedce7; height:13px; width:70%;}
label{ width:100%; height:18px; margin:0px; float:left; display:block;}

/*PORTFOLIO*/
.ngg-gallery-thumbnail {
	float: left; 
	background: url(shadowAlpha.png) no-repeat bottom right !important;
	background: url(shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 10px !important;
}

/*FOOTER*/
#footer{ width:950px; padding:10px 0 10px 0; margin:0px auto; height:auto; display:block; background:url(images/bg-crt-siv.gif) repeat;}
#footer a:link, #footer a:visited{font-weight:bold; text-decoration:none;}
#leftF{float:left; width:245px; height:auto;display:block;  padding:10px; padding-left:15px;}
#centerF{float:left; width:170px; height:auto;display:block; padding:10px; }
#rightF{float:left; width:470px; height:auto;display:block;padding:10px; }
#valid{font-weight:bold; color:#71968E; font-size:12px;}
.foot{margin:0px;}
