body {
background-color : #000000;
color : #ffffff;
font: normal normal medium normal Verdana, Arial, Helvetica, sans-serif caption;
background-image : url(img/bg.png);
background-position : top;
background-repeat : repeat-x;
}
#container {
	width : 780px;
	background : white;
	min-height: 850px;
	margin-top : -20px;
}
#top {
text-align : left;
background : white;
}
#top h1 {
width : auto;
margin : 9px 0 0;
}
#top h1 a {
text-indent : -9000px;
overflow : hidden;
display : block;
width : auto;
height : 67px;
background : url(img/logo.png) no-repeat;
}
#top #menu {
text-align : left;
background : url(img/menu.png) repeat-x;
width : 100%;
height : 31px;
text-align : left;
}
#top #menu ul {
width : auto;
margin : 0 auto;
}
#top #menu li {
display : inline;
}
#top #menu li a {
float : left;
color : #fff;
border-right : 1px solid #fff;
border-left : 1px solid #fff;
padding : 0 26px;
height : 31px;
line-height : 31px;
text-transform : uppercase;
text-decoration : none;
  font-family: Trebuchet MS, Helvetica, sans-serif;
  font-size: small;
}
#top #menu li.item-home a {
border-left : none;
}
#top #menu li.item-contact a {
border-right : none;
}
#top #menu li a:hover, #top #menu li.selection a {
background : url(img/menu-hover.png) repeat-x;
color : #fff;
}
#top #menu li.item-empty a {
border-left : none;
border-right : none;
}
#top #menu li.item-lang a {
background : url(img/menu.png) repeat-x;
border-left : none;
border-right : none;
}
#top #menu li.item-lang a:hover, #top #menu li.selection a {
background : url(img/menu-hover.png) repeat-x;
}
#top #menu li.item-chosen a {
background : url(img/menu-hover.png) repeat-x;
}
#top #menu li.item-empty a:hover, #top #menu li.selection a {
background : url(img/menu.png) repeat-x;
}
#top #menu li.item-lang2 a {
background : url(img/menu2-hover.png) repeat-x;
}
#top #menu li.item-lang2 a:hover, #top #menu li.selection a {
background : url(img/menu-hover.png) repeat-x;
}
#adress {
background : white;
float : left;
width : 755px;
height : 18px;
padding : 2px 0 2px 5px;
margin : 0 0 0 0;
text-align : left;
border-top : 1px dashed #000000;
border-bottom : 1px dashed #000000;
font-size: small;
}
#adress .adtext {
 color : blue;
 text-decoration : none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: small;
 line-height : 18px;
}
#adress .adtext a {
  text-decoration : none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight : lighter;
  color : #333;
}
#adress .adtext a:hover {
color : red;
text-decoration : none;
  font-family: Tahoma, Arial, sans-serif;
  font-size: normal;
  font-weight: bold
}
#mainleft {
background : white;
min-height : 650px;
width : 600px;
left : 0px;
float : left;
}
#mainright {
background : white;
width : 178px;
min-height : 650px;
left : 599px;
float : right;
border-left : 1px dashed #000000;
}
#mainright .smallmenu {
padding-left : 5px;
padding-top : 5px;
width : 90%;
}
#mainright .smallmenu p {
font-family: Arial, Tahoma, Verdana, Sans-Serif;
color : black;
text-align : left;
padding-top : 1px;
font-size: small;
}
#mainright .smallmenu h1, a {
font-family : Verdana, Arial, Tahoma, Sans-Serif;
font-weight : bold;
font-size: small;
color : red;
text-decoration : none;
text-align : left;
}
#mainright .smallmenu h1:hover, #mainright .smallmenu a:hover {
font-family : Verdana, Arial, Tahoma, Sans-Serif;
font-weight : bold;
font-size : normal;
color : blue;
text-transform : uppercase;
}
#mainright .smallmenu ul {
width : auto;
margin : 0 auto;
padding : 0 0 0 0;
}
#mainright .smallmenu li {
display : list-item;
text-align : left;
}
#mainright .smallmenu li.product-off a {
font-family : Verdana, Arial, Tahoma, Sans-Serif;
font-size : small;
color : black;
}
#mainright .smallmenu li.product-on a {
font-family : Verdana, Arial, Tahoma, Sans-Serif;
color : blue;
}
#mainright .smallmenu li.product-off a:hover, #mainright .smallmenu li.product-off selection a {
font : bold 12px Verdana, Arial, Tahoma, Sans-Serif;
color : blue;
}
.content {
margin : 0 auto;
text-align : left;
}
.content .text {
float : left;
margin : 0 20px 25px;
width : 90%;
display : inline;
}
.content .text h1 {
font-family : 'Trebuchet Ms', Arial, Tahoma, Verdana, Sans-Serif;
font-size : small;
font-weight : bold;
color : red;
text-transform : uppercase;
margin : 10px 0;
font-weight : bold;
}
.content .text h2 {
font-family : 'Trebuchet Ms', Arial, Tahoma, Verdana, Sans-Serif;
font-size : small;
font-weight : bold;
color : red;
margin : 10px 0;
}
.content .text p, b {
font-family : Arial, Tahoma, Verdana, Sans-Serif;
font-size : small;
color : black;
line-height : 15px;
margin-bottom : 10px;
}
.content a {
font-family : Arial, Tahoma, Verdana, Sans-Serif;
font-size : small;
color : blue;
line-height : 18px;
margin-bottom : 15px;
}
.content .text ul, .content .text ol {
margin : 0 0 15px;
}
.content .text ul li, .content .text ol li {
font-family : Arial, Tahoma, Verdana, Sans-Serif;
font-size : small;
color : black;
list-style : disc;
margin : 0 15px 3px;
}
.content .text ol li {
list-style : decimal;
}
form, form#commentform {
padding : 0 0 25px;
}
form legend, form#commentform legend {
display : none;
}
form label b, form#commentform label b {
font-family : Arial, Verdana, Tahoma, Sans-Serif;
font-size : small;
font-weight : bold;
display : block;
}
form label, form#commentform label {
float : left;
margin : 0 10px 15px 15px;
}
form label input, form#commentform label input {
font-family : Arial, Verdana, Tahoma, Sans-Serif;
font-size : small;
width : 190px;
padding : 7px 5px;
border : 1px solid #999;
}
form label input:focus, form label textarea:focus, form#commentform label input:focus, form#commentform label textarea:focus {
border : 2px solid #7cb1e9;
padding : 6px 4px;
}
form label textarea, form#commentform label textarea {
border : 1px solid #999;
width : 402px;
height : 120px;
padding : 7px 5px;
}
#footer {
  clear: both;
  border -top: thin solid #999;
  width : 780px;
  font-family: Tahoma, Arial, sans-serif;
  font-size: small;
  color : grey;
  background-color:#FFF;
  margin-bottom:-20;
}
#footer a{
  font-family: Tahoma, Arial, sans-serif;
  font-size: small;
  color : grey;
}


