/* HTML tags : start */
html, body, p, h1, h2, h3, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;background:url(../images/header_bg.jpg) top repeat-x}
body{width:100%;font-family:Arial, Helvetica, sans-serif;color:#1e1e1e;font-size:11px;min-height:100%;position:relative;min-width:998px;_width:expression(document.documentElement.clientWidth < 998 ? "998px" : "auto");}
*html body{height:100%}
/* HTML tags */
h1{}
a:hover{text-decoration:none}

h3{font-size:14px;font-weight:normal;padding-bottom:15px}

.datebox{background:url(../images/date_bg.gif) no-repeat;width:222px;height:56px;position:absolute;top:110px;right:25px}
.datebox p{color:#fff;font-size:22px;padding:28px 0 0 10px}
.datebox p span{margin:0 22px 0 5px}

#header{background:url(../images/header_left.jpg) left no-repeat;height:200px;font-family:Tahoma}
#header .left{float:left;width:245px;height:140px;padding-top:60px}
#header .left p{color:#1157c0;font-size:11px;padding-left:40px}
#header .right{margin-left:245px;background:url(../images/header_right.jpg) right no-repeat;height:200px}
#header .right h1{color:#0ecd20;font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:normal}
#header .right p{color:#0681ff;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#header .right p a{position:absolute;margin-left:10px}
/* Menu */
.menu{background:url(../images/top_menu_bot.gif) bottom right no-repeat;height:50px;padding-top:60px;margin-bottom:15px}

.menu ul{padding:0;list-style-type:none;margin:0}
.menu ul li{float:left;background:url(../images/bullet01.gif) top right no-repeat;margin:0 10px 0 0}
.menu ul li span{display:block;float:left;width:8px;height:42px}
.menu ul li.end{background:none;padding-right:0}
.menu ul li a{font-size:11px;color:#2d97f0;white-space:nowrap;display:block;float:left;padding:10px 10px 0 0;height:32px}
.menu ul li a:hover{text-decoration:none}

.menu ul li.active{background:url(../images/act_menu.gif) center no-repeat;}
.menu ul li.active a{color:#e5841d;text-decoration:none;background:url(../images/act_menu_right.gif) right top no-repeat;padding:10px 8px 0 0;}
.menu ul li.active span{background:url(../images/act_menu_left.gif) no-repeat;}

/* Menu */

.content{}

.greybox{position:absolute;top:205px;left:0;background:url(../images/greybox_bg.gif) no-repeat;width:285px;}
.greybox h1{font-size:18px;color:#2d97f0;font-weight:normal;padding:10px 0 0 40px}
.greybox table {/*margin:0;*/margin:5px 0 10px 65px;/*float:left;width:150px;*/}
.greybox table td {color:#11a315;font-size:10px;font-family:Tahoma; padding-right:4px;}
.greybox table td a{color:#11a315;}
.greybox table td span {color:#2D97F0; padding-left:5px;}
.greybox p{/*float:left;*/width:140px;padding-top:30px; padding-left:65px; }
.greybox p a{color:#2d97f0;font-size:11px}
.greybox-bot{background:url(../images/greybox_bot.gif) no-repeat;width:285px;height:17px;clear:both}


/*.map{background:url(../images/map.gif) center center no-repeat;height:550px;width:885px;margin:0 auto}*/
.map{height:750px;width:100%; text-align:right; margin:0 auto}
.map a{color:#2d97f0;font-size:19px}
.link_amerika{padding:200px 0 0 0}
.link_afrike{padding:220px 0 0 150px}
.link_avsrtalia{padding:30px 0 0 650px}

/*#yellowbox{background:url(../images/yellow_bg.gif) left top repeat-y;}
#yellowbox .left{background:url(../images/yellow_left.jpg) left no-repeat;width:225px; height:274px; padding:30px 0 0 20px;position:absolute;left:0}
#yellowbox .left h1{font-size:18px;font-weight:normal;color:#fff;padding-bottom:20px}
#yellowbox .right{background:url(../images/yellow_right_bg.gif) top left repeat-x; height:304px; width:100%;}
#yellowbox .right-cont{padding:40px 0 0 290px}
#yellowbox .right h1{color:#2d97f0;font-size:18px;font-weight:normal;margin-bottom:20px}
.roundedbox{width:80%;margin:0 auto}*/

.yellowbox-top{background:url(../images/yellow_top.jpg) top left no-repeat;height:22px}
.yellowbox-bot{background:url(../images/yellow_bot.jpg) top left no-repeat;height:22px;width:100%;float:left}

#yellowbox{background:url(../images/yellow_left.jpg) top left repeat-y;float:left;width:100%;}
.yellowbox-cont{background:url(../images/yellow_bg.jpg) left bottom no-repeat;}

#yellowbox .y-left{width:217px;padding:0 0 0 20px;float:left;}
#yellowbox .y-left h1{font-size:18px;font-weight:normal;color:#fff;margin-bottom:20px}

#yellowbox .y-right{margin:0 0 0 237px;background-color:#fff;padding:20px 0 0 40px}
#yellowbox .y-right h1{color:#2d97f0;font-size:18px;font-weight:normal;margin-bottom:20px;position:relative;}

.roundedbox{width:80%;margin:0 0 0 80px;float:left}
.roundedbox .ml {margin:-34px 0;background-color:#f7f7f7;padding:30px 3%;float:left;width:94%}
.roundedbox .tl, .roundedbox .bl { position: relative; font-size: 1px; line-height: 1px;}
.roundedbox .tlc, .roundedbox .trc, .roundedbox .blc, .roundedbox .brc { position: relative; width: 34px; height: 34px;}
.roundedbox .tlc {float:left;background:url(../images/tl.gif) top left no-repeat;margin:0 0 0 0}
.roundedbox .trc {float:right;background:url(../images/tr.gif) top right no-repeat;margin:0 0 0 0 }
.roundedbox .blc {float:left;background:url(../images/bl.gif) bottom left no-repeat;clear:both}
.roundedbox .brc {float:right;background:url(../images/br.gif) bottom right no-repeat;}

.bluebox{width:96%;margin:0 2%}
.bluebox .ml {margin:-9px 0;background-color:#e6f3fd;padding:3%;float:left;width:94%}
.bluebox .tl, .bluebox .bl {height:9px; position: relative; font-size: 1px; line-height: 1px; }
.bluebox .tlc, .bluebox .trc, .bluebox .blc, .bluebox .brc { position: relative; width: 9px; height: 9px;}
.bluebox .tlc {float:left;background:url(../images/blue_tl.gif) top left no-repeat;}
.bluebox .trc {float:right;background:url(../images/blue_tr.gif) top right no-repeat;}
.bluebox .blc {float:left;background:url(../images/blue_bl.gif) bottom left no-repeat;clear:both}
.bluebox .brc {float:right;background:url(../images/blue_br.gif) bottom right no-repeat;}


.list01{margin:0;padding:0;list-style-type:none}
.list01 li{color:#fff;font-size:12px;padding:7px 0}
.list01 li a{color:#fff;}

#mainlevel-list01{margin:0;padding:0;list-style-type:none}
#mainlevel-list01 li{color:#fff;font-size:12px;padding:7px 0}
#mainlevel-list01 li a{color:#fff;}

.list02{margin:0;padding:0;}
.list02 td {color:#11a315; font-size:12px;padding:3px 0 3px 20px; }
.list02 td a{color:#11a315;}
.list02 td span {color:#2D97F0;}
/*
.list02{margin:0;padding:0;list-style-type:none}
.list02 li{color:#11a315;font-size:12px;padding:3px 0 3px 20px;width:21%;float:left}
.list02 li a{color:#11a315;}
.list02 li span {color:#2D97F0;}
*/

.list03{margin:0;padding:0;list-style-type:none;margin-left:20%}
.list03 li{color:#11a315;font-size:12px;padding:3px 0 3px 3% ;width:22%;float:left}
.list03 li a{color:#1e1e1e;}

.list04{margin:0;padding:0;list-style-type:none;margin-left:20%}
.list04 li{color:#11a315;font-size:12px;padding:3px 0 3px 20% ;width:25%;float:left}
.list04 li a{color:#1e1e1e;}

.all-city{width:100%;display:block;text-align:center;float:left;margin-top:15px}
.all-city a{color:#2d97f0;font-size:12px}

.main-city{float:left;width:20%}
.main-city a{color:#1e1e1e;font-size:12px;display:block;padding-bottom:5px}
.main-city a.toplink{color:#2c8fe3;font-size:20px;}
.main-city a.greenlink{color:#159120;font-size:16px;}

.back{padding:5px 35px 15px 35px}
.back a{color:#6a6a6a;font-size:12px;}

.whenceandwhere{border-collapse:collapse;width:90%;}
.whenceandwhere td{padding:2px 0; vertical-align:top;}
.whenceandwhere span{color:#2d97f0;font-weight:bold}
.whenceandwhere td p{font-size:14px;padding:25px 0 15px 0}
.whenceandwhere td input{font-family:Tahoma;font-size:11px;color:#2d97f0;}
.whenceandwhere td input.textright{text-align:right}
.whenceandwhere td.button{padding:50px 0 25px 0}
.whenceandwhere td.button a{background:url(../images/button.gif) no-repeat;width:144px;height:25px;display:block;float:left;color:#44b9f6;font-size:12px;text-align:center;padding-top:8px;margin-right:10px}
.whenceandwhere td.button a.cancel{color:#1e1e1e}
.whenceandwhere table { width:100%; }

.title{background:url(../images/title_bg.gif) left no-repeat;height:35px;margin:-20px 0 0 0;padding:0;list-style-type:none;}
.title li{float:left;vertical-align:middle;line-height:20px;padding:7px 0 0  15px;color:#43494e;font-size:18px;}
.title li span{font-size:12px;color:#2d97f0}
.title li.end{padding-left:65px}

/* Content */

/* Footer */
#footer{clear:both;width:100%}
.left-f{background:url(../images/footer_left.jpg) left top no-repeat;height:170px;float:left;width:60%;padding-top:63px}
.left-f2{height:170px;float:left;width:60%;padding-top:63px}
.right-f{background:url(../images/footer_right.jpg) right top no-repeat;height:233px;float:right;width:39%}
.right-f2{background:url(../images/footer_right2.jpg) right top no-repeat;height:233px;float:right;width:39%}
.copyright{background:url(../images/flag.gif) left top no-repeat;height:145px;margin-top:68px;padding:20px 0 0 30px}
.copyright p{padding-bottom:10px;font-family:Tahoma;font-size:11px;color:#5a5a5a}
.copyright h2{color:#37c5fc;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;padding-bottom:15px}
.copyright p span{color:#c8c8c8}
.copyright p a{color:#37c5fc}
/* Footer */
.clear{clear:both;font-size:1px;height:1px;}

.error { border:1px solid red; }

.country-name {color:#159120; font-size:14px; font-weight:bold;}