html body {margin:0px; padding:0px; background:#F4F4F4;}
.main {background:#fff;}

input{ border-color:#E0E0E0;}
select { height: 20px; vertical-align:middle;}

.reg {font-family:tahoma; font-size:11px;color:#4e4e4e; line-height:11px;border:1px solid #E0E0E0;}

.user  {color:white;font-family:tahoma; font-size:11px; }
/*.user a{text-decoration: none; color:white;font-family:tahoma; font-size:11px; }*/
.user a:link, .user a:visited {text-decoration: none; color:white;font-family:tahoma; font-size:11px; }
/*.user a:active{text-decoration: none; color:white;font-family:tahoma; font-size:11px;font-style:italic}
.user a:hover{text-decoration: none; color:white;font-family:tahoma; font-size:11px;  }*/

.block {border:1px solid #e0e0e0; border-top:0px; padding:11px 11px 11.2px 11px;}


.rednumber{font-family:tahoma; font-size:10px; color:#e1001a;}
.block2 {border:1px solid #e0e0e0; border-top:0px; padding:15px; padding-bottom:10px;}

.block-txt {font-family:tahoma; font-size:11px; color:#505050;}
.block-txt a:link, .block-txt a:visited {font-family:tahoma; font-size:11px; color:#505050; text-decoration:underline;}
.block-txt a:hover {font-family:tahoma; font-size:11px; color:#505050; text-decoration:none; display: inline;}

.block-txt2 {font-family:tahoma; font-size:11px; color:#505050;}
.block-txt2 a:link, .block-txt2 a:visited {font-family:tahoma; font-size:11px; color:#505050; text-decoration:underline;}
.block-txt2 a:hover {font-family:tahoma; font-size:11px; color:#505050; text-decoration:none;}

.block-txt3 {font-family:tahoma; font-size:11px; color:#505050;}
.block-txt3 a:link, .block-txt3 a:visited {font-family:tahoma; font-size:11px; color:#505050; text-decoration:none;}
.block-txt3 a:hover {font-family:tahoma; font-size:11px; color:#505050; text-decoration:underline;}
.block-txt3 p {display:inline;}

.block-txt-small {font-family:tahoma; font-size:10px; color:#505050; line-height:11px;}
.block-txt-small a:link, .block-txt-small a:visited {font-family:tahoma; font-size:10px; color:#505050; line-height:11px; text-decoration:none;}
.block-txt-small a:hover {font-family:tahoma; font-size:10px; color:#505050; line-height:11px; text-decoration:underline;}

.block-txt-smallORG {font-family:tahoma; font-size:9px; color:#4e4e4e; line-height:10px;}
.block-txt-smallORG a:link, .block-txt-smallORG a:visited {font-family:tahoma; font-size:9px; color:#4e4e4e; line-height:10px; text-decoration:none;}
.block-txt-smallORG a:hover {font-family:tahoma; font-size:9px; color:#4e4e4e; line-height:10px; text-decoration:underline;}



.block-txt-small2 {font-family:tahoma; font-size:9px; color:#707070; line-height:9px;}
.block-txt-small2 a:link, .block-txt-small2 a:visited {font-family:tahoma; font-size:9px; color:#707070; line-height:9px; text-decoration:none;}
.block-txt-small2 a:hover {font-family:tahoma; font-size:9px; color:#707070; line-height:9px; text-decoration:underline;}

.block-txt-red {font-family:tahoma; font-size:10px; color:#e2001a; line-height:11px;}

/*.nav-a {font-family:tahoma; font-size:11px; color:#fff; background:url('images/navigation.gif') no-repeat center center; width:11px; height:12px; line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.nav-a a {text-decoration: none; color:white;}
.nav {font-family:tahoma; font-size:11px; color:#fff; width:11px;line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.nav a:link, .navigation a:visited {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:none; line-height:12px;}
.nav a:hover {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:underline; line-height:12px;}*/

.nav-a {font-family:tahoma; font-size:11px; color:#e2001a;  width:11px; height:12px; line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.nav-a a {text-decoration: none; color:e2001a;}
.nav {font-family:tahoma; font-size:11px; color:#e2001a; width:11px;line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.nav a:link, .navigation a:visited {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:none; line-height:12px;}
.nav a:hover {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:underline; line-height:12px;}


/*.navigation-a {font-family:tahoma; font-size:11px; color:#fff; background:url('images/nav.gif') ; width:12px; height:15px; line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.navigation-a a {text-decoration: none; color:white;}
.navigation {font-family:tahoma; font-size:11px; color:#fff; width:11px;line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.navigation a:link, .navigation a:visited {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:none; line-height:12px;}
.navigation a:hover {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:underline; line-height:12px;}*/

.navigation-a {font-family:tahoma; font-size:11px; color:#e2001a; width:12px; height:15px; line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.navigation-a a {text-decoration: none; color:e2001a;}
.navigation {font-family:tahoma; font-size:11px; color:#e2001a; width:11px;line-height:12px;padding-left:2px;padding-right:2px;align:center;}
.navigation a:link, .navigation a:visited {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:none; line-height:12px;}
.navigation a:hover {font-family:tahoma; font-size:11px; color:#4e4e4e; text-decoration:underline; line-height:12px;}



.copyright {font-family:tahoma; font-size:11px; color:#fff; line-height:16px;}
.copyright a:link, .copyright a:visited {font-family:tahoma; font-size:11px; color:#fff; text-decoration:underline;}
.copyright a:hover {font-family:tahoma; font-size:11px; color:#fff; text-decoration:none; line-height:16px;}

.left {background:url('images/el_08.jpg') no-repeat left top; width:5px; height:19px; font-size:1px; line-height:1px;}
.center {background:url('images/el_09.jpg') repeat-x left top; width:110px; height:19px;}
.right {background:url('images/el_11.jpg') no-repeat left top; width:5px; height:19px; font-size:1px; line-height:1px;}
.input-top {font-family:tahoma; font-size:11px; color:#fff; width:105px; height:17px; border:0px; background:none; padding-left:5px;}

.search {border:1px solid #E0E0E0; width:175px; height:19px; padding-left:5px;}
#ajaxSearch_form {margin-top:-1px !important;}
.date {background:#e9e9e9; width:60px; height:14px; font-family:tahoma; font-size:11px; color:#4e4e4e; margin-top:20px;}
.date2 {background:#e9e9e9; width:60px; height:14px; font-family:tahoma; font-size:11px; color:#4e4e4e;}

.txt {font-family:tahoma; font-size:11px; color:#4e4e4e;}

.txtORG {font-family:tahoma; font-size:10px; color:#4e4e4e;}

.text {font-family:tahoma; font-size:12px; color:#4e4e4e;}
.blue a:link, .blue a:visited {font-family:tahoma; font-size:11px; color:#0b71b3; text-decoration:none; padding-left:5px;}
.blue a:hover {font-family:tahoma; font-size:11px; color:#0b71b3; text-decoration:underline; padding-left:5px;}
p .blue2 {margin:0px; padding-top:10px;}


.blueORG a:link, .blueORG a:visited {font-family:tahoma; font-size:13px; color:#0b71b3; text-decoration:none; padding-left:5px;}
.blueORG a:hover {font-family:tahoma; font-size:13px; color:#0b71b3; text-decoration:underline; padding-left:5px;}

.grey-big2 {font-family:tahoma; font-size:14px; color:#777;}

.grey-big {font-family:tahoma; font-size:18px; color:#777;}
.grey-big a:link, .grey-big a:visited {font-family:tahoma; font-size:18px; color:#777; text-decoration:none;}
.grey-big a:hover {font-family:tahoma; font-size:18px; color:#777; text-decoration:underline;}

.golos-line {background:url('images/golos-line.gif') repeat-x left bottom;}

.blue-small {font-family:tahoma; font-size:11px; color:#4cb0ee;}
.blue-small a:link, .blue-small a:visited {font-family:tahoma; font-size:11px; color:#4cb0ee; text-decoration:underline;}
.blue-small a:hover {font-family:tahoma; font-size:11px; color:#4cb0ee; text-decoration:none;}

.black {font-family:tahoma; font-size:11px; color:#000;}

.calendar {font-family:tahoma; font-size:12px; font-weight:bold; color:#7d7d7d;}
.calendar2 {font-family:tahoma; font-size:12px; color:#7d7d7d;}
.calendar-red {font-family:tahoma; font-size:12px; font-weight:bold; color:#ff0000;}

.partners {font-family:tahoma; font-size:11px; color:#0a71b4;}
.partners a:link, .partners a:visited {font-family:tahoma; font-size:11px; color:#0a71b4; text-decoration:underline;}
.partners a:hover {font-family:tahoma; font-size:11px; color:#0a71b4; text-decoration:none;}

.contacts {width:410px; height:22px; border:1px solid #b2b2b2; margin-bottom:9px;}

.navigator {font-family:tahoma; font-size:11px; font-weight:bold; color:#e20001;}
.navigator-grey {font-family:tahoma; font-size:11px; font-weight:bold; color:#505050;}
.navigator a:link, .navigator a:visited {font-family:tahoma; font-size:11px; font-weight:bold; color:#505050; text-decoration:none;}
.navigator a:hover {font-family:tahoma; font-size:11px; font-weight:bold; color:#e20001; text-decoration:none;}
.navigator p {font-family:tahoma; margin:0px; padding-top:8px;}
.navigator-grey p {font-family:tahoma; margin:0px; padding-top:8px;}

.enter{background:url('images/el_03.jpg')  no-repeat ; border:none;  height:19px; width:45px; cursor:pointer; }

.newsp {
font-family:tahoma;
font-size:12px;
}
.newsp p{
	color:#505050;
}

.comment {font-family:tahoma; font-size:12px; color:#0b71b3; text-decoration:none; padding-left:5px;}

.userinfo-navigator-grey {font-family:tahoma; font-size:14px; font-weight:bold; color:#505050;}
.userinfo {font-family:tahoma; font-size:11px; color:#0b71b3; text-decoration:none; padding-left:5px;}
table.pagibot {position:absolute; bottom:0;}

div.easypoll {
height:180px;
position:relative;
}
.line {border-bottom:1px solid #e0e0e0; height:1px; width:171px; vertical-align:bottom; padding-bottom:0px; margin-bottom:0px;  }
.line2 {border-top:1px solid #e0e0e0; height:1px; vertical-align:bottom; padding-bottom:0px; margin-bottom:0px;  }


a.all-arch {
position:absolute; bottom:0; right:0;
}

div.send_poll {
position:absolute; bottom:0;
}

.cnt-case {
position:relative;
}

.b-pag {
bottom:0px;
position:absolute;
width:710px;
}
* html .b-pag {bottom:44px; }

.forflash
{
	border-collapse: collapse;
	padding:0;
	margin:0;
}

.usertd {
vertical-align:top;
height:29px;
}

#wlpeRegisterButton, .onebutton {background-color:#F4F4F4;cursor:pointer;border-top:2px solid #F2F0EE;border-right:2px solid #75736E;border-bottom:2px solid #75736E;border-left:2px solid #F2F0EE;}
.onephoto {width:400px;margin-left:0px;background:white;}

.jot-nav {
color:#505050;
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
cursor:pointer;
}

.jot-nav a {
color:#505050;
}
.jot-nav a:hover {
text-decoration:none;
}

.onesel {width:400px;height:17px;}

@font-face{
  font-family:'tahoma';
  src: url('tahoma.otf'); /* everyone else take this */
}
