* {padding:0; margin:0;}
body {background:white url(img/header.jpg) top center no-repeat; font-family:Arial; font-variant:Verdana, Arial;}


div.topmenu {height:65px; background:url(img/menu.jpg) top center no-repeat; padding:0 2px 0 2px; overflow:hidden;}
div.topmenu a {display:block; float:left; width:151px; text-align:center; height:46px; color:#555555; text-decoration:none; font-size:13px; padding-top:20px; white-space:nowrap; font-family:Tahoma;}
div.topmenu a:hover {text-decoration:underline;}

div.country {background:#e3e3e3; padding:10px; height:125px; overflow:hidden;}
div.country a {padding:102px 0 6px 10px; display:block; float:left; width:175px; color:white; text-decoration:none; font-weight:bolder; font-size:13px;}
div.country a:hover {text-decoration:underline;}

div.template {padding-bottom:100px;}

div.template div.content {font-size:11px; width:540px; text-align:left;}
div.content h1 {font-size:16px; margin:30px 0 10px 0; font-weight:bolder; letter-spacing:-0.03em; color:#004a96; font-family:Arial; font-weight:normal; clear:both;}
div.content p {font-size:12px; margin:0 0 20px 0; line-height:17px; font-weight:normal; clear:both;}

div.content p.title a {font-size:12px; color:#333333;}

div.content ol,
div.content ul {padding:0 0 0 10px; margin:0 0 10px 10px;}
div.content img {margin: 0 5px 5px 0;}

div.template div.menu     {font-size:11px; width:200px; float:left; padding-top:25px;}
div.template div.menu  h1 {width:200px; display:block; height:20px; background:#ffba23; font-size:12px; color:#fff; text-align:center; padding:5px 0 0 0; text-transform:uppercase; margin-top:10px;}
div.template div.menu a   {width:190px; display:block; padding:5px 0 5px 10px; border-bottom:1px dotted #ffba23; color:#363636; font-size:12px; font-weight:normal;}
div.template div.menu a:hover {background:#f3f3f3;}


div.template div.content div.submenu a {display:block; color:green; float:left; padding:3px 10px 3px 10px; border-bottom:1px solid #ddd; border-left:1px solid #efefef; margin-right:5px; font-weight:bolder;}

div.template div.content table {border-collapse: collapse; border-spacing:0;}
div.template div.content table td, table th {border: 1px #555555 solid; padding:3px 5px 3px 5px; text-align:center;}
div.template div.content table th {font-size:90%; background:#f9f9f9; font-weight:bolder; font-family:Tahoma; color:#333333;}

h2.groupname {font-size:14px; margin:0 0 10px 0; font-weight:bolder; color:orange; text-transform:uppercase;}
