.tr-bg TD{ background: #ddd; }


h1 {
  font-family:Tahoma;
  font-weight:lighter;
  font-size:18px;
  color:#263353;
  padding-left:2px;
}
h5 {
  font-family:Tahoma;
  font-size:11px;
  color:#000;
  background-color:#f0f0f0;
  margin:0px;
  padding-left:2px;
}
h6 {
  font-family:Arial;
  font-size:10px;
  color:#222;
  background-color:#f0f0f0;
  margin:0px;
  padding-left:20px;
  font-weight:lighter;
}
th {
  font-family:Verdana;
  font-size:11px;
  color:#222;
  text-align:right;
  border-right:3px solid #ddd
}
div.menudiv{display: none; position: absolute;}
a{color:blue;}

input{font-size:11; font-family:Tahoma;}

table.maintext {font-family:Tahoma; font-size:9pt;font-weight:normal; color:black;}
table{font-family:Tahoma; font-size:8pt;font-weight:normal; color:black;}
table.MsoTableGrid{font-family:Tahoma; font-size:9pt;font-weight:normal; color:black;}
table.registration {font-family:Tahoma; font-size:8pt;font-weight:normal; color:#000000;}
table.harakt {font-family:Tahoma; font-size:8pt;font-weight:normal; color:#002374; border-collapse: collapse;}
table.login {font-family:Tahoma; font-size:8pt;font-weight:normal; color:#002374;}
table.cart {font-family:Tahoma; font-size:8pt;font-weight:normal; color:black; border-bottom:1px dotted windowtext; border-top:1px dotted windowtext; border-left:1px dotted windowtext; border-right:1px dotted windowtext; padding:5px;}

td.content {font-family:Tahoma; font-size:8pt;font-weight:normal; color:black;}
td.contacts {font-family:Tahoma; font-size:10pt;font-weight:normal; color:white;}
td.topmenu {font-family:Tahoma; font-size:11pt;font-weight:normal; color:black;}
td.submenu {font-family:Tahoma; font-size:8pt;font-weight:normal; color:#888888;}
td.description {font-family:Tahoma; font-size:8pt;font-weight:normal; color:black;text-align:justify;}
td.footer {font-family:Tahoma; font-size:8pt;font-weight:normal; color:black;}
td.telefon {font-family:Tahoma; font-size:20pt;font-weight:normal; color:white;text-align:center;}
td.date {font-family:Tahoma; font-size:8pt;font-weight:bold; color:#000000;}
td.cat_caption {font-family:Tahoma; font-size:12pt;font-weight:bold; color:white;text-decoration:underline;}
td.navigation {font-family:Tahoma; font-size:10pt;font-weight:bold; color:black; padding:0 0 0 30;}
td.kurs {font-family:Tahoma; font-size:7pt;font-weight:normal; color:white;}
td.tel {font-family:Arial; font-size:18pt;font-weight:normal; color:#3f5c9e;}
td.leftmenu {font-family:Tahoma; font-size:7pt;font-weight:normal; line-height: 1.2; padding:0 0 0 10; color:7b7b7b;}
td.newsline {font-family:Tahoma; font-size:8pt;font-weight:normal; line-height: 1.2; padding:0 0 0 10; color:7b7b7b; text-align: left;}
td.title {font-family:Tahoma; font-size:10pt;font-weight:bold; padding:2 5 5 0; color:#9d0b0b;}
td.copy {font-family:Tahoma; font-size:10pt;font-weight:normal; padding:2 5 2 5; color:white;}
td.copyf {font-family:Tahoma; font-size:10pt;font-weight:normal; padding:2 5 2 5; color:white;}


div.description {font-family:Tahoma; font-size:8pt;font-weight:normal; color:black;text-align:justify;}
div.auth {text-align: left;font-family:Tahoma; font-size:8pt;font-weight:bold; color:#ffffff; text-decoration:none;}

ul.leftmenu {margin:0; padding: 0px 0px 0px 15px;}
li.leftmenu {margin-left:0; padding-bottom: 0; padding: 0; padding-right: 0; padding-top: 0; margin-bottom: 0; margin-right: 0; margin-top: 0 }
select {font-size:11; font-family:Tahoma;}

a{text-align: left;font-family:Tahoma; font-weight:bold; color:black; text-decoration:underline;}
a:link {}
a:hover {COLOR:#bb1818;text-decoration:none;}
a:active {}
a:visited {}

a.topmenu{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:bold; color:black; text-decoration:none;}
a.topmenu:link {color:black;text-decoration:none;}
a.topmenu:hover {COLOR:#bb1818;text-decoration:none;}
a.topmenu:active {COLOR:#bb1818;text-decoration:none;}
a.topmenu:visited {text-decoration:none;}

a.glossary_pages{text-align: left;font-family:Tahoma; font-size:8pt; color:#bb1818; text-decoration:none;}
a.glossary_pages:link {color:#bb1818;text-decoration:none;}
a.glossary_pages:hover {COLOR:#000000;text-decoration:none;}
a.glossary_pages:active {COLOR:#000000;text-decoration:none;}
a.glossary_pages:visited {text-decoration:none;}

a.brand{text-align: left;font-family:Tahoma; font-size:10pt;font-weight:bold; color:#cc3300; text-decoration:none;}
a.brand:link {color:#cc3300;text-decoration:none;}
a.brand:hover {COLOR:#234ba7;text-decoration:none;}
a.brand:active {COLOR:#234ba7;text-decoration:none;}
a.brand:visited {text-decoration:none;}

a.series{text-align: left;font-family:Tahoma; font-size:10pt;font-weight:bold; color:#234ba7; text-decoration:none;}
a.series:link {color:#234ba7;text-decoration:none;}
a.series:hover {COLOR:#cc3300;text-decoration:none;}
a.series:active {COLOR:#cc3300;text-decoration:none;}
a.series:visited {text-decoration:none;}


a.model{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:normal; color:#cc3300; text-decoration:none;}
a.model:link {color:#cc3300;text-decoration:none;}
a.model:hover {COLOR:#234ba7;text-decoration:none;}
a.model:active {COLOR:#234ba7;text-decoration:none;}
a.model:visited {text-decoration:none;}

a.leftmenu{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:normal; color:#7b7b7b; text-decoration:none;}
a.leftmenu:link {color:#7b7b7b;}
a.leftmenu:hover {COLOR:#bb1818;text-decoration:underline;}
a.leftmenu:active {COLOR:#bb1818;text-decoration:none;}
a.leftmenu:visited {}

a.rightmenu{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:normal; color:#333; text-decoration:underline;}
a.rightmenu:link {color:#333;}
a.rightmenu:hover {COLOR:#bb1818;text-decoration:underline;}
a.rightmenu:active {COLOR:#bb1818;text-decoration:none;}
a.rightmenu:visited {}

a.indexcat{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:normal; color:#6f7b91; text-decoration:none;}
a.indexcat:link {color:#6f7b91;}
a.indexcat:hover {COLOR:#bb1818;text-decoration:underline;}
a.indexcat:active {COLOR:#bb1818;text-decoration:none;}
a.indexcat:visited {}

a.cat_caption{font-family:Tahoma; font-size:12pt;font-weight:bold; color:white;text-decoration:underline;}
a.cat_caption:link {color:white;}
a.cat_caption:hover {COLOR:#f1f1f1;text-decoration:underline;}
a.cat_caption:active {COLOR:#f1f1f1;}
a.cat_caption:visited {}


a.autent{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:bold; color:#ffffff; text-decoration:none;}
a.autent:link {color:#ffffff;text-decoration:none;}
a.autent:hover {COLOR:#f1f1f1;text-decoration:none;}
a.autent:active {COLOR:#f1f1f1;text-decoration:none;}
a.autent:visited {text-decoration:none;}

a.cart{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:bold; color:#234ba7; text-decoration:none;}
a.cart:link {}
a.cart:hover {color:#bb1818;text-decoration:none;}
a.cart:active {}
a.cart:visited {}

a.navigation{text-align: left;font-family:Tahoma; font-size:10pt;font-weight:bold; color:#bb1818; text-decoration:underline;}
a.navigation:link {color:#bb1818;text-decoration:underline;}
a.navigation:hover {COLOR:#3f5c9e;text-decoration:none;}
a.navigation:active {COLOR:#3f5c9e;text-decoration:none;}
a.navigation:visited {}

a.solutions{text-align: left;font-family:Tahoma; font-size:10pt;font-weight:normal; color:#bb1818; text-decoration:underline;}
a.solutions:link {color:#bb1818;text-decoration:underline;}
a.solutions:hover {COLOR:#3f5c9e;text-decoration:none;}
a.solutions:active {COLOR:#3f5c9e;text-decoration:none;}
a.solutions:visited {}

a.tip{text-align: left;font-family:Tahoma; font-size:8t;font-weight:normal; color:#bb1818; text-decoration:underline;}
a.tip:link {color:#bb1818;text-decoration:underline;}
a.tip:hover {COLOR:#3f5c9e;text-decoration:none;}
a.tip:active {COLOR:#3f5c9e;text-decoration:none;}
a.tip:visited {}

a.haract{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:bold; color:#cc3300; text-decoration:none;}
a.haract:link {color:#cc3300;text-decoration:none;}
a.haract:hover {COLOR:#363cdf;text-decoration:none;}
a.haract:active {COLOR:#363cdf;text-decoration:none;}
a.haract:visited {text-decoration:none;}

a.pswrecovery{text-align: left;font-family:Tahoma; font-size:8pt;font-weight:bold; color:#cc3300; text-decoration:none;}
a.pswrecovery:link {color:#cc3300;text-decoration:none;}
a.pswrecovery:hover {COLOR:#363cdf;text-decoration:none;}
a.pswrecovery:active {COLOR:#363cdf;text-decoration:none;}
a.pswrecovery:visited {text-decoration:none;}



a.cr{text-align: center;font-family:Tahoma; font-size:10pt;font-weight:normal; color:#c4d6ff; text-decoration:underline;}
a.cr:link {color: #c4d6ff;text-decoration:underline;}
a.cr:hover {color:#bbbbbb;text-decoration:none;}
a.cr:active {color:#bbbbbb;text-decoration:none;}
a.cr:visited {text-decoration:underline;}

div#login {display: none; position: absolute; left: 220; margin-top: 75px; padding: 0;}
div#login table {width: 150;}
div#login table .button {height:1.8em; border: 1px #000000 outset; background-color: #1d5b94; color: #FFFFFF; letter-spacing: 0px; font-size: 12px; font-family: arial, sans-serif;}

a.newsmore{text-align: left;font-family:Verdana; font-size:8pt;font-weight:normal; color:#234ba7; text-decoration:none;}
a.newsmore:link {color:#234ba7;text-decoration:none;}
a.newsmore:hover {COLOR:#cc3300;text-decoration:none;}
a.newsmore:active {COLOR:#cc3300;text-decoration:none;}
a.newsmore:visited {text-decoration:none;}

a.newspage{text-align: left;font-family:Verdana; font-size:8pt;font-weight:normal; color:#234ba7; text-decoration:none;}
a.newspage:link {color:#234ba7;text-decoration:none;}
a.newspage:hover {COLOR:#cc3300;text-decoration:none;}
a.newspage:active {COLOR:#cc3300;text-decoration:none;}
a.newspage:visited {text-decoration:none;}

.newsheader {Font-Family: Tahoma; Font-size: 11px; color: #9d0b0b; font-weight: bold; text-align: left;}
.news {Font-Family: Tahoma; Font-size: 12px; color: #666666; Text-align: justify; }
div.title{Font-Family: Tahoma; Font-size: 14px; font-weight: bold; color: #000000; text-align: center;}
div.navigation{Font-Family: Tahoma; Font-size: 12px; font-weight: bold; color: #da3838; text-align: left;}

.tipbox {text-align:justify; font-family:Tahoma; font-size:8pt;font-weight:normal;border:1px solid #A7A772;padding:5px;background-color:#FFFFD9;}


/* new styles */
/* body { background: url(/images/page/side-bg.gif); } */
div { border:solid 0px;}
#side-bg { width:10%; repeat-y top right; } /*background: url(/images/page/side-shadow-bg.gif) */
#side-bg-right { width:10%;  repeat-y top left; } /*background: url(/images/page/side-shadow-r-bg.gif)*/
#main { width:80%; height:100%;margin:0px; padding:0px; background: #fff;}

#head { height:160px; background: #f9f9f9;}
#head TD{  text-decoration:none;  font-weight:lighter; }
#head span{ color:#005aa6; font-weight:bold; }
#topmenu  { background:#dadada; width:100%;}
#topmenu TD { padding:2px; }
#topmenu A { font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#444; }
#topmenu TD.sep { padding:0px; }
#popmenu { background:#f0f0f0; border:1px solid #888;}
#popmenu A { font-size:11px; font-weight:lighter; }
#topmenu A:hover { color:#000; }
#separator { height:5px; background: #959cae;}

#catelement { width:33%; border:1px dashed #ddd; padding:10px; vertical-align:top;}
#catelement A { color:#666; font-size:11px; font-family:tahoma; text-decoration:none;}

#content { padding:10px; width:80%; margin:10px;}
#content .h-table { background:#959cae; width:100%; }
#content .h-table-head { width:10px; background:#fff; padding-right:10px; color:#005aa6; text-transform:uppercase; font-size:10px; font-family:tahoma; font-weight:bold;}

#content h3 { color:#005aa6; font-size:11px; font-family:tahoma; text-decoration:none;}

#news { padding:10px; margin:10px;}
#news .h-table { background:#959cae; width:100%; }
#news .h-table-head { width:10px; background:#fff; padding-right:10px; color:#005aa6; text-transform:uppercase; font-size:10px; font-family:tahoma; font-weight:bold;}
#news h3 { color:#005aa6; font-size:11px; font-family:tahoma; text-decoration:none; }
#news p.date { color:#666; font-size:12px; font-family:tahoma; font-weight:bold;}
#news p.info, #news P{ color:#666; font-size:11px; font-family:tahoma; }
#news A { color:#005aa6; font-size:11px; font-family:tahoma; text-decoration:none; }

#footer { background: #f9f9f9; width:100%; }