@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px; 
	color:#0e0e0e;
	position:relative;
}


*{ margin:0px; padding:0px;}


#player {
	width:336px;
	height:252px;
}
a:link {
	color: #7f4e10;
	text-decoration: none;
}
a:visited {
	color: #7f4e10;
	text-decoration: none;
}
a:hover {
	color: #891400;
	text-decoration: none;
}
a:active {
	color: #891400;
	text-decoration: none;
}
a:link.jezik {
	color: #f5a33a;
	text-decoration: none;
}
a:visited.jezik {
	color: #f5a33a;
	text-decoration: none;
}
a:hover.jezik {
	color: #f5a33a;
	text-decoration: underline;
}
a:active.jezik {
	color: #f5a33a;
	text-decoration: underline;
}
.perf_datumi {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
	color: #880000;
}
.news_datum {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #f5a33a;
}




.lijevi_stupac_txt {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}
.lijevi_stupac_txt_crveno {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #991f07;
}
.desni_stupac_crno {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.desni_stupac_crveno {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #b22508;
}
.sredina_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	line-height: 18px;
	font-weight: 400;
}
.okvir_smedji {
	border: 3px solid #190100;
}
.sredina_bold_naslovi {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.sredina_italic_crveni {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #960c01;
}
.sredina_text_crveni {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #7d1a06;
	line-height: 18px;
}
.recital_podnaslov_crni {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #000000;
}
.jezici {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #f5a33a;
}
.recital_podnaslov_crveni {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #8d0000;
}
.recital_brojevi {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #f29826;
	width:32px;
}
.galerija_podnaslovi {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
	color: #930000;
}
.repertoar_txt_rasiren {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
}
.mali_okvir_galerija {
	background-color: #c4701d;
	border: 1px solid #4b2406;
}
.galerija_ispod_slike_crno {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
}
.galerija_ispod_slike_crveno {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #840a00;
}
.kontakt_naslovi {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.kontakt_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
	line-height:19px;
}
.repertoat_txt_normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-weight: 400;
}
.program_txt {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	font-weight: normal;
}
.txt_naslov {
	font-family: "Times New Roman", Times, serif;
	font-size: 42px;
	font-weight: bold;
	color: #000000;
	line-height: 21pt;
}
.txt_times_13px {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.txt_times_14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.txt_times_16px {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.txt_times_18px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

.txt_times_21px {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #000000;
	font-weight: bold;
}

.txt_crveni {
	color: #991f07;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7f4e10;
	z-index:1000;
	position:relative;
}

.okvir_slika {
	border: 3px solid #000000;
}



/*NOVI STILOVI*/



.biografija_naslov {padding-left:20px; margin-top:-15px; text-align:left;}

.b_layout_l, .b_layout_r {float:left; padding:10px;}


.b_layout_l {background-image:url(images/biography_bg_l.jpg); background-repeat:no-repeat; width:451px; height:378px; margin-right:15px; margin-left:20px; position:relative;}

.b_layout_r {background-image:url(images/biography_bg_r.jpg); background-repeat:no-repeat; width:452px; height:476px; margin-top:-127px; position:relative;}


.b_layout_l img {float:left; border:3px solid black; margin-right:10px;}
.b_layout_l p, .b_layout_r p {line-height:18px; margin-top:0px; margin-bottom:7px; text-align:left;}

.b_layout_r img {border:3px solid black; margin-left:10px;}

.slika {float:right;}
.slika span {display:block; width:134px; padding:0px 30px 0px 40px; text-align:center; font-size:11px;}

span.red {color:#7d1a06; padding:0px; display:inline; width:auto; height:auto; }
.b_layout_r p.odvojeno {margin-top:60px;}


.stalak {background-image:url(images/stalak.jpg);width:504px; height:193px; background-repeat:no-repeat; position:absolute; right:5px; bottom:0px; z-index:500;}

.stalak a.left {position:absolute; right:190px; bottom:170px;}
.stalak a.right {position:absolute; right:165px; bottom:170px;}

.num img {border:none;}

._1 {position:absolute; left:200px; bottom:20px;}
._2 {position:absolute; right:200px; bottom:-10px; z-index:1000;}


.performance {width:431px; float:left; background-repeat:no-repeat; height:401px; margin-top:-12px; z-index:2000; position:relative; padding:10px;}

.performance.l {margin-left:15px; margin-right:37px;  background-image:url(images/performances_bg.jpg);}
.performance.r {background-image:url(images/performances_bg_r.jpg);}

td.perf_naslov {z-index:500; position:relative;}

.potpis {margin-top:20px;}

.row_1 {background-image:url(images/program_bg_1.jpg); background-repeat:no-repeat; padding:15px; width:261px; height:361px; margin-right:25px; margin-left:7px;}

.row_2 {background-image:url(images/program_bg_2.jpg); background-repeat:no-repeat; padding:15px; width:261px; height:361px; margin-right:25px;}

p.middle {text-align:center;display:block;}

.row_3 {background-image:url(images/program_bg_3.jpg); background-repeat:no-repeat; padding:15px; width:261px; height:361px;}


/*.rep_row {background-repeat:no-repeat; float:left; width:291px;}
.rep_row._1 {background-image:url(images/repertoar_bg_1.jpg); width:291px; height:391px;}

.rep_row._2 {background-image:url(images/repertoar_bg_2.jpg); width:291px; height:462px;}*/

td.first {background-image:url(images/repertoar_bg_1.jpg); background-repeat:no-repeat; height:391px;}
div.one, div.two, div.three {width:271px; padding:5px 10px; line-height:19px;}

td.second {background-image:url(images/repertoar_bg_2.jpg); background-repeat:no-repeat; height:462px;}

td.third {background-image:url(images/repertoar_bg_3.jpg); background-repeat:no-repeat; height:391px;}

.formular {margin-top:90px; }

.formular label {display:block; color:#e7a521; font-family:"Times New Roman", Times, serif; font-size:11px; margin-bottom:2px;}

.formular input {background-image:url(images/input_bg.jpg); width:139px; height:21px; border:none; margin-bottom:6px; padding-left:3px; color:#e7a521; font-family:arial; font-size:12px;}

.formular textarea {background-image:url(images/textarea_bg.jpg); width:259px; height:175px; border:none; padding-left:3px; color:#e7a521; font-family:arial; font-size:12px; padding-top:3px;}

.formular button {color:#e7a521; font-family:"Times New Roman", Times, serif; font-size:12px; border:none; background-color:#8c0000; padding-top:10px; cursor:pointer;}
.formular button.clear {margin-right:70px;}

div.recital_brojevi.third {padding-left:115px;}
