﻿body{background-color: #042D6B; font-family: Trebuchet MS; color: #3A3A3A;}

a{text-decoration: none; color: Navy;}
h3{font-weight: bold;margin-bottom: 5px;}

#TopWrapper{width: 100%; min-width: 960px;  height: 137px;}
#TopContent{height: 139px;margin: auto; width: 960px; background-image: url(/App_Themes/Default/Images/de_banner.jpg); background-position:top left; background-repeat: no-repeat;}
#TopContent ol, #TopContent ul {list-style: none;margin: 0;  padding: 0;  border: 0;  outline: 0;  font-size: 100%;  vertical-align: baseline;  background: transparent;}

#ContentWrapper{clear:both; width: 100%; background-color: #F5F5F5;}
#ContentContainer{clear:both; margin: auto; width: 960px;line-height: 1.3;}

#BottomWrapper{width: 100%; min-width: 960px; background-color: #062E6B;}
#BottomContent{margin:auto; width: 960px; font-size: 10pt;}
.LeftContent{float: left}
.RightContent{float: right;}
.bottomMod{width: 45%; color: #FFF;}

#BottomContent .LeftContent{padding-left: 35px; padding-top: 10px;}
#BottomContent .LeftContent span{font-weight: bold; font-size: 12pt;}
#BottomContent .RightContent{padding-left: 35px; padding-top: 10px;}
#BottomContent a{color: White;}

/* Finalit */
#LeftMenuContainer{float: left; width: 24%; min-height: 500px;}
#FinalitContentContainer{float: right; width: 75%; min-height: 500px;}
#FinalitContent{float: left; width: 72%; min-height: 500px;}
#RightContainer{float: right; width: 27%; min-height: 500px;}
#FinalitMainMenu{margin: 20px 0 20px 0;}
#FinalitMainMenu ol, #FinalitMainMenu ul {list-style: none;margin: 0;  padding: 0;  border: 0;  outline: 0;  font-size: 100%;  vertical-align: baseline;  background: transparent;}
#FinalitSubmenu{background-color: #91A5BE; margin-top: 40px; margin-bottom: 40px; text-transform: uppercase; width: 220px; color: #FFF;}
#FinalitSubmenu table{width: 100%;}
#FinalitSubmenu table td{padding: 6px 0 6px 14px;}
#FinalitSubmenu table .link{font-size: 80%;}
#FinalitSubmenu table .separator{padding: 0; text-align: right; padding-right: 10px;}
#FinalitSubmenu table .dir{font-size: 100%; font-weight: bold; padding: 0 4px 0 4px;}
#FinalitSubmenu table .white{color: #FFF;}
#FinalitContent{margin-top: 20px;}
#RightContainer{margin-top: 20px; border-left: solid 1px #E5E6E8; min-height: 500px;}
#RightContainer #Margit p{font-size: 70%; text-align: center; color: #8B8E95;}
#RightContainer #RightContentDetails{margin-top: 40px;}

#TopMenu{list-style: none; padding-top: 0px; text-transform: uppercase;clear: both;margin-top: 110px;}
#TopMenu ul{width: 100%;}
#TopMenu li{float: left; margin-right: 4px; padding: 0px;  text-align: center; width: 105px;}
#TopMenu a{display: block; padding: 8px 0px 8px 0px; color: #FFF; font-size: 8pt;}
#TopMenu a:hover{font-size: 8pt;background-image: url(/App_Themes/Default/Images/selected.jpg); background-position: bottom center; background-repeat: repeat-y;}
.menuItemSelected{font-size: 8pt;background-image: url(/App_Themes/Default/Images/selected.jpg); background-position: bottom center; background-repeat: repeat-y;}
.menuItemNotSelected{font-size: 8pt;background-image: url(/App_Themes/Default/Images/notselected.jpg); background-position: bottom center; background-repeat: repeat-y;}
.FinalitRightInfoItem{width: 98%; margin: 0 5px 15px 5px; font-size: 85%; color: #8B8E95;}

/* Kranto */
.KLeftPannel{float: left; margin: 15px 0 15px 0;}
.KRightPannel{float: right; margin:  15px 0 15px 0;}
.KDefWidth{width: 49%;}
.KLWidth{width: 30%;}
.KRWidth{width: 68%;}
.Clear{clear: both;}
.KMiddle{vertical-align: middle;}
.KLeft{text-align: left;}
.KRight{text-align: right;}
.KUpper{text-transform: uppercase;}
.KRightPannel a{color: Navy;}

#KSTop{width: 465px; min-height: 50px; max-height: 55px;background-image: url(/App_Themes/Default/Images/KTop.png); background-repeat: no-repeat; background-position: top center;}
#KSMid{width: 465px; min-height: 150px; background-image: url(/App_Themes/Default/Images/KMiddle.png); background-repeat: repeat-y; background-position: center;}
#KSBottom{width: 465px; min-height: 50px; max-height: 55px;background-image: url(/App_Themes/Default/Images/KBottom.png); background-position: top center; background-repeat: no-repeat;}
#KSTop div span{font-size: 10pt;}
.KrantoOfferMenu{width: 99%; padding: 5px 0 0 0; font-family: "Trebuchet MS"}
.KrantoOfferMenu table{width: 100%;}
.KrantoOfferMenu p, .KrantoOfferMenu h2 {margin: 10px;}
.Upper{text-transform: uppercase;}

.KrantoMainCategoryNodeStyle{font-size: 12pt; margin-top: 5px; text-align: left; padding: 0px; font-weight: bold; font-family: "Trebuchet MS"}
.KrantoCategoryNodeStyle{text-align: left; font-size: 10pt; padding: 0; width: 270px; margin: 0; font-family: "Trebuchet MS"; color: navy; text-transform: uppercase; }
.KrantoCategorySelNodeStyle{color: Navy; font-family: "Trebuchet MS"}
.KrantoCategoryHovNodeStyle{color: blue; font-family: "Trebuchet MS"}
.KrantoCategoryParentNodeStyle{color: navy; font-family: "Trebuchet MS"; font-size: 10pt;}
.lbtnCategory{margin-left: 15px; padding-top: 12px; color: Navy; font-family: "Trebuchet MS"; font-size: 10pt; font-weight: bolder;text-transform: uppercase;}
.CatSep{margin: 10px 0 5px 8px;}

#KrantoOfferBreadcumb{background-color: #91A5BE; text-transform: uppercase; font-size: 12pt; width: 100%; color: #FFF; margin: 6px 0 15px 0; padding: 5px;}
#Image{text-align: center; background-color: #FFF;}
.magnify{background-color: #FFF;}

#NewsItem{width: 97%; margin: 0 10px 15px 0;}

.CategoryTitle{color: #FFF;text-transform: uppercase; font-size: 12pt; width: 98%; color: #FFF; margin: 0 0 15px 0; padding: 5px 5px 5px 5px;}
.Url{color: Navy;}

.FileList A{color: Navy;}
.Bar{background-color: #91A5BE; text-transform: uppercase; font-size: 12pt; width: 98%; color: #FFF; margin: 0 0 15px 0; padding: 5px;}
.ProductBar{}
.KTHE{width: 160px;}