BODY { margin: 0px; }
TD, TH { font-family:		Verdana, Arial, Helvetica, sans-serif;   font-size: 12px; color: #444444; }
P, FONT { font-family:		Verdana, Arial, Helvetica, sans-serif; }
H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #C61515; text-decoration: none; font-size: 22px; text-align: center; }
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #C61515; text-decoration: none; font-size: 14px; text-align: center; }
H5 { font-size: 12px;}
A { color: #0055cc; text-decoration: none; }
A:hover { text-decoration: underline; color: #0055cc; }

.head_bg { height: 158px; background: url(images/design/head_bg.gif); background-color: #E50E0E; }
.icons { padding-bottom: 20px; }
.head_arrow { height: 22px;  }
.headblock { height: 196px; background-color: white; }
.headbasket { height: 74px; }

.titlesblocks { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom: 2px; line-height: 15px; }
.leftblock { width: 274px; border: 0px; border-left: 2px; border-right: 1px; border-style: solid; border-color: #B6B6B6; background: url(images/design/left_bottombg.gif) no-repeat bottom left; padding-bottom: 560px; }
.rightblock { width: 277px; border: 0px; border-left: 1px; border-right: 1px; border-style: solid; border-color: #B6B6B6; background: url(images/design/rigth_bottombg.gif) no-repeat bottom right; padding-bottom: 560px; }
.centerblock { border: 0px; border-left: 1px; border-right: 1px; border-style: solid; border-color: #B6B6B6; }
.blockformenues { padding-bottom: 10px; }

.headmenu { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 13px; padding-left: 18px; padding-right: 8px; background: url(images/design/head_arrow.gif) no-repeat left top; display: block; }
a.headmenu:link.headmenu { color: #FFFFFF; text-decoration: none; }
a.headmenu:active { color: #FFFFFF; text-decoration: underline; }
a.headmenu:visited { color: #FFFFFF; text-decoration: none; }
a.headmenu:hover { color: #FFFFFF; text-decoration: underline; }

.head_contacts_bg { background: url(images/design/head_contacts_bg.gif); background-color: #F70202; }
.adress { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 12px; }
.adresstelefon { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 28px; }

.menutop { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: bold; color: #D3D3D3; text-align: center; padding: 3px; }
a.menutop { color: #F9F0F3; text-decoration: none; display: block; }
a.menutop:link { text-decoration : none; color: #F9F0F3; }
a.menutop:hover { text-decoration : none; color: #FFFFFF; }

.menuwork { font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; color: #555555; padding-left: 23px; padding-bottom: 10px; background: url(images/design/leftmenu_arrow.gif) no-repeat top left; }
a.menuwork { color: #555555; text-decoration: none; display: block; }
a.menuwork:link { text-decoration : none; color: #555555; }
a.menuwork:hover { text-decoration : none; color: #985C5C; background: url(images/design/leftmenu_arrow_a.gif) no-repeat top left; }

.menulefttitle { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom: 2px; background: url(images/design/leftmenu_ugol.gif) no-repeat top right; background-color: #B6B6B6; }

.menucatalogue { font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: normal; color: #444444; background: url(images/design/cataloguemenu_arrow.gif) no-repeat top left; padding-left: 21px; padding-top: 5px; padding-bottom: 5px; }
a.menucatalogue { color: #444444; text-decoration: none; display: block; }
a.menucatalogue:link { text-decoration : none; color: #444444; }
a.menucatalogue:hover { text-decoration : none; color: #985C5C; background: url(images/design/cataloguemenu_arrow_a.gif) no-repeat top left; }
.menucatalogueon { font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold; color: #C91515; background: url(images/design/cataloguemenu_arrow_a.gif) no-repeat top left; padding-left: 21px; padding-top: 5px; padding-bottom: 5px; }

.menucatalogue2 { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #333333; background: url(images/design/cataloguemenu2_arrow.gif) no-repeat top left; padding-left: 27px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; }
a.menucatalogue2 { color: #333333; text-decoration: none; display: block; }
a.menucatalogue2:link { text-decoration : none; color: #333333; }
a.menucatalogue2:hover { text-decoration : none; color: #985C5C; background: url(images/design/cataloguemenu2on_arrow.gif) no-repeat top left; }
.menucatalogue2on { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #C91515; background: url(images/design/cataloguemenu2on_arrow.gif) no-repeat top left; padding-left: 27px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; }

.menucatalogue3 { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #333333; background: url(images/design/cataloguemenu3_arrow.gif) no-repeat top left; padding-left: 37px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; }
a.menucatalogue3 { color: #333333; text-decoration: none; display: block; }
a.menucatalogue3:link { text-decoration : none; color: #333333; }
a.menucatalogue3:hover { text-decoration : none; color: #985C5C; background: url(images/design/cataloguemenu3on_arrow.gif) no-repeat top left; }
.menucatalogue3on { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #C91515; background: url(images/design/cataloguemenu3on_arrow.gif) no-repeat top left; padding-left: 37px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; }

.menucatalogue4 { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #333333; background: url(images/design/cataloguemenu4_arrow.gif) no-repeat top left; padding-left: 47px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; }
a.menucatalogue4 { color: #333333; text-decoration: none; display: block; }
a.menucatalogue4:link { text-decoration : none; color: #333333; }
a.menucatalogue4:hover { text-decoration : none; color: #985C5C; background: url(images/design/cataloguemenu4on_arrow.gif) no-repeat top left; }
.menucatalogue4on { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; color: #C91515; background: url(images/design/cataloguemenu4on_arrow.gif) no-repeat top left; padding-left: 47px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; }


.menurighttitle { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom: 2px; background: url(images/design/rightmenu_ugol.gif) no-repeat top left; background-color: #B6B6B6; }

.content { padding: 10px; text-align: justify; }
.cataloguecellhome { padding: 5px; }
.cataloguecellright { padding: 5px; padding-top: 22px; padding-bottom: 11px; }
.cataloguehomeline { background-color: #B6B6B6; }

.cat_way { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7F7F7F; text-decoration: none; font-weight: normal; font-size: 10px; }
a.cat_waylink { color: #7F7F7F; text-decoration: none; font-weight: normal; }
#category a{ position:relative; width: 135px; height: 155px; background-color:#b6b6b6; border:2px solid #b6b6b6; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; vertical-align:bottom; font-weight:bold; color: #ffffff; text-decoration: none; }
#category a:hover{ color: #000000; }

.menucataloguehome { font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; color: #985C5C; }
a.menucataloguehome { color: #985C5C; text-decoration: none; display: block; }
a.menucataloguehome:link { text-decoration : none; color: #985C5C; }
a.menucataloguehome:hover { text-decoration : none; color: #C91515; }

.newslelist { padding-left: 15px; padding-right: 15px; padding-bottom: 10px; } 
.newsdate { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #606060; font-weight: bold; padding-top: 10px; padding-bottom: 6px; }
.newstext { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #555555; padding-top: 6px; }

.articleshome { padding: 10px; padding-left: 40px; padding-right: 40px; }
.articlelist { padding-left: 15px; padding-right: 15px; padding-bottom: 10px; } 
.articlesdate { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #606060; font-weight: bold; padding-top: 10px; padding-bottom: 10px; }
a.articlestitle { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #985C5C; text-decoration: none; font-weight: bold; }
.articlestext { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #555555; padding-top: 10px; padding-bottom: 10px; }
a.articlesmore { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #222291; text-decoration: none; font-weight: normal; }

.footerleft { background: url(images/design/bg_gray.gif); background-color: #B6B6B6; border: 0px; border-left: 2px; border-style: solid; border-color: #B6B6B6; } 
.footercenter { background: url(images/design/bg_gray.gif); background-color: #B6B6B6; border: 0px; border-right: 1px; border-style: solid; border-color: #B6B6B6; } 
.footertitle { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-top: 13px; padding-bottom: 12px; }

.footer_lefttire { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #FFFFFF; font-weight: normal; padding-top: 9px; padding-left: 25px; padding-right: 3px; }
.footer_left { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #FFFFFF; font-weight: normal; padding-top: 10px; padding-bottom: 5px; }
a.footer_left { color: #FFFFFF; text-decoration: none; display: block; }
a.footer_left:link { text-decoration : none; color: #FFFFFF; }
a.footer_left:hover { text-decoration : none; color: #555555; }

.copyright { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #555555; font-weight: normal; padding-top: 25px; padding-left: 25px; padding-right: 3px; padding-bottom: 10px; }

.footer_menu { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #FFFFFF; font-weight: normal; }
a.footer_menu { color: #FFFFFF; text-decoration: none; display: block; }
a.footer_menu:link { text-decoration : none; color: #FFFFFF; }
a.footer_menu:hover { text-decoration : none; color: #555555; }

.counters { padding-top: 3px; padding-bottom: 35px; }

.bg_brown { background: url(images/design/bg_brown.gif); background-color: #985C5C; }
.bg_brown_ugolleft { width: 25px; background: url(images/design/bg_brown_ugolleft.gif) bottom no-repeat; border: 0px; border-top: 1px; border-style: solid; border-color: #B6B5B5; }
.bg_brown_ugolright { width: 25px; background: url(images/design/bg_brown_ugolright.gif) top no-repeat; border: 0px; border-bottom: 1px; border-style: solid; border-color: #B6B5B5; }
.bg_gray { background: url(images/design/bg_gray.gif); background-color: #B6B6B6; }
.bg_gray_ugolleft { width: 25px; background: url(images/design/bg_gray_ugolleft.gif) bottom no-repeat; border: 0px; border-top: 1px; border-style: solid; border-color: #B6B5B5; }
.bg_gray_ugolright { width: 25px; background: url(images/design/bg_gray_ugolright.gif) top no-repeat; border: 0px; border-bottom: 1px; border-style: solid; border-color: #B6B5B5; }

.right_service_block { padding-bottom: 2px; }
.right_service { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: normal; color: #FFFFFF; padding-top: 12px; padding-bottom: 15px; border: 0px; border-top: 1px; border-bottom: 1px; border-style: solid; border-color: #B6B5B5; }

.footerrightgray { font-family: Verdana, Arial, Sans-Serif; font-size: 13px; color: #FFFFFF; font-weight: bold; padding-right: 8px; padding-top: 13px; padding-left: 21; }
.footeradressblock { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #FFFFFF; padding-right: 8px; padding-top: 2px; padding-left: 32; }
a.footerlink { text-decoration : none; color: #FFFFFF; font-weight: normal; }
.footer_design { background: url(images/design/designbyparitet.gif) bottom right no-repeat; }

.otstup { padding-left:13px; padding-right:13px; padding-top:16px; padding-bottom:16px; }
.cellprod { display: table-cell; float: left; padding: 1px; }
.graybg { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold; height: 14px; font-size: 14px;  background-color: #EEEEEE; padding: 5px; padding-left: 15px; padding-bottom: 10px; clear: both; }
.grayborders { border: 1px; border-style: solid; border-color: #A7A6A6; }
.grayborders5px { border: 5px; border-style: solid; border-color: #A7A6A6; }
.graytext { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: bold; color: #666666; padding: 3px; padding-top: 8px;  }
.grayline1px { background-color: #A7A6A6; clear: both; margin-top: 5px; }
.techdannye { padding: 5px; padding-top: 15px; padding-bottom: 25px; }

.one { position: absolute; left: 0px; top: 0px; height: 300px; width: 400px; z-index: 100; border: 5px solid #b6b6b6; margin: 2px; }
#pic { padding: 0px; height: 314px; width: 502px; position: relative; }
#pic li{ background-color: #b6b6b6; 	margin: 2px; height: 55px; width: 80px; float:right; clear:right; border: 1px solid #b6b6b6; }
#pic a .small{ border: 1px solid #b6b6b6; 	height: 55px; 	width: 80px; display:block; }
#pic .null{ height: 58px; width: 84px; display:block; }
#pic a .big { display:block; position:absolute; width:0; height:0; border:0; top:0; left:0; }
#pic a:active .big{ position: absolute; left: 0px; top: 0px; margin: 2px; background-color: #FF0000; height: 300px; width: 400px; 	z-index: 100; 	border: 5px solid #b6b6b6; }
.bdr { border: 2px solid #b6b6b6; }
.admin { position: absolute; left: 150px; top: 194px; }
a.ad { font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size:12px; color: #ffffff; 	text-decoration: none; }
a:hover.ad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; 	text-decoration: underline; }

.no_underline { text-decoration: none; }

.small { font-size: 12px; }
.faq { font-size: 12px; }
.price_brief { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight:bold; font-size: 16px; }
.big { font-size: 14px; text-decoration: none; }
.standard { font-weight: normal; }
.light { color: black; }
.white { color: white; }
.pink { color: pink; }
.lightsmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: normal; }
.middle { color: black; }

.cart { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border: 0px solid; color: #FFFFFF; margin: 1px; font-weight: normal; background-color:  transparent; }
.cart2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 0px solid; color:#FFFFFF; margin: 1px; font-weight: normal; background-color:  transparent; }
.totalPrice { font-size: 16px; border: 0px solid; margin: 1px; font-weight: bold; color: red; background-color: transparent; }

.cash { font-size:12px; font-style:normal; color:#FFFFFF; }

table.default-form { 	border-right: #ddd 1px solid; padding-right: 15px; border-top: #ddd 1px solid; padding-left: 15px; left: -16px; padding-bottom: 2em; border-left: #ddd 1px solid; padding-top: 1em; border-bottom: #ddd 1px solid; position: relative; }

a.key, a:visited.key { display: block; height: 20px; width: 100%; border-left: 5px solid #FF0000; border-right: 7px solid #FF0000; background:url(images/arr_red.gif) left center no-repeat; background-color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:right; vertical-align: middle; font-weight: bold; color: #ffffff; text-decoration: none; }
a:hover.key, a:selected.key { background-color: #FF0000; color: #ffffff; text-decoration: underline; }
a.keybig, a:visited.keybig { display: block; height: 30px; width: 100%; border-left: 10px solid #FF0000; border-right: 12px solid #FF0000; background:url(images/arr_red.gif) left center no-repeat; background-color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:28px; text-align:right; vertical-align:middle; font-weight:bold; color: #ffffff; text-decoration: none; }
a:hover.keybig, a:selected.keybig { background-color: #FF0000; color: #ffffff; text-decoration: underline; }


