/**************************************************************************\
* Copyright (c) 2000-2008 Компания "ИнтекМедиа"
* Internet:http://www.intecmedia.ru, Email:info@intecmedia.ru
\**************************************************************************/
body
  { font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; line-height:normal;
    margin:0; padding:0;
    background-color:#FFFFFF; color:#000000; }
body
  { font-size:75%; }
* html body
  { font-size:75%; }
html:root body
  { font-size:75%; }
table, td, th
  { font-size:100%; }
.clear
  { clear:both; }
a
  { text-decoration:underline; color:#1565a9; }
a:hover
  { text-decoration:none; }

:focus
  { -moz-outline-style:none; }
q
  { quotes:"" ""; }
a img, iframe, object, applet
  { border:none; }
table
  { border:none; border-collapse:collapse; border-spacing:0; font-size:100%; empty-cells:show; }

ul, ol
 { list-style:none; }
label
  { cursor:pointer; }
ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, td, th
  { margin:0; padding:0; }
pre, code
  { font-size:1em; }
blockquote, address, cite, dfn, var, h1, h2, h3, h4 ,h5, h6
  { font-style:normal; font-weight:normal; }
abbr, acronym
  { border-bottom:1px dotted #000000; cursor:help; }

sup, sub
  { font-size:75%; vertical-align:middle; position:relative; }
sup
  { bottom:0.5em; }
sub
  { top:0.5em; }


div.container
  { padding:0 10%; font-family:Arial, Helvetica, sans-serif; }
html* div.container
  { padding:0 7%; }

h1#doctitle, #index h2
  { font-size:1.8em; margin:0 0 10px 0; padding:0; font-weight:normal;
    font-family:Arial; color:#343638; }
#second h1#doctitle
  { font-size:2.3em; }
#index h1#doctitle
  { color:#f74309; }
#index h2
  { color:#ffffff; margin:15px 0 10px 0; }
div#fullpath
  { font-size:0.9em; padding:0; font-family:Tahoma; }
div#fullpath a.act
  { color:#ffffff; text-decoration:none; }
div#fullpath a
  { color:#bacee8; }
div#fullpath span
  { padding-left:35px; background:url(/images/patharr1.gif) center center no-repeat; }
div#fullpath span.act
  { background:url(/images/patharr2.gif) center center no-repeat; padding-left:25px; }



/*Область контента*/
div.content
  { font-size:110%; line-height:1.3em; font-family:Arial, Helvetica, sans-serif;
    color:#000000; width:auto; }
div.content div.wraper
  { padding:0 0 30px 35px; width: 90%; }


div.content a
  { color:#1565a9; }
div.content a:hover
  { color:#e74009; text-decoration:underline; }
div.content a:visited
  { color:#646c78; }


div.content img
  { border:1px solid #000000; margin:1em; }
div.content img.none
  { border:none; background:none; margin:0; }

div.content h1, div.content h2, div.content h3,
div.content h4, div.content h5, div.content h6
  { line-height:normal; margin:1.25em 0 0 0; font-family:Arial; font-weight:bold; color:#343638; }
div.content h1
  { font-size:1.7em; font-height:normal; }
div.content h2
  { font-size:1.4em; }
div.content h3
  { font-size:1.3em; }
div.content h4
  { font-size:1.2em; }
div.content h5
  { font-size:1.1em; }
div.content h6
  { font-size:1.0em; }

div.content table
  { border-collapse:collapse; border-spacing:0; border:1px solid #dde0e3;
    font-size:1em; margin:0.25em 0 0.75em 0; }
div.content table td,
div.content table th
  { margin:0; padding:0; }
div.content table td
  { border:1px solid #dde0e3; padding:4px 10px; color:#343638; }
div.content table th,
div.content table thead td
  { border:1px solid #bacee8; padding:4px 10px; font-weight:bold;
    background:url(/images/pathway.jpg) left top repeat-x #1557a8;
    color:#ffffff; text-align:left; }

div.content table td *,
div.content table th *
  { margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:0; }
div.content table caption
  { font-size:0.9em; text-align:center; }

div.content table.none
  { border:none; background:none; }
div.content table.none td,
div.content table.none th
  { border:none; background:none }

div.content p
  { margin:0.25em 0 1.25em 0; }
div.content blockquote
  { margin:0.25em 0 1.25em 0; border:1px solid #dddfe2; color:#646c78; font-size:1.1em;
    padding:0.75em 1em 0.75em 2.5em; }
div.content blockquote p
  { margin:0; }

div.content li
  { padding:0.25em 0 0.25em 0em; }
div.content li span
  { font-weight:bold; }

div.content ul
  { margin:0.25em 0 0.5em 1.5em; padding:0 0 0 1em; list-style:disc; }
div.content ul ul
  { list-style:square; }
div.content ul ul ul
  { list-style:circle; }

div.content ol
  { margin:0.25em 0 0.5em 1.5em; padding:0 0 0 1em; list-style:decimal; }

div.content dl
  { margin:0.25em 0 0.5em 0; padding:0 0 0 0; }
div.content dt
  { margin:0 0 0.25em 0; font-size:0.9em; font-weight:bold; color:#646c78; }
div.content dd
  { margin:0 0 0.75em 2.5em; }

hr
  { font-size:0; line-height:0; width:100%; height:2px; border:none;
    color:gray; border-bottom:2px solid gray; margin:0.25em 0.5em; padding:10px 0; clear:both; }

/*Элементы форм*/
div.content input,
div.content textarea,
div.content select
  { width:auto; height:auto; line-height:100%; font-size:1em; border:1px solid #b3b9c3;
    padding:0.1em 0.25em; font-family:Arial; background:#ffffff; }

div.content textarea
  { line-height:120%; padding:0.5em; }

input.button, div.content input.button
  { padding:auto 1.5em auto 1.5em; padding-left:1.5em; padding-right:1.5em; color:#858d97;
    cursor:pointer; background:url(/images/butbg.jpg) left bottom repeat-x #e1e1e1; text-align:center; }
*html input.button
  { padding:2px 1em 0 1em !important; font-size:0.95em; vertical-align:baseline !important; }

div.content input.checkbox,
div.content input.radio
  { font-size:0.9em; width:auto; height:auto; border:none; background:none;
    height:1.2em; padding:0; margin:0; }


/* Превьюшки */
div.photo
  { float:left; text-align:center; width:140px; height:150px; margin:0.5em 20px;
    padding:0; line-height:normal; overflow:hidden; }
div.photo a
  { width:140px; display:block; text-align:center; margin:3px 0px; font-size:0.9em; }
div.photo div
  { text-align:center; }
div.photo img
  { border:1px solid #e5e7e8; margin:0 auto 10px auto; width:120px; height:120px; display:block; }
div.photo a:hover
  { color:#e74009; }
div.photo a:hover img
  { border:1px solid #e74009; }

ul.menu0
  { padding:0; list-style:none; font-size:1.3em; font-family:Arial, Helvetica, sans-serif;
    margin:0 20px 40px 60px; }
ul.menu0 a
  { color:#343638; padding-left:25px; background:url(/images/gray-bull.png) 0 10px no-repeat; }
ul.menu0 a:hover
  { color:#e53f09; text-decoration:underline;
    background:url(/images/orange-bull.png) 0 10px no-repeat; }

li.menu0
  { width:100%; }
li.menu0-item, li#menu0-act
  { margin-bottom:10px; }
html* li.menu0-item, html* li#menu0-act
  { margin-bottom:10px; }
li#menu0-act
  { }
li#menu0-act a
  { }

ul.menu1
  { font-size:0.85em; padding-left:0px; margin-bottom:20px; }
ul.menu1 a
  { color:#1565a9; background:none; display:inline-block; }
ul.menu1[class] a
  { display:block; }
ul.menu1 a:hover
  { color:#e74009; text-decoration:underline; background:none; }

li.menu1
  { width:100%; }
li.menu1-item, li#menu1-act
  { margin-bottom:7px; margin-left:20px; }
li#menu1-act
  { }
li#menu1-act a
  { }


/*Копирайты*/
div.intecmedia
  { width:180px; height:auto; text-align:left; padding:0; font-size:0.9em; }
div.intecmedia img
  { margin:0 4px 0 0; }
div.intecmedia span
  { font-family:Tahoma; font-size:9px; color:#b3b9bf; line-height:2em; }


/* Пример распорки 1х1 */
div.spacer, div.spacer2, div.spacer3
  { line-height:0; font-size:0; width:1px; height:1px; overflow:hidden; }

/* МЕСТО ДЛЯ ДОПОЛНИТЕЛЬНЫХ СТИЛЕЙ */
#wrapper
  { background:url(/images/top-tile.jpg) left top repeat-x; }
#container
  { background:url(/images/i-bot-tile.jpg) left bottom repeat-x; }

#container
 { width:100%; min-width:980px; }
*html #container
 { width:expression(document.body.clientWidth < 980? "980px": "auto" ); }



#baselinegrid
  { width:100%; }

#headerbox .lcell
  { width:70%; vertical-align:top; }
#headerbox .rcell
  { width:30%; vertical-align:top; background:url(/images/right-arr.jpg) right top no-repeat; }

#headerbox .rcell .spacer
  { height:40px; }
#headerbox .rcell .spacer2
  { height:285px; width:100%; background:url(/images/index-device.jpg) right top no-repeat; }
#headerbox .rcell .spacer3
  { height:35px; }

#footerbox .ccell
  { vertical-align:top; height:209px; width:100%; }


#vagon
  { height:281px; line-height:0; font-size:0; background:url(/images/vagon-tile.jpg) left top repeat-x; width:95%; }
#vagon .container
  { background:url(/images/vagon.jpg) right top no-repeat; height:281px; }

#logo
  { display:block; width:334px; height:109px; background:url(/images/logo.png) left top no-repeat;
    margin-left:0px; }





#bottab
  { width:100%; height:209px; }
#second #bottab
  { width:100%; height:230px; }
#footerbox .lcell
  { width:98%; vertical-align:top; background:url(/images/i-bot-pic.jpg) left bottom no-repeat;
    padding-left:35%; white-space:nowrap; }
#footerbox .rcell
  { width:1%; vertical-align:top; background:url(/images/i-bot-corner.jpg) right bottom no-repeat;
    padding:95px 0 0 0; }
#footerbox .seo
  { width:30%; vertical-align:top; white-space:nowrap; padding:105px 80px 0 0; text-align:right; color:#9098A3; }

#footerbox .seo img
  { margin:0 5px 5px 0; }

#footerbox .lcell div
  { margin-left:0px; }
#footerbox .lcell .spacer
  { width:255px; height:100px; }
#footerbox .lcell span
  { color:#9098a3; display:block; margin:10px 0 0 0; }

#second #footerbox .lcell
  { vertical-align:top; width:70%; padding-bottom: 65px; padding-top: 40px;
    background:url(/images/sec-device2.jpg) left bottom no-repeat; padding-left:35%; }
#second #footerbox .rcell
  { vertical-align:top; width:30%; padding:145px 80px 0 0; background:none; text-align:right; color:#9098A3; }

div.icons
  { margin:25px 0 0 20px; white-space:nowrap; line-height: 0; font-size: 0; }
div.icons a, div.icons div
  { display:block; width:13px; height:11px; background-image:url(/images/icons.png);
    background-position:0 0; background-repeat:no-repeat; margin-right:30px; float:left; }
div.icons span
  { display:block; width:2px; height:11px; float:left; margin-right:30px;
    background-image:url(/images/icons.png);
    background-position:-14px 0; background-repeat:no-repeat; }

div.icons div#home
  { background-position:0 0; margin-right:51px; }
div.icons a#home
  { background-position:0 -12px; margin-right:51px; }
div.icons #mail
  { background-position:-18px -13px; }
div.icons #map
  { background-position:-31px -13px; }


div.icons #home:hover
  { background-position:0 0; }
div.icons #mail:hover
  { background-position:-18px -1px; }
div.icons #map:hover
  { background-position:-31px -1px; }



/*banners*/
.type1, .type2, .type3
  { display:block; padding:1px 15px; }

div#tel
  { width:238px; height:86px; display:block; overflow:hidden;
    background-image:url(/images/telbg.jpg);
    background-repeat:no-repeat; background-position:0 0; text-decoration:none;
    color:#383838; margin-left:25px; }
div#tel:hover
  { background-position:0 -86px; }
div#tel .type1
  { margin-top:13px; }
div#tel .type2
  { font-size:19px; color:#1254a5; }
div#tel .type2 span
  { color:#848b94; font-weight:bold; }
div#tel .type3
  { color:#9098a3; font-size:13px; }


a#cart
  { width:238px; height:86px; display:block; overflow:hidden;
    background-image:url(/images/cart-bg.jpg);
    background-repeat:no-repeat; background-position:0 0; text-decoration:none;
    color:#9098a3; margin-left:25px; }
a#cart:hover
  { background-position:0 -86px; }
a#cart .type1
  { margin-top:13px; color:#1254a5; font-size:18px; }
a#cart .type2
  { font-size:11px; }
a#cart .type2 span
  { color:#000000; font-size:13px; }
a#cart .type3 input
  { border:1px solid #bbbbbb; color:#000000; background-color:#e1e1e1; font-size:12px;
    margin-top:4px; border-top:none; padding:2px; }

#second a#cart
  { margin-bottom:40px; }


a#quest
  { width:238px; height:86px; display:block; overflow:hidden;
    background-image:url(/images/quest-bg.jpg);
    background-repeat:no-repeat; background-position:0 0; text-decoration:none;
    color:#9098a3; margin-left:25px; }
a#quest:hover
  { background-position:0 -86px; }
a#quest .type1
  { margin-top:10px; color:#1254a5; font-size:18px; }
a#quest .type2
  { font-size:11px; }


table#indexcontainer
  { width:100%; }
table#indexcontainer td.left, table#indexcontainer td.right
  { width:10%; vertical-align:top; }
table#indexcontainer td.mid
  { width:80%; vertical-align:top; }

#smallgal .left div
  { background:url(/images/index-gal-arr.jpg) right top no-repeat; height:213px; width:79px; }
#smallgal .right div
  { height:213px; width:79px; background:url(/images/cable.jpg) 0 -12px no-repeat; }

#smallgal .left, #smallgal .mid
  { background:url(/images/index-gal-tile.jpg) left top repeat-x #1255a7; text-align:left; padding:0; }

#smallgal .left, #smallgal .mid table
  { width:100%; }
#smallgal .left, #smallgal .mid table td
  { width:33%; }


#smallgal .mid .spacer
  { height:1px; width:300px; float:none; clear:both; }


.gal a
  { display:block; width:150px; height:160px; margin:0 0 0 25px;
    color:#bacee8; font-size:0.9em; padding:0;
    overflow:hidden; background:url(/images/index-galbg.jpg) left top no-repeat; }
.gal a:hover
  { background:url(/images/index-galbg2.jpg) left top no-repeat; color:#ffffff; }
.gal img
  { width:115px; height:85px; margin:1px 1px 10px 1px; display:block; }


#search .left, #search .mid
  { background:url(/images/search-bg.jpg) left top repeat-x; padding-left:35px; }
#search .right div
  { height:74px; }

#search .searchcorner
  { height:74px; background:url(/images/search-corner.jpg) right top no-repeat;
    color:#383838; padding-top:15px; }
#search .searchcorner table
  { margin:0 0 5px 0; }

#second .searchcorner
  { height:42px; background:url(/images/sec-search-corner.jpg) right top no-repeat; }
#second .searchcorner table
  { margin:0; }
#second input.inptext, #second input.inpbut
  { margin-top:8px; }


input.inptext
  { width:320px; border:1px solid #b3b9c3; height:18px; margin-right:11px;
    padding:2px 0 0 0; }
input.inpbut
  { background:url(/images/butbg.jpg) left bottom repeat-x #e0dfe3;
    color:#000000; border:1px solid #b3b9c3;
    border-top:1px solid #ffffff; height:22px; font-family:Arial, Helvetica, sans-serif;
    padding:0 5px; }



table.newstab
  { margin:30px 0; }
table.newstab td
  { vertical-align:top; padding:0 30px 0 0; }
table.newstab dl
  { margin:0 0 20px 0; padding:0; }
table.newstab dt
  { color:#9098a3; margin-bottom:5px; }
table.newstab dd
  { padding:0 0 20px 35px; background:url(/images/news-bull.gif) 35px bottom no-repeat; }
table.newstab a
  { font-size:105%; }
table.newstab a:hover
  { color:#e74009; text-decoration:underline; }

.arch
  { padding-left:35px; font-size:100%; }



div#secdevice
  { background:url(/images/sec-device.jpg) right bottom no-repeat; }
div#bigspacer
  { height:400px; }


table#secframework
  { width:100%; margin:0; }
table#secframework .left
  { vertical-align:top; width:10%; }
table#secframework .right
  { vertical-align:top; width:18%; }
table#secframework .mid
  { vertical-align:middle; width:72%; }

#pathway .left, #pathway .mid
  { background:url(/images/pathway.jpg) left top repeat-x #1255a7; }
#pathway .left div, #pathway .right div
  { width:60px; height:26px; }


#sec-search .left, #sec-search .mid
  { background:url(/images/sec-search-tile.jpg) left top repeat-x #ebeff0; }
#sec-search .left div, #sec-search .right div
  { width:60px; height:42px; }


#cont .right
  { padding:30px 50px 0 0; background:url(/images/sec-arr.jpg) right top no-repeat; }

#cartsym
  { background:url(/images/cart-sym.jpg) right top no-repeat; margin-top:-5px; padding-top:5px; }

.gray
  { color:#9098a2; }

div.content div.cartcont
  { font-size:1.1em; }

div.content div.cartcont table, div.content div.cartcont table td
  { border:none; vertical-align:top; padding:0 20px 20px 0px; }
div.content div.cartcont table
  { margin:30px 0 20px 30px; }
div.content div.cartcont span
  { color:#e74009; }
div.content div.cartcont span input
  { border-color:#e74009; }
div.content div.cartcont input,div.content div.cartcont textarea
  { width:280px; padding:0; }
div.content div.smalltext
  { color:#9098a2; font-size:11px; margin:4px 0 0 0; }


div.content div.cartcont .button
  { width:auto; font-size:12px; margin-top:10px; }

div.content table.order td
  { white-space:nowrap; }
/* div.content table.order input
  { width:40px; } */
div.content table.order input.button
  { /* width:30px; */ font-size:12px; padding:2px 0 0 0!important; margin-left:5px; }




/*zsdadasdasdas !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!d*/


/*
#services .wrapper a span
  { margin-top:expression((49 - this.offsetHeight)/2 + "px"); display:block; }
*/


div.content #catlev1
  { border:none; margin-bottom:10px; min-width:580px; }
*html div.content #catlev1
 { width:expression(document.body.clientWidth < 580? "580px": "auto" ); }


div.content #catlev1 div
  { border:none; margin:0 40px 30px 0; float:left; width:236px; height:67px; }
div.content #catlev1 div a
  { display:block; width:236px; height:67px; overflow:hidden; color:#343638; cursor:pointer;
    background-image:url(/images/bigsprite.jpg); background-repeat:no-repeat;
    background-position:0 0; text-decoration:none; color:#343638; font-size:14px; line-height:16px; }
div.content #catlev1 div a:hover
  { text-decoration:underline; color:#e74009; }


div.content #catlev1 div a span
  { display:table-cell; vertical-align:middle; padding-left:80px; padding-right: 5px; height:67px; }
*html div.content #catlev1 div a span,
html* div.content #catlev1 div a span
  { margin-top:expression((this.parentNode.offsetHeight - this.offsetHeight)/2 + "px");
    display:block; height:auto; }



/*пассивы*/
div.content #catlev1 a#division1
  { background-position: 0 0; }
div.content #catlev1 a#division2
  { background-position: 0 -67px; }
div.content #catlev1 a#division3
  { background-position: 0 -134px; }
div.content #catlev1 a#division4
  { background-position: 0 -201px; }
div.content #catlev1 a#division5
  { background-position: 0 -268px; }
div.content #catlev1 a#division6
  { background-position: 0 -335px; }
div.content #catlev1 a#division7
  { background-position: 0 -402px; }
div.content #catlev1 a#division8
  { background-position: 0 -469px; }
div.content #catlev1 a#division9
  { background-position: 0 -536px; }
div.content #catlev1 a#division10
  { background-position: 0 -603px; }

div.content #catlev1 a#division11
  { background-position: 0 -670px; }
div.content #catlev1 a#division12
  { background-position: 0 -737px; }
div.content #catlev1 a#division13
  { background-position: 0 -804px; }
div.content #catlev1 a#division14
  { background-position: 0 -871px; }
div.content #catlev1 a#division15
  { background-position: 0 -938px; }
div.content #catlev1 a#division16
  { background-position: 0 -1005px; }
div.content #catlev1 a#division17
  { background-position: 0 -1072px; }
div.content #catlev1 a#division18
  { background-position: 0 -1139px; }
div.content #catlev1 a#division19
  { background-position: 0 -1206px; }
div.content #catlev1 a#division20
  { background-position: 0 -1273px; }
div.content #catlev1 a#division21
  { background-position: 0 -1340px; }
div.content #catlev1 a#division22
  { background-position: 0 -1407px; }
div.content #catlev1 a#division23
  { background-position: 0 -1474px; }
div.content #catlev1 a#division24
  { background-position: 0 -1541px; }
div.content #catlev1 a#division25
  { background-position: 0 -1608px; }



/*активы*/
div.content #catlev1 a#division1:hover
  { background-position: -236px 0; }
div.content #catlev1 a#division2:hover
  { background-position: -236px -67px; }
div.content #catlev1 a#division3:hover
  { background-position: -236px -134px; }
div.content #catlev1 a#division4:hover
  { background-position: -236px -201px; }
div.content #catlev1 a#division5:hover
  { background-position: -236px -268px; }
div.content #catlev1 a#division6:hover
  { background-position: -236px -335px; }
div.content #catlev1 a#division7:hover
  { background-position: -236px -402px; }
div.content #catlev1 a#division8:hover
  { background-position: -236px -469px; }
div.content #catlev1 a#division9:hover
  { background-position: -236px -536px; }
div.content #catlev1 a#division10:hover
  { background-position: -236px -603px; }

div.content #catlev1 a#division11:hover
  { background-position: -236px -670px; }
div.content #catlev1 a#division12:hover
  { background-position: -236px -737px; }
div.content #catlev1 a#division13:hover
  { background-position: -236px -804px; }
div.content #catlev1 a#division14:hover
  { background-position: -236px -871px; }
div.content #catlev1 a#division15:hover
  { background-position: -236px -938px; }
div.content #catlev1 a#division16:hover
  { background-position: -236px -1005px; }
div.content #catlev1 a#division17:hover
  { background-position: -236px -1072px; }
div.content #catlev1 a#division18:hover
  { background-position: -236px -1139px; }
div.content #catlev1 a#division19:hover
  { background-position: -236px -1206px; }
div.content #catlev1 a#division20:hover
  { background-position: -236px -1273px; }
div.content #catlev1 a#division21:hover
  { background-position: -236px -1340px; }
div.content #catlev1 a#division22:hover
  { background-position: -236px -1407px; }
div.content #catlev1 a#division23:hover
  { background-position: -236px -1474px; }
div.content #catlev1 a#division24:hover
  { background-position: -236px -1541px; }
div.content #catlev1 a#division25:hover
  { background-position: -236px -1608px; }


div.content #catlev2 ul
  { list-style:none; }
div.content #catlev2 ul li
  { font-size:1.1em; }
div.content #catlev2 ul li span
  { font-size: 0.8em; color: #9098a3; padding-left:10px; font-weight:normal; }


div.content #itemcard .itemtab
  { margin-bottom:20px; }
div.content #itemcard .itemtab, div.content #itemcard .itemtab td
  { vertical-align:top; border:none; padding:0; color:#000000; }

div.content #itemcard .itemtab td.itempic img
  { margin:0 30px 0 0; width:200px; height:150px; border:none; }

div.content #itemcard .smallgal
  { margin-bottom:30px; }
div.content #itemcard .smallgal a img
  { margin:0 8px 0 0; width:60px; height:45px; border:1px solid #e6e8e9; }
div.content #itemcard .smallgal a:hover img
  { border: 1px solid #e84712; }

div.content #itemcard .gray
  { font-size: 1.2em; }

div.content #itemcard .details
  { width:420px; margin-bottom:30px; }
div.content #itemcard .details td,
div.content #itemcard .details th
  { text-align: center; }

form#calc td, form#calc table, form#faq td, form#faq table {
        border: none;
}







div#secdevice
  { background:url(/images/sec-device-r.jpg) right bottom no-repeat; }
.set2 div#secdevice
  { background:url(/images/sec-device-r2.jpg) right bottom no-repeat; }
.set3 div#secdevice
  { background:url(/images/sec-device-r3.jpg) right bottom no-repeat; }


#second #footerbox .lcell
  { vertical-align:top; width:70%; padding-bottom: 65px; padding-top: 40px;
    background:url(/images/sec-device-l.jpg) left bottom no-repeat; padding-left:35%; }
#second .set2 #footerbox .lcell
  { background:url(/images/sec-device-l2.jpg) left bottom no-repeat; }
#second .set3 #footerbox .lcell
  { background:url(/images/sec-device-l3.jpg) left bottom no-repeat; }


.contacts {
	border: none;
	text-decoration: none;
}
