ACC SHELL
*{
padding: 0;
margin: 0;
}
a img{
border: 0;
}
body{
background: url(../img/body_bg.gif) repeat-x #B4BAC8;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 20px 0;
color: #03265A;
}
h1{
font-size: 24px;
font-weight: normal;
color: #FF5E00;
padding-bottom: 5px;
}
h2{
font-size: 24px;
font-weight: normal;
color: #FF5E00;
}
p
{
line-height: 1.4em;
margin-bottom: 15px;
text-align: justify;
}
a{
color: #4A8ED3;
text-decoration: underline;
}
a:hover{
text-decoration: none;
}
#left ul,ol{
margin-bottom: 15px;
padding-left: 20px;
}
td, li{
line-height: 1.4em;
}
#container{
width: 773px;
margin: 0 auto;
background: url(../img/container_bg.gif) repeat-y;
position: relative;
}
#left-shadow{
position: absolute;
top: 70px;
left: 0;
width: 4px;
height: 400px;
background: url(../img/left_shadow.gif) no-repeat;
}
#right-shadow{
position: absolute;
top: 70px;
left: 769px;
width: 4px;
height: 400px;
background: url(../img/right_shadow.gif) no-repeat;
}
#header
{
background: url(../img/header_bg.jpg) no-repeat;
height: 70px;
position: relative;
}
#home{
position: absolute;
top: 10px;
left: 25px;
display: block;
width: 130px;
height: 50px;
}
#search{
position: absolute;
top: 74px;
left: 550px;
}
#input-search{
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
margin-top: 1px;
margin-right: 5px;
width: 164px;
border: 1px solid #D8DDE5;
background: url(../img/search_bg.gif) no-repeat;
_background-attachment: fixed;
}
#main{
width: 763px;
margin: 0 auto;
background: url(../img/main_bg.gif) repeat-x #EEF0F3;
min-height: 440px;
_height: 440px;
margin-top:29px;
border-bottom: 1px solid #EEF0F3;
}
#left{
width: 508px;
float:left;
}
#flash{
height: 166px;
background: #000;
}
.mainpage-box{
width: 253px;
float: left;
/* margin-right: 1px;*/
}
.mainpage-box-head{
background: #F35C00;
padding: 4px 0 2px 25px;
border-top: 2px solid #EDF0F3;
border-bottom: 4px solid #EA2700;
color: #FAFCFD;
font-weight: bold;
text-transform: uppercase;
margin-right: 1px;
}
.mainpage-subbox{
padding: 20px;
height: 74px;
position: relative;
border-right: 1px solid #CAD2DC;
}
.mainpage-subbox.noborder{
border: 0;
}
.mainpage-subbox img{
border: 2px solid #fff;
float: left;
margin-right: 10px;
}
.mainpage-subbox img:hover{
border: 2px solid #C1C8D5;
}
.mainpage-subbox a.subbox-text{
color: #03265A;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
.mainpage-subbox a.subbox-text:hover{
text-decoration: underline;
}
.mainpage-subbox a.subbox-button{
display: block;
width: 28px;
height: 21px;
background: url(../img/subbox_button.gif) no-repeat;
position: absolute;
top: 80px;
left: 200px;
}
.mainpage-subbox a.subbox-button:hover{
background-position: 0 -21px;
}
.mainpage-subbox-line{
height: 1px;
background: #CAD2DC;
overflow: hidden;
margin: 5px;
}
#main.subpage{
background: url(../img/subpage_bg.gif) repeat-y;
}
#main.subpage #left{
width: 408px;
padding: 30px 50px 10px 50px;
}
#navigation{
color: #949CA9;
border-top: 1px solid #CAD1DC;
border-bottom: 1px solid #CAD1DC;
padding: 2px 0;
margin-bottom: 15px;
}
#navigation a{
color: #949CA9;
text-decoration: none;
}
#navigation a:hover{
color: #676D75;
}
.subpage-left{
width: 150px;
float: left;
}
.subpage-right{
width: 258px;
float: right;
}
.subpage-center
{
padding-top: 7px;
margin-top: 0;
/* background-color: pink; */
margin: auto;
text-align: center;
}
#right{
width: 255px;
float: right;
}
#news{
height: 136px;
padding: 10px 30px 20px 30px;
overflow: hidden;
color: #4A4D51;
}
#news a
{
text-decoration: none;
color: #4A4D51;
}
h2#news-head{
display: block;
width: 104px;
height: 29px;
background: url(../img/news_head.gif) no-repeat;
margin-bottom: 10px;
}
#news p{
margin-bottom: 3px;
cursor: hand;
}
.news-date
{
color: #F35C00;
margin-bottom: 5px;
}
.news-more{
text-align: right;
color: #4A8ED3;
}
#right-menu-head{
height: 50px;
margin: 10px 0 15px 35px;
}
#right-menu-head.head-1{
background: url(../img/rightmenu_head-1.gif) no-repeat;
}
.right-menu{ list-style: none; }
.right-menu-1{ border-top: 1px solid #B5BECD; }
.right-menu li a{
display: block;
width: 225px;
padding-left: 30px;
height: 28px;
line-height: 28px;
color: #3A4F70;
text-decoration: none;
}
.right-menu-1 li a{
font-weight: bold;
text-transform: uppercase;
background: url(../img/rightmenu-1_bg.gif) no-repeat;
}
.right-menu-1 li a:hover{ background-position: 0 -28px; }
.right-menu-2 li a, .right-menu-3 li a{
text-transform: none;
font-weight: normal;
}
.right-menu-2 li a{
background: url(../img/rightmenu-2_bg.gif) no-repeat;
width: 200px;
padding-left: 55px;
}
.right-menu-2 li a:hover{ background-position: 0 -28px; }
.right-menu-3 li a{
background: url(../img/rightmenu-3_bg.gif) no-repeat;
width: 185px;
padding-left: 70px;
height: 18px;
line-height: 18px;
}
.right-menu-3 li a:hover{ background-position: 0 -18px; }
#footer2{
height: 50px;
padding: 7px 20px 0 20px;
background: url(../img/footer2_bg.gif) no-repeat;
color: #FFFFFF;
text-align: center;
clear: both;
}
#footer2 a{
color: #FFFFFF;
}
#footer2 span{
color: #8CBAFF;
padding: 0 5px;
}
#footer{
height: 50px;
padding: 7px 20px 0 20px;
background: url(../img/footer_bg.gif) no-repeat;
color: #CFD5DE;
text-align: center;
clear: both;
}
#footer a{
color: #CFD5DE;
}
#footer span{
color: #8CBAFF;
padding: 0 5px;
}
.nod{ display: none; }
.clear{ clear: both; }
.light{ color: #9BA0A8; }
.float-left{ float: left; }
.float-right{ float: right; }
.pdf
{
display: block; float: left;
background: url(../img/ico_pdf.gif) no-repeat;
padding: 0 5px 5px 20px;
}
.video
{
display: block; float: left;
background: url(../img/ico_video.png) no-repeat;
padding: 0 5px 5px 20px;
}
table.border
{
margin-top: 0;
padding-top: 0;
margin: auto;
width: 85%;
}
table.border td
{
border-top: 1px solid #CAD1DC;
padding: 5px 10px;
text-align: left;
}
table.border td.border-right
{
border-right: 1px solid #CAD1DC;
width: 25%;
}
#flashMessage
{
background-color: red;
}
table.list
{
background-color: #bbb;
}
table.list td
{
background-color: #eee;
padding: 1px 4px;
}
.list_c
{
text-align: center;
}
.list_r
{
text-align: right;
}
.list_l
{
text-align: left;
}
table.edit td
{
vertical-align: top;
}
.error_message
{
background-color: #e66;
font-size: 115%;
font-weight: bold;
padding: 2px 5px;
}
h4{
font-size: 18px;
font-family: arial;
font-weight: normal;
}
.pagination
{
padding: 1em;
margin: auto 0;
text-align: center;
}
.pagination a
{
margin: auto 0.3em;
}
img.page
{
vertical-align: top;
float: left;
border: 1px solid #CAD1DC;
margin: 0 6px 0 0;
}
table.filter
{
width: 70%;
background-color: #ddd;
}
table.filter td
{
background-color: #eef0f3;
padding: 1px;
}
#error-message
{
margin: 5px 0;
margin-top: 0;
padding: 1em 2em;
background-color: #e88;
font-weight: bold;
font-size: 12px;
}
.news-rotate
{
padding-top: 0;
margin-top: 0;
float: right;
display: block;
width: 28px;
height: 21px;
background: url(../img/subbox_button.gif) no-repeat;
}
.news-rotate:hover
{
background-position: 0 -21px;
}
.company
{
text-align: justify;
}
.company b, .company strong
{
font-size: 14px;
}
#icon
{
float: left;
width: 165px;
height: 110px;
}
img.icon
{
float: left; clear: left;
border: 1px solid #CAD1DC;
margin: 2px 0.8em 0.3em 0;
}
.providers .logo img
{
text-align: right;
float: left;
padding: 0 1em 0.5em 0;
}
.providers .logo img
{
}
.providers p
{
text-align: justify;
}
#right-menu-providers
{
margin: 10px 0 15px 30px;
height: auto;
font: bold 19px arial;
color: #1d3c6a;
padding-left: 9px;
border-left: 3px solid #e16923;
text-transform:lowercase;
}
.providers td
{
padding-bottom: 2em;
}
table.prod-param
{
width: 85%;
}
.prod-param p
{
text-align: left;
margin: 0.6em 0 0 0;
}
.prod-param td.border-right
{
vertical-align: top;
}
div.descr, div.content
{
line-height: 1.4em;
text-align: justify;
}
div.descr
{
padding-bottom: 0;
margin-bottom: 0;
/* background-color: yellow;*/
}
ul.contacts
{
width: 57%;
height: 30px;
margin: 0 auto;
list-style: none;
/* border: 1px solid black; */
/* border-left: none; */
/* border-bottom: none; */
}
.contacts li
{
float: left;
/* border-left: 1px solid black; */
/* border-bottom: 1px solid black; */
}
.contacts li a:hover
{
padding-bottom: 10px;
background-color: #c9cfd9;
}
.contacts li a
{
padding: 5px 20px;
display: block;
float: left;
background-color: #d4d9e1;
}
.contacts li.current a
{
padding-bottom: 10px;
background-color: #c9cfd9;
}
.providers-box
{
width: 221px;
float: left;
background-color: #fff;
}
.providers-subbox.noborder{
border: 0;
}
.providers-subbox a
{
border: 0; margin: 0; padding: 0;
}
.providers-subbox img
{
margin: 0; padding: 0; border: 0;
display: block;
}
li.menu-3 a.current{ background-position: 0 -18px; }
li.menu-2 a.current{ background-position: 0 -28px; }
li.menu-1 a.current{ background-position: 0 -28px; }
li a.current-3{ background-position: 0 -18px; }
li a.current-2{ background-position: 0 -28px; }
li a.current-1{ background-position: 0 -28px; }
img.page-cat
{
float: left;
clear: left;
border: 1px solid #CAD1DC;
margin: 2px 6px 0.6em 0;
}
img.page-row
{
float: left;
border: 1px solid #CAD1DC;
margin: 2px 8px 0.6em 0;
}
img.page-bottom
{
float: left;
border: 1px solid #CAD1DC;
margin: 0 4px 0.6em 0;
vertical-align: text-top;
}
.content .st-left
{
float: left;
clear: left;
margin: 0.6em 6px 0.6em 0;
}
.content .st-right
{
float: right;
clear: right;
margin: 0.6em 0 6px 1em;
}
.content img
{
margin: 0.6em 1em;
border: 1px solid #CAD1DC;
}
.content
{
padding-bottom: 1em;
}
.ref p
{
text-align: left;
}
img.map
{
vertical-align: bottom;
border: 1px solid #cad1dc;
}
table.border td.title
{
border-top: 0;
font-weight: bold;
}
img.page-indiv
{
vertical-align: top;
float: left;
border: 1px solid #CAD1DC;
margin: 0 6px 0 0;
}
img.large
{
vertical-align: middle;
border: 1px solid #CAD1DC;
margin: 0 6px 0 0;
}
table.descr-params
{
width: 55%;
margin: 0 auto;
background-color: #CAD1DC;
border-spacing: 1px;
}
.descr-params th
{
text-align: center;
}
.descr-params td
{
text-align: left;
vertical-align: top;
padding: 2px;
background-color: #EEF0F3;
}
.descr-params td.c
{
text-align: center;
}
.descr ul
{
padding: 0; margin: 0;
margin-left: 19em;
text-align: left;
}
.descr ul.last
{
margin-left: 0;
}
.descr li
{
padding: 0; margin: 0;
}
table.plist
{
margin: 0;
padding: 0;
border: 0;
}
table.plist td
{
vertical-align: top;
text-align: left;
}
.hilite
{
font-weight: bold;
/* background-color: #ccd; */
}
ACC SHELL 2018