/* CSS Document */

body{
	text-align:center;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#fffbef;
	font-style: normal;
	line-height: 17px;
	background-image: url(images/body_bg.gif);
	background-repeat: repeat-x;
}

#wrapper {
	width:855px;
	margin:0 auto;
}

#logobar{
	width:855px;
	height:148px;
	background-image: url(images/ismaap_01_02.jpg);
	background-repeat: no-repeat;
}

#country_status, #date{
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00805b;
	padding:128px 0 0 75px;
}

#date {
	float:right;
	padding:128px 70px 0 0;
}

#quicknav{
	width:605px;
	height:27px;
	text-align:left;
	font-weight:normal;
	font-size:10px;
	color:#00805b;
	background-image: url(images/ismaap_01_04.gif);
	background-repeat: no-repeat;
	margin:0 0 -5px 0;
	padding:5px 0 0 250px;
}

#content_container{
	float:left;
	text-align:left;
	width:855px;
	background-image: url(images/ismaap_01_06.gif);
	background-repeat: repeat-y;	
}

#content {
	float:left;
	width:505px;
	margin:10px 0 15px 30px;
}

#content_print {
	width:705px;
	margin:10px 0 15px 30px;
}

body#printer{
	background-image:none;
	text-align:left;
}

#prop{
	float:right;
	width:1px;
	height:550px;
}

#left_column{
	float:left;
	width:240px;
}

#menue{
	padding:0 0 0 75px;
	margin:0 0 20px 0;
}



#country_select, #search, #world-heart{
	font-size:12px;
	color:#00805b;
	font-weight:bold;
	padding:0 0 0 75px;
	margin:20px 0 24px 0;
}

#world-heart{
	padding-left:68px;
}

#honcode{
	padding-left:68px;
}

.seperator {
	width:172px;
	height:1px;
	margin-left:60px;
	background-image: url(images/seperator.gif);
	background-repeat: no-repeat;	
}

#footer{
	clear:both;
	width:855px;
	height:37px;
	background-image: url(images/ismaap_01_08.gif);
	background-repeat: no-repeat;
}

#print{
	float:left;
	background-image: url(images/print.gif);
	background-repeat: no-repeat;	
	text-align:left;
	padding:0 0 0 18px;
	margin:0 0 0 270px;
}

#to_top{
	float:left;
	text-align:left;
	padding:0 0 0 18px;
	margin:-15px 0 0 710px;
	background-image: url(images/to_top.gif);
	background-repeat: no-repeat;
}

h1 {
	font-size:14px;
	color:#00805b;
	font-weight:bold;
}

p{
	margin-top:0px;
}

h2 {
	font-size:12px;
	color:#00805b;
	font-weight:bold;
}

h3{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#00805b;
	padding:0 0 0 5px;
}

a {
	text-decoration: none;
	color: #00805b;
}

a:HOVER{
	color:#FF9933;
}



/**** Side-Menu ****/


ul#nav,
ul#nav ul {
	margin: 0;
	padding: 0;
	background-color:#FEF4D1;
	width: 165px; /* Width of Menu Items */
	font-weight:bold;
	line-height:normal;
}
 
ul#nav li {
	position: relative;
	list-style: none;
	}
 
ul#nav li a {
	display: block;
	text-decoration: none;
	color:#666666;
	padding: 0px;
	padding:1px 0 1px 5px;
	margin:2px 0 3px -5px;
	
}
	
 
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
/* End */
 
ul#nav ul {
	position: absolute;
	display: none;
	left: 165px; /* Set 1px less than menu width */
	top: -1px;
}

ul#nav ul ul {
	left: 164px;
	top:0px;
}

ul#nav ul li a{
	font-size:10px;
	padding:2px 0 3px 5px;
	border: 1px solid #ccc;
	margin:0 0 -1px 0;
}

  
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.over ul ul,
ul#nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */
 
ul#nav li:hover ul,
ul#nav li li:hover ul,
ul#nav li li li:hover ul,
ul#nav li.over ul,
ul#nav li li.over ul,
ul#nav li li li.over ul { display: block; } /* The magic */

ul#nav li.menuparent:hover,
ul#nav li.over{
	background-color:#f9f9f9;

}	

#nav li a:hover{
	color: #00805b;
	background-color:#f9f9f9;

}


/* Alte Styles */
.linksheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 2px;
	background-color: #E6D5EB;

}

.header_linklist
{
	background-color: #C9FEBC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

TD#LIST_HEADER {
background-color: #DCF3D1;
}




.LINK_ITEM_LIST A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #DCF3D1;
	margin-left: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	line-height: 12px;
	font-weight: bold;

}

.LINK_ITEM_LIST A:VISITED {
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #DCF3D1;
	margin-left: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	line-height: 12px;
	font-weight: bold;

}

.LINK_ITEM_LIST A:HOVER {
	
	background-color: #CCDDFF;
	

}

.LINK_ITEM_LIST A:ACTIVE {
	
	background-color: #DCF3D1;
	

}



#poll{
	width:150px;
	padding:2px;
	margin-top:20px;
	margin-left:70px;
	font-size:11px;
	border: 1px dotted #CCCCCC;
	
}

#poll p{
	padding-bottom:0px;
	margin-bottom:3px;
}

#poll .amount{
	margin-top:-5px;
	font-size:9px;
    color:#a1a1a1;
}


