* {margin:0; padding:0;}
img {border:0;}
li {list-style:none;}
a {outline: none !important;}
.clear {clear:both;}
table {border-collapse:collapse;}
body {
background:#AD2982;
font:11px tahoma;
color:#CE9DBB;
}
#all, body, html {
width:100%;
height:100%;
}
#all {
vertical-align:middle;
text-align:center;
position:relative;
z-index:10;
}
a {
text-decoration:underline;
font:11px tahoma;
color:#CE9DBB;
}
a:hover {
text-decoration:none;
}
#topbg {
position:absolute;
z-index:1;
background:#241F20;
width:100%;
height:50%;
}
#bg {
height:668px;
background:url(http://bohemix.ru//images/bg.gif) repeat-x 0 0;
}
#inner {
width:920px;
min-height:668px;
margin:0 auto;
text-align:left;
position:relative;
padding-top:1px;
}
* html #inner {
height:668px;
}
#logo {
position:absolute;
display:block;
width:96px;
height:95px;
top:25px;
left:23px;
background:url(http://bohemix.ru//images/logo.gif) no-repeat 0 0;
}
#logo strong {
display:none;
}
#tel {
position:relative;
left:0;
font:13px tahoma;
color:#fff;
top:27px;
}
#mail {
position:absolute;
bottom:60px;
right:0px;
font:13px tahoma;
color:#fff;
}
#mail a {
font:13px tahoma;
color:#fff;
}
#content {
width:606px;
min-height:441px;
margin:0 auto;
margin-top:120px;
background:#FFEDFF;
clear:both;
}
* html #content {
height:441px;
}
#content div {
color: #862666;
}
#menu {
height:33px;
}
.ul1 li {
width:121px !important;
height:26px !important;
display:block;
float:left;
text-align:center;
padding-top:7px !important;
}
.ul1 a {
font:14px tahoma;
color:#000;
text-decoration:none;
}
.ul1 a:hover {
text-decoration:underline;
}
#li1 {background:#DB9086;}
#li2 {background:#E8AA9E;}
#li3 {background:#FCC4BE;}
#li4 {background:#F9D7D4;}
#li5 {background:#FFF4FF;width:122px}
#pink #li1 {background:#9E6993;}
#pink #li2 {background:#C48CA9;}
#pink #li3 {background:#DDB3B3;}
#pink #li4 {background:#EDCFC5;}
#pink #li5 {background:#F9E9D2;}
#pink2 #li1 {background:#9E5488;}
#pink2 #li2 {background:#C47AA3;}
#pink2 #li3 {background:#DD97BF;}
#pink2 #li4 {background:#EDB2D7;}
#pink2 #li5 {background:#FCCDE5;}
#flash1 object {
width:606px;
height:408px;
margin-bottom:-3px;
}
/**/
#gallery {
background:#241F21 url(http://bohemix.ru//images/gallery.jpg) no-repeat 0 0;
height:380px;
padding-top:32px;
}
#left {
float:left;
width:133px;
padding-left:16px;
}
#flash2 {
float:right;
width:457px;
}
#flash2 object {
width:436px;
height:292px;
}
.ul2 {
line-height:27px;
}
.ul2 li a {
font:14px tahoma;
color:#fff;
text-decoration:none;
}
.ul2 li a:hover {
text-decoration:underline;
}
big {
font:bold 15px tahoma;
display:block;
height:30px;
}
#footer {
position:relative;
height:105px;
clear:both;
width:606px;
margin:0 auto;
}
h1 {
font:18px tahoma;
color:#75055B;
}
#con {
padding:19px 0 0 40px;
}
#korz {
width:142px;
height:67px;
position:absolute;
top:40px;
right:155px;
z-index: 50;
}
#korz big {
font:14px tahoma;
color:#F23381;
height:auto;
margin-bottom:-1px;
}
#korz small {
font:9px tahoma !important;
color:#CE9DBB;
}
#login {
font:10px tahoma;
color:#D32976;
display:block;
padding-top:1px
}
#korz a {
font:11px tahoma;
color:#fff;
float:right;
}
#korz div {
float:left;
width:76px;
padding-left:23px;
background:url(http://bohemix.ru//images/korz.gif) no-repeat 0 2px;
padding-bottom:3px;
margin-top:6px;
}
#exit  {
margin-top:6px;
}
#korz div a {
text-decoration:none;
}
#korz div a:hover {
text-decoration:underline;
}
#comp {min-height:622px;
padding:0 22px 0 263px;
background:url(http://bohemix.ru//images/comp.jpg) no-repeat 0 50px;
}*html #comp {height:422px;
}
.tovar {
padding:0 19px 0 33px !important;
background:url(http://bohemix.ru//images/border.gif) no-repeat 152px 50px !important;
}
.tovar #compbg {
padding-top:52px !important;
background:url(http://bohemix.ru//images/boh.gif) no-repeat 420px 16px;
}

#compbg {
padding-top:88px;
background:url(http://bohemix.ru//images/cbg.gif) no-repeat right 22px;
min-height:314px;
color:#A9297F;
}
* html #compbg {
height:314px;
}
.tovar big {
color:#C48CA9 !important;
}
.tovar #l li a {
color:#A9297F !important;
}
#l {
width:160px;
float:left;
}
#r {
width:372px;
float:left;
}
#href {
height:25px;
padding-top:4px;
color:#A9297F;
text-align:right;
font:11px tahoma;
}
#href a {
color:#A9297F;
background:url(http://bohemix.ru//images/ah.gif) no-repeat 16px 0;
padding-left:33px;
font:11px tahoma;
position: absolute;
top: 85px;
left: 650px;
}
#text {
color:#5E5E5E;
}
.img {
float:left;
width:143px;
height:178px;
}
.img span {
color:#5E5E5E;
}
.img img {
margin-bottom:2px;
}
.two {
position:relative;
left:53px;
}
.reg {
background:none !important;
}
.regh {
color:#F23381;
font:22px tahoma;
height:61px;
}
.regh2 {
color:#F23381;
font:18px tahoma;
height:61px;
padding-top:42px;
padding-left: 50px;
}
#bo1 {
right:205px;
top:82px;
position:absolute;
}
#bo2 {
right:179px;
top:173px;
position:absolute;
}
.thanx {
color:#2f2028;
font:14px tahoma;
margin-left: 50px;
}
.namain {
color:#BE8DAB;
font:13px tahoma;
position:relative;
top:7px;
}
p {
margin-bottom:10px;
}
.td1 {
width:136px;
}
#regtab {
width:282px;
color: #fff;
}
#regtab td {
padding:5px 0;
}
.input {
width:123px;
padding:2px 10px;
background:url(http://bohemix.ru//images/input.gif) no-repeat 0 0;
border:0;
font:11px tahoma;
color:#000000;
}
.red {
color:#F4226E;
}
#regtab li {
font:9px arial;
}
#isrc {
margin:30px 0 0 179px;
}
.div1 {
width: 100%;
min-width: 1024px;min-height: 100%;
width:expression(document.body.clientWidth > 1002? "auto": "1002px" );
background: url(images/fon_body.png) repeat-x;
position: relative;
}

*html .div1 {
height: 100%;
}.left {
width: 218px;
float: left;
}
.left img {
margin: 74px 0 0 30px !important;
}
.left h2 {
font-size: 20px;
font-weight: normal;
color: #c48ca9;
margin: 36px 0 0 34px;
}
.left ul {
margin: 0;
padding: 30px 10px 0 34px;
}
.left li {
margin-bottom: 5px;
}
.left li a {
color: #ffffff;
text-decoration: none;
font-size: 16px;
font-family: arial;
}
.left li a:hover {
text-decoration: underline;
}
.right {
padding-top: 40px;
margin-left: 218px;
}
.right .back {
font-size: 16px;
color: #c48ca9;
text-decoration: none;
position: relative;
top: -10px;
}
.right .back:hover {
text-decoration: underline;
}
.right ul {
margin: 0;
padding: 16px 0 0 0;
list-style: none;
float: left;
width: 90%;
}
*html .right ul {
width: 90%;
}
.right li {
float: left;
display: inline;
width: 138px;
height: 223px;
overflow: hidden;
margin: 0 17px 30px 0;
padding: 0;
}
.right li img {
width: 138px;
height: 203px;
margin-bottom: 5px;
}
.right li div {
width: 60px;
overflow: hidden;
float: left;
height: 14px;
white-space: nowrap;
}
.right .div2 {
text-align: left;
display: block;
width: 100%;
clear: both;
font-weight: bold;
}
*html .right .div2 {
clear: none;
padding-top: 36px;
}
.right .div2 a {
font-size: 20px;
margin-left: 10px;
text-decoration: none;
}
.right .div2 span {
background: #c48ca9;
font-size: 20px;
color: #78255f;
margin-left: 10px;
padding-left: 3px;
padding-right: 3px;
font-weight: normal;
}
.right .ul1{
padding-bottom: 20px;
margin-top: -20px;
}
.right .ul1 li {
margin: 0;
height: auto;
}
.right #korz {
margin-top: -15px;
right: 30px;
}
.back2 {
font-size: 14px;
margin-top: -30px;
float: left;
color: #762867;
}
.tovar img {
top: -5px;
position: relative;
left: 80px;
}
