* {
 margin: 0; 
  padding: 0;
}
html{background:#fff;color:#3e3e3e;font:12px Arial, Helvetica, sans-serif}
.cl{clear:both;line-height:0;height:0;font-size:0}
body {
        margin-top:-10px;
	background-image:url(/templates/slavtb/images/bg.jpg);
        background-repeat:repeat-x;
	}

/* TAGS */

h1 {font-size:30px}
h2 {font-size:24px}
h3 {font-size:18px}
h4 {font-size:16px}
h5 {font-size:14px}
h6 {font-size:12px}
h1,h2,h3,h4,h5,h6{font-weight:normal;padding-bottom:0.2em}
p {line-height:150%}
a, a:active, a:visited {color:#0c08a9; text-decoration:none}
a:hover {color:#red; text-decoration:underline}
a {outline:none}
ul, li {list-style-type:none}
img {border:none}

/* CONTAINERS */
.rss a, a:active, a:visited {
        color:#fff;
        text-decoration:none
}

.sectiontableheader {
margin-left:3px;
}

.rss a:hover {
        color:#fff;
        text-decoration:underline
}

#wrapper {
	width:818px;
	margin:0 auto;
}

#header {
	position:relative;
	height:541px;
	background:url(/templates/slavtb/images/header.jpg) no-repeat;
}

#logo {
	position:absolute;
	top:22px;
	left:15px;
	width:258px;
	height:57px;
	text-indent:-9999px;
	background:url(/templates/slavtb/images/logo.png) no-repeat;
}

.feed {
	position:absolute;
	top:20px;
	right:25px;
	display:block;
	padding-right:20px;
	background:right center url(/templates/slavtb/images/rss.gif) no-repeat;
}

#topmenu {
	margin-bottom:7px;
	padding-left:0px;
	position:absolute;
	top:57px;
	left:288px;
}

#topmenu li {
	margin-top:0px;
	padding-left:0px;
	display:block;
	float:left;
}

#topmenu li a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:3px 3px 3px 4px;
	background:left center url(/templates/slavtb/images/topmenu.gif) no-repeat;
}

#topmenu li a:hover {
	color:#A0ACE9;
}

#topmenu li.first a {
	background:none;
}

#topbanner {
	position:absolute;
	bottom:11px;
	right:25px;
	width:468px;
	height:60px;
}

#main {
	padding-top:10px;
	background:url(/templates/slavtb/images/main.png) repeat-y;
}

#sidebar {
	width:208px;
	padding-left:9px;
	float:left;
}

#sidebar .widget {
	padding-bottom:30px;
	background:left bottom url(/templates/slavtb/images/widget.gif) no-repeat;
	color:#fff;
}

#sidebar .widget h3 {
	display:block;
	padding:10px;
	background:#000 url(/templates/slavtb/images/caption.gif) no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
}

#sidebar .widget p {
	padding:7px 13px 7px 15px;
	line-height:1.1;
}

#content {
	width:572px;
	float:left;
	background:#ccc url(/templates/slavtb/images/content.gif) repeat-y;
}

#content a:visited, a:active {
	color: #110dcc;
        text-decoration:none;
}

#content a:hover {
	color: #cc0d0d;
        text-decoration:underline;
}


#inner-1 {
	background:left bottom url(/templates/slavtb/images/inner-1.gif) no-repeat;
}

#inner-2 {
	background:url(/templates/slavtb/images/inner-2.gif) no-repeat;
	padding:10px 15px;
}

#content li {
	padding:5px 0;
}

#footer {
	width:800px;
	height:48px;
	padding-left:18px;
	margin:0 auto;
	background:url(/templates/slavtb/images/footer.png) no-repeat;
	color:#fff;
}

#footer div {
	float:left;
	padding:5px 0 0 10px;
}

#footer p {
	padding-top:7px;
}

.latestnews {
	margin-right:5px;
	list-style-position:inside;
	list-style-image:url(/templates/slavtb/images/arrow.png)
	}

.latestnews a, a:active, a:visited {
        color:#fff;
        text-decoration:none
}

.latestnews a:hover {
        color:#fff;
        text-decoration:underline
}

.moduletable {
	margin-top:7px;
	}

ul li {
	margin-top:7px;
	padding-left:15px;
	}
