body{
width:100%;
height:100%;
margin:0px;
background-color:#5C627B;
background-image: url(../grafika/bodyBg.png);
background-repeat:repeat-x;
background-position:0px 0px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

table#bodyTable {
width:100%;
}

#bodyTableFirstC{
  vertical-align:top;
  height:86px;
  width:758px;
}

#bodyTableTL{height:6px;overflow:hidden; font-size:1px;}

#bodyTableTC{
  overflow:hidden;
  font-size:1px;
  background-color:#eee;
  background-image: url(../grafika/bodyTableTC.png);
  background-repeat:no-repeat;
  background-position:top left;
  width:758px;
  height:6px;
}

#bodyTableTR{height:6px;overflow:hidden; font-size:1px;}


#bodyTableML{
  font-size:1px;
  background-image: url(../grafika/bodyTableML.png);
  background-repeat:no-repeat;
  background-position:top right;
  height:583px;
}

#bodyTableMC{
  text-align:center;
  vertical-align:top;
  width:758px;
  background-color:#fff;
  background-image: url(../grafika/bodyTableMC.png);
  background-repeat:repeat-y;
}

#bodyTableMR{
  font-size:1px;
  background-image: url(../grafika/bodyTableMR.png);
  background-repeat:no-repeat;
  background-position:top left;
  height:583px;
}

#bodyTableBL{  font-size:1px;}

#bodyTableBC{
  font-size:12px;
  text-align:center;
  background-image: url(../grafika/bodyTableBC.png);
  background-repeat:no-repeat;
  background-position:top left;
  width:758px;
  height:16px;
  padding-bottom:20px;
  color:#474d66;
}

#bodyTableBC a{
text-decoration:none;
color:#474d66;
}

#bodyTableBR{  font-size:1px;}

table#siteTable{
  width:748px;
  margin:auto;
}

#siteTableT{
  padding-bottom:10px;
  padding-right:31px;
  font-size: 19px;
  font-weight: bold;
  text-align:right;
  vertical-align:bottom;
  background-image: url(../grafika/bannerBG.png);
  background-repeat:no-repeat;
  height:161px;
  color:#e6e8f7;
}

#siteTableTopMenu{
  vertical-align:top;
  padding-top:13px;
  padding-left:17px;
  background-image: url(../grafika/topMenuBg.png);
  height:40px;
  background-repeat:no-repeat;
  background-position:bottom left;
}

div.firstMenu{
  float:right;
}

div.firstMenuItem{
  cursor:pointer;
  float:left;
  width:106px;
  padding:7px;
  padding-top:35px;
  color:#dfdfe3;
  background-color:#474d66;
  border:1px solid #6c738e;
  border-top:0px none transparent;
  font-size:13px;
  font-family: Georgia,"Nimbus Roman No9 L",serif;
  text-align:left;
}

table#contentTable{
  width:100%;
}

#contentTableL{
  vertical-align:top;
  width:200px;
}

td#contentTableR{
  vertical-align:top;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:20px;
}

div.contentContainter, div.contentContainter *{
  text-align:justify;
  font-size:13px;
  color:#464a5f;
}


div.contentContainter p:first-letter {
  font-size:130%;
}

div.contentTitle {
  font-size:26px;
  background-image: url(../grafika/titleSymbol.gif);
  background-repeat:no-repeat;
  padding-left:30px;
  background-position: 0 8;
  margin-bottom:10px;
  margin-top:20px;
}

span.parentTitle{
  font-size:60%;
  color:#333;
}

div.bodyContent{
  background-image: url(../grafika/descBg.png);
  background-repeat:no-repeat;
  padding:8px;
  border:1px solid #D6D6D6;
  color:#222;
  width:100%;
}



table.leftBlockTable{
  width:198px;
  margin-top:15px;
  margin-bottom:10px;
}

.leftBlockT {
  vertical-align:middle;
  text-align:left;
  padding-left:20px; 
  background-image: url(../grafika/leftBlockT.png);
  background-position: bottom left;
  background-repeat:no-repeat;
  height:34px;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #ff6e02;
  font-size:14px;   
  font-weight: bold;
}

.leftBlockM {
  padding-top:10px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:1px;
  background-image: url(../grafika/leftBlockM.png);
  background-position: top left;
  background-repeat:repeat-y;
}
.leftBlockM *{
  font-size:11px;
}

.leftBlockB {
  background-image: url(../grafika/leftBlockB.png);
  background-position: top left;
  background-repeat:no-repeat;
  font-size:1px;
  height:10px;   
}

div.leftBlockItem{
  padding-top:6px;
  padding-bottom:0px;
  padding-left:20px;
  background-image: url(../grafika/leftBlockItemSymbol.gif);
  background-repeat: no-repeat;
  background-position:6px  6px;
  font-weight: bold;
  margin-bottom:8px;
  font-family: Georgia, "Times New Roman", Times, serif;
  
}

div.leftBlockItem a{
  text-decoration:none;
  color:#575e76;
}


div.miniImageContainer{
float:left;
margin:10px;
margin-bottom:0px;
margin-top:3px;
width:144px;
height:135px;
overflow:hidden;
text-align:center;

}

.miniImageContainer a{
color:#4C4C4C;
font-size:13px;
}

.miniImage{
padding:3px;
border:1px solid #E4E6E4; 
border-bottom:1px solid #a4a6a4; 
border-right:1px solid #a4a6a4; 
}

.miniImage img{
margin:0px;
border:0px;
}

.cropMiniImage{
width:135px;
height:88px;
overflow:hidden;
}

.microImage{
float:left;
margin:3px;
padding:3px;
border:1px solid #E4E6E4; 
}
.cropMicroImage{
width:52px;
height:30px;
overflow:hidden;
}

div.descLogo img{
padding:0px;
margin:0px;
}

div.descLogo{
vertical-align:middle;
padding:3px;
border:1px solid #D6D6D6; 
float:left;
margin-right:5px;
margin-top:3px;
}



div.newsDescriptionDiv{
  text-align:justify;
}

div.newsTitleDiv{
  font-size:18px;
  font-weight:bold;
}

div.readMoreDiv{
  padding:3px;
  margin-top:3px;
  margin-left:8px;
  font-size:12px;
  color:333;
  background-image: url(../grafika/read_more_symbol.gif);
  background-repeat: no-repeat;
  background-position:left center;
  padding-left:18px;
  display:block;
  font-weight:bold;
}
div.readMoreDiv a{
color:333;
}


a{
  text-decoration:none;
  color:#8D0A00;
}

p a:hover, td a:hover, span a:hover, div a:hover, a:hover{
  text-decoration:underline;
}
