/*
  AI Amnesty Muenchen English
*/

/* Basic settings */
html { font-family:"Arial Narrow","Helvetica Narrow", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:none; color:black; background-color:white; }
body { background-color:#FFFFFF; padding:0px 0px 0px 0px; border: 0px solid black; margin: 20px 20px 20px 20px; }

/* Positioning */
.WID_PAGE     { width:1000px; }
.HT_PAGE      { height:600px; }
.WID_HEAD     { width:990px; }
.WID_COL_LEFT { width:200px; }
.WID_COL_MAIN { width:780px; }

/* Main page heading table */
.table_page { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px; background-color:transparent; border:0px solid red;  }
.td_page_L  { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px; background-color:transparent; border:0px solid green; font-size:0px; }
.td_page_C  { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px; background-color:transparent; border:0px solid green; font-size:0px;}
.td_page_R  { color:white; background-color:black; vertical-align:bottom; font-size:2em; font-weight:bold; padding:0px 0px 10px 10px; margin:0px 0px 0px 0px; border:0px; border:0px solid blue; }

/* Heading */
.page_head { color:black; background-color:#EBE9EA; border:0px solid red; margin: 10px 0px 10px 0px; padding: 5px 5px 5px 5px; font-size:1.2em; font-weight:bold; text-align:center; }

/* Left column */
.col_left        { position: absolute; float: left; left: 0px; padding: 0px 0px 0px 0px ; border: 0px solid green; margin: 0px 0px 0px 20px; background-color:transparent; }
.col_left_head   { color:black; background-color:yellow; font-size:1.2em; font-weight:bold; padding:5px 5px 5px 5px;}
.col_left_text   { color:black; background-color:transparent; font-size:1em; padding:5px 5px 10px 5px;}
.col_left_date   { color:black; background-color:transparent; font-size:1em; padding:0px 5px 0px 10px; font-weight:bold; }
.col_left_spacer { font-size:0.5em; padding:0px 0px 0px 0px; }

/* Main column */
.col_main         { color:black; background-color:transparent; border:0px solid blue; margin: 0px 0px 0px 220px; padding: 0px 0px 0px 0px;  }
.col_main_head    { color:black; background-color:#EBE9EA;     border:0px solid green; font-weight:bold; padding: 5px 5px 10px 5px; }
.col_main_text    { color:black; background-color:transparent; border:0px solid red; padding: 0px 5px 0px 5px; margin:20px 0px 0px 0px; }
.col_main_hilight { font-weight:bold; }
.col_main_quote   { font-style:italic; }

.col_main_text_small  { font-size:0.7em; color:black; background-color:transparent; border:0px solid red; padding: 0px 5px 0px 5px; margin:20px 0px 0px 0px;  }



/* Standard images */
.col_main_img 		{ font-size:0px; color:black; background-color:transparent; border:0px solid red; padding: 0px 5px 0px 5px; margin:20px 0px 0px 0px; }
.col_main_img_FL	{ float:left; }
.main_img 	  		{ margin:0px 0px 0px 0px; border:0px solid black; padding:0px 0px 0px 0px; display:inline; }


/* 5oth Anniversays gala images */
.col_main_gala_img { font-size:0px; color:black; background-color:transparent; border:0px solid red; padding: 0px 5px 0px 5px; margin:20px 0px 0px 0px;  }
.gala_img 			 { margin:0px 0px 0px 0px; border:0px solid black; padding:0px 0px 0px 0px; display:inline; }


/* Footer */
.footertext { padding: 40px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid green; text-align:left; color:gray; font-size:0.8em; }

/* Standard links */
a:link, a:active, a:visited { color:blue; text-decoration:none; font-size:1em; font-weight:normal; }
a:hover                     { color:black;  }


