﻿@charset "utf-8";
/* CSS Document */
body {
    padding:0px;
    margin:0px;
    margin-top: 41px;
    text-align: center;
    font:12px verdana,arial,sans-serif;
    background-color:#000;

}

a {font:12px verdana,arial,sans-serif;}

h1 {font:23px verdana,arial,sans-serif;
    color:#fff;
font-weight:bold;
}

h2 {font:12px verdana,arial,sans-serif;
    color:#000;
font-weight:bold;
}
.contentpane {background-color:#999999;}
.inputbox {border:0;}
input {margin-left:5px;}

a {font:12px verdana,arial,sans-serif;color:#000;text-decoration:underline;}
a:hover {font:12px verdana,arial,sans-serif;color:#000;text-decoration:underline;}
a:visited {font:12px verdana,arial,sans-serif;color:#000;text-decoration:underline;}

/* Site styles */
#wrapper {
	width: 960px;
        height:auto;
	text-align: left;
	background: url('../images/bg_start.gif') no-repeat top left;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	position: relative;
}

#headmenu{ 
    margin:6px 0px 6px 0px;
    font-size:12px;

}

#mainlevel{
	list-style: none;
	width:100%;	
	padding:0px;
	margin:0px;
	color:#fff;
}

#mainlevel .menu li {
	float: left;
	color:#fff;
        margin-right:8px;
	
}

#mainlevel li a:hover {
	padding-top:0px;
	margin-top:0px;
	color:#fff;
}

#mainlevel li a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	color:#fff;
}

#current span {
	padding-top:0px;
	margin-top:0px;
	color:#fff;
}

.menu{
	list-style: none;
	width:100%;	
        padding:0px;
        margin:0px;

}

#imgcontent, #imgholder {margin-top:27px;margin-bottom:30px;width:452px;height: 134px;}

#language {
	margin:15px 0px 0px 33px;
}

#language img {
	margin:0px 21px 0px 0px;
}

.menu li {
	float:left;
         padding:0px 21px 0px 0px;
}
.menu li a {
	display: block;
}

#shortcutshead {
    margin:25px 0px 0px 27px;
    font:24px verdana,arial,sans-serif;
    color:#fff;
    letter-spacing:2px;
}

#shortcuts {
    margin:26px 0px 0px 32px;
    width:220px;
}

#shortcuts a {
    font:11px verdana,arial,sans-serif;
    color:#fff;
    line-height:25px;
    letter-spacing:2px;
    text-decoration:none;
}

#fiber {
    margin:67px 0px 20px 0px;
    float:right;
}


#content {
	background-color:#fff;
	margin: 9px 0px 22px 22px;
}

#search {
    margin: 34px 0px 0px 27px;
    font:12px verdana,arial,sans-serif;
    color:#fff;
    font-weight:bold;
}

#leftcolumn a {
    font:11px verdana,arial,sans-serif;
    color:#fff;
    line-height:25px;
    letter-spacing:2px;
    text-decoration:none;
    }


#leftcolumn a.epost {font:18px verdana,arial,sans-serif;font-weight:bold;line-height:25px;letter-spacing:2px;}

/*float styles*/

#leftcolumn {
	width: 187px;
	float: left;
	margin: 185px 0px 0px 45px;
        font:11px verdana,arial,sans-serif;
	color:#fff;
        line-height:25px;
        padding:0;
        letter-spacing:2px;
}
#centercolumn {
        width: 452px;
	float: left;
	margin: 0px 0px 0px 0px;
        padding:0;
}
#rightcolumn {
        width: 275px;
	float: left;
	margin: 0px 0px 0px 0px;
}

.contentpaneopen {text-align:center;width:452px;color:#fff;font-size:25px;}
img {
	border: 0px;
}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}



	.clearfix {display: inline-block;}



	/* Hides from IE-mac \*/



	* html .clearfix {height: 1%;}



	.clearfix {display: block;}



	/* End hide from IE-mac */