body
{
	padding: 0;
	margin: 0;
	background-color: #faf8eb;
	color: #000;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
}

* html img,
* html .png, *html div{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "js/x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


a:focus
{
	outline: none;
}

.hidden {
	position: absolute;
	top: -10000px;
}

#container	
{
	width: 990px;
	margin: 10px auto;
}
	
#content_top{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
    width: 990px;
    height: 100%;
	float: left;
	padding-top: 3px;
}

#popup_critics{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	float: left;
	text-align: left;
	padding: 35px;
}

.social-buttons {
	position:absolute;
	top:10px;
	left:50%;
	margin:0 auto;
	margin-left:-470px;
}

.social-buttons a {
	text-decoration:none;
}

#languages{
    width: 790px;
    height: 25px;
	float: right;
	text-align: right;
	padding-right: 125px;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
}

#languages a:link, #languages a:visited
{
	color: #000;
	text-align: center;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


#tickets
{
    width: 790px;
    height: 77px;
	float: right;
	text-align: right;
	padding-right: 65px;
	z-index: 1000000;
}

#rezija_list
{
	padding-left: 11px;
	width: 160px;
}

#rezija_list span
{
	color: #000;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
}

#rezija_list a:link, #rezija_list a:visited
{
	color: #000;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
}

#repertuars_list table td p { padding:0; margin:0; }

#observatorija_click
{
    padding-left: 135px;
}

#content #logo 
{
	float: left;
	width: 193px;
	padding: 43px 3px 3px 93px;
}
	
#content_top #text_1 
{
	float: left;
	text-align: left;
	width: 820px;
	padding: 80px 0px 0px 170px;
}

#content_top #text_2
{
	float: right;
	text-align: right;
	width: 700px;
	height: 25px;
	padding: 5px 100px 0px 0px;
}

#content_top #text_3 
{
	float: left;
	width: 990px;
	height: 25px;
	text-align: center;
	padding: 30px 0px 0px 0px;
}

#content_bottom #text_4
{
	float: right;
	width: 900px;
	height: 25px;
	text-align: right;
	padding: 5px 33px 3px 50px;
}

#content_bottom #text_5
{
	float: left;
	text-align: left;
	width: 920px;
	padding: 20px 0px 0px 70px;
}

#content_bottom #text_6 
{
	float: left;
	width: 990px;
	height: 25px;
	text-align: center;
	padding: 30px 0px 0px 0px;
}

#content_bottom #text_7
{
	float: left;
	text-align: left;
	width: 780px;
	padding: 40px 0px 0px 100px;

}


.opacity
{
 	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
}


#jaunumi
{
    position: absolute;
	width: 257px;
	height: 100px;
	padding: 0px 0px 0px 30px;
	margin-top: 70px;
    background: transparent url('img/news.png') no-repeat left;
	cursor: pointer;
	z-index: 99999;
}

#news_month
{
	padding-top: 10px;
	font-weight: bold;
}

#other_news
{
	padding-top: 45px;
}

#years_list
{
	padding-top: 35px;
}

#years_list a:link, #years_list a:visited
{
	color: #000;
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#news { padding:2px 0px 0px 0px; }

#news a:link, #news a:visited
{
	color: #000;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
}


/* Braucieni */
#braucieni_year
{
	padding-top: 10px;
	font-weight: bold;
}

#brauciens a:link, #brauciens a:visited
{
	color: #000;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a#festivali:link, a#festivali:visited
{
	color: #000;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#critics a:link, #critics a:visited
{
	color: #000;
	text-align: center;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


#jaunumi_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 5px;
	width: 100px;
	height: 20px;
	padding: 110px 0px 0px 170px;
}

#repertuars
{
    position: absolute;
	top: 132px;
	width: 254px;
	height: 133px;
	padding: 0px 0px 0px 10px;
    background: transparent url('img/repertuars.png') no-repeat left;
	cursor: pointer;
	z-index: 100000;
}

#repertuars_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 10px;
	width: 100px;
	height: 20px;
	padding: 170px 0px 0px 185px;
}

#aktieri
{
	position: absolute;
	top: 200px;
	width: 255px;
	height: 85px;
	padding: 0px 0px 0px 30px;
    background: url('img/aktieri.png') no-repeat left;
	cursor: pointer;
	z-index: 100000;
}

#aktieri_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 100px;
	height: 20px;
	padding: 220px 0px 0px 170px;
}

#atbild
{
    position: absolute;
	top: 260px;
	width: 250px;
	height: 123px;
	padding: 0px 0px 0px 50px;
    background: url('img/atbild.png') no-repeat left;
	cursor: pointer;
	z-index: 100000;
}

#atbild_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 200px;
	height: 20px;
	padding: 280px 0px 0px 140px;
}

#galina
{
    position: absolute;
	top: 335px;
	width: 259px;
	height: 85px;
	padding: 0px 0px 0px 30px;
    background: url('img/galina.png') no-repeat left;
	cursor: pointer;
	z-index: 100005;
}

#galina_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 160px;
	height: 20px;
	padding: 350px 0px 0px 110px;
}

#observatorija
{
    position: absolute;
	top: 375px;
	width: 247px;
	height: 97px;
	padding: 0px 0px 0px 30px;
    background: url('img/observatorija.png') no-repeat left;
	cursor: pointer;
	z-index: 100004;
}

#observatorija_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 100px;
	height: 20px;
	padding: 410px 0px 0px 160px;
}

#izrades
{
    position: absolute;
	top: 415px;
	width: 256px;
	height: 98px;
	padding: 0px 0px 0px 30px;
    background: url('img/izrades.png') no-repeat left;
	cursor: pointer;
	z-index: 100003;
}

#izrades_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 100px;
	height: 20px;
	padding: 450px 0px 0px 150px;
}

#radosie
{
    position: absolute;
	top: 465px;
	width: 259px;
	height: 121px;
	padding: 0px 0px 0px 30px;
    background: url('img/radosie.png') no-repeat left;
	cursor: pointer;
	z-index: 100002;
}

#radosie_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 200px;
	height: 20px;
	padding: 520px 0px 0px 140px;
}

#kontakti
{
    position: absolute;
	top: 550px;
	width: 250px;
	height: 96px;
	padding: 0px 0px 0px 30px;
    background: url('img/kontakti.png') no-repeat left;
	cursor: pointer;
	z-index: 100001;
}

#kontakti_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 200px;
	height: 20px;
	padding: 580px 0px 0px 110px;
}

#atbalstitaji
{
    position: absolute;
	top: 590px;
	width: 250px;
	height: 123px;
	padding: 0px 0px 0px 30px;
    background: url('img/atbalstitaji.png') no-repeat left;
	cursor: pointer;
	z-index: 100000;
}

#atbalstitaji_text
{
    position: absolute;
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	top: 20px;
	width: 200px;
	height: 20px;
	padding: 650px 0px 0px 120px;
}



/* Saturs */
#content_text
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 130px 0px 0px 160px;
	margin-left:165px;
	line-height:15px;
}

#content_text a:link, #content_text a:visited
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
	color: #000;
}

#content_text a:hover { color:#999; }

a.newstitle:link, a.newstitle:visited
{
	font-size: 13px;
	font-weight: normal;
	font-family: Verdana;
	text-decoration: none;
	color: #666;
}

a.newstitle:hover { color:#000; }


#title_manifest
{
	width: 460px;
	height: 20px;
	padding: 0px 0px 0px 200px;
}

#manifest_1
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 150px 0px 0px 310px;
}

#manifest_2
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 30px 0px 0px 330px;
}

#manifest_3
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 30px 0px 0px 320px;
}

#manifest_4
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 30px 0px 0px 340px;
}

#manifest_5
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 30px 0px 0px 320px;
}

#manifest_6
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 30px 0px 0px 340px;
}

#manifest_7
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	width: 560px;
	padding: 30px 0px 0px 320px;
}

#content_archive
{
    position: absolute;
	top: 20px;
	width: 60px;
	height: 20px;
	padding: 130px 0px 0px 660px;
	margin-left:145px;
}

#content_archive a:link, #content_archive a:visited
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	text-decoration: none;
	color: #000;
}

#content_archive a:hover
{
	text-decoration: none;
}

#actors_list
{
    position: absolute;
	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 245px 0px 0px 160px;
	margin-left:125px;
}

.actors-title { font-size:18px; font-family: Times New Roman; padding:0px 0px 10px 0px; }

#actors_list a:link, #actors_list a:visited
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	text-decoration: none;
	color: #000;
}

#actors_list a:hover
{
	text-decoration: none;
}

#actors_list a#actor_inactive:link, #actors_list a#actor_inactive:visited
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	text-decoration: none;
	color: #a9a79f;
}

#actors_list a#actor_inactive:hover
{
	text-decoration: none;
}

#actors_text
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 0px 0px 0px 60px;
	margin-left:415px;
	margin-top: 165px;
}

#actors_list
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 650px;
	height: 20px;
	padding: 0px 0px 0px 60px;
	margin-left:255px;
	margin-top: 165px;
}

#creators
{
	color: #CCC;
    position: absolute;
	top: 710px;
	width: 150px;
	height: 25px;
	padding: 0px 0px 0px 30px;
	z-index: 100000;

}

#creators span
{
	color: #ccc;
}

#creators a:link, #creators a:visited
{
	color: #CCC;
}

#actor_images
{
    position: absolute;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 0px 0px 0px 160px;
	margin-left:125px;
	margin-top: 420px;
}

#actor_gallery
{
    position: absolute;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 0px 0px 0px 160px;
	margin-left:125px;
	margin-top: 220px;
}


/* Izrades */
#izrade_list
{
    position: absolute;
	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	top: 20px;
	width: 160px;
	height: 20px;
	padding: 375px 0px 0px 160px;
	margin-left:155px;
}

#izrade_list a:link, #izrade_list a:visited
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	text-decoration: none;
	color: #000;
}

#izrade_list a:hover
{
	text-decoration: none;
}

#izrade_list a#izrade_inactive:link, #izrade_list a#izrade_inactive:visited
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	text-decoration: none;
	color: #a9a79f;
}

#izrade_list a#actor_inactive:hover
{
	text-decoration: none;
}

#izrade_text
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 0px 0px 0px 60px;
	margin-left:445px;
	margin-top: 105px;
}

#izrade_images
{
    position: absolute;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 0px 0px 0px 160px;
	margin-left:155px;
	margin-top: 120px;
}


#galina_festivali
{
	padding-top: 35px;
	padding-bottom:35px;
}

#galina_festivali div
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-top: 5px;
}

#galina_festivali a:link, #galina_festivali a:visited
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-top: 5px;
}

#brauciens a:link, #brauciens a:visited
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	padding-top: 5px;
}

#title
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	color: #000;
}

#manifest_link
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 120px;
	height: 20px;
	padding: 0px 0px 0px 660px;
	margin-left:145px;
	margin-top: 340px;
}

#rezija
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 120px;
	height: 20px;
	padding: 0px 0px 0px 660px;
	margin-left:145px;
	margin-top: 190px;
}

#repertuars_list
{
    position: absolute;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	top: 20px;
	width: 460px;
	height: 20px;
	padding: 165px 0px 0px 160px;
	margin-left:145px;
}

#repertuars_months
{
    position: absolute;
	top: 20px;
	width: 60px;
	height: 20px;
	padding: 0px 0px 0px 60px;
	margin-left:745px;
	margin-top: 290px;
}

#repertuars_months a:link, #repertuars_months a:visited
{
 	font-size: 14px;
	font-weight: bold;
	font-family: Times New Roman;
	text-decoration: none;
	color: #000;
}

#repertuars_months a:hover
{
	text-decoration: none;
}

.question-form { padding-top:15px; }
.form-title { width:95px; padding-left:20px; }
.question-textfield { border:1px solid #bcbbb1; height:16px; width:200px; font-size:11px; }
.question-textfield-error { border:1px solid #ff0000; height:16px; width:200px; font-size:11px; }
.question-select { border:1px solid #bcbbb1; width:202px; font-size:11px; }
.question-select-error { border:1px solid #ff0000; width:202px; font-size:11px; }
.question-textarea { border:1px solid #bcbbb1; height:55px; width:200px; font-size:11px; }
.question-textarea-error { border:1px solid #ff0000; height:55px; width:200px; font-size:11px; }
.question-submit { padding-top:15px; }
.answers-link { text-align:right; padding:25px 142px 0px 0px; }
a#answers-link:link, a#answers-link:visited { font-size:14px; font-weight:bold; }
.question-button { background:#ffffff; border:1px solid #bcbbb1; height:21px; width:90px; font-size:12px; cursor:pointer; padding-bottom:3px; }

.answers-title { padding-bottom:20px; }
.answ { padding:5px 0px 12px 0px; }
.answers-title { padding:0px 0px 25px 0px; }
.question-title { padding:25px 0px 0px 0px; }
