
/* The body and td contains the default declaration for the application */
body {font-family: verdana, arial; font-size: 10px; color:#000;}
td { font-size: 11px; line-height: 14px }

.date { font-weight:normal; font-size: 9px; color:#7F7F7F;}
.block_title {font-family: Helvetica, Verdana,  Arial, sans-serif; font-size: 12px; text-transform:uppercase; font-weight:900; background-color:#FFFFFF; color:#666666; letter-spacing:1px; font-stretch:expanded;}
.congress_table_frame { border: 1px #000000 solid; }

.title {
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size: 18px; 
	font-weight:900; 
	line-height: 25px; 
	color:#ba1413;
}

.pagetitletx{
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size: 18px; 
	font-weight:900; 
	line-height: 22px; 
	color:#ba1413;
}
.introduction {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight:bold;
	color:#ba1413;
}

.text{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	line-height:14px;
	font-weight:normal;
	color:#000;
	display:block;
	margin-bottom:3px;
}

.archiv_text{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px;
	line-height:14px;
	font-weight:bold;
	color:#000;
	display:block;
	margin-bottom:3px;
}

.readmore, .readmore:visited, .readmore:hover {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	font-weight:bold;
	color:#7b6c0d;
}

.box_readmore, .box_readmore:visited, .box_readmore:hover {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	line-height: 16px; 
	font-weight:bold;
	color:#7b6c0d;
}


.pagetx{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight:bold;
	color:#2F4F4F;
}

.articletitle{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	font-weight:bold;
	line-height:14px;
	color:#ba1413;
	margin-bottom:5px;
	display:block;
}

.article_date {
	font-weight:normal; 
	font-size: 10px; 
	color:#7F7F7F;
	display:block;
	margin-bottom:2px;
}

.article_list{
	display:block;
	margin: 10px 0;
	width:430px;
	padding:0 10px 0 15px;
}

.archive_link{
	display:block;
	margin: 10px 0;
	width:430px;
	padding:0 10px 0 15px;
}
	
.gallerytitle{
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size: 16px; 
	font-weight:BOLD; 
	line-height: 25px; 
	color:#ba1413;
}

/*.relatedtitle{font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: 900; background-color: #FFFFFF; color:#708090;text-transform:uppercase; letter-spacing:1px; word-spacing:2px;font-stretch:expanded;}*/

.boxtitle{font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 16px; text-transform:uppercase; font-weight:bold;color:#ba1413;}
.box{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	line-height: 20px; 
	font-weight:bold;
	color:#2F4F4F;
	background-image: url(../img/box_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-top:4px;
	background-color:#FFFFFF;
	padding-bottom:8px;
}

.box_text{
	font-weight:normal;
}

.box_questions{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	font-weight:bold;
	color:#2F4F4F;
}

.yellow_box{
	background-image: url(../img/que.gif);
	background-position:right;
	background-color:#e0d7d0;
	background-repeat:no-repeat

}

.box_statement{
	background-image: url(../img/box_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding-top:4px;
	padding-bottom:8px;
}

.box_statement_text{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	line-height: 16px;
	font-weight: normal;
	color:#2F4F4F;
}

.yellowboxtitle{	
	font-family: Helvetica, Verdana, Arial, sans-serif; 
	font-size: 18px; 
	font-weight:900; 
	line-height: 20px; 
	color:#000;
}

.yellowboxtext{
	font-family: verdana, arial; 
	font-size: 10px; 
	color:#000;
	line-height: 14px;
}

.yellowboxreadmore{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	line-height: 16px;
	height: 5px;
	margin-top: 10px; 
	font-weight:bold;
	color:#000;
}

.newslisttitle{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 15px; 
	font-weight:bold;
	color:#ba1413;
	margin-bottom:5px;
	display:block;
}


.newslistintrod{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	height: 5px;
	margin-top: 4px; 
	color:#000;
}

.newslistreadmore{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight:bold;
	color:#7b6c0d;
}

.archivelink{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
	line-height: 20px; 
	font-weight:bold;
	color:#2F4F4F;
}

.article_list {font-weight:700;line-height:13px;background-color:#FFFFFF;color:#666666 }
a.article_list {font-weight:700;line-height:13px;background-color:#FFFFFF;color:#708090 }
a.article_list:active {font-weight:700;line-height:13px;background-color:#FFFFFF;color:#708090}
a.article_list:visited {font-weight:700;line-height:13px;background-color:#FFFFFF;color:#708090}
a.article_list:hover {font-weight:700; line-height:13px;background-color:#FFFFFF;color:#708090}

.news_List{font-weight:700;line-height:13px;color:#666666 }
a.news_List{font-weight:normal; line-height:13px;color:#2F4F4F }
a.news_List:active {font-weight:normal;line-height:13px;color:#2F4F4F }
a.news_List:visited {font-weight:normal;line-height:13px;color:#2F4F4F }
a.news_List:hover {font-weight:normal;line-height:13px;color:#2F4F4F }

.download_list {font-weight:700;line-height:13px;background-color:#FFFFFF;color:#666666 }
a.download_list {font-weight:normal;line-height:13px;background-color:#FFFFFF;color:#2F4F4F }
a.download_list:active {font-weight:normal;line-height:13px;background-color:#FFFFFF;color:#2F4F4F }
a.download_list:visited {font-weight:normal;line-height:13px;background-color:#FFFFFF;color:#2F4F4F }
a.download_list:hover {font-weight:normal;line-height:13px;background-color:#FFFFFF;color:#2F4F4F }

.topmenu { background-color: #dec024; color:#000; padding-top:0; margin-top:0; }
a.topmenu { background-color: #dec024; color:#000; }
a.topmenu:active { background-color: #dec024; color:#000; }
a.topmenu:visited { background-color: #dec024; color:#000; }
a.topmenu:hover { background-color: #dec024; color:#000; }

.contentlanguage{
	color : #999999;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}


.language_menu_frame {
	background-color: #dec024;
	border-right: 1px #dec024 solid;
	border-bottom: 1px #dec024 solid;
	border-top: 1px #dec024 solid;
}

.language_menu_frame_off {background-color: #dec024; border-right: 1px #dec024 solid; }
.language_menu { background-color: #dec024; color:#000 }
a.language_menu { color:#000 }
a.language_menu:active { color:#000;}
a.language_menu:visited { color:#000; }
a.language_menu:hover { color:#000; }

.main_redline { border-right: 1px #e0d7d0 solid; }

.topmenu_selected { background-color: #dec024; color:#000 }
a.topmenu_selected { background-color: #dec024; color:#000 }
a.topmenu_selected:active { background-color: #dec024; color:#000 }
a.topmenu_selected:visited { background-color: #dec024; color:#000 }
a.topmenu_selected:hover { background-color: #dec024; color:#000 }

.associatedlinks, .associatedlinks:active, .associatedlinks:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px; 
	font-weight:normal; 
}

.fullstory{ font-size: 10px;font-weight: 700; background-color: #FFFFFF; color:#666666 }
a.fullstory {font-size: 9px; font-weight: 600; background-color: #FFFFFF; color:#708090 }
a.fullstory:active { font-size: 9px;font-weight: 600; background-color: #FFFFFF; color:#708090 }
a.fullstory:visited { font-size: 9px;font-weight: 600; background-color: #FFFFFF; color:#708090 }
a.fullstory:hover { font-size: 9px;font-weight: 600; background-color: #FFFFFF; color:#708090 }

.footer {font-size: 7pt; background-color: #dec024; color:#000; line-height: 12px }

.pink_frame {
/*	border-top: 5px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;*/
}

.block_frame {
	border-top: 5px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}
.block_frame_related {
	border-top: 5px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}

.relatedTitle{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; 
	font-weight:bold;
	color:#ba1413;
}

.input {
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	line-height: 10.5 pt;
	color:#292829;
	text-decoration : none;
}

/* default link declaration */
a {text-decoration: none; color:#000000}
a:active {text-decoration: none; color:#000000}
a:visited {text-decoration: none; color: #000000}
a:hover {text-decoration: underline; color:#000000}

