body,td,th,h1,h2,ul.menu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin:0;
	padding:0;
	font-weight: normal;
}

body {
	background-color: #FFFFFF;
	background-image:url(images/back_repeat.png);
	
	background-position:0px 0px;
	background-repeat: repeat-x;
}

a img#ss{
  margin:2px;
  padding:2px;
  border:1px solid #CCC;
}
a img#ss:hover{
  border:1px solid #666;
}

/*************   KONTEJNERJI   *************/
.container{
 /* position: relative; */
  margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
}

.title{
  position: relative; 
  float:left;
  height: 120px;
 /* border-top: 1px #FF0000 solid;*/
 	background-image:url(images/back_logo.png);
	
	background-position:58% top;
	background-repeat: no-repeat;

}

.menu_container{
	float:right;
	height:27px;
	padding-top:5px;
  /*border:1px solid;*/
}

.menu_info{
  float:left;
	width:180px;
  display:block; 
  margin-left:15px;
	text-align:left;
	font-size:10px;
}

.search_container{
	/*float:right;*/
	position:absolute;
	top: 105px;
	right:0px;
}

.main{
  width:auto;
 /* position: relative; */
  float: left;
  padding: 10px 0px 10px 10px;
}

.sidebar{
  float: left;
 /* position: relative; */
  width:160px;
  margin: 20px 10px 0px 0px;
}

/* stranski okvircki */
.add_top{
  text-align:center;
  background-image:url(images/back_adds.gif);
  padding: 3px 0px 3px 0px;
  font-weight:bold;
  margin:0;
}
.add_content{
  border: 2px #D0D0D0 solid;
  padding: 3px 3px 3px 3px;
  margin:0;
  margin-bottom:20px;
  text-align: center;
}
.add_content:hover{
  background-color: #FBFBFF;
}


.content_all{
  position: relative;
  float: left;
  top:-15px;
  width:590px;
  /*border-top: 1px #C6D3EF solid;*/
  padding:0px;
    /*border:1px solid #F00;*/

}

.content{
  float: left;
  width:auto;
 /* position: relative; */
  padding-top: 15px;
  border-top: 1px #C6D3EF solid;
}

.content_title_whole{
 /* position: relative; */
  float: left;
  padding:0;
	margin:0;
	width:597px;
	height:22px;
  /*border-bottom: 1px #C6D3EF solid;*/
}

.leftright{
 /* position: relative; */
  float: right;
	width:13px;
	height:22px;
	/*background-color: #FF0000;*/
}

.rightleft{
 /* position: relative; */
  float: right;
	width:8px;
	height:22px;
	/*background-color: #FF0000;*/
}

.content_title{
 /* position: relative; */
  float: right;
  padding-top:3px;
  height:19px;
  background-color: #C6D3EF;
  background-image:url(images/middle.png);
  background-repeat:repeat-x;
  /*font-weight:bold;*/
}

.footer{
 /* position: relative; */
  width:100%;
  float: left;
  
  background-image:url(images/back_copy.png);
  height:50px;
  background-repeat: repeat-x;  
  margin-top:20px;
  padding-top:15px;

  text-align: center;	
  color: #666666;
	font-size: 11px;
}


.box_detail_hidden{
  visibility: collapse;
  display: none;
  float:left;  
}

.box_detail{
  float:left;
	display:table;
	width:100%;
	border:1px solid #A5A5FF;
}

.rightfloat{
	float:right;
}


.download, .download:hover{
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/back_dl.png);
	width:211px;
	height:49px;
	padding:14px 0px 0px 9px;
	cursor:pointer;
	font-size:14px;
	line-height:16px;
}

.download:hover{
	background-image:url(images/back_dl_over.png);
}

.download a:hover{
	text-decoration: none;
}

/*************   LINKI   *************/
a{
  color: #008000;
  text-decoration: none;
  font-weight: bold;
}

a#bullet{
  list-style-type: circle;
}

a:visited,a:active,a:hover {
  color: #00B000;
}

a:hover {
  text-decoration: underline;
}

div.menu_container a#button, div.menu_container a#button:visited, div.menu_container a#active{
  margin:0;
  padding:0;
  float:left;
	width:96px;
	height:30px;
  display:block; 
  margin-left:15px;
	padding-top:7px;
	background-image:url(images/back_menu.png);
  background-repeat:no-repeat;
  color:#000;
	text-align:center;
	font-weight:bold;
}

div.menu_container a#button:hover, div.menu_container a#active:hover{
	background-image:url(images/back_menu_over.png);
  text-decoration: none;
	color:#FFF;
	font-weight:bold;
}

/*************   STRONG   *************/
strong#light{
  color: #666666;
  
}

strong#big{
  font-size: 14px;
}

/*************   TABELE   *************/
table#botomline{
  border-bottom: 1px #D0D0D0 solid; 
  padding-bottom:5px;
  margin-bottom:20px;
  margin-top:10px;
}


/*************   FORME   *************/

.NormalEditBox{
	font-size: 10px;
	border: 1px solid #D5D5FF;
	margin: 1px;
	padding: 2px;
	background-color:#F0F0FF;
	width:90%;
}
.NormalEditBox:hover{
	border: 1px solid #A5A5FF;
}
.NormalButton{
	font-size: 11px;
	width:80px;
	border: 1px solid #808080;
	background-color:#CCCCCC;
}
.NormalButton:hover{
	border: 1px solid #000000;
}

/*************   FONTI   *************/
.bigblue{
  font-size: 16px;
  color:#8080FF;  /*8693FF*/
  text-align: center;
  width:100%;
  font-weight: bold;
	font-style:italic;
}

p{
  margin:0;
  padding:0;
  padding-bottom:8px;
}

.subtitle, .subtitle_link{
	font-weight: bold;
  border-bottom: 1px #D0D0D0 solid; 
  padding: 0px 0px 2px 2px;
  margin-bottom: 5px;
  width:80%;
}

.smalltext{
	font-size:10px;
}

.logintext{
	font-size:10px;
	font-weight:bold;
}

.subtitle_link{
  cursor: pointer;
}

.noad{
  color:#D33;
}
