body { font-family: tahoma, verdana, sans-serif, arial, helvetica; background-color: #ccc; background-image: url(../grafics/background.jpg); background-repeat: no-repeat; }

#header { height: 150px; width: 99%; min-width: 930px; float: none; clear: right; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#languagebox { position: absolute; top: 30px; left: 60%; width: 144px; height: 40px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#instruments { width: 10.5%; height: 30px; margin-top: 10px; float: left; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#menu1 { margin-left: 6%; display: inline; min-width: 100px; width: 12%; height: 40px;  margin-top: 105px; float: left; padding-bottom: 2px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#menu2 { min-width: 150px; width: 13%; height: 40px; margin-top: 105px; float: left; padding-bottom: 2px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#menu3 { min-width: 230px; width: 20%; height: 40px; margin-top: 105px; float: left; padding-bottom: 2px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#menu4 {  min-width: 100px; width: 9%; height: 40px; margin-top: 105px; float: left; padding-bottom: 2px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#menu5 { min-width: 90px; width: 10.5%; margin-left: -10.5%; height: 40px; float: left; padding-bottom: 2px; margin-top: 105px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#logo {  width: 130px; height: 130px; float: left; margin-top: 10px;}

#content { float: left; display: inline; width: 99%; min-width: 990px; height: auto; min-height: 70%;  font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#text { display: inline; margin-left: 6%; margin-top: 50px;  width: 53%; min-width: 600px; height: auto; padding-bottom: 100px; float: left; }

#rightbox { width: 200px;  margin-top: 30px; margin-left: 11%; padding-bottom: 30px;  height: auto; float: left; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#news { width: 200px; height: auto; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#promo { width: 200px; height: auto; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#blog { width: 200px; height: auto; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#illustration { width: 200px; height: auto; padding-top: 30px; margin-bottom: 20px;}

#footer { min-width: 930px; width: 99%; clear: both; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#divLine {  overflow: hidden; margin-top: 30px; background-color: #333333; min-width: 900px; width: 86%; height: 1px; margin-left: 6%; }
#rasporka {  overflow: hidden;  background-color: red; width: 1200px; height: 10px;}

#footermenu { margin-left: 6%; display: inline; font-size: 10px; width: 8%; min-width: 120px; height: 50px; float: left;  padding-top: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#footerAdress { font-size: 10px; width: 30%; min-width: 310px; height: 50px; float: left; padding-top: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#footercopyright { font-size: 10px; width: 36%; min-width: 310px; height: 50px; float: left; padding-top: 10px; padding-left: 6px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#footerDesigner { font-size: 10px; width: 11%; min-width: 100px; height: 50px; float: left; padding-top: 10px; text-align: right; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }

#main { position: absolute; width: 99%; height: 731px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#Adress {width: 180px; float: right; margin-top: 30px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#shopColumn { display: inline; width: 20%; float: left; height: auto; float: left; margin-left: 6%; padding-top: 30px; min-height: 70%;}
#AdressColumn { width: 500px; height: auto; float: left; padding-left: 5%; padding-bottom: 50px; padding-top: 50px;}
.ds1  { font-weight: bold; }
.ds2  { font-size: 10px; }
.parContent { color: #333; font-size: 13px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; line-height: 35px; text-align: justify; letter-spacing: normal; }
.parContentBigger { color: #c00; font-size: 17px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; font-weight: 100; line-height: 35px; text-align: justify; letter-spacing: normal; }
.parContentList { color: #333; font-size: 13px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; line-height: 10px; text-align: justify; padding-left: 16px; }
.parFooter { color: #333; font-size: 10px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; }

A.topmenu { color: #333; font-family: tahoma, verdana, sans-serif, arial, helvetica; }
A.topmenu:visited {color: #333; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
A.topmenu:hover {color: white; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }

A.fontsize { color: #333; font-family: tahoma, verdana, sans-serif, arial, helvetica; font-size: 14px; text-decoration: none; }
A.fontsize:visited {color: #333; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.fontsize:hover {color: white; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

A.textlink { color: #333333; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #333333; }
A.textlink:visited { color: #333333; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #333333; }
A.textlink:hover { color: white; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed white;}

.parcontentMark { color: #c00; font-size: 16px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.rightbox { color: #333; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: left; }
.rss-box { font-family: tahoma, verdana, sans-serif, arial, helvetica; border: none; }
.rss-items { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top: 0;	padding:0.5em; margin-left:0; color: #333333;}
.rss-item  { font-size: 10px; font-family: tahoma, verdana, sans-serif, arial, helvetica; list-style: none; line-height: 15px; }
.rss-item a { color: #cc0000; font-size: 12px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: underline; line-height: 15px;  }	
.rss-item a:visited { color:#cc0000; font-size: 12px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: underline; line-height: 15px; }
.rss-item a:hover { color: white; font-size: 12px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: underline; line-height: 15px; }
.parMenu { color: #cc0000; font-size: 15px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; }
.parMenuActive { color: #cc0000; font-size: 15px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; font-weight: lighter; text-decoration: none; }

A.headerlink { color: #cc0000; font-size: 15px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #cc0000; }
A.headerlink:visited { color: #cc0000; font-size: 15px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #cc0000; }
A.headerlink:hover { color: white; font-size: 15px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed white; }


A.dashed { color: #cc0000; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #cc0000; }
A.dashed:visited { color: #cc0000; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #cc0000; }
A.dashed:hover { color: white; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed white; }

