/*
Theme Name: InfoBelarus.nu

Theme URI: http://www.laioswebbanalys.se

Description: Tema f&ouml;r InfoBelarus.nu

Version: 2.01

Author: Laios Webb & Analys AB

Author URI: http://www.laioswebbanalys.se

Tags: InfoBelarus, Belarus, Red, White


Last Update 19/06/2009
*/


html {
	font-size:67.5%
}

body {
    font-size:1em;
    background:#dededd url(/wp-content/themes/belarus-2.0/images/bbg.png) repeat-x;
    color:#333;
    font-family: Georgia, "Times New Roman", Times, serif;
    line-height:1.6em;
    border:0;
    outline:0;
    margin:0;
    padding:0;
}

a {
	text-decoration: none;
    color:#333;
}

img {
	border: none;
}

/*
=========================================
BASE */

#outerWrapper {
    background: url(/wp-content/themes/belarus-2.0/images/belbg.png) top left no-repeat;
    _background: url(/wp-content/themes/belarus-2.0/images/belbg.gif) top left no-repeat;
    text-align:left;
    width:1000px;
    min-height:600px;
    margin:0;
}
#innerWrapper {
    margin:0px auto;
    width:900px;
    font-size:1em;
}


/*
=========================================
HEADER */

#headerWrapper {
    height:65px;
	font-size: 11px;
}
#headerWrapper h2 {
    float:left;
    background:url(/wp-content/themes/belarus-2.0/images/logo.png) no-repeat top left;
    _background:url(/wp-content/themes/belarus-2.0/images/logo.gif) no-repeat top left;
    display:inline;
    margin:20px 0 0 0px;
    padding:0;
}
#headerWrapper h2 span {
    float:left;
    margin-left:-10000px;
}
#headerWrapper ul ul{
	display: none;
}
#headerWrapper ul {
    float:right;
    margin:20px 20px 0 0;
    padding:0;
    list-style:none;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    line-height:18px;
}

#headerWrapper ul li {
    float:left;
    margin:0 10px 0 0;
    padding:0 0 0 4px;
    height:23px;
    display:block;
}

#headerWrapper ul li a,
#headerWrapper ul li a:link,
#headerWrapper ul li a:visited {
    float:left;
    padding:2px 8px 0px 4px;
    height:21px;
    color: #000;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration:none;
    border:0px;
}

#headerWrapper ul li:hover {
	background:url(/wp-content/themes/belarus-2.0/images/mainmenu_hover_left.gif) left top no-repeat;
}

#headerWrapper ul li:hover a {
	background:url(/wp-content/themes/belarus-2.0/images/mainmenu_hover_right.gif) right top no-repeat;
    color:#333;
}

#headerWrapper ul li.current_page_item,
#headerWrapper ul li.current_page_item:hover {
	background:url(/wp-content/themes/belarus-2.0/images/mainmenu_active_left.gif) left top no-repeat;
}

#headerWrapper ul li.current_page_item a,
#headerWrapper ul li.current_page_item:hover a {
	background:url(/wp-content/themes/belarus-2.0/images/mainmenu_active_right.gif) right top no-repeat;
    color:#fff !important;
}
#headerWrapper ul li.current_page_item a:hover {
	color:#fff !important;
}




#contentWrapper,
.footerboxWrapper {
    background: url(/wp-content/themes/belarus-2.0/images/contentbox-bg.png) repeat-y;
    _background: #fff;
    margin:13px -2px 33px -2px;
    _margin:0 0 20px 0;
    _padding:13px 0;
    width:904px;
    _width:900px;
}
.contentbox-top,
.footerbox-top {
    background: url(/wp-content/themes/belarus-2.0/images/contentbox-top.png) repeat-y top;
    height:13px;
    width:904px;
    float:left;
    margin-top:-13px;
    _display:none;
}
.contentbox-bottom,
.footerbox-bottom {
    background: url(/wp-content/themes/belarus-2.0/images/contentbox-bottom.png) repeat-y bottom;
    height:13px;
    width:904px;
    float:left;
    margin-bottom:-13px;
    _display:none;
}
#content {
    float:left;
    width: 520px;
    margin:20px 0 20px 43px;
    display:inline;
}
.contentbox-container-right {
    float:right;
    width: 280px;
    margin:0 13px 0 0;
    display:inline;
}



.footerboxWrapper {
    background: url(/wp-content/themes/belarus-2.0/images/footerbox-bg.png) repeat-y;
}
.footerbox-top {
    background: url(/wp-content/themes/belarus-2.0/images/footerbox-top.png) repeat-y top;
}
.footerbox-bottom {
    background: url(/wp-content/themes/belarus-2.0/images/footerbox-bottom.png) repeat-y bottom;
}
.footerbox-content-wrapper {
    float:left;
    width:280px;
    margin:0 0 0 16px;
    display:inline;
}
.footerbox-content-box {
    background: url(/wp-content/themes/belarus-2.0/images/footer-contentbg.png) no-repeat top left;
    padding:15px;
    min-height:100px;
    color:#fff;
    font-size:1em;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.footerbox-content-box h4 {
    text-transform:uppercase;
    font-size:1.1em;
    margin:0 0 15px 0;
}





.box-submenu {
    background:url(/wp-content/themes/belarus-2.0/images/submenu_bg.gif) no-repeat top left;
	padding:30px 0;
	padding:15px 32px; !important
    min-height:100px;
}
.box-submenu h3 {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:1.6em;
    font-weight:bold;
    text-transform:uppercase;
    margin:0 0 10px 0;
    padding:0;
}
.box-submenu ul ul {
    list-style:none;
    margin:20px 0 7px -22px;
    padding:0;
    font-size:1.1em;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
	.box-submenu ul ul li {
        margin:0 0 3px 0;
        padding:0 0 0 12px;
        background: url(/wp-content/themes/belarus-2.0/images/bullet_lightgrey.gif) no-repeat left center;
    }
    .box-submenu ul ul li:hover {
        background: url(/wp-content/themes/belarus-2.0/images/bullet_grey.gif) no-repeat left center;
    }
    .box-submenu ul ul li.submenutab-active {
        background: url(/wp-content/themes/belarus-2.0/images/bullet_red.gif) no-repeat left center;
        font-weight:bold;
    }
    .box-submenu ul ul li.submenutab-active:hover {
        background: url(/wp-content/themes/belarus-2.0/images/bullet_red.gif) no-repeat left center;
    }
    .box-submenu ul ul li a {
        color:#333;
        text-decoration:none;
    }
    .box-submenu ul ul li a:hover {
        color:#666;
    }


h1 {
    font-size:4em;
    font-weight:normal;
    margin:20px 0 10px 0;
    padding:0;
	line-height:50px;
}
h2 {
    font-size:3em;
    font-weight:normal;
    margin:30px 0 10px 0;
    padding:0;
}
h3 {
    font-size:2em;
    font-weight:bold;
    margin:30px 0 10px 0;
    padding:0;
}
h4 {
    font-size:1.6em;
    font-weight:bold;
    margin:30px 0 10px 0;
    padding:0;
}

p{
    font-size:1.1em;
    margin:15px 0;
    padding:0;
}

.box-submenu-content ul{
	list-style: none;
}

#topfotpuff {
	position:absolute;
	margin-left:-576px;
	margin-top:-2px;
}

#bottomfotpuff {
	position: absolute;
	margin-left:-280px;
	margin-top:-2px;
}

#topfotpuff img, #bottomfotpuff img {
	border: none;

}
	
form.ddfm .credits {
	display:none;
}

.footerbox-content-box li {
	list-style: none;
}

.sidcenter{
	text-align:center;
	margin-left:-45px;
}