/*@font-face{
font-family:"writer1";
src: url(fonts/writer.eot);
}
@font-face {
font-family: "writer2";
src: url(http://www.hotdive.com/fonts/MaszynaAEG.ttf) ;
}
*/

div.newsTitle,a.newsTitle,a.newsTitle:visited{
font-family:Times New Roman,Georgia,Arial;
font-weight:700;
font-size:24px;
text-decoration:none;
text-align:left;
}
a.newsTitle,a.newsTitle:visited{
border-bottom:1px dotted;
}
a.newsTitle:hover{
border-bottom:1px solid;
font-family:Times New Roman,Georgia,Arial;
font-weight:700;
font-size:24px;
text-decoration:none;
}

div.newsSmallBox{
margin:3px 3px 7px 3px;
border-top:1px solid #CBCBCB;
background-color:#EBECEE;
position:relative;
}
div.newsInSmallBox{
padding:5px;
/*position:relative;*/
}
div.justify{
text-align:justify;
}
div.newsAuthor{
margin:3px 0 5px 0;
font-style:italic;
}
div.newsSmallTop{
font-family:Times New Roman,Georgia,Arial;
font-weight:700;
width:100%;
color:#FFF;
background-color:#1C406A;
font-size:16px;

padding:3px 0;
overflow:hidden;
}

div.more{
text-align:right;
padding:5px;
}
div.newsTitleList{
vertical-align:middle;
padding:2px;
background-color:#C1C5CA;
}
.newsText{
margin:3px;
padding:5px;
border:1px solid #CBCBCB;
background-color:#EBECEE;
position:relative;
}
.newsInText{
position:relative;
text-align:justify;
position:relative;
}

.newsInText a,.newsInText a:visited{
border-bottom:1px dotted;
}
.newsInText a:hover{
border-bottom:1px solid;
text-decoration:none;
}


.newsText p {margin:3px;}

.newsL{
/*border-right:1px dotted #CBCBCB;*/
float:left;
}
.newsR{
float:left;
}

img.news{
margin:3px;
padding:1px;
border:1px solid #677787;
background-color:#FFF;
position:relative;
/*width: auto !important;
height: auto !important;*/
}

img.smallNews{
margin:0px;
padding:1px;
border:1px solid #677787;
background-color:#FFF;
}

.newsSmallPhoto{
margin:0px 2px 0 0;
width:160px;
height:160px;	
text-align:center;
line-height:150px;
vertical-align:middle;
background-color:#FFF;
}

input.newsTitle{
/*width:432px;*/
border:1px solid #7F9DB9;
margin:5px 1px;
}

textarea.shortNews{
/*width:250px;*/
height:160px;
border:1px solid #7F9DB9;
/*margin:3px 0 0 0;*/

}

table.news {
border-collapse:separate;
margin-left:auto;
margin-right:auto;
width:100%;
}

table.news td {
padding:2px;
empty-cells:show;
/*border-bottom:1px solid #446594;*/
}

table.news td.r {
text-align:right;
width:250px;
}
table.news td.l {
text-align:left;
}
table.news td.r2 {
text-align:right;
width:250px;
background-color:#D9D9E1;
}
table.news td.l2 {
text-align:left;
background-color:#D9D9E1;
}

select.news{
    scrollbar-3d-light-color:#000000; 
    scrollbar-arrow-color:#FFFF33; 
    scrollbar-base-color:#d7dcd9; 
    scrollbar-dark-shadow-color:#333333; 
    scrollbar-face-color:#d7dcd9; 
    scrollbar-highlight-color:#999999; 
    scrollbar-shadow-color:black; 
}

.statusNews {
border-top:1px solid #CBCBCB;
/*border-width:1px 0px;*/
background-color:#1C406A;
color:#F2F2F2;
display:block;
font-size:14px;
vertical-align:baseline;
margin:5px 3px;
padding:5px;
}
.statusNews a.oName, .statusNews a.oName:hover{
color:#FFF;
}

select.newsLang{
margin-left:10px;
background-color:#3F619A;
border:1px solid #6D91CC;
color:#FFF;

}