﻿html, body, form { margin: 0; padding:0; }
html, body { width: 100%; height: 100%; font-family: Arial; font-size: 15px; }
img { border: none; }
td { font-family:  Arial; font-size: 15px; }

a { font-family: Arial; text-decoration: underline; color: Black; font-size: 12px; }
a:hover { text-decoration: none; }

a.blueLink { font-family: Arial; text-decoration: underline; color: #5faff2; font-size: 13px; }
a.blueLink:hover { text-decoration: none; }

.b { width: 1024px; position: relative; padding-top: 30px;  }
.b .logo { cursor: pointer; height: 85px; width: 206px; position: absolute; left: 818px; background-image: url('/img/logo.png');background-repeat: no-repeat; background-position:left 6px;  }

a.corp { position: relative; font-family: Arial; font-size: 12px; color: Black; text-decoration: underline; }
.footer { width: 1000px; }
.footer_c { font-family: "Franklin Gothic Book", Calibri; font-size: 9px; color: #949194; }
.footer_weediosyou { font-family: Arial; font-size: 21px; color: #b7b7b7;}
.footer_img { position: relative; margin-top: -60px;}


.langSwitcher { background-image: url('/img/langs.png'); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 4px;}
.langSwitcher a { color: Black; text-decoration: none; font-family: Arial; font-size: 11px; font-weight: bold; }
.langSwitcher a:hover { color: #999999; }


.mainMenu td { padding-right: 24px; }
.mainMenu a { color: Black; font-size: 12px; font-family: Arial; text-decoration: none; text-transform: uppercase;}
.mainMenu a:hover { text-decoration: underline; }
.mainMenu a.selected { cursor: default; color: #464646; font-weight: bold; }
.mainMenu a.selected:hover { text-decoration: none; }

ul.mainMenu  { padding-left: 25px;}
ul.mainMenu li { padding-bottom: 4px; }

.cloud { background-position: left center; background-repeat: no-repeat; background-image: url('/img/cloud.png'); height: 150px; width: 225px; position: absolute; margin-left: -225px; }
h1.VeryBig { text-indent: 0; color: Black; font-size: 50px; font-family: Calibri, Tahoma; text-transform: uppercase; margin: 0; padding: 0px 0px 16px 0px; font-weight: normal; }

ul.linerMenu { list-style: none; padding-left: 0; }
ul.linerMenu li { float: left; padding-right: 64px; margin-left: 0; display: block; padding-bottom: 1px; }



.intererMenu { }
ul.intererMenu li a { color: Black; font-size: 15px; font-family: Arial; text-decoration: none; border-bottom: dashed 1px Black; }
ul.intererMenu li a:hover { border-bottom-style: solid; }
ul.intererMenu li a.selected { color: #5faff2; border-bottom: none; font-weight: bold; }



.hnItem { float: left; width: 158px; padding-bottom: 20px; }
.hnItem .hnNotPublished { background-color: Gray }
.hnItem img { border: solid 1px #484848; }
.hnItem a.caption { font-family: Arial; font-weight: bold; font-size: 11px; text-transform: uppercase; text-decoration: none; }




.branchFilterItem div.pointless { padding-left: 14px; height: 24px; }
.branchFilterItem div.pointless a { font-family: Arial; font-size: 15px; text-decoration: none; color: #464646; }
.branchFilterItem div.pointless a:hover { color: #5faff2; font-weight: bold }

.branchFilterItem div.pointed { padding-left: 14px; height: 24px; background-image: url('/img/bluePoint.png'); background-repeat: no-repeat; background-position: left 4px; }
.branchFilterItem div.pointed a { font-family: Arial; font-size: 15px; text-decoration: none; color: #5faff2; font-weight: bold; }






.worksListSlider { width: 450px; height: 86px; overflow: hidden; }
.worksListControl .leftArrow { cursor: pointer; }
.worksListControl .rightArrow { cursor: pointer; }


.worksList { width: 4000px; height: 86px; margin-left: 0px; padding-left: 2px; }
.worksList .pwItem  { float: left; display: block; width: 86px; height: 86px; margin-right: 6px; }
.worksList .pwItem img { border: 1px solid #b4b3b4; }
.worksList .pwItem img.selected {  }

.worksList .pwNotpublished { background-color: Gray;}



.workViewer td.content { padding-left: 50px;}
.workViewer td.content .text { color: #959595; font-family: Tahoma; font-weight: bold; font-size: 13px; }
.workViewer td.content .caption { font-weight: bold; color: #464646; }
.workViewer td.content div { padding-bottom: 2px; }

.workViewer td.image2 td.slider { cursor: pointer; width: 50px }
.workViewer td.image2 div.shadow { display: none; cursor: pointer; width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat;}
.workViewer td.image2 div.leftSlider { background-image: url('/img/leftArrowS.png'); } 
.workViewer td.image2 div.rightSlider { background-image: url('/img/rightArrowS.png');} 


div.parthItem { padding-bottom: 20px; }
div.parthItem div.parthii img { float: left; margin-right: 10px; }
div.parthItem h2 { margin-top: 4px; margin-bottom: 4px; }
div.parthItem a.plink { color: #82c0f5; font-size: 13px; }


div.newsLine { width: 700px; }
div.newsLineItem { padding-bottom: 24px; }
div.newsLineItem h2 { padding: 0; margin: 0; font-family: Tahoma; font-size: 15px; font-weight: bold; color: #010101; }
div.newsLineItem div.newsPublishDate { font-family: Tahoma; font-size: 10px; color: #898989;  }
div.newsLineItem div.newsText { font-family: Arial; font-size: 14px; color: Black; padding-bottom: 18px; padding-top: 18px; }
div.newsLineItem div.links { font-family: Arial; font-size: 12px; color: Black; }
div.newsLineItem div a { text-decoration: underline; color: Black; }
div.newsLineItem div a:hover { text-decoration: none; }
div.newsLineNotPublished { background: #cddfff; }

div.newsPhotos { width: 740px }
div.newsPhotos div.newsPhotoItem { float: left; padding-bottom: 27px; }
div.newsPhotos div.newsPhotoItem img { border: solid 1px #363636; }
div.newsPhotos div.newsPhotoItem img.p { margin-right: 27px; }