﻿/* Master */ 
*
{
	margin:0;
}
body, div, p, h1, h2, h3, h4, ul, li, table
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	margin: 0;
	padding: 0;
	text-align: center;
}

body
{
	background:#ffffff url(images/background.gif) repeat-x;
	font-family:Calibri, Arial, Tahoma, Sans-serif;
	font-size:100%;
	color:#000000;
}

.lbl_organitzadors
{
	color:#000000;
	float:left;
	font-size:11px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.lbl_searcher
{
	background:#ffffff;
	color:#000000;
	float:right;
	font-size:11px;
	padding-top:3px;
	text-decoration:none;
}


.txt_organitzadors
{
	color:#000000;
	float:left;
}

.lnk_patrocinadors
{
	color:#000000;
	float:right;
	font-size:11px;
	padding-top:15px;
	padding-right:10px;
	padding-left:5px;
	text-decoration:none;	
}

.lnk_language
{
	color:#ffffff;
	float:right;
	font-size:11px;
	padding-top:20px;
	padding-right:10px;
	padding-left:5px;
	text-decoration:none;	
}

.lnk_language:hover
{
	color:#ffffff;
	text-decoration:none;
}

.img_organitzadors
{
}

.lnk_organitzadors
{
	color:#000000;
	float:right;
	padding-top:7px;
	padding-left:30px;
	padding-right:10px;
	padding-left:5px;
	text-decoration:none;	
}

.lnk_organitzadors:hover
{
	color:#ffffff;
	text-decoration:underline;
}

#master_page
{
    background: #ffffff;
	border-left:solid 0px #ffffff;
	border-right:solid 0px #ffffff;
	border-top:solid 0px #ffffff;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0px auto -200px auto;
	width: 850px;
}

#master_top_header
{
	margin: 0px auto 0px auto;
	width: 850px;
}

#pre_header
{
	background: #ffffff url('../Images/header_bg_new.gif') repeat-x;
	font-family: Calibri, Arial, Tahoma, Sans-serif;
	height:50px;
	padding:0px 0px 0px 0px;
	width:100%;
}

#master_header_publicity
{
	background: #ffffff;
	padding:0px 0px 0px 0px;
	height:100px;
	margin:0 auto 0 auto;
	width:850px;
}

#master_header
{
	background: #ffffff;
	border-left:solid 0px #fffffff;
	border-right:solid 0px #ffffff;
	margin: 0px auto 0 auto;
	width: 850px;
}

#master_headertop
{
	padding-bottom:5px;
	text-align:right;
}

#master_headerbottom a.links:link, #master_headerbottom a.links:visited, #master_headerbottom a.links:active 
{
		color:#000000;
		font-size:20px;
		font-weight:bold;
		padding:5px 3px 5px 3px;
}
#master_headerbottom a.links:hover 
{
		color:#af311b;
		font-size:20px;
		font-weight:bold;
		padding:5px 3px 5px 3px;
		text-decoration:underline;
}

#master_headerbottom a.linksdeactivated:link, #master_headerbottom a.linksdeactivated:visited, #master_headerbottom a.linksdeactivated:active 
{
		color:#56ebff;
		font-size:20px;
		font-weight:bold;
		padding:5px 3px 5px 3px;
}
#master_headerbottom a.linksdeactivated:hover 
{
		color:#e4e4e4;
		font-size:20px;
		font-weight:bold;
}

#master_headerbottom
{
		color:#ffffff;
		font-size:20px;
		font-weight:bold;
		padding:5px 5px 5px 5px;
}

#master_contentheader
{
	background:url(images/bkg_master_content_header.gif) repeat-x;
	padding:5px 50px 5px 10px;
	text-align:center;
}

.master_menu
{
	/*url(../images/headermid_img.gif) no-repeat left top*/
	background: #e4e4e4;
	color:#000000;
	font-family:Calibri, Arial, Tahoma, Sans-serif;
	font-size:100%;
	height:30px;
	letter-spacing: 0.1em;
	text-align: center;
}

#master_menu a.links:link, #master_menu a.links:visited, #master_menu a.links:active {color:#000000; text-decoration:none;}
#master_menu a.links:hover {color:#000000; text-decoration:underline;}

#master_content_main
{
	background: #ffffff;
	border-bottom:solid 100px #ffffff;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-top:solid 1px #fffff;
	margin:0px auto 0px auto;
	height:auto;
	width:850px;
}

#master_leftmenu
{
	background-color:#ffffff;
	float:left;
	text-align:left;
	width:250px;
}

#master_contentplaceholder
{
	background-color:#ffffff;
	border-bottom:solid 1px #fffff;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
	border:none 0px;
	color: #1C2C52;
	float:right;
	font-family:Calibri, Arial, Tahoma, Sans-serif;
	font-size:100%;
	height:550px;
	padding:0px 0px 0px 0px;
	text-align:left;
	width:850px;
}

#master_page_pre_footer
{
	background-color:#333333;
	border-bottom:solid 0px #ffffff;
	border-left:solid 0px #ffffff;
	border-right:solid 0px #ffffff;
    border-top:none;
	clear:both;
	color:#bdbdbd;
	font-family:Calibri, Arial, Tahoma, Sans-serif;
	font-size:0.8em;
	letter-spacing: 0.1em;
	margin:0 auto 0 auto;
	padding:3px 0px 3px 0px;
	text-align:center;
	width:850px;
}

#master_page_footer
{
	color:#bdbdbd;
	font-family:Calibri, Arial, Tahoma, Sans-serif;
	font-size:0.7em;
	height:200px;
	margin:auto auto auto auto;
	position:relative;
	width:850px;
	text-align:center;

}

a.links:link, a.links:visited, a.links:active  {color:#061030; text-decoration:none;}
a.links:hover {color:#56ebff; text-decoration:underline;}

a.content:link, a.content:visited, a.content:active { color:#061030; text-decoration:underline;}
a.content:hover {color:#56ebff; text-decoration:underline;}

/* layers */


.separator_line
{
	height:1px;
	border-top:solid 1px #808080;
	padding:0px 15px 0px 15px;
	width:70%;
}
