/* CSS Document

#020910

#616569

*/

IMG {

	border:none;

}

BODY {

	background-image:url(pics/bg.png);

	background-position:top center;

	background-repeat:repeat-y;

	color: #020910;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #020910;

}

TD.basket {

	font-family:"Bookman Old Style", "Times New Roman", Times;

	font-weight:bold;

	font-size:10pt;

}

TD.menu, DIV.menu {

	font-family:"Bookman Old Style", "Times New Roman", Times;

	font-weight:bold;

	font-size:14px;

}

A { color: #616569; }

A:hover { color: #020910; text-decoration: underline; }

A.here { color: #020910; text-decoration: none; }





TD.left {

	background-image:url(pics/fashion-phone_10.png);

	background-position: top right;

	background-repeat:no-repeat;

}

TD.right {

	background-image: url(pics/fashion-phone_12.png);

	background-position: top left;

	background-repeat:no-repeat;

}

TD.footer {

	font-family:"Bookman Old Style", "Times New Roman", Times;

	font-size:8pt;

}



DIV.model {

	background-image: url(pics/model.png);

	background-repeat: no-repeat;

	background-position: top left;

	margin: 0px 15px 0px 0px;

	float: left;

	width: 146px;

	height: 267px;

	display: inline-block;

}

DIV.model DIV.title {

	margin-left: 0px;

	margin-right: 15px;

	margin-top: 20px;

	width: 131px;

	height: 52px;

	display: block;

	text-align: center;

	font: "Times New Roman", Times;

	font-size: 15px;

	font-weight: bold;

}

DIV.model DIV.title A { color: #020910; }

DIV.model DIV.title A:hover { color: #616569; }

DIV.model IMG.picture {

	margin-left: 6px;

	margin-right: 10px;

	width: 130px;

	height: 130px;

	display: block;

}

DIV.model DIV.price {

	margin-left: 6px;

	margin-right: 10px;

	margin-top: 2px;

	#margin-top: -2px;

	width: 130px;

	height: 19px;

	display: inline-block;

	font: "Times New Roman", Times;

	font-size: 16px;

	text-align: center;

}

@-moz-document url-prefix() {

	DIV.model DIV.price { margin-top: -3px; }

}

DIV.model DIV.buy {

	width: 130px;

	height: 22px;

	padding-top: 8px;

	display: inline-block;

	font: "Times New Roman", Times;

	font-weight: bold;

}

A.buy-link, DIV.buy A {

	width: 81px;

	height: 22px;

	margin-left: 27px;

	margin-top: 3px;

	display: block;

	background-image:url(pics/buy-button.png);

	background-position:top;

  text-decoration: none;

}

A.buy-link:hover, DIV.buy A:hover {

	width: 81px;

	height: 22px;

	display: block;

	background-image:url(pics/buy-button.png);

	background-position:bottom;

  text-decoration: none;

}



A.buy-link2 {

	width: 81px;

	height: 22px;

	margin-top: 4px;

	display: block;

	background-image:url(pics/buy-button.png);

	background-position:top;

  text-decoration: none;

}

A.buy-link2:hover {

	width: 81px;

	height: 22px;

	display: block;

	background-image:url(pics/buy-button.png);

	background-position:bottom;

  text-decoration: none;

}



DIV.bb {

        background-image: url(http://art-phone.narod.ru/background.png);

        background-repeat: no-repeat;

        background-position: right top;

}

DIV.bb2 {

        background-image: url(http://art-phone.narod.ru/bottom-tile.png);

        background-repeat: repeat-x;

        background-position: right bottom;

}

A.buy {

    font-size:11pt;

        font-weight:bold;

}



UL.cats {

        margin-left: 0px;

}

UL.cats LI.sub, UL.cats LI.sub H2, UL.cats {

        display: inline;

}

UL.cats LI.sub, UL.cats LI.sub H2 {

        text-decoration: none;

        color: #616569;

        font-size: 13px;

        font-weight: bold;

        padding: 0px;

        margin: 0px;

}

UL.cats LI.sub H2.notlink {

        color:#020910;

}

UL.cats LI.sub H2 A {

  text-decoration: underline;

        color: #616569;

        font-size: 13px;

        font-weight: bold;

}

UL.cats LI.sub H2 A:hover {

  text-decoration: underline;

        color: #020910;

}



H1.cat, UL.cats { display: inline; }

H1.cat {

        text-decoration: none;

        color: #616569;

        font-size: 13px;

        font-weight: bold;

        padding: 0px;

        margin: 0px;

}

H1.notlink {

  display: inline;

  color:#020910;

}

LI.sub H1.cat A {

  text-decoration: underline;

        color: #616569;

        font-size: 20px;

        font-weight: bold;

}

LI.sub H1.cat A:hover { text-decoration: underline; color: #6F000F; }

LI.sub H1.cat A.here {

  text-decoration: none;

  color: #020910;

}



.subhead {

        font-size: 16pt;

        font-weight: bold;

        text-align: right;

        padding: 15px 5px 0px 0px;

        margin: 0px;

        color: #616569;

}



TD.large {

	padding-left: 10px;

}

TD.large H2 {

        font-size: 14pt;

}



.editor { color: #000000; }

.editor A { color: #020910; }



TD.basket A {

 text-decoration:underline;

 color: #020910;

}

TD.basket A:hover { text-decoration: none; }





H1 {

 padding-left: 50px;

 padding-top: 20px;

 color: #020910;

}

H1.mini { font-size: 10px;

}

TD.main {

 font-family: "Times New Roman", Times, serif;

 font-size:12pt;

 color: #020910;

 padding: 0px 0px 20px 0px;

}

TD.main H1 {

 margin-top: 20px;

 padding-top: 0px;

 font-size:20pt;

 color: #020910;

}

TD.main B, TD.main STRONG {

 font-size:11pt;

}

TD.main H2 {

        display: inline;

 font-size:11pt;

 color: #020910;

 padding: 0px;

 margin: 0px;

}

TD.main H3 {

 font-size:12pt;

 color: #020910;

 font-weight: bold;

 padding: 0px;

 margin: 0px;

 margin-top: 10px;

 margin-left: -10px;

}

.nomarge {

 font-weight: bold;

 font-size:11pt;

 color: #020910;

}

TD.main A {

        color: #020910;

}

TABLE.nomarge TR TD {

 font-weight: normal;

 font-size: 9pt;

 color: #020910;

 padding-bottom:30px;

 padding-left: 10px;

}



TD.tbl {

        color: #020910;

        font-size: 11pt;

  font-weight: bold;

}



TABLE.catalog {

  margin-left: 20px;

}

TABLE.catalog TR TD IMG {

  border: 1px solid #020910;

        margin-bottom: 20px;

}

TABLE.catalog TR TD {

        padding-left: 10px;

}

A IMG { border: 0px; }



TD.gallery A IMG {

        border: 2px solid #020910;

        margin: 5px;

}

TD.gallery A:hover IMG:hover { border-color: #616569; }



.notstrong P STRONG {

        font-size:9pt;

        font-weight:normal;

        padding: 0px;

        margin: 0px;

        color: #020910;

}

TD.large H2 {

        font-size: 16pt;

}

H1.nomarge {

 padding: 0px;

 display: inline;

 font-weight: bold;

 font-size: 8pt;

 color: #020910;

}

H2.notlink {

        font-size: 11pt;

}

.bott-l {

    border-bottom: 2px solid #020910;

}



SPAN.phone {

	font-weight:bold;

	color:#020910;

}



.left-column {

	font-size:11pt;

	padding: 0px 14px 10px 14px;

}

.left-column A {

	color: #020910;

}

.left-column A IMG {

	border:none;

}

.left-column STRONG {

	color: #020910;

}

.princ {

	font-size: 10pt;

	text-align: justify;

	padding-top: 15px;

}





DIV.right {

	float: right;

	display: inline-block;

}

DIV.left {

	float: left;

	display: inline-block;

}

DIV.left H1 { font-size: 14px; }



DIV.model {

	display: inline;

}

TABLE.model {

	display: inline-block !important;

	display: inline;

	margin: 20px 15px;

}





TD.main DIV.searches {

	padding: 20px 10px 10px 10px;

}

DIV.main_page {

	font-size: 16px;

	color: #020910;

}

DIV.main_page STRONG {

	color: #020910;

}

DIV.main_page H2 {

	padding-left: 20px;

	padding-bottom: 0px;

	margin-bottom: 8px;

}

DIV.main_page IMG { border: 1px solid #020910; margin-bottom: 10px;}

DIV.main_photo { padding: 0px; margin: 0px; }

DIV.main_photo A IMG {

	border:none;

}

TD.title {

	font-size: 16px;

	padding: 0px 0px 0px 0px;

	line-height: 18px;

}









UL.subcats LI.sub {

	font-size: 7pt;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

}



.subhead {

        font-size: 16pt;

        font-weight: bold;

        text-align: right;

        padding: 15px 5px 0px 0px;

        margin: 0px;

        color: #020910;

}

CENTER.comment {

  font-size: 11px;

  color: #616569;

  padding-top: 10px;

}



.iframe { border: 1px solid #000000; }



A.subcatalog { color: #A83C4B; }

A.subcatalog:hover { color: #020910; }



LI.sub H1.ex A {   text-decoration: underline;

        font-size: 20px;

        font-weight: bold;

color: #3CA84B; }

LI.sub H1.ex A.here {   text-decoration: none;

        font-size: 20px;

        font-weight: bold;

color: #006F0F; }

LI.sub H1.ex A:hover { color: #006F0F; }



LI.sub H1.im A {   text-decoration: underline;

        font-size: 20px;

        font-weight: bold;

color: #A83C4B; }

LI.sub H1.im A.here {   text-decoration: none;

        font-size: 20px;

        font-weight: bold;

color: #6F000F; }

LI.sub H1.im A:hover { color: #6F000F; }



A.buy-link2 IMG { border:0px; }


