/* 
	Main CSS file for Sopocani BLAGO Archive
	Nikola Lecic, December 2004 - March 2005
*/

#left {
float: left;
width: 200px;
padding-left: 2px;
padding-right: 2px;
color: #808080;
}
/* joomla required */
a:link, a:visited {color:#404040;text-decoration:none;}
a:hover {color: #666666;text-decoration:none;}
a.img{border:0;}


.title {
	float:           right;
	font-size:       18px;
	font-weight:     bold;
	font-family:     Verdana, sans-serf;
	border-bottom:   1px solid #000000;
	color:   	 #0072bc;
	width:           605px;
	background:      #ffffff;
        padding-left:    10px;
        padding-right:   5px;
        padding-top:     2px;
        padding-bottom:  1px;
}

.subtitle {
	float:           right;
	font-size:       12px;
	font-weight:     bold;
	font-family:     Verdana, sans-serf;
	color:   	 #0072bc;
        padding-left:    10px;
        padding-right:   5px;
        padding-top:     2px;
        padding-bottom:  1px;
}

.exhibit_body {
	clear: right;
}

.main {
        width: 416px;
        background: #ffffff;
        padding-left:    2px;
        padding-right:   2px;
}

.right {
	border-top:	1px solid #ffffff;
	border-left:	1px solid #000000;
        float: right;
        width: 199px;
        background: #ffffff;
}

table.table_global {
	border:			0px;
	padding-left:		4px;
	padding-top:		4px;
	padding-right:		0px;
	padding-bottom:		0px;
}

h1 {
	font-size:		18px;
/*        margin:                 10px,10px,10px,5px; */
        margin-left:      5px;
        margin-right:     10px;
        margin-top:       10px;
        margin-bottom:    10px;
	font-weight:		bold;
	color:   		#0072bc;
	font-family:		Verdana, sans-serif;
}

h2 {
	font-size:		12px;
	font-weight:		bold;
	color:   		#0072bc;
}

li a {
	color:			#754C26;
	font-size:		12px;
}

li {
	color:			#681F00;
	font-size:		12px;
}

td.inner_table {
	padding-left:		5px;
}

td.td_global {
	background:		#ffe2ba;
	vertical-align:		top;
	padding:		5px 5px 5px 15px;
	border-top:		1px solid #ffa035;
	border-bottom:		1px solid #ffa035;
	border-right:		1px solid #ffa035;
	border-left:		1px solid #ffa035;
}

.title_text {
	padding-top:		5px;
	font-size:		10px;
	color:			#660404;
}

td.td_global_bottom {
	background:		#ffe2ba;
	height:			60px;
	vertical-align:		top;
	border-top:		1px solid #ffa035;
	border-bottom:		1px solid #ffa035;
	border-right:		1px solid #ffa035;
	border-left:		1px solid #ffa035;
}

.naslov_archive {
	font-size:		14px;
	font-weight:		bold;
}

span.archive_link a {
	font-size:		14px;
	font-weight:		bold;
	color:			#893536;
	padding-left:		0px;
	padding-right:		13px;
	background:		url('/Archives/Sopocani/images/link_arrow.jpg') center right no-repeat;
}

span.archive_link {
	font-size:		14px;
	font-weight:		bold;
	color:			#893536;
	padding-left:		0px;
}

.archive_header {
	padding-left:		5px;
	border-bottom:		1px solid #B8B8B8;
	border-bottom-width:	1px;
	padding-bottom:		4px;
}

.naslov_tabele {
	font-size:		15px;
	font-weight:		bold;
	text-align:		left;
	color:			#657167;
	padding-top:		4px;
	padding-left:		5px;
	font-family:		Tahoma, Verdana, sans-serif;
	border-top:		1px #B9B9B9;
	border-bottom:		1px #000000;
	padding-bottom:		4px;
}
.podnaslov_tabele {
	font-size:		14px;
	text-align:		left;
	color:			#657167;
	padding-left:		5px;
	font-family:		Tahoma, sans-serif;
	border-bottom:		1px dashed #B9B9B9;
	padding-top:		3px;
	padding-bottom:		4px;
}

.soft_line_on_bottom {
	border-bottom:		dotted #D1D1D1;
	border-bottom-width:	1px;
	padding-bottom:		4px;
}

.naslov_tabele a:link {
	color:			#2A5276;

}

.naslov_tabele a:visited {
	color:			#946F84;
}

.naslov_tabele_menu {
	font-size:		10px;
	font-weight:		bold;
	text-align:		left;
	color:			#ffa035;
}

.menu_group_title {
	text-align:		right;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		10px;
	padding-right:		10px;
	background:		#0072bc;
	color:			#FFFFFF;
	border-bottom:		1px solid #808080;
	font-size:		11px;
	font-family:		Verdana, sans-serif;
}
.menu_group_desc {
	font-size:		9px;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		6px;
	padding-right:		12px;
	border-bottom:		1px solid #ffffff;
	background:		#448cca;
	color:			#FFFFFF;
	text-align:		left;
	font-family:		Verdana, sans-serif;
}

.menu_group_directory {
	font-size:		11px;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		8px;
	padding-right:		10px;
	background:		#7da7d8;
	color:			#FFFFFF;
	text-align:		left;
	font-family:		Verdana, sans-serif;
        background-image:       url('/Archives/Gradac/images/red_arrow_tiny.gif');
        background-repeat:      no-repeat;
        background-position:    bottom right;
}

.group_directory a:link {
	color:			#ffffff;
}

.group_directory a:visited {
	color:			#c0c0c0;
}

a.naslov_tabele:hover {
	color:			#8e110f;
}

.td_levo_gore {
	padding:		5px 5px 5px 5px;
}

.td_gore {
	padding:		5px 5px 5px 5px;
}

.td_desno_gore {
	padding:		5px 5px 5px 5px;
}

.td_sredina {
	padding:		5px 5px 5px 5px;
}

.td_levo {
	padding:		5px 5px 5px 5px;
}

.td_desno {
	padding:		5px 5px 5px 5px;
}

.td_levo_dole {
	padding:		5px 5px 5px 5px;
}

.td_dole {
	padding:		5px 5px 5px 5px;
}

.td_desno_dole {
	padding:		5px 5px 5px 5px;
}

.empty_thumb {
	width:			202px;
}

.thumb_title {
	padding:		0px 10px 0px 14px;	
}

/* Thumbnails */


.thumb_row {
	background:		#d7dbe5;
	font-family:		Verdana, Arial Narrow, sans-serif;
	padding:		4px 2px 2px 2px;
	vertical-align:		middle;
	text-align:		center;
	border-top:		1px solid #AAAAAA;
}

.thumb_size {
	font-size:		9px;
	font-weight:		bold; 
	text-align:		center;
}
.thumb_size_non_bold {
	font-size:		9px;
	text-align:		center;
}

.thumb_title {
	font-size:		10px;
	text-align:		center;
}

.thumb_legend {
	font-size:		9px;
	font-weight:		bold;
	background:		#d4dce2;
	border-right:		2px solid White;
	border-top:		2px solid White;
	padding:		2px 2px 2px 2px;
	vertical-align:		middle;
}

.thumb_text {
	background:		#F9FDFC; 
	font-family:		Verdana, Arial Narrow, sans-serif;
	padding:		7px 2px 2px 7px;
	vertical-align:		top;
	text-align:		center;
}

.img_thumb {
	border:			1px dashed Gray;
	padding-bottom:		2px;
	vertical-align:		middle;
	text-align:		center;
	height:			192px;
}
img.image_border {
	border:			1px solid #59565B;
}

/* MIddle Thumbnails */

td.middle_text {
	vertical-align:		top;
	padding-right:		8px;
	padding-top:		3px;
}

td.middle_text div {
	border:			1px solid #B9BAB2;
	background:		#ECF1F0;
	color:			#393937;
	font-size:		13px;
	text-align:		center;
	padding-left:		27px;
	padding-right:		27px;
	padding-top:		27px;
	padding-bottom:		27px;
}

div.separator_lite {
	border-bottom:		1px solid #D5D6CD;
	font-size:		12px;
	font-weight:		bold;
	color:			#868781;
	padding-left:		5px;
}

td.separator_lite div {
	border-bottom:		1px solid #D5D6CD;
	font-size:		12px;
	font-weight:		bold;
	color:			#868781;
	padding-left:		5px;
}

td.separator_weight div {
	border-bottom:		2px solid #B3B6B5;
	font-size:		2px;	
}

.title_map {
	border:			1px solid #ffa035;
}

div.lang_switch a {
	font-weight:		bold;
	font-size:		10px;
	text-align:		right;
	color:			#894955;
}

div.lang_switch {
	font-weight:		bold;
	font-size:		10px;
	text-align:		right; 
	color:			#BFC4C4;
}


/***** Unutrasnje HTML stranice *****/

.navigacija {
	text-align:		center;
}

.td_global_dopuna {
	background:		#ffe2ba;
	vertical-align:		top;
	padding:		5px 15px 5px 15px;
	border-bottom:		1px solid #ffa035;
	border-right:		1px solid #ffa035;
	border-left:		1px solid #ffa035;
	width:			400px;
	height:			140px;
}

img.web_picture {
	margin-top:		10px;
	margin-bottom:		10px;
	padding:		0px 0px 0px 0px;
	border:			1px solid #59565B;
}

img.nav_button {
	border:			0px;
	padding:		0px 0px 0px 0px;
}

td.left_menu {

}

table.thumb_in {
	border:			0px;
	padding:		0px 0px 0px 0px;
	width:			100%;
	vertical-align:		bottom;
}

td.thumb_row {
	width:			200px;
	width:			200px;
} 

/* Ostalo */

.biblio {
	padding-bottom:		5px;
} 

.directory_listing {
	font-size:		12px;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		10px;
	padding-right:		10px;
	font-family:		Tahoma, Arial Narrow, sans-serif;
}

.directory_listing a:link {
	color:			#7C1B1C;
}

.directory_listing a:visited {
	color:			#9C758B;
}

.large_dims {
	font-size:		10px;
	color:			#808080;
	text-align:		right;
}

/* frontpage */

.capital_frontpage, .capital_frontpage a {
	font-size:		14px;
	font-weight:		bold;
	color:			#831D0F;
	text-align:		right;
	padding-top:		7px;
	padding-bottom:		7px;
	border-top:		1px dashed Gray;
}

.capital_leftmenu {
	font-size:		12px;
	font-weight:		bold;
	color:   		#0072bc;
	text-align:		right;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-right:		14px;
        background-image:       url('/Archives/Decani/images/Blue_Arrow_Right_16.gif');
        background-repeat:      no-repeat;
        background-position:    bottom right;
}
.capital_leftmenu a {
        background-image:       none;
	color:   		#0072bc;
	padding-right:		14px;
}

div.exh_section, td.exh_section div {
	text-align:		center;
	font-size:		10px;
	font-weight:		bold;
	border-bottom:		1px solid #808080;
	border-right:		8px solid #FFFFFF;
	vertical-align:		middle;
	color:			#808080;
}

.exh_exhibit {
        text-align:		right;
	font-weight:		bold;
	color:			#808080;
	border-bottom:		solid #808080;
	border-bottom-width:	1px;
	padding-bottom:		1px;
}

div.exh_section {
	padding-top:		2px;
}
td.exh_section {
	vertical-align:		middle;
}

.exh_subsection {
	text-align:		left;
	font-size:		12px;
	padding-top:		3px;
	padding-bottom:		3px;
	padding-left:		7px;
}

.corner_text_link {
	font-size:		11px;
	text-align:		right;
	padding-top:		5px;
}

.corner_text {
	color:			#5A5D5C;	
	font-size:		11px;
	text-align:		center;
}

.legend {
	padding-top:		5px;
	padding-bottom:		5px;
	font-size:		10px;
	color:			#676A72;
	text-align:		center;
}

td.pics_compositions_thumbs {
	padding-top:		5px;
	padding-bottom:		5px;
	border-bottom:		1px dashed Gray;
	vertical-align:		top;
}
td.pics_compositions {
	text-align:		left;
	vertical-align:		middle;
	border-bottom:		1px dashed Gray;
	padding-top:		5px;
	padding-bottom:		5px;
}
td.pics_compositions div a {
	text-align:		left;
	font-size:		12px;
	padding-left:		0px;
	padding-right:		0px;
	color:			#5A5242;
}
.frontpage_thumb {
	border:			1px solid #4C5152;
	margin-right:		10px;
	margin-left:		0px;
}
.frontpage_clip {
	border:			none;
	margin-right:		10px;
	margin-left:		0px;
}
.left_menu_img {
	border:			1px solid #4C5152;
	margin-right:		0px;
	margin-left:		10px;
}

.frontpage_text {
	color:			#4C4933;
	font-size:		12px;
	padding-bottom:		10px;
	text-align:		justify;
}
.frontpage_text a {
	color:			#A32313;
	text-decoration:	underline;
	/*
	font-weight: 		bold;
	*/
	padding-right:		 13px;
	background:		 url('/Archives/Sopocani/images/link_arrow.jpg') center right no-repeat;
}
.frontpage_text a:hover {
	color:			#A7780B;
}

.exh_magfont { 
	font-size:		12px; 
	font-weight:		bold;
	color:			#18156A;
}

div.exh_magfont_all a {
	font-size:		12px; 
	font-weight:		bold;
	color:			#18156A;
	text-align:		right;
}

div.exh_magfont_all {
	padding-bottom:		5px;
}

.exh_smallfont { 
	font-size:		10px; 
	color:			#082943; 
}

// ul,li { 
//	list-style-image:	url('/Archives/Sopocani/images/right_arrow_tiny.gif');
// }
// ul li.simple{ 
// 	list-style-image: none;
// 	color: #000000;
// 	font-size: 11px;
// }

/* Articles and Documents */

.article_common {
	font-size:		12px;
	color:			#35353D;
	padding-top:		3px;
	padding-bottom:		3px;
	padding-left:		27px;
	padding-right:		27px;
	text-align:		justify;
}
div.article_common a {
	color:			#A32313;
	text-decoration:	underline;
	padding-right:		13px;
	background:		url('/Archives/Sopocani/images/link_arrow.jpg') center right no-repeat;
}
div.article_common a:hover {
	color:			#A7780B;
}

.article_title {
	font-size:		14px;
	color:			#831D0F;
	font-weight:		normal;
	padding-top:		14px;
	padding-bottom:		0px;
	padding-left:		27px;
}

.article_author {
	font-size:		13px;
	color:			#7B827F;
	padding-left:		27px;
	padding-top:		4px;
	padding-bottom:		0px;
}

.article_subtitle, .article_author {
	font-size:		13px;
	color:			#7B827F;
	padding-left:		27px;
	padding-bottom:		19px;
}

.article_separator {
	border-top:		1px dashed Gray;
	padding-bottom:		5px;
}

.img_explanation {
	color:			#737486;
	font-size:		11px;
	text-align:		center;
	padding-top:		2px;
	padding-left:		16px;
	padding-right:		16px;
	padding-bottom:		3px;
}

.documents_field {
	vertical-align:		top;
	padding-top:		14px;
	padding-left:		61px;
	padding-right:		51px;
}

.documents_title {
	padding-top:		12px;
	padding-bottom:		12px;
	border-bottom:		1px dashed Gray;
	padding-left:		27px;
	font-size:		13px;
	padding-left:		33px;
	padding-right:		8px;
}
.documents_title a {
	color:			#575E6B;
	padding-top:		6px;
	padding-bottom:		6px;
	padding-left:		32px;
	background:		url('/Archives/Sopocani/images/document.gif') center left no-repeat;
}

/* QTVR Pages */

.qtvr_node {
	text-align:		center;
	color:			#353431;
	font-size:		10px;
}

.qtvr_icon {
	text-align:		center;
	margin-bottom:		2px;
}

td.complete_qtvr {
	height:			83px;
	vertical-align:		middle;
	padding-right:		9px;
}

.complete_qtvr_icon {
	text-align:		right;
	margin-bottom:		2px;
}

.complete_qtvr_node {
	text-align:		right;
	color:			#353431;
	font-weight:		bold;
	font-size:		10px;
}

td.allnodes_field {
	vertical-align:		top;
	border-right:		1px solid #E0E1D7;
}

td.qtvr_field {
	vertical-align:		top;
	padding-right:		2px;
	padding-top:		12px;
	border-bottom:		1px solid #D5D6CD;
}

td.pano_field {
	padding-bottom:		3px;
	border-bottom:		1px solid #D5D6CD;
}

td.pano_field span {
	font-size: 		10px;
	color:			#5D606B;
}

td.pano_field span a {
	font-size: 		10px;
	color:			#3A3C43;
}

.qtvr_small_map {
	text-align:		center;
	padding-top:		4px;
}

td.embedded_movie_field {
	padding-top:		12px;
	padding-bottom:		12px;
}

td.embedded_movie_field div {
	text-align:		center;
	border:			1px dashed Gray;
	padding-top:		14px;
	padding-bottom:		14px;
	margin-left:		120px;
	margin-right:		120px;
}

.qtvr_large_map {
	text-align:		center;
	padding-top:		9px;
	padding-bottom:		8px;
}

/* Section pages */

.section_num {
	font-weight:		bold;
	font-size:		12px;
	color:			#951B44;
}

img.section_thumb {
	border:			1px solid Gray;
	margin-right:		7px;
}

.section_title a {
	font-size:		11px;
	color:			#594F3F;
}

.thumb_table {
	width:			100%;
	margin-left:		15px;
	margin-right:		15px;
	margin-top:		17px;
}

.vert_thumb_field {
	width:			31%;
	padding-right:		7px; 
}

.one_thumb_field {
	height:			48px;
}

/* Maps */

td.legend_field {
	padding-top:		15px;
	padding-left:		15px;
	padding-right:		15px;
	padding-bottom:		9px;
}

.legend_shadow_0 {
	background:		#FFFFFF;
	border:			1px solid Gray;
	width:			18px;
	height:			18px;
}

.legend_shadow_2 {
	background:		#FFE4AD;
	border:			1px solid Gray;
	width:			18px;
	height:			18px;
}

.legend_shadow_3 {
	background:		#F3C66B;
	border:			1px solid Gray;
	width:			18px;
	height:			18px;
}

.legend_shadow_4 {
	background:		#A8926B;
	border:			1px solid Gray;
	width:			18px;
	height:			18px;
}

.legend_shadow_5 {
	background:		#E28945;
	border:			1px solid Gray;
	width:			18px;
	height:			18px;
}

.legend_shadow_6 {
	background:		#CD5847;
	border:			1px solid Gray;
	width:			18px;
	height:			18px;
}

.legend_text {
	color:			#4E4942;
	font-size:		11px;
	text-align:		left;
	padding-left:		12px;
	vertical-align:		middle;
}

.maps_title {
	padding-top:		7px;
	padding-bottom:		7px;
	border-bottom:		1px dashed Gray;
	padding-left:		55px;
	padding-right:		55px;
	font-size:		13px;
}

.maps_title  a {
	color:			#575E6B;
}

td.maps_field {
	padding-right:		75px;
	padding-left:		75px;
	padding-top:		14px;
}

img.map_little {
	border:			1px solid Gray;
	padding:		0px 0px 0px 0px;
	margin-bottom:		3px;
	margin-top:		3px;
	margin-right:		10px;
}

/* Bibliography */

.biblio_common {
	font-size:		12px;
	padding:		3px 15px 3px 20px;
	background:		#FFFFFF;
	color:			#41413E;
	text-align:		left;
}

.biblio_common_1 {
	background:		#FFFBEB;
	font-size:		12px;
	padding:		3px 15px 3px 20px;
	border-bottom:		1px solid #DFDED5;
	border-top:		1px solid #DFDED5;
	color:			#41413E;
	text-align:		left;
}

td.biblio_field {
	padding:		14px 26px 0px 26px;
}

/* BLAGO crew */

td.crew_field {
	
}

div.crew_table {
	margin-left:		50px;
	padding-bottom:		9px;
	padding-top:		12px;
	font-size:		12px;
	font-weight:		bold;
	color:			Gray;
}

table.crew_table {
	width:			500px;
	margin-top:		0px;
	margin-left:		50px;	
	border:			1px dashed #393633;
}

.crew_name_0 {
	width:			150px;
	background:		#FFEBD9;
	padding:		7px 7px 7px 12px;
	color:			#282624;
	font-size:		12px;	
}

.crew_func_0 {
	width:			350px;
	background:		#FFFBEB;
	padding:		7px 7px 7px 12px;
	color:			#282624;
	font-size:		12px;	
}
.crew_name_1 {
	width:			100px;
	background:		#FFF0E6;
	padding:		7px 7px 7px 12px;
	color:			#282624;
	font-size:		12px;	
}

.crew_func_1 {
	width:			250px;
	background:		#FFFFFF;
	padding:		7px 7px 7px 12px;
	color:			#282624;
	font-size:		12px;	
}

td.crew_data {
	
}

td.crew_data div {
	padding:		8px 3px 8px 3px;
}

/* pics - frames */

.web_pics img {
  padding:4px;
  border:1px solid #ddd;
  background:white;
  }

.large_pics img {
  padding:4px;
  border:1px solid #ddd;
  background:white;
  }

/* presentation lists */
li.exhibits {
  list-style: square;
  color: rgb(128,128,128);
  }

/* misc */
.line_on_bottom {
        padding-bottom: 2px;
        background-image: url(/Archives/images/line-x.gif);
        background-position : bottom;
        background-repeat : repeat-x;
}


