@charset "UTF-8";
  
/* Copyright 2008 Pastel Studios. All rights reserved. www.pastelstudios.com */

* {
	margin: 0;
}

img {
	border: 0;
}

html, body { 
	width:980px;
	margin: 0;
	padding: 0;
	height: 100%;
	background: #faf3d1 url(elements/bgr.jpg) repeat-y left 0;	
	color:#3a4708;
	font-family:Arial, Helvetica, sans-serif;
}

#container{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -40px;  
}

#header{
height:236px;
background:url(photos/header0.jpg) no-repeat  right top;
}

#logo{
float:left;
}

#headerimg{
float:right;
width:780px;
height:100%;
background:url(photos/header01.jpg) no-repeat  right top;
}

#headertxt{
padding-top:64px;
padding-left:23px;
line-height:29px;	
letter-spacing:0.2px; 
}

.headertitle{
color:#FED617;
font-size: 28px;
}

.headersubtitle{
color:#FED617;
font-size: 22px; 
clear: left;
}
	 
#news{
width:203px;
height:76px;
color:#FED617;
font-size: 10pt;
float:left;
}

#newstitle{
padding-left:16px;
margin-bottom:15px;
background:url(elements/news.gif) no-repeat left bottom #6c6b7b;
height:76px;
}

.newsblock{
padding-left:16px;
font-size:10pt;
letter-spacing:0.3px;
color:#2A2940;
width:170px;
}

.newsblock_img{ 
}

.newsblock_title{
font-weight:bold;
margin-top:15px;
margin-bottom:9px;
}

.newsblock_text{ 
font-size:8pt;
float:left; 
width:170px;
}

.newsblock_link {
	float:right;
	position:relative;
	 
	 
}
 
.newsblock_dots {
	float:left;
	margin-top:20px;
	background:url(elements/separator.gif) no-repeat left;
	height:2px;
	width:170px;
	margin-bottom:20px;
}

#navbar{
width:777px;
height:76px;
float:right;
background:url(elements/news_shadow.gif) no-repeat left center #2A2940;

}

#path{
width:777px;
float:right;
font-size:8pt;
}

.pathpath{
padding-left:36px;
padding-top:10px;
}

#contents{
width:777px;
float:right;
}

.content{
padding-left:36px;
padding-top:36px;
font-size:10pt;
letter-spacing:0.3px;
}

.content p{
padding-top:29px;
}

h1{
font-size:12pt;
font-weight:bold;
letter-spacing:0.3px;
}

.detail{
font-size:10pt;
letter-spacing:0.3px;
padding-top:29px; 
}



.qinfo{
background-color:#e2e2e2;
width:181px;
float:right;
border:#2A2940 thin solid;
border-width:1px;
margin-left:30px;
margin-bottom:25px;
border-bottom:solid thin;
border-bottom-width:10px;
text-align: left;
 
}


.qinfo_block{

}


.q_left{
float:left;
clear:both;
}


.q_right{
float:left;
width:150px;
margin-bottom:20px;
}


.qinfo_head{
padding-left:12px;
background:url(elements/congresses.gif) left bottom no-repeat #2A2940;
height:49px;
margin-bottom:15px;
}

.qinfo_misc{
float:left;
margin-top:2px;
}


.qinfo_title{
margin-bottom:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #373850;
}

.qinfo_text{
font-size: 8pt;
}

#footer{
width:980px;
clear: both;
position: relative;
margin: 0 auto;
text-align:center;
font-size:8pt;
padding-top:45px;

} 

#footer, .push {
	height: 40px; /* .push must be the same height as .footer */
}

 

A {
color:#2A2940;
text-decoration:underline;
}

A:active {
	color:#2A2940;
text-decoration:underline;
}

A:visited {
	color:#6E6C8E;
text-decoration:underline;
}

A:hover{
	color:#2A2940;
text-decoration:none;
}



.table_01{
border:#2A2940 solid thin;
border-width:1px;
width:520px;
border-bottom:#2A2940 solid thin;
border-bottom-width:12px;
font-size:9pt;
margin-top:15px;
}
 

.table_01_num{
background-color:#2A2940;
height:25px;
color:#FED617;
padding-bottom:10px;
font-weight:bold;
text-align:center;
width:42px;
padding-top:5px;
}

.table_01_name{
background-color:#2A2940;
height:25px;
color:#FED617;
padding-bottom:10px;
font-weight:bold;
text-align:left;
width:165px;
padding-left:15px;
padding-top:5px;
}

.table_01_email{
background-color:#2A2940;
height:25px;
color:#FED617;
padding-bottom:10px;
padding-left:15px;
font-weight:bold;
text-align:left;
width:286px;
padding-top:5px;
}


.table_01_contents_numb{
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

 
.table_01_contents_name{
border-right:#2A2940 solid thin;
border-width:1px;
border-left:#2A2940 solid thin;
padding-left:16px;
padding-top:10px;
padding-bottom:10px;
}


.table_01_contents_email{
padding-left:16px;
padding-top:7px;
padding-bottom:7px;
padding-top:10px;
padding-bottom:10px;
}

.table_02{
border:#2A2940 solid thin;
border-width:1px;
border-bottom:#2A2940 solid thin;
border-bottom-width:12px;
border-top:#2A2940 solid thin;
border-top-width:12px;
font-size:9pt;
margin-top:15px;
}
 
.table_02_content_01{
border-right:#2A2940 solid thin;
border-width:1px;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

 
.table_02_content_02{
border-right:#2A2940 solid thin;
border-width:1px;
padding-left:16px;
padding-top:10px;
padding-bottom:10px;
}


.table_02_content_03{
padding-left:16px;
padding-top:7px;
padding-bottom:7px;
width:160px;
padding-top:10px;
padding-bottom:10px;
}

 
 

.up{
width:1px;
height:15px;
margin-top:5px;
margin-bottom:5px;
padding-left:510px;
}

 

.clear{
clear:both;
width:100%;
 }




