@charset "utf-8";
/* CSS Document */

BODY {font: 75% Tahoma,Arial,sans-serif; color:#333} /* 0.69em - 11px */
A {color: #F33; text-decoration: underline}
A:hover {text-decoration: none;}

P {margin-bottom:15px}
LI {padding-bottom:5px}
P, LI {line-height:150%; text-align:justify}
LI{padding-bottom: 15px; padding-left:15px}
TABLE, #main {font-size: 1.0em;}
ADDRESS {font-style:normal;}
TEXTAREA {font: 1.0em Tahoma,Arial,sans-serif;}

.top H1 A:hover, .top H2 A:hover, #navigation A:hover, #menu UL.menu LI.main UL A:hover, #gallery:hover {border-bottom: none;}
.top .auth {color: #999;}
.h1Black {color:#333 !important}
.h2Red{color: #F33!important; font-size: 1.6em}
.boldLink, .boldLink333{border:medium none; color:#FF3333; font-weight:600; text-align: left; text-decoration:none}
.boldLink333{color: #333}
	.boldLink SPAN{color: #333; font-weight: normal}
H1{margin: 10px 0 40px}

#menu UL.menu LI.main UL A, #menu UL.menu LI.main UL SPAN {font: Arial,Helvetica,sans-serif; font-size: 11px; color: #FFF; text-transform:uppercase;} /*пункты меню*/
#menu UL.menu LI.main UL A:hover {background: #D9535C;}
#menu UL.menu LI.main UL LI.general A:hover {background: #3D3D3D;}
#main .h1, #main .h2, #gallery{font: 1.7em Tahoma,Arial; color:#333; text-transform: uppercase;} /* 12px */
#main H1{font: 2em Tahoma,Arial; color:#333}
#main .h2 {font-size: 1.09em;} /* 12px */
.linkInTopic, linkInTopic:hover {display: block; color: #F33 !important; font-size: 0.9em; top:-37px; position:relative}
	.linkInTopic A{color: #F33; text-decoration: underline; border-bottom: none}
	.linkInTopic A:hover{ text-decoration: none}
#main H2 {font-size: 1.27em; font-weight: normal}
#main .redLink{color: #F33}
#mainNews DL DT A, #blog DL DT A {font-weight: bold;}
#main .formBody STRONG {font-size: 1.25em; color: #F33;}
#main .formBody EM {color: #F33; font-style:normal;} /*красные звездочки обязательных полей в форме*/
#main .productName {line-height: 1.8em}
#main .gallerySingleListItemPager STRONG {font-weight: normal;}
#main .registrationStatic .formBody DIV {font-weight: normal;}
#main .registrationStatic .formBody DIV P {font-weight: normal;}
#mainContent .h1 .h1Red, #mainNews .h1 .h1Red, #blog .h1 .h1Red{ font-weight: bolder; text-decoration: none}
#mainContent .paddingTop016m {padding-left: 164px;}/* 13.01.09 */
#mainContent .paddingTop016m A {border-bottom: none; color: #333; font-weight: bold; text-decoration: none}
#mainContent .paddingTop016m A:hover {text-decoration: none}/* 13.01.09 */
#mainContent P {line-height: 18px; text-align: justify;} /* 13.01.09 */
#mainContent .paddingTop016m .price { font-size: 2.4em; color: #F33;}/* 13.01.09 */
#mainContent .paddingTop016m .price SPAN { font-size: 0.5em; font-weight: normal;}/* 13.01.09 */
#mainNews dt SPAN, #blog dt SPAN {font-size: 0.8em; color: #ccc;}  /* 13.01.09 */
#footer A:hover {text-decoration:underline; border-bottom: none;}
#footer FORM .text, #footer FORM .button {font: 11px Tahoma,Arial,sans-serif;}
#innerContent .topicCatalogElement {font-size: 0.9em; color: #F33}
#innerContent .elementName {font-size: 1.5em; text-transform: none; margin: 17px 0 50px;}
#innerContent .catalogPrice {color: #F33; font-size: 2.5em; margin: 50px 0 2px 51px;}
#innerContent .catalogPrice .currency{font-size: 0.5em;}
#innerContent .catalogBasket {margin-left: 52px; font-size:0.9em;}
.catalog-element P { width: 631px;}
#mainNews DT {color: #ccc;}
#productDescription {margin-top: 10px; width: 631px;}
#video P {width: 322px}
.red {color: #F33;}
.rose, .linkInTopic, linkInTopic:hover, #main .date, .sof-req{color:#F33;}
.black,{color: #333;}
#main UL.itemsList LI H2 A, #main .faq .questions LI A{color: #F33}
.white, .top .auth A, #main .pager LI.selected A, #footer, #footer A, #footer FORM .button, #main .gallerySingleListItemPager A, #main .gallerySingleListItemPager SPAN {color: #FFF;}

.month A{color: #F33; border: none; text-decoration: underline}
.month SPAN{font-size: 2em; margin: 0 35px}
.interactive{color: #333; text-decoration: none; border-bottom: 1px dashed #F33}
.interactive:hover{text-decoration: underline; color: #F33; border-bottom: none}
/*
.month A{color: #F33; border: none; text-decoration: underline}
.month SPAN{font-size: 1.6em; margin: 0 40px}
*/
