body{
  background-color: #eeeeee;
  background-image: url("../images/background.jpg");
  background-repeat: repeat-x;
  margin-top: 0px;  
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Verdana, Arial, Helvetica;  
  font-size: 11px;
  color: #0b2140;
}

em{
  font-style: italic;  
  text-align:justify;  
}
ul{
  font-style: normal;  
  text-align:justify;
}
ol{
  font-style: normal;  
  text-align:justify;
}
a{color:#3355aa;text-decoration: none;}
legend{
  font-family: Helvetica, Sans-serif;  
  font-size: 12px;
  font-weight: bold;  
  color: #0b3160;
  text-align:left;
}
img{
	border:0px solid #000000;
	display: block;
}
hr{
	float:center;
	width:90%; 
	margin-top:0px;
}
h1{
  font-size: 14px;
  font-weight: bold; 
  color: #007000;
}
h2{
  font-size: 13px;
  font-weight: bold; 
  color: #007000;
}
h3{
  font-size: 13px;
  font-weight: bold; 
  color: #007000;
}
h4{
  font-size: 12px;
  font-weight: bold; 
  color: #000070;
}
h5{
  font-size: 11px;
  font-weight: bold; 
  color: #000000;
}
h6{
  font-size: 10px;
  font-weight: bold; 
  color: #000000;
}

.linkHeader{
  font-weight: bold; 
  color: #007000;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none}
a:hover{text-decoration: underline}

.topFrame{
	margin:auto;
	float:center;
	width:980px;
	height:64px;
	background-image: url("../images/baner_top.jpg");
}
.friendLink{
	margin:auto;
	float:left;
	width:200px;
	height:64px;
	padding-left:15px;	
	text-align:center;

}
.logoTitle{
    vertical-align:top;
    text-align:center;
    font-size:8px;
}
.logoTitleORG{
    vertical-align:top;
    color:#314c5c;
    text-align:center;
    font-size:8px;
}
.logoTitleNET{
    vertical-align:top;
    color:#b43326;
    text-align:center;
    font-size:8px;
}
.logoTitleFGN{
    vertical-align:top;
    color:#007cc3;
    text-align:center;
    font-size:8px;
}

.banerFrame{
	margin:auto;
	width:980px;
	float:center;
}
.menuBlokElem{
	margin:auto;
	width:980px;
	float:center;
	height:38px;
	padding:0px;
}
.menuElem{
	display:inline;
	float:left;
	list-style:none;
	height:28px;
	padding-top:10px;
	padding-bottom:10px;
}
a.linkMenu{
	padding-left:21px;
	padding-right:21px;
	padding-top:6px;
	color:#0000A0;
	font-weight:bolder;
	padding-bottom:10px; 
}
a.linkMenu:hover{
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	padding-bottom:12px;
	color:#0000A0;
	text-decoration: underline;
	background-color:#d4d4f4;
	border-left:1px solid #000079;
	border-right:1px solid #000079;
	border-top:1px solid #000079;
}
.linkMenuAkt{
	padding-left:18px;
	padding-right:18px;
	padding-top:5px;
	padding-bottom:15px; 
	color:#0000A0;
	font-weight:bolder;
	text-decoration: none;
	background-color:#f4f4f4;
	border-left:2px solid #ffa400;
	border-right:2px solid #ffa400;
	border-top:2px solid #ffa400;
    background-image: url("../images/background_tbl1.jpg");
    background-repeat: repeat-x;
    background-position: bottom;
}
.tresciWrap{
	margin:auto;
	width:980px;
	background-color:#f4f4f4;
	height: auto;
	border-left:1px solid #bbbbdd;
	border-right:1px solid #bbbbdd;
    background-image: url("../images/background_tbl.jpg");
    background-repeat: repeat-x;
}
.tresciLeft{
	float:left;
	width:205px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:15px;
	background-color:#f4f4f4;
}
.tresciRight{
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	padding-right:20px;
	padding-left:10px;
	width:684px;
	height:100%;	
	border-left:1px solid #bbbbbb;
	background-color:#f4f4f4;
	min-height:700px;
}
.siteMap{
    vertical-align:top;
    width:120px;
    text-align:left;
}
.stopka{	
	margin:auto;
    clear:both; 
    font-size:10px;
	margin-left:20px;
	margin-right:20px;
	padding-top:30px;
	background-color:#f4f4f4;
	verical-align:bottom;
	height:90px;
}
.widgetNewsIGNHead{
    color:#ffffff;
    text-align:center;
    font-size:14px;
    font-weight:bolder;
    height:30px;
    padding-top:10px;
    background-image: url("../images/widget-h.jpg");
}
.widgetNewsIGNBody{
    text-align:left;
    font-size:10px;
    padding-top:5px;
    padding-left:10px;
    padding-right:10px;
    background-image: url("../images/widget-bg.jpg");
    background-repeat: no-repeat;
    background-position: center center;
    font-size:9px;
}
.widgetNewsIGNBotom{
    color:#ffffff;
    text-align:right;
    font-size:10px;
    height:22px;
    font-weight:bolder;
    padding-top:10px;
    padding-right:20px;
    background-image: url("../images/widget-bt.jpg");
}
.widgetNewsIGNLink{
    color:#ffffff;
    font-siz1e:9px;
}
.widgetNewsIGNLink:hover{
    color:#ffffff;
    font-siz1e:9px;
}
.widgetNewsIGN{
    width:240px;background-image: url("../images/widget-bd.jpg");
}
.widgetLink{
	color:#3355aa;
    font-siz1e:9px;
}
.widgetLink:hover{
	color:#0066aa;
	text-decoration:underline; 
    font-siz1e:9px;
}
.newsHeader{  
    color:#3355aa;
}
.newsShort{padding:10px;
	font-family: Verdana, Arial, Helvetica;  
    font-size: 10px;
    color: #0b2140;
    text-align:justify;
}
.newsBorder{padding-left:10px; vertical-align:top; border-left:1px solid #bbbbbb; min-height:255px;width:50%;}
.newsNoBorder{padding-right:10px; vertical-align:top; border-right:0px solid #000000; min-height:255px;width:50%;}
.newsBorderSzkol{padding-left:10px; vertical-align:top; border-left:1px solid #bbbbbb; min-height:255px;width:90%;}
.newsNoBorderSzkol{padding-right:10px; vertical-align:top; border-right:0px solid #000000; min-height:255px;width:90%;}
.newsMore{text-align:right;margin-right:10px;}

.bazafirmLi{margin-top:10px;vertical-align:top;}

.bazafirmBorderLeft{padding-left:10px;height:240px; width:48%; text-align:top; float:left;}
.bazafirmBorderRight{padding-left:10px;height:240px; width:48%; text-align:top; float:right; border-left:1px solid #bbbbbb;}
.bazafirmP{padding-left:20px;width:400px;padding-top:0px;padding-bottom:10px;text-align:left;}
.bazaLogoImg{max-width:100px;max-height:75px;text-align: right;float:right;margin-right:10px;}

.bazafirmH{width:120px; text-align:left;padding-top:10px;padding-left:0px;}
.bazafirmH2{width:220px; text-align:left;padding-left:8px;padding-top:10px;}

.imgBazaWidget{text-align:center;max-width:150px;}

.bazadanychPar{text-align:left;font-size:10px;}
.bazaLogoBig{max-width:200px;max-height:200px;}

.widgetbazaIGNBody{    
	text-align:center;
    font-size:11px;
    padding-top:5px;
    padding-left:10px;
    padding-right:10px;
    background-image: url("../images/widget-bg.jpg");
    background-repeat: no-repeat;
    background-position: center center;
}
