
html, body
	{
	scrollbar-face-color: #a4a4a4;
	scrollbar-shadow-color: #8e8e8e;
	scrollbar-highlight-color: #bdbdbd;
	scrollbar-3dlight-color: #e4e4e4;
	scrollbar-darkshadow-color: #bdbdbd;
	scrollbar-track-color: #bdbdbd;
	scrollbar-arrow-color: #838383;
	}

body{
	/*font-size:0.75em;*/
	font-size:11px;
	text-align:center;
	background:#cacaca url(img/body-back-ground.jpg) repeat-x;
	
	padding-bottom:10px;
	}
	
	

a	{
	text-decoration:none;
	color:black;
	outline:0;
	cursor:hand;	
	}

a:hover,
a:visited:hover
	{
	color:#f66013;
	}


div.body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

table, input, select, textarea, button
	{
	font-family:"Luxi Sans",Arial,Helvetica,sans-serif !important;
	font-size:1em !important;
	}

div.body
	{
	width:978px;
	margin:6px auto;
	text-align:left;
	padding:0 0 0 3px;
	}


div.content:after, div.column:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

div.content
	{
	padding:0;
	margin:13px 6px 0 6px;
	
	padding-bottom: 14px;

	}

/** Columns */
div.column
	{
	float:left;
	}
div.column-left
	{
	width:730px;
	}
div.column-right
	{
	width:236px;
	margin-left:6px;
	}

/** Breadcrumb */
ul.breadcrumb
	{
	float:left;
	padding:0px;
	position:absolute;
	margin:0;
	}
ul.breadcrumb li
	{
	font:10px arial;
	display:inline;
	background:transparent url(img/breadcrumb-arrow.gif) no-repeat right center;
	padding:0 10px 0 0;
	margin:0 5px 0 0;
	float:left;
	white-space:nowrap;
	}
ul.breadcrumb a,
ul.breadcrumb a:visited
	{
	color:#c0c0c0;
	text-decoration:none;
	}
ul.breadcrumb li.current
	{
	font-weight:bold;
	background:none;
	color:Black;
	}
ul.breadcrumb li.current a,
ul.breadcrumb li.current a:visited
	{
	text-decoration:none;
	color:Black;
	}

div.page
	{
	float:left;
	margin:0 0 0 10px;
	}
div.page p,
div.page a.inscricao
	{
	font-family:Arial,"Arial Narrow",Helvetica,Serif;	
	}
div.page p
	{
	color:#666666;
	margin:0 0 10px 0;
	font-size:11px;
	}
div.page a.inscricao
	{
	margin:10px 0 0 0;
	background:transparent url(img/events-seta-insc.gif) no-repeat scroll left top;
	color:#F66013;
	display:block;
	font-size:1em;
	font-weight:bold;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding:2px 0pt 5px 22px;
	text-transform:uppercase;
	}
div.page a.inscricao:hover
	{
	color:#fcc0a0;
	}

a.more
	{
	background:transparent url(img/more-bottom.gif) no-repeat left top;
	color:#000000;
	font-weight:bold;
	position:absolute;
	padding: 0 0 0 20px;
	margin:10px 0 0 0;
	height:18px;
	}
a.more:hover
	{
	background-position:0 -27px;
	color:#FAA374;
	}
a.more:active
	{
	background-position:0 -53px;
	color:#B44407;
	}

/** Buttons */
input.button
	{
	color:#F66013;
	display:block;
	font-size:1em;
	border:0;
	margin-right:10px;
	text-transform:uppercase;
	float:right;
	text-indent:-9999px;
	outline:0;
	width:88px;
	height:32px;
	cursor:pointer;
	}
input.default
	{
	background:transparent url(img/send-buttons.gif) no-repeat left top;
	}
input.default:hover
	{
	background-position:0 -43px;
	}
input.default:active
	{
	background-position:0 -86px;
	}

input.escape
	{
	background-position:left -70px;
	}

/** VCard */
div.vcard
	{
	float:right;
	color:#787878;
	}
div.vcard *
	{
	display:none;
	}
div.vcard span.adr,
div.vcard span.copyright,
div.vcard abbr
	{
	display:block;
	padding:3px 5px 0 0;
	}
div.vcard abbr
	{
	border:0;
	}

div.block-homepage div.head h3
	{
	color:#FFFFFF;
	}
	
div.block-homepage ul.tabs li
	{
	float:left;
	margin:0 5px;
	}	
	
div.block-homepage ul.tabs li a
	{
	color:#F66013 !important;
	}		
	
div.block-homepage ul.tabs li a:hover
	{
	color:#dadada !important;
	}
	
div.block-publicity a,
div.block-publicity a:hover
	{
	color:White !important;
	font-weight:bold;	
	}