/* ######### POSITIONING ######## */
.flashcomsDIV {
	width: 820px;
	height: 550px;
	}

html,body {
  text-align:left;
  background-color: white;
  margin:0;
  padding:0;
}

body {
  font-family: Arial,Helvetica,Sans;
  font-size:10.5pt;
  line-height:12.5pt;
  color:#696969;
}

.floatleft {float:left;}
.floatright {float:right;}

fieldset {
 padding:10px;
}

p {
 margin:0 0 1em 0;
}

#canvas_wrap {
  position:relative;
  width:100%;
  float:left;
}

#canvas_wrap.black {
  background:#433e4c;
}

#canvas_wrap.bordo {
  background:#dddddd;
}

#canvas {
  padding-top:260px;
  padding-right:200px;
  margin-left:0px;
}

.root #canvas {
  padding-top:149px;
}

.black #canvas {
 padding-top:175px;
}

.bordo #canvas {
 padding-top:175px;
}


.intro #canvas {
 padding:0;
 background:#ddd;
 height:100%;
 position:absolute;
}

.selector {
 background:#fff7ee;
 padding-bottom:20px;
 margin-bottom:20px;
}

.selector A {
 color:#666;
 display:block;
 margin-right:3px;
}

.line-left {
 border-left:1px dotted #666;
}

.intro-text {
}

#canvas_inner {
  width:989px;
  float:left;
}

.bordo #canvas_inner,
.black #canvas_inner {
  width:1001px;
}

.intro #canvas_inner {
  background:#ccc;
}

/*###       OGLASNE PASICE    #######*/

#oglasna-pasica-spodaj,
#oglasna-pasica-zgoraj {
 width:100%;
 background:transparent;
 text-align:right;
}

.intro #oglasna-pasica-spodaj,
.intro #oglasna-pasica-zgoraj {
 width:100%;
 text-align:center;
}

#oglasna-pasica-zgoraj {
 position:absolute;
 top:38px;
 right:12px;
 z-index:1;
 xvisibility:hidden;
 width: auto;
}

.intro #oglasna-pasica-zgoraj {
  top:10px;
}

.intro #oglasna-pasica-spodaj {
  top:-10px;
  position:relative;
}


#oglasna-pasica-zgoraj embed {
  xvisibility:hidden;
}

#neboticnik-wrap {
  position:absolute;
  z-index:90;
  top:30px;
  left:1005px;
  width:0px;
  height:0px:
}
#neboticnik {
  position:relative;
  width:166px;
}

.html-banner .xbox-wrap {
 background:#fff7ee;
}

.html-banner .xbox {
 background:none;
 padding-top:30px;
 height:60px;
 width:720px;
}

.html-banner A {
 display:block;
 color:black;
}

/* BACKEND */
#typo3-EBfiles {
  width:100%;
}

/* SHADOW BOXEN */

.dropbox {
 position:relative;
 float:left;
}

.sbox-wrap {
 position:relative;
 border:1px solid transparent;
 width:350px;
 #border:0;
}

.sbox-shadow {
 position:absolute;
 top:0px;
 left:0px;
 _z-index:-2;
 width:100%;
 height:100%;
 _height:expression((this.parentNode.clientHeight)  +"px");
 padding:0;
}

.sbox-text {
 position:relative;
 _z-index:-1;
 margin:0 3px 4px 3px;
 border:1px solid #4c4c4c;
 padding:8px;
 background:white url("/fileadmin/templates/img/black-login-ozadje.png") repeat-x;
}


/* ########## HEADER ############## */

#header_wrap {
  position:absolute;
  top:0px;
  left:0px;
  width:989px;
  margin-bottom:1px;
  background: transparent url("/fileadmin/templates/img/blue-glava-ozadje.png") repeat-x;
}

.black #header_wrap {
  width:1001px;
  background: transparent url("/fileadmin/templates/img/black-glava-ozadje.png") 0 30px repeat-x;
}

.bordo #header_wrap {
  width:1001px;
  background: transparent url("/fileadmin/templates/img/bordo-glava-ozadje.png") 0 30px repeat-x;
}


#header {
  position:relative;
  margin-top:4px;
  height:146px;
  font-size:11px;
}

.bordo #header,
.black #header {
  height:172px;
}

/* lib.switch */
#switch {
 float:left;
}

.sl #switch {
}

.de #switch {
}


#switch A {
 color:white;
 float:left;
 font-weight:bold;
 height:18px;
 _height:22px;
 line-height:18px;
 padding:2px 5px;
 text-transform:uppercase;
}

.blue-active {
  background: transparent url("/fileadmin/templates/img/blue-topgumb-active.png") repeat-x;
}
.black .blue-active,
.blue-normal {
  background: transparent url("/fileadmin/templates/img/blue-topgumb-normal.png") repeat-x;
}
.black-active {
  background: transparent url("/fileadmin/templates/img/black-topgumb-active.png") repeat-x;
}
.black-normal {
  background: transparent url("/fileadmin/templates/img/black-topgumb-normal.png") repeat-x;
}
.bordo-active {
  background: transparent url("/fileadmin/templates/img/bordo-topgumb-active.png") repeat-x;
}
.bordo-normal {
  background: transparent url("/fileadmin/templates/img/bordo-topgumb-normal.png") repeat-x;
}
.green-normal {
  background: #4ec712;
}
.green-active {
  background: #3eb702;
}


/* lib.login */
#login-wrap {
 float:right;
 height:25px;
 margin:2px 10px 2px;
 position:relative;
 z-index:100;
 color:white;
 font-size:11px;
 font-weight:bold;
 line-height:19px;
}

#login FORM {
   font-size:12px;
   line-height:18px;
   margin-bottom:3px;
   clear:left;
   color:#4c4c4c;
}

#login .welcome_message {
 position:absolute;
 color:white;
 left:180px;
 width:180px;
}


#login .login_message {
 color:#d55;
 margin:2px 10px;
}


/* #login  */
.form_clear
{
  clear:both;
  position:relative;
  height:12px;
}

/* #login  */
.form_column
{
  width:140px;
  float:left;
  display:inline;
  padding:0px 10px;
  margin:0px
}


/* #login  */

#login .form_column input.submit,
#login .form_column input.text,
#login .form_column select
{
  width:140px;
}

/* #login  */

#login .floating_checkbox
{
  position:relative;
  top:2px;
  margin:0;
}

/* #login  */
#login .floating_checkbox_label
{
  margin-left:5px;
}

/* #login  */
#login .form_block,
#login h3
{
  margin:4px 10px;
}

/* #login  */
#login .form_block input
{
  font-weight:bold;
  letter-spacing:1px;
}


#login .submit_image
{
  background:none;
  border:none;
  vertical-align:bottom;
}

#login A {
 color:white;
 float:left;
}

.bordo #login A {
 color:#1598D2;
}

#header #login FORM A {
 color:#1598d2;
 float:none;
}


/* .sbox.menu-title */
.dropbox .menu-title {
 width:auto;
 float:left;
 display:inline;
 top:-4px !important;
 margin:0 2px -2px 1px ;
 overflow:hidden;
 z-index:2;
}

.dropbox .menu-title .sbox-shadow {
 top:5px;
 visibility:hidden;
 opacity:0.5;
}

.dropbox:hover .menu-title .sbox-shadow,
.dropbox.open .menu-title .sbox-shadow {
 visibility:visible;
}

#header .dropbox.closing .menu-body
{
   display:none;
}

.dropbox .menu-title .sbox-text {
 float:left;
 display:inline;
 margin:0 1px 0px 2px;
 border-bottom:0;
 padding:0;
 line-height:25px;
 background:transparent;
 border-color:#1598d2;
}
.black .menu-title .sbox-text {
 border-color:#433e4c;
}

.bordo .menu-title .sbox-text {
 border-color:#ddd;
}


.dropbox .menu-title {
  visibility:visible;
}


.dropbox:hover .menu-title .sbox-text,
.dropbox.open .menu-title .sbox-text {
 background:white;
 border-color:#4c4c4c;
 color:#4c4c4c;
}

.menu-title .sbox-text A {
 display:block;
 line-height:25px;
 margin: -1px -1px 0 0;
 padding:0px 10px 2px 7px;
}
#header .dropbox:hover .menu-title .sbox-text A,
#header .dropbox.open .menu-title .sbox-text A {
 color:#4c4c4c;
 background: transparent url("/fileadmin/templates/img/blue-tr-corner.png") top right no-repeat;
}

.black #header .dropbox:hover .menu-title .sbox-text A,
.black #header .dropbox.open .menu-title .sbox-text A {
 color:#4c4c4c;
 background: transparent url("/fileadmin/templates/img/black-tr-corner.png") top right no-repeat;
 text-decoration: none;
}

.bordo #header .dropbox:hover .menu-title .sbox-text A,
.bordo #header .dropbox.open .menu-title .sbox-text A {
 color:#4c4c4c;
 background: transparent url("/fileadmin/templates/img/black-tr-corner.png") top right no-repeat;
 text-decoration: none;
}

#header .dropbox .menu-title {
  position:relative;
}

#header .dropbox .menu-body {
  position:absolute;
  top:22px;
  right:0px;
}

.dropbox .menu-body {
  display:none;
}

.dropbox.open .menu-body,
.dropbox:hover .menu-body
{
  display:block;
}
.dropbox .menu-body .sbox-text {
  position:relative;
}



#header .dropbox A.menu-close {
	position:absolute;
	bottom:4px;
	right:6px;
	padding-right:20px;
	background:url("/fileadmin/templates/img/close-window.png") no-repeat right;
	color:#4c4c4c;
	text-transform:uppercase;
	display:none;
   z-index:1;
}

#header .dropbox.open  A.menu-close {
   display:block;
}

.submitlink A,
.submit {
  color:white;
  text-transform:uppercase;
  font-size:11px;
  line-height:11px;
  background:#1598d2;
  padding:2px 8px;
  cursor:pointer;
}

.submitlink A {
  padding:4px 8px;
  font-weight:bold;
  border:1px solid #adadad;
}
.tx-srfeuserregister-pi1 .submitlink A {
  color:#eee !important;
}
.submitlink A:hover {
  text-decoration:none;
}


.submit:hover {
}

/* lib.search */
#search {
  float:right;
  margin-right:5px;
}

#search input {
  font-size:11px;
  line-height:12px;
}

#search .searchword {
 width:150px;
}

#search .submit {
 width:auto;
 color:#1598d2;
 background:#eee;
}

.black #search .submit {
 color:#4c4c4c;
}
.bordo #search .submit {
 color:#a6033a;
}


/* lib.subhead */

.sublevel {
 color:#ddd;
 font-size:11px;
 font-weight:bold;
}


/* lib.jeziki */
#jeziki {
  float:right;
  margin:0 15px;
  padding-top:5px;
  line-height:12px;
  color:#eee;
  font-size:13px;
  font-weight:bold;
  font-stretch:120%
}

#jeziki A {
	color:#ADE;
}

#jeziki A.active {
	color:#9AB;
}

.black #jeziki A {
	color:#ccc;
}

.black #jeziki A.active {
	color:#756d85;
}

.bordo #jeziki {
 color:#eee;
}
.bordo #jeziki A {
	color:#fff;
}

.bordo #jeziki A.active {
	color:#a6033a;
}


/* lib.logo */

#logo {
  clear:left;
  position:absolute;
  text-align:center;
  width:200px;
  top:31px;
  left:0px;
}

.en #logo, .de #logo {
  top: 31px;
}

.black #logo {
  top:33px;
}

.bordo #logo {
  top:33px;
}


#logo #slogan {
  font-size:11px;
  font-style:italic;
  font-weight:bold;
  color:#eee;
  line-height:1em;
  letter-spacing:0.1px;
  display:none;
}

/* lib.sklopi - horizontalna navigacija */


#sklopi {
  position:absolute;
/*  width:850px;*/
  top:140px;
  left:20px;
}

#sklopi A {
  display:block;
  float:left;
  background:url("/fileadmin/templates/img/sklopi_back.gif");
  position:relative;
  top:0px;
  margin-right:-1px;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:13px;
  line-height:17px;
}

.black #sklopi A {
	background:transparent url(/fileadmin/templates/img/black-gumb-normal.png) repeat-x;
	border-left:1px solid white;
	border-right:1px solid white;
	line-height:20px;
	color:#4c4c4c;
}

.black #sklopi A:hover {
	background:transparent url(/fileadmin/templates/img/black-gumb-over.png) repeat-x;
}

.black #sklopi A.active,
.black #sklopi A:hover.active {
	background:transparent url(/fileadmin/templates/img/black-gumb-active.png) repeat-x;
   color:white !important;
   border-left:2px solid black;
   border-right:2px solid black;
   margin-left:1px;
   margin-right:0;
}

.bordo #sklopi A {
	background:transparent url(/fileadmin/templates/img/bordo-gumb-normal.png) repeat-x;
	border-left:1px solid white;
	border-right:1px solid white;
	line-height:18px;
	color:#a6033a;
}

.bordo #sklopi A:hover {
	background:transparent url(/fileadmin/templates/img/bordo-gumb-over.png) repeat-x;
}

.bordo #sklopi A.active,
.bordo #sklopi A:hover.active {
	background:transparent url(/fileadmin/templates/img/bordo-gumb-active.png) repeat-x;
   color:white !important;
   xborder-left:1px solid #f5f5f3;
   xborder-right:1px solid #f5f5f3;
   xmargin-left:1px;
   xmargin-right:0;
}


#sklopi A .sklop {
  float:left;
  background: url("/fileadmin/templates/img/sklopi_right.gif") top right no-repeat;
  padding-right:5px;
}

#sklopi A .sklop SPAN {
  float:left;
  background: url("/fileadmin/templates/img/sklopi_left.gif") top left no-repeat;
  padding:8px 5px 4px 10px;
}


#sklopi A.active,#sklopi A:hover.active {
  color:#d55 !important;
  background:url("/fileadmin/templates/img/sklopi_back_skin.gif");
}

#sklopi A.active .sklop,#sklopi A:hover.active .sklop {
  background: url("/fileadmin/templates/img/sklopi_right_skin.gif") top right no-repeat;
  line-height:21px;
}

#sklopi A.active .sklop SPAN,#sklopi A:hover.active .sklop SPAN {
  background: url("/fileadmin/templates/img/sklopi_left_skin.gif") top left no-repeat;
}

.black #sklopi A .sklop,
.black #sklopi A .sklop SPAN {
 background:none !important;
}

.bordo #sklopi A .sklop,
.bordo #sklopi A .sklop SPAN {
 background:none !important;
 line-height:18px !important;
}


.green #sklopi A.active,.green #sklopi A:hover.active {
  color:white !important;
  background:url("/fileadmin/templates/img/sklopi_back_green.gif");
}

.green #sklopi A.active .sklop,.green #sklopi A:hover.active .sklop {
  background: url("/fileadmin/templates/img/sklopi_right_green.gif") top right no-repeat;
}

.green #sklopi A.active .sklop SPAN,.green #sklopi A:hover.active .sklop SPAN {
  background: url("/fileadmin/templates/img/sklopi_left_green.gif") top left no-repeat;
}

.viola #sklopi A.active,.viola #sklopi A:hover.active {
  color:white !important;
  background:url("/fileadmin/templates/img/sklopi_back_viola.gif");
}

.viola #sklopi A.active .sklop,.viola #sklopi A:hover.active .sklop {
  background: url("/fileadmin/templates/img/sklopi_right_viola.gif") top right no-repeat;
}

.viola #sklopi A.active .sklop SPAN,.viola #sklopi A:hover.active .sklop SPAN {
  background: url("/fileadmin/templates/img/sklopi_left_viola.gif") top left no-repeat;
}

.blue #sklopi A.active,.blue #sklopi A:hover.active {
  color:white !important;
  background:url("/fileadmin/templates/img/sklopi_back_blue.gif");
}

.blue #sklopi A.active .sklop,.blue #sklopi A:hover.active .sklop {
  background: url("/fileadmin/templates/img/sklopi_right_blue.gif") top right no-repeat;
}

.blue #sklopi A.active .sklop SPAN,.blue #sklopi A:hover.active .sklop SPAN {
  background: url("/fileadmin/templates/img/sklopi_left_blue.gif") top left no-repeat;
}

#sklopi A:hover {
  background:url("/fileadmin/templates/img/sklopi_back_over.gif");
  color:white !important;
  text-decoration:none;
}

#sklopi A:hover .sklop {
  background: url("/fileadmin/templates/img/sklopi_right_over.gif") top right no-repeat;
}

#sklopi A:hover .sklop SPAN {
  background: url("/fileadmin/templates/img/sklopi_left_over.gif") top left no-repeat;
}

/* removed

#subhead {
  display:none;
  width:989px;
  height:28px;
  line-height:28px;
  font-size:10pt;
  clear:both;
  color:#1598d2;
  background:url("/fileadmin/templates/img/subhead-grey.png");
}

#subhead FORM {
 float:right;
}

#subhead .toplevel {
   font-size:13pt;
   padding-left:23px;
}

#subhead .sublevel {
   padding-left:23px;
}

#subhead A {
  color:#1598d2;
  font-weight:bold;
}

.green #subhead A,.viola #subhead A,.blue #subhead A {
  color:white;
}

.green #subhead {
   color:white;
	background:url("/fileadmin/templates/img/subhead-green.png");
}
.viola #subhead {
   color:white;
	background:url("/fileadmin/templates/img/subhead-viola.png");
}
.blue #subhead {
   color:white;
	background:url("/fileadmin/templates/img/subhead-blue.png");
}

.root #subhead {
	display:none;
}
.green #subhead A {
	color:#4ec712;
}

.blue #subhead A {
	color:#1598d2;
}

.viola #subhead A {
	color:#ce73d7;
}
*/

/* moved to footer.css
#footer {
  color:#1598d2;
  margin-top:2px;
  margin-left:155px;
}
*/

/* ########## HEADER ############## */



/* ########## CONTENT ############## */

#content_wrap {
  padding:16px 0px 16px 14px;
  background:#fff7ee url('/fileadmin/templates/img/canvas_top.gif') top repeat-x;
}

.black #content_wrap {
 padding:20px 10px;
 background:#433e4c  url('/fileadmin/templates/img/black-canvas-ozadje.png') top repeat-x;
}
.bordo #content_wrap {
 padding:0 10px 20px 10px;
 margin-top:20px;
 background:#f5f5f3  url('/fileadmin/templates/img/bordo-canvas-ozadje.png') top repeat-x;
}

.front #content_wrap {
 padding:20px 10px 20px 10px;
 margin-top:0px;
}

.bordo .sublevel {
 position:absolute;
 top:174px;
 color:#808080;
 padding-left:22px;
}
.bordo .sublevel A {
 color:#808080;
}

.bordo .sublevel A:hover {
 color:#a6033a;
}

.frontpage #content_wrap {
 padding:20px 17px;
}

#content {
}

#content {
  width:833px;
  float:right;
}
#content>.clear {
  clear:none;
}
.frontpage #content>.clear {
  clear:both;
}

.black #content {
  width:100%;
  float:none;
}

.bordo #content {
  float:none;
  width:816px;
  margin-left:70px;
}

.private_userprofile #content_top_wrap {
 display:none;
}
.private_userprofile #content {
  width:981px  !important;
  padding:0 !important;
  margin-left:0;
}


body .bordo #content_left_wrap .frontbit_text .xbox {
  width:145px;
  padding:1px;
  #width:147px;
}

.frontpage #content {
  width:967px;
}

#content_left_wrap {
  float:left;
  width:141px;
}

.ru #content_left_wrap {
  float:left;
  margin:0 -7px 0 -9px;
  width:156px;
}

.black #content_left_wrap {
  width:175px;
  border:1px solid #756d85;
  margin-right:9px;
}

.bordo #content_left_wrap {
  width:147px;
}

.private_userprofile #content_left_wrap {
  display:none;
}


#content_left {
  padding:0px 11px 0px 0px;
}

.black #content_left {
  padding:1px 1px 20px 1px;
  background: #050505 url('/fileadmin/templates/img/black-menu-ozadje.png') bottom repeat-x;
}
.bordo #content_left {
  padding:1px 1px 20px 1px;
  background: transparent;
}

.frontpage #content_left_wrap {
 display:none;
}

/* top */

#content_top_wrap {
  float:left;
  padding:0;
  margin:0;
  width:100%;
}

#content_top {
  width:100%;
}

.bordo #content_top {
  width:831px;
  margin-right:-11px;
  float:none;
}



#content_top form {
 margin-top:15px;
 width:543px;
}

.black #content_top form {
 width:536px;
}
.bordo .LOGINBOX form {
 width:auto;
 margin:10px 5px 0;
}



#content_top .rgmediaimages-player {
 display:block;
 margin-bottom:10px;
}

/* center */

#content_center_wrap {
  float:left;
  width:543px;
}
.black #content_center_wrap {
  float:right;
  width:794px;
}
.frontpage #content_center_wrap {
  float:none;
  width:100%;
}

#content_center {
  width:543px;
  position:relative;
}

.black #content_center {
  width:100%;
}

.bordo #content_center {
  width:554px;
}

.bordo #content_center {
  width:554px;
}

.forum #content_center {
  width:538px;
}

.front #content_center {
  width:554px;
}

.private_userprofile #content_center {
  width:710px  !important;
}

#content_right_wrap {
  float:right;
  width:275px;
  margin-right:14px;
}

.black #content_right_wrap {
  width:216px;
  display:none;
}

.bordo #content_right_wrap {
 width:262px;
 margin-right:0;
}


#content_right {
  padding:0px 0px 0px 10px;
}

.black #content_right {
  padding:0px 0px 0px 0px;
}
.bordo #content_right {
  padding:0px 0px 0px 0px;
}


.videopage .fullbox {
 width:794px;
}

.SLIKE .frontbit_text,
.MOJESLIKE .frontbit_text {
 margin-right:0;
 float:none;
}

.SLIKE .frontbit_text H1 {
  margin-bottom:1px;
}

.gallerybox .podsklopi {
  margin-right:-5px;
}
.gallerybox .podsklop_wrap
{
  float:left;
  display:inline;
  margin-right:1px;
  margin-bottom:1px;
  background:#31313d url(/fileadmin/templates/img/black-naslov-ozadje.png) repeat-x scroll 0 bottom;
  background:#b2355f url(/fileadmin/templates/img/bordo-naslov-ozadje.png) repeat-x scroll 0 bottom;
  padding:3px;
}

.gallerybox .podsklop
{
  width:172px;
  overflow:hidden;
  color:#999;
  position:relative;
}

.gallerybox .podsklop .editlink {
  position:absolute;
  top:140px;
  right:3px;
}
.gallerybox .podsklop .deletelink {
  position:absolute;
  top:140px;
  left:-10px;
}

.gallerybox .podsklop A {
  color:#ccc;
}

.gallerybox .podsklop .imagefloat
{
  display:block;
  width:172px;
  height:172px;
  overflow:hidden;
  background:#111011;
  float:left;
}
.MEMBERS .gallerybox .regOnly {
 height:172px;
 width:172px;
}

.MEMBERS .regOnly span {
  padding:30px 10px 0;
}

.regOnly {
 /*position:absolute;*/
 top:0;
 left:0;
 height:172px;
 width:172px;
 background:#ccc url('/fileadmin/templates/img/access_expired.png') center center !important;
 opacity:0.65;
}

.regOnly span {
  display:block;
  padding:30px 10px 0;
  font-size:30px;
  font-weight:bold;
  text-align:center;
  line-height:28px;
  color:black;
}

.de .regOnly span {
  padding:15px 10px 0;
}

.bordo .gallerybox .podsklop H2 {
  font-size:13px;
  height:1.25em;
  overflow:hidden;
  margin:0;
}


.gallerybox .podsklop .profilelink {
  float:left;
}

.gallerybox .podsklop .uploadtime {
bottom:0;
color:gold;
font-size:10px;
padding-bottom:37px;
position:absolute;
right:5px;
}


.videobox {
  color:#eee;
}

.gallerybox #player {
  float:left;
  display:inline;
  margin-right:15px;
}

.gallerybox .videoinfo {
  float:left;
  display:inline;
}
.gallerybox form {
  float:left;
  display:inline;
  width:200px;
}

.gallerybox .list {
  clear:left;
}

.videopage .videobox {
  background:#111012 url('/fileadmin/templates/img/black-slide-bottom.png') 0 bottom no-repeat;
  z-index:-1;
}

.videopage #content_wrap  .videobox H1 {
  background:#111012 url('/fileadmin/templates/img/black-slide-head.png') 0 top no-repeat;
  display:block;
  height:52px;
  position:relative;
  z-index:1;
}

.bordo #content_wrap  .videobox H1 {
  background:#111012 url('/fileadmin/templates/img/black-slide-head.png') 0 top no-repeat;
  display:block;
  height:52px;
  position:relative;
  z-index:1;
}

#content_center .videocat H1 {
  background:#111012 url('/fileadmin/templates/img/black-slide-head.png') 0 top no-repeat;
  display:block;
  height:52px;
  padding:0 10px;
  position:relative;
  z-index:1;
}

#content_center .videocat #podsklopi H1 {
  background:none;
  line-height:1em;
  height:1.5em;
  padding-top:0.25em;
  margin:50px 10px 20px 0px;
  border-bottom:2px solid #efefef;
}

.videocat {
  background:#111012;
  padding-left:4px;
}
.videocat>h1 {
  margin-left:-4px;
}

#videodata {

}

.videofile {
  margin:0 70px;
}

.videobox .abstract {
	color:#ccc;
	padding:0px 80px 25px 70px;
}

.videobox .description {
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	padding:0px 80px 25px 70px;
}


.advicepage .videobox .description {
	font-size:14px;
	font-weight:normal;
    font-style:italic;
}

.videobox  .abstract {
	color:#ccc;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
}

.single-article div.podsklop_wrap.video {
    float: right;
}
.single-article div.news {
    float:left;
    width:522px;
    margin-right:12px;
}
.single-article div.news-single-item {
    background:#111012;
    padding-top:0;
    border-radius: 5px;
}
.single-article div.news-single-item h1 {
    background:#111012 url('/fileadmin/templates/img/black-slide-head.png') 0 top no-repeat !important;
    color:white !important;
    border:0 !important;
    border-radius: 5px;
}

/* ########## CONTENT ############## */

/* ########## FOOTER ############## */

#footer {
  clear:both;
}

/* ########## FOOTER ############## */

/* ######### GENERAL STYLING ######## */

.left {
  text-align:left;
}

.right {
  text-align:right;
}

.red {
 color:#d55 !important;
}

.spacer {
  margin-top:1px;
  border-top:1px solid #d55;
}

.VIDEOMENI .spacer {
  width:11px !important;
}

.VIDEOMENI .spacer13 {
  width:13px !important;
}


.typo3-adminPanel {
  position:relative !important;
  z-index:100 !important;
}

img {
  border:0;
  margin:0;
  padding:0;
  vertical-align:middle;
}

.skin .abstract {color:#d55;}
.grey .abstract {color:#696969;}
.green .abstract {color:#4ec712;}
.blue .abstract {color:#1598d2;}
.viola .abstract {color:#ce73d7;}
label, td, p, .grey  {color:#696969;}

.black label,
.black  td,
.black  p
{color:#ccc;}

.bordo label,
.bordo  td,
.bordo  p
{color:#4c4c4c;}



.description {
 color:#ccc;
}

input,textarea,select {
  font-size:10pt;
  line-height:12pt;
  color:#756d85;
  border:1px solid #999;
}

.faq p {
 margin:0;
}

.faq strong{
 display:block;
 color:#1598d2;
 font-style:italic;
 font-weight:normal;
}

.bordo .faq strong {
 color:#a6033a;
}

.csc-textpic-intext-right .csc-textpic-imagewrap {
 float:left;
 vertical-align:top;
 padding:0 10px 0 0px;
}

.csc-textpic-imagewrap dt,
.csc-textpic-imagewrap dl {
 display:inline;
 margin:0;
 padding:0;
}

legend {
  font-weight:bold;
  color:#4ec712;
}
.green legend {color:#4ec712;}
.blue  legend {color:#1598d2;}
.viola legend {color:#ce73d7;}
.skin legend {color:#d55;}
.grey legend {color:#696969;}



.tx-srfeuserregister-pi1 fieldset {
 background:white;
 margin-bottom:15px;
}


.WELCOME .tx-srfeuserregister-pi1 fieldset {
 background:white;
 margin:10px;
}

.WELCOME .tx-srfeuserregister-pi1 fieldset legend {
 display:none;
}

.tx-srfeuserregister-pi1 dl {
}

.tx-srfeuserregister-pi1 dt {
 float:left;
 clear:left;
 position:relative;
 width:150px;
 text-align:right;
 margin-bottom:10px;
}

.WELCOME .tx-srfeuserregister-pi1 dt {
 width:140px;
}

.tx-srfeuserregister-pi1 dd {
 float:left;
 position:relative;
 display:inline;
 left:10px;
 margin:0;
 padding:0;
 margin-bottom:10px;
 width:330px;
}


.WELCOME .tx-srfeuserregister-pi1-submit {
 margin-top:5px;
 background:#f7f7f7;
}


.tx-srfeuserregister-pi1-password {
 background:#f7f7f7;
}

.tx-srfeuserregister-pi1-password,.tx-srfeuserregister-pi1-text,.tx-srfeuserregister-pi1 textarea {
 width:315px;
 background:#f7f7f7;
}

.WELCOME .tx-srfeuserregister-pi1-text,
.WELCOME .tx-srfeuserregister-pi1 textarea {
 width:300px;
}

.tx-srfeuserregister-pi1-radio {
 border:0;
}


.tx-srfeuserregister-pi1-notice {
 font-style:italic;
 font-size:12px;
 margin:0 20px 0 0 !important;
 padding:0;
 float:right;
 position:relative;
 display:inline;
	font-weight:normal;
	width: 250px;
}

.private_userprofile .tx-srfeuserregister-pi1-notice {
 margin:0 10px 0 0 !important;
 width: 180px;
}


.tx-srfeuserregister-pi1-instruction {
 font-size:11px;
 color:#696969;
}


.REGISTRATION-FORM .tx-srfeuserregister-pi1-submit {
	background:#bbb none repeat scroll 0pt;
	color:white;
	font-weight:bold;
	margin-bottom:5px;
	padding:3px 10px;
	text-align:center;
	cursor:pointer;
}

.REGISTRATION-FORM .frontbit_text .xbox p {
	clear: both;
	margin:0 20px;
	padding:0;
}

.tx-srfeuserregister-pi1 .teaser {
  clear:both;
  float:left;
  display:inline;
  position:relative;
  margin-bottom:10px;
  margin-left:127px;
	padding: 10px 0px;
}
.REGISTRATION-FORM .tx-srfeuserregister-pi1 .teaser {
 margin-left:125px;
}

.tx-srfeuserregister-pi1 .teaser:hover {
	background:#272727 none repeat scroll 0pt;
}

.bordo .tx-srfeuserregister-pi1 .teaser:hover {
	background-color:#279090;
	color:#eee;
}

.tx-srfeuserregister-pi1-error {
        color: red !important;
}

.tx-srfeuserregister-pi1 .teaser dd,
.tx-srfeuserregister-pi1 .teaser dt {
  width:auto;
}

.tx-srfeuserregister-pi1 .teaser label span{
  float:left;
  position:relative;
  width:430px;
}


H1 {
  font-size:17pt;
  line-height:1em;
  padding-top:0;
  padding-bottom:0;
  margin-top:0;
  margin-bottom:0;
}

H2 {
  margin:0px;
  font-size:11.5pt;
}

H3 {
  margin:0px;
  font-size:12px;
}

H4 {
  margin:0px;
  font-size:12px;
  font-weight:bold;
}

h4.abstract {
  margin:10px 0 5px;
  color:#1598d2;
}

A {
  color:#1598d2;
  text-decoration:none;
}

.black A {
   color:#eee;
}
.bordo A {
  color:#1598D2;
}

A * {
  cursor:pointer;
}

A:hover {
  text-decoration:underline;
}

.rightlink {
   float:right;
   font-size:12px;
   font-weight:normal;
}

.clearer,
.clear {
  clear:both;
  position:relative;
  height:0;
  line-height:0pt !important;
}

/* ######### GENERAL STYLING ######## */


/* ########## LEFT MENU ########### */

.extra {
  margin-left:0px;
  margin-right:0px;
}

#content_left_wrap .extra .xbox {
 padding:5px;
}

#content_left_wrap .extra .moveup {
 margin-top:-7px;
}

#content_left .extra h1,
#content_left_wrap .extra .xbox H3 {
 background:transparent url('/fileadmin/templates/img/blue-menu-naslov.png') repeat-x 0 2px;
 line-height:26px;
}
#content_left .extra h1 a,
#content_left_wrap .extra .xbox H3 a {
  font-size:15px;
  color:#fff !important;
/*  background:transparent url(/fileadmin/templates/img/arrow-blue-trans-mini.png) no-repeat scroll right center; */
}

#content_left_wrap .tobo .xbox {
  padding:3px;
}

#content_left_wrap .tobo .xbox H3 {
 margin:-2px -2px 5px -2px;
}

.extra .crop {
 position:relative;
 width:102px;
 height:75px;
 overflow:hidden;
}
.extra H2 {
 border-bottom:1px solid #d55;
 margin:1px 0 7px 0;
 display:block;
}

.extra A {
  display:block;
  font-size:12px;
  font-weight:bold;
  font-style :italic;
  line-height:15px;
  padding:3px 0;
}

.extra H2 A {
 padding:2px 2px 0 2px;
 background:#d55;
 color:white;
}

.moss-banner {
 margin-left:5px;
 margin-bottom:12px;
}

.ADLINK {
}
.ADLINK .frontbit_text {
 float:none;
 width:113px;
 overflow:hidden;
 margin:0;
 padding:0;
}

.ADLINK H4 {
 display:block;
 font-size:11px;
 padding-bottom:1px;
 border-bottom:1px solid #d55;
 margin-bottom:3px;
}

.extra .ADLINK .adlink A {
  display:block;
  font-size:11px;
  line-height:13px;
  margin-top:-2px;
  color:#d55;
}
.ADLINK .adtext {
  font-size:11px;
  line-height:13px;
}
.ADLINK .adtext P {
 margin-left:0;
 padding-left:0;
 margin-right:0;
 padding-right:0;
}

.extra A.overline {
   border-top:1px dotted #adadad;
}

.extra A.active {
 background:#fff7ee;
 color:#d55;
}

.extra .xbox H1,
.extra H3 {
 margin: -6px -6px 4px -6px;
 padding:4px 5px;
 border-bottom:0;
}

#sectionmenu {
  text-align:left;
  padding:2px;
  color:#eee;
  margin:0;
  background:#050505;
}


#sectionmenu h2,
#sectionmenu h1 {
  padding:15px 10px 10px;
  margin:-2px -2px 0;
  height:52px;
  font-size:24px;
  line-height:1.2em;
  background:#F6F6F6 url(/fileadmin/templates/img/black-menu-glava.png) repeat-x scroll 0 bottom;
  font-style:italic;
  font-weight:normal;
}

.black #sectionmenu h2 A,
.black #sectionmenu h1 A {
  color:#756d85;
}

.bordo #sectionmenu h1 A {
  color:#a6033a;
}
#sectionmenu ul {
  display:block;
  padding:0;
  margin:0;
  font-size:13px;
}

#sectionmenu li {
  display:block;
  list-style:none;
  background:#201e24;
  margin-top:3px;
  font-weight:bold;
}

#sectionmenu li a {
  display:block;
  padding:3px 5px;
  border-left:3px solid #201e24;
}

#sectionmenu li.ACT a {
  border-left:3px solid #423d4a;
}

#sectionmenu li ul li {
  margin-top:0;
  font-weight:normal;
  background:#423d4a;
}

#sectionmenu li ul li a {
  padding-left:5px;
}

#sectionmenu li ul li.ACT a {
  border-color:#756d85;
}

#sectionmenu li ul li li {
  background:#756d85;
}

#sectionmenu li ul li li a {
  padding-left:10px;
}
#sectionmenu li ul li li li a {
  font-style:italic;
}

#sectionmenu li ul li li.ACT a{
  border-color:#ddd;
}

#sectionmenu .select {
 display:none;
}

.number {
  float:right;
  padding-right:5px;
  font-weight:normal;
}


/* ########## LEFT MENU ########### */



/*###    XBOX - ROUNDED CORNERS ###*/

.xbox-wrap {
   border:1px solid;
   padding:0;
   background: white;
   position:relative;
}
.black .xbox-wrap {
  background:#111012;
}

.bordo .xbox-wrap {
  background:#fafaf8;
}


.xbox-top-left {
   margin:-1px;
}

.xbox-shadow {
 padding-bottom:11px;
 margin-bottom:4px;
 background: url('/fileadmin/templates/img/box_bottom_shadow.gif') right bottom no-repeat;
}

.bordo .xbox-shadow {
 background: url('/fileadmin/templates/img/box-bordo-bottom-shadow.gif') right bottom no-repeat;
}


.xbox-bottom-right {
  padding:2px;
}


.xbox {
background:url('/fileadmin/templates/img/box_inner_shadow.gif') bottom repeat-x;
   position:relative;
}
.black .xbox {
  background:none;
}
.bordo .xbox {
  background:url('/fileadmin/templates/img/box-bordo-inner-shadow.gif') bottom repeat-x;
}

.expertpage .csc-textpic {
 padding:0 40px 20px;
}
.csc-frame-frame1 {
	width:268px;
	float:left;
}
.csc-frame-frame2 {
	width:265px;
	float:right;
}

.csc-frame-frame1 UL,
.csc-frame-frame1 LI {
  list-style:none;
  display:block;
  margin:0;
  padding:0;
}

.csc-frame-frame1 LI A {
  display:block;
  padding:3px 20px 3px 0;
  border-top:1px dotted #adadad;
}

.csc-frame-frame1 LI .selflink {
  display:block;
  color:#d55;
  padding:3px 20px 3px 0;
  border-top:1px dotted #adadad;
  background:url('/fileadmin/templates/img/arrow_blue.gif') right center no-repeat;
}


#content_left_wrap .xbox {
  padding:7px;
}

#content_right_wrap .xbox {
 padding:1px;
}

#content_center_wrap .xbox {
  padding:7px;
}

#content_center_wrap .SLIKE-ZADNJE-DESNO .xbox,
.bordo #content_center_wrap .xbox {
  padding:1px;
}
.no-right-margin .frontbit_text {
  margin-right:0;
}

#content_center_wrap .ANKETA .frontbit_text {
 margin-right:0px;
}

#content_center_wrap .ANKETA .xbox {
  padding:1px;
}


#content_center_wrap .notice .xbox {
 width:auto;
 padding:1px;
 padding-bottom:10px;
 position:relative;
 clear:both;
}

.fullbox HR {
 margin:5px 10px;
 color:#d55;
}

#content_center_wrap .fullbox .xbox H3 {
  margin-bottom:10px;
}

#content_center_wrap .fullbox .xbox INPUT {
x-margin-left:10px;
}

.middletext {
 margin-top:4px;
 #margin-top:0px;
}

#content_center_wrap .fullbox .xbox .middletext {
 margin:5px 10px;
}

#content_center_wrap .fullbox .xbox .login-notice {
 position:absolute;
 bottom:10px;
 right:20px;
 width:200px;
 font-style:italic;
}

#canvas #content .REGISTRATION-FORM .frontbit_text,
.FIRSTLOGIN .frontbit_text,
.WELCOME .frontbit_text {
  margin-right:0;
  float:none;
}
#canvas .REGISTRATION-FORM .frontbit_text {
  _left:7px
}


#canvas .FIRSTLOGIN .frontbit_text .xbox,
#canvas .WELCOME .frontbit_text .xbox,
#canvas .REGISTRATION-FORM .frontbit_text .xbox {
  width:auto;
  padding:0px 0px 20px;
}

.USERDATA .frontbit_text .xbox h1,
.FIRSTLOGIN .frontbit_text .xbox h1,
.WELCOME .frontbit_text .xbox h1,
.REGISTRATION-FORM .frontbit_text .xbox h1 {
 margin:0;
 border:none;
 background:transparent url('/fileadmin/templates/img/black-naslov-ozadje.png') repeat-x;
}

.bordo .USERDATA .frontbit_text .xbox h1,
.bordo .FIRSTLOGIN .frontbit_text .xbox h1,
.bordo .WELCOME .frontbit_text .xbox h1,
.bordo .REGISTRATION-FORM .frontbit_text .xbox h1 {
 background:transparent url(/fileadmin/templates/img/bordo-naslov-ozadje.png) repeat-x scroll left center;
 border:0 none;
 color:#EEEEEE;
 font-size:16px;
 font-weight:bold;
 line-height:16px;
 margin-top:0;
 padding:8px 10px;
}

.FIRSTLOGIN .frontbit_text .xbox ul,
.WELCOME .frontbit_text .xbox ul,
.FIRSTLOGIN .frontbit_text .xbox p,
.WELCOME .frontbit_text .xbox p {
 margin:0 30px 10px;
 font-size:13px;
 font-weight:bold;
 color:#ccc;
}


.bordo .FIRSTLOGIN .frontbit_text .xbox ul,
.bordo .WELCOME .frontbit_text .xbox ul,
.bordo .FIRSTLOGIN .frontbit_text .xbox p,
.bordo .WELCOME .frontbit_text .xbox p {
 color:#696969;
 margin:20px 30px 10px;
}

.frontpage .NAGOVOR h1,
.frontpage .NAGOVOR h2 {
 background:transparent url('/fileadmin/templates/img/black-naslov-ozadje.png') repeat-x;
 line-height:48px;
 font-size:22px;
 font-style:italic;
 font-weight:normal;
}

.frontpage .NAGOVOR,
.frontpage .NAGOVOR p {
 color:#ccc;
 font-style:italic;
}

.black .NAGOVOR .frontbit_text {
  margin-right:0;
  margin-bottom:12px;
  padding:1px;
  border:1px solid #756d85;
}

.nagovor-text {
  float:left;
  width:322px;
  overflow:hidden;
}
.black .nagovor-text h1,
.black .nagovor-text h2 {
  padding:0 20px;
}

.black .nagovor-text h3 {
  margin:0px 20px 5px 20px;
  font-size:13px;
}
.black .nagovor-text p {
  padding:0 30px 0 20px;
  line-height:18px;
}

.nagovor-video {
  background:lime;
}


.nagovor-video,
.nagovor-video span,
.nagovor-video embed {
  float:right;
  width: 640px;
  }

#experts {
  font-size:11px;
  font-weight:bold;
  line-height:11px;
  clear:left;
}
.expert {
  margin-bottom:5px;
}

.black #experts {
float:left;
padding:0;
margin:0;
width:636px;
}
.black .EXPERTS .frontbit_text {
   float:left;
   display:inline;
	border:1px solid #756D85;
	margin-bottom:10px;
	margin-right:11px;
	padding:1px;
	line-height:1px;
}

.black #experts .expert {
  float:left;
  margin:0;
  position:relative;
  line-height:1em;
}

.black #experts .expert A {
}

.black #experts .expert img {
  float:left;
  margin-right:1px;
}

.black #experts .expert .expert-name {
	background:#8e8e8e none repeat scroll 0 0;
	position:absolute;
	left:0;
	bottom:0;
	font-size:12px;
	line-height:14px;
	opacity:0.85;
	padding:3px 11px;
	width:136px;
	_width:158px;
	font-weight:bold;
	color:#eeeeee;
	z-index:100;
}
.black #experts .expert .expert-name A {
	color:#eeeeee;
}

.xbox H1 {
 border-bottom:1px solid;
 margin:5px 0 10px 0;
 padding-bottom:5px;
 color:#d55;
}
.grey .xbox H1 {color:#696969;}
.green .xbox H1 {color:#4ec712;}
.blue .xbox H1 {color:#1598d2;}
.viola .xbox H1 {color:#ce73d7;}

.xbox H2 {
 border-bottom:1px solid;
 margin:5px 0 5px 0;
 padding-bottom:3px;
 color:#d55;
}

.black .xbox H2 {
 border-bottom:1px solid;
 margin:25px 20px 0;
 font-size:16px;
 padding-bottom:3px;
 color:#eee;
}

#content_center .POST-LATEST .frontbit_text {
 float:none;
 width:auto;
}
#content_center .TEMA-LASTPOST .frontbit_text .xbox,
#content_center .POST-LATEST .frontbit_text .xbox {
 width:532px;
}
#content_center .POST-LATEST a.newslink {
    border-top:0;
	border-bottom:1px solid #DDDDDD;
	display:block;
	margin:3px 5px;
	padding-right:12px;
	padding-top:0px;
	padding-bottom:3px;
	font-weight:bold;
	clear:left;
}

#content_center .TEMA-LASTPOST .frontbit_text,
#content_center .TEMA-TOP5 .frontbit_text {
  margin-right:0px;
}
#content_center .TEMA-LASTPOST .frontbit_text {
 float:none;
 width:auto;
}


.POST-TEDNA h2,
.TEMA-TEDNA h2,
.bordo H2 {
 color:#A6033A;
 clear:both;
 border-bottom:1px solid;
 margin:25px 10px 0;
 font-size:18px;
 padding-bottom:3px;
}
.SLIKE-ZADNJE h2 {
 border:none;
}


#content_right .POST-TEDNA .xbox H2,
#content_top .POST-TEDNA .xbox H2,
#content_right .TEMA-TEDNA .xbox H2,
#content_top .TEMA-TEDNA .xbox H2,
.bordo #content_right .xbox H2,
.bordo #content_top .xbox H2 {
 margin:15px 10px 0;
 font-size:16px;
}
.bordo #content_left .xbox H2 {
 margin-right:5px;
 margin-left:5px;
 xmargin-top:10px;
 font-size:15px;
}

.bordo .xbox .avatar {
 float:left;
 display:inline;
 margin:0 10px 10px 0;
}

.bordo .xbox .username {
 font-weight:bold;
}


.xbox H3 A {
   color:white;
}

.xbox .forum_title,
.xbox H3 {
   display:block;
   background:#d55;
   color:white;
   font-size:17px;
   font-style:italic;
   font-weight:bold;
   line-height:17px;
   padding:4px 5px 4px 5px;
}

.TEMA-TEDNA .xbox H3,
.demo .FORUM .xbox .forum_title,
.demo .FORUM .xbox H3,
.bordo .xbox .forum_title,
.bordo .xbox H3 {
	background:transparent url(/fileadmin/templates/img/bordo-naslov-ozadje.png) repeat-x scroll left center;
	border:0 none;
	color:#EEEEEE;
	font-style:normal;
	font-weight:bold;
    font-size:16px;
    line-height:16px;
    padding:8px 10px 8px 10px;
	margin-top:0;
	xmargin-bottom:10px;
}

.DATING-FORUMS .xbox H3 {
    font-size:13px;
}


.bordo .xbox .forum_title {
  margin-bottom:0px;
}


.black .xbox H3 {
  background:none;
  font-size:14px;
  font-style:normal;
  color:#eee;
  padding:0;
  margin:0 0 10px 10px;
}


/* green = default */
.xbox-top-left {
	background:url('/fileadmin/templates/img/top_left_red.gif') top left no-repeat;
}
.xbox-top-right {
	background: url('/fileadmin/templates/img/top_right_red.gif') top right no-repeat;
}
.xbox-bottom-left {
	background: url('/fileadmin/templates/img/bottom_left_red.gif') bottom left no-repeat;
}
.xbox-bottom-right {
	background: url('/fileadmin/templates/img/bottom_right_red.gif') bottom right no-repeat;
}
.xbox-wrap {
   border-color:#d55;
}

.grey .xbox-top-left {
	background:url('/fileadmin/templates/img/top_left_grey.gif') top left no-repeat;
}
.grey .xbox-top-right {
	background: url('/fileadmin/templates/img/top_right_grey.gif') top right no-repeat;
}
.grey .xbox-bottom-left {
	background: url('/fileadmin/templates/img/bottom_left_grey.gif') bottom left no-repeat;
}
.grey .xbox-bottom-right {
	background: url('/fileadmin/templates/img/bottom_right_grey.gif') bottom right no-repeat;
}
.grey .xbox-wrap {
   border-color:#adadad;
}


.black .xbox-top-left {
	background:url('/fileadmin/templates/img/box-black-top-left.png') top left no-repeat;
}
.black .xbox-top-right {
	background:url('/fileadmin/templates/img/box-black-top-right.png') top right no-repeat;
}
.black .xbox-bottom-left {
	background:url('/fileadmin/templates/img/box-black-bottom-left.png') bottom left no-repeat;
}
.black .xbox-bottom-right {
	background:url('/fileadmin/templates/img/box-black-bottom-right.png') bottom right no-repeat;
}
.black .xbox-wrap {
   border-color:#756d85;
}

.coal .xbox-top-left {
	background:url('/fileadmin/templates/img/box-coal-top-left.png') top left no-repeat;
}
.coal .xbox-top-right {
	background:url('/fileadmin/templates/img/box-coal-top-right.png') top right no-repeat;
}
.coal .xbox-bottom-left {
	background:url('/fileadmin/templates/img/box-coal-bottom-left.png') bottom left no-repeat;
}
.coal .xbox-bottom-right {
	background:url('/fileadmin/templates/img/box-coal-bottom-right.png') bottom right no-repeat;
}
.coal .xbox-wrap {
   border-color:#050505;
}

.bordo .xbox-top-left {
	background:url('/fileadmin/templates/img/box-bordo-top-left.gif') top left no-repeat;
}
.bordo .xbox-top-right {
	background:url('/fileadmin/templates/img/box-bordo-top-right.gif') top right no-repeat;
}
.bordo .xbox-bottom-left {
	background:url('/fileadmin/templates/img/box-bordo-bottom-left.gif') bottom left no-repeat;
}
.bordo .xbox-bottom-right {
	background:url('/fileadmin/templates/img/box-bordo-bottom-right.gif') bottom right no-repeat;
}
.bordo .xbox-wrap {
   border-color:#adadad;
}


/* #### BOX-TEXT ############ */

.box-text-wrap {
}

.box-text {
	padding:10px 20px;
}
.GUESTBOOK .box-text {
	padding:10px 10px;
}


.box-text UL {
  margin:0 0 0 16px;
  padding:0;
}

.box-text OL {
  margin:0 0 0 18px;
  padding:0;
  color:#d55;
}

.box-text LI {
  list-style:none;
  list-style-image: url('/fileadmin/templates/img/list_red.gif');
}
.blue .box-text LI {
  list-style-image: url('/fileadmin/templates/img/list_blue.gif');
}
.viola .box-text LI {
  list-style-image: url('/fileadmin/templates/img/list_viola.gif');
}
.green .box-text LI {
  list-style-image: url('/fileadmin/templates/img/list_green.gif');
}



div.guest-item {
	overflow: hidden;
}

.news-list-morelink,
.guest-linenavigation {
  margin:0;
  position:relative;
  display:inline;
  top:4px;
  height:16px;
  width:16px;
  overflow:hidden;
  padding:0px 1px 0 15px;
}

.boxarrow {
  position:absolute;
  height:16px;
  right:10px;
  bottom:10px;
}

.news-list-morelink A,
.guest-linenavigation A,
.boxarrow A {
 top:0px;
 right:0px;
 height:16px;
 padding:50px 3px 0;
 font-size:0px;
 width:16px;
 overflow:hidden;
 position:absolute;
 background: url('/fileadmin/templates/img/arrow_red.gif') left top no-repeat;
}

.news-list-morelink A,
.guest-linenavigation A {
 background: url('/fileadmin/templates/img/arrow_light_red.gif') left top no-repeat;
}
.blue .guest-linenavigation A {
 background: url('/fileadmin/templates/img/arrow_light_blue.gif') right top no-repeat;
}
.green .guest-linenavigation A {
 background: url('/fileadmin/templates/img/arrow_light_green.gif') right top no-repeat;
}
.viola .guest-linenavigation A {
 background: url('/fileadmin/templates/img/arrow_light_viola.gif') right top no-repeat;
}


.blue .boxarrow A {
 background: url('/fileadmin/templates/img/arrow_blue.gif') right top no-repeat;
}
.green .boxarrow A {
 background: url('/fileadmin/templates/img/arrow_green.gif') right top no-repeat;
}
.viola .boxarrow A {
 background: url('/fileadmin/templates/img/arrow_viola.gif') right top no-repeat;
}


/*###       FRONTBIT + MENI NA VSTOPNI STRANI    #######*/

.frontbit_text {
 float:left;
 margin-right:12px;
 position:relative;
 display:inline;
}

.PLACILA .frontbit_text {
 float:none;
 margin-right:0;
 margin-top:15px;
}
.PLACILA td {
    font-size: 14px;
    padding: 3px 8px;
}
#canvas .PLACILA .frontbit_text .xbox {
 padding:0 20px 20px;
 width:auto;
}

#canvas .PLACILA .frontbit_text .xbox h2 {
 background: transparent url(/fileadmin/templates/img/black-naslov-ozadje.png) repeat-x scroll 0 0;
 color:#eee;
 border:none;
 margin:0 -20px 5px -20px;
 padding:15px 10px 5px;
 font-size:18px;
}


.VSAPLACILA .frontbit_text {
 margin-right:0;
}

#content_left_wrap .frontbit_text,
#content_right_wrap .frontbit_text {
 margin-right:0;
}

.frontbit_text P {
 margin:0;
 padding:5px 10px 0;
}
.frontbit_text .xbox {
 width:259px;
 padding:1px;
}

#canvas #content_center .frontbit_text .wide {
 width:542px;
}
.private_userprofile #canvas #content_center .frontbit_text .wide {
 width:701px;
}
#canvas #content_center .frontbit_text .wide .wide {
 width:auto;
}
#canvas #content_center .wide .frontbit_text .xbox {
 width:710px;
}
#canvas #content_center .frontbit_text .wide .xbox,
#canvas #content_center .frontbit_text .tx-mmforum-pi1 .xbox {
 width:536px;
 padding:1px;
_width:538px;
 overflow:hidden;
}

/* meni videosklopov - polmeni */

.MENI .frontbit_text {
	margin:0;
	padding:2px;
	border:1px solid #756d85;
	background:white;
}

.VIDEOMENI {
  float:left;
  position:relative;
}

.black #canvas #content .VIDEOMENI table {
  width:965px;
}

.VIDEOMENI .frontbit_text {
 margin:0;
}

#content_center_wrap .MENI .frontbit_text .xbox {
padding:0px 0px 2px 0px;
width:auto;
}

.polsenca {
  background: #756d85 url('/fileadmin/templates/img/blue-inner-ozadje.png')  0 top repeat-x;
  float:left;
  clear:left;
  width:100%;
  margin-bottom:5px;
}
.black .polsenca {
  width:100%;
  background:none;
  margin-bottom:12px;
}

.polmeni {
  font-size:12px;
  overflow:hidden;
  xposition:relative;
  padding-bottom:22px;
  background: #756d85 url('/fileadmin/templates/img/blue-videosklop-ozadje.png')  0 bottom repeat-x;
}
.black .VIDEOMENI .polmeni {
  background: #050505 url('/fileadmin/templates/img/black-videosklop-ozadje.png')  0 bottom repeat-x;
}
.black #canvas #content .polmeni .wrapper {
  width:311px;
}

.polmeni-divider {
 width:4px !important;
}

.polmeni a {
  color:white;
}
#canvas #content .XY .wrapper {
  width:536px;
}
#canvas #content .X,
#canvas #content .XX {
  border-right:1px solid white;
}
#canvas #content .X .wrapper,
#canvas #content .XX .wrapper {
  width: 265px;
}
#canvas #content .Y,
#canvas #content .YY {
  border-left:1px solid white;
}
#canvas #content .Y .wrapper,
#canvas #content .YY .wrapper {
  width: 265px;
}
#canvas #content .XX,
#canvas #content .YY {
  padding-bottom:0px;
  margin-bottom:0;
}

.black #canvas #content .XY,
.black #canvas #content .X,
.black #canvas #content .Y,
.black #canvas #content .XX,
.black #canvas #content .YY,
.black #canvas #content .EXP {
  border:1px solid #756d85;
  padding:1px 1px 18px;
}

.black #canvas #content .XX,
.black #canvas #content .YY {
  padding:1px;
}

.black #canvas #content .XX .wrapper,
.black #canvas #content .YY .wrapper {
  width:473px;
}

.black #canvas #content .EXP {
  border-right:none;
  padding-right:0;
}
.black #canvas #content .EXP .wrapper {
  width:652px;
}

.black #canvas #content .QA {
  padding:1px;
  border:1px solid #756d85;
  border-left:none;
  padding-left:0;
  background:#1f242d;
}
.black #canvas #content .QA P {
  color:#eee;
  margin-right:15px;
  margin-left:15px;
  margin-bottom:10px;
}

.polmeni H2 {
 padding-bottom:10px;
}

.black .polmeni H2 {
 margin-bottom:10px;
}


.polmeni H2 A {
 font-size:22px;
 font-style:italic;
 font-weight:normal;
 xheight:28px;
 x_height:138px;
 line-height:28px;
  color:#756d85;
  display:block;
  padding:110px 15px 0;
}
#canvas #content .XY H2 {
  background: url('/fileadmin/templates/img/blue-XY-ozadje.jpg')  no-repeat;
}
#canvas #content .XY H2 A {
  padding-top:174px;
}
#canvas #content .XY A IMG {
  float: left;
  display: inline;
  position: relative;
}
.exclusive_meni {
  position: absolute;
  top:0;
  left:0;
}
.black #canvas #content .XY H2 {
  background: url('/fileadmin/templates/img/black-XY-ozadje.jpg')  no-repeat;
}
.black #canvas #content .XY H2 A {
  padding-top:110px;
}

#canvas #content .X H2 {
  background: url('/fileadmin/templates/img/blue-X-ozadje.jpg')  no-repeat;
}
.black #canvas #content .X H2 {
  background: url('/fileadmin/templates/img/black-X-ozadje.jpg')  no-repeat;
}
#canvas #content .Y H2 {
  background: url('/fileadmin/templates/img/blue-Y-ozadje.jpg')  no-repeat;
}
.black #canvas #content .Y H2 {
  background: url('/fileadmin/templates/img/black-Y-ozadje.jpg')  no-repeat;
}
#canvas #content .XX H2 {
  padding-bottom:20px;
  background: url('/fileadmin/templates/img/blue-XX-ozadje.jpg')  no-repeat;
}
.black #canvas #content .XX H2 {
  padding-bottom:0px;
  margin-bottom:0px;
  background: url('/fileadmin/templates/img/black-XX-ozadje.jpg')  no-repeat;
}
.black #canvas #content .XX H2 A {
padding-bottom:10px;
padding-right:340px;
padding-top:35px;
}
#canvas #content .YY h2 {
  padding-bottom:20px;
  background: url('/fileadmin/templates/img/blue-YY-ozadje.jpg')  no-repeat;
}
.black #canvas #content .YY H2 {
  padding-bottom:0px;
  margin-bottom:0px;
  background: url('/fileadmin/templates/img/black-YY-ozadje.jpg')  no-repeat;
}
.black #canvas #content .YY H2 A {
padding-bottom:10px;
padding-right:340px;
padding-top:35px;
}
.black #canvas #content .QA H2,
.black #canvas #content .EXP H2 {
	background:transparent url(/fileadmin/templates/img/black-EXP-ozadje.png) repeat-x scroll 0 0;
	margin-bottom:17px;
	padding-bottom:2px;
}
.black #canvas #content .QA H2 A,
.black #canvas #content .EXP H2 A {
  padding-top:5px;
}

.black #canvas #content .QA H2 {
  opacity:0.850;
  filter:alpha(opacity=85);
}

.black #canvas #content .QA H2 A {
  text-decoration:none;
  cursor:text;
}

.black #canvas #content .QA H3 {
 color:#2f7ba5;
 margin-left:15px;
 padding-top:5px;
 margin-bottom:0px;
}

.black #canvas #content .QA H3 A {
 color:#2f7ba5;
}

.polmeni UL {
 float:left;
 margin:0px;
 padding-left:5px;
 font-weight:bold;
 list-style-image:none;
 list-style-type:none;
 display:block;
}
#canvas #content .XY UL {
 margin:0px 0px 0px 0;
 padding-left:8px;
}

#canvas #content .EXP UL {
 width:311px;
}
#canvas #content .EXP UL UL {
 width:auto;
}

.polmeni UL LI {
 padding-left:20px;
 padding-right:0;
 margin-right:0;
 width:235px;
 list-style-image:none;
 list-style-type:none;
 display:block;
 color:#554d65;
 background: url('/fileadmin/templates/img/list-black-gray.png') 4px 3px no-repeat;
}
.black .polmeni UL LI {
 color:#756d85;
 width:270px;
 background:transparent url(/fileadmin/templates/img/list-gray-black.png) no-repeat scroll 6px 3px;
}
.black #canvas #content .EXP UL LI {
 color:#756d85;
 width:270px;
 background:transparent url(/fileadmin/templates/img/black-QA-menu.png) no-repeat scroll 6px 3px;
}

#canvas #content .XY UL UL,
.polmeni UL UL {
 float:none;
 border:0;
 margin:0;
 padding:0;
 width:auto;
 background:none;
 padding-bottom:2px;
 font-weight:normal;
}

.polmeni UL UL LI {
 background:transparent !important;
 margin:0;
 padding:0;
 list-style-image:none;
 list-style-type:none;
 display:block;
}
.black #canvas #content .EXP UL UL LI {
 padding-left:15px;
 background:transparent url(/fileadmin/templates/img/list-black-black.png) no-repeat scroll 0px 4px !important;
}

#canvas #content .XY UL UL {
 width:auto;
 list-style-image:none;
 list-style-type:none;
 display:block;
}

.polmeni LI A {
 display:block;
}
.black LI A {
 color:#756d85;
 font-weight:bold;
}
.black #canvas #content .EXP LI A {
 color:#2f7ba5;
 line-height:30px;
}
.polmeni LI LI LI A {
 font-style:italic;
}
.black LI LI A {
 color:#eee;
 font-weight:normal;
}
.black #canvas #content .EXP LI LI A {
 color:#eee;
 font-weight:normal;
 line-height:20px;
}

#canvas #content .QA a {
 display:block;
}
/*###       MENI/KAZALO SKLOPA/PODSKLOPA    #######*/

.clear-left {
}

#podsklopi {
 clear:both;
 margin-right:-4px;
}

.frontpage #podsklopi {
 padding:0;
 margin:0;
}

.chapter #podsklopi {
 margin-left:8px;
}

.videopage #podsklopi {
 margin-left:4px;
}

.frontpage .podsklop_wrap {
 width:230px;
 float:left;
 border-top:0;
 margin:5px;
 position:relative;
}
.frontpage .NAGOVOR .podsklop_wrap {
 width:210px;
 float:left;
 border-top:0;
 margin:0 0 3px 3px;
 position:relative;
}


.NAGOVOR .caption {
 display:block;
 background:#35313d url(/fileadmin/templates/img/black-naslov-ozadje.png) 0 bottom repeat-x;
 margin-right:-10px;
 padding:2px 13px 2px 2px;

}

.NAGOVOR .caption a {
 background:transparent url(/fileadmin/templates/img/arrow-blue-transparent.png) no-repeat scroll right 16px;
 display:block;
 margin-right:-10px;
 padding-right:20px;
}

.frontpage .nagovor-video {
  background:transparent;
}

.chapter .podsklop_wrap
{
  float:left;
  padding-right:11px;
}

.chapter .podsklop_wrap .podsklop
{
  position:relative;
  width:251px;
  height:240px;
  overflow:hidden;
}
.subchapter .podsklop_wrap
{
  float:left;
  margin-right:5px;
  margin-bottom:6px;
  padding-bottom:4px;
  background:transparent url('/fileadmin/templates/img/black-video-bottom.png') 0 bottom no-repeat;
}
.videopage .podsklop_wrap {
  float:left;
  margin-right:5px;
  margin-bottom:6px;
  padding-bottom:4px;
  background:transparent url('/fileadmin/templates/img/black-video-bottom-black.png') 0 bottom no-repeat;
}


.subchapter .video
{
  background:transparent url('/fileadmin/templates/img/violet-video-bottom.png') 0 bottom no-repeat;
}
.videopage .video,
.videocat .video
{
  background:transparent url('/fileadmin/templates/img/violet-video-bottom-black.png') 0 bottom no-repeat;
}


.subchapter .podsklop_wrap .podsklop
{
  position:relative;
  width:259px;
  height:auto;
  float:left;
}


.chapter .videobox H1 {
  padding: 15px 10px 15px 30px
}

/*
.subchapter .podsklop h2 {
 margin:0;
 padding:0;
 font-size:13px;
 line-height:45px;
 text-align:center;
 position:relative;
 display:table;
 height:45px;
 width:259px;
 _margin-top:10px;
 background:transparent url('/fileadmin/templates/img/black-video-head.png') no-repeat;
 color:#b2adba;
}


.podsklop h2 A {
 color:#b2adba;
 background:none;
 line-height:1em;
 display:table-cell;
 vertical-align:middle;
}
*/


.podsklop .vcenter
{
   width:251px;
   height:65px;
   padding:0;
   margin:0;
   left:0;
   top:0;
   position:absolute;
   z-index:2;
}

.frontpage .podsklop .vcenter {
  width:230px;
}

.NAGOVOR .podsklop .vcenter
{
   width:auto;
   height:auto;
   position:relative;
}

.videopage .podsklop .vcenter,
.subchapter .podsklop .vcenter
{
   width:259px;
   height:55px;
   padding:0;
   margin:0;
   background:transparent url('/fileadmin/templates/img/black-video-head.png') no-repeat;
   position:relative;
}
.videopage .podsklop .vcenter {
   width:259px;
   height:55px;
   padding:0;
   margin:0;
   background:transparent url('/fileadmin/templates/img/black-video-head-black.png') no-repeat;
   position:relative;
}

.subchapter .video .vcenter {
   background:transparent url('/fileadmin/templates/img/violet-video-head.png') no-repeat;
}
.videopage .video .vcenter,
.videocat .video .vcenter {
   background:transparent url('/fileadmin/templates/img/violet-video-head-black.png') no-repeat;
}


.podsklop .vcenter td
{
   text-align:center;
   padding:0 10px;
}

.frontpage .podsklop .vcenter td
{
  padding:0;
}
.frontpage .podsklop .vcenter td h2
{
  width:210px;
  height:auto;
}
.podsklop .vcenter td h2 {
  font-size:13px;
  margin:0;
  padding:0;
  display:block;
  width:231px;
}

.podsklop_info a.imagefloat {
  position:relative;
  height:143px;
  display:block;
}

.chapter .podsklop h2 a
{
   font-size:13px;
   letter-spacing:1px;
   text-transform:uppercase;
   line-height:1.2em;
}
.chapter .podsklop h2 a:hover
{
  text-decoration:none
}

.videopage .podsklop .podsklop_info,
.subchapter .podsklop .podsklop_info {
  background:#111011;
  float:left;
}
.videopage .video .podsklop_info,
.subchapter .video .podsklop_info {
  background:#220246;
}

.podsklop p {
background:#111011 none repeat scroll 0 0;
clear:left;
color:#CCCCCC;
font-size:11px;
line-height:1.2em;
position:relative;
top:-4px;
 clear:left;
}

.video .podsklop p {
  background:#220246;
}

.chapter .podsklop P {
  margin:0;
  padding:0;
}
.videopage .podsklop P,
.subchapter .podsklop P {
  margin:0px 0 0px;
  padding:7px 10px 3px 10px;
}

.podsklop img {
 float:left;
}
.frontpage .podsklop img {
  width:230px;
  height:auto;
}
.NAGOVOR .podsklop img {
  width:auto;
}
.frontpage .VIDEOSKLOPI .frontbit_text {
  margin-right:0;
}

.podsklop img.pg15 {
 position:absolute;
 top:5px;
 right:5px;
}

.videopage .podsklop img,
.subchapter .podsklop img
{
 margin:0 4px;
}


.black h1 {
 color:#ccc;
 background:none;
 font-size:22px;
 line-height:52px;
 padding:0 10px 0 10px;
 height:52px;
/*#756d85*/
}

.bordo h1 {
	background:white none repeat scroll 0 0;
	border-bottom:1px solid;
	color:#A6033A;
	font-size:18px;
	margin-bottom:10px;
	padding:15px 10px 5px;
    font-weight:normal;
}


.POST-LATEST h1,
/*.POST-TOP5 h1,*/
.TEMA-LASTPOST h1,
h3.backlink,
.TEMA-TOP5 h1,
/*.SLIKE-ZADNJE-DESNO .xbox h1,*/
.SLIKE-TOP5 .xbox h1,
.SLIKE-ZADNJE .xbox h1,
.POST-TEDNA .xbox h1,
.TEMA-TEDNA .xbox h1,
.bordo .xbox h1 {
 color:#eee;
 background:transparent url('/fileadmin/templates/img/bordo-naslov-ozadje.png') 0 center repeat-x;
 font-size:16px;
 font-weight:bold;
 line-height:16px;
 padding:8px 10px 8px 10px;
 margin-top:0px;
 border:0;
}

#content_left .TEMA-LASTPOST h1,
#content_left .TEMA-TOP5 h1,
/* #content_left .SLIKE-ZADNJE-DESNO h1,*/
#content_left .SLIKE-TOP5 h1,
#content_left .SLIKE-ZADNJE h1,
#content_left .POST-TEDNA h1,
#content_left .TEMA-TEDNA h1,
.bordo #content_left h1 {
 font-weight:bold;
 font-size:14px;
 line-height:14px;
 display:block;
}

.POST-LATEST h1 a,
/*.POST-TOP5 h1 a,*/
.TEMA-LASTPOST h1 a,
h3.backlink a,
.TEMA-TOP5 h1 a,
/*.SLIKE-ZADNJE-DESNO h1 a,*/
.SLIKE-TOP5 h1 a,
.SLIKE-ZADNJE h1 a,
.POST-TEDNA h1 a,
.TEMA-TEDNA h1 a {
	background: transparent url(/fileadmin/templates/img/arrow-blue-transparent.png) no-repeat scroll right center;
	color:#EEEEEE;
	display:block;
	line-height:18px;
	margin-top:-2px;
}


.black #content_left h2 a,
.black #content_left h1 a {
    background:none;
}

#content_left .TEMA-LASTPOST .xbox,
#content_left .TEMA-TOP5 .xbox,
#content_left .SLIKE-ZADNJE-DESNO .xbox,
#content_left .SLIKE-TOP5 .xbox,
#content_left .SLIKE-ZADNJE .xbox,
#content_left .POST-TEDNA .xbox,
#content_left .TEMA-TEDNA .xbox,
.bordo #content_left .xbox {
 padding:1px;
 width:124px;
 #width:126px;
}

.subchapter H1 {
 padding:15px 10px 15px 30px;
}

.expertpage H1 {
 background:transparent url('/fileadmin/templates/img/black-naslov-ozadje.png') repeat-x;
 padding:0 10px 0 30px;
 line-height:52px;
 margin:-7px -7px 10px -7px;
 border:none;
}

.videoinfo a {
	position:absolute;
   opacity:0;
  filter:alpha(opacity=0);
}

.podsklop:hover .videoinfo a
{
  opacity:.4;
  filter:alpha(opacity=40);
}

.frontpage .videoinfo a
{
 top:1px;
 left:1px;
 width:230px;
 height:169px;
 background:#888;
 color:#888;
}


.frontpage .NAGOVOR .videoinfo a
{
 top:1px;
 left:1px;
 width:208px;
 height:185px;
 background:#888;
 color:#888;
}


.chapter .videoinfo a
{
 top:2px;
 left:2px;
 width:247px;
 height:185px;
 background:#888;
 color:#888;
}

.videopage .videoinfo a,
.subchapter .videoinfo a {
   top:55px;
   left:4px;
   width:251px;
   _width:253px;
   height:80px;
   _height:142px;
	background:#110112 none repeat scroll 0 0;
	border:1px solid white;
	color:#D8D7DA;
	font-weight:bold;
	padding:60px 0 0;
	text-align:center;
	text-decoration:none;
   #top:49px;
   _left:3px;
   _top:45px;
}

.podnaslov {
 padding-top:2px;
 font-weight:normal;
}

.subchapter .video .videoinfo a,
.videocat .video .videoinfo a {
 opacity:0.8;
 filter:alpha(opacity=80);
 background:transparent url(/fileadmin/templates/img/playbutton.png) no-repeat scroll center;
 border:0;
}

.subchapter .video .videoinfo a:hover,
.videocat .video .videoinfo a:hover {
 filter:alpha(opacity=100);
 opacity:1;
}

/* #### single video ### */

.videopage #videodata {
	position:relative;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:10px;
	padding:0 80px 20px 70px;
}


.videopage #videodata INPUT.user,
.videopage #videodata INPUT.pass {
  color:black;
  font-weight:bold;
}

.video-overlay {
	background:transparent url(/fileadmin/templates/img/playbar.png) no-repeat scroll 0 bottom;
	color:white;
	height:382px;
	left:75px;
	_left:0px;
	position:absolute;
	top:0;
	width:640px;
}

.novideo-thumb {
 opacity:0.4;
 width:640px;
 height:360px;
}

.video-overlay .novideo-message {
   background:#DDDDDD url(/fileadmin/templates/img/teaser_head.png) repeat-x scroll left top;
   color:#111012;
	font-size:12px;
	margin:80px 130px 2px;
	padding:8px 8px 3px;
	text-align:left;
}
.video-overlay .novideo-message A {
   display:block;
   background: url(/fileadmin/img/bigarrow-left.png) no-repeat right center;
   padding:5px 60px 5px 5px;
   color:#111012;
   height:50px;
   _height:60px;
}
.video-overlay .novideo-message A:hover {
   text-decoration:none;
}

.video-overlay .tx-newloginbox-pi1 {
	background:black none repeat scroll 0 0;
	margin:0 130px;
	text-align:left;
	xopacity:0.6;
}
.video-overlay .tx-newloginbox-pi1 form {
	width:300px;
	margin:0 10px;
}

.video-overlay:hover .tx-newloginbox-pi1 {
   opacity:1;
}
.video-overlay .tx-newloginbox-pi1 form A {
   display:none;
}



/*####    TAGS ###*/

#tags {
 float:right;
 text-align:center;
}

A.tag_0 {
 font-size:10px;
 padding:0 6px 0 0;
 line-height:20px;
 color:#999;
}

A.tag_1 {
 font-size:12px;
 padding:0 6px 0 0;
 line-height:20px;
 color:#999;
}

A.tag_2 {
 font-size:16px;
 color:#4ec712;
 padding:0 6px 0 0;
 line-height:20px;
}

A.tag_3 {
 font-size:20px;
 color:#4ec712;
 padding:0 6px 0 0;
 line-height:20px;
}

A.tag_4 {
 font-size:24px;
 color:#4ec712;
 padding:0 6px 0 0;
 line-height:20px;
}

.viola A.tag_2, .viola A.tag_3, .viola A.tag_4 {
  color:#ce73d7;
}
.blue A.tag_2, .blue A.tag_3, .blue A.tag_4 {
  color:#1598d2;
}

/*###       DOLZINA IN OCENA    #######*/

#videodata  {
 font-size:9pt;
 text-align:right;
 font-weight:bold;
 padding:0 80px 25px 70px;
}

#author {
 color:#eee;
 text-align:right;
 padding:0 80px 25px 70px;
}

#dolzina {
 position:absolute;
 left:10px;
 top:8px;
}

#ocena {
 text-align:center;
 padding-right:30px;
}

#videodata #ocena {
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	padding-right:10px;
	text-align:right;
	line-height:17px;
}

.left #ocena {
 text-align:left;
}

#canvas #videodata .form_column {
 margin-left:0px !important;
 margin-right:0px !important;
 padding-left:0 !important;
 width:130px;

}


x#videodata #login .form_column input.submit,
x#videodata #login .form_column input.text,
x#videodata #login .form_column select
{
  width:130px;
}



#videodata #ocena #voter,
#videodata #ocena FORM {
 float:right;
 position:relative;
 margin-left:15px;
}

.black #videodata #ocena #voter,
.black #videodata #ocena FORM {
  float:none;
  display:inline;
  padding-left:15px;
}

#videodata #ocena .val {
 font-size:22px;
 color:#ffad0d;
}

#ocena IMG {
 vertical-align:middle;
 padding:0 7px 2px 5px;
}

.newsdata {
 width:232px;
 float:right;
 border: 1px solid #adadad;
 text-align:right;
 background:white;
 margin-bottom:15px;
 position:relative;
}

.banner-inner-right {
 float:right;
 margin-left:-5px;
}

.news #ocena {
 background:#fff7ee;
 margin:5px;
 padding:3px 5px 22px 5px;
}

.news #ocena .ocenalabel {
 text-transform:uppercase;
 font-weight:bold;
 font-size:12px;
 color:#adadad;
 padding-right:5px;
}

.news #ocena .val {
 text-transform:uppercase;
 font-weight:bold;
 font-size:18px;
 color:#d55;
}

.news #ocena .numerus {
 font-weight:bold;
 font-size:12px;
 color:#adadad;
}

.news #ocena .formlabel {
 display:none;
}

.news #ocena IMG,
.news #ocena FORM {
 position:absolute;
 bottom:6px;
 left:80px;
 padding:0;
}

.news #ocena FORM {
 bottom:4px;
}


.news #ocena #voter {
 position:static;
 display:block;
}


#ocena INPUT {
  cursor:pointer;
  border:1px solid #fff7ee;
  padding:0px 0 0 0;
  margin:-1px;
  height:16px;
  width:16px;
  font-size:0px;
  background:transparent;
  vertical-align:middle;
  position:relative;
}

.black #ocena INPUT {
  border:1px solid #111012;
}

#ocena form div {
  display:inline;
}

#ocena .hook-out INPUT {
  background: url('/fileadmin/templates/img/radio-grey.gif')  0 0 no-repeat;
}
.black #ocena .hook-out INPUT {
  background: url('/fileadmin/templates/img/black-radio-grey.gif')  0 0 no-repeat;
}
.bordo #ocena .hook-out INPUT {
  background: url('/fileadmin/templates/img/radio-grey.gif')  0 0 no-repeat;
}


.news #ocena .hook-out INPUT {
  background: transparent;
}


#ocena .hook-hover .hook-out INPUT {
  background: url('/fileadmin/templates/img/radio-grey.gif')  0 0 no-repeat;
  visibility:visible;
}
.black #ocena .hook-hover .hook-out INPUT {
  background: url('/fileadmin/templates/img/black-radio-grey.gif')  0 0 no-repeat;
  visibility:visible;
}
.bordo #ocena .hook-hover .hook-out INPUT {
  background: url('/fileadmin/templates/img/radio-grey.gif')  0 0 no-repeat;
  visibility:visible;
}
#ocena .hook-hover INPUT {
  background: url('/fileadmin/templates/img/radio-green.gif')  0 0 no-repeat;
  visibility:visible;
}
.black #ocena .hook-hover INPUT {
  background: url('/fileadmin/templates/img/black-radio-yellow.gif')  0 0 no-repeat;
  visibility:visible;
}
.bordo #ocena .hook-hover INPUT {
  background: url('/fileadmin/templates/img/radio-green.gif')  0 0 no-repeat;
  visibility:visible;
}

/*###       FORUM   #######*/
.x_forum_wrap #content_right_wrap {
	display:none;
}

.x_forum_wrap #content_center {
	width:820px;
}

.x_forum_wrap .tx-veguestbook-pi1 textarea {
  width:752px;
}

#content_center_wrap .tx-mmforum-pi5 .xbox,
#content_center_wrap .tx-mmforum-pi3 .xbox,
#content_center_wrap .tx-mmforum-pi1 .xbox {
  padding:1px 0 1px 1px;
}


.forum UL {
  list-style:none;
  display:block;
  padding-left:0;
}

.forum LI {
  list-style:none;
  display:block;
  padding-left:10px;
}

.forum H2,
.forum H1 {
  margin-top:20px;
  padding-bottom:10px;
}

.forum H3 {
  padding-bottom:5px;
}


/* GUESTBOOK COMMENTS */


.guest-linenavigation A,.green .guest-linenavigation A {
 color:#4ec712;
}
.blue .guest-linenavigation A {
color:#1598d2;
}
.viola .guest-linenavigation A {
 color:#ce73d7;
}

#comments {
  clear: left;
}


.black #comments {
  border: 1px solid black;
}

body #canvas .guestbook-title {
 padding:3px 5px;
 color:#d55;
 background:white;
 font-size:14px;
 font-style:italic;
 margin-top:15px;
 font-weight:bold;
}

.black #canvas .guestbook-title {
  color: #eee;
  background: #756d85;
  width: 120px;
  _width:125px;
  padding: 10px 5px 0 0;
  margin: 0 0 10px 10px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-align: right;
  float: left;
  display:inline;
}

.bordo #canvas .guestbook-title {
 color:#a6033a;
 font-weight:bold;
}

.guestbook-form {
  padding:10px;
  border-top:1px solid #eee;
  background:#FEFAF9;
}

.guestbook-form .login-notice {
  margin-bottom:10px;
}

.black .guestbook-form {
  margin:0 10px;
  background:transparent;
  border-top:1px solid #756d85;
  padding:10px 10px 10px 150px;
}

#comments .guestbook-form .dropform {
   background:#eee;
	margin-bottom:5px;
	margin-top:5px;
   padding:13px 8px 5px;
   _position:static;
}

.black #comments .guestbook-form .dropform {
	background:#756D85;
}

.black #comments .guestbook-form .dropform .fullpage {
   display:none;
}

.guest-results {
 padding:0;
 text-align:right;
 font-weight:bold;
 font-size:10px;
}


.guest-list {
  padding-bottom:30px;
}

.guest-teaser, .guest-list {
  color:#666;
}

.black .guest-teaser, .black .guest-list {
  color:#eeeeee;
  clear: left;
}

.guest-teaser .guest-item {
  margin-top:3px;
}

.black .guest-item {
  margin: 10px;
}

.guest-teaser .guest-item {
  padding-top:3px;
}

DIV.guest-item + DIV.guest-item {
  border-top:1px solid #eee;
}

.black DIV.guest-item + DIV.guest-item {
  border-top:1px solid black;
  margin: 10px;
  padding-top: 10px;
}

FORM {
 margin:0;
 padding:0;
 position:relative;
}

.xbox #comments {
 width:525px;
 position:relative;
}

.black #comments {
  color: white;
}

.guest-meta {
	float:left;
	text-align:right;
	width:120px;
}


.tx-veguestbook-pi1 textarea {
  width:515px;
}

.tx-veguestbook-pi1 #send {
  margin-top:5px;
  width:517px;
}


.tx-veguestbook-pi1 td {
 background:white;
}

.black .tx-veguestbook-pi1 form {
 background:#756d85;
}

.black .tx-veguestbook-pi1 textarea {
  color: white;
  background: black;
}


.guest-navigation {
  position:absolute;
  right:17px;
  padding: 2px 0 0 0;
}

.guest-navigation a {
 padding:0 3px;
}

.guest-navigation IMG {
  vertical-align: middle;
}

.guest-date {
  color:#999999;
  font-size:8pt;
}

.black .guest-date {
  color: black;
  font-size:10pt;
}
.black .guest-entry {
  margin-left: 150px;
}
.guest-name {
  font-weight:bold;
}

.black .guest-name {
  color: #eeeeee;
}

#comments .login_message {
	background:red none repeat scroll 0 0;
	color:white;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:10px;
	padding:3px;
	text-transform:uppercase;
}
#comments .floating_checkbox_label { display: inline; }
#comments .tx-newloginbox-pi1 .form_block { display: inline; margin-left: 1em; line-height: 2em; }
#comments .tx-newloginbox-pi1 BR { display: none; }
#content_center_wrap  #comments.fullbox .xbox {
width: 100%;
padding-top: 2em;
}

#content_center_wrap  #comments.fullbox .xbox .login-notice {
position: absolute;
top: 0;
text-align: center;
width: 100%;
}


/*###       MONETA CLANARINA    #######*/


#canvas #content .tx-moneta-pi1 {
  float:left;
  text-align:left;
  margin-top:5px;
  display:inline;
  position:relative;
}

#canvas #content #videodata .tx-moneta-pi1 {
  margin:80px 156px 0;
  background:#eee;
  opacity:0.65;
}
#canvas #content #videodata .tx-moneta-pi1:hover {
  opacity:1;
}


#paymentForm {
}

#canvas #content #paymentForm * {
  color:#433E4C;
}

#canvas #content #paymentForm p {
  padding:0 10px 25px 10px;
  margin:0px;
  color:#eee;
}

.tx-moneta-pi1 .member-status {
	background:#dddddd url(/fileadmin/templates/img/teaser_head.png) repeat-x scroll left top;
	cursor:pointer;
	float:left;
	padding-bottom:3px;
	margin:0 20px;
	width:750px;
  display:inline;
  position:relative;
}
.REGISTRATION .tx-moneta-pi1 .member-status,
#videodata .tx-moneta-pi1 .member-status {
 margin:0;
 width:966px;
}
#videodata .tx-moneta-pi1 .member-status {
 width:auto;
}


.tx-moneta-pi1 .member-status .member-status-info {
	background: url(/fileadmin/img/bigarrow-down-grey.png) 355px center no-repeat;
	float:left;
	display:inline;
	width:417px;
	height:62px;
	margin:12px 0 0 10px;
   _margin-right:-10px;
}
.REGISTRATION .tx-moneta-pi1 .member-status .member-status-info {
   background: url(/fileadmin/img/bigarrow-left-grey.png) right bottom no-repeat;
   margin:12px 7px 0 10px;
   width:625px;
}
#videodata .tx-moneta-pi1 .member-status .member-status-info {
   background: url(/fileadmin/img/bigarrow-left-grey.png) right bottom no-repeat;
	margin-right:5px;
	padding:5px 15px 20px;
	width:auto;
	height:auto;
}


.tx-moneta-pi1 .member-status:hover .member-status-info {
  background-image: url(/fileadmin/img/bigarrow-down.png);
}
.REGISTRATION .tx-moneta-pi1 .member-status:hover .member-status-info,
#videodata .tx-moneta-pi1 .member-status:hover .member-status-info {
  background-image: url(/fileadmin/img/bigarrow-left.png);
}



.tx-moneta-pi1 #paymentForm {
  clear:both;
  margin:0 20px;
  padding:10px 10px 30px 10px;
  border:1px solid #756d85;
  xborder-top:0;
  position:static;
  background:#534E5C;
}

.REGISTRATION-FORM .tx-moneta-pi1 #paymentForm {
  margin:0 20px 10px;
}

#tx-srfeuserregister-pi1-fe_users_form {
  position:static;
}

#tx-srfeuserregister-pi1-fe_users_form .tx-srfeuserregister-pi1-submit {
 width:150px;
 left:325px !important;
}

.tx-moneta-pi1 #paymentForm label,
.tx-moneta-pi1 #paymentForm a {
  color:#433E4C;
}
.tx-moneta-pi1 .payment_logo {
 float:left;
}

.tx-moneta-pi1 .access-mark {
 float:left;
 margin-top:12px;
}

.tx-moneta-pi1 .member-status H3 {
 margin:0 !important;
 color:#433E4C;
 font-size:14px;
}
.REGISTRATION .tx-moneta-pi1 .member-status H3 {
 margin-top:2px !important;
}
#videodata .tx-moneta-pi1 .member-status H3 {
 font-size:16px;
 color:black;
 padding:5px 0;
}


.tx-moneta-pi1 .member-status .access_notice {
 font-size:12px !important;
 margin:0 !important;
 padding:0 60px 0 0;
 color:#534E5C !important;
}

#videodata .tx-moneta-pi1 .member-status .access_notice {
 font-size:13px !important;
 color:black !important;
}

#canvas #content .tx-moneta-pi1 .payment_address {
	font-size:14px;
	font-style:italic;
	line-height:1.4em;
	font-weight:bold;
  margin: 20px 0 10px 0 !important;
  padding: 0 !important;
}

#canvas #content .REGISTRATION-FORM .tx-moneta-pi1 .payment_address {
	margin:5px !important;
}


.tx-moneta-pi1 .payment_method {
	background:white none repeat scroll 0 0;
	float:left;
	clear:left;
	position:relative;
	display:inline;
	margin-right:15px;
	width:306px;
	height:65px;
	margin-bottom:10px;
	overflow:hidden;
}

.tx-moneta-pi1 .payment_thumb {
  background:white;
  float:right;
  clear:right;
  display:inline;
  margin-top:5px;
  margin-right:5px;
}

.tx-moneta-pi1 strong {
  display:block;
  margin:3px 0 -3px;
}
.tx-moneta-pi1 small {
  xfloat:right;
  xclear:right;
}

.tx-moneta-pi1 .payment_methods_wrap {
  margin:0 30px;
}

.tx-moneta-pi1 .payment_options {
  margin-bottom:30px;
  float:left;
}

.tx-moneta-pi1 .payment_options .sales-sticker {
  float:right;
  margin-left:-20px;
  margin-right:-50px;
  margin-top:-35px;
  display:none;
}
.tx-moneta-pi1 .payment_options .sales-sticker-bis {
  float:right;
  margin-top:-40px;
  margin-right:-100px;
  display:none;
}
.tx-moneta-pi1 .payment_options .sales-sticker-price {
  float:right;
  margin-top:-42px;
  margin-right:-70px;
  padding:2px 5px;
  background:#4d4d4d;
  color:#eee !important;
  font-weight:bold;
  line-height:1em;
  opacity:0.80;
  filter:alpha(opacity=80);
  border:1px solid #e5ea66;
  display:none;
}


.tx-moneta-pi1 .payment_option {
  width:305px;
  margin:0px;
  float:left;
  color:white !important;
	background:#4d4d4d none repeat scroll 0 0;
	position:relative;
	display:inline;
}
.tx-moneta-pi1 .payment_option * {
 color:white !important;
}
.tx-moneta-pi1 .payment_option_radio {
border:medium none;
display:inline;
float:left;
margin:0.6em 0.6em 2em;
}
.tx-moneta-pi1 #paymentForm label {
 display:block;
}

.tx-moneta-pi1 .payment_radio {
  float:left;
  display:inline;
  margin:0.6em 0.6em 2em 0.6em;
  border:none;
}

.tx-moneta-pi1 #paymentForm label {
  border:3px solid #eee;
  cursor:pointer;
}
.tx-moneta-pi1 #paymentForm label:hover {
  border-color: #756d85;
}
.tx-moneta-pi1 #paymentForm label.checked {
  border-color: #1598d2;
}

.tx-moneta-pi1 #paymentForm #customer_data label {
  color:white !important;
  font-size:11px;
  font-weight:bold;
  border:0;
  width:auto;
}

.tx-moneta-pi1 #paymentForm #customer_data input {
  width:100%;
  border:1px solid red;
  padding:0 5px;
  box-sizing:border-box;
}
.tx-moneta-pi1 #paymentForm #customer_data input.done {
  border:1px solid green;
}

.payment_warning {
  padding:0 0 10px !important;
}

.payment_methods {
 float:left;
}

.payment_info {
 float:right;
 width:305px;
 margin-right:20px;
}

.REGISTRATION-FORM .payment_methods {
 float:left;
 padding:0 30px;
}

.REGISTRATION-FORM .tx-moneta-pi1 .payment_method {
	clear:none;
}

.REGISTRATION-FORM .payment_info {
 width:auto;
 padding:0 30px;
 margin-bottom:10px;
}

#canvas #content #paymentForm #bank_submit .payment_instruction,
#canvas #content #paymentForm .payment_instruction {
	padding: 0 0 5px 0;
	font-weight: bold;
	position: absolute;
	left: 75px;
	top: 257px;
	display:none;
}

#canvas #content #paymentForm .payment_description {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#eee;
}
#canvas #content #paymentForm .payment_description A {
	color:#eee;
}

#canvas #content #paymentForm #bank_submit p {
   font-style:normal;
   font-weight:normal;
}

#canvas #content .payment_disclaimer {
  padding-right:300px;
}

#payment_submit {
  padding:3px 10px;
  text-align:center;
  font-weight:bold;
  cursor:pointer;
  margin-bottom:5px;
  margin-top:10px;
  width:100%;
}

#payment_submit.active {
  background:#1598d2 none repeat scroll 0 0;
  color:white !important;
}

.payment_history fieldset {
 background:#111012;
 border:1px solid #756d85;
}

.payment_history table {
  width:100%;
}

.payment_history TD {
 border-bottom:1px solid #333;
 font-weight:bold;
 font-size:12px;
 color:#aaa;
 padding:5px 0;
}


#flashvideo {
  margin-bottom:10px;
}

.middle input {
 vertical-align:top;
 border:0;
}

.optional {
  display:none;
}

.fullwidth,.tx-mmforum-pi3 {
  width:100%;
}



/* #####  NOVICE ##### */

.news-latest-container {
 float:left;
  background:white;
  margin-bottom:15px;
}

.news-latest-item {
  float:left;
  display:inline;
  background:white;
  width:256px;
  padding:10px 5px 0 10px;
  margin:0px 0 0px 0px;
  height:139px;
  border-bottom:1px dotted #d55;
}

.bordo .news-latest-item {
  border-bottom:1px dotted #A6033A;
}

.news-latest-item .news-single-video{
 float:left;
}

.news-latest-item .news-single-video .news-single-imgcaption {
 display:none;
}

.news-latest-image {
 xheight:66px;
 width:96px;
 overflow:hidden;
 position:relative;
 float:left;
 margin:0pt 5px 5px 0pt;
}

.news-latest-date {
#  color:#d55;
color:#1598d2;
}

.NOVICE .frontbit_text {
	margin-right:0px;
}



.HOTNEWS .frontbit_text {
 margin-top:0px;
 margin-bottom:14px;
 margin-right:0px;
 width:542px;
}

.HOTNEWS .news-latest-item {
 height:156px;
 overflow:hidden;
}

.HOTNEWS .first {
 width:271px;
 height:333px;
 padding:0;
 margin:0;
}


.HOTNEWS .news-latest-item .subtitle,
.HOTNEWS .news-latest-item h3,
.HOTNEWS .news-latest-item .bodytext {
 padding-right:10px;
}
.HOTNEWS .first .subtitle,
.HOTNEWS .first h3,
.HOTNEWS .first .bodytext {
 padding-right:0px;
 padding-left:10px;
}

.news-latest-item .subtitle {
 color:#1598d2;
}
.HOTNEWS .news-latest-item .bodytext {
  padding-top:5px;
}

#content_top .TOPVIDEOS {
  float:right;
}

.TOPVIDEOS .floatimage,
.HOTNEWS .frontbit_text .news-latest-item .floatimage {
 float:left;
 position:relative;
 width:96px;
 height:66px;
 margin-right:10px;
 overflow:hidden;
}

.TOPVIDEOS .xbox .news-latest-item h3 A,
.TOPVIDEOS .xbox .news-latest-item h3 {
 background:transparent;
 font-size:12px;
 color:#1598d2;
}

.TOPVIDEOS .news-latest-item {
 height:83px;
 overflow:hidden;
 width:245px;
 background:transparent;
}

.TOPVIDEOS .news-latest-item.last {
 border:0;
}

.HOTNEWS .frontbit_text .first .floatimage {
 float:left;
 width:259px;
 height:145px;
 margin-bottom:7px;
 overflow:hidden;
}

.NATECAJ .news-single-sponsored {
 display:none;
}

.NATECAJ .wide {
 clear:both;
}


.NATECAJ .frontbit_text {
 margin:0;
 width:544px;
}
.LATESTNEWS .frontbit_text {
 margin:0;
}

.LATESTNEWS .news-latest-item {
 width:543px;
 height:145px;
 margin:0 0 15px 0;
 padding:0;
}

.LATESTNEWS .competition .news-latest-item {
 width:534px;
 height:auto;
 margin:3px 0 5px 0;
 padding:0;
}


.LATESTNEWS .news-latest-item .floatimage {
 float:left;
 width:259px;
 height:145px;
 overflow:hidden;
}

.LATESTNEWS .news-latest-item H3,
.LATESTNEWS .news-latest-item .subtitle,
.LATESTNEWS .news-latest-item .bodytext
{
  padding-left:270px;
  padding-right:5px;
}

.LATESTNEWS .news-latest-item .subtitle {
 margin-top:3px;
}

.LATESTNEWS .news-latest-item .bodytext {
 clear:none;
}


hr.clear {
  visibility:hidden;
  line-height:1px;
}

.news-latest-gotoarchive,
.news-latest-category,
.news-latest-morelink,
.news-latest-container H2 {
 display:none;
}

.NOVICE .news-latest-item A IMG {
 float:left;
 margin:0 10px 5px 0;
}

.news-latest-item {
 font-size:13px;
}

.news-latest-item .subtitle A {
 color:#1598d2;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}


.news-latest-item .bodytext {
 clear:left;
 font-size:13px;
 padding:0;
}

.news-list-container,
.news-amenu-container {
 clear:both;
 border:1px solid #d55;
 padding:5px;
 background:white;
 margin-bottom:-1px;
}

.news-search-form {
 float:left;
 height:25px;
 padding-top:15px;
 position:relative;
 width:100%;
 z-index:100;
}

.news-search-form FORM {
 float:right;
 margin-right:10px;
 background:#fefaf9;
}

.news-search-form FORM INPUT {
 text-align:right;
 padding-right:2px;
 border-color:#d55;
 width:150px;
}

.news-search-form FORM INPUT.news-search-form-submit {
 /*
   background: transparent url('/fileadmin/templates/img/arrow_blue.gif') right center no-repeat;
   padding-right:15px;
   padding-left:0px;
 */
 padding-right:0px;
 padding-left:0px;
 border:0;
 width:auto;
 cursor:pointer;
 background:white;
}

.news-list-container {
	position:relative;
	top:-40px;
}

.news-search-form FORM {
}


.news-amenu-container H1 {
 color:#d55;
 font-style:italic;
 padding:3px 5px;
 margin-bottom:5px;
 background:#fefaf9;
}

.news-amenu-container UL {
 margin:0;
 padding:3px 0;
 background:#fff7ee;
 color:#adadad;
 list-style:none;
 float:left;
 width:100%;
}

.news-amenu-container UL LI {
 margin:0px 5px 0 0;
 list-style:none;
 display:inline;
 float:left;
}

.news-amenu-container UL LI.news-amenu-item-year {
 color:#d55;
 font-size:16px;
 font-weight:bold;
 width:70px;
 clear:left;
 margin:0 0 0 5px;
}

.news hr.clearer {
 display:none;
}

.news-list-item
{
  clear:both;
}

.news-list-item IMG {
 xdisplay:none;
 float:left;
 margin-right:6px;
 display:inline;
 position:relative;
}

.news-list-container .abstract {
  padding-left:75px;
}

.news-list-container .bodytext{
  padding:2px 5px 2px 0px;
  font-style:italic;
  font-size:12px;
 display:inline;
}

.news-list-date {
 color:#d55;
 font-size:12px;
 width:70px;
 float:left;
 xclear:left;
 position:relative;
}

.news-list-item H3 {
 padding:3px 5px;
 background:#fff7ee;
}

.news-list-browse {
 margin:0;
 padding:10px 0;
 margin-left:60px;
 height:1.1em;
}
.news-list-browse IMG {
 vertical-align:middle;
}

.news-list-browse STRONG,
.news-list-browse A,
.news-list-browse .throbber {
 width:2.5em;
 float:left;
 text-align:center;
}

#comments .throbber {
 display:none;
 float: right;
 padding: 4px;
}

.news-list-browse P {
 margin:0;
}

.tx-ttnews-browsebox {
 background:white;
 padding-bottom:3px;
}

.tx-ttnews-browsebox-SCell A {
 padding:0 3px;
 border:1px solid red;
}

.news-single-item {
    float:left;
	margin-bottom:15px;
	background:white;
	border-bottom:1px dotted #adadad;
	padding:10px;
}

#content .LATESTNEWS h1,
#content .news H1,
#newslist h2,
.news-list-container h2 {
 border-bottom:1px solid;
 color:#d55;
 font-size:18px;
 padding:15px 10px 5px;
 background:white;
 margin-bottom:0px;
 font-weight:normal;
}

.bordo #content .LATESTNEWS h1,
.bordo #content .news H1,
.bordo #newslist h2,
.bordo .news-list-container h2 {
 color:#A6033A;
}

.news-single-sponsored {
 float:right;
}

.news-single-item H1 {
 border-bottom:1px solid;
 color:#d55;
 font-size:18px;
 line-height:25px;
 height:auto;
 margin:0px -10px 10px;
 padding:10px 10px 5px !important;
 background:white;
}

.bordo .news-single-item H1 {
 color:#A6033A;
}

.news-single-item H2 {
 font-size:14px;
 margin:15px 0 5px;
 color:#666;
}

.news-single-item H2.mainkeyword {
 display: inline;
 font-size:9px;
 margin:0 0 5px 0;
 padding:0;
 background:white;
 border:0;
}
.news_permalink {
        float: left;
        width: 430px;
        font-size: 9px;
        margin-bottom: 10px !important;
}

.news-single-item .sponsored {
 margin:10px 0px 0 0;
 padding:0;
 font-size:11px;
 color#d55;

}
.news_comments {
        float:right;
        font-size: 12px;
}

.news-single-item H3,
.news-single-item H4 {
 font-size:14px;
 margin:10px 0 0px 0;
 color:#999;
}

.news-single-item .subheader {
 font-size:12px;
 color:#696969;
 padding:0 10px 10px;
 margin-top:10px;
}

.news-single-tags {
  clear:both;
  padding:3px 5px;
  background:#efefef;
}

.news-translations {
 float:left;
 margin-top:10px;
}
.news-translations #jeziki {
 float:left;
}
.news-single-tags h3,
.news-translations h3 {
 margin:0;
}

.news-single-img {
 xfloat:left;
 xmargin:0 15px 0px 0;
}

.news-single-imgcaption {
 font-size:11px;
 color:#999;
 font-weight:bold;
}


.news-single-category {
 display:none;
}

.news-single-timedata,
.news-single-author {
 display:inline;
 padding-left:0 !important;
 padding-top: 10px;
 font-size: 12px;
}


dl.news-single-links {
 margin:10px 10px;
}
.news-single-links dt {
 font-weight:bold;
 border-bottom:1px dotted;
}

.news-single-links dd {
 margin:0;
 padding:0 0 5px 0;
 border-bottom:1px dotted;
}

.news-single-backlink {
 clear:left;
 margin-top:-10px;
 padding-left:20px;
 background:url('/fileadmin/templates/img/arrow_blue_rev.gif') 0px 0px no-repeat;
}

.news .guest-results {
 display:none;
}

.news .tx-guestbook-list-row,
.news .tx-guestbook-list-header,
.news .guest-item {
 background:#fefaf9;
 border:none;
 padding:2px 5px;
}
.grey .tx-guestbook-list-row,
.grey .tx-guestbook-list-header {
 background:#adadad;
}
.green .tx-guestbook-list-row,
.green .tx-guestbook-list-header {
 background:#EEFCD4;
}
.blue .tx-guestbook-list-row,
.blue .tx-guestbook-list-header {
 background:#E7F4FA;
}
.viola .tx-guestbook-list-row,
.viola .tx-guestbook-list-header {
 background:#FDEEFF;
}

.news .guest-item {
 margin-top:2px;
}

.news .guestbook-add-title {
 clear:both;
 text-align:right;
 padding:5px 5px 0 5px;
 background:white;
 border:1px solid #adadad;
 border-bottom:0;
}

.news .guestbook-add-title span {
 display:block;
 padding:3px 5px;
 color:#adadad;
 background:#fefaf9;
 font-size:12px;
 text-transform:uppercase;
}

.tx-veguestbook-pi1 FORM {
 background:white;
 border:1px solid #adadad;
 margin:0;
 position:relative;
 text-align:right;
 padding:5px;
}
.grey .tx-veguestbook-pi1 FORM {
 border:1px solid #adadad;
 background:transparent;
}
.green .tx-veguestbook-pi1 FORM {
 border:1px solid #EEFCD4;
 background:transparent;
}
.blue .tx-veguestbook-pi1 FORM {
 border:1px solid #E7F4FA;
 background:transparent;
}
.viola .tx-veguestbook-pi1 FORM {
 border:1px solid #FDEEFF;
 background:transparent;
}


.tx-veguestbook-pi1 FORM TEXTAREA {
 width:100%;
 border:0;
 background:#fff7ee;
 text-align:left;
}

.tx-veguestbook-pi1 FORM INPUT#send {
 width:auto;
 border:0;
 background:white;
 color:#1598d2;
 font-weight:bold;
 cursor:pointer;
 padding-left:12px;
 background: url('/fileadmin/templates/img/arrow_light_red.gif') 0 4px no-repeat;
}

.bordo .tx-veguestbook-pi1 FORM INPUT#send {
 background: url('/fileadmin/templates/img/arrow_light_blue.gif') 0 4px no-repeat;
}
.black .tx-veguestbook-pi1 FORM INPUT#send {
 background: url('/fileadmin/templates/img/arrow_light_blue.gif') 0 4px no-repeat;
 color: white;
}
.blue .tx-veguestbook-pi1 FORM INPUT#send {
 background: url('/fileadmin/templates/img/arrow_light_blue.gif') 0 4px no-repeat;
}
.green .tx-veguestbook-pi1 FORM INPUT#send {
 background: url('/fileadmin/templates/img/arrow_light_green.gif') 0 4px no-repeat;
}
.viola .tx-veguestbook-pi1 FORM INPUT#send {
 background: url('/fileadmin/templates/img/arrow_light_viola.gif') 0 4px no-repeat;
}

.NASVETI .frontbit_text {
 margin:0 0 0px 0px;
}

/* new banner-top css */
.BANNER-TOP {
	float:right;
   display:inline;
	margin:2px 3px 15px 0px;
	border: 1px solid #B0AAB8;
	padding:2px 2px 0;
	background: white;
	line-height:1.2em;
}

.sl .BANNER-TOP div {
 height:0;
}

.BANNER-TOP object,
.BANNER-TOP embed {
  float:left;
  margin-bottom:2px;
}

.BANNER-TOP .frontbit_text {
   position:relative;
   margin:0;
   padding:0;
	width: 259px;
	height:440px;
	#height:444px;
	font-size:11px;
	font-weight:bold;
	color: #ddd;
}

.sl .BANNER-TOP .frontbit_text {
 height:auto;
}


.BANNER-TOP IMG  {
	float: left;
}


.BANNER-TOP .sales-sticker-bis,
.BANNER-TOP .sales-sticker {
 position:absolute;
 z-index:20;
 right:0px;
 top:120px;
 opacity:0.85;
 filter:alpha(opacity:85);
   display:none;

}
.de .BANNER-TOP .sales-sticker-price,
.de .BANNER-TOP .sales-sticker-bis,
.de .BANNER-TOP .sales-sticker {
 top:90px;
}

.ru .BANNER-TOP .sales-sticker-price,
.ru .BANNER-TOP .sales-sticker-bis,
.ru .BANNER-TOP .sales-sticker {
 top:100px;
}

.it .BANNER-TOP .sales-sticker-price,
.it .BANNER-TOP .sales-sticker-bis,
.it .BANNER-TOP .sales-sticker,
.es .BANNER-TOP .sales-sticker-price,
.es .BANNER-TOP .sales-sticker-bis,
.es .BANNER-TOP .sales-sticker,
.fr .BANNER-TOP .sales-sticker-price,
.fr .BANNER-TOP .sales-sticker-bis,
.fr .BANNER-TOP .sales-sticker {
 top:170px;
}


.BANNER-TOP .sales-sticker-price {
 position:absolute;
 z-index:20;
 right:5px;
 top:120px;
 padding:2px 5px;
 background:#4d4d4d;
 color:#eee !important;
 font-weight:bold;
 font-size:16px;
 line-height:1em;
 border:1px solid #e5ea66;
 opacity:0.80;
 filter:alpha(opacity:80);
  display:none;

}

.banner-exclusive-wrap {
 position:absolute;
 left:0;
 bottom:0px;
 width:259px;
 z-index:10;
 color: white;
 _left:2px;
 _bottom:2px;
 _width:261px;
}

.banner-exclusive-wrap H3 {
 font-size:25px;
 line-height:23px !important;
 font-weight:normal;
 font-family:Tahoma,Verdana;
 background: url(/fileadmin/templates/img/blue-exclusive-naslov.png) bottom repeat-x;
 padding:2px 15px 5px 15px;
}


.banner-exclusive-text {
 float:left;
}

.banner-filmtedna-wrap {
  background-color:#111012;
  height:75px;
  _height:85px;
  padding:10px 15px 0 15px;
  position:relative;
}

.banner-filmtedna-wrap H2 {
  float:right;
  width:112px;
  _width:117px;
  display:inline;
  margin-left:5px;
  text-align:left;
}
.banner-filmtedna-wrap P {
	color:#DDDDDD;
	padding:0 0 0 114px;
}
.banner-filmtedna-wrap P A,
.banner-filmtedna-wrap H2 A {
 color:#eee;
 opacity:0.65;
}


.banner-filmtedna-wrap .playbutton {
	background:transparent url(/fileadmin/templates/img/playbutton.gif) no-repeat scroll 0 0;
	height:64px;
	left:50%;
	margin:-32px -40px;
	opacity:0.55;
	position:absolute;
	top:50%;
	width:79px;
	z-index:2000;
	display:none;
}

.de .banner-filmtedna-wrap .playbutton,
.hr .banner-filmtedna-wrap .playbutton,
.en .banner-filmtedna-wrap .playbutton {
	background:transparent url('/fileadmin/templates/img/playbutton-eng.gif') no-repeat;
}



.BANNER-TOP UL {
  background:#111012 none repeat scroll 0 0;
  margin:0;
  #margin-right:2px;
  _margin-right:0px;
  padding:3px 20px 3px 30px;
}

.BANNER-TOP UL LI {
 line-height:13px;
 font-style:italic;
 margin:0 0 3px 0;
 padding:0;
}

.banner_filmtedna_wrap {
}

/* ----------- */

body #canvas .ZDRAVJE .frontbit_text,
.RUBRIKA .frontbit_text,
.VROCICA .frontbit_text,
.MAX .frontbit_text,
.FILM .frontbit_text {
 margin-right:12px;
 font-weight:bold;
 color:#1598d2;
 margin-bottom:10px;
}


.ZDRAVJE .frontbit_text .xbox,
.RUBRIKA .frontbit_text .xbox,
.VROCICA .frontbit_text .xbox,
.RUBRIKA .frontbit_text .xbox,
.NASVETI .frontbit_text .xbox,
.FORUM .frontbit_text .xbox,
.MAX .frontbit_text .xbox,
.FILM .frontbit_text .xbox {
	height:198px;
	overflow:hidden;
}

.FILM .frontbit_text H3 {
	background:transparent;
	font-size:15px;
	line-height:15px;
	font-style:normal;
	color:#d55;
	padding:155px 10px 0px 10px;
	margin:0;
}

.ZDRAVJE .frontbit_text IMG,
.ZDRAVJE .frontbit_text H3,
.VROCICA .frontbit_text IMG,
.VROCICA .frontbit_text H3,
.RUBRIKA .frontbit_text IMG,
.RUBRIKA .frontbit_text H3,
.FILM .frontbit_text IMG,
.MAX .frontbit_text H3,
.MAX .frontbit_text IMG,
.NAPOVEDNIK .frontbit_text H3,
.NASVETI .frontbit_text H3,
.NASVETI .frontbit_text IMG {
    position:absolute;
    top:1px;
}

.NAPOVEDNIK .frontbit_text {
  float:right;
  margin-right:2px;
  margin-bottom:15px;
}
.NAPOVEDNIK .frontbit_text .xbox {
 height:143px;
 overflow:hidden;
}

.ZDRAVJE  A.floatimage,
.VROCICA  A.floatimage,
.RUBRIKA  A.floatimage,
.NASVETI  A.floatimage,
.MAX  A.floatimage,
.FILM  A.floatimage,
.NAPOVEDNIK .frontbit_text A.floatimage {
 height:143px;
 overflow:hidden;
 position:absolute;
 top:1px;
 width:259px;
}

.ZDRAVJE .frontbit_text H3,
.VROCICA .frontbit_text H3,
.RUBRIKA .frontbit_text H3,
.NAPOVEDNIK .frontbit_text H3,
.NASVETI .frontbit_text H3,
.MAX .frontbit_text H3 {
	opacity:0.85;
   z-index:1;
	width:249px;
}


.BANNER-TOP1 .playbutton,
.FILM .playbutton,
.NAPOVEDNIK .playbutton {
	position:absolute;
	top:70px;
	right:10px;
	width:79px;
	height:64px;
	background:transparent url('/fileadmin/templates/img/playbutton.gif') no-repeat;
	opacity:0.55;
	z-index:2;
}

.de .playbutton,
.hr .playbutton,
.en .playbutton {
	background:transparent url('/fileadmin/templates/img/playbutton-eng.gif') no-repeat;
}

.black .NAPOVEDNIK .frontbit_text {
  float:left;
  border:1px solid #756d85;
  margin-right:0;
}
.black .NAPOVEDNIK .frontbit_text .xbox {
  width:311px;
  height:auto;
  margin:0 1px 1px;
  padding:0 !important;
}
.black .NAPOVEDNIK .frontbit_text H3 {
	background:transparent url(/fileadmin/templates/img/black-YY-ozadje.png) repeat scroll 0 0;
	position:absolute;
	bottom:15px;
	left:0;
	color:#756d85;
	font-size:24px;
	font-weight:normal;
	line-height:25px;
	padding:7px 44px 0 7px;
	width:82px;
	height:131px;
	margin:0;
	_width:133px;
	_height:138px;
	opacity:1;
	filter:alpha(opacity=100);
}
.black .NAPOVEDNIK .frontbit_text A.floatimage {
  position:relative;
  left:116px;
  float:left;
  width:auto;
  height:auto;
}
.black .NAPOVEDNIK .frontbit_text A.floatimage img {
 float:left;
 width: 247px;
 height: 139px;
}
.black .NAPOVEDNIK .playbutton {
	background:#141414 url(/fileadmin/templates/img/black-play.png) repeat-y right center;
	float:left;
	height:35px;
	left:0;
	position:absolute;
	top:104px;
	width:133px;
	opacity:0.45;
}

.ZDRAVJE H4,
.VROCICA H4,
.RUBRIKA H4,
.NASVETI H4,
.MAX H4 {
    border-top:1px solid #d55;
    margin-top:145px;
	margin-left:-3px;
	margin-right:-3px;
	padding-left:12px;
	padding-right:15px;
	padding-top:7px;
	font-weight:bold;
	color:#1598d2;
	font-size:10pt;
	display: block;
}

.MAX .frontbit_text .bodytext {
}

.MOJCA .frontbit_text {
    float:right;
	margin-right:0 !important;
}
.MOJCA .frontbit_text .xbox {
   width:498px;
	height:247px;
	overflow:hidden;
}
.MOJCA .frontbit_text .floatimage img {
	float:left;
	margin-right:15px;
}

.MOJCA .frontbit_text h4 {
  margin-bottom:5px;
  margin-top:0px;
}
.MOJCA .frontbit_text h5 {
  margin-bottom:0;
  margin-top:10px;
}

.BANNER-MINI {
float: right;
width: 261px;
height: 216px;
margin-bottom: 15px;
background: lightGrey;
margin-right: 14px;
}
#content_right .BANNER-MINI {
margin-right: 0px;
}



.BANNER-INNER {
 float:left;
 width:300px;
 height:250px;
 margin-bottom:15px;
}


.news-single-item .BANNER-INNER {
  float:none;
  width:300px;
  position:relative;
  left:50%;
  margin-left:-150px;
}

body #rebubbled {
  margin-left:10px;
}

.hr .news-single-item .BANNER-INNER,
.sl .news-single-item .BANNER-INNER {
 float:right;
 left:0;
 margin-left:0px;
 padding:8px 20px 0 0;
}

.news-single-item center {
  margin:10px;
}

.BANNER-INNER EMBED,
.BANNER-INNER IMG {
	float:left;
}

.banner-link {
 background:#efefef;
 padding:0px 5px;
 border:1px solid #adadad;
 text-align:right;
}

.FORUM .frontbit_text {
	margin-right:0;
   position:relative;
}
.FORUM .frontbit_text .xbox {
  width:815px;
  height:auto;
  margin-right:-1px;
  position:relative;
}

.FORUM .frontbit_text .xbox .forum-front {
  float:left;
  position:relative;
  width:162px;
  margin-right:1px;
}

.FORUM .frontbit_text .xbox .forum-front .image {
    width:162px;
    height:107px;
    overflow:hidden;
    text-align:center;
    margin-top:1px;
}
.FORUM .frontbit_text .xbox .forum-front .tx-mmforum-front-topic-name A {
	display:block;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:15px;
	padding:3px 0px;
	margin:1px 5px;
	border-bottom:1px dotted #adadad;
}

.FORUM .frontbit_text .xbox .forum-front H3 {
   width:152px;
   line-height:20px;
	padding:2px 5px;
   z-index:1;
   color:white;
}

.xxl {
  position:absolute;
  line-height:95px;
  margin:0;
  z-index:1000;
  font-size:90px;
  letter-spacing:97px;
  padding-left:60px;
  opacity:0.65;
  color:white;
}

.FORUM .frontbit_text .xbox .forum-front .tx-mmforum-pi1-listtopic-lastpost,
.FORUM .frontbit_text .xbox .forum-front .tx-mmforum-front-topic-path,
.FORUM .frontbit_text .xbox .forum-front .tx-mmforum-front-topic-image {
 display:none;
}

.tx-mmforum-signature {
 width:380px;
 overflow-x:hidden;
}
.FAQ .xbox {
 position:relative;
}

.BOOKMARKS .frontbit_text img {
 margin:0 3px 3px 0;
}


#poll {
 margin:0;
 width:259px;
 overflow:hidden;
}

#poll H3 {
 position:relative;
}

#poll .error,
#poll .bodytext {
 padding:0 20px;
 margin-top:10px;
}

#poll .error {
 font-weight:bold;
 color:red;
}


#poll .image {
 display:none;
}


#poll dt {
 font-weight:bold;
 margin:5px 0 0 0;
}

#poll dd {
 font-size:11px;
 line-height:11px;
 margin:0px;
 padding:2px;
 text-align:right;
 border:1px solid #ccc;
}

#poll dd img {
 float:left;
}

.legend-marker {
 margin:0 0px 5px 0;
}

.legend-marker P {
 background:white;
 margin:0 0 0 40px;
 padding:0 10px;
}

.legend-marker P A {
 display:block;
 background:url('/fileadmin/templates/img/arrow_grey.gif.png') right center no-repeat;
}

.legend-marker.selected P A {
 background:url('/fileadmin/templates/img/arrow_blue.gif') right center no-repeat;
}

.legend-marker P A:hover {
 background:url('/fileadmin/templates/img/arrow_green.gif') right center no-repeat;
}



.grp-men {
 background:#1598d2;
}
.grp-women {
 background:#d55;
}
.grp-all {
 background:url('/fileadmin/templates/img/legend.gif') 0 0 repeat-y;
}



.pollanswer {
 border:0;
}

.question {
 font-style:italic;
 font-weight:bold;
 padding:10px 10px 0;
}

.pollsubmit {
 width:95px;
 margin-right:10px;
 padding:3px;
 color:#999;
 border:none;
 text-align:left;
 cursor:pointer;
}

.pollsubmit.grp-men {
 color:#1598d2;
 font-weight:bold;
 padding-left:20px;
 background: white url('/fileadmin/templates/img/arrow_blue.gif') left center no-repeat;
}

.pollsubmit.grp-women {
 color:#d55;
 font-weight:bold;
 padding-left:20px;
 background: white url('/fileadmin/templates/img/arrow_red.gif') left center no-repeat;
}

.legend .pollsubmit.grp-men {
 background: #1598d2;
}

.legend .pollsubmit.grp-women {
 background:#d55;
}

.bordo .pollsubmit {
 background-color:transparent;
}

.bordo .grp-women {
  color:#A6033A;
}

.tx-mmforum-pi1 .xbox-wrap {
  margin-bottom:15px;
}

table.tx-mmforum-table tbody th {
  background:#d55;
}

.bordo table.tx-mmforum-table tbody th {
 color:#eee;
 background:transparent url('/fileadmin/templates/img/bordo-naslov-ozadje.png') left center repeat-x;
 font-size:16px;
 line-height:16px;
 padding:8px 10px 8px 10px;
 margin-top:0px;
 border:0;
 font-weight:bold;
}
td.tx-mmforum-subth2 {
color:#d55;
}

.bordo td.tx-mmforum-subth2 {
color: #A6033A;
}
.news-latest-item H3 A {
  color:#d55 !important;
}

.bordo .news-latest-item H3 A {
 color:#A6033A !important;
}


/* ####################################### */

.homelink {
 padding-top:2px;
 color:#ccc;
 font-weight:bold;
 float:left;
}
.portal .homelink {
 float:right;
 padding-right:15px;
}
.homelink A {
 background:#E7EFF2 none repeat scroll 0 0;
 color:#1598D2;
 font-weight:bold;
 padding:2px 5px;
}
.bordo .homelink,
.bordo .homelink A {

}

#sklopi .homelink {
 border:0;
 width:300px;
 margin:5px 0 0 0;
 padding:5px 0 5px 0px;
 background:url('/fileadmin/templates/img/arrow_transparent_grey.gif') 0 14px no-repeat;
}

#sklopi .homelink A:hover,
#sklopi .homelink A {
 display:block !important;
 margin-left:10px;
 color:#eee !important;
 padding:5px;
 font-size:11px;
 float:none;
 display:inline;
 background:transparent;
}

#sklopi .homelink A:hover {
 text-decoration:underline;
}

.csc-textpic-intext-left .csc-textpic-imagewrap {
 float:left;
   position:relative;
   display:inline;
 margin:0 15px 15px 0;
}

/* REGISTRATION BOX for non-loggedin users */

.REGISTRATION {
  float:left;
   position:relative;
   display:inline;
  xborder:1px solid #756d85;
  xpadding:1px;
  margin-bottom:12px;
}

.guestbook-teaser,
.filmtedna-form {
 position:relative;
}

.filmtedna-form .sales-sticker-bis,
.filmtedna-form .sales-sticker {
 position:absolute;
 z-index:200;
 right:-5px;
 top:-10px;
 display:none;
}

.REGISTRATION .sales-sticker-bis,
.REGISTRATION .sales-sticker {
 position:absolute;
 z-index:200;
 right:15px;
 top:-10px;
 display:none;
}


.filmtedna-form .sales-sticker-price,
.REGISTRATION .sales-sticker-price {
  position:absolute;
  z-index:200;
  right:-10px;
  xtop:-30px;
  padding:2px 5px;
  background:#4d4d4d;
  color:#eee !important;
  font-weight:bold;
  font-size:16px;
  line-height:1em;
  opacity:0.85;
  filter:alpha(opacity=85);
  border:1px solid #e5ea66;
 display:none;

}
.guestbook-teaser .sales-sticker-bis,
.guestbook-teaser .sales-sticker {
 position:absolute;
 z-index:200;
 right:-20px;
 top:-10px;
 display:none;
}

.guestbook-teaser .sales-sticker-price {
 position:absolute;
 z-index:200;
 right:-15px;
 top:-10px;
  padding:2px 5px;
  background:#4d4d4d;
  color:#eee !important;
  font-weight:bold;
  font-size:14px;
  line-height:1em;
  opacity:0.85;
  filter:alpha(opacity=85);
  border:1px solid #e5ea66;
 display:none;
}

.video-overlay .sales-sticker-bis,
.video-overlay .sales-sticker {
 position:absolute;
 z-index:200;
 right:63px;
 top:49px;
 display:none;
}
.video-overlay .sales-sticker-price {
 position:absolute;
 z-index:200;
 right:63px;
 top:49px;
  padding:2px 5px;
  background:#4d4d4d;
  color:#eee !important;
  font-weight:bold;
  font-size:16px;
  line-height:1em;
  opacity:0.85;
  filter:alpha(opacity=85);
  border:1px solid #e5ea66;
 display:none;
}



.REGISTRATION .frontbit_text {
  width:965px;
  background:#dddddd url(/fileadmin/templates/img/teaser_head.png) repeat-x scroll left top;
  margin:0;
  float:left;
   position:relative;
   display:inline;
}
.bordo .REGISTRATION .frontbit_text,
.regular .REGISTRATION .frontbit_text {
  width:auto;
  margin-right:15px;
}
.guestbook-teaser {
  height:80px;
  background:#dddddd url(/fileadmin/templates/img/teaser_head.png) repeat-x scroll left top;
}
.filmtedna-form {
  float:left;
  width:100%;
  background:#dddddd url(/fileadmin/templates/img/teaser_head.png) repeat-x scroll left top;
}

.filmtedna-form IMG {
  float:left;
  margin:0;
}
.guestbook-teaser IMG {
  float:left;
  margin:8px 0 0 0;
}

.filmtedna-form IMG.access-mark {
  margin-top:10px;
  margin-right:10px;
}

.filmtedna-form .notice A,
.guestbook-teaser .notice A {
  background: url(/fileadmin/img/bigarrow-left.png) no-repeat scroll right center;
  display:block;
  padding:15px 70px 5px 0;
  height:45px;
  _height:65px;
  color:#756d85;
  font-size:12px;
  margin-right:5px;
  font-weight:bold;
}

.filmtedna-form .dropform {
color:#756D85;
display:inline;
float:left;
font-size:12px;
font-weight:bold;
margin:10px 0 10px 320px;
position:relative;
width:480px;
}

.filmtedna-form .dropform a {
color:#756D85;
}

.filmtedna-form .tx-newloginbox-pi1 .login_message {
left:-280px;
position:absolute;
text-align:right;
width:270px;
}

.REGISTRATION .imagefloat {
 float:left;
 _margin:0 0 0 -3px;
}
.REGISTRATION .access-mark {
 float:left;
 position:relative;
  margin-top:12px;
}

.REGISTRATION .tx-newloginbox-pi1 {
	float:left;
   position:relative;
   display:inline;
	margin:10px 0 10px 350px;
	width:600px;
  color:#756d85;
  font-size:12px;
  font-weight:bold;
}
.REGISTRATION .tx-newloginbox-pi1 {
  width:380px;
  margin-left:320px;
}
.REGISTRATION .tx-newloginbox-pi1 a {
  color:#1598D2;
  font-size:12px;
  font-weight:bold;
}
.filmtedna-form .tx-newloginbox-pi1 a.fullpage,
.REGISTRATION .tx-newloginbox-pi1 a.fullpage {
  display:none;
}

.REGISTRATION .tx-newloginbox-pi1 .login_message {
left:-280px;
position:absolute;
text-align:right;
width:270px;
}

.REGISTRATION .tx-newloginbox-pi1 .form_clear {
  margin:0;
  height:0;
  clear:none;
}

.REGISTRATION .tx-newloginbox-pi1 .form_column {
  width:auto;
  margin:0 10px;
   position:relative;
   display:inline;
}

.REGISTRATION .tx-newloginbox-pi1 .form_block {
  float:left;
   position:relative;
   display:inline;
   margin-left:20px;
}

.REGISTRATION .notice {
  background: url(/fileadmin/img/bigarrow-left.png) no-repeat right bottom;
  float:left;
  width:600px;
  height:70px;
  _position:relative;
  _display:inline;
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
  margin-right:10px;
}

.bordo .REGISTRATION .notice,
.regular .REGISTRATION .notice {
  width:480px;
}
.REGISTRATION .notice a {
  color:#272727;
  padding:20px 100px 5px 50px;
  display:block;
}
.bordo .REGISTRATION .notice a,
.regular .REGISTRATION .notice a {
  padding-left:20px;
}
.REGISTRATION .notice a:hover {
  text-decoration:none;
  color:#696969;
}

.REGISTRATION .notice:hover {
  background-image: url(/fileadmin/img/bigarrow-left-grey.png);
}

#canvas #content .REGISTRATION .tx-moneta-pi1 {
  margin:0;
  float:none;
}

.check-mark {
  float:left;
  position:relative;
  display:inline;
  margin-right:15px;
}

#videodata.novideo #ocena {
  margin-top:30px;
}

#canvas th.tx-mmforum-th {
 margin:0;
}

#canvas .tx-mmforum-pi1 h1 {
  font-size:16px;
  margin:0;
}


#canvas th.tx-mmforum-th h2 {
 background:#d55;
 color:white;
 margin-bottom:0px;
 padding-bottom:0px;
 border:none;
}

.bordo #canvas th.tx-mmforum-th h2 {
	background:transparent none repeat scroll 0 0;
	font-weight:bold;
	font-size:16px;
	margin:0;
	padding:0;
}
#canvas .tx-mmforum-rootline {
 background:white;
}


/*
#####  M A I L   F O R M  ####
*/

.csc-header
{
  clear:both;
}

#mailform .csc-mailform-field
{
 margin-bottom:6px;
}

#mailform .csc-mailform-field label,
#mailform .csc-mailform-label
{
  display:block;
  font-size:12px;
  font-weight:bold;
}

#mailform .csc-mailform-field input
{
  width:100%;
}

#mailform .csc-mailform-field textarea
{
  width:100%;
}

#mailform .csc-mailform-field .csc-mailform-submit
{
  width:auto;
  position:relative;
  margin-top:6px;
  float:right;
}

/* DVD naročilnica  */

.MAIL-THANKS .videobox {
    width:794px;
    padding-bottom:30px;
}

.MAIL-THANKS .videobox p {
  margin:0 30px;
}
.MAIL-THANKS .videobox pre {
  margin:10px 60px;
}

.videobox .csc-mailform-intro video,
.videobox .csc-mailform-intro embed,
.videobox .csc-mailform-intro object {
    float:right;
    margin:0 0 5px 20px;
}
.videobox .csc-mailform-intro {
    margin:10px 20px;
}
.videobox .csc-mailform p {
    text-transform:none;
}

.videobox .csc-mailform {
    border:0;
    padding-bottom:20px;
    margin:0 10px 10px;
}

.videobox .csc-mailform label {
  float:left !important;
  width:345px !important;
}
.videobox div:not(#trash)>iframe,
.videobox .csc-mailform-field textarea,
.videobox .csc-mailform-field input {
  width:400px !important;
}
.videobox div:not(#trash)>iframe {
  background:#ddd;
  height:120px;
  overflow-y:scroll;
}
#trash {
  text-align:center;
}

.videobox  #mailform .csc-mailform-submit {
  background:none repeat scroll 0 0 #1598D2;
  color:white;
  cursor:pointer;
  font-size:11px;
  line-height:11px;
  padding:2px 8px;
  width:150px !important;
  text-transform:uppercase;
}

.USERDATA .frontbit_text {
 width:100%;
 margin-bottom:15px;
}
#content .USERDATA .frontbit_text .xbox {
 width:auto;
 padding:0 0 20px;
}
.tx-mmforum-pi5 {
  clear:both;
}

.language_field {
  display:none;
}

.tx-intimed-pi1 {
  clear:both;
}

#content .fullbox .xbox {
  width:auto;
  padding-bottom:20px;
}

.bordo #sklopi {
  left:10px;
}

.bordo #content_center .frontbit_text {
}

.bordo #content_center .MEMBERS .frontbit_text .xbox {
  padding:2px;
  width:auto;
}
.bordo #content_center .tx-mmforum-pi1 {
 xmargin-right:10px;
}

.userlist_card {
background:white none repeat scroll 0 0;
border-color:#EEEEEE #DDDDDD #DDDDDD #EEEEEE;
border-style:solid;
border-width:1px;
display:inline;
float:left;
font-size:11px;
height:100px;
line-height:15px;
margin-bottom:3px;
margin-left:3px;
margin-right:3px;
padding-left:72px;
padding-top:5px;
width:188px;
}

.userlist_pagenav {
  margin:3px 6px;
  padding:3px 6px;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
  background:white;
}
.userlist_header {
  display:none;
}
.userlist_card .label {
 display:inline;
}

.userlist_username {
  padding:6px 0 3px;
}
.userlist_username A,
.userlist_username A:hover {
  font-size:18px;
  color:#a6033a;
}

.userlist_avatar {
  float:left;
  display:inline;
  margin:6px 0 6px -66px;
  overflow:hidden;
  background:none;
}

.VIRAL .frontbit_text .xbox {
  width:auto;
}

.VIRAL iframe {
  border:0;
}

/* homelink-box */


.homelink-box {
  position:relative;
  height:30px;
  top:-90px;
  left:-70px;
  z-index:10;
  padding:5px;
  text-align:right;
  clear:left;
  float:right;
}

.header-addthis {
  padding:5px;
}

.homelink-box SPAN {
  padding:5px;
}

.homelink-box SPAN A {
  padding-left:20px;
  background:transparent url(/fileadmin/templates/img/arrow_blue_rev.gif) no-repeat scroll 0 center;
}

/* homelink-box v rubriki */

.homelink-box-full {
  float:left;
  position:relative;
  z-index:10;
  padding:5px;
  background:white;
  border:1px solid #d55;
}

.homelink-box-full SPAN {
  display:block;
  width:222px;
  text-align:center;
  background:#fff7ee;
  padding:5px 0;
}

.homelink-box-full SPAN A {
  padding-left:20px;
  background:transparent url(/fileadmin/templates/img/arrow_blue_rev.gif) no-repeat scroll 0 center;
}

#commentwrap {
  clear: both;
}


.front #content_center .frontbit_text .xbox {
  width:259px;
  padding:1px;
}

.MEMBER-MINI .xbox H2 {
  margin-top:0;
  margin-bottom:5px;
}
.MEMBER-MINI .userlist_avatar {
  margin:0 5px;
  width:60px;
  height:auto;
}
.MEMBER-MINI .xbox .usercard {
  font-size:11px;
}
.MEMBER-MINI .xbox .bodytext {
  clear:both;
  padding:5px;
}

.usercard .userdata {
  clear:left;
  margin:0 5px 0px;
  padding:3px 3px;
  border-top:1px solid #eee;
  border-bottom:1px solid #eee;
  background:white;
}
.usercard .userdata .label {
  float:left;
  width:110px;
}

.NAGOVOR-INTERACTIVE .internal-link,
#canvas a.newslink {
  display:block;
  border-top:1px solid #ddd;
  margin:3px 5px;
  padding-top:3px;
  padding-right:12px;
  background: transparent url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll right center;
  clear:left;
}
.addbloglink {
  display:block;
  border-top:1px solid #ddd;
  margin:3px 2px;
  background: white url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll 506px center;
  padding:3px 10px;
  font-weight:bold;
  font-size:13px;
}
.addbloglink:hover,
.NAGOVOR-INTERACTIVE a.internal-link:hover,
#canvas a.newslink:hover {
 background-image: url(/fileadmin/templates/img/arrow_green.gif);
}

.MEMBER-TOP5-BLOG .xbox H2,
.MEMBER-TOP5-IMG .xbox H2,
.MEMBER-TOP5 .xbox H2 {
  clear:none;
  font-size:13px !important;
  margin-top:0;
  margin-bottom:3px;
  padding-bottom:0;
  border-bottom:1px solid #ddd;
}

.MEMBER-TOP5-BLOG .xbox .usercard,
.MEMBER-TOP5-IMG .xbox .usercard,
.MEMBER-TOP5 .xbox .usercard {
  font-size:11px;
  clear:left;
}
.MEMBER-TOP5-BLOG .xbox .last,
.MEMBER-TOP5-IMG .xbox .last,
.MEMBER-TOP5 .xbox .last {
  border:none;
}

.MEMBER-TOP5-BLOG .userlist_avatar,
.MEMBER-TOP5-IMG .userlist_avatar,
.MEMBER-TOP5 .userlist_avatar {
  width:40px;
  margin:0 5px 0 5px;
  height:50px;
  overflow:hidden;
  position:relative;
}

#content_wrap #content_center .SLIKE-ZADNJE .xbox {
 width:536px;
}
.SLIKE-ZADNJE-DESNO .xbox H1,
.SLIKE-ZADNJE .xbox H1,
.SLIKE-TOP5 .xbox H1 {
  margin-bottom:0;
}

.SLIKE-ZADNJE-DESNO .gallerybox .podsklop_wrap,
.SLIKE-ZADNJE .gallerybox .podsklop_wrap,
.SLIKE-TOP5 .gallerybox .podsklop_wrap {
  margin:1px 1px 0 0;
}

.SLIKE-ZADNJE-DESNO .gallerybox .podsklop,
.SLIKE-TOP5 .gallerybox .podsklop {
  width:123px;
}

.SLIKE-TOP5 .gallerybox .podsklop .regOnly,
.SLIKE-ZADNJE-DESNO .gallerybox .podsklop .regOnly {
 height:123px;
 width:123px;
}

.SLIKE-TOP5 .gallerybox .podsklop .regOnly span,
.SLIKE-ZADNJE-DESNO .gallerybox .podsklop .regOnly  span {
  padding:20px 10px;
  font-size:23px;
  line-height:22px;
}
.de .SLIKE-TOP5 .gallerybox .podsklop .regOnly span,
.de .SLIKE-ZADNJE-DESNO .gallerybox .podsklop .regOnly  span {
  padding:10px 10px;
}

.SLIKE-ZADNJE-DESNO .gallerybox .first .podsklop,
.SLIKE-TOP5 .gallerybox .first .podsklop {
  width:253px;
}

.SLIKE-TOP5 .gallerybox .first .podsklop .regOnly,
.SLIKE-ZADNJE-DESNO .gallerybox .first .podsklop .regOnly {
 height:253px;
 width:253px;
}

.SLIKE-TOP5 .gallerybox .first .podsklop .regOnly span,
.SLIKE-ZADNJE-DESNO .gallerybox .first .podsklop .regOnly  span {
  padding:30px 15px;
  font-size:46px;
  line-height:49px;
}
.de .SLIKE-TOP5 .gallerybox .first .podsklop .regOnly span,
.de .SLIKE-ZADNJE-DESNO .gallerybox .first .podsklop .regOnly  span {
  padding:10px 15px;
}


.SLIKE-ZADNJE-DESNO .gallerybox .imagefloat,
.SLIKE-TOP5 .gallerybox .imagefloat {
 width:123px;
 height:123px;
 float:left;
}

.SLIKE-ZADNJE-DESNO .gallerybox .first .imagefloat,
.SLIKE-TOP5 .gallerybox .first .imagefloat {
 width:253px;
 height:auto;
 float:left;
}


.SLIKE-ZADNJE-DESNO .gallerybox H2,
.SLIKE-ZADNJE-DESNO .gallerybox .commentlink,
.SLIKE-ZADNJE-DESNO .gallerybox .profilelink,
.SLIKE-ZADNJE-DESNO .gallerybox .uploadtime,
.SLIKE-TOP5 .gallerybox H2,
.SLIKE-TOP5 .gallerybox .commentlink,
.SLIKE-TOP5 .gallerybox .profilelink,
.SLIKE-TOP5 .gallerybox .uploadtime {
  display:none;
  float:none;
  clear:left;
  background:black;
}

.postbody {
 margin:0 10px;
}

.POST-TEDNA .userlist_avatar {
 margin:0px 6px;
}
.POST-TEDNA .postlink {
 border-top:1px solid #A6033A;
 margin:3px 10px;
 padding-top:3px;
}
.POST-TEDNA .postlink a {
 background: transparent url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll right bottom;
}
.POST-TEDNA .postlink a:hover {
 background: transparent url(/fileadmin/templates/img/arrow_green.gif) no-repeat scroll right bottom;
}

.POST-LATEST .userlist_avatar,
.POST-TOP5 .userlist_avatar {
 margin:0px 6px;
}
.POST-LATEST .postlink,
.POST-TOP5 .postlink {
 border-bottom:1px solid #ddd;
 margin:3px 10px;
 padding-bottom:3px;
}

.postlink A {
  display:block;
}

.TEMA-LASTPOST .xbox H2,
.TEMA-TEDNA .xbox H2,
.TEMA-TOP5 .xbox H2 {
  margin-top:0px;
  font-size:15px;
}
.TEMA-TEDNA .userlist_avatar {
 margin:0px 6px 0;
}
.TEMA-LASTPOST .userlist_avatar,
.TEMA-TOP5 .userlist_avatar {
 margin:2px 6px;
}
.TEMA-TEDNA .bodytext {
 padding-bottom:3px;
}

.TEMA-LASTPOST .xbox,
.TEMA-TOP5 .xbox {
 font-size:13px;
}
#content_left_wrap .TEMA-LASTPOST .userlist_avatar,
#content_left_wrap .TEMA-LASTPOST .username span,
#content_left_wrap .TEMA-TOP5 .username,
#content_left_wrap .TEMA-TOP5 .userlist_avatar,
#content_left_wrap .TEMA-TOP5 .bodytext {
  display:none;
}

#content_left_wrap .TEMA-LASTPOST .username {
   float:right;
   margin-right:-7px;
}
#content_left_wrap .TEMA-LASTPOST .bodytext {
  float:left;
  padding:0;
  margin:0 0 0 2px;
}

#content_left_wrap .TEMA-TOP5 .userlist_avatar,
#content_left_wrap .TEMA-TOP5 .bodytext {
}

.TEMA-LASTPOST .xbox H2,
.TEMA-TOP5 .xbox H2 {
  font-size:14px !important;
  display:block;
  padding:0 2px 2px 2px;
  border-color:#ccc;
}
#content_left .TEMA-LASTPOST .xbox H2,
#content_left .TEMA-TOP5 .xbox H2 {
  font-size:11px !important;
  width:118px;
  #width:124px;
  padding:0 3px 2px 3px;
}
.TEMA-LASTPOST .xbox H2 a,
.TEMA-TOP5 .xbox H2 a {
  display:block;
  padding-right:16px;
  #padding-right:0;
  #margin-right:16px;
  background: transparent url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll right center;
}
.TEMA-LASTPOST .xbox H2 a:hover,
.TEMA-TOP5 .xbox H2 a:hover {
  background: transparent url(/fileadmin/templates/img/arrow_green.gif) no-repeat scroll right center;
}
#content_left .TEMA-LASTPOST .xbox H2 a,
#content_left .TEMA-TOP5 .xbox H2 a {
  background-position: right top;
  #width:116px;
  #overflow:hidden;
}

.TEMA-LASTPOST .topiclink,
.TEMA-TOP5 .topiclink {
  visibility:hidden;
  display:none;
  margin-top:5px;
  background: transparent url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll right center;
}

.TEMA-LASTPOST .xbox .date,
.TEMA-LASTPOST .xbox .username,
.TEMA-TOP5 .xbox .date,
.TEMA-TOP5 .xbox .username {
  float:left;
  padding-right:6px;
}

.topiccard {
  margin:0 10px 6px;
}

.TEMA-TEDNA .topiccard {
  border-top:1px solid #A6033A;
  padding-top:10px;
}
.TEMA-LASTPOST .topiccard,
.TEMA-TOP5 .topiccard {
  margin:0 5px 5px 0;
}
#content_left .TEMA-LASTPOST .topiccard,
#content_left .TEMA-TOP5 .topiccard {
  font-size:11px;
  margin:5px 5px;
}
#content_left .TEMA-LASTPOST .bodytext,
#content_left .TEMA-TOP5 .bodytext {
  padding-left:3px;
  padding-right:3px;
  font-size:12px;
}

.TEMA-LASTPOST .topiccard H2 A,
.TEMA-TEDNA .topiccard H2 A,
.TEMA-TOP5 .topiccard H2 A,
.TEMA-TEDNA .topiclink A {
  display:block;
}

.TEMA-TEDNA .topiclink {
  margin:5px 0px;
}

.TEMA-TEDNA .topiclink A {
  border-top:1px solid #ccc;
  margin-top:3px;
  padding-top:3px;
  background: transparent url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll right bottom;
}
.TEMA-TEDNA .topiclink A:hover {
  background: transparent url(/fileadmin/templates/img/arrow_green.gif) no-repeat scroll right bottom;
}


.label {
 display:block;
 xcolor:#272727;
}


.blogcard {
 background:white;
}

.blogcard .regOnly {
    float: right;
    clear: right;
    height: auto;
}
.userlist_avatar.regOnly {
    width:50px;
    height:50px;
}
#content_right .BLOG-LATEST .regOnly {
    width:100px;
}
#content_right .BLOG-LATEST .regOnly span {
    font-size:16px;
    line-height:18px;
}

#content_left .NATECAJ-TOP5 .xbox .newscard h2 {
 border:0;
 margin:0 5px;
}
#content_left .NATECAJ-TOP5 .newscard .bodytext {
 padding:0 5px;
}

#content_left .NATECAJ-TOP5 .blogcard {
 margin:5px 2px;
 font-size:12px;
 border-color:#EEEEEE #DDDDDD #DDDDDD #EEEEEE;
 border-style:solid;
 border-width:1px;
 overflow:hidden;
}
#content_left .NATECAJ-TOP5 .floatimage {
 display:none;
}

.bordo #content_left .NATECAJ-TOP5 .xbox .blogcard h2 {
  padding:5px 0px 2px;
  font-size:12px;
  margin-top:0;
}
#content_left .NATECAJ-TOP5 .blogcard img {
 margin-left:5px;
}
#content_left .NATECAJ-TOP5 .blogcard .poster,
#content_left .NATECAJ-TOP5 .blogcard .bodytext {
 padding:0 5px 3px;
}
#content_left .NATECAJ-TOP5 .blogcard .blograting {
  border-top:1px solid #ccc;
  padding:1px 0;
  margin:0 5px;
  background: url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll 112px center;
}
#content_left .NATECAJ-TOP5 .newslink {
  background:white url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll 116px center;
  font-size:13px;
  font-weight:bold;
  margin:3px;
  padding:1px 7px;
  clear:left;
}

.BLOG-LATEST-FRONT .frontbit_text,
.BLOG-LATEST .frontbit_text {
  width:542px;
  margin-right:0;
}

.BLOG-LATEST-FRONT .blogcard,
.BLOG-LATEST .blogcard {
  height:145px;
  margin-top:5px;
  margin-bottom:5px;
  border-color:#EEEEEE #DDDDDD #DDDDDD #EEEEEE;
  border-style:solid;
  border-width:1px;
  position:relative;
}

.MEMBER-CARD .BLOG-LATEST .blogcard {
  height:auto;
  position:relative;
}

#content .BLOG-LATEST-FRONT .blogcard h2,
#content .BLOG-LATEST .blogcard h2 {
  border-bottom:1px solid #A6033A;
  padding:5px 10px 0px;
  margin:0;
  font-weight:bold;
  font-size:13px;
  line-height:15px;
  clear:none;
  height:19px;
  _height:19px;
}
#content .MEMBER-CARD .BLOG-LATEST .blogcard h2 {
  border:0;
  height:auto;
  padding:6px 5px 3px;
}

.BLOG-LATEST-FRONT .blogcard a.imagefloat,
.BLOG-LATEST .blogcard a.imagefloat {
  float:right;
  margin:0 0 0 6px;
 display:inline;

}

.MEMBER-CARD .BLOG-LATEST .blogcard a.imagefloat {
  float:right;
  margin:6px;
 display:inline;
}


.BLOG-LATEST-FRONT .blogcard .poster,
.BLOG-LATEST .blogcard .poster {
 margin-left:10px;
 display:inline;
 font-size:12px;
}
.MEMBER-CARD .BLOG-LATEST .blogcard .poster {
 margin-left:5px;
 line-height:12px;
 display:block;
}

.BLOG-LATEST-FRONT .blogcard .bloglink,
.BLOG-LATEST .blogcard .bloglink {
 margin-left:10px;
 font-size:12px;
}
.MEMBER-CARD .BLOG-LATEST .blogcard .bloglink {
 margin-left:5px;
}
.BLOG-LATEST-FRONT .blograting,
.BLOG-LATEST .blograting {
 margin-left:10px;
 display:inline;
 font-size:12px;
}

.blogroll .blogcard p {
 font-size:12px;
}

.bordo .NAGOVOR-INTERACTIVE h2 {
border:0 none;
float:left;
font-size:14px;
height:2em;
margin:12px 10px 0;
padding:0 0 0 10px;
width:150px;
}

.bordo .NAGOVOR-INTERACTIVE .internal-link {
 xclear:left;
 padding-right:30px;
}
.bordo .NAGOVOR-INTERACTIVE .internal-link img {
 display:none;
}

.bordo .NAGOVOR-INTERACTIVE .bodytext {
 padding-top:5px;
}

/* SLIDER - NEWSROLL */

.NEWSROLL {
  clear:both;
  width:542px;
  position:relative;
  overflow:hidden;
  background:white;
  border:1px solid #d55;
  margin:0 0 10px 0;
}


.NOVICE-SEZNAM .news-single-item .slider-wrap h1,
.NATECAJ .news-single-item .slider-wrap h1,
.NOVICE .news-single-item .slider-wrap h1,
.MINISITE .news-single-item .slider-wrap h1,
.NEWSROLL h1 {
 position:absolute;
 top:1px;
 z-index:1;
 left:1px;
 padding:4px 10px 4px 10px;
 width:520px;
 _width:540px;
 margin:0;
 font-size:17px;
 line-height:17px;
 background:#d55;
 display:block;
 opacity:0.85;
 filter:alpha(opacity=85);
 color:white;
}

.bordo #content .slider-wrap h1 {
  background:#A6033A;
  opacity:0.85;
  filter:alpha(opacity=85);
}

.slider-wrap .bodytext {
  display:none;
}

.slider-wrap {
  margin-right:0;
  overflow:hidden;
  position:relative;
  width:542px;
  background:white;
}

.mini .slider-wrap {
  border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD;
  border-style:solid;
  border-width:1px;
  margin-bottom:12px;
  width:817px;
  _width:819px;
}


.headroll {
  z-index:1;
  position:absolute;
  top:133px;
  left:0px;
}

.headroll .slider-wrap {
  border-color:#fff;
  border-style:solid;
  border-width:1px;
  margin-bottom:12px;
  border-bottom:3px solid #1598D2;
  border-top:3px solid #1598D2;
  width:987px;
  _width:989px;
}


.NOVICE-SEZNAM .slider-wrap,
.NATECAJ .slider-wrap,
.NOVICE .slider-wrap,
.MINISITE .slider-wrap {
  border-bottom:1px dotted #d55;
  margin:0 0 10px 0;
  float:left;
  display:inline;
}
.NOVICE-SEZNAM .slider-wrap,
.NATECAJ .slider-wrap {
  border-color:#A6033A;
}

.NOVICE-SEZNAM .news-single-item .slider-wrap,
.NATECAJ .news-single-item .slider-wrap,
.NOVICE .news-single-item .slider-wrap,
.MINISITE .news-single-item .slider-wrap  {
 border:1px solid #d55;
 width:540px;
 _width:542px;
 margin:15px -10px 15px -10px;
}

.bordo #content .news-single-item .slider-wrap {
  border-color:#A6033A;
}

.MINISITE .news-single-item .slider-wrap {
  margin:10px 45px;
}


.slider-wrap .slider {
  height:235px;
  width:1800px;
  position:relative;
}

.mini .slider-wrap .slider {
  width:2800px;
  height:115px;
  #height:115px;
}
.headroll .slider-wrap .slider {
  width:3800px;
  height:105px;
  #height:115px;
}

.slider-wrap .newscard {
  width:171px;
  height:235px;
  padding-left:4px;
  padding-right:5px;
  _padding-right:4px;
  margin-bottom:4px;
  margin-top:4px;
  float:left;
  border-right:1px dotted #d55;
}
.mini .slider-wrap .newscard {
  height:auto;
  width:154px;
  _width:164px;
}
.headroll .slider-wrap .newscard {
  height:auto;
  border-right:1px dotted #1598D2;
  width:155px;
  _width:165px;
}
.NATECAJ .slider-wrap .newscard,
.NOVICE .slider-wrap .newscard,
.MINISITE .slider-wrap .newscard {
  border-right:1px dotted #d55;
}

.bordo #content .slider-wrap .newscard {
  border-right:1px dotted #A6033A;
}

#content .slider-wrap .newscard h3 {
  margin:0;
  font-size:12px;
  line-height:15px;
}
#content .headroll .slider-wrap .newscard h3,
#content .mini .slider-wrap .newscard h3 {
  font-size:11px;
  line-height:14px;
}

.bordo #content .slider-wrap .newscard h3 {
  font-size:11px;
  line-height:14px;
}

.slider-wrap .newscard h3 a {
  color:#d55;
  display:block;
  height:30px;
  overflow:hidden;
  background: url(/fileadmin/templates/img/arrow_grey.gif.png) no-repeat scroll right bottom;
}

.headroll .slider-wrap .newscard h3 a,
.mini .slider-wrap .newscard h3 a {
  height:35px;
}

.bordo .slider-wrap .newscard h3 a {
  color:#A6033A;
}

.slider-wrap .newscard h3 a:hover {
  background: url(/fileadmin/templates/img/arrow_green.gif) no-repeat scroll right bottom;
}

.slider-wrap .newscard .subtitle {
  color:#eee;
  xborder-bottom:1px solid;
}

.slider-wrap .newscard .subtitle a {
  font-size:12px;
}

/* LOGINBOX - INTERACTIVE */

.LOGINBOX {

background:orange;
}

.LOGINBOX .floatleft {
 margin-right:8px;
 display:inline;
}
.LOGINBOX .form_clear {
 height:5px;
}
.LOGINBOX label {
 font-size:11px;
 color:#272727;
 display:block;
}

.LOGINBOX .logout .tx-newloginbox-pi1 {
 float:right;
 width:150px;
}
.LOGINBOX .tx-newloginbox-pi1 .dropform {
 width:auto;
}
.LOGINBOX .logout .tx-newloginbox-pi1 #loginform {
 margin-top:0;
 font-size:12px;
 width:auto;
}
.LOGINBOX .logout .tx-newloginbox-pi1 .user-menu a {
 font-weight:bold;
}

.LOGINBOX .logout .tx-newloginbox-pi1 .user-menu div {
 font-size:11px;
 color:#272727;
 margin-left:0.5em;
}

.LOGINBOX .userlist_avatar {
 margin-left:6px;
}

.wide .LOGINBOX .notice {
 float:right;
 width:49%;
}
.wide .LOGINBOX .tx-newloginbox-pi1 {
 float:left;
}

a.editlink,
a.deletelink,
.editlink a,
.deletelink a,
.LOGINBOX .logoutlink {
   margin:10px 0 0 15px;
   padding:3px 10px;
   color:white;
   font-weight:bold;
   background:#1598d2;
   float:left;
}

a.editlink,
a.deletelink,
.editlink a,
.deletelink a {
   float:right;
}

.NATECAJ .competition .floatimage {
 float:right;
}

.NATECAJ .competition-link {
 float:left;
 margin-top:5px;
 border-top:1px solid #ddd;
 padding-top:3px;
 margin-left:10px;
 font-size:12px;
 font-weight:bold;
}

.NATECAJ .competition .news-latest-item .bodytext,
.NATECAJ .competition .news-latest-item .subtitle {
 padding-left:10px;
}

.NATECAJ .userlist_avatar {
 margin-left:0px;
}


.bordo #content_center .tx-mmforum-pi1 {
 xmargin-right:10px;
 position:relative;
}
.bordo div.tx-mmforum-rootline a,
.bordo div.tx-mmforum-rootline {
  color:#A6033A;
}
.bordo #content_center .MEMBERS .tx-mmforum-pi1 {
 margin-right:0px;

}

.MEMBERS .usercard {
 padding:6px 6px 6px 102px;
 background:white;
 border-top:1px solid #ddd;
 border-bottom:1px solid #ddd;
 margin:0 3px;
}
.MEMBER-CARD .usercard {
 padding:6px 6px 6px 84px;
 background:white;
 border-top:1px solid #ddd;
 border-bottom:1px solid #ddd;
 margin:0 2px;
 font-size:12px;
}
.MEMBERS .usercard .userlist_avatar {
 margin:0px 0 0px -97px;
}
.MEMBER-CARD .usercard .userlist_avatar {
 margin:0 0 0px -80px;
}

.MEMBER-CARD .usercard .label,
.MEMBERS .usercard .label {
 display:inline;
}

.MEMBER-CARD .usercard .userdata,
.MEMBERS .usercard .userdata {
 clear:none;
 margin-left:0;
}

.tx-comments-tags,
.MEMBER-CARD .tagbox,
.MEMBERS .tagbox {
 border-top:1px solid #eee;
 border-bottom:1px solid #eee;
 background:white;
 margin:5px 2px;
 padding:5px 3px;
}

.userprofile .MEMBERS .podsklopi {
 margin-left:6px;
}
.userprofile .MEMBERS .podsklop_wrap {
 width:168px;
}
.userprofile .MEMBERS .podsklop .imagefloat {
 width:168px;
 height:168px;
}

.MEMBER-CARD .podsklopi {
 margin-left:2px;
}
.MEMBER-CARD .podsklop_wrap {
 width:78px;
}

.MEMBER-CARD .podsklop .regOnly {
 width:78px;
 height:78px;
}
.MEMBER-CARD .podsklop .regOnly span {
 padding:12px 5px 0 5px;
 font-size:15px;
 line-height:13px;
}
.de .MEMBER-CARD .podsklop .regOnly span {
 padding:6px 5px 0 5px;

}

.MEMBER-CARD .podsklop .imagefloat {
 width:78px;
 height:78px;
}
.MEMBER-CARD .podsklop .uploadtime {
 display:none;
}

.SLIKE-ZADNJE-MINI .podsklopi {
 margin-left:1px;
}
.SLIKE-ZADNJE-MINI .podsklop_wrap {
 width:82px;
}
.SLIKE-ZADNJE-MINI .podsklop .regOnly {
 width:82px;
 height:82px;
}
.SLIKE-ZADNJE-MINI .podsklop .regOnly span {
 padding:10px 5px 0 5px;
 font-size:16px;
 line-height:15px;
}
.de .SLIKE-ZADNJE-MINI .podsklop .regOnly span {
 padding:3px 5px 0 5px;
}
.SLIKE-ZADNJE-MINI .podsklop .imagefloat {
 width:82px;
 height:82px;
}
.SLIKE-ZADNJE-MINI .podsklop .uploadtime {
 display:none;
 float:left;
 clear:left;
 font-size:11px;
 line-height:12px;
 position:relative;
 top:2px;
}



#canvas .MEMBERS .xbox .newslink {
 background-color:white;
 background-position: 510px center;
 padding:2px 5px;
 margin:0 3px 5px 3px;
 clear:left;
}

.MEMBERS .last_posts,
.MEMBERS .last_topics {
 font-size:11px;
 padding:0 6px;
}

.MEMBERS .last_posts a,
.MEMBERS .last_topics a {
  font-size:13px;
}
.MEMBER-CARD h1 a,
.MEMBERS h1 a {
 color:#efefef;
}
.userimages .MEMBER-CARD h1 {
 margin-bottom:0;
}
.MEMBERS h2 {
 font-size:16px;
 xfont-weight:normal;
 padding:0 3px;
 margin:15px 3px 5px;
}
.MEMBER-CARD h2 {
 font-size:14px;
 xfont-weight:normal;
 margin:10px 3px 3px;
}

.userblog .MEMBERS .userlist_avatar {
  margin-left:0;
}

.NAGOVOR-INTERACTIVE {
  width:542px;
  margin-right:12px;
  float:left;
  overflow:hidden;
  background:white;
  padding-bottom:10px;
  border-bottom:1px dotted #A6033A;
  margin-bottom:10px;
  _width:540px;
}
.NAGOVOR-INTERACTIVE .frontbit_text {
  margin-right:0;
}

.NAGOVOR-INTERACTIVE .imagefloat {
  float:left;
  display:inline;
  margin:0 10px 10px;
}

.userimages .MEMBERS h1 {
 margin-bottom:1px;
}

.userimages {
}
.userimages .display {
  text-align:center;
  padding:5px 5px;
  background:black;
  position:relative;
}

.userimages .display .regOnly {
 /*position:absolute;*/
 top:0;
 left:0;
 width:100%;
 height:100%;
}
.userimages .display .regOnly span {
 padding:110px 60px 0 60px;
 font-size:45px;
 line-height:45px;
}

.userimages .MEMBERS .uploadtime {
  padding:0 5px 3px 5px;
  font-size:12px;
  color:#aaa;
  background:black;
}
.userimages .MEMBERS .podsklop .uploadtime {
  background:transparent;
}

.userimages .MEMBERS .description {
  border:10px solid #eee;
  padding:3px;
  background:#fefefe;
  color:#474747;
  font-size:14px;
}

.userimages .MEMBERS #commentwrap {
 padding:5px;
}

.userblog .tx-comments-left {
 xdisplay:none;
}

.userblog .tx-comments-right .bodytext {
 padding-left:0;
 padding-right:0;
}

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

#canvas #content_center .imageUpload .wide {
  width:520px;
}

.imageUpload label {
  display:block;
  margin-top:10px;
}

.imageUpload .display {
 text-align:center;
}

.tx_comments_deleteComment .submit,
.intimed_deleteImage .submit {
  margin-left:10px;
  margin-bottom:10px;
}

.tx-intimed-pi1 .intimed_status,
.tx-comments-pi1 .message,
.tx-comments-pi1 .status,
.tx_comments_deleteComment .notice,
.intimed_deleteImage .notice {
  border:10px solid #eee;
  padding:5px;
  background:white;
  margin-bottom:10px;
}

.tx-intimed-pi1 .intimed_status,
.tx-comments-pi1 .message,
.tx-comments-pi1 .status {
  color:red;
}

.listitem {
  border-color:#EEEEEE #DDDDDD #DDDDDD #EEEEEE;
 border-style:solid;
 border-width:1px;
 margin:5px 3px;
 padding-top:3px;
}
#content_left .TEMA-LASTPOST .listitem,
#content_left .TEMA-TOP5 .listitem {
 margin:5px 0;
 width:124px;
 overflow:hidden;
}

.bordo #canvas .listitem h2 {
 margin:0 5px 3px;
}
.bordo #canvas .listitem .bodytext {
 padding:3px 5px;
}

.ankete #content_center {
  width:542px;
}

.ankete #content_right .ANKETA {
  display:none;
}

td.tx-mmforum-pi1-listpost-text {
  font-size:12px !important;
}
td.tx-mmforum-pi1-listpost-user span {
  display:block;
}

.nobold a {
 font-weight:normal !important;
}

.nolink a.newslink {
  display:none !important;
}

.user-message {
 float:right;
 font-size:14px;
 font-style:italic;
 width:230px;
 border:10px solid #eee;
 padding:5px;
 margin-right:-5px;
 color:#474747;
}

.MEMBER-CARD .user-message {
 width:140px;
 margin-bottom:3px;
}

.INTERACTIVE-FRONT .frontbit_text .xbox {
  width:816px !important;
}
.INTERACTIVE-FRONT .frontbit_text {
  margin-right:0 !important;
}

#content_left .TEMA-LASTPOST h1,
#content_left .TEMA-TOP5 h1,
.INTERACTIVE-FRONT .BLOG-LATEST h1,
.INTERACTIVE-FRONT .SLIKE-ZADNJE h1,
.INTERACTIVE-FRONT .POST-TOP5 h1,
.INTERACTIVE-FRONT .SLIKE-TOP5 h1,
.INTERACTIVE-FRONT .TEMA-TEDNA h1,
.INTERACTIVE-FRONT .POST-TEDNA h1 {
 margin:0 0 0 0;
}

.INTERACTIVE-FRONT .TEMA-TEDNA {
  padding-bottom:10px;
}

.INTERACTIVE-FRONT .SLIKE-ZADNJE .newslink {
 display:none !important;
}

.INTERACTIVE-FRONT .SLIKE-ZADNJE .podsklop .regOnly {
 width:126px;
 height:126px;
}
.INTERACTIVE-FRONT .SLIKE-ZADNJE .podsklop .regOnly span {
 padding:20px 10px 0 10px;
 font-size:22px;
 line-height:22px;
}
.de .INTERACTIVE-FRONT .SLIKE-ZADNJE .podsklop .regOnly span {
 padding:10px 10px 0 10px;
}
.INTERACTIVE-FRONT .POST-TOP5,
.INTERACTIVE-FRONT .SLIKE-TOP5,
.INTERACTIVE-FRONT .POST-TEDNA {
  width:259px;
  xheight:200px;
  margin:0 7px 8px 4px;
  float:right;
  clear:right;
  display:inline;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  border-right:1px solid #ddd;
  border-bottom:1px solid #ddd;
  font-size:12px;
}

.INTERACTIVE-FRONT .POST-TEDNA h2,
.INTERACTIVE-FRONT .TEMA-TEDNA h2 {
  font-size:14px !important;
  margin-top:5px;
  margin-right:-190px;
}
.INTERACTIVE-FRONT .POST-TEDNA h2 {
  margin:5px 5px 3px;
}

.INTERACTIVE-FRONT .SLIKE-ZADNJE,
.INTERACTIVE-FRONT .TEMA-TEDNA,
.INTERACTIVE-FRONT .BLOG-LATEST {
  margin:0 4px 8px 5px;
  _margin:0 4px 0px 5px;
  width:532px;
  _width:534px;
  float:left;
  display:inline;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  border-right:1px solid #ddd;
  border-bottom:1px solid #ddd;
  font-size:12px;
}

.INTERACTIVE-FRONT .TEMA-TEDNA {
  position:relative;
  padding-right:202px;
  width:329px;
  _width:534px;
  min-height:160px;
  _height:expression(this.clientHeight<160 ? '160px' : 'auto');
}
.INTERACTIVE-FRONT .TEMA-TEDNA h1 {
  margin-right:-202px;
}

.INTERACTIVE-FRONT .TEMA-TEDNA .topiccard {
  position:absolute;
  right:0;
  top:57px;
  width:182px;
}

.INTERACTIVE-FRONT .rightwrapper {
 float:right;
 width:270px;
}


.INTERACTIVE-FRONT .gallerybox .podsklop {
  width:126px;
}

.INTERACTIVE-FRONT .gallerybox .podsklop .imagefloat {
  width:126px;
  height:126px;
}

.DISCLAIMER,
.DISCLAIMER .frontbit_text,
.DISCLAIMER .frontbit_text .screen {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
}
.DISCLAIMER {
  z-index:100000;
}

.DISCLAIMER .frontbit_text .screen {
  background:#000;
  opacity:0.65;
  filter:alpha(opacity=65);
}

.DISCLAIMER .wide {
  position:fixed;
  #position:absolute;
  _position:absolute;
  left:200px;
  top:180px;
}

.DISCLAIMER .wide .xbox {
  width:400px;
}


.bordo H1 a {
 margin-top:-2px;
 line-height:18px;
 color:#eee;
 display:block;
 background:url(/fileadmin/templates/img/arrow-blue-transparent.png) right center no-repeat;
}

#content_left #switch {
 width:auto;
 padding:5px;
 margin-bottom:15px;
}

#content_left #switch a {
 width:100px;
 height:auto;
 padding:10px;
 margin-bottom:5px;
}

#content_left #switch a.bordo-normal {
 background-color:#A6033A;
}

#content_left #switch a.black-normal {
 background-color:#000;
 background-position:bottom;
}

#content_left .homelink {
 background:#eee;
 display:none;
}


/* tagpack FE form */
.tx_tagpack_form SELECT {
width: 200px;
margin-right: 30px;
margin-bottom: 20px;
float: left;
}

.tx_tagpack_form .typoSuggest {
float: left;
}

#canvas #content_left .bordo h3 {
 background:url(/fileadmin/templates/img/bordo-naslov-ozadje.png) repeat-x;
 color:#eee;
 padding:5px;
 z-index:1;
 position:relative;
 margin:-5px -5px -1px;
 font-size:17px;
 font-style:italic;
}

.root  #content_left .bordo .xbox-shadow {
background:transparent url(/fileadmin/templates/img/box_bottom_shadow.gif) no-repeat scroll right bottom !important;
}

#canvas #content_left .bordo a {
color:#A6033A;
}

#canvas #content_left .black h3 {
 background:url(/fileadmin/templates/img/black-naslov-ozadje.png) repeat-x;
 color:#eee;
padding:7px 2px 7px 6px;
 margin:-5px -5px -1px;
 z-index:1;
 position:relative;
 font-size:17px;
 font-style:italic;
}
#canvas #content_left .black .xbox {
 background:#433e4c;
}
/*
.root #content_right .SLIKE-TOP5,
.root #content_right .POST-TOP5 {
   display:none;
}
*/
#canvas_wrap.portal {
 width:936px;
 padding:0;
 margin:20px;
}
.portal #canvas,
.portal #content_wrap,
.portal #content,
.portal #content_center,
.portal #canvas_inner {
 width:936px;
 padding:0;
 margin:0px;
}

.portal #content {
 background:#fbfafc url(/fileadmin/templates/img/planet-content-ozadje.gif) left top repeat-x;;
 padding-bottom:20px;
}

.portal #footer,
.portal #header_wrap {
 display:none;
}
.portal .frontbit_text {
 margin-right:0;
}

.portal .logo {
  margin:0px 18px 0;
}

.portal h1 {
 margin:0px;
 padding:20px;
 font-family:times,serif;
 font-size:30px;
 font-weight:normal;
 letter-spacing:1px;
 border-bottom:5px solid white;
 background:white url(/fileadmin/templates/img/planet-glava-ozadje.gif) left bottom repeat-x;
 color:#4D4B79;
}

.portal center.top {
 background:white;
}
.portal #banner-bottom {
 border-color:#ddd;
}
.portal #oglasna-pasica-spodaj {
 text-align:center;
}

.portal .source-list {
 background-attachment:scroll;
 background-color:#FBFAFC;
 background-image:url(/fileadmin/templates/img/planet-content-ozadje.gif);
 background-position:left -1px;
 background-repeat:repeat-x;
 float:left;
}

.portal .news_source {
 float:left;
 width:290px;
 margin:15px 0 0 15px;
 #display:inline;
 background:#ebeaec;
 border:1px solid #ebeaec;
}

.portal .first {
  width:595px;
}

.portal .news_source h2 {
 background:white url(/fileadmin/templates/img/logo-intimate.png) -34px -3px no-repeat;
 height:60px;
 margin-bottom:5px;
 position:relative;
}
.portal .news_source h2 a {
  text-transform:uppercase;
  text-align:center;
  display:block;
  padding:38px 90px 0 0;
  color:#4d4b79;
}
.portal .news_source h2 a:hover {
 color:#aa0000;
 text-decoration:none;
}
.portal .news_source h2 a img {
 position:absolute;
 top:7px;
 right:5px;
 opacity:0.80;
}

.portal .first h2 {
 background:white url(/fileadmin/templates/img/blue-glava-ozadje.png) 0 -15px repeat-x;
 height:120px;
 margin-bottom:5px;
 position:relative;
}
.portal .first h2 small {
 line-height:30px;
 font-size:16px;
 font-family:Helvetica,Arial,sans;
}
.portal .first h2 a {
  background:transparent url(/fileadmin/templates/img/intimate-logo-micro.png) 15px 27px no-repeat;
  text-transform:none;
  font-size:30px;
  line-height:22px;
  font-family:Times,serif;
  font-weight:normal;
  text-align:left;
  display:block;
  padding:45px 0px 20px 68px;
  color:#4d4b79;
}
.portal .first h2 a:hover {
 color:#aa0000;
 text-decoration:none;
}
.portal .first h2 a img {
 position:absolute;
 top:16px;
 height:20px;
 width:30px;
 right:2px;
 opacity:0.60;
}


.portal .tx-pagebrowse-pages {
 display:none;
}
.portal .tx-pagebrowse-pi1 {
 border-color:white;
 margin:5px;
}


.portal .newsitem {
 background:white url(/fileadmin/templates/img/newsitem-ozadje.png) top right repeat-y;
 float:left;
 width:285px;
 margin-left:5px;
 margin-bottom:5px;
}

.portal .first .newsitem {
  xbackground:white;
  position:relative;
  width:585px;
  height:316px;
}

.portal a {
 color:#838089;
}
.portal .first a {
 color:#737079;
 color:#4D4B79;
}

.portal a:hover{
 opacity:0.75;
 color:#aa0000;
}


.portal .newsitem .floatleft {
  margin-right:5px;
  #display:inline;
}

.portal .first .newsitem .floatimage {
  margin-left:10px;
  margin-right:10px;
  float:left;
}
.portal .first .newsitem .subhead {
  margin:5px 10px;
}
.portal .newsitem h1 {
 border-bottom:0;
 font-size:20px;
 font-weight:bold;
 letter-spacing:-0.1px;
 padding:10px;
}

.portal .newsitem h1 a {
 xcolor:#4D4B79;
}

.portal .newsitem .title {
 display:block;
 font-size:11px;
 line-height:13px;
 padding:3px;
 margin:0;
 height:33px;
 #height:39px;
 overflow:hidden;
}

.portal .first .subhead .floatright,
.portal .first .newsitem .author,
.portal .newsitem .abstract,
.portal .newsitem .date {
  font-size:11px;
}
.portal .newsitem .date {
  padding-left:3px;
}
.portal .newsitem .tx-intimed-pi1 {
  xmargin:5px 10px -10px 10px;
  position:absolute;
  left:10px;
  bottom:5px;
  height:15px;
  #height:18px;
  padding:0px 5px 3px 5px;
  width:560px;
  #width:570px;
  background:#f0f0f0;
  font-weight:bold;
}

.portal .first .newsitem .abstract {
 font-size:13px;
 font-weight:bold;
 color:#888;
}
.portal .first .newsitem .bodytext {
 margin:0 10px;
}

.sl .TWITTER-FOLLOW-US{
 display:none;
}

.TWITTER-FOLLOW-US .frontbit_text {
 margin-right:0;
 float:right;
 margin-bottom:15px;
 width:259px;
  border:1px solid #d55;
  background:white;
}

.TWITTER-FOLLOW-US .frontbit_text .homelink {
  float:none;
  margin:10px;
  background:#E7EFF2 none repeat scroll 0 0;
  text-align:center;
  height:1.5em;
}

.TWITTER-FOLLOW-US .frontbit_text .homelink a {
  background:none;
  position:relative;
  top:-0.35em;
}

.FB_LIKEBOX,
.BANNER-TOP-VSN,
.BANNER-TOP-LEXIKON {
  float:right;
  margin-bottom:11px;
}
#content_top .FB_LIKEBOX {
  margin-right: 14px;
}
.FB_LIKEBOX .frontbit_text,
.BANNER-TOP-VSN .frontbit_text,
.BANNER-TOP-LEXIKON .frontbit_text {
  margin-right:0;
}

.oglasni-stolpec {
margin-bottom:10px;
margin-left:-7px;
margin-right:0;
margin-top:0;
}

.tx-srfreecap-pi2-cant-read {
 color:#d55;
}

.minipage #content {
 width:960px;
}
.minipage #content_center {
  width:685px;
}

.MINISITE .news-item {
 background:white;
 padding:20px;
 margin:0 0 10px 0;
 border-bottom:1px dotted #696969;
}

.MINISITE .news-item h2 {
  font-size:17px;
  margin:0 -20px 5px -20px;
  padding:0 20px 5px 20px;
  border-bottom:1px solid #d55;
}

.MINISITE .news-item .subhead {
  padding:0 0 10px 0;
}

.MINISITE .news-item .floatimage {
 clear:both;
 float:left;
 display:inline;
 margin:5px 10px 5px 0;
}

.news_sharing {
 text-align:right;
 margin-top:10px;
 margin-bottom:0px;
}
.news_sharing_bottom {
 float:right;
 margin-top:10px;
}

.minipage #content .slider-wrap .newscard h3 {
 margin-top:5px;
}

.minipage .news-single-item .slider,
.minipage .news-single-item .slider-wrap {
 height:225px;
}
.minipage .news-single-item .slider-wrap .newscard {
 height:215px;
}

div.twitter-timeline {
 clear:left;
}

.twitter-timeline .userProfile h1 {
  font-size:22px;
  padding-bottom:10px;
}
.reloadTweets,
.friends {
 padding:0 10px;
}
div.twitter-timeline ol.twitter-timeline li {
  padding:5px 0;
}
div.twitter-timeline ol.twitter-timeline li.first {
  padding:10px 0;
}
div.twitter-timeline ol.twitter-timeline
{
  margin:0 10px;
  font-size:12px;
}

.RETURN-PATH .frontbit_text {
 float:none;
 display:block;
}

#content .RETURN-PATH h1,
.MINISITE h1 {
 background:#1598D2;
 padding:3px 10px;
 text-transform:uppercase;
 font-size:17px;
 color:white;
 margin-bottom:10px;
}
#content .RETURN-PATH h1 {
 font-weight:bold;
}
.RETURN-PATH h1 a,
.MINISITE h1 a {
 color:#eee;
}
.MINISITE h1 a:hover {
 color:#fff;
}
.MINISITE .tx-pagebrowse-pages {
 display:none;
}
.regular .MEMBER .frontbit_text .xbox {
 width:520px;
}

.minipage .MEMBER .frontbit_text .xbox {
 width:655px;
}
.regular .MEMBER .userlist_avatar,
.minipage .MEMBER .userlist_avatar {
 margin:0 10px 10px 0;
}
.regular .MEMBER .label,
.minipage .MEMBER .label {
 display:inline;
}
.minipage .csc-frame-frame1 {
 width:390px;
}
.minipage .textbox {
 margin-right:15px;
}
.minipage .csc-frame-frame2 {
 margin-right:15px;
 display:inline;
}

.minipage .tx-mmforum-pi1 {
 clear:both;
}


.slotmachine {
 position:absolute;
 right:0px;
 padding-left:0px;
 background:#E7EFF2;
 height:16px;
 margin-top:2px;
}

.slotmachine a {
 background:none;
}

.slot-wrap {
 float:left;
 display:inline;
 position:relative;
 height:14px;
 width:96px;
 top:1px;
 margin-right:-4px;
 overflow:hidden;
}

.slot {
  display:block;
  position:relative;
  float:left;
  width:24px;
  _width:22px;
}

.slotmachine .slot a {
 display:block;
 margin:0;
 margin-bottom:2px;
 padding:0;
 height:12px;
 width:20px;
}

.slot img {
 float:left;
 margin:0;
 padding:0;
}

.align-justify {
  text-align:justify;
}

.DATING-FORUMS a:hover,
.DATING-FORUMS .active {
  opacity:75%;
  filter:alpha(opacity=0.75);
}


.searchform {
  padding:10px;
  text-align:center;
}

.searchform input {
  width:150px;
}

.NAGOVOR .searchform input {
  border:0;
  width:296px;
}

.SEARCHFORM .searchform input {
  width:230px;
  border:none;
}


.tx-mnogosearch-pi1 {
  padding:20px 30px 30px;
}

ol#tx-mnogosearch-result li h3 {
 background:none;
 padding:0;
}

#content_wrap .videocat h2 a span {
 width:250px;
 white-space:nowrap;
 margin-right:-150px;
 padding:2px 150px 2px 7px;
 background: transparent url("/fileadmin/templates/img/violet-head.png") 0 0px no-repeat;
 #padding-right:0;
 #margin-right:0;
}
#content_wrap .videocat h2 a:hover {
 text-decoration:none;
}

#content_wrap .videocat h2.section {
  height:21px;
  margin-bottom:-21px;
}


.videocat h3 {
 display:none;
}

.videocat .podsklop_wrap {
  margin-top:1.5em;
}

.horizontal .tx-ratings-text {
left:70px;
position:absolute;
top:0;
}

.typoSuggest .results {
background:white none repeat scroll 0 0;
border:1px solid;
display:none;
padding:3px;
position:absolute;
z-index:10;
}


.callout {
  float:right;
  display:inline;
  margin-right:10px;
  background:#1598D2;
  font-size:18px;
  text-transform:uppercase;
  padding:5px 10px;
  border:1px solid #eee;
  position:relative;
  z-index:10;
}

.LOGINFORM .frontbit_text {
  margin-right:0;
}


.REGISTRATION .REGISTRATION-FORM {
  clear:left;
  margin-left:350px;
  margin-right:10px;
  margin-bottom:10px;
}
.LOGINBOX .REGISTRATION-FORM .tx-srfeuserregister-pi1-notice,
#comments .REGISTRATION-FORM .tx-srfeuserregister-pi1-notice,
.REGISTRATION .REGISTRATION-FORM .tx-srfeuserregister-pi1-notice {
 display:none;
}
#comments .REGISTRATION-FORM .frontbit_text .fullbox {
 width:auto !important;
}

#comments .REGISTRATION-FORM .tx-srfeuserregister-pi1 dt {
  width:140px;
}

.REGISTRATION .REGISTRATION-FORM .tx-srfeuserregister-pi1 dd,
#comments .REGISTRATION-FORM .tx-srfeuserregister-pi1 dd {
  width:330px;
  margin-bottom:0;
}

#comments .REGISTRATION-FORM .tx-srfeuserregister-pi1 .teaser {
  margin-left:0px;
  padding:0;
}
#comments .REGISTRATION-FORM .tx-srfeuserregister-pi1 .teaser label span {
  width:330px;
}
#canvas #content_center .REGISTRATION-FORM .frontbit_text  .fullbox .xbox {
 width:auto;
 padding-top:0;
}

.LOGINBOX .REGISTRATION-FORM dl {
 margin:0;
}
.LOGINBOX .REGISTRATION-FORM dt {
 text-align:left;
 display:inline;
 float:none;
}
.LOGINBOX .REGISTRATION-FORM dd {
 width:225px;
 margin:0;
}
.LOGINBOX .REGISTRATION-FORM dd input {
 width:225px;
}
.LOGINBOX .REGISTRATION-FORM .teaser {
 margin:0;
}
.LOGINBOX .REGISTRATION-FORM .teaser span {
 float:none;
 width:auto;
}



.LOGINBOX .facebook-ico {
  left:7px;
  position:absolute;
  top:46px;
}

#login. facebook-ico {
  position:static;
}


.loggedIn .regOnly {
 display:none;
}

#videodata .noForm .novideo-message {
  background:#38036f;
  font-size:12.5px;
  line-height:19px;
  color:white;
  border:1px solid #ddd;
}


#videodata .sales-sticker {
	position:absolute;
	right:125px;
	top:10px;
	z-index:100;
 display:none;
}

#videodata .noForm .buylink,
#videodata .noForm .loginlink,
#videodata .noForm .backlink {
  float:left;
  width:100px;
  height:auto;
  font-size:13px;
  padding:10px 4px;
  border:1px solid #110111;
  margin:10px 2px 15px 8px;
  background:white;
  text-align:center;
}

#videodata .noForm .buylink:hover,
#videodata .noForm span.loginlink,
#videodata .noForm .loginlink:hover,
#videodata .noForm .backlink:hover {
  background:#756D85;
  color:white;
}


#videodata .showForm .novideo-message {
  padding:0;
}

#videodata .showForm .tx-newloginbox-pi1 form {
  width:360px;
  padding:5px 10px;
}

#canvas #videodata .showForm .tx-newloginbox-pi1 form .form_column {
  width:170px;
}

#videodata .showForm .buylink,
#videodata .showForm .loginlink,
#videodata .showForm .backlink {
  float:left;
  width:106px;
  height:auto;
  font-size:13px;
  padding:10px 10px;
  margin:0;
  background:white;
  text-align:center;
}

#videodata .showForm .buylink:hover,
#videodata .showForm .backlink:hover {
  background:#756D85;
  color:white;
}

#videodata .showForm span.loginlink {
  width:108px;
  background:#110111;
  color:white;
}

#videodata .showForm .login_message {
  padding:3px;
  background:red;
  float:left;
  text-transform:uppercase;
  margin:5px 0 5px;
}

.tx-facebook-connect {
  clear:both;
  margin-left:10px;
}

.REGISTRATION .tx-facebook-connect p {
  color:#696969;
}

.LOGINBOX .tx-facebook-connect {
  margin-left:5px;
}

.tx-facebook-pi1 div.fbprofile,
.tx-facebook-connect div.fbprofile {
 width:60px;
 height:80px;
 float:left;
 display:inline;
 margin-right:10px;
 margin-left:10px;
}
.tx-facebook-pi1 div.fbprofile .FB_name,
.tx-facebook-connect.fbprofile div .FB_name {
  font-size:11px;
  font-weight:bold;
}


.tx-facebook-connect br {
 display:block !important;
}

.LOGINBOX .login_forgotpass {
  font-size:12px;
}

.userflag {
  float:none !important;
  opacity:0.55;
  filter:alpha(opacity=55);
}


.togglelink a {
  position:absolute;
  top:20px;
  left:20px;
  padding:5px 5px;
  background:green !important;
  text-transform:uppercase;
  color:#eee !important;
  font-weight:bold;
}

body #reb {
float:left;
padding-bottom:12px;
position:static;
}

.lev1 {
 font-size:16px;
 line-height:15px;
 font-weight:bold;
}
.lev2 {
 font-size:13px;
 line-height:11px;
 font-weight:bold;
 padding-left:15px;
}
.lev3 {
 font-size:13px;
 line-height:12px;
 padding-left:30px;
}
.lev4 {
 font-size:12px;
 line-height:10px;
 padding-left:45px;
}
.lev5 {
 font-size:12px;
 line-height:10px;
 padding-left:60px;
}
.lev6 {
 font-size:12px;
 line-height:10px;
 padding-left:75px;
}


.FBCONNECT p {
 margin-bottom:5px;
}
#content_center .FBCONNECT .frontbit_text {
 margin-right:0;
 margin-bottom:12px;
 width:100%;
}
.FBCONNECT .xbox {
 width:auto;
}
div.fblinks {
  width:auto;
  height:auto;
  float:none;
  margin:10px 30px;
  text-align:center;
}

.fblinks form {
 display:inline;
}

.fblinks .fblogoutlink,
.fblinks form input {
  background:#1598D2;
  color:white;
  padding:2px 8px 2px;
  border:0;
}
.fblinks .fblogoutlink {
  padding:3px 8px 4px;
}

.black .FBCONNECT h1 {
 background:transparent url(/fileadmin/templates/img/black-naslov-ozadje.png) repeat-x scroll 0 0;
 border:medium none;
 margin:-7px -7px 0;
}

#content .clicktitle {
 cursor:pointer !important;
 color:#eee !important;
 display:block !important;
 padding-left:30px !important;
 margin-left:0px !important;
 background: #1598d2 url(/fileadmin/templates/img/arrow-blue-transparent.png) no-repeat scroll 5px center !important;
}



#content div.tx-mmforum-error {
 border: 2px solid #eee;
 background:#1598d2;
	padding: 10px;
	text-align: center;
	margin: 4px 0px;
 color:#eee;
 font-size:12px;
 font-weight:bold;
 text-transform:uppercase;
}
#content div.tx-mmforum-error a,
#content div.tx-mmforum-error p {
 color:#eee;
}


#openx-float {
  z-index:10000;
  position:absolute;
  top:100px;
  left:100px;
  background:#373737;
  padding:50px 50px 35px 50px;
  opacity:0.65;
  text-align:right;
}

#openx-float a {
 color:white;
 text-transform:uppercase;
 font-size:11px;
 background:black;
 padding:1px 3px;
}


.BANNER-TOP {
 clear:right;
}

.BANNER-TOP-MOSKI,
.BANNER-TOP-ZENSKA {
 display:none;
 float:right;
 margin-bottom:7px;
}

.sl .BANNER-TOP-MOSKI,
.sl .BANNER-TOP-ZENSKA {
 display:block;
}

.BANNER-TOP-MOSKI iframe,
.BANNER-TOP-ZENSKA iframe {
  border:none;
  overflow:hidden;
  margin-right:-10px;
}


#content_right .BANNER-TOP-MOSKI iframe,
#content_right .BANNER-TOP-ZENSKA iframe {
  margin-right:0px;
}

.planetflags {
 position:relative;
 top:-1px;
}

.tx-mnogosearch-result-url {
 word-break:break-all;
}

#c2362,#c2711 {
 margin-right:12px;
}

#c2719 .xbox {
  padding:20px 40px 20px;
}

#c2719 .xbox h2,
#c2719 .xbox h1 {
 padding:0;
 margin:5px 0 10px;
 border-bottom:0;
}


.bare #footer_wrap,
.bare #header_wrap,
.bare #banner-bottom,
.bare #content_left_wrap {
  display:none;
}
.bare #canvas {
 padding:0;
}
.bare #canvas_inner {
  width:100%;
}
.bare #content {
 width:100%;
}

.bare .frontbit_text,
.bare #content_wrap,
.bare #content_center,
#canvas_wrap.bare,
.bare {
  position:absolute;
  top:0;
  left:0%;
  width:100%;
  height:100%;
  overflow:hidden;
}
.bare #podsklopi {
  position:absolute;
  top:80px;
  bottom:40px;
  left:20px;
  right:25px;
  #bottom:0px;
  overflow-y:scroll;
  overflow-x:hidden;
}

.bare .podsklop_wrap {
  width:259px;
}

.bare #overlay,
.bare .screen {
  position:absolute;
  top:0;
  width:100%;
  height:100%;
  z-index:100;
  text-align:left;
}
.bare .screen {
  background:#303030;
  opacity:0.55;
  filter:alpha(opacity=55);
}

.bare .rgmi {
  position:absolute;
  left:50%;
  margin-left:-320px;
  top:50%;
  margin-top:-200px;
  padding:20px;
  background:#000;
  display:block;
}

.bare .LOGINBOX {
  z-index:1000;
  position:relative;
  margin:0 auto;
  width:800px;
  height:455px;
  top:100px;
  background:#111012;
}
.bare .LOGINBOX h1 {
  background:url("/fileadmin/templates/img/black-naslov-ozadje.png") repeat-x scroll 0 0 transparent;
  height:52px;
  line-height:52px;
  padding:0 15px;
}

.bare .LOGINBOX label {
 color:#ccc;
}
.bare .LOGINBOX .login_message {
 padding-right:20px;

}
.bare .LOGINBOX .dropform {
 background: #222024;
 margin:0px 30px 3px;
 padding:3px 20px;
 display:block;
 position:static;
}

.tx-pagebrowse .tx-pagebrowse-pages li {width:auto}


/* GALLERY */

.news-single-item .display {
  clear:both;
  position:relative;
  width:523px;
  height:523px;
  background:black;
  margin-bottom:10px;
}
.news-single-item .display-item {
  position:absolute;
  width:523px;
  height:523px;
  text-align:center;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  line-height:525px;
}

.black .news-related .news {
    width: 235px;
}
.black .news-single-item .display,
.black .news-single-item .display-item{
    width: 500px;
    height: 500px;
}

.news-single-item .opaque {
  opacity:1;
  filter:alpha(opacity=100);
}
.display-item img {
  vertical-align:middle;
}
.display-item span {
  position:absolute;
  bottom:0;
  right:0;
  padding:3px 10px;
  background:#202020;
  color:#eee;
  opacity:0.85;
  x-filter:alpha(opacity=85);
  line-height:1.2em;
  display:none;
}
.opaque span {
  display:block;
}

.display .control {
  position:absolute;
  top:0;
  height:100%;
  width:50%;
  font-size:40px;
  line-height:523px;
  opacity:0.25;
  filter:alpha(opacity=25);
  cursor:pointer;
}
.display .control:hover {
  opacity:1;
  filter:alpha(opacity=100);
  color:#4BA1DD;
  text-decoration:none;
}
.prev-item {
  left:10px;
  margin-left:-10px;
  padding-left:10px;
}
.next-item {
  right:10px;
  margin-right:-10px;
  padding-right:10px;
  text-align:right;
}

.controls {
  background:black;
  padding:5px 5px 15px 15px;
}
.controls .thumb {
  cursor:pointer;
  float:left;
  padding-right:3px;
  opacity:0.55;
  filter:alpha(opacity=55);
}
.controls .selected,
.controls .thumb:hover {
  opacity:1;
  filter:alpha(opacity=100);
}

/* news related */

.news-related {
  margin-bottom:20px;
}

.news-related .news-item {
  display:inline;
  float:left;
  width:255px;
  height:72px;
  margin-left:5px;
}

.related-news-head {
 color:#B57993;
 font-size:18px;
 margin:10px 0;
}

.news-related .news-title {
    font-size: 12px;
    line-height: 15px;
    margin: 0;
    padding: 0px 0px 0 85px;
}
.news-related .news-latest-image {
 width:80px;
 height:60px;
}

.news-related .news-info {
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

.news-related .news-info a {
    color:#d55;
}

.HEADNEWSROLL .frontbit_text {
  position:static;
}

.news-inner-content .news {
    margin-right: 0 !important;
    width: auto !important;
    float: none !important;
}

.news-inner-content img {
    max-width:100%;
    height:auto;
}

/* hacks at al. */

.payment_options {
    margin:0 -5px;
}
.payment_options label {
    margin:5px !important;
    padding:10px 0 0;
    line-height:1.3;
}

label[for="payment-option-2"] {
    width: 625px !important;
}

.payment_options label small {
    font-size: 13px;
    margin-top:3px;
}

.member-status.half {
    width:46.5%;
    margin:0;
}
.floatleft {float:left !important;margin-left:20px !important;}
.floatright {float:right !important;margin-right:20px !important;}

.member-status.half .payment_logo {
    display: none;
}

.half .member-status-info {
    background: none !important;
    padding: 0 !important;
    display: inline-block !important;
    width: calc(100% - 90px) !important;
    float: none !important;
    margin-left: 10px !important;
}

.half .access-mark {
    display: inline !important;
    float: none;
    vertical-align:top;
    margin-left:10px;
}

.half p.access_notice {
    padding: 0 !important;
}

.article-overlay {
     background: #404040 none repeat scroll 0% 0%;
     line-height: 1.5;
     padding: 10px;
     text-align: center;
}

.article-overlay.noForm .loginlink, .article-overlay.noForm .buylink {
     background: #1598d2 none repeat scroll 0px 0px;
     display: inline-block;
     margin: 10px;
     padding: 5px 10px;
     text-align: center;
     width: 100px;
}

.article-overlay.showForm .loginlink, .article-overlay.showForm .buylink {
     display: inline-block;
     padding: 5px 10px;
     text-align: left;
     width: calc(50% - 20px);
}

.article-overlay.showForm .loginlink {
     background: #787878 none repeat scroll 0px 0px;
}

.article-overlay.showForm .buylink {
     background: #1598d2 none repeat scroll 0px 0px;
}

.article-overlay .bodytext, .article-overlay .tx-newloginbox-pi1 {
     text-align: left;
}

.article-overlay form {
     background: #787878 none repeat scroll 0% 0%;
     padding-top: 15px;
     text-align: center;
}

.article-overlay .form_column {
     display: inline-block;
     float: none;
     text-align: left;
     width: 40%;
}

.article-overlay .form_column:nth-child(5), .article-overlay .form_column:nth-child(4) {
     display: none;
}
