/*
---------------------------------
	Default.css;	written by Vahagn Mkrtchyan - iseen™ (iseen.co.uk) - 06/2006
---------------------------------
*/

html body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background-color:#ffffff;
	color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
scrollbar-3dlight-color:#c2c2c2;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#c2c2c2;
scrollbar-face-color:#c2c2c2;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;	
}

html {
	overflow-x: hidden;
}	

/*
---------------------------------
	Content
---------------------------------
*/

.intro {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../images/bgintro.jpg) top left no-repeat #fff;
}

#programme_wrapper {
	position:relative;
	width: 1012px;
	height: 650px;
	margin: 0px;
	align: left;
	background: url(../images/bg_small.jpg) top left no-repeat #fff;
}

#progdetail_wrapper {
	position:relative;
	width: 1012px;
	height: 890px;
	margin: 0px;
	align: left;
	background: url(../images/bg.jpg) top left no-repeat #fff;
}

/*******************************************************************/

/* TITLE STYLES */

.title_menu {
  
  font-size:14px;
  font-weight:bold;
  color: #EB880E;
  text-decoration: none;
}

.title_menu_r {
  
  font-size:14px;
  font-weight:bold;
  color: #666666;
  text-decoration: none;
}


.title_menu_sel {
  
  font-size:14px;
  font-weight:bold;
  color: #666666;
  text-decoration: none;
}

.title_smenu {
  
  font-size:13px;
  font-weight:bold;
  color: #666666;
  text-decoration: none;
}

a.title_menu {
  
  font-size:14px;
  font-weight:bold;
  color: #EB880E;
  text-decoration: none;
}

a.title_menu:hover {
  
  font-size:14px;
  font-weight:bold;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;
}

/* PROGRAMME STYLES */

.title_prg {
  
  font-size:11px;
  font-weight:bold;
  color: #666666;
  text-decoration: none;
}

.prg_item {
  
  font-size:11px;
  font-weight:normal;
  color: #666666;
  text-decoration: none;
}

a.prg_item {
  
  font-size:11px;
  font-weight:normal;
  color: #666666;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;  
}

a:hover.prg_item {
  
  font-size:11px;
  font-weight:normal;
  color: #EB880E;
  text-decoration: underline;
  border-bottom: 0px dotted #EB880E;  
}

a:visited.prg_item {
  
  font-size:11px;
  font-weight:normal;
  color: #EB880E;
  text-decoration: underline;
  border-bottom: 0px dotted #EB880E;  
}


/* GENERAL STYLES */

.artist_bio {
  
  font-size:11px;
  font-weight:normal;
  color: #666666;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;   
}

.project_data {
  
  font-size:11px;
  font-weight:normal;
  color: #666666;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;   
}

.left_title {
  
  font-size:11px;
  font-weight:normal;
  color: #666666;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;   
}

.left_title_sel {
  
  font-size:11px;
  font-weight:bold;
  color: #666666;
  text-decoration: underline;
  border-bottom: 0px dotted #EB880E;   
}

a.left_title {
  
  font-size:11px;
  font-weight:normal;
  color: #666666;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;  
}

a:hover.left_title { 
  font-size:11px;
  font-weight:normal;
  color: #EB880E;
  text-decoration: none;
  border-bottom: 0px dotted #EB880E;  
}

/*******************************************************************/


/*
---------------------------------
	Styles
---------------------------------
*/

a{color: #666666; text-decoration: none;}

a:hover{color: #EB880E; border-bottom: 0px dotted #EB880E; text-decoration: none;}

input, texarea, select {
	font-family: arial, verdana, helvetica, tahoma, sans-serif; 
	font-size:11px;
	color: #666666;
}

/********** TOOL TIPS *****************/

.toolTipElement {
	cursor: help;
}
.tool-tip {
	color: #fff;
	width: 172px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 8px 8px 4px;
	background: url(https://biennale1.thessalonikibiennale.gr/images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(https://biennale1.thessalonikibiennale.gr/images/bubble.png) bottom right;
}

/*******************************************/

.linea_disc{width: 100%; height:3px; font-size:1px; line-height:1px; background:url(images/punteado3.gif) repeat-x left bottom; clear:both;}	
.blankline {width: 100%; height:3px; font-size:1px; line-height:1px; clear:both;}	

.required {
  color: #EB880E;
  font-weight: bold;
}