body
{
    margin : 0px 0px 0px 0px;
    padding : 0px;
    background : #ffffff;
    cursor : default;
    font-family : tahoma;
    font-size : 12px;
}

p
{
    margin-top : 0px;
    margin-bottom : 0px;
}

.comment
{
    font-family : sans-serif;
    font-size : 10px;
}

.main
{
    position : relative;
    float : left;
    width : 800px;
}

/* Header - begin */

.headerMain
{
    float : left;
    width : 800px;
    height : 100px;
    padding : 0px;
    border-top : 1px solid #8DB2E7;
    background-image : url('../images/logo.jpg');
}

.logoLink {
    padding : 0px;
    float : left;
    width : 800px;
    height : 100px;
    border : 0px;
}

/* Header - end */

/* Menu - begin */

.menuMain
{
    padding : 0px;
    float : left;
    width : 800px;
    height : 45px;
    background-image : url('../images/menu_bg2.jpg');
    /* KPJ - 20060713
    background-image : url('../images/menu_bg.jpg');
    */
}

.menuRow
{
    padding-top : 4px;
    padding-bottom : 4px;
}

.menuLink
{
    position : relative;
    padding : 2px 8px 2px 8px;
	font-size : 9pt;
	color : #10418C;
    /* KPJ - 20060713
	color : #ffffff;
	*/
	text-decoration : none;
}
.menuLink:hover {
    background : #D4E8FF;
    /* KPJ - 20060713
    background : #3971AA;
    */
}

.menuDropDown
{
    position : absolute;
    overflow : hidden;
    padding : 3px 1px 3px 1px;
    margin-top : 19px;
    margin-left : 520px;
    width : 150px;
    z-index : 9;

    background : #BDDBFF;
    /* KPJ - 20060713
    background : #C9DBED;
    */

    border : 1px solid #000000;
    visibility : hidden;
}

.menuDropDown ul
{
    margin : 0px;
    padding : 0px;
    display : block;
    list-style-type : none;
}

.menuDropDown a
{
    display : block;
    width : 146px;
    padding : 2px 5px 2px 5px;
	font-size : 9pt;
	color : #000000;
	text-decoration : none;
}
.menuDropDown a:hover {
    background : #D4E8FF;
    /* KPJ - 20060713
    background : #3971AA;
    */
}

.menuDropDown ul ul
{
    display : none;
}

.menuDropDown ul li:hover ul
{
    display : block;
}

/* Menu - end */

/* Content - begin */

.contentMain
{
    position : relative;
    float : left;
	width : 800px;
	background : #C6DBF7;
	/* KPJ - 20060713
	background : #C9DBED;
	*/
}

.leftSide
{
    position : relative;
    overflow : hidden;
    float : left;
    width : 120px;
}

.middleSide
{
    position : relative;
    float : left;
    width : 560px;
    padding : 0px;
    background : #E7EFFF;
    /* KPJ - 20060713
	background : #ECF2F9;
	*/
}

.rightSide
{
    position : relative;
    overflow : hidden;
    float : right;
    width : 120px;
}

/* Content - end */

/* Footer - begin */

.footer
{
    float : left;
    position : relative;
    margin-top : 0px;
    margin-bottom : 10px;
    padding-top : 8px;
    padding-bottom : 8px;
    width : 800px;
    text-align : center;
    /*background : #3971AA;*/
    background-image : url('../images/footer_bg.jpg');
}

.footerLink
{
    color : #10418C;
    text-decoration : none;
}
.footerLink:hover
{
    text-decoration : underline;
}

.footerLabel
{
    color : #10418C;
    display : inline;
}

/* Footer - end */

/* Impress - begin */

.impressMain
{
}

.impressPanel
{
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : center;
}

.impressNewLine
{
    margin-bottom : 10px;
}

.impressLink
{
    color : #48A4FF;
    text-decoration : none;
}
.impressLink:hover
{
    text-decoration : underline;
}

/* Impress - end */

/* Lof News - begin */

.newsPageMain
{
    width : 560px;
}

.newsLeftRightPanel
{
    position : realtive;
    overflow : hidden;
    width : 560px;
}

.newsLeftPanel
{
    position : relative;
    float : left;
    padding-left : 5px;
    width : 270px;
}

.newsRightPanel
{
    position : relative;
    float : right;
    padding-right : 5px;
    width : 270px;
}

.newsPanel
{
    position : relative;
    width : 260px;
    height : 200px;
    overflow : hidden;
    padding : 5px;
    margin-bottom : 5px;
}
.newsPanel2
{
	
    width : 300px;
	overflow : hidden;
    padding : 5px;
    margin-bottom : 5px;
	background : #eeeeee;
}

.newsVeryRightPanel
{
	position : absolute;
	z-index : 99;
	left : 685px;
	top : 0px;
}

.categoryName
{
    font-size : 11px;
    border-bottom : 1px solid #B3CCE6;
    margin-bottom : 5px;
    padding-bottom : 2px;
}

.newsTitle
{
    margin-top : 3px;
    /*
    font-family : "Times New Roman";
    font-size : 14px;
    */
    font-weight : bold;
    color : #000000;
    text-decoration : none;
}
.newsTitle:hover
{
    color : #48A4FF;
}

.newsIntrodution
{
/*
    font-family : times new roman;
    font-size : 14px;
*/
    padding-top : 3px;
}

.pictureAndText
{
    float : right;
    margin-left : 5px;
    width : 220px;
}

.picture
{
}

.bottomText
{
    width : 220px;
    text-align : center;
}

.newsIntrodutionPicture
{
    float : right;
    margin-left : 5px;
    border : 1px solid #000000;
}

/* More news - begin */

.newsBottomPanel
{
    position : relative;
    overflow : hidden;
    width : 550px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0px;
    margin-bottom : 0px;
    padding : 0px;
}

.newsPanelBottom
{
    overflow : hidden;
    width : 550px;
    border-bottom : 1px solid #C9DBED;
    background : #C6DBF7;
	/* KPJ - 20060713
	background : #C9DBED;
	*/
}

.categoryNameBottom
{
    float : left;
    font-size : 11px;
    width : 180px;
    padding-top : 3px;
    padding-bottom : 3px;
    background : #E7EFFF;
}

.newsTitleBottom
{
    float : right;
    width : 369px;
    font-size : 11px;
    color : #48A4FF;
    text-decoration : none;
    padding-top : 3px;
    padding-bottom : 3px;
    background : #E7EFFF;
}
.newsTitleBottom:hover
{
    color : #555555;
}

.moreNewsLabel
{
    font-weight : bold;
    font-size : 11px;
    margin-left : 5px;
    margin-right : 5px;
    padding-top : 5px;
    padding-bottom : 5px;
    padding-left : 5px;
    border-top : 1px solid #ADBED6;
    /* KPJ - 20060713
    border-top : 1px solid #a9bBdD;
    */
    background : #C6DBF7;
	/* KPJ - 20060713
	background : #C9DBED;
	*/
}

.moreBottom
{
    margin-left : 5px;
    margin-right : 5px;
    margin-bottom : 5px;
    padding-top : 5px;
    padding-bottom : 5px;
    padding-left : 5px;
    border-bottom : 1px solid #ADBED6;
    /* KPJ - 20060713
    border-bottom : 1px solid #a9bBdD;
    */
    background : #C6DBF7;
	/* KPJ - 20060713
	background : #C9DBED;
	*/
}

/* More news - end */

/* Lot of News - end */

/* One news - begin */

.panelNews
{
    overflow : hidden;
    width : 560px;
}

.categoryDateNews
{
    display : inline;
}

.dateNews
{

    font-family : tahoma;
    font-size : 11px;
    margin-bottom : 50px;
    padding-bottom : 2px;
    margin-top : 5px;
    margin-left : 10px;
    margin-right : 10px;
    border-bottom : 1px solid #B3CCE6;
}

.categoryNameNews
{
    float : left;
    font-family : tahoma;
    font-size : 11px;
    margin-bottom : 50px;
    padding-bottom : 2px;
    margin-top : 5px;
    margin-left : 10px;
    margin-right : 10px;
    border-bottom : 1px solid #B3CCE6;
    text-decoration : none;
    color : #000000;
}
.categoryNameNews:hover
{
    color : #48A4FF;
}

.titleNews
{
    /*
    font-family : "Times New Roman";
    */
    font-size : 16px;
    font-weight : bold;
    margin-bottom : 30px;
    margin-left : 10px;
    margin-right : 10px;
}

.introdutionNews
{
/*
    font-family : "Times New Roman";
    font-size : 14px;
*/
    font-weight : bold;
    margin-bottom : 20px;
    margin-left : 10px;
    margin-right : 10px;
}

.pictureAndSubText
{
    width : 240px;
    margin-right : 10px;
    float : right;
}

.newsTextPicture
{
    overflow : hidden;
    text-align : center;
    vertical-align : bottom;
}

.newsPicture
{
    border : 1px solid #000000;
}

.subText
{
    width : 220px;
    margin-top : 3px;
    margin-left : 10px;
    text-align : center;
}

.textNews
{
/*
    font-family : "Times New Roman";
    font-size : 14px;
*/
    margin-left : 10px;
    margin-right : 10px;
    margin-bottom : 10px;
}

/* One news - end */

/* Adverts - begin */

.advertMain
{
    position : relative;
    overflow : hidden;
    width : 560px;
}

.adTopRow
{
    position : relative;
    overflow : hidden;
    display : inlline;
    width : 550px;
    margin-bottom : 10px;
    margin-top : 10px;
}

.advertSelect
{
    float : left;
    position : relative;
    width : 200px;
    font-size : 11px;
    margin-left : 5px;
}

.adFresh
{
    float : right;
    position : relative;
    height : 20px;
    padding-top : 3px;
    text-decoration : none;
    color : #10418C;
}
.adFresh:hover
{
    color : #48A4FF;
}

.adSending
{
    float : right;
    padding-left : 30px;
    padding-top : 3px;
    position : relative;
    height : 20px;
    text-decoration : none;
    color : #10418C;
}
.adSending:hover
{
    color : #48A4FF;
}

.panelAdvert
{
    position : relative;
    overflow : hidden;
    width : 550px;
    margin-left : 5px;
    margin-right : 5px;
    margin-bottom : 10px;
    background : #CEE3FF;
    border-bottom : 1px solid #a9bBdD;
    border-top : 1px solid #a9bBdD;
}

.adTitle
{
    position : relative;
    font-size : 14px;
    font-weight : bold;
    padding-left : 5px;
    padding-top : 5px;
    color : #10418C;
}

.textAndPicture
{
    position : relative;
    overflow : hidden;
}

.adText
{
    float : left;
    font-family : "Times New Roman";
    font-size : 14px;
    padding-right : 10px;
    padding-left : 5px;
    padding-top : 5px;
    width : 385px;
    margin-bottom : 10px;
}

.adPicture
{
    float : right;
    margin-right : 5px;
    margin-bottom : 10px;
}


.phoneAndEmail
{
    position : relative;
    overflow : hidden;
    width : 550px;
}

.adPhone
{
    position : relative;
    float :left;
    width : 265px;
    padding-left : 5px;
    padding-bottom : 5px;
}

.adEmail
{
    position : relative;
    padding-right : 5px;
    width : 270px;
    text-align : right;
    float : right;
    padding-bottom : 5px;
}

/* Advert sending - begin */

.advertSendingTitlePanel
{
    margin-top : 20px;
    margin-bottom : 40px;
    text-align : center;
}

.advertSendingPanel
{
    overflow : hidden;
    width : 480px;
    margin-left : 40px;
    margin-right : 40px;
    padding-bottom : 10px;
    padding-top : 10px;
    border-bottom : 1px solid #B3CCE6;
}

.advertSendingPanelNoLine
{
    overflow : hidden;
    width : 480px;
    margin-left : 40px;
    margin-right : 40px;
    padding-bottom : 0px;
    padding-top : 10px;
}

.advertSendingLeftPanel
{
    overflow : hidden;
    display : inline;
    float : left;
    width : 180px;
}

.advertSendingRightPanel
{
    overflow : hidden;
    float : right;
    width : 300px;
}

.advertSendingLabel
{
    padding-top : 2px;
    margin-left : 10px;
    font-size : 11px;
}

.advertSendingSelectCategory
{
    font-size : 11px;
    width : 200px;
    height : 17px;
    border : 1px solid #B3CCE6;
}

.advertSendingTimemout
{
    font-size : 11px;
    width : 100px;
    height : 17px;
    border : 1px solid #B3CCE6;
}

.advertSendingTextArea
{
    width : 250px;
    height : 100px;
    border : 1px solid #B3CCE6;
}

.advertSendingInput
{
    width : 250px;
    font-size : 11px;
    border : 1px solid #B3CCE6;
}

.advertSendingButtonPanel
{
    margin-top : 20px;
    text-align : center;
}

.advertSendingButton
{
    width : 60px;
    font-size : 11px;
    margin-bottom : 10px;
    border : 1px solid #aaaaaa;
}

.uploadInput
{
    height : 17px;
    width : 200px;
    font-size : 11px;
    background : #eeeeee;
    border : 1px solid #B3CCE6;
}

.advertSendingMessage
{
    display : none;
    font-size : 10px;
    margin-top : 3px;
    margin-left : 1px;
    color : #ff0000;
}

/* Advert sending - end */

/* Adverts - end */

/* Archivum - begin */

.archivumLink
{
    font-size : 11px;
    color : #000000;
}
.archivumLink:hover
{
    color : #555555;
}

.archivumLabel
{
    margin-top : 10px;
    font-size : 11px;
    margin-left : 7px;
}

.archivumForm
{
    margin-top : 0px;
    margin-bottom : 0px;
    margin-left : 5px;
}

.archivumInput
{
    font-size : 11px;
    width : 200px;
}

.archivumButton
{
    font-size : 11px;
    background : #f2f2f2;
    border : 1px solid #aaaaaa;
}

.archivumStrongLabel
{
    font-family : tahoma;
    font-size : 12px;
    font-weight : bold;
    padding-top : 5px;
    padding-bottom : 5px;
    margin-left : 7px;
    margin-right : 5px;
    margin-bottom : 30px;
    border-bottom : 1px solid #B3CCE6;
}

.archivumStrongLabel2
{
    font-family : tahoma;
    font-size : 12px;
    font-weight : bold;
    padding-top : 5px;
    padding-bottom : 5px;
    border-bottom : 1px solid #B3CCE6;
}

.archivumFormAndLabel
{
    position : relative;
    width : 550px;
    margin-left : 5px;
    margin-bottom : 10px;
}

.selectLimitForm
{
    position : relative;
    width : 60px;
    display : inline;
}

.limitLabel
{
    position : relative;
    font-size : 10px;
    width : 60px;
    display : inline;
}

.limitSelect
{
    font-size : 10px;
    width : 50px;
}

.newsArchivumPanel
{
    position : relative;
    overflow : hidden;
    width : 550px;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 0px;
    margin-bottom : 0px;
    padding : 0px;
    border-top : 1px solid #B3CCE6;
}

/* Archivum - end */

/* Turner - begin */

.turnerMain
{
    margin-top : 20px;
    margin-bottom : 10px;
}

.turnerPanel
{
    width : 550px;
    margin-left : 10px;
    text-align : center;
}

.turnerNumberForm
{
    display : inline;
    margin : 0px;
}

.turnerNumberButton
{
    width : 18px;
    height : 16px;
    cursor : hand;
    font-size : 10px;
    font-family : arial;
    border : 0px;
    background : #C9DBED;
}
.turnerNumberButton:hover
{
    cursor : hand;
    color : #000000;
}

.turnerNumberButtonSelected
{
    width : 18px;
    cursor : hand;
    font-size : 10px;
    font-family : arial;
    border : 0px;
    background : #a9bbcd;

}
.turnerNumberButtonSelected:hover
{
    color : #000000;
}

.turnerButtonPanel
{
    display : inline;
    width : 16px;
    height : 16px;
    margin-left : 5px;
}

/* Turner - end */


/* Advertisement - begin */

.doubleClickPicture
{
    width : 120px;
    height : 60px;
    border : 0px;
}

.doubleClickLargePicture
{
    width : 120px;
    height : 180px;
    border : 0px;
}

.doubleClickExtraLargePicture
{
    width : 120px;
    height : 260px;
    border : 0px;
}

.largeAdPanel
{
    text-align : center;
}

.largeAdPicture
{
    width : 500px;
    height : 250px;
    border : 1px solid #555555;
}

.juniorPagePanel
{
    position : absolute;
    top : 0px;
    left : 810px;
    z-index : 99;
}

.juniorPagePicture
{
    width : 200px;
    height : 600px;
    border-left : 1px solid #555555;
    border-right : 1px solid #555555;
    border-bottom : 1px solid #555555;
    border-top : 0px;
}

.bigBannerPicture
{
    width : 800px;
    height : 100px;
    border : 0px;
    margin-bottom : 2px;
}

.popUpLayerPanel
{
    position : absolute;
    margin-left : 175px;
    margin-top : 100px;
    z-index : 9;
}

.popUpLayerTextLinkPanel
{
    padding-top : 2px;
    padding-bottom : 2px;
    width : 450px;
    text-align : right;
    background : #000000;
}

.popUpLayerTextLink
{
    padding-right : 5px;
    text-decoration : none;
    color : #ffffff;
    font-weight : bold;
}

.popUpLayerPicture
{
    width : 450px;
    height : 300px;
    border : 0px;
}

.contentAdPanel
{
    width : 550px;
    margin-bottom : 10px;
    text-align : center;
}

.contentAdPicture
{
    width : 300px;
    height : 200px;
    border : 1px solid #555555;
}

.topRightAdPanel
{
    position : absolute;
    overflow : hidden;
    float : left;
    left : 805px;
    top : 0px;
    width : 310px;
    height : 145px;
}

.topRightAdPicture
{
    border : 0px;
    width : 310px;
    height : 145px;
}

/* Advertisement - end */

/* AdvertOffer - begin */

.advertOfferPanel
{
    overflow : hidden;
    margin-top : 10px;
    border-bottom : 1px solid #555555;
}

.advertOfferPanel
{
    overflow : hidden;
    margin-top : 5px;
    margin-bottom : 10px;
    margin-left : 10px;
    margin-right : 10px;
    padding-top : 10px;
    padding-bottom : 10px;
    height : 170px;
    border-bottom : 1px solid #555555;
    border-top : 1px solid #555555;
}

.advertOfferLeftPanel
{
    overflow : hidden;
    float : left;
}

.advertOfferRightPanel
{
    overflow : hidden;
    float : right;
}

.advertOfferLabel
{
}

.advertOfferTitle
{
    font-weight : bold;
}

.advertOfferMainTitle
{
    margin-top : 10px;
    margin-bottom : 20px;
    margin-left : 10px;
    font-weight : bold;
    font-size : 14px;
}

.advertOfferImage
{
    width : 150px;
    height : 150px;
    border : 1px solid #555555;
}

/* AdvertOffer - end */

/* NewsLetter - begin */

.newsLetterPanel
{
    margin-top : 20px;
}

.newsLetterTitle
{
    font-weight : bold;
    text-align : center;
}

.newsLetterDescription
{
    text-align : center;
    margin-bottom : 30px;
}

.newsLetterForm
{
    text-align : center;
    padding-bottom : 30px;
    margin-bottom : 20px;
    margin-left : 10px;
    margin-right : 10px;
    border-bottom : 1px solid #B3CCE6;
}

.newsLetterInput
{
    font-size : 11px;
    border : 1px solid #B3CCE6;
}

.newsLetterButton
{
    width : 80px;
    font-size : 11px;
    border : 1px solid #aaaaaa;
}

/* NewsLetter - end */

/* WingerNews - begin */

.wingerNewsMain
{
    overflow : hidden;
    text-align : center;
    padding-top : 0px;
    padding-bottom : 10px;
    margin-top : 10px;
    margin-bottom : 10px;
    border-bottom : 2px solid #000000;
    border-top : 2px solid #000000;
    background : #73A4E4;
}

.wingerCategoryTitlePanel
{
    overflow : hidden;
    height : 20px;
    margin-bottom : 10px;
    background : #2860AC;
    background-image : url('../images/winger_bg.jpg');
    border-bottom : 1px solid #ffffff;
}

.wingerCategoryTitle
{
    padding-top : 2px;
    font-weight : bold;
    font-size : 11px;
    color : #ffffff;
}

.wingerNewsTitle
{
    margin-top : 3px;
    font-size : 12px;
    color : #000000;
    text-decoration : none;
}
.wingerNewsTitle:hover
{
    color : #ffffff;
}

/* WingerNews - end */

