body {margin:0px;padding:0px;color:#111111;font-family:'Comic Sans MS';font-size:12px;background:#efefef;}
html {border:none;}

* {font-family:'Comic Sans MS';}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;font-family:'Comic Sans MS';font-size:12px;color:#111111;vertical-align:top;} 

p {margin:0px 0px 15px 0px;padding:0px;}

h1 {margin:0px 0px 20px 0px;font-size:30px;font-weight:normal;}

h2 {margin:0px 0px 0px 0px;font-size:20px;}

a {color:#0397fe;outline:none; font-size:12px;}
img {border:none;}



form,input {margin:0px;padding:0px;}

#wrapper {width:999px;margin:0px auto 0px auto;background:url(i/bg.gif) 0px 0px repeat-y;}
#head {height:313px;background:url(i/head.gif) 0px 0px no-repeat;position:relative;}
#head #head-bg {width:940px;height:296px;background:url(i/head.jpg) 0px 0px no-repeat;position:absolute;left:28px;top:17px;}
#head #logo {width:373px;height:73px;position:absolute;left:47px;top:30px;}
#head #logo a {display:block;width:373px;height:73px;}
#head #head-shade {width:940px;height:41px;position:absolute;left:28px;bottom:0px !important;bottom:-1px;background:#2a2a2a;opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)}
#head #flags {position:absolute;bottom:0px !important;bottom:-1px;left:30px;width:940px;height:36px;padding-top:5px;}
#head #flags a {margin-left:4px;margin-right:5px;}

#content {width:940px;margin-left:28px;}
#menu {height:36px;background:url(i/menu.gif) 0px 0px repeat-x;position:relative;z-index:1000;}
#menu ul {margin:0px;padding:0px;}
#menu ul li {margin:0px;padding:8px 0px 0px 0px;list-style-type:none;height:28px;display:block;float:left;width:235px;text-align:center;background:url(i/li.gif) 100% 0% no-repeat;position:relative;}

/*
#menu ul li ul {position:absolute;left:0px;top:0px;width:235px;display:none;margin-top:35px;}
#menu ul li ul li {text-align:left;background:none;padding:0px;width:235px;margin:0px;float:left;height:28px;}
#menu ul li ul li.active {background:url(i/liii.gif) 220px 5px no-repeat #000;}
#menu ul li ul li.end {background:none;margin: 2px; padding:0px; font-size: 0px}
#menu ul li ul li.noactive {background:none;}
#menu ul li ul li.noactive.active {background:none; background-color: #000}
#menu ul li ul li a {color:#fff;text-decoration:none;display:block;width:205px;background:url(i/lii.gif) 18px 12px no-repeat;padding:1px 0px 4px 30px; font-size: 15px; font-weight: bold}
#menu ul li ul li ul {left:100%;margin-top:0px;}
#menu ul li ul li .shade {left:100%;top:0px;}
*/

#menu ul li ul {position:absolute;left:0px;top:0px;width:235px;display:none;margin-top:35px;}
#menu ul li ul li {text-align:left;background:none;padding:0px;width:235px;margin:0px;float:left;height:28px;}
#menu ul li ul li.active {background: #000;}
#menu ul li ul li a {color:#fff;text-decoration:none;display:block;width:205px;background:url(i/lii.gif) 18px 12px no-repeat;padding:1px 0px 4px 30px; font-size: 15px; font-weight: bold}
#menu ul li ul li ul {left:100%;margin-top:0px;}
#menu ul li ul li .shade {left:100%;top:0px;}
#menu li li.havesub {background: url(i/liii.gif) 220px 5px no-repeat;}
#menu li li.havesub-active {background: #000 url(i/liii.gif) 220px 5px no-repeat;}
#menu ul li ul li.end {background:none; height:6px; margin: 2px; padding:0px; font-size: 0px}

#menu ul li .shade {position:absolute;left:0px;top:35px;width:235px;background:#2a2a2a;opacity:0.9;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90)}

#sidebar {width:223px;float:left;padding:7px 15px 20px 12px;}

#text {margin:0px 0px 0px 250px;zoom:1;padding:20px 30px 0px 0px;}
#text ul {margin:0px 0px 15px 0px;padding:0px;}
#text ul li {margin:0px;padding:0px 0px 0px 20px;list-style-type:none;background:url(i/bullet.gif) 0px 1px no-repeat;}


#news {margin-bottom:10px;}
#news h2 {background:url(i/news.gif) 0px 0px no-repeat;padding:5px 0px 5px 50px;margin-bottom:10px;}
#news div {background:url(i/bullet.gif) 0px 1px no-repeat;padding:0px 0px 15px 20px;line-height:13px;}
#news div a {text-decoration:none;color:#111;}

#text .country {height:140px;position:relative;}
#text .country .flag {float:left;}
#text .country h1 {margin:0px 0px 0px 140px;padding:38px 0px 0px 0px;}
#text .country .map {position:absolute;right:0px;top:0px;}

.country-tbl {width:100%;background:#f6f6f6;}
.country-tbl .odd {background:#e9e9e9;}
.country-tbl td a {font-size:14px;}
.country-tbl img {float:left;}
.country-tbl span {position:relative;top:7px;}

.clear {clear:both;height:0px;line-height:0px;font-size:0px;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; 
	font-size:14px;}

#footer {height:49px;background:url(i/footer.gif) 0px 0px no-repeat;color:#d7d7d7;padding:10px 0px 0px 45px;position:relative;}
#footer #counter {position:absolute;right:40px;top:5px;}
#footer #counter a {margin-left:5px;}

