/* CSS styles for national-comfort.ru */

body
{
	padding: 0px;
	margin: 0px;
	background: url(/images/bodyBg.gif) left top repeat-y #FFF;
}

body, td, th
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #4f332b;
	font-size: 12px;
}

h1
{
	color: #4f332b;
	font-size: 16px;
	background: url(/images/pictures/Polosa.jpg) no-repeat;
	width:570px;
	height:33px;
	margin-top:-8px;
	padding-left:15px;
	padding-top:6px;
}

h1.stopice
{
	color: #4f332b;
	font-size: 15px;
	background: url(/images/pictures/Polosa.jpg) no-repeat;
	width:450px;
	height:44px;
	margin-top:0px;
	padding-left:15px;
	padding-top:6px;
}

h2
{
	color: #4f332b;
	font-size: 14px;
	margin-top:16px;
	margin-left:4px;
}

table#page
{
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
	background: url(/images/pageBg.gif) right top repeat-y;
}

table#page td
{
	padding: 0px;
}


td.top
{
	height: 178px;
	background: url(/images/topBg.gif) left top repeat-x;
}

div#cornerLeftTop
{
	background: url(/images/cornerLeftTop.jpg) left top no-repeat;
	height: 178px;
}

div#cornerRightTop
{
	background: url(/images/cornerRightTop.jpg) right top no-repeat;
	height: 178px;
}

td.content
{
	background: url(/images/contentBg.gif) center top repeat-y;
	text-align: center;
	vertical-align: top;
}

table#pageTop
{
	border: 0px;
	border-collapse: collapse;
	width: 970px;
	height: 178px;
	padding: 0px;
	background: url(/images/pageTopBg.jpg) left top no-repeat;
}

table#pageTop td
{
	padding: 0px;
}

td#pageTopLeft
{
	width: 236px;
	vertical-align: bottom;
}

td#pageTopLeft div
{
	color: #fdedae;
	font-size: 15px;
	font-weight:600;
	text-align: center;
	margin: 0px 25px 10px 0px;
}

td#pageTopLeft span
{
	font-size: 15px;
	display: block;
}

td#pageTopLeft img
{
	width: 208px;
	height: 70px;
	border: 0px;
	margin-bottom: 45px;
}

td#pageTopRight div
{
	height: 54px;
}

td#pageTopRight a
{
	width: 138px;
	height: 105px;
	display: inline-block;
	float: left;
	background: url(/images/topButton.jpg) no-repeat;
	background-position: left bottom;
	margin-left: 8px;
	text-align: center;
	font-family: Arial, Verdana, "Century Gothic", sans-serif;
	text-decoration: none;
	font-size: 14px;
	letter-spacing: 0px;
	color: #4f332b;
	font-weight: 600;
}

td#pageTopRight b
{
	margin-top: 85px;
	font-weight: 600;
	display: block;
}

td#pageTopRight a:hover
{
	background-position: right bottom;
}

table#contentMain
{
	border: 0px;
	border-collapse: collapse;
	width: 970px;
	padding: 0px;
}

td#leftMenu
{
	vertical-align: top;
	width: 208px;
	text-align: center;
}

td#rightColl
{
	width: 143px;
	vertical-align: top;
	background: url(/images/rightColBg.jpg) left top no-repeat;
	text-align: center;
	padding: 10px 5px;
}

div#rightCollInner
{
	margin: 15px 5px;
}

td#contentCenter
{
	vertical-align: top;
}

div#menu
{
	width: 198px;
	background: url(/images/menuBgTop.gif) left top no-repeat;
	padding: 9px 0px;
}

div#menuInner
{
	background: url(/images/menuBgBottom.gif) left bottom no-repeat #fff3d1;
	margin: 0px 5px;
}

div#menu a
{
	display: block;
	background: url(/images/menuButton.jpg) left bottom no-repeat;
	height: 23px;
	margin: 9px 7px 0px 7px;
	color: #4f332b;
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 3px 0px 0px 25px;
	text-decoration: none;
	font-weight: 600;
	font-size: 13px;
}

div#menu a:hover
{
	display: block;
	background: url(/images/menuButton.jpg) left top no-repeat;
	height: 23px;
	margin: 9px 7px 0px 7px;
	color: #ed281b;
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 3px 0px 0px 25px;
	text-decoration: none;
	font-weight: 600;
	font-size: 13px;
	background-position: left top;
}

div#menu a.sub
{
	background:url(/images/menuSubButton.jpg) left top no-repeat;
	height:24px;
	margin:9px 7px 0px 16px;
	padding:8px 0px 0px 20px;
	font-size:11px;
	line-height:9px;
}

div#menu a.sub:hover
{
	background: url(/images/menuSubButton.jpg) left bottom no-repeat;
	height: 24px;
	margin: 9px 7px 0px 16px;
	padding: 8px 0px 0px 20px;
	font-size: 11px;
	line-height: 9px;
}

div#menu a.subSecond
{
	background: url(/images/menuSubButton.jpg) left top no-repeat;
	height: 24px;
	margin: 9px 7px 0px 25px;
	padding: 8px 0px 0px 20px;
	font-size: 11px;
	line-height: 9px;
}

div#menu a.subSecond:hover
{
	background-position: left bottom;
}

img#askButton
{
	width: 143px;
	height: 46px;
	border: 0px;
	margin: 10px;
}

img#discountButton
{
	width: 129px;
	height: 85px;
	border: 0px;
}

div#mainContent
{
	margin: 20px;
	margin-bottom: 0px;
}

table.widget
{
	border: 0px;
	border-collapse: collapse;
}

td.widgetSpacer
{
	width: 20px;
}

td.widgetTitle
{
	background: url(/images/widgetTopBg.gif) left top no-repeat #fbd99b;
	width: 166px;
	border: 0px;
	padding: 10px;
	text-align: center;
	font-weight: 600;
}

td.widgetText
{
	background: url(/images/widgetBottomBg.gif) left bottom no-repeat #ffeebc;
	width: 166px;
	vertical-align: top;
	border: 0px;
}

div.widgetInner
{
	margin: 10px;
}

td#pageBottom
{
	height: 47px;
	background: url(/images/pageBottomBg.gif) left bottom repeat-x;
}

div#pageBottomLeft
{
	background: url(/images/pageBottomBgLeft.jpg) left bottom no-repeat;
	height: 47px;
}

div#pageBottomRight
{
	background: url(/images/pageBottomBgRight.jpg) right bottom no-repeat;
	height: 47px;
	text-align: center;
}

table#pageBottomTable
{
	width: 970px;
	height: 47px;
	background: url(/images/pageBottomTable.jpg) left bottom no-repeat;
	border: 0px;
	border-collapse: collapse;
	padding: 0px;
}

td#pageBottomLeft
{
	width: 236px;
	padding: 10px;
}

img#toTop
{
	width: 25px;
	height: 31px;
	border: 0px;
	margin: 0px 10px;
}

img#goHome
{
	width: 32px;
	height: 33px;
	border: 0px;
}

div.info
{
	background: #F7FFCD;
	border: 1px solid #A5A54A;
}

div.err
{
	background: #FFE6E6;
	border: 1px solid #FF0000;
	color: #FF0000;
}

#iLoader
{
	display: none;
	visibility: hidden;
}

div.imgDisplay {
	position: absolute;
	background: #FFFFCC;
	border: dotted 1px #CCCCCC;
	visibility: hidden;
	width: 200px;
	height: 30px;
	text-align: center;
	padding: 19px;
	font-size: 12px;
	left: 0px;
	top: 0px;
}

div.imgClose
{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 65px;
	height: 14px;
	text-align: center;
	color: #FF0000;
	cursor: pointer;
	cursor: hand;
	background: #FFFFCC;
}

#awaitNotice
{
	padding: 25px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	font-size: 11px;
	text-align: center;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
}

#divNotice
{
	padding: 25px;
	font-size: 11px;
	text-align: center;
	visibility: hidden;
	position: absolute;
	background-repeat: no-repeat;
	background-position: 5px center;
	left: 0px;
	top: 0px;
}

.finalNotice
{
	padding: 25px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	font-size: 11px;
	text-align: center;
	visibility: hidden;
	position: absolute;
	background: #F7FFCD;
	border: 1px solid #A5A54A;
}

div.info
{
	background: url(/images/infoIcon.gif) #F7FFCD;
	border: 1px solid #A5A54A;
}

div.err
{
	background: url(/images/errIcon.jpg) #FFE6E6;
	border: 1px solid #FF0000;
	color: #FF0000;
}

span.roznPrice
{
	color: #666666;
	clear: both;
	display: block;
	/*text-decoration: line-through;*/
}

div.roznPrice
{
	color: #666666;
	clear: both;
	display: block;
	/*text-decoration: line-through;*/
}

td.roznPrice
{
	color: #666666;
}

span.inetPrice
{
	color: #FF0000;
	font-size: 14px;
	clear: both;
	display: block;
}

div.inetPrice
{
	color: #FF0000;
	font-size: 14px;
	clear: both;
	display: block;
}

td.inetPrice
{
	color: #FF0000;
	font-size: 14px;
}

table.calculatorTable
{
	border: 1px solid #666666;
	text-align: center;
	background: #FFFFFF;
}

table.calculatorTable th
{
	font-size: 11px;
	font-weight: bold;
	background: #666666;
	color: #FFFFFF;
}

table.calculatorTable td
{
	background: #EFEFEF;
	font-size: 11px;
}


#typeDescription
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 300px;
	padding: 10px;
	visibility: hidden;
	background: #FFFFCC;
	border: dashed 1px #666666;
	font-size: 11px;
}

#typeDescription h4
{
	margin: 5px 0px;
}

.descr
{
	cursor: default;
}

div#loginFormDiv
{
	padding: 25px;
	font-size: 12px;
	font-weight:bold;
	visibility: hidden;
	position: absolute;
	width: 200px;
	display: none;
	background: #F7FFCD;
	border: 1px solid #A5A54A;
}

#loginForm
{
	margin: 0px;
}

#loginForm label
{
	display: block;
	clear: both;
	width: 150px;
	margin-top: 15px;
}

#loginForm input
{
	clear: both;
	width: 150px;
	margin: 0px;
	background: #FFF;
	border: 1px solid #CCC;
}

div#closeLoginForm
{
	position: absolute;
	right: 0px;
	top: 0px;
}

div#closeLoginForm a
{
	color: #FF0000;
	font-size: 11px;
	margin: 3px;
}

a#registerLink
{
	display: block;
	color: #FF0000;
	font-size: 11px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 3px;
}

a#remindLink
{
	display: block;
	color: #FF0000;
	font-size: 11px;
	margin: 3px;
}

#login
{
	font-weight: bold;
	color: #FF0000;
}


div#registerFormDiv
{
	padding: 25px;
	font-size: 12px;
	font-weight:bold;
	visibility: hidden;
	position: absolute;
	width: 200px;
	display: none;
	background: #F7FFCD;
	border: 1px solid #A5A54A;
}

#registerForm
{
	margin: 0px;
}

#registerForm label
{
	display: block;
	clear: both;
	width: 150px;
	margin-top: 15px;
}

#registerForm input
{
	clear: both;
	width: 150px;
	margin: 0px;
	background: #FFF;
	border: 1px solid #CCC;
}

div#closeRegisterForm
{
	position: absolute;
	right: 0px;
	top: 0px;
}

div#closeRegisterForm a
{
	color: #FF0000;
	font-size: 11px;
	margin: 3px;
}

#register
{
	font-weight: bold;
	color: #FF0000;
}

a.buttonLink
{
	display:block;
	margin: 6px 5px;
	text-align: center;
	width: 185px;
	height: 22px;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	background: #CCCCCC; border:1px solid #000;
}

#userData
{
	clear: both;
	padding: 10px 15px;
}

#userData label
{
	display: block;
	margin: 6px 5px;
	color: #FF0000;
	font-weight: bold;
}

#userData input
{
	display: block;
	margin: 6px 5px;
	width:185px;
}

td#link a
{
     color:#4f332b;
     font-size: 11px;
     display: block;
     background:url(/images/plashka.jpg) no-repeat;
     width:100px;
     height:21px;
	 padding-top:3px;
}

td#link a:hover
{
    color:#ed281b;
}

td#linkk a
{
     color:#4f332b;
     font-size: 11px;
     display: block;
     background:url(/images/plashka1.jpg) no-repeat;
     width:120px;
     height:21px;
	 padding-top:3px;
}

td#linkk a:hover
{
    color:#ed281b;
}

div#link a
{
     color:#4f332b;
     font-size: 11px;
     display: block;
     background:url(/images/plashka1.jpg) no-repeat;
     width:120px;
     height:21px;
	 padding-top:3px;
	 text-align:center;
	 font-weight:600;
	 margin-top:-35px;
	 margin-bottom:20px;
}

div#link a:hover
{
    color:#ed281b;
}

div#linkk a
{
     color:#4f332b;
     font-size: 11px;
     display: block;
     background:url(/images/plashka1.jpg) no-repeat;
     width:120px;
     height:21px;
	 padding-top:3px;
	 text-align:center;
	 font-weight:600;

}

div#linkk a:hover
{
    color:#ed281b;
}

h3
{
	color:#ff0000;
	font-size:x-small;
	text-transform:uppercase;
}

h3.glp
{
	color:#ff0000;
	font-size:x-small;
	padding:0px 0px 7px 0px;
	margin:0px;
}

h3.small
{
	color:#ff0000;
	font-size: 11px;
	margin-bottom:5px;
}

p.text
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 5px;
}

p.text1
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 5px;
	margin-top:0px;
}

div.text
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 5px;
	margin:0px;
}

div.text1
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 24px;
	margin:0px;
	width:554px;
	height:280px;
}

div#texts
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 24px;
	margin:0px;
	width:554px;
	height:150px;
}

div#texts img
{
	border:0px;
	margin-right:25px;
	margin-left:-7px;
}

div#texts img.p
{
	margin-left:20px;
	margin-right:47px;
}


p.red
{
	color:#FF0000;
	text-align:center;
}

p.red1
{
	color: #FF0000;
	text-align:left;
}


img.right1
{
	margin-right:40px;
}

img.right
{
	margin-right:15px;
}

img.left
{
	margin-left:15px;
}
a.text
{
	color:#400000;
}

a.monn
{
	color:#FF0000;
}

dd.mont
{
	padding-bottom:15px;
	text-align:center;
}

dd.buy
{
	padding-bottom:15px;
}

li.all
{
	text-align:justify;
}

strong.red
{
	color:#FF0000;
	text-align: right;
	
}

div#reg
{
	width:500px;
	height:300px;
	margin-left:45px;
}

div#reg div
{
	padding-top:11px;
	padding-bottom:15px;
	border-bottom:2px dashed #FFF2B3;
}

p.reg
{
	clear: both;
	text-align:justify;
}

table#tabs1
{
	padding: 0px;
	border-collapse: collapse;
	background:#FFF2B3;
	border-color: #000;
}

table#tabs1 th
{
	background:#FCCD7D;
	text-align:left;
	border-color: #000;
	padding:0px 0px 0px 3px;
}

table#tabs1 th.ots
{
	width:120px;
}

table#tabs1 th.ots1
{
	width:150px;
}

table#tabs1 td
{
	border-color: #000;
	padding:0px 0px 0px 5px;	
}

table#tabs_stopice
{
	padding: 0px;
	border-collapse: collapse;
	background: #FFF2B3;
	border-color: #000;
}

table#tabs_stopice th
{
	background: #FCCD7D;
	text-align: center;
	border-color: #000;
}

table#tabs_stopice td
{
	text-align: center;
	border-color: #000;	
}

table#tabs
{
	padding: 0px;
	border-collapse: collapse;
	background: #FFFFFF;
	border-color: #000;
}

table#tabs th
{
	background: #53291B;
	text-align: center;
	border-color: #000;
	color:#FFFFFF;	
}

table#tabs th.yel
{
    background: #896155;
}

table#tabs td
{
	text-align: center;
	border-color: #000;	
}

table#tabs td.yol
{
	background:#DFDCD6 ;
	border-color: #000;
	text-align:center;	
}

table#tabl
{
	width:570px;
	background: #FBDB9E;
	border-collapse:collapse;
	padding:0px;
	margin-top:15px;
}

table#tabl th.topleft
{
	background: url(/images/image/frame_usage1.jpg) no-repeat top left;
	font-size:12px;
}
table#tabl th.topright
{
	background: url(/images/image/frame_usage2.jpg) no-repeat top right;
	border-left: solid #000 1px;
}

table#tabl th.botleft
{
	background: url(/images/image/frame_usage3.jpg) no-repeat bottom left;
	border-right: solid #000 1px;
}

table#tabl th.botright
{
	background: url(/images/image/frame_usage4.jpg) no-repeat bottom right;
	border-left: solid #000 1px;
	width:70px;
}

table#tabl th.yol
{
	background:#FFF2B3 ;
	border-color: #000;
	text-align:center;
	border-top: solid #000 1px;
	border-right: solid #000 1px;
	width:120px;
}
table#tabl th.yol1
{
	background:#FFF2B3;
	border-color: #000;
	text-align:center;
	border:0px;
}

table#tabl th
{
	font-size:10px;
	border-top: solid #000 1px;
	height:25px;
}

table#tabl th.vv
{
	border-right: solid #000 1px;
	border-top: solid #000 0px;
}

table#tabl th.vv1
{
	border-right: solid #000 1px;
	border-top: solid #000 1px;
}

table#tabl th.vv2
{
	border-right: solid #000 0px;
	border-top: solid #000 0px;
}

table#tabl th.vv3
{
	width:54px;
	font-size:9px;
}


table#tabl img
{
	margin:7px;
	width:50px;
	height:70px;
	border:0px;
}

table#prim
{
	margin-top:30px;
}

table#prim td
{
	padding-left: 10px; 
	padding-bottom: 20px;
}

table#prim1
{
	margin-top:30px;
	padding-right:0px;
}

table#prim1 td
{
	padding-left: 0px; 
	padding-bottom: 20px;
	width:190px;
}

table#prim1 img
{
	border:0px;
}

h3.text
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	border-top:dashed 1px #53291B;
	padding-top:15px;
}

table#glavpage1
{
	width:220px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

table#glavpage1 th.top
{
	background: url(/images/image/frame_prod1.gif) no-repeat;
	font-size:10px;
	height:35px;
}

table#glavpage1 th.mid1
{
	height:103px;
	padding-left:0px;
	background:#FFF2B3;
}

table#glavpage1 td.bot
{
	background: url(/images/image/frame_prod2.gif) #FFF2B3 bottom no-repeat;
	height:37px;
	padding-bottom:10px;
}

table#glavpage
{
	width:180px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

table#glavpage th.left
{
	background:url(/images/pictures/Product-yellow_1.jpg) no-repeat;
	height:186px;
	vertical-align:top;
}

table#glavpage th.center
{
	background:url(/images/pictures/Product-yellow_2.jpg) no-repeat;
	height:186px;
	vertical-align:top;
}

table#glavpage th.right
{
	background:url(/images/pictures/Product-yellow_3.jpg) no-repeat;
	height:186px;
	vertical-align:top;
}

table#glavpage th.top
{
	background: url(/images/image/frame_prod.jpg) no-repeat;
	font-size:10px;
	height:35px;
	text-transform:uppercase;
}


table#glavpage th.mid
{
	height:105px;
	padding-left:20px;
	background:#FFF2B3;
}

table#glavpage th.mid1
{
	height:120px;
	padding-left:0px;
	background:#FFF2B3;
}

table#glavpage td.bot
{
	background: url(/images/image/frame_prod1.jpg) #FFF2B3 bottom no-repeat;
	height:26px;
	padding-bottom:10px;
}

table#glavpage img
{
	margin-top:12px;
	margin-bottom:5px;
}


table#glavpage td.bot1
{
	background:#FFF2B3;
	height:30px;
}

table#glavpage td.bot2
{
	background: url(/images/image/frame_prod1.jpg) #FFF2B3 bottom no-repeat;
	font-size:11px;
	text-align:justify;
	padding:6px 6px;
	height:80px;
	padding-bottom:13px;
}


td#linkg a
{    font-family: Arial, Helvetica, sans-serif;
     color:#4f332b;
     font-size: 11px;
     display: block;
     background: url(/images/plashka2.jpg) no-repeat;
     width:120px;
     height:21px;
	 padding-top:3px;
}

td#linkg a:hover
{
    color:#ed281b;
}

table#glapa
{
	width:570px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

table#glapa td
{
	height:190px;
	background: #FFFFFF;
	margin-left:10px;
}

table#glp
{
	border:0;
	width:570px;
	height:70px;
	margin-bottom:10px;
	
}

table#glp td.lt
{
	padding-left:10px;
	border-left: dashed 1px #53291B;
	
}
table#glp td
{
	padding:0px 0px 5px 0px;
	width:280px;
	border-bottom:dashed 1px #53291B;
	vertical-align:top;
}

table#glp p
{
	text-align:right;
	padding:0px 10px 7px 0px;;
	margin:0px;
}

ul#mont
{
	list-style:square;
	font-weight:600;
	text-align:left;
}

ul#mont a
{
	text-decoration:none;
	color:#400000;
}

ul#mont a:hover
{
	text-decoration:none;
	color: #FF0000;
}

li.mot
{
	margin-top:10px;
	
}

table#montage
{
	width:570px;
	padding: 0px;
	border-collapse: collapse;
	background: #FFF2B3;
	border-color: #000;
	margin-left:6px;
}

table#montage th
{
	border-color: #000;
	padding:0px 0px 0px 3px;
	width:142px;
	height:25px;
}

table#montage td
{
	background:#FCCD7D;
	border-color: #000;
	padding:0px 0px 0px 5px;
	text-align:center;
	font-weight:600;
}

table#buy
{
	width:570px;
	border:0px;
}
table#buy td.otc
{
	padding-top:20px;
}

table#prav
{
	border:0px;
	text-transform:uppercase;
}

table#prav th
{
	padding-top:2px;
	padding-bottom:19px;
	font-size: 10px;
}

table#prav a
{
	color:#400000;
	
}

table#prav img
{
	border:0px;
	margin-bottom:4px;
}

div.faqBlock
{
	margin-bottom: 10px;
	margin-top:20px;
	border-bottom: 1px dashed #400000;
}

div.faqBlock p
{
	margin: 0px;
	padding: 0px;
}

div.faqAnswer
{
	padding-top:10px;	
}

div.faqBlock h4
{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}

div.faqDate
{
	font-size: 10px;
/*	margin-bottom: 5px; */
	text-align: right;
}

table#otz
{
	width:580px;
}
table#otz th
{
	width:100px;
	color:#FF0000;
	border-bottom:dashed 1px  #FF0000;
	padding-bottom:15px;
} 

table#otz td
{
	text-align:justify;
	border-bottom:dashed 1px  #FF0000;
	padding-bottom:15px;
}

form#actionForm input, textarea
{
	background: #fff;
	border: 1px solid #727071;
	color: #727071;
	width: 300px;
	margin-left: 20px;
}

form#actionForm td
{
	text-align: right;
	vertical-align: top;
	padding-bottom: 20px;
	font-weight: bold;
	color: #727071;
}

table#glims
{
	width:570px;
	border-collapse:collapse;
}

table#glims th.left
{
	background: url(/images/image/frame_usage1.jpg) #FCDB8E top left no-repeat;
	height:35px;
	width:300px;
}

table#glims th.right
{
	background: url(/images/image/frame_usage2.jpg) #FCDB8E top right no-repeat;
	height:35px;
}

table#glims img 
{
	margin:0px 0px 10px -2px;
}

table#glims td 
{
	background:#FFF2B3;

}

table#glims li
{
	padding:0px 15px 6px 0px;
}

table#glims td.leftbot
{
	background:url(/images/image/glims.jpg) #FFF2B3  no-repeat;
	height:294px;
	
}

table#glims td.leftbot1
{
	background:url(/images/image/glims1.jpg) #FFF2B3  no-repeat;
	height:294px;
	
}

table#glims td.rightbot
{
	border-right: #FCDB8E 3px solid;
	padding-top:7px;
}

table#glims td.rightbot1
{	
	background:url(/images/image/glims_img_bot1.jpg) #FFF2B3 bottom  no-repeat;
	width:270px;
}	


table#glimsmon
{
	width:570px;
	background:#E5E5E5;
}

table#glimsmon td
{
	padding-left:5px;
	padding-bottom:10px;
	width:83px;
	height:24px;
}

table#glimsmon div
{
	background:url(/images/image/glims_plashka.jpg) no-repeat;
	font-size:8px;
	padding-top:4px;
	text-align:center;
	margin-top:4px;
	height:24px;
	width:83px;
}

table#sekci
{
	width:580px;
	border:0px;
	border-collapse:collapse;
}

table#sekci th
{
	background:url(/images/image/frame_usage1.jpg) #FCDB8E left top no-repeat;
	height:30px;
}

table#sekci th.right
{
	background:url(/images/image/frame_usage2.jpg) #FCDB8E right top no-repeat;
	border-left:1px dashed #666;
}

table#sekci td
{
	text-align:justify;
	padding:10px 10px 10px 10px;
	background:#FFF2B3;
}

table#sekci td.right
{
	border-left:1px dashed #666;
}

table#sekci img
{
	margin-left:4px;
}

table#menu_stopice
{
	width:277;
	margin-bottom:10px;
	margin-left:-10px;
}

table#menu_stopice td
{
	font-weight:600;
	font-size:11px;
}

table#menu_stopice a
{
	padding:5px 0px 0px 23px;
	color:#4f332b;
	height:25px;
	text-decoration:none;
}

table#menu_stopice a:hover
{
	color:#FF0000;
}
table#menu_stopice td.menu1
{
	background:url(/images/image/Stopice_menu11.jpg) no-repeat;
	width:124px;
	height:25px;
}

table#menu_stopice a.menu1
{

	width:124px;
}

table#menu_stopice a.menu1:hover
{
	background:url(/images/image/Stopice_menu12.jpg) no-repeat;
	width:124px;
}

table#menu_stopice td.menu2
{
	background:url(/images/image/Stopice_menu21.jpg) no-repeat;
	width:161px;
	height:25px;
}

table#menu_stopice a.menu2
{
	width:161px;
}

table#menu_stopice a.menu2:hover
{
	background:url(/images/image/Stopice_menu22.jpg) no-repeat;
	width:161px;
}

table#menu_stopice td.menu3
{
	background:url(/images/image/Stopice_menu31.jpg) no-repeat;
	width:250px;
	height:25px;
}

table#menu_stopice a.menu3
{
	width:250px;
}

table#menu_stopice a.menu3:hover
{
	background:url(/images/image/Stopice_menu32.jpg) no-repeat;
	width:250px;
}

table#menu_stopice td.menu4
{
	background:url(/images/image/Stopice_menu41.jpg) no-repeat;
	width:277px;
	height:25px;
}

table#menu_stopice a.menu4
{
	width:277px;
}

table#menu_stopice a.menu4:hover
{
	background:url(/images/image/Stopice_menu42.jpg) no-repeat;
	width:277px;
}

table#menu_stopice td.menu5
{
	background:url(/images/image/Stopice_menu51.jpg) no-repeat;
	width:277px;
	height:25px;
}

table#menu_stopice a.menu5
{
	width:277px;
}

table#menu_stopice a.menu5:hover
{
	background:url(/images/image/Stopice_menu52.jpg) no-repeat;
	width:277px;
}

table#stopice_table1
{
	width:570px;
}

table#stopice_table1 td.all
{
	text-align:justify;
	vertical-align:top;
}

table#stopice_table1 td.left
{
	padding-right:15px;
}

table#stopice_table1 td.left1
{
	padding-right:15px;
	text-align:justify;
	vertical-align:top;
}

div#stopice_spisok
{
	margin-left:3px;
	margin-top:-7px;
}

div#spylog
{
	visibility:hidden;
	display:block;
}

div#reference
{
	background:url(/images/pictures/Fon_small.jpg) no-repeat;
	width:570px;
	height:227px;
	text-decoration:underline;
	text-align:left;
}

div#reference div.left
{
	text-align:left;
	padding-top:165px;
	padding-left:10px;
}

div#reference div.center
{
	margin-top:-10px;
	padding-left:20px;
	text-align:center;
}

div#reference div.right
{
	margin-top:-50px;
	text-align:right;
	padding-right:10px;
}

table#mainpage th
{
	padding-top:2px;
	padding-bottom:15px;
	vertical-align:top;
	font-size:12px;
	border-bottom:1px dashed #53291B;
}

table#mainpage th.left
{
	padding-right:33px;
}

table#mainpage th.center
{
	padding-right:33px;
}

table#mainpage div
{
	height:174px;
	width:168px;
}

table#mainpage div.left
{
	background:url(/images/calcForm/Product_1.jpg) no-repeat;
}

table#mainpage div.center
{
	background:url(/images/calcForm/Product_2.jpg) no-repeat;
	
}

table#mainpage div.right
{
	background:url(/images/calcForm/Product_3.jpg) no-repeat;
}


div#calcform
{
	background:url(/images/calcForm/Ras_fon.jpg) top no-repeat;
	width:282px;
	height:201px;
	border:1px solid #42180A;
}

div#calcform form
{
	margin:0px;
	padding:0px;
	display:block;
}

div#calcform table
{
	margin-left:15px;
	margin-top:15px;
	padding:0px;
	width:252px;
	height:171px;
}

input.raschet
{
	background: #FFD89A;
	border:1px solid #42180A;
	width:90px;
}

div#calcform h3
{
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	display:block;
}

span.skidka
{
	font-size:21px;
}

table#button td.right
{
	text-align:right;
	color:#FFF;;
	font-weight:600;
	padding-left:25px;
}

table#button td.help
{
	font-weight:700;
	width:35px;
	height:20px;
	text-align:center;
	font-size:14px;
}

table#button td.padding
{
	padding-right:10px;
}

table#FormAction
{
	padding-bottom:15px;
	border-bottom:dashed 1px #53291B;
}
table#FormAction td.left
{
	width:282px;
	vertical-align:top;
}

table#FormAction td.right
{
	padding-left:15px;
	display:block;
}

table#FormAction p
{
	text-align:right;
	padding:0px 10px 7px 0px;;
	margin:0px;
}

span.up
{
	text-transform:uppercase;
}

table#tv_project
{
	width:570px;
}

table#tv_project td
{
	padding:10px;
	vertical-align:top;
}

table#tv_project p
{
	padding-left:10px;
}

table#tv_project td.right
{
	border-top:2px solid #FFD89A;
	padding-bottom:0px;
}

img.bottom
{
	margin-bottom:15px;
}

a.jsRC
{
	font-size:11px;
}

table#wherebuy
{
	width:570px;
	border:1px solid #000;
	border-collapse:collapse;
}

table#wherebuy td
{
	border:1px solid #000;
	background:#FFF2B3;
	padding:5px;
}

table#wherebuy th
{
	border:1px solid #000;
	background:#FCCD7D;
}

table#wherebuy td.2
{
	width:100px;
}

table#arran td
{
	padding-bottom:35px;
}

table#arran img
{
	margin-right:40px;
}