body  { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#3f3e3b; background: #ffed85 url('../../../img/bgall.gif') top repeat-x; min-width:970px; }
td  { font-family: Arial, Helvetica, sans-serif; vertical-align:top; font-size:13px; color:#3f3e3b;  }
a { font-size:13px; color:#3f3e3b; margin:0px; text-decoration:underline;  }
a:hover { font-size:13px; color:#3f3e3b; margin:0px; text-decoration:none; }
p  { font-size:13px; color:#3f3e3b; margin:0px; }
div  { font-size:13px; color:#3f3e3b; margin:0px; }
font  { font-size:13px; color:#3f3e3b; margin:0px; }
ul  { font-size:13px; color:#3f3e3b; margin:0px 0px 0px 20px;  padding:0px; }
li  { font-size:13px; color:#3f3e3b; margin:0px; list-style-type:square; padding:0px; text-indent:0px; }
h1  { font-size:30px; color:#3f3e3b; margin:0px; font-weight:normal; }
h2  { font-size:24px; color:#3f3e3b; margin:0px; font-weight:normal; }
h3  { font-size:18px; color:#3f3e3b; margin:0px; font-weight:normal; }
h4  { font-size:16px; color:#3f3e3b; margin:0px; font-weight:normal; }
input  { width:250px; height:19px; background-color:#FFFFFF; border:1px solid #cccccc; font-size:14px; color:#3f3e3b; padding:1px 5px 0px 5px; }
textarea  { width:250px; height:80px; background-color:#FFFFFF; border:1px solid #cccccc; font-size:14px; color:#3f3e3b; padding:1px 5px 0px 5px; }

.all  { background: url('../../../img/bgall.jpg') top center no-repeat; width: expression( ( document.getElementsByTagName('body') && document.getElementsByTagName("body")[0].clientWidth > 970) ? '100%' : '970px'); }

.catalog  { padding-bottom:19px; }
.catalog_txt  { padding:22px 57px 19px 57px; font-size:12px; color:#3f3e3b; }
.catalog_txt a  { font-family: Arial; font-size:30px; color:#3f3e3b;  }
.catalog_txt a:hover  { font-family: Arial; font-size:30px; color:#3f3e3b; }
.catalog_item img  { margin-bottom:18px; }
.catalog_item_txt  { padding:0px 0px 0px 57px; line-height:25px; }
.catalog_item_txt div  { position:relative; top:-2px; margin-bottom:30px; }
.color img  { margin:0px 5px 5px 0px; }

.dop_foto  { margin-top:9px; }
.dop_foto img { margin-right:10px; }

.footerleft  { padding:0px 23px 33px 45px; }
.footerleft1  {  font-family:Tahoma; font-size:11px; color:#3f3e3b; }
.footerleft1 a  { font-family:Tahoma; font-size:11px; color:#3f3e3b; }
.footerleft1 a:hover  { font-family:Tahoma; font-size:11px; color:#3f3e3b; }
.footerright  { padding: 6px 34px 0px 0px; font-family:Tahoma; font-size:11px; color:#3f3e3b; white-space:nowrap; }
.footerright a  { font-family:Tahoma; font-size:11px; color:#3f3e3b; }
.footerright a:hover  { font-family:Tahoma; font-size:11px; color:#3f3e3b; }

.item_colors { font-size:12px; color: #3f3e3b; padding:15px 0px 5px 0px; }
.item_colors a  { font-size:12px; color: #3f3e3b; }
.item_colors a:hover  { font-size:12px; color: #3f3e3b; }

.li  { padding:12px 45px 0px 0px; }
.line  { margin:0px 20px 0px 20px; }
.logo h1  { margin-top:80px; }
.logo h1 a  { font-size:30px; color:#3f3e3b; }
.logo h1 a:hover  { font-size:30px; color:#3f3e3b; }
.lozung  { padding:0px 0px 10px 50px; }

.main  { padding: 0px 0px 0px 45px; }
.maintxt  { padding:53px 58px 68px 0px; }
.maintxt p  { text-indent:20px; margin-bottom:30px; line-height:24px; }
.maintxt ul  { text-indent:20px; margin-bottom:30px; line-height:24px; }
.menu  { padding:0px 20px 0px 20px; text-align:left; }
.menu div.cont  { width:150px; }
.menu div.zero  { padding:6px 14px 6px 14px; margin-top:3px; text-align:left; }
.menu div.zero a  { font-size:14px; }
.menu div.zero a:hover  { font-size:14px; }
.menu div.active  { font-size:14px; color:#ffffff; padding:6px 14px 6px 14px; margin-top:3px; background-color:#3f3e3b; text-align:center;  }
.menu div.first_level  { padding:0px 14px 0px 34px; margin:5px 0px 0px; font-size:12px; color:#3f3e3b; }
.menu div.first_level a { font-size:12px; color:#3f3e3b; }
.menu div.first_level a:hover { font-size:12px; color:#3f3e3b; }
.menu div.second_level  { padding:0px 14px 0px 44px; margin:5px 0px 0px; font-size:11px; color:#666666; }
.menu div.second_level a { font-size:11px; color:#666666; }
.menu div.second_level a:hover { font-size:11px; color:#666666; }

.right  { padding-right:30px; }
.rightblock div { font-size:18px; color:#ffffff; background-color:#3f3e3b; padding:4px 18px 4px 18px; }
.rightblock div.euro { font-size:18px; color:#ffffff; background-color:#3f3e3b; padding:6px 18px 7px 18px; }
.rightblock div.euro font { font-size:12px; color:#ffffff; }
.rightlinks  { padding: 9px 40px 38px 28px; }
.rightlinks div  { margin-bottom:15px; }
.rightlinks div a  { font-size:12px; }
.rightlinks div a:hover  { font-size:12px; }

.submit1  { width:100px; height:24px; background-color:#3f3e3b; border:0px; font-size:14px; color:#FFFFFF; padding:0px 5px 0px 5px; }
.usa  { padding:35px 0px 140px 45px; }

.zoom  { padding:5px 11px 0px 0px; text-align:center; cursor:pointer; cursor:hand; }
.zoom a  { font-family: Arial; font-size:10px; }
.zoom a:hover  { font-family: Arial; font-size:10px; }


