
p, body, font, div, td
{ font-family:                Tahoma;
  font-size:                11px;
}
h1
{ font-family:                Tahoma;
  font-size:                14px;
  font-weight:                bold;
  color:                        #ffa029;
}
h2
{ font-family:                Tahoma;
  font-size:                14px;
  font-weight:                bold;
  color:                        #000000;
}
h3
{ font-family:                Tahoma;
  font-size:                15px;
  color:                        #48525e;
}
h4
{ font-family:                Tahoma;
  font-size:                14px;
  color:                        #48525e;
}
h5
{color: #48525e; font-size: 18px; font-weight: normal; line-height: 1.1em; padding: 3px 0 0px 30px;}
a
{ font-family:                Tahoma;
  font-weight:                normal;
  text-decoration:        none;
  color:                        #48525e;
}
a:hover {
  text-decoration: none;
  color: #ffa029;
}
logout
{ font-family:                Tahoma;
  font-weight:                normal;
  text-decoration:        none;
  color:                        #48525e;
}
logout:hover {
  text-decoration: none;
  color: #ffffff;
}
aa
{ font-family:                Tahoma;
  font-size:                14px;
  font-weight:                normal;
  text-decoration:        none;
  color:                        #48525e;
}
aa:hover {
  text-decoration: none;
  color: #cc0000;
}
b
{ font-family:                Tahoma;
  font-weight:                bold;
  text-decoration:        none;
  color:                        #48525e;
}
.no_underline
{ text-decoration:                none;
}
.small
{ font-size:                9px;
}
.faq
{ font-size:                11px;
  font-weight:                bold;
  text-decoration:        none;
  color:                        #48525e;
}
.faqhower
{ font-size:                12px;
  font-weight:                normal;
  text-decoration:        none;
  color:                        #ffa029;
}
.faqhower_kat
{ BACKGROUND: url(images/stript.gif) repeat-x 50% bottom;
  PADDING-BOTTOM: 3px;
}
.contacts
{ font-size:                10px;
  font-weight:                normal;
  text-decoration:        none;
  color:                        #48525e;
}
.highslide
{ font-size:                11px;
  text-decoration:        none;
  color:                        #FFFFFF;
  background-color:  #FFFFFF;
}
.highslide-caption
{ font-size:                11px;
  text-decoration:        none;
  color:                        #48525e;
  background-color:  #FFFFFF;
}
.highslide-caption#caption1
{ font-size:                11px;
  text-decoration:        none;
  color:                        #48525e;
  background-color:  #FFFFFF;
}
.write
{ font-size:                11px;
text-decoration:        none;
  color:                        #48525e;
}
.faq_block
{ font-size:                11px;
font-weight:                bold;
text-decoration:        none;
  color:                        #48525e;
}
.heading
{ font-size:                11px;
font-weight:                bold;
text-decoration:        none;
  color:                        #48525e;
}
.faq_blocked
{ font-size:                11px;
font-weight:                bold;
text-decoration:        none;
  color:                        #FFFFFF;
}
.big
{ font-size:                16px;
  text-decoration:        none;

}
.cat_navigator
{ color:                        #9e9e9e;
  font-weight:                normal;
text-decoration:        none;
  font-size:                9px;
}
.cat
{ font-size:                14px;
text-decoration:        none;
  color:                        #505050;
}
.cat_price
{ font-family:                Tahoma;
  font-size:            16px;
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  margin:                1px;
  color:                #cc0000;
  background-color:  transparent;
}
.cat_two
{ font-size:                14px;
text-decoration:        none;
  color:                        #cc0000;
}
.standard
{ font-weight:                normal;
}
.standard2
{ font-weight:                normal;
text-decoration:        none;
  color:                        #cc0000;
}
.title
{ text-decoration:        none;
  color:                        #48525e;
  font-size:                11px;
}
.label
{ font-weight:                normal;
text-decoration:        none;
  color:                        #48525e;
  font-size:                11px;
}
.standardsmall
{ font-weight:                normal;
text-decoration:        none;
  color:                        #48525e;
  font-size:                12px;
}
.newstitle
{ font-weight:                normal;
text-decoration:        none;
  color:                        #48525e;
  font-size:                11px;
}
.price
{ font-weight:                normal;
text-decoration:        none;
  color:                        #ff0000;
  font-size:                11px;
}
.pricehot
{ font-weight:                bold;
text-decoration:              italic;
  color:                        #ffa029;
  font-size:                24px;
}
.red
{ font-weight:                normal;
text-decoration:        none;
  color:                        #ff0000;
  font-size:                11px;
}
.grey_news
{ color:                        #505050;
}
.verysmall
{ color:                        #9e9e9e;
  font-weight:                normal;
text-decoration:        none;
  font-size:                9px;
}
.autorizationsmall
{ color:                        #9e9e9e;
  font-weight:                normal;
text-decoration:        none;
  font-size:                9px;
}
.autorizationsmalred
{ color:                        #cc0000;
  font-weight:                normal;
text-decoration:        none;
  font-size:                9px;
}
.autorizationsmal
{ color:                        #505050;
  font-weight:                normal;
text-decoration:        none;
  font-size:                9px;
}
.lightsmalls
{ color:                        #000000;
text-decoration:        none;
  font-size:                9px;
 BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  margin:                        0px;
 background-color:  transparent;
}
.lightsmallses
{ color:                        #FFFFFF;
font-weight:                normal;
text-decoration:        none;
  font-size:                11px;
 BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  margin:                        0px;
 background-color:  transparent;
}
.lightsmallred
{ color:                        #000000;
text-decoration:        none;
  font-size:                9px;
}
.lightsmall
{ color:                        #74808F;
  font-size:                9px;
}
.lightmenu
{font-weight:                bold;
FONT-SIZE: 11px;
 COLOR: #48525e;
}
.lightstandard
{ color:                        #209BB7;
  font-weight:                normal;
}
.middle
{ color:                        #F0B5B5;
}
.telephone
{ color:                        #48525e;
  font-weight:                normal;
  font-size:                12px;
}
.telephonered
{ color:                        #cc0000;
  font-weight:                bold;
  font-size:                14px;
}
.time
{ color:                        #ff0000;
  font-weight:                normal;
  font-size:                11px;
}
.olive
{ color:                        #48525e;
  font-weight:                normal;
  font-size:                9px;
}
.olive:hover
{ color:		#cc0000;
}
.cart
{
  font-size:                11px;
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  margin:                        1px;
  font-weight:                bold;
  color:                        #000000;
  background-color:  transparent;
}
.cartsmall
{
  font-size:                10px;
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  margin:                        1px;
  font-weight:                bold;
  color:                        #ffffff;
  background-color:  transparent;
}
.totalPrice
{ font-family:                verdana,arial,helvetica,sans-serif;
  font-size:            18px;
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  margin:                1px;
  font-weight:                bold;
  color:                #ff0000;;
  background-color:  transparent;
}

.login
{ font-size:            14px;
  font-weight:                normal;
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                1px solid;
  margin:                        0px;
  color:                        #48525e;
  background-color: white;
}

.search
{ font-size:            14px;
  font-weight:                normal;
  BORDER-BOTTOM:        1px solid;
  BORDER-LEFT:                1px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                1px solid;
  margin:                        1px;
  font-weight:                none;
  color:                        #9e9e9e;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:        1px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                0px solid;
  BORDER-COLOR:                #bdbcbd;
  text-align:                center;
  margin:                        1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                1px solid;
  BORDER-COLOR:                #bdbcbd;
  text-align:                center;
  margin:                        1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #bdbcbd;
  BORDER-RIGHT: 1px dotted #bdbcbd;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #bdbcbd;
}
.myAccount_top {
  BORDER-TOP: 1px dotted #bdbcbd;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #bdbcbd;
}

.comparison_button
{  font-size:                11px;
  color:                        #48525e;
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                0px solid;
  BORDER-RIGHT:                0px solid;
  BORDER-TOP:                0px solid;
  background-color:  #FFFFFF;
}
.comparison
{ color:                        #48525e;
  font-weight:                normal;
text-decoration:        none;
  font-size:                9px;
  background-color:  #FFFFFF;
}
.menu_button_1
{cursor:pointer;
display:block;height: 25px;
width: 71px;background: url(images/button_1.gif) no-repeat;}
.menu_button_1:hover
{cursor:pointer;
display:block;height: 25px;
width: 71px;
background: url(images/button_1_2.gif) no-repeat;
}
.menu_button_2
{
cursor:pointer;
display:block;
height: 25px;
width: 100px;
background: url(images/button_2.gif) no-repeat;
}
.menu_button_2:hover
{
cursor:pointer;
display:block;
height: 25px;
width: 100px;
background: url(images/button_2_2.gif) no-repeat;
}
.menu_button_3
{
cursor:pointer;
display:block;
height: 25px;
width: 69px;
background: url(images/button_3.gif) no-repeat;
}
.menu_button_3:hover
{
cursor:pointer;
display:block;
height: 25px;
width: 69px;
background: url(images/button_3_2.gif) no-repeat;
}
.menu_button_4
{
cursor:pointer;
display:block;
height: 25px;
width: 64px;
background: url(images/button_4.gif) no-repeat;
}
.menu_button_4:hover
{
cursor:pointer;
display:block;
height: 25px;
width: 64px;
background: url(images/button_4_2.gif) no-repeat;
}
.menu_button_5
{
cursor:pointer;
display:block;
height: 25px;
width: 76px;
background: url(images/button_5.gif) no-repeat;
}
.menu_button_5:hover
{
cursor:pointer;
display:block;
height: 25px;
width: 76px;
background: url(images/button_5_2.gif) no-repeat;
}
.menu_button_6
{
cursor:pointer;
display:block;
height: 25px;
width: 78px;
background: url(images/button_6.gif) no-repeat;
}
.menu_button_6:hover
{
cursor:pointer;
display:block;
height: 25px;
width: 78px;
background: url(images/button_6_2.gif) no-repeat;
}
.menu_button_7
{
cursor:pointer;
display:block;
height: 25px;
width: 49px;
background: url(images/button_7.gif) no-repeat;
}
.menu_button_7:hover
{
cursor:pointer;
display:block;
height: 25px;
width: 49px;
background: url(images/button_7_2.gif) no-repeat;
}
.pageSeparator {
        BORDER-BOTTOM: 1px dotted #bdbcbd
}
.boxes
{
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                1px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                0px solid;
  BORDER-COLOR:                #bdbcbd;
  text-align:                center;
  margin:                        0px;
}
.home_boxes
{
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                1px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                0px solid;
  BORDER-COLOR:                #bdbcbd;
  text-align:                center;
  margin:                        0px;
}
.boxes_uno
{
  BORDER-BOTTOM:        0px solid;
  BORDER-LEFT:                1px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                0px solid;
  BORDER-COLOR:                #bdbcbd;
  margin:                        0px;
}
.boxes_duo
{
  BORDER-BOTTOM:        1px solid;
  BORDER-LEFT:                1px solid;
  BORDER-RIGHT:                1px solid;
  BORDER-TOP:                1px solid;
  BORDER-COLOR:                #bdbcbd;
  margin:                        5px;
}



/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: 11px verdana;
line-height: 2.2em;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
height: 25px;
/* width: 80%; width of menu*/
background: url(images/indentbg.gif);
}

.indentmenu ul li{
display: inline;
width: 110px;
}

.indentmenu ul li a{
float: left;
color: #48525e;
height: 25px;
border-bottom: 1px solid #f1f1f1;
width: 110px;
text-decoration: none;
}

.indentmenu ul li a:visited{
color: #ffffff;
}

.indentmenu ul li a.selected{
color: #48525e !important;
border-bottom: 1px solid #febf01;
height: 25px;
background: url(images/indentbg2.gif) no-repeat;
}


.tabcontentstyle
{
border: 0px solid #48525e;
width: 100%;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.roundabout {width: 100%;}
.roundabout .frame {overflow: hidden; width: 500px; height: 180px; position: relative;}
.roundabout .frame #lenta {width: 2976px; height: 180px; position: absolute;}
.roundabout .frame #lenta div {width: 496px; height: 180px; float: left; cursor: hand; cursor: pointer;}
.roundabout .frame #lenta div img {float: right; margin: 0 30px;}
.roundabout .frame #lenta div h3 {color: #48525e; font-size: 18px; font-weight: normal; line-height: 1.1em; padding: 3px 0 0px 30px;}
.roundabout .frame #lenta div h3 span {color: #ffa029;}
.roundabout .frame #lenta div p {font-size: 11px; color: #48525e; text-align: left; padding: 0 0 0px 30px;}
.roundabout .frame #lenta div .price {font-size: 16px; font-weight: bold; padding: 0 0 0 30px;}
.roundabout .arrows {margin: 0; padding: 0 0 0 270px; position: relative; height: 20px; text-align: center;}
.roundabout .arrows a {display: block; width: 15px; height: 25px; position: absolute; outline: none; text-indent: -2000px;}
.roundabout .arrows a.moveleft:link,
.roundabout .arrows a.moveleft:visited {background: url(images/arr4.gif) no-repeat 0 0;}
.roundabout .arrows a.moveright:link,
.roundabout .arrows a.moveright:visited {background: url(images/arr4.gif) no-repeat -50px 0;}
.roundabout .arrows a.moveleft {top: 70px; left: 35px;}
.roundabout .arrows a.moveleft:hover, .roundabout .arrows a.moveleft:visited:hover {background-position: 0 -50px;}
.roundabout .arrows a.moveright {top: 70px; right: 35px;}
.roundabout .arrows a.moveright:hover, .roundabout .arrows a.moveright:visited:hover {background-position: -50px -50px;}
.roundabout .arrows a.ball {display: block; width: 10px; height: 10px; background: url(images/bul5.gif) no-repeat 3px 3px; float: left; outline: none; text-indent: -2000px; position: relative; margin-top: 5px;}
.roundabout .arrows a.ball:hover, .roundabout .arrows a.ball:visited:hover, .roundabout .arrows a.ball.active {background-position: 3px -47px;}
.blue_price_fix {display: block; width: 115px; height: 30px; text-align: center; line-height: 30px;}
.blue_price_fix span {width: 100%; background-color: transparent; color: #ffa029; width: 115px; height: 30px; text-align: left; line-height: 30px;}
.cloud1
{
        font-size: 11px;
        font-weight: bold;
        color: #818181;
}

.cloud2
{
        font-size: 13px;
        font-weight: 11;
        color: #e2001a;
}
.cloud3
{
        font-size: 10px;
        font-weight: bold;
        color: #3e3e3e;
}
.cloud4
{
        font-size: 12px;
        font-weight: 11;
        color: #ff9714;
}
.cloud5
{
        font-size: 14px;
        font-weight: bold;
        color: #db0700;
}
.cloud6
{
        font-size: 10px;
        font-weight: 11;
        color: #956939;
}
.cloud7
{
        font-size: 12px;
        font-weight: bold;
        color: #00b9e9;
}
.cloud8
{
        font-size: 13px;
        font-weight: 11;
        color: #3d5693;
}
.cloud9
{
        font-size: 16px;
        font-weight: bold;
        color: #6df643;
}
.cloud10
{
        font-size: 15px;
        font-weight: 11;
        color: #8d7353;
}
.cloud11
{
        font-size: 14px;
        font-weight: bold;
        color: #a00653;
}