﻿/*
###################################
	Scrollproperties, HTML
###################################
*/
html
	{
		overflow: -moz-scrollbars-vertical;
		overflow-x: hidden;
		overflow-y: scroll;
	}
/*
###################################
	Body
###################################
*/	
body 
{
    font-family:Arial;
    font-size:12px;
}
p
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 18px;
}
.TextDisabled, .TextDisabled:hover
{
	color: #a4a4a4;
	text-decoration: none;
}
/*
###################################
	Read news
###################################
*/
.NewsIntro
{
    font-size:12px;
}

.NewsTxt
{
	padding-top: 21px;
}
.ImgL{ padding-right:10px;}
.ImgR{ padding-left:10px;}
/*
###################################
	Page
###################################
*/

.PageTxt
{
	padding-top: 18px;
}
/*
###################################
	Css
###################################
*/
.contentBg{ background-image:url('../_gfx/Bg.jpg'); width:771px; height:661px; position:absolute; left:50%; top:50%; margin-left:-385px; margin-top:-330px;}
.contentBg2{ background-image:url('../_gfx/Bg.jpg'); width:771px; height:661px; position:absolute; left:50%; top:5%; margin-left:-385px; margin-top:0;}

.footer{background-image:url('../_gfx/bottom.jpg'); width:771px; height:29px;}
/*Menu Item*/
.menuItem{ font-family:Helvetica Neue, Arial;  font-size:12px; color:#000000; text-decoration:none; font-weight:300;}
.menuItem:a{ font-family:Helvetica Neue, Arial;  font-size:12px; color:#000000; text-decoration:none; font-weight:300; }

/*Menu Under*/
.menuUnder{ background-image:url('../_gfx/menu/middle.gif'); width:117px; height:40px; }
.menuUnderItem{ font-family:Helvetica Neue, Arial;  font-size:10px; color:#000000; height:19px; }
.menuUnderItemLink{ font-family:Helvetica Neue, Arial;  font-size:10px; color:#000000; height:19px; font-weight:normal; }
.menuUnderItemLink:a{ font-family:Helvetica Neue, Arial;  font-size:10px; color:#000000; height:19px; font-weight:normal; }
.menuUnderItemSeparator{ height:2px; background-color:#c5c6c8; margin-top:5px; margin-bottom:5px; }

.menuItemTop{background-image:url('../_gfx/menu/top.gif'); width:117px; height:12px;}
.menuItemBottom{background-image:url('../_gfx/menu/Bottom.gif'); width:117px; height:17px;}


.menuTopLeft{background-image:url('../_gfx/menu/menuTopLeft.gif'); width:11px; height:23px;}
.menuTopLeftNo{ width:11px; height:23px;}
.menuTopRight{background-image:url('../_gfx/menu/menuTopRight.gif'); width:19px; height:23px;}
.menuTopSpan{background-image:url('../_gfx/menu/menuTopSpan.gif'); height:23px;}
.menuTopSpan2{background-image:url('../_gfx/menu/underTopSpan3.gif'); height:14px;}
.menuTopSpanNo{ height:23px;}

.menuUnderTopLeft{ background-image:url('../_gfx/menu/underMainLeft.gif');  background-repeat:repeat-y; background-color:White; width:14px; height:14px;}
.menuUnderTopRight{background-image:url('../_gfx/menu/underTopRight.gif'); background-repeat:no-repeat; height:14px; width:34px;}
.menuUnderTopSpan{ background-color:White;}

.menuUnderMainLeft{background-image:url('../_gfx/menu/underMainLeft.gif'); background-repeat:repeat-y; background-color:White; width:11px;}
.menuUnderMainRight{background-image:url('../_gfx/menu/underMainRight.gif');  width:6px;}
.menuUnderMain{ background-color:White; padding-right:11px;}

.menuUnderBottomRight{background-image:url('../_gfx/menu/underBottomRight.gif'); width:16px; height:16px;}
.menuUnderBottomSpan{background-image:url('../_gfx/menu/underBottomSpan.gif');  height:16px;}
.menuUnderBottomLeft{background-image:url('../_gfx/menu/png/underBottomLeft.png'); width:14px; height:16px;}



td {
display:table-cell;
padding:0px;
text-align:inherit;
}

table {
border-collapse:separate;
border-spacing:0px;
text-indent:0;
}


/*##############################
            Print
################################*/
@media print
{
    .noprint, .printbutton
    {
        display:none;
    }
    
    .print
    {
        display:block;
    }
}



a{ text-decoration:none; font-weight:bold; color:#d10019;}

a.Black{color:#000;}

.SubjectSmall{ font-size:14px; font-weight:bold; }
.Subject{ font-size:16px; font-weight:bold; padding-bottom:7px;}
.SubjectBold{ font-size:16px; font-weight:bold; padding-bottom:10px;}
.SubjectStart{ font-size:20px; line-height:24px; font-family:Arial; }

.paging{ margin-top:10px;}
.inputItemHeader{ font-weight:bold; padding-bottom:3px; padding-top:3px;}
.htmlareaSubHeader, h3{font-weight:bold; font-size:15px; font-family:Arial; padding: 0px; margin: 0px;}
.htmlareaSubHeader, h3{font-weight:bold; font-size:16px; font-family:Arial; padding: 0px; margin: 0px;}

.SubjectNews{ font-size:13px; font-weight:bold; color:Black;}
.SubjectNews:a{ font-size:14px; font-weight:bold; color:Black;}

.TextSmall{ font-size:10px; font-weight:normal; color:Black;}
.TextMid{ font-size:11px; font-weight:normal; color:Black;}

.row{ height:23px; background-color:#ebebeb;}
.altRow{ height:23px;}




#NewsBox {width:176px; background-image:url('../_gfx/box/news.jpg'); height:441px;}
#divUpControl{ width:352;   z-index:1; text-align: right}
#divDownControl{width:352;  z-index:1; text-align: right}
#divContainer{ overflow: hidden; width: 148px; height: 360px; visibility: visible;}
#divContent{position:relative; padding-left:18px;}

.ContentPlate
	{
		height:450px; margin-top:42px; background-color:White; width:771px;
	}
.TextPlate
	{
		padding-left:96px; padding-top:27px;
	}

/*
###################################
	NewsListItem
###################################
*/
.NewsListItem
	{ 
		background-color:#efefef;
		padding-left: 13px;
		padding-right: 55px;
		padding-top: 6px;
		padding-bottom: 8px;
	}
.NewsListAltItem
	{ 
		background-color:#fff;
		padding-left: 13px;
		padding-right: 55px;
		padding-top: 6px;
		padding-bottom: 8px;
	}
.NewsListSubject
	{
		font-family: Verdana;
		font-size: 13px;
		font-weight: bold;
		color: #000;
		line-height: 19px;
	}
	
.NewsListDate
	{
		color: #303030; font-family: Verdana; font-size: 10px;
	}

.NewsListLink
	{
		padding-top: 3px;
	}

	
/*
###################################
	Paging
###################################
*/
.PaginItemWith{padding-right:9px; }
.paging{ font-family:Arial; font-size:12px; color:#d10019;}
.paging:a{ font-family:Arial; font-size:12px; color:#d10019;}
.paging_current{ font-family:Arial; font-size:12px; color:#000000;}
.paging_current:a{ font-family:Arial; font-size:12px; color:#000000;}


