html {background: url('../images/system/background-color-repeat.jpg');}

body
{
background-image: url(../images/system/background.jpg);
background-color: #b9c1c4;
background-repeat:repeat-x;
background-color: #bac1c4;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #000000;
margin: 0px;
padding: 0px;
}

#container {position: relative; margin-left: auto; margin-right: auto; width: 948px; background-image:url(../images/system/background2.jpg); z-index: 1;}

#header {position: absolute; width: 948px; height: 861px; background-image:url(../images/system/container2.jpg);}

#menubar {position: relative; float: left; width: 232px; height: inherit;}

#logo {position: relative; margin-top: 30px; width: 232px; height: 143px; background-image:url(../images/system/logo.png); z-index: 2;}

#talen {position: relative; width: 232px; height: 86px; z-index: 2;}

#menu {position: relative; width: 192px; height: 400px; margin-left: 40px; z-index: 2; font-size: 16px; font-weight: bold;}

.subitem {position: relative; display: block; font-size: 12px; padding-left: 15px; font-weight: bold;}

#contact {position: relative; width: 232px; height: 200px; z-index: 2;}

#background1 {position: relative; width: 948px; height: 861px;}

#background2 {position: relative; margin-left:auto; margin-right:auto; width: 948px; background-image:url(../images/system/background2.jpg);}
 
#content {position: relative; float: left; width: 469px; margin-top: 252px; z-index: 2;}

#sidebar {position: relative; float: left; width: 243px; margin-top: 175px; z-index: 2;}

a:link {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:none;}
a:visited {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:none;}
a:hover {color: #e20a1e; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:none;}
a:active {color: #e20a1e; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:none;}

a.contact:link {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; margin-left: 0px; margin-top: 0px; text-decoration:none;}
a.contact:visited {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; margin-left: 0px; margin-top: 0px; text-decoration:none;}
a.contact:hover {color: #e20a1e; font-family: Arial, Helvetica, Verdana, sans-serif; margin-left: 0px; margin-top: 0px; text-decoration:none;}
a.contact:active {color: #e20a1e; font-family: Arial, Helvetica, Verdana, sans-serif; margin-left: 0px; margin-top: 0px; text-decoration:none;}

p.contact {font-size: 14px; font-weight: bold; margin-left: 40px;}

p.input {font-size: 10px; font-weight: bold; margin-left: 48px; margin-right: 0px; margin-top: 0px; margin-bottom: 1px;}

p {margin-left: 20px; margin-right: 20px;}

h1 {margin-left: 20px; font-size: 14px; font-weight: bold;}

h1.sidebar {margin-left: 20px; margin-top: 35px; font-size: 14px; font-weight: bold;}

input {margin-left: 48px;}

#suppliers {position: relative; width: 250px; margin: auto;}

.supplier {position: relative; float:left; margin-left: 15px; margin-bottom: 10px; width: 100px; height: 100px;}

#footer {clear: both; height: 20px; width: 948px; text-align: right; margin: auto;}

#languages {position: absolute; width: 60px; height: 50px; margin-left: 430px; margin-top: 10px;}

img {border: 0px;}