HTML {height:100%; padding:0px; margin:0px;}

body {background-color:#620301; font:normal 12px Arial; margin:0; padding:0; color:#393939; border:none;}

.clear {clear:both; font-size:1px; height:0; line-height:0; margin:0; overflow:hidden; padding:0; width:0;}

div, form {margin:0; padding:0; border:none;}

input {border:1px solid #bababa; color:#7a7a7a;}
input:hover, input:focus {background-color:#ffffff;}

input.submit {border:1px solid #bababa; background-color:#B33C00; color:#ffffff;}
input:hover.submit, input:focus.submit {background-color:#bababa;}

input.checkbox {margin:0; padding:0; background:none; border:none;}

.boxglobalbg1 {background:#000000 url(../img/topbg.gif) repeat-x;}
.boxglobalbg {background:url(../img/bottombg.gif) repeat-x 0px 100%;}
.box990 {width:990px; margin:0 auto;}

.header {position:relative;}

.header h1 {position:absolute; top:-100px; font-size:1px;}

.top_contact {height:43px; color:#ffffff;}
.top_contact .contacttopdiv {float:right; margin:5px 30px;}

.headmenudiv {background:#ffffff url(../img/headmenubg.jpg) repeat-x;}
.headmenulbg {background:url(../img/headmenulbg.jpg) no-repeat;}
.headmenurbg {background:url(../img/headmenurbg.jpg) no-repeat 100% 0px; padding:15px 0 0 0; height:32px;}

/*== header_menu ==*/
.headmenu {margin-left:265px; text-align:center;}
.headmenu ul {list-style-image:none; list-style-position:none; list-style-type:none; margin:0; padding:0;}
.headmenu li {display:inline;}
.headmenu a, .headmenu a:visited {text-decoration:none; color:#767676; font:bold 12px Arial; margin:0 30px;}
.headmenu a:hover, .headmenu a:hover.activ {text-decoration:underline; color:#ff0000;}
.headmenu a.activ, .headmenu a:visited.activ {text-decoration:none; color:#ff0000;}

.head_picdiv {position:relative; background:#ffffff url(../img/headerimg.jpg) no-repeat 50% 0px; height:207px;}
.head_picdiv a, .head_picdiv a:visited {position:absolute; left:370px; top:73px; display:block; width:340px; height:35px; text-decoration:none;}
.head_picdiv img {border:none; width:340px; height:35px;}

.randompic {position:absolute; top:56px; left:9px; background:url(../img/pic.png) no-repeat; width:253px; height:256px;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/pic.png', sizingMethod='scale');}
.randompic img {border:none; padding:0; width:237px; height:237px; margin:5px 0 0 5px;}


/*== contenttable ==*/
.contenttable {background-color:#ffffff; width:100%;}
.tdleft {width:268px;}
.tdsmall {width:1px; font-size:1px; color:#ffffff;}
.tdright {width:721px;}


.leftboxdiv {width:267px; background:url(../img/leftmenutitlebg.jpg) no-repeat; margin-left:1px;}

.catalogleftlink {text-align:center; padding:12px 0 0 0;}
.catalogleftlink a, .catalogleftlink a:visited {text-decoration:none; color:#ffffff; font:bold 12px Arial;}
.catalogleftlink a:hover{text-decoration:underline;}

.leftdivbg {background:url(../img/leftmenubg.jpg) repeat-y; width:251px; margin:3px 0 0 10px;}
.orangetopdiv {background:url(../img/orangetopbglmenu.jpg) no-repeat; padding:10px 6px 0 2px;}
.silvertopdiv {background:url(../img/silvertopbglmenu.jpg) no-repeat; padding:10px 6px 0 2px;}
.leftbotbg {background:#ffffff url(../img/leftmenubotbg.jpg) no-repeat; height:12px; font-size:1px;}

.orangebox {background-color:#b85800; padding:4px 0 0 0; height:20px;}
.orangebox a, .orangebox a:visited {color:#ffffff; font:bold 12px Arial; text-decoration:none; 
background:url(../img/whitemarcker.gif) no-repeat 7px 50%; padding:0 0 0 20px;}
.orangebox a:hover {text-decoration:underline;}
a.leftorangelink, a:visited.leftorangelink {display:block; color:#b85800; text-decoration:none; 
background:#ffffff url(../img/orangemarcker.gif) no-repeat 7px 8px; padding:2px 7px 2px 20px; 
border-bottom:1px dotted #bebebe; text-align:justify;}
a:hover.leftorangelink {background:#dfdfdf url(../img/whitemarcker.gif) no-repeat 7px 8px; border-bottom:1px dotted #bebebe; color:#555555;}

.silverbox {background-color:#bebebe; padding:4px 0 0 0; height:20px;}
.silverbox a, .silverbox a:visited {color:#ffffff; font:bold 12px Arial; text-decoration:none; 
background:url(../img/whitemarcker.gif) no-repeat 7px 50%; padding:0 0 0 20px;}
.silverbox a:hover {text-decoration:underline;}

a.leftsilverlink, a:visited.leftsilverlink {display:block; color:#727272; text-decoration:none; 
background:#ffffff url(../img/silvermarcker.jpg) no-repeat 7px 8px; padding:2px 7px 2px 20px; 
border-bottom:1px dotted #bebebe; text-align:justify;}
a:hover.leftsilverlink {background:#dfdfdf url(../img/whitemarcker.gif) no-repeat 7px 8px; border-bottom:1px dotted #bebebe; color:#555555;}


.contentdiv {margin-right:1px;}
.contentpagename {height:42px; padding:11px 0 0 90px; background:url(../img/conttitlebg.jpg) no-repeat;}
.contentpagename h2 {margin:0; padding:0; font:normal 1px Arial;}
.contentpagename a, .contentpagename a:visited {text-decoration:none; color:#ffffff; font:bold 12px Arial;}
.contentpagename a:hover {text-decoration:underline; color:#fff15e;}





.indexaction {border:1px solid #932b01; margin:0 0 5px 0; padding:3px;}
.indexaction a.actionlink, .indexaction a:visited.actionlink {display:block; background:#ae3800 url(../img/conttitlebg.jpg) no-repeat; 
margin:0 0 0 205px; padding:5px 0 5px 20px; text-decoration:none; color:#ffffff; font-weight:bold;}
.indexaction a:hover.actionlink {text-decoration:underline; color:#fff15e; font-weight:bold;}
.actionlink span {font-size:18px; margin:0 20px 0 0;}


.morelik {text-align:right; padding:0 10px 0 0;}
.morelik a, .morelik a:visited {background-color:#989898; color:#ffffff; padding:1px 15px; text-decoration:none;border:1px solid #ffffff;}
.morelik a:hover {background-color:#ffffff; color:#989898; border:1px solid #989898;}





.catalogdiv {border:1px solid #bbbbbb; background:url(../img/produktbg.jpg) repeat-x; padding:5px; margin:2px 0;}
.catalogdiv .photodiv {float:left; background-color:#ffffff; width:144px; height:144px; text-align:center; border:1px solid #bbbbbb;}
.catalogdiv .contcatdiv {float:left; padding:0 10px; width:400px;}
.catalogdiv a.titleproduct, .catalogdiv a:visited.titleproduct {text-decoration:none; color:#b33c00; font:bold 14px Arial; padding:0 0 0 20px;}
.catalogdiv a:hover.titleproduct {text-decoration:underline; color:#000000;}
.catalogdiv .contcat {margin:5px 0 0 0}
.catalogdiv .catprice {float:right; width:120px; padding:40px 0 40px 0; text-align:center; border:1px solid #bbbbbb;}
.catalogdiv .catprice span {color:#ff0000; font:bold 18px Arial;}






.pagegenerator {text-align:center; margin:8px 0;}
.pagegenerator a, .pagegenerator a:visited {margin:0 1px; text-decoration:none; border:1px solid #ffffff; color:#858484; padding:0px 4px;}
.pagegenerator a:hover {border:1px solid #a12900; color:#a12900; padding:0px 4px; background-color:#efefef;}
.pagegenerator a.activ, .pagegenerator a:visited.activ {margin:0 1px; text-decoration:none; border:1px solid #a12900; color:#a12900; 
padding:0px 4px; background-color:#efefef;}
.pagegenerator a:hover.activ {color:#ffffff; padding:0px 4px; background-color:#a12900;}










.hot_catalog_box {border-top:2px solid #b85800; margin:5px 1px 2px 1px; padding-left:7px; _padding-left:5px;}
.hotblock {float:left; width:318px; height:109px; background:url(../img/hotcatalog.jpg) no-repeat; margin:2px 3px;}
.hotblockcontent {padding:5px; position:relative;}
.hotblockcontent img {border:none; width:98px; height:98px;}
.hotblockcontent a.hottitle, .hotblockcontent a:visited.hottitle {display:block; font:bold 11px Arial; color:#b33c00;}
.hotblockcontent a:hover.hottitle {color:#ff0000; text-decoration:underline;}
.hotblockcontent span {font:normal 11px Arial;}
.hotblockcontent div {position:absolute; top:79px; left:115px; _left:-3px; background:url(../img/pricebg.jpg) no-repeat 100% 0px; width:178px; height:22px; 
text-align:right; color:#ffffff; font:bold 16px Arial; padding:3px 20px 0 0;}





.footmenu {background:#c14400 url(../img/footerbg.jpg) no-repeat; width:990px; height:30px; text-align:center; padding:10px 0 0 0; color:#ffffff;}
.footmenu a, .footmenu a:visited {padding:0 15px; color:#ffffff; text-decoration:none;}
.footmenu a:hover {color:#fff15e; text-decoration:underline;}
.footdiv {text-align:center; padding:15px;}
a.miridium, a:visited.miridium {text-decoration:none; color:#b03d1a; font:normal 11px Arial; background:url(../img/logomiridium.gif) no-repeat; 
padding:6px 0 6px 30px;}
a:hover.miridium {color:#ff9000; background:url(../img/logomiridium.gif) no-repeat 0px -27px;}















