body

{font-family:Arial, Helvetica, sans-serif}

.delive td

{vertical-align:top}

 

{font-family:Arial, Helvetica, sans-serif}

h1, h2

{font-family:Arial;

font-size: 32px;

font-weight: normal;

border-bottom: 1px solid #999999;

padding-bottom: 5px;

margin-bottom: 0;

padding-top:3px

}

 

h2

{

	font-size: 28px;

	color:#00791C

}

 

h3

{font-size: 20px;

font-weight:normal;

margin-bottom: -10px;

padding-bottom: 0px;

}

h1:hover

{color:#006633}

.tag a

{margin-right: 15px;

color:#000000;

font-size:17px;

text-decoration:none;

border-bottom: 1px dashed #000000;}

 

.tag a:hover

{color:#009900;

border-bottom: 1px dashed #009900;}

 

div.tag

{height:30px;

padding-top: 3px}

.foto

{text-align:center}

.foto a

{

	color:#333333;

	font-size:17px;

	text-decoration:none;

	border-bottom: 1px dashed #333333;

}

 

.cprice td 

{font-size: 18px;

font-weight:normal;

line-height:1.2;}

 

.cprice span

{

	font-size: 32px;

	color:#004205

}

 

.cprice a

{

color:#006600;

text-decoration:none;

border-bottom: 1px dashed #006600;}

 

.cprice a:hover

{

	color:#00A600;

	text-decoration:none;

	border-bottom: 1px dashed #00A600;

}

.delive 

{

font-size: 12px !important;

background-image:url(/img/delive_back2.gif);

font-weight:normal;

background-repeat:no-repeat;

padding-left: 15px;

padding-top: 5px;

color:#666666;

line-height: 2.5;}



.delive b

{font-size:18px;

font-weight:normal;}

 

.delive strong

{color:#666666}

 

.delive p

{text-align:center;

padding-right: 25px;

font-size:16px;

padding-top:7px;

color: #666666;

}

 

.delive i

{font-size:12px;

font-style:normal;

font-weight:bold;

color:#666666}



.delive a

{font-size:8px;

color:#666666}

 

.bay_button select

{vertical-align:top;

margin-top: 4px;

width: 200px}

 

 

.bay_button

{font-size: 12px;

color:#666666}

.bay_button a

{border:none}

 

.bay_button a:hover

{border:none}

 

.bay_button img

{border:none}

 

.bay_button2 em

{font-size:12px;

color: #0066FF;

text-decoration:none;

border-bottom: dotted 1px;

line-height:1.3;

font-style:normal} 

 

.bay_button2 em:hover

{color: #3586FF;

border-bottom: dotted 1px;}

 

.bonus img

{border: none;

padding-right: 9px;

padding-top: 10px}

 

.raiting em

{font-weight:normal;

font-style:normal;

border-bottom: 1px dotted}

 

.raiting

{

	color:#28A62F;

	font-size:18px;

	padding-left:20px;

	border-left: 10px #CCCCCC solid;

}

 

.raiting p

{

margin: 4px 0 0 0;

padding: 2 2 0 0;}

 

.raiting a

{font-size:12px;

color:#666666}

.raiting a:hover

{color:#00CC00}

 

#description p, li

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

font-size:15px; color:#111111

}

#description ul { margin-top: -10px}

#description { max-width: 800px; line-height: 1.5}



#description h2

{font-size: 20px;

font-weight:normal;

margin-bottom: -5px;

padding-bottom: 0px;

color:#000000;

border:none}

 

.foto-des

{width: 100%; 

padding-bottom: 15px;

text-align: center;

font-size:12px}

 

.foto-des a

{color:#006600;

font-weight:bold;

padding-left: 5px;

font-size:14px}

 

.foto-des strong

{color:#999999;

padding-top: 5px}

 

.video div

{/*display:inline;height:310px;*/

width:360px; 

padding-right:30px}

 

 

div.left

{height:210px;}

 

.floats

{

/* Компенсируем отступы между float-блоками, чтобы они занимали все доступное пространство */

margin: -3em 0 0 -2em;

 

/* Эти правила для IE */

position: relative;

display: inline-block;

clear: both;

}

.floats:after

{

content: '';

display: block;

clear: both;

}

.floats .left

{

position: relative;

float: left;

 

/* Убираем удвоение отступов в IE */

display: inline;

 

/* Прячем все, что вдруг вылезло за наши ограничения */

overflow: hidden;

 

/* Отсупы между float-блоками */

margin: 2em 0 0 4px;

 

/* Задаем минимальную ширину по картинке и тексту */

width: 14em;

min-width: 200px;

}

.floats .left .r

{

position: absolute;

top: 0;

left: 0;

width: 100%;

text-align:center;

}

.floats .left .min

{

/* Задаем минимальную высоту по картинке */

margin: 0 0 200px 0;

 

/* Задаем минимальную высоту по тексту */

height: 4em;

 

/* Дублируем значение минимальной ширины по картинке для IE */

width: 200px;

}

 

.forumcard

{font-size: 14px;

color:#666666}

.forumcard a

{font-size:12px;color:#107BB6}

.forumcard a:visited

{color:#107BB6}

.forumcard ul

{

margin-top: 4px;

margin-bottom: 5px;

list-style-image:none;

margin-left: 3px;

padding-left:0px;

}

.forumcard li

{list-style:none}



.delive a

{font-size:12px;

border:none;

text-decoration:underline}

.delive a:hover

{border:none}



.acc_price {

	font-size: 12px;

	float: left;

	color: #090;

	font-weight: bold;

	text-align:center;

	width:60px;

	margin: 10px 0 0 0;

}

.rel_cat {

text-align:center;width:130px; height:20px;

}

.rel_cat a

{color:#0166FE;}

.rel_cat a:hover

{color:#486CFF;}

.soc a {border:none}
.soc a:hover {border:none}
li.soc {width:140px; margin-right:5px}
