body, table, td {margin:0;padding:0;font-family:verdana;font-size:8pt;font-weight:normal;color:#666666;text-align:justify;}
body {background-color:#FFF;}
a {font-family:verdana;font-size:8pt;font-weight:normal;color:#666666;cursor:pointer;}
a:hover {color:#CC0000;text-decoration:none;}
a img, img {border:none;}
h1 {font-family:verdana;font-size:12pt;font-weight:bold;color:#666666;margin-top:0px;}
h3 {font-family:verdana;font-size:10pt;font-weight:bold;color:#666666;}
h4 {font-family:verdana;font-size:9pt;font-weight:bold;color:#666666;}
li, ul li {list-style-type:none;}
li a, ul li a {text-decoration:none;}
iframe {width:610px;height:800px;border:none;margin:0;padding:0;}

.mainbody {position:absolute;display:block;margin-left:-495px;left:50%;width:990px;}
.menu {position:relative;height:30px;text-align:center;z-index:100;}
.menu a {padding:0 20px;font-size:12pt;font-weight:bold;color:#999999;text-decoration:none;}
.menu a:hover {color:#CC0000;}
.menu a sup {color:#CC0000;}

.modleft, .modright {width:182px;}
.content {width:610px !important;padding-bottom:15px;}
.content_width {width:610px;}
.content h1 {clear:both;}
.leftimg, .rightimg {margin:0;padding:0;border:none;}
.leftimg {float:left;margin:4px 8px 2px 0;}
.rightimg {float:right;margin:4px 0 2px 8px;}

.index_page ul {margin:0;padding:0;}

.module {width:182px;margin:0;padding:0;border:1px solid #CCCCCC;}
.module_head {width:180px;height:20px;background-image:url('../content/module_head.jpg');}
.module_head h5 {font-size:7pt;font-weight:bold;color:#FFF;margin:0;padding:0 0 0 25px;font-family:verdana;}
.module_content {width:180px;padding:7px;border-bottom:1px dotted #CCCCCC;font-family:verdana;font-size:7pt;color:#666666;}
.last {border-bottom:none;}
.module_content, .module_content a {font-family:verdana;font-size:7pt;color:#666666;text-decoration:none;}
.module_content a img {margin:0;border:none;}
.module_content a:hover {color:#CC0000;}
.module_content input {width:160px;border:1px solid #CCCCCC;color:#666666;background-color:#FFF;}

.adresses {text-align:center !important;width:610px;}
.adresses a {text-decoration:none;font-family:verdana;font-size:7pt;}

.footimg {width:990px;height:20px;background-image:url('../content/footer.jpg');}
.footimg td {text-align:right;}
.footimg td a {text-decoration:none;font-size:7pt;font-weight:bold;color:#FFF;}
.footer_span {color:#FFFFFF;font-size:10px;font-weight:bold;}

.red,.red a {color:#CC0000;}
.black,.black a {color:#000000;}
.center {text-align:center !important;}
.left {text-align:left !important;}
.right {text-align:right !important;}
.underline {text-decoration:none !important;}
.nbdr {border:none !important;}
.nbdrr {border-right:none !important;border-left:1px solid #CCCCCC;}
.bold {font-weight:bold;}
.brdr {border:1px solid #CCC;}

.anketa  {border:1px solid #CCCCCC;width:600px;}
.zhaloba {border:1px solid #CCCCCC;}
.anketa td, .zhaloba td {height:24px;padding:5px;}
.anketa th, .zhaloba th {height:34px;padding:5px;}
.anketa textarea, .zhaloba textarea {height:80px;}
.anketa input, .anketa textarea, .zhaloba input, .zhaloba textarea {border:1px solid #CCCCCC;color:#666666;background-color:#FFF;width:200px}
.names {width:100%;}
.names td, .names th {border:1px solid #CCCCCC;text-align:left;padding:0 5px 0 5px;}
.names th {text-align:center;}
.toleft {text-align:left !important;}
.tocenter {text-align:center !important;}

.menudrop {position:absolute;display:none;border:1px solid #CCCCCC;padding:5px;z-index:100;background-color:#FFF;}
.menudrop a {display:block;text-decoration:none;}
#menu_about {top:119px;left:50%;margin-left:-440px;}
#menu_price {top:119px;left:50%;margin-left:-295px;}
#menu_shop  {top:153px;left:50%;margin-left:150px;}

#gotop {position:absolute;left:50%;margin-left:-495px;width:60px;height:16px;display:none;border:1px solid #CCCCCC;background-color:#FFF;text-align:center;cursor:pointer;font-weight:bold;z-index:1;}

td.catalogs {border-right:10px solid #FFFFFF;border-bottom:20px solid #FFFFFF;font-size:8pt;}
td.catalogs a {color:#666666;font-size:8pt;text-decoration:none;}
td.catalogs a:hover {color:#CC0000;}
input.shop {border: 1px solid #FFFFFF;color:#333333;background-color:#FFFFFF;width:100%;cursor:pointer;font-size:8pt;}

table.shopzakaz tr {border:1px solid #999999;}
table.shopzakaz td {border:none;}
table.shopzakaz input {border:1px solid #999999;width:100%;background-color:#FFFFFF;color:#333333;}
.pointer, .submit, #submit, #submitzakaz {cursor:pointer;}

.maketupload {width:100%;}
.maketupload td {padding:15px;}
.maketupload input {border:1px solid #CCCCCC;color:#666666;background-color:#FFF;}
.maketupload a {color:#666666;}
.maketupload a:hover {color:#CC0000;}

#page1 {padding-left:0;}
#page9 {color:#CC0000;padding-right:0;}
#style50 {color:#CC0000 !important;}
.price3 tr {height:20px;}
.price3 tr td {padding-left:5px;font-size:8pt;}
.price3 tr td a {text-decoration:none;border-bottom:1px dotted #999;}
.eee {background-color:#EAE8D5;}

.links {margin-left:30px;}
.whitebg {position:relative;background-color:#FFF;z-index:100;}

.auth {color:#FFF;text-align:left;border:none;font-weight:bold;background:url('../content/shop/shop_hs.jpg') no-repeat;}
.auth td,.auth a {color:#FFF;text-decoration:none;font-weight:bold;}
.authinput {width:242px;border:1px solid #E1DEC6;margin:2px 0;}
.borderright {border-right:1px solid #FFF;}
.abc h1 {display:inline;margin:0;font-size:10pt;}

.borderv {border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.menuv,.menuv a {text-decoration:none;font-size:8pt;}

.preq td {width:100px;font-size:7pt;padding:0 10px 10px 0;}
.preq img {cursor:pointer;}

#imgchck {border:1px solid #CCC;margin:10px 0;}

.redbg {background-color:#CC0000;color:#FFF;font-weight:bold;}

.vote input {border:1px solid #CCC;background-color:#FFF;color:#666;font-size:9pt;}
.votename {width:300px;}
#submit {cursor:pointer;font-size:10pt;}

.link_mail {position:relative;top:2px;}

#mailto_link {position:absolute;margin-left:112px;left:50%;top:78px;font-size:9pt;color:#FFFFFF;text-decoration:underline;}
.mailto {margin:10px;font-family:Verdana;font-size:9pt;color:#666666;}
.mailto input,.mailto textarea {margin-bottom:10px;width:200px;font-family:Verdana;font-size:9pt;color:#666666;border:1px solid #CCCCCC;}
.mailto textarea {height:160px;}
.mailto img {border:1px solid #CCCCCC;}

.rc {float:left;}
.rnm {width:60px;}
.rph {width:100px;}

.display_none {display:none;}