/* CSS Document */
  *{
 margin:0px;
 padding:0px;
 }
 a{ outline:none;}
 html,body{
 background-color:#ffffff;
 font-size: 12px;
 font-family: Arial,Verdana, Helvetica, sans-serif;
  }
  div#main{
  width:1024px;
  margin:0px auto;

  }
  div#head{
  height:155px;
  width:100%;
  background:url(../images/head.jpg) top left no-repeat;
  float:left;
  }
  div#container{
  float:left;
  padding:0px 23px 0px 37px;
  width:964px;
  background:url(../images/bgContainerAll.jpg) top left scroll repeat-y;
  }
  div#containerMembers{
  float:left;
  padding:0px 23px 0px 37px;
  width:964px;
  background:url(../images/bgContainerMembers.jpg) top left scroll repeat-y;

  }
  .big{
  float:left;
  width:190px;
  margin-bottom:0px;
  }
  .bgmenu{
  height:376px;
  width:190px;
  border-top:20px solid #cc1b1f;
  float:left;
  padding: 6px 0px;
  }
  ul.menu{
  font-weight:bold;
  margin:25px 0px 0px 0px; 
  padding: 0px; /*
  width:190px;
  list-style-type:none;
  padding: 0px;
  margin-top:15px;*/
  }
  
  ul.menu li{
  margin: 0px;
  padding: 0px; 
  list-style-type: none;
  /*color:#cc1b1f;
  text-decoration:none;
  height:23px;*/
  }
  .closed a{
  line-height:30px;
  height:22px;
  color:#cc1b1f;
  text-decoration:none;			
  padding: 0px 0px 0px 29px;
  display:block;
  font-size:12px;
  }
 /* ul.menu li a{
  line-height:30px;
  text-decoration:none; 
  color:#cc1b1f;
  height:22px;
  padding:0px 0px 0px 29px;
  
  }*/
  .closed a:hover{
  display:block;
  color:#ea8e23;
  background:url(../images/menuHover1.jpg) left no-repeat;
  text-decoration:none;
  }
  /*ul.menu li a:hover{
  display:block;
  color:#ea8e23;
  background:url(../images/menuHover1.jpg) bottom left no-repeat scroll;
  text-decoration:none; 
  }*/
   .current{
  display:block;
  color:#ea8e23 !important;
  background:url(../images/menuHover1.jpg) left no-repeat;
  text-decoration:none; 
  }
   ul.podmenu{
   margin: 10px 0px 5px 0px;
   padding: 0px;
   }
  /*ul.podmenu{
  font-size:11px;
  width:190;
  height:100;
  list-style-type:none;
  padding: 0px;
  margin-top:0px;
  margin-bottom:15px;
  }*/
  ul.podmenu li{
  height:15px;
  color:#cc1b1f;
  margin: 0px 0px 3px 0px;
  padding: 0px; 
  list-style-type: none;
  }
  /*ul.podmenu li{
  text-decoration:none; 
  color:#cc1b1f;
  height:13px;
  padding:0px 0px 0px 20px;
  margin-bottom:3px;
  margin-top:0px;
  }*/
  .pod a{
  height:11px;
  color:#cc1b1f;
  text-decoration:none;
  padding: 0px 0px 0px 50px;
  display:block;
  font-size:12px;
  }
  /*ul.podmenu li a{
  vertical-align:middle;
  text-decoration:none; 
  color:#cc1b1f;
  height:11px;
  padding:0px 0px 0px 20px;
  
  }*/
  .pod a:hover{
  color:#ea8e23;
  background:none;
  text-decoration:none;
 }
 
 .currentPodmenu{
  background:none;
  color:#ea8e23 !important;
  text-decoration:none; 
 }					
 /* ul.podmenu li a:hover{
  display:block;
  background:none;
  color:#ea8e23;
  text-decoration:none;
  margin-top:0px;
  }*/
  .association{
  font-weight:500;
  font-size:14px;
  text-align:center;
  text-transform:uppercase;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#cc1b1f;
  float:left;
  background:url(../images/association.jpg) top no-repeat;
  height:34px;
  width:190px;
  padding:10px 0px 0px 0px;
  }
  .association a{
  text-decoration:none;
  color:#cc1b1f;
  }
  .anketa{
  float:left;
  width:190px;
  }
  .titleanketa{
  height:17px;
  width:170px;
  background-color:#cc1b1f;
  color:#ffffff;
  text-transform:uppercase;
  padding:3px 0px 0px 20px;
  }
  .anketaForm{
  padding-top:10px;
  }
  .question{
  padding:20px 0px 0px 20px;
  color:#cc1b1f;
  }
  .button{
  border:none;
  background-color:#d33b3f;
  color:#ffffff;
  width:70px;
  height:15px;
  font-size:12px;
  }
  .containerMain{
  float:left;
  width:571px;
  background-color:#ffffff;
  }
  .containerMainMembers{
  float:left;
  width:763px;
  background-color:#ffffff;
  min-height:610px;
  }
  
  .banners{
  width:190px;
  float:left;
  }
  .bottom{
  float:left;
  width:1024px; 
  height:26px; 
  background:url(../images/bgBottom.jpg) repeat-x top;
  }
  .created{
  float:right; 
  margin-right:45px;
  }
  .titlebanner{
  height:17px;
  width:170px;
  background-color:#cc1b1f;
  color:#ffffff;
  text-transform:uppercase;
  padding:3px 0px 0px 20px;
  }
  .bannersarray{
  height:529px;
  width:170px; 
  margin:10px 0px 0px 10px;
  }
  .bannersarray img{
  margin-bottom:15px;
  }
  .welcome{
  background:url(../images/bgWelcome.jpg) top no-repeat;
  width:509px;
  margin:0px auto;
  color:#ffffff;
  padding:0px 20px 0px 20px;
  background-color:#cb1b1e;
  }
  
  span.description{
  font-size:12px;
  line-height:16px;
  }
  span.title{
  text-transform:uppercase;
  font-size:13px;
  line-height:22px;
  font-weight:bold;
  }
  .lastnews{
  width:550px;
  height:170px;
  margin:0px 0px 0px 10px;
  }
  .newstitle{
  width:529px;
  height:17px;
  margin:5px auto 0px auto;
  padding:3px 0px 0px 20px;
  background-color:#cc1b1f;
  color:#ffffff;
  text-transform:uppercase;
  }
  .news{
  float:left;
  width:264px;
  height:142px;
  padding:0px 5px 0px 5px;
  *width:224px;
  }
  .news img{
  margin-top:13px;
  border:1px solid #cc1b1f;
  margin-right:15px;
  margin-bottom:4px;
  }
  ul.newslist{
  margin-bottom:5px;
  margin-top:11px;
  list-style-type:none;
  }
  ul.newslist li{
  /*margin-bottom:2px;*/
  line-height:13px;
  }
  .newsname{
  font-size:11px;
  color:#535353;
  font-weight:bold;
  }
  .bulletinname{
  font-size:13px;
  color:#797878;
  font-weight:bold;
  }
  
  .newsdate{
  font-size:10px;
  color:#e58108;
  }
  .txt{
  font-size:11px;
  color:#797878;
  }
  .txt ul{
  padding-left:25px;}
  
 .news_info{
  height:128px;
  width:269px;
  *width:249px;
  }
  
  div.news a{
  text-decoration:none;
  color:#b11f22;
  font-size:11px;
  }
  .events{
  width:549px;
  height:132px;
  margin:0px auto;
  }
  .announcement{
  width:549px;
  height:155px;
  margin:0px 0px 0px 10px;
  }
  .news1{
  float:left;
  width:264px;
  height:126px;
  padding:0px 5px 0px 5px;
  }
 .news1_info{
  height:110px;
  }
  div.news1 ul{
  margin-top:11px;
  margin-bottom:5px;
  padding:0px;
  list-style-type:none;
  }
  div.news1 ul li{
  line-height:18px;
  }
  div.news1 a{
  text-decoration:none;
  color:#b11f22;
  font-size:11px;
  }
  .bgContainerMain{
  background:url(../images/bgContainer.jpg) top no-repeat;
  height:52px;
  width:509;
  margin:0px auto;
  color:#ffffff;
  padding:0px 20px 0px 20px;
  }
  .bgContainerMainMembers{
  background:url(../images/bgContainerMainMembers.jpg) top no-repeat;
  height:52px;
  width:710px;
  margin-top:0px;
  margin-left:11px;
  color:#ffffff;
  padding:0px 20px 0px 20px;
  }
  
  .textMain{
  width:519px;
  margin:20px auto;
  text-align:justify;
  font-size:11px;
  color:#797878;
  padding:0px 10px 0px 10px;
  }
  .textMainMembers{
  width:700px;
  margin-top:20px;
  margin-left:31px;
  text-align:justify;
  font-size:12px;
  color:#575555;
  padding:0px 10px 0px 10px;
  }
  
  .textMainMembers img{ 
  margin:5px 0px 0px 20px;
  }
 
 
 .path{
	float:right;
	font-size:10px;
	color:#ffffff;
	}
 .path a{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;					
	}
 .path a:hover{
	color:#ffffff;
	text-decoration:none;					
	}			
 .formbox{
	float:right;
	BORDER-RIGHT: #cc1b1f 1px solid; 
	BORDER-TOP:#cc1b1f 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #cc1b1f 1px solid; 
	BORDER-BOTTOM: #cc1b1f 1px solid; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none;
	COLOR:#797878;
	margin-bottom:5px;
	}
 .forms{
	font-size:12px;
	width:350px;
	height:230px;
	color:#797878;
	margin:20px 0px 0px 0px;
	}
.inputtitle{
float:left; height:20px;}
.formButton{
	float:left;
	}
.buttonContact{
	float:right;
	BORDER-RIGHT: #cc1b1f 1px solid; 
	BORDER-TOP:#cc1b1f 1px solid; 
	BORDER-LEFT: #cc1b1f 1px solid; 
	BORDER-BOTTOM: #cc1b1f 1px solid;
	COLOR:#797878;
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: white; 
	} 
.bulletin{
	margin:10px auto;
	width:100%;
	color:#797878;
	border-bottom:20px solid #fae8c5;
	float:left;
	}
.bulletintext{
font-size:12px; 
margin-left:15px;
margin-bottom:20px;}
.bulletintext ul{
display:block;
font-size:12px; 
margin-left:15px;
}
ul.ulbull{
	list-style-type:none;
	padding:0px;
	margin-top:0px;
	} 
ul.ulbull li{
	margin:0px 0px 3px 0px;
	}
.bulletin a{
	text-decoration:none;
	color:red;
	margin-left:7px;
	}
.bulletin img{
	border:1px solid #cc1b1f;
	margin-left:15px;
	margin-top:0px;
	}
.list1{
	padding:0px 5px 0px 5px;
	line-height:17px;
	width:99%;
	height:40px;
	color:#797878;
	margin:3px auto;
	font-weight:bold;
	}
.list1 a{
	margin-top:10px;
	font-size:12px;
	text-decoration:none;
  	color:red;
	font-weight:normal;
	}
.search{
	color:#cc1b1f;
	margin-top:30px;
	width:600px;
	height:30px;
	}
.combobox{
	font-size:11px;
	color:#797878;
	border:1px solid #cc1b1f;
	width:110px;
	}
.combobox1{
	font-size:11px;
	color:#797878;
	border:1px solid #cc1b1f;
	width:110px;
	margin-top:0px;
	}
.tablica{
	font-size:11px;
	width:700px;
	border:1px solid #cc1b1f;
	border-bottom:none;
	border-right:none;
	}
td{
	border-color:#cc1b1f;
	border-style:solid;
	border-width: 0px 1px 1px 0px;
	padding-left:10px;
	}
tr{ 
	height:25px;
}
.tablica td a{
	text-decoration:none;
	color:#cc1b1f;
}
	
.partners{
	font-size:12px;
	height:20px;
	background-color:#fae8c5;
	vertical-align:middle;
	padding:5px 8px 0px 8px;
	color:#727070;
	width:694px;
	}

.partners2{
	padding:5px 8px 0px 8px;
	font-size:12px;
	height:20px;
	vertical-align:middle;
	color:#727070;
	width:694px;
	}


.tabletitle{
	height:15px;
	font-size:11px;
	text-transform:uppercase;
	background-color:#cc1b1f;
	color:white;
	padding-top:2px;
	padding-left:10px;
	width:700px;}
table.stucture{
	width:699px;
	}
table.stucture td{
	padding-left:5px;
	text-align:left;
	border:none;
	}
table.stucture td a{
	text-decoration:none;
	color:#cc1b1f;
	}
.positionname{
	font-size:12px; 
	color:#686868;
	font-weight:bold;
}
.work{
	width:680px; 
	padding-right:20px;
	margin-left:20px;
}
span.titleTeam{
font-size:15px;
color:#797878;
font-weight:bold;
}
.work ul, ol{
padding-left:30px;}
.pages{
color:#797878;
font-weight:bold;
margin:10px auto;
text-align:center;
width:690px;
}
.pages a{
text-decoration:none;
color:#797878;
}
.contactform{
width:500px;
margin-top:60px;
}
.link, .titlepar{
text-decoration:none;
font-weight:bold;
color:#797878;
}
.link2{
display:block;
text-decoration:none;
color:red;}
.link3{

text-decoration:none;
color:red;}
.tableForm td{
border:none;}
.pagingtext{
font-weight:bold;
font-size:14px;
}
.paginglink{
font-weight:normal;
}
.buttonsearch{
border:1px solid #cc1b1f;
width:50px;
color:#797878;
background-color:white;
font-size:11px;
}
.imgcon{
border:1px solid #cc1b1f;}
.errcode{
float:right;
margin-right:74px;
}
