* {
    
	margin:0px;
	padding:0px;
}
/*
@font-face { font-family: PFBeauSansPro; src: url('/i/fonts/PFBeauSansPro-Regular.ttf'); } 
@font-face { font-family: PFBeauSansPro; font-weight: bold; src: url('/i/fonts/PFBeauSansPro-Bold.ttf'); } 
@font-face { font-family: Gothic; src: url('/i/fonts/GOTHIC.TTF'); } 
@font-face { font-family: OfficinaSansC; src: url('/i/fonts/OfficinaSansC-Book.otf'); } 
@font-face { font-family: OfficinaSansC; font-weight: bold; src: url('/i/fonts/OfficinaSansC-Bold.otf'); } 
@font-face { font-family: MyriadPro; src: url('/i/fonts/MyriadPro-Regular.otf'); } 
@font-face { font-family: MyriadPro; font-weight: bold; src: url('/i/fonts/MyriadPro-Bold.otf'); } 
@font-face { font-family: Gals; src: url('/i/fonts/GLS_____.TTF'); } 
@font-face { font-family: Gals; font-weight: bold; src: url('/i/fonts/GLSB____.TTF'); } 

@font-face { font-family: PTSans; src: url('/i/fonts/PTC55F.ttf'); } 
@font-face { font-family: PTSans; font-weight: bold; src: url('/i/fonts/PTC75.ttf'); } 


*/



body, html {
	margin: 0;
	padding: 0;
	line-height:1.4;
    font: normal 14px Arial, Helvetica, sans-serif;

}


body { 
	overflow: visible;
	font-size:14px;
	background:  #fff;
        padding:0;
     }

form, table { 
	margin:0;  
	padding:0;  
	border-collapse:collapse;   
	border-spacing:0; 
	}
td, th {
	padding:0;
	vertical-align:top; 
	}
img {
	border:0px;
	}

p
{
margin-top:12px;
}

input
{
padding:2px;
margin:2px;
/* border: 1px solid black; 
 background-color: #f7f7f2;*/
}

.nothing
{
 padding:0; margin:0; background:transparent; border:0;
}

a
{
 color:rgb(96, 0, 0);
 padding-top:3px;
 padding-bottom:3px;
 margin:0;
}

a:hover
{
 text-decoration: underline;
}


.a a
{
 color: rgb(138, 16, 32) !important;
 padding-top:3px;
 padding-bottom:3px;
 margin:0;
}

.a a:hover
{
}

img
{
 padding:0px; margin:0px; border:0; background:0;
}





h1
{
color: #252525;
font-size: 26px;
line-height: 1.1em;
margin: 3px 20px 7px 0px;
padding: 0px
}

h1 a
{
 text-shadow: none;
}

.arthead
{
 font-size:15px;
 text-decoration: none;
 font-weight: bold;
}


h2
{
 font-weight: 200;
 font-size:12px;
}

.topleft { padding-left:10px; }

.topleft a
{
 font-size:11px; 
 padding-left:7px;
 color:#565656;
}

input.search {float: right; height: 15px; border-top: #333 1px solid; border-right: #CACACA 1px solid; border-bottom: #CACACA 1px solid; border-left: #333 1px solid; font: normal 12px Arial, Helvetica, sans-serif; color: #333; margin: 0 6px 0 0;}

.but11:link, .but11:visited { float: right; display: -moz-inline-box;
 display: inline-block; height: 13px; zoom: 1; background: url(/i/tb.gif) #999
 repeat-x left -88px; font: bold 11px Arial, Helvetica, sans-serif; border: 1px solid #666; color: #FFF; text-decoration: none; vertical-align: bottom; white-space: nowrap;}
.but11:hover {background: none; background-color: #666; color: #FFF; text-decoration: none;}
.but11 b {zoom: 1; padding: 0px 10px 0 10px; cursor: pointer; line-height: 16px;}



.bigq
{
 font-size:22px;
}

.cl { clear: both; }


.tit1 {height: 15px; background: url(/i/tb.gif) repeat-x left top;}
.tit2 {height: 15px; background: url(/i/tb.gif) repeat-x left -20px;}
.t1, .tit1 .td1, .tit2 .td1 {display: table; zoom: 1; float: left; margin: 5px 0 0 0; color: #FFF; font-weight: bold; font-size: 11px; line-height: 1.15em;}
.t2, .tit1 .td2 {border-top: #900022 1px solid; margin: -1px 0 0 0; font-size: 0px;}
.tit2 .td2 {border-top: #626262 1px solid; margin: -1px 0 0 0; font-size: 0px;}

.ntit1, .ntit2 {font-size: 11px; font-weight: bold;}
.ntit1 a {background-color: #900022; color: #FFF; display: block; text-decoration: none; padding: 2px 0 1px 10px;}
.ntit2 a {background-color: #666; color: #FFF; display: block; text-decoration: none; padding: 2px 0 1px 10px;}

.btit1 {font-size: 11px; font-weight: bold; background: url(/i/bbb1.gif) repeat-x left 3px; text-align: center;} 
.btit2 {font-size: 11px; font-weight: bold; background: url(/i/bbb2.gif) repeat-x left 3px; text-align: center}
.btit21 {font-size: 14px; font-weight: bold; background: url(/i/bbb2.gif) repeat-x left 5px; text-align: center}
.btit22 {font-size: 14px; font-weight: bold; background: url(/i/bbb1.gif) repeat-x left 5px; text-align: center}
.btit3 {font-size: 11px; font-weight: bold; background: url(/i/bbb2.gif) repeat-x left 3px; text-align: center;}
.btit4 {font-size: 11px; font-weight: bold; background: url(/i/bbb2.gif) repeat-x left 3px;}
.btit1 a:link, .btit1 a:hover, .btit1 a:visited, .btit1 span {color: #900022; background-color: #FFF; display: inline-block; text-decoration: none; padding: 0px 5px 0 5px;}
.btit2 a:link, .btit2 a:hover, .btit2 a:visited, .btit2 span {color: #666; background-color: #FFF; display: inline-block; text-decoration: none; padding: 0px 5px 0 5px;}
.btit21 a:link, .btit21 a:hover, .btit21 a:visited, .btit21 span {color: #666; background-color: #FFF; display: inline-block; text-decoration: none; padding: 0px 6px 0 6px;}
.btit22 a:link, .btit22 a:hover, .btit22 a:visited, .btit22 span {color: #900022; background-color: #FFF; display: inline-block; text-decoration: none; padding: 0px 5px 0 5px;}
.btit3 a:link, .btit3 a:hover, .btit3 a:visited, .btit3 span {color: #666; background-color: #EEE; display: inline-block; text-decoration: none; padding: 0px 5px 0 5px;}
.btit4 span {color: #666; background-color: #FFF; display: inline-block; text-decoration: none; padding: 0px 5px 0 0;}

.white .btit3 a, btit3 a:link {background-color: #FFF;}

.ntit1 .bb {border-bottom: #900022 1px solid; height: 2px;}
.ntit2 .bb {border-bottom: #666 1px solid; height: 2px;}

.btit1 .bb {border-top: #900022 1px solid; margin: -1px 0 0 0; clear: both;}
.btit2 .bb {border-top: #666 1px solid; margin: -1px 0 0 0; clear: both;}
.btit3 .bb {border-top: #666 1px solid; margin: -1px 0 0 10px; clear: both;}

.tit {display: table; zoom: 1; float: left; height: 15px; margin: 5px 0 0 0; padding: 0 0 2px 0; color: #900022; font-weight: bold; font-size: 11px;}

.tit0 {display: table; zoom: 1; float: left; height: 15px; padding: 0 0 2px 0; color: #900022; font-weight: bold; font-size: 11px;}

.tit1 .td1 a, .tit2 .td1 a {color: #FFF; text-decoration: none; padding: 0 0 0 10px;}
.t1 a {color: #900022; text-decoration: none;}


.newsdate {font-size: 11px; font-weight: bold; color: #666; border-bottom: #D7D7D7 1px solid; padding: 10px 0px 2px 0; text-align: center;}


dl.news1 {margin: 15px 0 5px 0;}
dl.mnews1 {margin: 5px 0 0 0;}

.news1 dt {background: #D5D5D5;
    width: 36px;
    float: left;
    zoom: 1;
    padding-left: 9px;
    font-size: 11px;
    border: #D5D5D5 1px solid;
} 

.mnews1 dt {background: #E4E4E4;
    width: 36px;
    float: left;
    zoom: 1;
    padding-left: 9px;
    font-size: 11px;
    border: #E4E4E4 1px solid;
} 

.news1 dt.dop {background:#EEE;
    width: 36px;
    float: left;
    zoom: 1;
    padding-left: 9px;
    font-size: 11px;
    border: #EEE 1px solid;
} 

.news1 dd, .mnews1 dd {margin: 0 0 0 53px; padding: 0 5px 7px 0;}

.news1 dd span, .mnews1 dd span {
    display: -moz-inline-box; display: inline-block;
    border: #d5d5d5 1px solid;
    zoom: 1;
    font-size: 11px;
    color: #696969;
    font-weight: normal;
    padding: 0px 4px;
    margin-bottom: 4px;
}


.comm3 { padding: 12px 0px 12px 0px; border-bottom: 1px dotted #AFAFAF;}


.comm5 {display: -moz-inline-box; display: inline-block; height: 14px; margin: 0px; vertical-align: bottom; 
background: url(/i/tb.gif) no-repeat 3px -367px; font-size: 10px; font-weight: bold; padding: 3px 0 0 17px; color: #626262; cursor: pointer;}
.comm5 span {display: inline; float: left; overflow: hidden; position: relative; margin: -5px 0 0 0;}

.border {border-bottom: 1px dotted #AFAFAF; margin: 10px 0 10px 0; clear: both; height: 1px; font-size: 0px;}

.picleft {float: left; padding: 4px 10px 3px 0px;}


.topmenubg {background: url(/i/tb.gif) repeat-x left -118px;}

.auth {float: right; display: block; font-size: 11px; padding: 8px 10px 2px 19px; z-index: 30px;}

    .auth a {font-weight: bold;}
    
    .auth a:link {color: #900022; text-decoration: none; border-bottom: #900022 1px dotted; font-weight: bold;}
    .auth a:visited {color: #900022; text-decoration: none; border-bottom: #900022 1px dotted;}
    .auth a:hover {color: #A83751; text-decoration: none; border-bottom: #A83751 1px dotted;}
    
    .auth a.fb:link {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
    .auth a.fb:visited {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
    .auth a.fb:hover {color: #385085; text-decoration: none; border-bottom: #385085 1px dotted;}
    
.auth2 {float: right; font-size: 11px; font-weight: normal; padding: 9px 10px 2px 10px;}
    .auth2 a:link {color: #900022; text-decoration: none; border-bottom: #900022 1px dotted;}
    .auth2 a:visited {color: #900022; text-decoration: none; border-bottom: #900022 1px dotted;}
    .auth2 a:hover {color: #A83751; text-decoration: none; border-bottom: #A83751 1px dotted;}
    
.auth3 {float: right; font-size: 11px; font-weight: bold; color: #900022; padding: 9px 0 2px 15px; background: url(/i/user.gif) no-repeat 0 9px;}

.auth4 {float: right; font-size: 11px; font-weight: normal; padding: 9px 10px 2px 10px;}
    .auth4 a:link {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
    .auth4 a:visited {color: #29447E; text-decoration: none; border-bottom: #29447E 1px dotted;}
    .auth4 a:hover {color: #385085; text-decoration: none; border-bottom: #385085 1px dotted;}  

.auth5 {float: right; font-size: 11px; font-weight: bold; color: #29447E; padding: 9px 0 2px 15px; background: url(/i/fbuser.gif) no-repeat 0 10px;}
    
.user1 {font-size: 11px; text-decoration: none; font-weight: bold; color: #505050; padding: 0 0 0 15px; background: url(/i/user.gif) no-repeat left top;}

.user2 {font-size: 11px; font-weight: bold; color: #29447E; padding: 0 0 0 15px; background: url(/i/fbuser.gif) no-repeat left 1px;}

.rpad21 {padding: 0px 15px 20px 20px;}

.info3 .auth2 { display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 11px; font-weight: normal; padding: 0 0 2px 10px;}
 
.info3 .auth3 {float: none; display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 12px; font-weight: bold; color: #900022; padding: 0 0 2px 15px; background: url(/i/user.gif) no-repeat left 1px;}
 
.info3 .auth4 { display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 11px; font-weight: normal; padding: 0 0 2px 10px;}
 
.info3 .auth5 {float: none; display:-moz-inline-stack; display: inline-block; _overflow: hidden; *zoom:1; *display: inline; font-size: 12px; font-weight: bold; color: #29447E; padding: 0 0 2px 19px; background: url(/i/fbuser.gif) no-repeat 4px 2px;} 

.checklogin{ display:none; }

.socialb1 {float: right; text-align: right;}

.comm2 .q {margin: 6px 0 6px 20px; border-left: #AFAFAF 1px solid; padding: 0px 0px 0px 10px; color: #696969; font-size: 11px;}
.comm2 .q .q {margin: 0px; border-left: none; padding: 0px; color: #696969;}

* html .fbie {width: 120px; overflow: hidden;}

.fblock3 {float: left; width: 945px;}



a.but5 {float: left; font-weight: bold; display: inline; height: 15px; padding: 1px 5px 1px 5px; background-color: #FFF; color: #FFF; font-size: 12px; border: #E1E1E1 1px solid;}
a.but5:link, a.but5:visited {color: #900022; text-decoration: none;}
a.but5:hover {color: #A83751; text-decoration: none;}






ul.mmenu {list-style-type: none; height: 28px; margin: 0; padding: 0; background: url(/i/tb.gif) repeat-x left -118px; overflow: hidden;} 
ul.mmenu li {display: inline; font-size: 11px; font-weight: bold; zoom: 1;}
ul.mmenu li a {padding: 9px 9px 5px 9px; display: block; float: left; cursor: pointer; line-height: 1.3em;}
ul.mmenu li a:link, ul.mmenu li a:visited {color: #000; text-decoration: none;}
ul.mmenu li a:hover {color: #900022;}
ul.mmenu li span {padding: 7px 10px 5px 10px; margin: 1px 0 0 0; display: block; float: left; background-color: #FFF; border: #252525 1px solid; border-bottom: none; color: #900022; text-decoration: none; line-height: 1.3em;}
ul.mmenu li a.a {padding: 7px 10px 5px 10px; margin: 1px 0 0 0; display: block; float: left; background-color: #FFF; border: #252525 1px solid; border-bottom: none; text-decoration: none; line-height: 1.3em;}
ul.mmenu li a.a:link, ul.mmenu li a.a:visited {color: #900022;}
ul.mmenu li a.a:hover {color: #A83751;}

ul.mmenu li.enter {float: right;  font-size: 11px; font-weight: bold; zoom: 1;}
ul.mmenu li.enter a {display: block; float: right; padding: 9px 10px 5px 10px; color: #000; text-decoration: none; cursor: pointer; line-height: 1.3em; z-index: 1000;}

ul.oth {list-style-type: none; height: 28px; margin: 0; padding: 0; background: url(/i/othbg.gif) repeat-x left 27px; overflow: hidden;}
ul.oth li {display: inline; font-size: 12px;}
ul.oth li a {padding: 6px 10px 4px 10px; margin: 3px 2px 0 0; display: inline; float: left; border: #D7D7D7 1px solid; border-bottom: none; cursor: pointer; line-height: 1em;}
ul.oth li a:link, ul.oth li a:visited {color: #252525; text-decoration: none;}
ul.oth li a:hover {color: #900022;}
ul.oth li span {font-weight: bold; padding: 6px 10px 5px 10px; margin: 1px 2px 0 0; display: inline; float: left; background-color: #FFF; border: #666 1px solid; border-bottom: none; color: #900022; text-decoration: none; line-height: 1.3em;}
ul.oth li span.pop {font-weight: bold; padding: 7px 10px 5px 10px; margin: 1px 1px 0 0; display: block; float: left; background-color: #FFF; border: #D7D7D7 1px solid; border-bottom: none; color: #900022; text-decoration: none; line-height: 1.3em;}
ul.oth li span a:link, ul.oth li span a:visited, .tit a, .tit0 a {font-weight: bold; padding: 0; margin: 0; background-image: none; color: #900022; text-decoration: none; float: none;}
ul.oth li.dopinfo {display: inline; zoom: 1;}
ul.oth li.dopinfo span {display: block;  padding: 9px 0 5px 0; margin: 0 1px 0 6px; color: #696969; font-size: 10px; font-weight: normal; border: none; background: none;}

ul.submenu {list-style-type: none; height: 19px; margin: 0; padding: 0; background: url(/i/tb.gif) repeat-x left -160px; overflow: hidden;} 
ul.submenu li {display: inline; float: right; font-size: 10px; line-height: 1.3em; zoom: 1;}
ul.submenu li a, ul.submenu li span {padding: 3px 7px 3px 7px; display: block; border-left: #D7D7D7 1px solid;}
ul.submenu li a:link, ul.submenu li a:visited {color: #000; text-decoration: none;}
ul.submenu li a:hover {color: #900022;}
ul.submenu li span {display: block; color: #900022; background-color: #FFF; padding: 3px 7px 3px 7px;}
ul.submenu li a.a {padding: 3px 7px 2px 7px; background-color: #FFF; color: #900022;}
ul.submenu li a.red {padding: 3px 7px 2px 7px; background-color: #900022; color: #FFF;}
ul.submenu li a.red:link, ul.submenu li a.red:hover {padding: 3px 7px 2px 7px; background-color: #900022; color: #FFF;}

/*ul.submenu {list-style-type: none; margin: 0; padding: 0; background: url(/i/tb.gif) repeat-x left -148px; overflow: hidden;} 
ul.submenu li {display: inline; height: 25px; font-size: 10px; position: relative; zoom: 1;}
ul.submenu li a, ul.submenu li span {padding: 6px 5px 5px 10px; display: block; float: left;}
ul.submenu li a:link, ul.submenu li a:visited {color: #000; text-decoration: none;}
ul.submenu li a:hover {color: #900022;}
ul.submenu li span {color: #900022;}
ul.submenu li a.a {padding: 6px 5px 5px 10px; display: block; float: left; color: #900022; text-decoration: none;}*/

ul.botmenu {list-style-type: none; margin: -3px 0 0 0; padding: 0;}
ul.botmenu li {border-bottom: #D7D7D7 1px solid; padding: 3px 0 3px 10px;}
ul.botmenu li.last {border-bottom: none;}
.botmenu a:link, .botmenu a:visited {color: #900022; text-decoration: none;}
.botmenu a:hover {color: #A83751; text-decoration: none;}

ul.ymenu {list-style-type: none; margin: 0; padding: 0; overflow: hidden;} 
ul.ymenu li {display: inline; zoom: 1; height: 27px;}
ul.ymenu li a {padding: 2px 5px 0 5px; margin: 4px 0 0 0; display: block; float: left; color: #626262; text-decoration: underline; cursor: pointer; font-size: 12px;}
ul.ymenu li span {padding: 4px 8px 4px 8px; display: block; border: #D7D7D7 1px solid; float: left; font-size: 14px; color: #900022; font-weight: bold; text-decoration: none;}
ul.ymenu li a:hover {color: #900022; text-decoration: underline;}

ul.ymenu2 {list-style-type: none; margin: 0; padding: 0; overflow: hidden;}
ul.ymenu2 li {display: inline; white-space: nowrap;}
ul.ymenu2 li a {padding: 0 8px 1px 0; color: #626262; text-decoration: underline; cursor: pointer; font-size: 11px;}
ul.ymenu2 li span {padding: 0 8px 1px 0; font-size: 11px; color: #252525; font-weight: bold; text-decoration: none;}
ul.ymenu2 li a:hover {color: #900022; text-decoration: underline;}
ul.ymenu2 li input {vertical-align: middle; margin: 0 3px 0 10px;}
ul.ymenu li label {padding: 0 8px 1px 0; margin: 0px; vertical-align: middle; font-size: 11px; color: #252525; font-weight: bold; text-decoration: none;}

ul.ymenu3 {list-style-type: none; margin: 0; padding: 0; overflow: hidden;} 
ul.ymenu3 li {display: inline; zoom: 1;}
ul.ymenu3 li a {padding: 1px 7px 3px 7px; display: block; float: left; color: #626262; text-decoration: underline; cursor: pointer; font-weight: bold; font-size: 15px;}
ul.ymenu3 li span {padding: 2px 8px 2px 8px; display: block; border: #D7D7D7 1px solid; float: left; font-size: 15px; color: #900022; font-weight: bold; text-decoration: none;}
ul.ymenu3 li a:hover {color: #900022; text-decoration: underline;}
.footer {background-color: #EEE; border-top: #666 1px solid; margin: 0; padding: 20px 0 20px 0; }


.border {border-bottom: 1px dotted #AFAFAF; margin: 7px 0 7px 0; clear: both; height: 1px; font-size: 0px;}
.border1 {border-bottom: 1px dotted #AFAFAF; margin: 5px 0; clear: both; height: 1px; font-size: 0px;}
.border2 {border-bottom: 1px dotted #AFAFAF; margin: 9px 0 7px 0; clear: both; font-size: 0px;}
.border3 {border-top: #D7D7D7 1px solid; border-bottom: #D7D7D7 1px solid; height: 1px; margin: 10px 10px 10px 0; font-size: 0px;}
.border4 {border-bottom: 1px dotted #AFAFAF; margin: 7px 0 2px 0; clear: both; font-size: 0px;}
.border5 {border-bottom: 1px solid #D7D7D7; margin: 7px 0 7px 0; clear: both; font-size: 0px;}
.border52 {border-bottom: 1px solid #AFAFAF; margin: 7px 0 12px 0; clear: both; font-size: 0px;}
.border531 {border-bottom: 1px solid #666; margin: 7px 0 7px 0; clear: both; font-size: 0px;}

.border6 {border-bottom: 1px dotted #AFAFAF; margin: 1px 0 1px 0; clear: both; height: 1px; font-size: 0px;}
.border7 {border-bottom: 1px dotted #AFAFAF; margin: 12px 15px 12px 0; clear: both; height: 1px; font-size: 0px;}

a.but4 {float: left; display: inline; height: 16px; padding: 2px 6px 1px 22px; background-color: #E1E1E1; font-size: 11px;}
.but4.m {margin: 0 0 0 6px;}
a.but4:link, a.but4:visited {color: #252525; text-decoration: none;}
a.but4:hover {color: #900022; text-decoration: none;}


.pic3 {background: url(/i/tb.gif) no-repeat 3px -352px;}
.pic4 {background: url(/i/tb.gif) no-repeat 3px -367px;}
.pic5 {background: url(/i/tb.gif) no-repeat left -341px;}
.pic6 {background: url(/i/tb.gif) no-repeat -12px -341px;}
.pic7 {background: url(/i/tb.gif) no-repeat 3px -383px;}


















li
{
/* list-style-type: none;
background: url(/i/line1.gif) no-repeat 0px 6px; */
padding-left:10px;
padding-bottom:7px; 
text-indent:0;
}

.results li
{
 padding-left:0;
}

.printpic { display: none; }
.nobo, .nobo:hover {  margin:0px;  border: 0px;  padding: 0px; text-decoration: none; background: none;}
.vab { 	padding-top:35px; }
.nohbg {  background: transparent; text-decoration: none;}
.nohbg:hover {  background: transparent; text-decoration: none;}
.pt5 { margin-top:10px; }
.h5 { height:7px; font-size:1px; } 
.p10 { padding:13px; }
.pb5 { padding-bottom:5px; }
.pb15 { padding-bottom:15px; }
.pl20 { padding-left:20px; }
.pl17 { padding-left:17px; }
.pt2 { padding-top:2px; }
.pb2 { padding-bottom:2px; }
.hide { display:none; }
.ml12 { margin-left:12px }
.pb5comm { background:#ddd url(http://6.rupor.od.ua/i/ugolgray.gif) no-repeat right center; padding:3px; padding-left:10px; }
.ugolgray { background:#ddd url(http://7.rupor.od.ua/i/ugolgray.gif) no-repeat right center; padding:3px; }
.ul { text-decoration: underline; }
.mt20 { margin-top:20px; }
.pt10 { padding-top: 10px; }
.pp10 { padding-bottom: 10px; }
.pr15 { padding-right:15px; }
.w10 { width:10px; } 
.vam { vertical-align:middle; }
.nou { text-decoration: none; }
.max1280 { max-width:1260px; }

.artpicspan { float:left; margin-right:10px; margin-bottom:5px; }
.newsdatetd { width:65px; text-align:right; padding-right:10px;  display: inline-block; *display: inline; zoom:1; }
.topstable { max-width:1250px; }

.newsdatetd2 { width:85px; text-align:right; padding-right:10px; }


.line1, .line2, .line3
{
 width:100%;
 height:1px;
 background: #ccc;
 margin-bottom:35px;
font-size:1px;
}


.piclink, .piclink:hover
{
 background:transparent;
 padding:0;
 margin:0;
 border:0;
 color: #fff;
}

.piclink span
{
 background:transparent;
 padding:0;
 margin:0;
 border: 1px solid white; 
 color: #fff;
}

 .piclink:hover span
 {
  border: 1px solid rgb(138, 16, 32); 
 }


.tops
{
}

.topsq
{
 padding-right:20px;
 line-height:1.5;
 padding-left:20px;
 padding-bottom: 5px;
 max-width:400px;
}


.toptype, toptype:hover
{
 text-transform: uppercase;
 text-decoration:none;
 font-size:11px;
 color: #A99;
 padding-bottom:5px;
}

.toptype:hover
{
 color: #A99;
 background: transparent;
/* background: #fff; */
 text-decoration:underline;
}

.toptypeul
{
 text-transform: uppercase;
 text-decoration:underline;
 font-size:11px;
 color: #A99;
 padding-bottom:5px;
}


.tops a
{
 font-size:12px;
 text-decoration: none;
}

#toppic
{
 height:90px;
/* border:1px solid white;*/
 padding:0;
 margin:0;
/* margin-top:5px;
 margin-bottom:5px;
 margin-left:1px;
 margin-right:1px;
*/
}

.toppicdiv
{
/* width:100px;
 clip:rect(0,100px,90px,0); */
 overflow:hidden;
}

.1toppicdiv2
{
 width:130px;
 display:inline-block; 
}



#toppic:hover
{
 margin: 0px;
 padding: 0px;
 border: 1px solid rgb(138, 16, 32);
 text-decoration: none;
 background: transparent;
}

#shadow1
{
 height:29px;
 background: url(http://8.rupor.od.ua/i/sh1.gif) repeat-x bottom;
 width:100%;
 padding:0;
 margin:0;
}

/*
#shadow2
{
 height:9px;
 background: url(http://9.rupor.od.ua/i/sh2.gif) repeat-x top;
 width:100%;
 padding:0;
 margin:0;
 font-size:1px;
}
*/

#menutable
{
/* height:80px; */
 padding-bottom:20px;
 width:1015px;
 padding-right:10px;
}


#logo
{
padding-right:25px;
background:#fff;
display:inline-block;
*display: inline; zoom:1;
}

#menuitems
{
 display:inline-block;
*display: inline; zoom:1;
 he1ight:50px;
 vertical-align:top;
 padding-top:30px;
 width:590px;
}

.vab a, .menuitem, .reglink, #menuitems a
{ 
 color:black;
 text-decoration: none;
 margin-right:13px;
 padding-bottom:0px;
 b1order-bottom: 1px solid rgb(138, 16, 32); 
}

.vab a:hover, .menuitem:hover, .reglink:hover, #menuitems a:hover
{ 
 text-decoration: none;
 margin-right:13px;
 border-bottom: 0px;
}


.menuitemsel
{ 
 color:rgb(138, 16, 32);
 margin-right:13px;
 padding-bottom:0px;
 text-decoration: none;
}

.menuitempic, .menuitempic:hover
{
 background:transparent; 
 text-decoration: none;
 margin-right:20px;
 padding:0;
/* padding-bottom:2px;*/
/* border-bottom: 1px solid rgb(138, 16, 32); */
}


.searchb
{ 
 padding-bottom:2px;
 margin-right:20px;
 border-bottom: 1px solid rgb(138, 16, 32);
}

.searchb:hover
{ 
 padding-bottom:3px;
 border-bottom: 0px;
}



#bot
{
 margin:0;
 height:35px;
 padding:10px 0px 15px 0px;
 width:100%;
 font-size:11px;
}

.comline
{
 margin-bottom:50px;
 margin-top:10px;
 color: black;
 width:100%;
 background:#ddd url(http://7.rupor.od.ua/i/ugolgray.gif) no-repeat right center;
}

.comline td, .comline div
{
 padding:7px;
}

.artdate
{
 font-size:11px;
 color:#999;
 padding:3px 0 3px 0;
}

.artcom
{
 padding-right:0 !importnat;; 
 width:200px;
 text-align: right;
 display: inline-block;
*display: inline; zoom:1;

}



h2 a, h1 a, .parttype
{
 padding:3px;
 padding-right:13px;
 text-transform: uppercase;
 text-decoration: none;
 margin-top:20px;
}

h2 a:hover, h1 a:hover, .parttype:hover
{
 text-decoration: underline;
 background: rgb(138, 16, 32) url(/i/ugolred.gif) no-repeat right center;
}

.parttypegray
{
 padding:3px;
 padding-right:13px;
 text-transform: uppercase;
 text-decoration: none;
 margin-top:20px;
}

.parttypegray:hover
{
 text-decoration: underline;
 background: rgb(138, 16, 32) url(/i/ugolred2.gif) no-repeat right center;
}


.mega1
{
 margin-top:20px;
}	

.mega
{
 font-weight:bold;
}

.mega:hover
{
}


#news
{
 padding: 0px 0px 0px 0px;
}

#news a
{
 text-decoration: none;
}

#newsul li
{
 padding-bottom: 15px;
 list-style: none;
}

.nl
{
 display: inline-block;
*display: inline; zoom:1;
}

.ex
{
font-size:10px; padding:1px; border:1px solid black;
text-align:center;
}


.artscol
{
 width:400px;
 border-right: 1px solid #ccc;
 padding-left:10px;
}

.artscol2
{
 width:370px;
 b2order-right: 1px solid #ccc;
 padding-left:10px;
 background: url(/i/gradleft.gif) repeat-y right;
}


.newscol
{
 padding-left:20px;
 border-right: 1px solid #ccc;
}

.newscol1
{
 padding-left:20px;
 max-width:460px;
 min-width:270px;
 bo2rder-right: 1px solid #ccc;
}

.postscol2
{
 max-width:400px;
 padding-left:20px;
 background: url(/i/gradright.gif) repeat-y left;
}


.gradtop
{
 background: #eee url(/i/gradtop.gif) repeat-x top;
}


#tables td                                                                      
{                                                                               
 border:1px solid black;                                                        
 padding:5px;                                                                   
}                                                                               

.votetable td                                                                   
{                                                                               
 padding:2px;                                                                   
 font-size:12px;                                                                
}                                                                               



.gradbot
{
 background: #eee  repeat-x bottom;
}

.gradtopleft
{
 background: url(/i/gradtopleft.gif) no-repeat top right;
}

.gradtopright
{
 background: url(/i/gradtopright.gif) no-repeat top left;
 padding-left:20px;
}


.postscol
{
 max-width:300px;
 padding-left:20px;
}

.newsdateline
{
 color: black;
 font-weight: bold;
 padding: 25px 0 15px 0;
}

.newscom
{
 font-size:10px;
 color: #999;
/* text-decoration: underline; */
}

.newscomdiv a
{
/* font-weight:bold; */
 font-size:10px;
 color: #666;
/* text-decoration: underline; */
}

/*
.newscomdiv a:visited
{
 font-weight:200;
 font-size:10px;
 color: #999;
  text-decoration: underline;
}
*/

#articles
{
 padding: 0px;
}

#blogs
{
 color: black;
 padding: 20px 6px 10px 0px;
}


.l11 { background: url(http://1.rupor.od.ua/i/l11.png) no-repeat; width:6px; height:6px; }
.l12 { background: url(http://2.rupor.od.ua/i/l12.png) repeat-x; height:6px; font-size:3px; line-height:0.05}
.l13 { background: url(http://3.rupor.od.ua/i/l13.png) no-repeat; width:6px; height:6px; }
.l21 { background: url(http://4.rupor.od.ua/i/l21.png) repeat-y; width:6px; font-size:3px; line-height:0.05 }
.l23 { background: url(http://5.rupor.od.ua/i/l23.png) repeat-y; width:6px; font-size:3px; line-height:0.05 }
.l31 { background: url(http://8.rupor.od.ua/i/l31.png) no-repeat; width:6px; height:6px; }
.l32 { background: url(http://9.rupor.od.ua/i/l32.png) repeat-x; height:6px; }
.l33 { background: url(http://0.rupor.od.ua/i/l33.png) no-repeat; width:6px; height:6px; }

#cal div
{
 padding:10px;
 text-align:center;
}

#cal a
{
 display: block; 
 width:20px;
 text-decoration: none;
 padding:7px;
/* margin: 10px 0 0 10px; */
 color: white;

 border:1px solid white;
 background: rgb(138, 16, 32);
}

#cal a:hover
{
 border:1px solid black;
}


#cal td
{
 width:36px;
/* height:34px; */
 text-align:center;
 padding:0;
 margin:0;
}

#caltitle td
{
/* padding:10px; */
 height:22px;
 font-weight:bold;
 text-align:center;
}

.comlink
{
 color:#666;
}

.picgaltd
{
 width:220px;
 padding: 0 25px 25px 0;
}

.picgalcap
{
 height:75px;
}

.picgal
{
 padding:10px;
 background:#eee;
}

.qlink
{
 color:#999;
 font-style:italic;
}


.qtheme
{
 color: #333;
 text-decoration:none;
 background:#ccc;
 padding:3px;
}

.sfield
{
 font-size:20px;
 width:200px;
 height:30px;
 margin-left:10px;
 margin-right:10px;
}

#popup
{
 position: absolute;
 z-index:90;
 left:200px;
 top:50px;
 padding:107px 0px 0px 130px;
 width:501px;
 height:540px;
 text-align:left;
 background: url(/i/box.png) no-repeat;
 display:none;
}

#popup1
{
 z-index:95;
background:white;
 width:350px; 
}

#closepopup
{
 padding-left:360px;
 padding-top:3px;
 text-align:left; 
 z-index:95;
}


#popup table
{
 margin:20px;
}

#popup td
{
 padding-bottom:15px;
 padding-right:30px;
}

.regtd
{
 padding-bottom:5px;
 padding-right:5px;
}

#close
{
 position: absolute;
 z-index:5;
 top: 0;
 left: 0;
 width:100%;
 height:100%;
 display:none;
}

#closeselect
{
 position: absolute;
 z-index:95;
 top: 0;
 left: 0;
 width:100%;
 height:100%;
 display:none;
}

.nohand
{
 cursor: default;
}

#hr1
{
 padding-bottom:1px;
 margin-bottom:15px;
 border-bottom:1px solid black;
 width:100%;
}


.date1
{
 color: rgb(138, 16, 32);
/* f1ont-size:9px; */
}

#smalltext
{
 padding-top:7px;
 padding-bottom:7px;
}

.content
{
width:1000px;
margin: 0 auto;
margin-top:20px;
border: 1px solid #D7D7D7;
}

.pb10 { margin-bottom:20px; }

#onlinead
{
 border:1px solid #ccc;
 text-align:center;
 padding: 5px;
 width:90%;
 margin: 0 auto;
 margin-top:10px;
 margin-bottom:10px;
}

#onlinead a
{
 text-transform: uppercase;
 font-size:15px;
 font-weight:bold;
}


#popular
{
 display:none;
}

#b3
{
 padding-bottom:12px;
}




















.dateline
{
 font-size:10px;
 margin-top:7px;
}




.title
{
color: #a0bf58;
}


.datecolor
{
 color: #a2a2a2;
}





.whiteback
{
 background-color: white;
}


.leftbot
{
 background: url(/i/duk1.jpg) no-repeat 20px 0px;
 padding-left:120px;
 padding-right:15px;
 width:290px;
 height:108px;
}

.rightbot
{
 padding-top:7px;
 text-align:right;
 align:right;
 padding-right:20px;
 width: 88px;
 vertical-align: bottom;
 line-height:1.5;
}


.toplinks
{
 margin: 37px 0 0 0;
}

.search
{
 height:16px;
 width:100px;
 font-size:12px;
 margin-right:5px;
}

.noborder
{
 border:0;
}


.voteyes
{
 color: green;
}

.voteno
{
 color: red;
}


.space
{
 padding:20px;
}

.rating
{
 font-size:10px;
 color: white;
 background-color:#535f5e;
 padding: 0px 2px 0px 2px;
 border: 1px solid #535f5e;
}

.vote
{
 vertical-align: middle;
 border: 1px solid #535f5e;
}


.sendtextbig
{
 width:398px; 
 height:140px;
 display: block;
 overflow:auto;
 margin-bottom:5px;
}


.userpic
{
 border: 1px #212121 solid;
}


.user
{
 font-weight:bold;
}

.gray
{
 color: #a5a6a0;
 font-size:9px;
}



.graysel
{
 background-color: #c5c6c0;
 color:white;
 padding:2px;
 font-size:9px;
}

.tinylink
{
 color: #a5a6a0;
}

.lh15
{
 line-height:1.5;
}




.inp17
{
 height:17px;
 width:154px;
}

.file300
{
 width:300px;
}

#form td
{
 padding-bottom:10px;
 padding-right:10px;
}

textarea
{
 width:200px;
 height:100px;
}

.inp200
{
 width:200px;
 padding:5px;
}

.blue
{
 color: #6383a3;
}
.nopm
{
 padding:0;
 margin:0;
}

.radio
{
 border:0;
 background: transparent;
}

#table td
{
 padding:10px;
}

.youtube
{
 width:425px;
 height:344px;
 background:url(/i/tubediv.png);
 display:block;
}

#votetable td
{
 padding-bottom:5px;
 padding-right:10px;
}



.MsoNormalTable
{
 width:100%;
}

.MsoTableGrid td
{
 padding:5px;
}

.pink
{
color:#ef526f;
}


#artimp
{
 padding:10px;
 background:#fff;
}

#printcopy
{
 display: none;
}

.newscol1 h1
{
 font-size:13px;
}

.tc
{
 text-align:center;
}

.lentadate
{
 color: #999;
 padding:5px;
}

.lentalink
{
 padding:5px 5px 5px 0;
/* width: 450px;  */
}

.lentasource
{
 font-size:11px;
 padding:5px;
 width:120px;
}

#newswin
{
 display:none;
 background:#ddd;
 position: absolute;
 top:10px;
 left:10px;
 width:950px;
 z-index:1000;
 padding:0 15px 15px 15px;
 border:1px solid black;
}

#showframe
{
 background: white;
 border:5px solid #666;
}

#closewin
{
 width:100%;
/* text-align: right; */
 padding-top:5px;
 padding-bottom:5px;
}

#closewin a
{
 font-size:15px;
}

#closewin a:visited
{
 color: rgb(148, 26, 42);
}


/*a:visited
{
 color: rgb(148, 26, 42);
}
*/

/*#lenta a:visited
{
color: rgb(190, 92, 105);
}

*/

#lenta a:visited
{
color: #999;
}

#lenta
{
 max-width:1200px;
}

#lenta a
{
color: #222;
text-decoration: none;
}

#lenta a:hover
{
text-decoration: underline;
background-color:#fff;
}


.llbig
{
font-size:18px;
}



em
{
 font-style: italic;
}


#news a:visited, #articles a:visited
{
 color: #b96f78;
}


#novis a:visited
{
 color: rgb(138, 16, 32);
}



.ll2
{
 color: #555;
 text-decoration: none;
}

.lentadate2
{
 color: #330000;
}


.april1
{
 padding-top:60px;
 font-size:11px;
 color:#888;
}


.ukrnet a
{
 font-size:10px;
}


.style1
{
 paddin-left:0;
}


.orbithint
{
 width:250px;
 background:#fff;
 color: #000;
 font-size:12px;
 text-align:left;
 text-shadow: none;
 padding:5px;
 display:none;
 border: 2px solid black;
 -moz-border-radius: 8px; -webkit-border-radius: 8px;
 z-index:10000;

box-shadow: 10 0 15px #333; -webkit-box-shadow: 0 0 15px #333; -moz-box-shadow: 0 0 15px #333; 
}


.eltab td
{
padding:5px;
border: 1px solid #ccc;
}


.fbico
{ 
/* margin-top:2px; */
}



#news1
{
 width:265px;
 padding-top:5px;
}


.similar
{
 padding:3px 0 0 0px;
 margin:0;
 list-style-type: square;
 list-style-position:inside;
}

#commentdisclaimer
{
 font-size:12px;
 color:#999;
 font-style: italic;
 padding-bottom:20px;
}

#topline
{
 height:20px;
 background:#eee;
 width:1000px;
 margin-bottom:15px;
}