A { 
text-decoration : underline;
font-size : 12px;
color : #2460af;
}
A:hover {
color : #ff9900;
text-decoration : underline;
}
BODY {
margin-top : 9px;
margin-right : 0px;
margin-bottom : 0px;
margin-left: 0px;
padding : 0px;
background-color : #ffffff;
color : #2a2a2a;
font-family : Arial;
font-size : 12px;
font-weight : normal;
text-align : justify;
}
IMG {
border : 0;
}
TABLE {
font-family : Arial;
font-size : 12px;
color : #2a2a2a;
text-align : justify;
}
H1 {
font-size : 20px;
font-family : Arial;
color : #2460af;
font-weight : bold;
} 
H2 {
font-size : 14px;
color : #FFFFFF;
font-family: Arial;
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
background-color : #2460AF;
}
INPUT.search {
font-family : Arial;
font-size : 11px;
color : #2a2a2a;
width : 165px;
} 
INPUT.sendInput, TEXTAREA.sendInput {
font-family : Arial;
font-size : 12px;
color : #2a2a2a;
}
.small {
font-size : 12px;
}
.red {
color : #ff0000;
}
.white {
background-color : #ffffff;
}
.authorText {
color : #ff9900;
font-size : 12px;
font-weight : bold;
padding-left : 47px;
}
.authorText A { font-weight: normal; font-size: 12px; color: #2460af; }
.authorText A:hover { font-size: 12px; color : #ff9900; }
#topNav {
width : 100%;
background-image : url("image/top-center-bgr.gif");
background-repeat : repeat-x;
}
.topCenterImg {
padding-bottom : 10px;
}
.bottomBorder {
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ababab;
}
SELECT.fastNav {
font-size : 11px;
color : #848483;
margin-bottom : 10px;
}
TABLE.search {
margin-top : 5px;
margin-right : 0px;
margin-bottom : 5px;
margin-left: 0px;
font-size : 11px;
} 
.searchName {
color : #ffffff;
background-color : #2460af;
text-align : center;
padding-top : 0px;
padding-right : 10px;
padding-bottom : 0px;
padding-left : 10px;
width : 35px;
font-weight : bold;
}
.menuBgr {
background-image : url("image/m-bgr.gif");
background-repeat : repeat-y;
}
#leftBlock {
background-image : url("image/m-under-bgr.gif");
background-repeat : repeat-y;
}
.mainMenu {
background-image : url("image/m-btn.gif");
background-repeat : no-repeat;
font-weight : bold;
padding-top: 3px;
padding-left : 95px;
}
.mainMenu A {
color : #ffffff;
text-decoration : none;
font-size : 14px;
}
.mainMenu A:hover {
text-decoration : none;
font-size : 14px;
color : #ff9900;
}
.subMenu {
padding-top : 7px;
padding-right : 0px;
padding-bottom : 2px;
padding-left : 7px;
}
.subMenu A { font-size : 12px; color: #2460af; }
.subMenu A:hover { font-size : 12px; }
.banner1 {
text-align : right;
margin-top : 20px;
margin-right : 50px;
margin-bottom : 20px;
margin-left: 0px;
}
.banner2 {
text-align : right;
margin-top : 0px;
margin-right : 50px;
margin-bottom : 20px;
margin-left: 0px;
}
.banner3 {
text-align : right;
margin-top : 0px;
margin-right : 50px;
margin-bottom : 20px;
margin-left: 0px;
}
#rightBlock {
background-color : #e9eff7;
}
#content {
width : 100%;
padding-top : 15px;
padding-right : 25px;
padding-bottom : 25px;
padding-left : 25px;
}
#headerNewsOnMain {
color : #ffffff;
background-color : #ababab;
padding-top : 2px;
padding-right : 5px;
padding-bottom : 2px;
padding-left : 5px;
font-weight : bold;
}
.newsOnMainMain {
margin-top : 10px;
margin-right : 0px;
margin-bottom : 10px;
margin-left : 0px;
}
.newsOnMain {
margin-top : 0px;
margin-right : 0px;
margin-bottom : 30px;
margin-left : 0px;
} 
.dateBlock {
width : 99%;
font-size : 11px;
} 
.announceBlock {
border-top-width : 1px;
border-top-style : solid;
border-top-color : #ababab;
padding-top : 5px;
}
.announceBlockMore {
border-top-width : 1px;
border-top-style : solid;
border-top-color : #ababab;
padding-top : 15px;
}
#headerAnnounces {
width : 207px;
height : 23px;
color : #ffffff;
font-weight : bold;
padding-top : 3px;
background-image : url("image/h-anons.gif");
background-repeat : no-repeat;
margin-bottom : 10px;
}
.headerVotes {
color : #ffffff;
font-weight : bold;
padding: 5px 0 5px 5px;
background-color : #2460af;
}
.annoncesOnMain {
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
}
.technologyesOnMain {
padding-top : 0px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
}
.jobsOnMain {
padding-top : 0px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
}
.whiteBottom {
background-color : #ffffff;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ababab;
}
.headerDirect {
wigth : 50%;
background-color : #2460af;
padding-top : 2px;
padding-right : 0px;
padding-bottom : 2px;
padding-left : 10px;
font-weight : bold;
color : #ffffff;
}
.votesQuestion {
padding-top : 10px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 10px;
}
.votesVarsRadio {
padding-top : 0px;
padding-right : 5px;
padding-bottom : 0px;
padding-left : 10px;
}
.votesVarsRadio INPUT {
margin : 0;
}
.votesVarsText {
padding-top : 0px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
}
.signLicence {
margin : 10px;
}
.partnerText {
padding-bottom : 10px;
}
.partnerLogo {
padding-top : 0px;
padding-right : 10px;
padding-bottom :102px;
padding-left : 0px;
}
.answer {
padding-left : 20px;
}
.linksP {
background-color : #2460af;
}
.linksP TD {
background-color : #ffffff;
vertical-align : middle;
}
.lineBgr {
background-image : url("image/line-bgr.gif");
background-repeat : repeat-x;
}
#bottomBgr {
width : 100%;
background-image : url("image/bottom-bgr.gif");
background-repeat : repeat-x;
}
#copy {
font-size : 11px;
}
.bottomPad {
padding-top : 5px;
}
#links {
font-size : 12px;
padding-top : 10px;
padding-right : 0px;
padding-bottom : 10px;
padding-left : 15px;
}
.linksX {
background-color : #4f7dba;
}
.linksX TH {
color : #ffffff;
text-align : center;
padding-top : 10px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
background-color : #6495d7;
}
.td3 {
background-color : #ffffff;
padding-top : 4px;
padding-right : 10px;
padding-bottom : 4px;
padding-left : 10px;
}
.td4 {
background-color : #e5e5e5;
padding-top : 4px;
padding-right : 10px;
padding-bottom : 4px;
padding-left : 10px;
}
.catItemText { margin-top: 15px;
}
.shadow {
-webkit-box-shadow: 0 0 15px #2D2D2D;
-moz-box-shadow: 0 0 10px #2D2D2D;
box-shadow: 0 0 15px #2D2D2D;
}
html .shadow { /* IE */
filter:
progid:DXImageTransform.Microsoft.Glow(Color=#ababab,Strength=2)
progid:DXImageTransform.Microsoft.shadow(Color=#ababab,PixelRadius=3, MakeShadow=true, ShadowOpacity=3);	
}
* IE .shadow { /* IE6 */
border-bottom:4px solid #eee;
border-right:4px solid #eee;
padding-bottom:4px;
padding-right:4px;
background:#ccc;
}

.dn { display: none; }
#contentWork { padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }
