/* themes */
#submenu a:hover,
#submenu .sub a:hover {
/*	background: #666;*/
}
#submenu a.selected {
	color: #333;
	background: #fff url("../images/sub_menu_bg1_selected.gif") no-repeat left 5px;
}
#submenu .sub a.selected {
	color: #333;
	background: #fff url("../images/sub_menu_bg2_selected.gif") no-repeat left top;
}

/* rest */

#topmenu {
  font-size: 80%;
  padding: 15px 0;
  text-align: right;
  height: 12px;
  background: url("../images/top_logo.gif") no-repeat left bottom;	

}

	#topmenu a, #topmenu a:hover, #topmenu a:visited {
      color: #999;
	}

#menucontainer {
   height: 25px; 
   margin: 0;
   padding: 0;
   background: #fff  url("../images/menu_bg.gif") repeat-x left top;
}

#menu {
   font-size:9px;
   font-weight: bold;
	margin: 0 0 3px 0;
   padding: 0px 0 2px 210px;
}

	#menu ul, #menu li {
	    margin: 0 5px;
	    display: inline;
	    list-style-type: none;
	    list-style-image: none;
	}

	#menu li {
		float: left;		
	}

		#menu li ul {
			margin: -6px 0 0 0;
			padding:0 ;
			width: 150px;
			position: absolute;
		   background: #707e87;
			left: -999em;
			z-index: 1000;
			border-bottom: 0;
		}

			#menu li ul a {
     			font-weight: normal;
		    	display: block;
			 	color: #fff;
		    	padding: 5px 10px;
		    	margin: 0;
			 	border-top: 1px solid #ccc;
		    	background: #707e87;
		    	text-decoration: none;
			}
				#menu li ul li {
					width: 150px;					
					margin: 0;
				}
			#menu li ul a:hover {
				background: #3b474d;
			}

		#menu li:hover ul, #menu li.sfhover ul {
			left: auto;
		}

	#menu a{
	   display: block;
		color: #fff;
	   padding: 3px 10px 11px 10px;
	   margin: 0;
	   text-decoration: none;    
	}

	#menu a:link, #menu a:visited {
	    color: #fff;
	    background: transparent;
	    text-decoration: none;
	}

	#menu a:hover {
		color: #fff;		
		background: #707e87;
	}

		#menu a.selected {
			color: #fff;
			background: #707e87;
		}

		#menu li ul li a:hover,
		#menu li ul li a.selected {
			color: #fff;		
			background: #3b474d;
		}

#submenu-wrapper {
  float: left;
  width: 200px;
}
#submenu {
  padding: 15px 0;
  padding-top: 25px;
  font-size: 12px;
}

	#submenu ul, #submenu li {
	    margin: 0;
		 padding: 0;
	    list-style-type: none;
	    list-style-image: none;
	}

	#submenu li {
/*		display: inline;
*/	}
	
	#submenu li {
		background: url("../images/sub_menu_bg1.gif") no-repeat left 5px;
	}

	#submenu li ul li {
		background: #fff url("../images/sub_menu_bg2.gif") no-repeat left top;
  		font-size: 11px;
	}

	#submenu a, #submenu li.header div.toggle {
	    display: block;
		 color: #333;
	    padding: 6px 10px 6px 25px;
	    margin: 0;
		 border-bottom: 3px solid #fff;
	    text-decoration: none;    
	}
	   #submenu li.header div.toggle{
		  background: #e1dfdd url("../images/sub_menu_bg1.gif") no-repeat left 5px;
/*		  padding: 6px 0 20px 0;*/
		}

		#submenu .sub a {
			padding-left: 25px;
			color: #b1b2b4;
			padding-bottom: 3px;
         padding-top: 1px;
		}
		#submenu > a {

		}	
/*		#submenu a:link, #submenu a:visited {
		    color: #333;
		    text-decoration: none;
		}*/

#submenu li#sub_main-themes {
	font-size: 12px;
   background: #e1dfdd url("../images/sub_menu_bg1.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_highest-courts {
	font-size: 12px;
	background: #990000 url("../images/sub_menu_bg1_900.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality {
	font-size: 12px;
	background: #CC6600 url("../images/sub_menu_bg1_c60.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime {
	font-size: 12px;
	background: #003366 url("../images/sub_menu_bg1_036.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_private-actors {
	font-size: 12px;
	background: #3399CC url("../images/sub_menu_bg1_39c.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_rule-of-law {
	font-size: 12px;
	background: #663366 url("../images/sub_menu_bg1_636.gif") no-repeat left 5px;
}

#submenu li#sub_main-themes_selected, 
#submenu li#sub_main-themes_selected > a.selected {
	font-size: 12px;
   background: #e1dfdd url("../images/sub_menu_bg1_selected.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_highest-courts_selected, 
#submenu li#sub_main-themes_selected li#sub_highest-courts_selected > a.selected {
	font-size: 12px;
	background: #fff url("../images/sub_menu_bg1_900_selected.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality_selected,
#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality_selected > a.selected {
	font-size: 12px;
	background: #fff url("../images/sub_menu_bg1_c60_selected.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime_selected,
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime_selected > a.selected {
	font-size: 12px;
	background: #fff url("../images/sub_menu_bg1_036_selected.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_private-actors_selected,
#submenu li#sub_main-themes_selected li#sub_private-actors_selected > a.selected {
	font-size: 12px;
	background: #fff url("../images/sub_menu_bg1_39c_selected.gif") no-repeat left 5px;
}
#submenu li#sub_main-themes_selected li#sub_rule-of-law_selected,
#submenu li#sub_main-themes_selected li#sub_rule-of-law_selected > a.selected {
	font-size: 12px;
	background: #fff url("../images/sub_menu_bg1_636_selected.gif") no-repeat left 5px;
	color: #636;
}

#submenu li#sub_main-themes_selected > a
{
	padding-top: 6px;
}
#submenu li#sub_main-themes_selected li#sub_highest-courts_selected > a
{
	padding-bottom: 10px;
	padding-top: 6px;
	color: #900;
}
#submenu li#sub_transnational-constitutionality_selected > a
{
	padding-bottom: 10px;
	padding-top: 6px;
	color: #c60;
}
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime_selected > a
{
	padding-bottom: 10px;
	padding-top: 6px;
	color: #036;
}
#submenu li#sub_main-themes_selected li#sub_private-actors_selected > a
{
	padding-bottom: 10px;
	padding-top: 6px;
	color: #39c;
}
#submenu li#sub_main-themes_selected li#sub_rule-of-law_selected > a
{
	padding-bottom: 10px;
	padding-top: 6px;
	color: #636;
}

#submenu li.header div.toggle,
#submenu li#sub_main-themes_selected li#sub_highest-courts > a,
#submenu li#sub_main-themes_selected li#sub_highest-courts div.toggle > a,
#submenu li#sub_main-themes_selected li#sub_rule-of-law > a,
#submenu li#sub_main-themes_selected li#sub_rule-of-law div.toggle > a,
#submenu li#sub_main-themes_selected li#sub_private-actors > a,
#submenu li#sub_main-themes_selected li#sub_private-actors div.toggle > a,
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime > a,
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime div.toggle > a,
#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality > a,
#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality div.toggle > a
{
	height: 40px;
	padding-top: 6px;
	color: #fff;	
}
#submenu li.header div.toggle
{
	color: #333;
}

/*#submenu li#sub_main-themes_selected li#sub_highest-courts_selected .sub a,
#submenu li#sub_main-themes_selected li#sub_highest-courts div.toggle .sub > a
{
	color: #B67080;
}

#submenu li#sub_main-themes_selected li#sub_rule-of-law_selected .sub a,
#submenu li#sub_main-themes_selected li#sub_rule-of-law div.toggle .sub > a
{
	color: #A388A2;
}

#submenu li#sub_main-themes_selected li#sub_private-actors_selected .sub a,
#submenu li#sub_main-themes_selected li#sub_private-actors div.toggle .sub > a
{
	color: #66B9E3;
}

#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime_selected .sub a,
#submenu li#sub_main-themes_selected li#sub_criminal-process-and-international-crime div.toggle .sub > a
{
	color: #66829F;
}

#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality_selected .sub a,
#submenu li#sub_main-themes_selected li#sub_transnational-constitutionality div.toggle .sub > a
{
	color: #D79E74;
}*/