@import "styles.css";
@import "styles_koti.css";
/*
phpstylesheet
avtor Jani
*/

/*h1
	{mso-style-link:"Heading 1 Char";
	margin-right:0cm;
	margin-left:0cm;
	line-height:normal;
	font-size:12.0pt;
	font-family:"Verdana","sans-serif";
	font-weight:bold;}
h2
	{mso-style-link:"Heading 2 Char";
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:9.0pt;
	margin-left:0cm;
	line-height:normal;
	font-size:9.0pt;
	font-family:"Verdana","sans-serif";
	font-weight:bold;}*/
/*
body, p, td, th {
  font-family: serif;
  font-size: 100%;
  background-color: #ffffff;
  color: #000000;
}
*/

/* img { -ms-interpolation-mode: bicubic; } */
body {
	background-image: url(images/php_bg.gif);
  background-position: 100% 100%;
  background-repeat: repeat;
  font: 14px/1.2 verdana, arial, helvetica, sans-serif;
  margin: 0px;
	text-align: center;
	color: #000000; /*
	  BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../images/bg_johnymas.jpg);
    SCROLLBAR-ARROW-COLOR: #2b85bb;
    SCROLLBAR-DARKSHADOW-COLOR: #e7ebf7;
    SCROLLBAR-BASE-COLOR: #e7ebf7;
    BACKGROUND-COLOR: #ffffff;  */
}

h1 {
	margin: 0px;
	font-size: 1.3em;
	color: #1D6ADD;
	padding: 4px;
	border-bottom: 1px dashed #1D6ADD;
}

h2 {
	font-size: 1.1em;
	color: #1D6ADD;
	background-color: #F1F7FF;
	padding: 5px;
	margin-bottom: -5px;
}
h3
	{
	margin-right:0cm;
	margin-left:0cm;
	line-height:normal;
	font-size:9.0pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
h4
	{
	margin-right:0cm;
	margin-left:0cm;
	line-height:normal;
	font-size:9.0pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
h6 {
	font-size: 1.1em;
	color: #1D6ADD;
	background-color: #FAEBD7;
	padding: 5px;
	margin-bottom: -5px;
}
/* za iskalnik*/
.iskanje {
	color: #1919B3;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #E9E9FF;
	background-image:url('images/magnifying-glass.gif');
  background-repeat:no-repeat;
  padding-left:20px;
}
.lunin {
	color: #1919B3;
	background-color: #E9E9FF;
}
.u_ime {
	color: #1919B3;
	background-color: #FEFADD;
	background-image:url(/images/u.gif); 
  background-position:left; 
  background-repeat:no-repeat ; 
  height: 19px;width:80%; 
  display:block;  
  border-bottom:#000000 solid 1px; 
  padding-left:20px;
}
.geslo {
	color: #1919B3;
	background-color: #FEFADD;
	background-image:url(/images/p.gif); 
  background-position:left; 
  background-repeat:no-repeat ; 
  height: 19px;width:80%; 
  display:block;  
  border-bottom:#000000 solid 1px; 
  padding-left:20px;
}
.vpis {
	color: #1919B3;
	background-color: #FEFADD;
}
.recover {
	color: #1919B3;
	background-color: #FEFADD;
}
.register {
	color: #1919B3;
	background-color: #FEFADD;
}
.kontakt {
	color: #1919B3;
	background-color: #E5FFEE;
}
.fullsearch {
	color: #000000;
	background-color: #FFBFEF;
}
.search1 {
	color: #000000;
	background-color: #FFE6F9;
}
.search2 {
	color: #000000;
	background-color: #FFFFBF;
}
.colospan3 {
	color: #1919B3;
	background-color: #E9E9FF;
}

.stranphp #colright_menu {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #colright {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #CCCCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #colright1 {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: left;
  font-size:9.0pt;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4E4F1; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #colleft_menu {
	font-family:Arial, Helvetica, sans-serif;
  text-align: left;
  font-size:9.0pt;
  line-height:12.0pt;
  color: #000099;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #colleft {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #AFDCEC; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #colleft1 {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4CCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #slikadneva {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  text-align: center;
  line-height:12.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E5F9FF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #contact {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: left;
  font-size:9.0pt;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #C2CCF9; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #noga {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	height: 65px;
  background-image: url(images/descGrad1.jpg); /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #glava {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  line-height:5.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background-image: url(images/descGrad2.jpg); /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0; /* top and bottom padding create visual space within this div */
}
.facebook {
  margin-top: -28px;
  margin-left: 40px;
  float: left;
  width: 200px
}
.stranphp #search-wrap {
 border: hidden;
 text-align: center;
}
.stranphp #main {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  text-align: left;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #F1F8FA; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #register {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  line-height:12.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #F2F2F2; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #usermain {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  line-height:12.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #F2FFC1; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
  }
.stranphp #adminmain {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  text-align: left;
  line-height:12.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFFFCC; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #koledar {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  line-height:12.0pt;
	float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%;
  height: 25px; /* since this element is floated, a width must be given */
	background: #77A7EE; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #login1 {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFCF69; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #ostalo {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.5pt;
  text-align: center;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #F1F8FA; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #iskalnik {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  text-align: left;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E3E4FA; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 10px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #search_advanced {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #AFDCEC; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #rss-scroller {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #AFDCEC; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #uredi_racun {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: left;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFCF69; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #povej_prijatelju {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFCF69; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #napaka_na_strani {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FFCF69; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #izmenjava_povezav {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4CCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #vsa_tematika {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:8.0pt;
  text-align: left;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #F1F8FA; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px; /* top and bottom padding create visual space within this div */
}
.stranphp #googleads {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4CCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #planet_source_code {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4CCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #httpoolads {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4CCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #oglasi_google {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:10.0pt;
  line-height:10.0pt;
  text-align: center;
  float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #E4CCFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
  /*clear:both; */
}
.stranphp #klepet {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10.0pt;
  line-height:10.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #FF6161; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 2px 0; /* top and bottom padding create visual space within this div */
}
.stranphp #main_special {
 /* font: 100% Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
  font-size:8.0pt;
  text-align: left;
  line-height:12.0pt;
	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 100%; /* since this element is floated, a width must be given */
	background: #F1F8FA; /* the background color will be displayed for the length of the content in the column, but no further */
	/*padding: 10px 0; /* top and bottom padding create visual space within this div */
	padding: 10px 0px 10px 10px ; /*to specify top, right, bottom and left padding respectively*/
} 

.stranphp #colright p, .stranphp #colright h3, 
.stranphp #colright1 p, .stranphp #colright1 h3, 
.stranphp #colright_menu p, .stranphp #colright_menu h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}

.stranphp #colleft p, .stranphp #colleft h3, 
.stranphp #colleft1 p, .stranphp #colleft1 h3, 
.stranphp #colleft_menu p, .stranphp #colleft_menu h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #contact p, .stranphp #contact h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #slikadneva p, .stranphp #slikadneva h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #noga p, .stranphp #noga h3
.stranphp #glava p, .stranphp #glava h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}

.stranphp #main p, .stranphp #main h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #register p, .stranphp #register h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #usermain p, .stranphp #usermain h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #adminmain p, .stranphp #usermain h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #koledar p, .stranphp #koledar h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #login1 p, .stranphp #login1 h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #ostalo p, .stranphp #ostalo h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #iskalnik p, .stranphp #iskalnik h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #search_advanced p, .stranphp #search_advanced h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #rss-scroller p, .stranphp #rss-scroller h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #uredi_racun p, .stranphp #uredi_racun h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #povej_prijatelju p, .stranphp #povej_prijatelju h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #napaka_na_strani p, .stranphp #napaka_na_strani h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #izmenjava_povezav p, .stranphp #izmenjava_povezav h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
.stranphp #vsa_tematika p, .stranphp #vsa_tematika h3
{
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.infoBox {
  background: #b6b7cb;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: left;
  padding-left: 10px; 
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: url(images/glossyback2.gif);
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*CSS for pop up hint box POKAŽI NAMIG*/
#hintbox{ 
position:absolute;
top: 0;
background-color: #E0FFFF;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:5000;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
/*CSS for pop up hint box POKAŽI NAMIG  --> END*/


/*CSS for pop up hint box TEMATIKA - PAGING  --> START*/
div.pagination {
text-align: center;
padding: 3px;
margin: 3px;
}
div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;
text-decoration: none; /* no underline */
color: #000099;
}
div.pagination a:hover, div.pagination a:active {
border: 1px solid #000099;
color: #000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000099;
font-weight: bold;
background-color: #000099;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;
color: #DDD;
} 
/*CSS for pop up hint box TEMATIKA - PAGING  --> END*/ 


/*CSS for KOLEDAR  --> START*/

th{font-size:14px;font-weight:bold;text-align:left}
.monthname{text-align:center;width:150px;background-color:#80c0ff;font-weight:bold}
.monthcell{padding:2px;border:1px solid #000000;background-color:#e0e0e0;height:153px}
.kw{background-color:#ffc080;font-size:10px}
.kw0{background-color:#ffc080;border-bottom:1px solid #000000}
.day{text-align:right}
.days{text-align:right;color:#d00000;font-weight:bold}
.dayname{text-align:center;border-bottom:1px solid #000000}
.time{text-align:center}
.menu{padding:3px;background-color:#d0d0d0;border-top:2px solid #b0b0b0;border-bottom:2px solid #b0b0b0}
.lang{text-align:center;padding-bottom:3px}
.ads{background-color:#d0d0d0;border:1px dashed #a0a0a0;padding:3px;width:300px}

/*CSS for KOLEDAR  --> END*/


/*CSS for LOGIN-BOX  --> START */

label
{
width: 0.5em;
float: left;
text-align: left;
margin-right: 0em;
display: block;
}

input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.submit input
{
margin-left: 2.5em;
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
fieldset
{
border: 1px solid #781351;
width: 5em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 

/*CSS for LOGIN-BOX  --> END */


/*CSS for BACK TO TOP --- NA VRH SCRIPT  --> START */
.bak2top {
				font-family: Arial;
				font-size: 10px;
				font-weight: bold;
				color: #0000FF;
				border: 0px solid;
				border-color: #0000FF;
				padding: 2px;
			}
/*CSS for BACK TO TOP --- NA VRH SCRIPT  --> END */

/*CSS for ALERT ZA NEREGISTRIRANE UPORABNIKE  --> START */
.alert {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCFFFF;
	clear: both;
	float: left;
	height: auto;
	width: 70%;
	border: medium double #FFCC33;
}
.alertstyle {
font-family: Arial, Helvetica, sans-serif; 
background-color: #CCFFFF; 
clear: both;
text-align:center;  
height: auto; 
width: 70%; 
border: medium double #FFCC33; 
color: #FF00CC; 
}
/*CSS for ALERT ZA NEREGISTRIRANE UPORABNIKE  --> END */

/*CSS for RED  --> START */
.red {
color: #FF0000;
}
/*CSS for RED  --> END */

/*ZAVIHEK V DESNEM ROBU ZGORAJ START */
img {border: 0;}

a, img {      /* dodal jani za odvzem pikčastega robu okoli slike z linkom */
outline: none; 
}

#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	/* -ms-interpolation-mode: bicubic; */
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	right: 0; top: 0;
	background: url(images/subscribe.png) no-repeat right top;
	text-indent: -9999px;
}

/*ZAVIHEK V DESNEM ROBU ZGORAJ KONEC */


/*  CSS ZA BANNER LINIJO V NOGI  */

.floatbannerholder {
margin: 30px 30px 0;
float: left;
}
 
.floatbannerbox {
margin-left: 10px;
float: left;
width: 50%;
}
.floatbanright {
margin-left: 10px;
padding-top: 10px;
}

/* 
.floatbannerbox p {margin: 0;}
 
.floatbannerholder p {margin: 0;}  */

/*  CSS ZA BANNER LINIJO V NOGI  */

/*  CSS ZA TAG_CLOUD START  */
#wrapper {
	width: 80%;
}
.tag_cloud {
  padding-left: 10px; 
  padding-right: 10px;
  text-decoration: none;
	font-family: verdana; 
  line-height: 100%
	
  }
.tag_cloud:link  { color: #0066FF; }
.tag_cloud:visited { color: #9900FF; }
.tag_cloud:hover { color: #151B8D; background: #FFCCFF; }
.tag_cloud:active { color: #6699FF; background: #000000; }

/*  CSS ZA TAG_CLOUD KONEC  */

/*  CSS ZA RSS SCROLLER START  */
   #rssBox{ /* The main box for the rss scroller */
    text-align: left;
		width:97%;
		margin:0px;
		float:left;
		height:150px;	
		border:0px solid;
		padding:3px;
		font-size:0.7em;
		background-color:#E0FFFF;

		
		/* Never change these two values */
		overflow:hidden;
		position:relative;	

	}		
	
	#rssBox .slide{	/* A specific slide */
		background-color:#E0FFFF;	/* Light blue background color */
		
	}
	
	.rssBoxDate{
		display:none;	/* I don't want to show the date */
	}
	.rssBoxHeading{	/* Heading of RSS item */
		font-weight:bold;
		color:#317082;
		margin:0px;
	}
	.rssBoxDescription{	/* Description of RSS item */
	
	}	
	.rssBoxLink{	/* Read more link */
		color:#F00;
		text-decoration:none;
	}
	.rssBoxLink:hover{	/* Read more link - mouse over */
		text-decoration:underline;
		}
	.clear{
		clear:both;
	}
/*  CSS ZA RSS SCROLLER END  */

/*  CSS ZA HOROSKOP  */
.Apple-style-span
{
	margin-left: 10px; 
	margin-right: 10px;
}

.horoskop
{
	margin-left: 0px; 
	margin-right: 0px;
}
/*datum teden od - do horoskop*/
.h_teden{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9.0pt;
  font-weight:bold;
  line-height:12.0pt;
  text-align: left;
	padding: 5px 0 5px; /* top, right and bottom padding create visual space within this div */
}

/*****************************************
******************************************
  CSS ZA FCKEDITOR SYNTAXHIGHLIGHT START  
      ******* SH CORE *******
******************************************  
*****************************************/


.syntaxhighlighter,
.syntaxhighlighter div,
.syntaxhighlighter code,
.syntaxhighlighter table,
.syntaxhighlighter table td,
.syntaxhighlighter table tr,
.syntaxhighlighter table tbody
{
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	outline: 0 !important;
	background: none !important;
	text-align: left !important;
	float: none !important;
	vertical-align: baseline !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
	right: auto !important;
	bottom: auto !important;
	height: auto !important;
	width: auto !important;
	line-height: 1.1em !important;
	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
	font-weight: normal !important;
	font-style: normal !important;
	font-size: 1em !important;
	min-height: inherit !important; /* For IE8, FF & WebKit */
	min-height: auto !important; /* For IE7 */
}

.syntaxhighlighter
{
	width: 99% !important; /* 99% fixes IE8 horizontal scrollbar */
	margin: 1em 0 1em 0 !important;
	padding: 1px !important; /* adds a little border on top and bottom */
	position: relative !important;
}

.syntaxhighlighter .bold 
{
	font-weight: bold !important;
}

.syntaxhighlighter .italic 
{
	font-style: italic !important;
}

.syntaxhighlighter .line
{
}

.syntaxhighlighter .no-wrap .line .content
{
	white-space: pre !important;
}

.syntaxhighlighter .line table 
{
	border-collapse: collapse !important;
}

.syntaxhighlighter .line td
{
	vertical-align: top !important;
}

.syntaxhighlighter .line .number
{
	width: 3em !important;
}

.syntaxhighlighter .line .number code
{
	width: 2.7em !important;
	padding-right: .3em !important;
	text-align: right !important;
	display: block !important;
}

.syntaxhighlighter .line .content
{
	padding-left: .5em !important;
}

.syntaxhighlighter .line .spaces
{
}

/* Disable border and margin on the lines when no gutter option is set */
.syntaxhighlighter.nogutter .line .content
{
	border-left: none !important;
}

.syntaxhighlighter .bar
{
	display: none !important;
}

.syntaxhighlighter .bar.show 
{
	display: block !important;
}

.syntaxhighlighter.collapsed .bar
{
	display: block !important;
}

/* Adjust some properties when collapsed */

.syntaxhighlighter.collapsed .lines
{
	display: none !important;
}

.syntaxhighlighter .lines.no-wrap
{
	overflow: auto !important;
	overflow-y: hidden !important;
}

/* Styles for the toolbar */

.syntaxhighlighter .toolbar
{
	position: absolute !important;
	right: 0px !important;
	top: 0px !important;
	font-size: 1px !important;
	padding: 8px 8px 8px 0 !important; /* in px because images don't scale with ems */
}

.syntaxhighlighter.collapsed .toolbar
{
	font-size: 80% !important;
	padding: .2em 0 .5em .5em !important;
	position: static !important;
}

.syntaxhighlighter .toolbar a.item,
.syntaxhighlighter .toolbar .item
{
	display: block !important;
	float: left !important;
	margin-left: 8px !important;
	background-repeat: no-repeat !important;
	overflow: hidden !important;
	text-indent: -5000px !important;
}

.syntaxhighlighter.collapsed .toolbar .item
{
	display: none !important;
}

.syntaxhighlighter.collapsed .toolbar .item.expandSource
{
	background-image: url(images/syntaxhighlight/magnifier.png) !important;
	display: inline !important;
	text-indent: 0 !important;
	width: auto !important;
	float: none !important;
	height: 16px !important;
	padding-left: 20px !important;
}

.syntaxhighlighter .toolbar .item.viewSource
{
	background-image: url(images/syntaxhighlight/page_white_code.png) !important;
}

.syntaxhighlighter .toolbar .item.printSource
{
	background-image: url(images/syntaxhighlight/printer.png) !important;
}

.syntaxhighlighter .toolbar .item.copyToClipboard
{
	text-indent: 0 !important;
	background: none !important;
	overflow: visible !important;
}

.syntaxhighlighter .toolbar .item.about
{
	background-image: url(images/syntaxhighlight/help.png) !important;
}

/** 
 * Print view.
 * Colors are based on the default theme without background.
 */

.syntaxhighlighter.printing,
.syntaxhighlighter.printing .line.alt1 .content,
.syntaxhighlighter.printing .line.alt2 .content,
.syntaxhighlighter.printing .line.highlighted .number,
.syntaxhighlighter.printing .line.highlighted.alt1 .content,
.syntaxhighlighter.printing .line.highlighted.alt2 .content,
{
	background: none !important;
}

/* Gutter line numbers */
.syntaxhighlighter.printing .line .number
{
	color: #bbb !important;
}

/* Add border to the lines */
.syntaxhighlighter.printing .line .content
{
	color: #000 !important;
}

.syntaxhighlighter .line .content .block { 
background : url(images/syntaxhighlight/wrapping.png) no-repeat 0 1.1em !important ; 
} 

/* Toolbar when visible */
.syntaxhighlighter.printing .toolbar
{
	display: none !important;
}

.syntaxhighlighter.printing a
{
	text-decoration: none !important;
}

.syntaxhighlighter.printing .plain,
.syntaxhighlighter.printing .plain a
{ 
	color: #000 !important;
}

.syntaxhighlighter.printing .comments,
.syntaxhighlighter.printing .comments a
{ 
	color: #008200 !important;
}

.syntaxhighlighter.printing .string,
.syntaxhighlighter.printing .string a
{
	color: blue !important; 
}

.syntaxhighlighter.printing .keyword
{ 
	color: #069 !important; 
	font-weight: bold !important; 
}

.syntaxhighlighter.printing .preprocessor 
{ 
	color: gray !important; 
}

.syntaxhighlighter.printing .variable 
{ 
	color: #a70 !important; 
}

.syntaxhighlighter.printing .value
{ 
	color: #090 !important; 
}

.syntaxhighlighter.printing .functions
{ 
	color: #ff1493 !important; 
}

.syntaxhighlighter.printing .constants
{ 
	color: #0066CC !important; 
}

.syntaxhighlighter.printing .script
{
	font-weight: bold !important;
}

.syntaxhighlighter.printing .color1,
.syntaxhighlighter.printing .color1 a
{ 
	color: #808080 !important; 
}

.syntaxhighlighter.printing .color2,
.syntaxhighlighter.printing .color2 a
{ 
	color: #ff1493 !important; 
}

.syntaxhighlighter.printing .color3,
.syntaxhighlighter.printing .color3 a
{ 
	color: red !important; 
}

/*****************************************
******************************************
  THEMES DEFAULT SYNTAXHIGHLIGHT START  
******************************************  
*****************************************/     
.syntaxhighlighter
{
	background-color: #fff !important;
}

/* Highlighed line number */
.syntaxhighlighter .line.highlighted .number
{
	color: black !important;
}

/* Highlighed line */
.syntaxhighlighter .line.highlighted.alt1,
.syntaxhighlighter .line.highlighted.alt2
{
	background-color: #e0e0e0 !important;
}

/* Gutter line numbers */
.syntaxhighlighter .line .number
{
	color: #afafaf !important;
}

/* Add border to the lines */
.syntaxhighlighter .line .content
{
	border-left: 3px solid #6CE26C !important;
	color: #000 !important;
}

.syntaxhighlighter.printing .line .content 
{
	border: 0 !important;
}

/* First line */
.syntaxhighlighter .line.alt1
{
	background-color: #fff !important;
}

/* Second line */
.syntaxhighlighter .line.alt2
{
	background-color: #F8F8F8 !important;
}

.syntaxhighlighter .toolbar
{
	background-color: #F8F8F8 !important;
	border: #E7E5DC solid 1px !important;
}

.syntaxhighlighter .toolbar a
{
	color: #a0a0a0 !important;
}

.syntaxhighlighter .toolbar a:hover
{
	color: red !important;
}

/************************************
 * Actual syntax highlighter colors.
 ************************************/   
.syntaxhighlighter .plain,
.syntaxhighlighter .plain a
{ 
	color: #000 !important;
}

.syntaxhighlighter .comments,
.syntaxhighlighter .comments a
{ 
	color: #008200 !important;
}

.syntaxhighlighter .string,
.syntaxhighlighter .string a
{
	color: blue !important; 
}

.syntaxhighlighter .keyword
{ 
	color: #069 !important; 
	font-weight: bold !important; 
}

.syntaxhighlighter .preprocessor 
{ 
	color: gray !important; 
}

.syntaxhighlighter .variable 
{ 
	color: #a70 !important; 
}

.syntaxhighlighter .value
{ 
	color: #090 !important; 
}

.syntaxhighlighter .functions
{ 
	color: #ff1493 !important; 
}

.syntaxhighlighter .constants
{ 
	color: #0066CC !important; 
}

.syntaxhighlighter .script
{ 
	background-color: yellow !important;
}

.syntaxhighlighter .color1,
.syntaxhighlighter .color1 a
{ 
	color: #808080 !important; 
}

.syntaxhighlighter .color2,
.syntaxhighlighter .color2 a
{ 
	color: #ff1493 !important; 
}

.syntaxhighlighter .color3,
.syntaxhighlighter .color3 a
{ 
	color: red !important; 
} 

/*****************************************
******************************************
  CSS ZA FCKEDITOR SYNTAXHIGHLIGHT END  
******************************************  
*****************************************/

/*****************************************
******************************************
  INFO BOX STYLES 
******************************************  
*****************************************/

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 10px 10px 10px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('images/css/infoboxes/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/css/infoboxes/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/css/infoboxes/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/css/infoboxes/error.png');
}
.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('images/css/infoboxes/validation.png');
}

/**HOROSKOP**/
/* CSS Document */

.horoscopeDetalBigBox { 
background-color : #f7f7f7; 
float : right; 
padding : 0 0 10px 0; 
} 
.horoscopeDetalTitleSmallBox { 
background-color : #fff;
width : 630px; 
height : auto;
margin-left: auto ;
margin-right: auto ; 
} 
.horoscopeTitleSmallBoxTop { 
width : 630px; 
height : 73px; 
background : url() no-repeat; 
} 
.horoscopeTitleSmallBoxContent { 
width : 630px; 
background : url(userfolder/horoskop1/images/transparent_title_background.gif) repeat-x; 
margin : -45px 0 0 0; 
float : left; 
} 
.horoscopeBigImage { 
width : 143px; 
height : 102px; 
} 
.imageAndDescription { 
width : 150px; 
float : left; 
margin : 0 10px 0 2px; 
} 
.horoscopeDate { 
font-size : 16px; 
font-weight : bold;
} 
.horoscopeBigImageDescription { 
color : #cc0000; 
font-size : 25px; 
font-weight : bold; 
text-align : center; 
width : 145px; 
} 
.horoscopeDescription { 
float : left; 
width : 460px; 
font-size : 12px; 
}
.horoscopeDescription td { 
vertical-align : top; 
} 
.horoscopeDescription .title { 
width : 110px; 
font-weight : bold; 
padding : 0 6px 6px 0; 
} 
.horoscopeDescription .description { 
padding : 0 0 6px 0; 
} 
.horoscopeTitleSmallBoxBottom { 
width : 630px; 
height : 17px; 
background : url() no-repeat; 
float : left; 
} 
.horoscopeDetalSmallBoxRepit { 
height : auto; 
margin-left: auto ;
margin-right: auto ; 
width : 630px;
/*border: 1px solid rgb(0, 0, 0); */
border: 3px coral solid;
} 
.horoscopeSmallBoxRepitTop { 
width : 630px; 
height : 17px; 
float : left; 
background : url() no-repeat; 
} 
.horoscopeSmallBoxRepitContent { 
background : #ffffff url() no-repeat right bottom; 
min-height : 100px; 
height : auto !important ; 
height : 100px; 
} 
.horoskopDescriptionDateBox { 
width : 600px; 
height : 30px; 
float : left; 
margin : 0 0 10px 15px; 
border-bottom : 1px dotted #cccccc; 
visibility:hidden;
}
#slika_horoskop {
width : 630px;
position:relative;
top: 50px;
left: 10px;
margin-left: auto ;
margin-right: auto ;
}
#horoskop_datum {
width : 630px;
margin-left: auto ;
margin-right: auto ;
} 
.horoskopDescription { 
width : 413px; 
background-color : #fff; 
float : left; 
font-size : 18px; 
color : #a90505; 
font-weight : bold; 
margin : 0; 
} 
.horoskopDescriptionDateBackground { 
background-color : #fff; 
background : url(userfolder/horoskop1/images/horoscope_date.gif) no-repeat; 
height : 24px; 
width : 130px; 
float : right; 
} 
.horoskopDescriptionDate { 
padding : 5px 12px 0 12px; 
margin : 0; 
text-align : right; 
font-weight : bold; 
font-size : 12px; 
color : #333; 
} 
.horoscopeGeneralDescription { 
margin : 10px 0 0 0; 
} 
.dailyDescription { 
width : 590px; 
padding : 10px 0 10px 15px; 
font-size : 12px; 
} 
.horoscopeInfoContentBox { 
background-color : #fff; 
width : 100%; 
} 
.horoscopeSmallBoxInfoContent { 
width : 630px; 
background : #000000 url() no-repeat top; 
} 
.horoscopeInfoContentText { 
color : #ffffff; 
font-weight : normal; 
font-size : 14px; 
padding : 6px 6px 0 72px; 
} 
.horoscopeSmallBoxRepitBottom { 
width : 630px; 
height : 12px; 
background : #000000 url() no-repeat bottom; 
} 
.horoscopeInfoContentText .highlight { 
color : #ffffff; 
margin : 16px; 
margin : 5px 0 0 0; 
padding : 0; 
} 
.horoscopeInfoContentText .highlight span.comment { 
color : #bebebe; 
} 
.horoscopeInfoContentText .horoscopeRedText { 
color : #fe0000; 
margin : 14px; 
font-weight : bold; 
margin : 5px 0 5px 0; 
padding : 0; 
font-size : 16px; 
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:30px;
	height:51px;
	border:none;
	text-indent:-999px;
	background:url(images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(images/ui.totop.png) no-repeat left -51px;
	width:30px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
