body {
  margin: 0px;
  padding:0px;
  line-height: 150%;
  background: url(../images/topMenuBgr.jpg) repeat-x;
  font-family: arial;
  font-size: 9pt; 
  color:#000000;
}


/* #2 -- Headers -- */
h1, h2, h3, h4, h5, h6 { 
	font: .75em/1.6em Arial, Helvetica, sans-serif;
	margin: 0;
	padding:0px;
	color:#222222;
}
 
    h1  {  font-size: 180%; }
    h2  {  font-size: 150%; }
    h3  {  font-size: 120%; }
    h4  {  font-size: 100%; }
    h5  {  font-size: 90%;  }
    h6  {  font-size: 90%; border: 0; }



/* #3 -- Links -- */
a:link {
  color:#719a41;
}
a:visited {
  color:#719a41;
}
a:hover {
	color:#000000;
	cursor:pointer;
}
a:active {

}

.goTop{
	background: url(../images/gotop.gif) left center no-repeat;
	padding:0px 0px 0px 15px;
}

/* #4 -- Tables -- */
table{
	font-size:100%;
}
table tr td{

}
table tr td{

}


/* #5 -- Images -- */
img { border: none; }



/* #6 -- Forms -- */
form {
  margin: 0px;
  padding: 0px;
}


/* #7 -- Text Styles -- */


			/* # -- Common Text  -- */
			.fWb {  font-weight:bold !important; }
			.fWn {  font-weight:normal !important; }
			.sTxt {  font-size:90% !important;  }


			/* # -- FRS Text Aligments  --  */
			.tAl  { text-align:left  !important;      }
			.tAc { text-align:center  !important; }
			.tAr { text-align:right !important;     }
			.tAj  { text-align:justify; }

			/* # -- Common Block Mes -- */
			
			.w10px   {   width: 10px;}
			.w15px   {   width: 15px;}
			.w20px   {   width: 20px;}
			.w30px   {   width: 30px;}
			.w40px   {   width: 40px;}
			.w50px   {   width: 50px;}
			.w60px   {   width: 60px;}
			.w80px   {   width: 80px;}
			.w100px {  width: 100px;}
			.w120px {  width: 120px;}
			.w140px {  width: 140px;}
			.w150px {  width: 150px;}			
			.w160px {  width: 160px;}
			.w170px {  width: 170px;}
			.w180px {  width: 180px;}
			.w200px {  width: 200px;}
			.w240px {  width: 240px;}	
			.w300px { width: 300px; }					
			.w400px { width: 400px; }		
			.w100pr { width: 100%;  }

			.pR20px{
				padding-right:20px;
			}
			
/* #8 -- List styles -- */

.grList{
	list-style-image:url(../images/bullet.gif);
}
.grList li{
	
}

/* -- Contacts -- */
.topMan{
	margin:0px 0px 15px 0px;
	padding:0px;
}
.topMan dt{
	font-weight:bold;
	margin:0px;
	padding:0px;	
}
.topMan dd{
	margin:0px;
	padding:0px 0px 0px 15px;	
}

.topMan dd.name{
}
.topMan dd.mail{
	background: url(../images/mail.jpg) no-repeat 16px 4px;
	padding:0px 0px 10px 35px;
}

/* -- Photo Gallery -- */
#agroPhotoGallery{
	width:620px;
	padding-left:20px;
}
#agroPhotoGallery .ce_image{
	width:200px;
	text-align:center;
	margin-right:5px;
	height:230px;	
	float:left;

}
#agroPhotoGallery .ce_image .image_container{}
#agroPhotoGallery .ce_image a{
	border: 1px solid #719a41;
	float:left;
	display:block;
	padding:2px;
	height:120px;
	margin-bottom:5px;
}
#agroPhotoGallery .ce_image a:hover{
	border: 1px solid #000000;
}

#agroPhotoGallery .ce_image .caption{
	clear:both;
	font-size:8pt;
	font-family:verdana;
	line-height:130%;
}


/* -- Dobr System Tables -- */
.dobrSystemTbl{
	margin:20px 0px;
	text-align:center;	
	width:620px;
}
.dobrSystemTbl tr th{
	background:#ddd;
	padding:10px 0px;
	border-left:3px solid #ffffff;
}
.dobrSystemTbl tr td{
	border-bottom:1px solid #bbbbbb;
	
}

#metodicsDown{
	padding-left:20px;
}
#metodicsDown h1{
	line-height:130%;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
}
