a{
 text-decoration:underline;
}
/*  orange
body{
 font-family:Arial;
  background-image:url(/uploads/tf/ozadje.gif);
  background-repeat:no-repeat;
  background-color:#ff7415;
  padding:0px;
  margin:0px;
 } 
*/

body{
  font-family:Arial;
  background-image:url(joy/ozadje_1px.jpg);
  background-repeat:repeat-x;
  background-color:#A8227C;
  padding:0px;
  margin:0px;
 }
 
.joy_full_table {
  background-image:url(joy/ozadje_joy.gif);
  background-repeat:no-repeat;
  background-position: top center;
}

td{
 font-family:Arial;
}

h4 {
  font-size: 12px;
}

.fptop{
 color:white;
 font-weight:bold;
 font-size:11px;
 font-family: Arial;
 text-transform:uppercase;
  padding-top:0px;
  
  background-color:white;

}

.fptop a{
 color:white;
 font-weight:bold;
 font-size:11px;
 font-family: Arial;
 text-decoration:none;
 padding-left:6px;
 text-transform:uppercase;

  
}
.fptop td .fptop_vec{
  padding-bottom: 15px;
}
.fptop_vec {
  vertical-align: middle;
  margin-top: 10px;
}
.fptop a:hover{
 color:black;
}

.joy_sample_title {
  /* background-color:#5f1346; */
  width: 110px;
  vertical-align: bottom;
  padding-bottom: 8px;
  padding-right: 8px;
  text-align: right;
}

.fpmiddle{
  font-size:10px;
  padding: 4px;
}

.fppisubtitle  {
  font-weight:bold;
  font-size:14px;
  padding-left:4px;
  padding-right:8px;
  padding-top: 3px;
  text-align:justify;
  }

 .fppilink {
 color:#ff7415;
 font-size:11px;
 text-decoration:none;
}

.nav3{
 font-size:11px;
 font-family:Arial;
 font-weight:bold;
}

.nav31 a{
 font-size:16px;
 padding-left:7px;
 color:#A8227C;
  text-decoration:none;
}
.nav31 {
 padding-top:4px;
}

.nav32 a{
 color:#A8227C;
 text-decoration:underline;
 padding-left:2px;

}

.nav32act a{
 color:black;
 text-decoration:underline;
 padding-left:2px;

}

.nav32, .nav32act {
 padding-left:12px;
 padding-top:2px;

}


.navmenusmall a{
 padding:3 10 0 10px;
 font-size:11px;
 font-family:Arial;
 text-decoration:none;
 font-weight:bold;
 color:#3f0101;
}

.navmenusmall a:hover{

 color:#d50a00;
}
 .navmenusmall a:active{

 color:#d50a00;
}


.fppiteaser {
  font-family: Arial;
  font-size: 11px;
  padding-top: 6px;
  padding-bottom: 3px;
  padding-right: 10px;
  padding-left: 5px;
  /* text-align:justify; */ 
}
.fppisubtitle {
    font-family: Arial;
  font-size: 11px;
  font-weight: bold;
}

.external-link-new-window {
  color: #A8227C;
  text-decoration: underline;
}

.htmlarea-showtableborders td {
font-size: 11px;
font-family: Arial;
height: 15px;
border: 1px solid black;
text-align: left;
}
.htmlarea-showtableborders {
 padding-left: 10px; 
}

.titlelink {
  padding-left: 10px;
  font-weight: bold;
}

.titlelink a {
  font-size: 11px;
}
.singleName {
padding: 0 10 0 10;
 background-color: #cfced3;
 font-size: 13px;
 font-family: Arial;
 font-weight: bold;
}
.singleSubtitle {
  padding: 0 10 0 10;
 background-color: #cfced3;
 font-size: 11px;
 font-family: Arial;

}
.singleDate {
padding-top: 5px;

 font-size: 13px;
 font-family: Arial;
 font-weight: bold;
}
.singleDateTop {
  padding: 10 10 0 0;
  font-size: 11px;
  font-family: Arial;
}
.singleDescription {
  padding: 0 10 0 10;

 font-size: 11px;
 font-family: Arial;

}
.singleSmallmovie {
  padding: 10 10 10 10;
}
.singleNazaj {
   padding-top: 10px;
}
.singleNazaj a {
  padding-left: 10px;
  color: #A8227C;
  font-size: 11px;
  font-family: Arial;
  text-decoration: underline;
}
.tx-tv3sample-pi1{
height:1; 
vertical-align:top;
}
.footer{
 font-size:11px;
 font-family:Arial;
 text-decoration:none;
 margin:0px;
padding-right: 12px;
  color: #5d0330;
}

.footer a {
  color: #ff34bc;
  text-decoration: underline;
}
.topxxx {
padding-top: -100px;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0px;

}
.newsletter {
  font-family: Arial;
  font-size: 11px;
  padding-top: 5px;
  padding-left: 10px;
}
.backlink {
  padding-right: 12px;
  color: black;
}
.backlink a{
  font-family: Arial;
  font-size: 11px;
  color: black;
}
.singleBigmovie {
padding-left: 10px;
padding-top: 10px;
font-family: Arial;
font-size: 11px;
}
.normalText div, .normalText font, .normalText p{
font-family: Arial;
font-size: 11px;
color: black;
}

/*FORUM ******************************************************** FORUM */

.forumtemplate {
  background-color: white;
}
.forumtemplate font {
    color: black;
}
.forumtemplate p {
  padding: 10 10 5 10;

}
.forumtemplate p font{
    font-family: Arial;
    font-size: 11px;

}
.forumtemplate ul{
    font-family: Arial;
    font-size: 11px;

}
.forumtemplate li{
    font-family: Arial;
    font-size: 11px;
}

.forumtemplate a {
  color: #ff7415;
  text-decoration: underline;
}
.forumtemplate strong {
  /* background-color: cfced3;
  */
}
.tx-chcforum-pi1-catConferenceCell dt
{
font-size: 11px;
color: #000000;
font-family: Verdana,Arial;
}
.tx-chcforum-pi1-catConferenceCell a {
 font-size: 12px; 
}

.tx-chcforum-pi1-Table tbody tr th
{
font-size: 12px;
font-weight: bold;
color: #00244b;
font-family: Verdana,Arial;
letter-spacing: 2px;
background-color: #f3f5f8;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
text-align: left;
}
.tx-chcforum-pi1-profileBorder, .tx-chcforum-pi1-profileBorder td {
  font-family: Arial;
  font-size: 11px;
  font-color: black;
}
/* default styles for extension "tx_srfeuserregister_pi1" */
 
   .tx-srfeuserregister-pi1 p { font-family:Arial; font-size:11px; line-height:125%; color:black; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srfeuserregister-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srfeuserregister-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srfeuserregister-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 td { vertical-align:top;  font-family:Arial; font-size:12px; line-height:125%; color:black; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 input { font-size:10px; font-family:Arial; background-color:white; color:black; }
   .tx-srfeuserregister-pi1 input[type=radio] { vertical-align: middle; margin-left: 10px; margin-right: 5px; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Arial; background-color:dddddd; color:black;  }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Arial; background-color:white; color:black; font-weight:bold; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Arial; background-color:transparent;}
   .tx-srfeuserregister-pi1 select { font-size:10px; font-family:Arial; background-color:white; color:black; font-weight:bold; }
   .tx-srfeuserregister-pi1 textarea { font-size:10px; font-family:Arial; background-color:white; color:black;  }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  { font-size:10px; font-family:Arial; background-color:transparent; color:black;  vertical-align:middle; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  { font-size:10px; font-family:Arial; background-color:transparent; color:black;  vertical-align:middle; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; list-style-image: none; list-style-position: inside; margin: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .4em 0; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; margin: 0; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 2em 0 0;}
   
.tx-newloginbox-pi1 , .tx-newloginbox-pi1 p {
  font-family: Arial;
  font-size: 11px;
  font-color: black; 
  padding: 0;
}

.tx-newloginbox-pi1 h3
{
	padding-left:13px;
}

.tx_chcforum-pi1-toolBar div
{
line-height: 30px;
text-align: left;
font-size: 10px;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
}
.forum_username_top {
  font-size: 13px;
  font-family: Arial;
  
}
.tx-chcforum-pi1-profileBorder th {
  font-family: Arial;
  font-size: 11px;
  color: black;
  font-weight: bold;
}

/**********************************************        ANKETA (POLL) */
.tx-quickpoll-pi1 {
  padding-top: 2px;
  padding-left: 15px;
}
.polltable {
  padding-top: 15px;
  }

.polltable td {
  font-family: Arial;

}
.pollresulttext {
    font-size: 11px;
    font-weight: bold;
}
.pollquestion {
  font-size: 14px;
  font-weight: bold;
  height: 60px;
}
.poll_nazaj {
  font-size: 12px;
  font-weight: bold;
  padding-left: 20px;
}
.pollrow {
  font-size: 11px;
}
.pollrow input {
  margin-top: 1px;
  margin-bottom: 2px;
}
.tx-quickpoll-pi1 .pollbar {
  margin-bottom: 10px;
}
.tx-quickpoll-pi1 .error {
  padding-top: 20px;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
}
.pollmain td form {
  margin-left: 0px;
  margin-top: 25px;
}
.pollimage {
  padding-right: 8px;
  padding-left: 8px;
}
.polltotal {
  font-size: 12px;
  font-weight: bold;
}
.polltable {
  width: 100%;
}
/*  *********************  JOY ****************************  JOY */
.joy_sample {
  background-color: white;
}
.joy_show_banner {
  background-color: white;
  cursor:default;
}
.joy_nav1 {
    padding-right: 164px;
    vertical-align: bottom;
}
.joy_menu_links {

}

.subHeadContent
{
 width:100%;
 height:35px;
 color:#FFF;
 float:left;
 
 font-weight:bold;
 font-size:11px;
}

.subHeadContent a
{
	color:#FFF;
	text-decoration:none;
}

.narociSe
{
 background-image:url(joy/naroci_se.gif);
 width:120px;
 height:25px;
 float:right;
 margin-top: 4px;
 margin-right: 2px;
}

.datum
{
 margin-top:10px;
 float:left;
}

.subHeadLink
{
 float:right;
 margin-top:10px;
 margin-left:10px;
 margin-right:10px;
}
.subHeadLink a:hover {
  color: #E94091;
}
.subHeadLinkBrez
{
 float:right;
 margin-top:10px;
 margin-left:0px;
 margin-right:0px;
}
.joy_revija {
  text-align:center;
  vertical-align:top;
  background-color:#8F1D6A;
  padding-top: 2px;
  width: 186px;
  height: 292px;
}

.joyissue_text {
  font-family: Arial;
  color: white;
  font-weight: bold;
  font-size: 11px;
  padding-top: 23px;
   

}
.joy_video_text {
  padding-left: 10px;
  padding-top: 11px;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
 
 
}

.fpsmallbottom {
  background-color: #A8227C;
}
/************************* NAROCILNICA ******************/
.contentnormal form {
  margin-left: 55px;
  margin-top: 25px;  
}
.contentnormal form td {
  text-align: left;
}
.contentnormal form td b{  
  
  font-family: Arial;
  font-size: 11px;
  color: black;
 
}
.contentnormal form td input {
  margin-right: 10px;
}

#menu1
{
	background-image:url(joy/menu/g_lepota.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:9px;
}

#menu2
{
	background-image:url(joy/menu/g_moda.jpg);
	background-repeat:no-repeat;
	width:104px;
	height:25px;
	cursor:pointer;
	padding-right:9px;	
}

#menu3
{
	background-image:url(joy/menu/g_VIP.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:9px;	
}

#menu4
{
	background-image:url(joy/menu/g_vtrendu.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:9px;	
}

#menu5
{
	background-image:url(joy/menu/g_reportaze.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:9px;	
}

#menu1act
{
	display:block;
	background-image:url(joy/menu/g_lepota1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:9px;	
}

#menu2act
{
	display:block;
	background-image:url(joy/menu/g_moda1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-right:9px;	
}

#menu3act
{
	display:block;
	background-image:url(joy/menu/g_VIP1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;	
	padding-right:9px;	
}

#menu4act
{
	display:block;
	background-image:url(joy/menu/g_vtrendu1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;	
	padding-right:9px;	
}

#menu5act
{
	display:block;
	background-image:url(joy/menu/g_reportaze1.jpg);
	background-repeat:no-repeat;
	cursor:pointer;	
	padding-right:9px;	
}

.pointer
{
	cursor:pointer;
}


/******************************************** CONTENT NORMAL *****************/

.tablepagetitle_td1 {
  width: 15px;
}
.tablepagetitle_td3 {
  width: 453px;
}
.tablepagetitle_td2{
 /* background-color: #ff34bc; */
  color:white;
  width: 125px;
  height: 50px;
  font-weight:bold;
  font-size:14px;
  padding-right:8px;
  padding-bottom: 8px;
  text-align: right;
  vertical-align: bottom;
  text-transform: uppercase;
 
}

.tablepagetitle td:first-letter {
   text-transform : uppercase;
   /* color: #ff7415; */
}

.templatenormal {
  background-color: white;
  /* background-color: #fff0f5; */
}

.templatenormal p {
  padding: 10 15 5 15;
  text-align: justify;
}
.templatenormal p font{
    font-family: Arial;
    font-size: 11px;

}
.templatenormal ul{
    font-family: Arial;
    font-size: 11px;

}
.templatenormal li{
    font-family: Arial;
    font-size: 11px;
}
/*.templatenormal a {
  color: #A8227C;
  text-decoration: underline;
}*/
.templatenormal p a {
  background-color: #A8227C;
  text-decoration: none;
  color: white;
  padding-left: 4px;
  padding-right: 4px;
}
.templatenormal strong {
  /* background-color: cfced3;
  */
}
/*.templatenormal p:first-child font {
  font-size: 14px;
}*/
.imgtext-table {
  padding: 10 10 10 10;
}

/**************************************** MINI TEASER *******************/
.tx-tv3team-pi2 {
  width: 186px;
}

.fptablesmall {
  background-color:white;
}
.fppiteaserstaticimage {
  padding: 2 0 2 2;
}
.miniteasersmallimage {
  padding-right: 2px;
  padding-bottom: 2px;
  vertical-align: bottom;
}
.fppiteasertext {
  padding: 4 5 2 5;
  font-family: Arial;
  font-size: 11px;
  
}
.fppiteasertext a {
  color: #A8227C;
  font-weight: bold;
}
.mini_teaser_2px_break {
  height: 2px;
  background-color: white;
}
.mini_teaser_break {
  height: 8px;
  background-color: #A8227C;
}

/* OVERRIDE CHC_FORUM  */

.tx_chcforum-pi1-toolBar {
background: #E3E7EF;
border: 0;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 2px;
}

#tx_chcforum-pi1 a 
{
	color:#A8227C;
}

.tx-chcforum-pi1-catConferenceCell a{
font-size: 11px;
color: #000000;
font-family: Verdana, Arial;
}

.tx-chcforum-pi1-Table {
border: 0;
background: #FFFFFF;
margin-bottom: 2px;
width: 100%;
}

.tx-chcforum-pi1-preTableWrap {
border: 0;
margin-bottom: 2px;
}

.tx-chcforum-pi1-Table thead tr th {
 background: #7b779a ;
}

.tx-chcforum-pi1-Table tbody tr th{
	background-color:#cac5ff;
	padding-left:10px;
}

.tx-chcforum-pi1-Table tbody tr td {
	background-color:#a6a0d0;
}

.tx-chcforum-pi1-catConferenceCell a{
	padding-left:10px;
}

.tx-chcforum-pi1-catLastCell a
{
	color:#A8227C;
}

.tx-chcforum-pi1-navPath {
	padding-left:10px;
}

.tx_chcforum-pi1-toolBar img {
	margin-left:10px;
}

.tx-chcforum-pi1-catConferenceCell dd {
	margin-left:15px;
}
#tx_chcforum-pi1 form {
  margin-left: 0px;
}

/* FORUM REGISTRACIJA */ 
.tx-srfeuserregister-pi1 form
{
	margin:0;
	padding:0;
}

.tx-srfeuserregister-pi1 p
{
	padding:0 3px;
}

#tx_chcforum-pi1 {
	font-family:Arial;
	font-size:11px;
	margin-top:20px;
}
.spacer-gif {
  height: 1px;
}

/* Joy test form */
#testforma
{
margin-left: 15px;
margin-top: 25px;
font-size: 11px;
}
#testforma h3 {
  font-size: 14px;
  font-family: Arial;
  padding-left: 0px;
}
#testforma h4 {
  font-size: 12px;
  font-family: Arial;
  padding-left: 0px;
}
#testform input {
  display: block;
}

.tx-joyissue-pi3 {
  padding-left: 15px;
  padding-top: 25px;
  padding-right: 15px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
}
.tx-joyissue-pi3 .test_result {
  color: #A8227C;
  font-size: 16px;
  text-transform:uppercase;
}

/************** ARHIV LAST */
.contentlast hr {
  text-align: center;
}

.contentlast a {
  
 font-weight: normal;
 text-decoration: none; 
  background-color: #A8227C;
  color: white;
}
.contentlast li {
  
  padding-top: 5px;
}
.contentlast li a {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
}

/*  ****************************** JOY KLUB ********/
#joyklub_form {
  
  margin-left: 15px;
}
#joyklub_form td {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
}
