body{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #020202;
	background-color: #e6e5e0;
	background-image: url('../img/misterija-background.jpg');
  background-position: top center;
  margin: 0px;
}
table,th,td,p,div,input,textarea,font{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #020202; 
}
a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #020202;
}
a:hover{
  text-decoration: none;
  color: #020202;
}
p{
  margin: 0px;
  padding: 0px;
}

/* ################################ */

.content{
  width: 570px;
  overflow: hidden;
  text-align: left;
}
.content2{
  width: 950px;
  overflow: hidden;
  text-align: left;
}
.content3{
  width: 610px;
  overflow: hidden;
  text-align: left;
}
.facebook{
  width: 308px;
  overflow: hidden;
}
.calendar{
  width: 213px;
  height: 160px;
  overflow: hidden;
  background-image: url('../img/calendar.png');
  background-repeat: no-repeat;
  background-position: bottom;
}
.menu-block{
  text-align: right;
  width: 640px;
  height: 20px; 
  line-height: 20px;
  overflow: hidden;
}
.menu-block2{
  text-align: center;
  width: 950px;
  height: 50px;
  line-height: 50px;
  overflow: hidden;
}
.menu{
  font-size: 16px;
  font-weight: bold;
  color: #030303;
}
.menu_on{
  font-size: 16px;
  font-weight: bold;
  color: #cf9b3c;
}
.menu2{
  font-family: 'Trajan Pro';
  font-size: 15px;
  font-weight: bold;
  color: #010101;
}
.menu2_on{
  font-family: 'Trajan Pro';
  font-size: 15px;
  font-weight: bold;
  color: #cf9b3c;
}
.banners{
  width: 910px;
  height: 191px;
  overflow: hidden;
  text-align: left;
}
.banners2{
  width: 910px;
  height: 20px;
  overflow: hidden;
  text-align: left;
}
/*
.hotnews{
  background-image: url('../img/hotnews.png');
  background-repeat: no-repeat;
}*/
.news_block{
  background-image: url('../img/news.png');
  background-repeat: no-repeat;
  width: 320px;
  height: 521px; 
  overflow: hidden; 
}
.dlform_block{
  width: 300px;
  overflow: hidden;
}
.menu_page_block{
  background-image: url('../img/menu2.png');
  background-repeat: repeat-y;
}
.menu_page_block2{
  width: 391px;
  overflow: hidden;
  text-align: left;
}
.menu_page_block3{
  width: 194px;
  overflow: hidden;
}
.menu_page_action{
  width: 391px;
  height: 36px;
  background-image: url('../img/action.png');
  background-repeat: no-repeat;
}
.menu_page_action2{
  width: 370px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  text-align: left;
}
/* ################################ */

.font{
  font-size: 16px;
  font-weight: bold;
  color: #040404;
}
.font2{
  font-size: 14px;
  font-weight: bold;  
}
.font3{
  font-size: 14px;
  font-weight: bold;
  color: #050505;
}
.font4{
  font-size: 16px;
  font-weight: bold;  
}
.font5{
  font-size: 18px;
  color: #e3d298;  
}
.font6{
  font-family: 'Trajan Pro';
  font-size: 24px;
  font-weight: bold;
  color: #070707;  
}
.font7{
  font-family: 'Trajan Pro';
  font-size: 20px;
  font-weight: bold;
  color: #b3aaaa;  
}
.font8{
  font-size: 11px;
  font-weight: bold;
  color: #040404;
}
.font9{
  font-weight: bold;
}
.font10{
  font-weight: bold;
  color: #bb0d0d;
}
.font11{
  font-family: 'Trajan Pro';
  font-size: 14px;
  font-weight: bold;
  color: #010101;  
}
.font12{
  font-family: 'Candara';
  font-size: 20px;
  font-weight: bold;
}
.font13{
  font-family: 'Trajan Pro';
  font-size: 20px;
  font-weight: bold;
  color: #cf9b3c;
}
.font14{
  font-family: 'Candara';
  font-size: 16px;
  font-weight: bold;
  color: #050505;
}
.font_small{
  font-size: 1px;
}
.font_title{
  font-size: 20px;
  font-weight: bold;
}

.lang{
  font-size: 16px;
  font-weight: bold;
  color: #040404;
}
.lang_on{
  font-size: 16px;
  font-weight: bold;
  color: #6f6666;
}
.link{
  font-size: 11px;
  font-weight: bold;
  color: #f1c677;
}
.link2{
  font-family: 'Candara';
  font-weight: bold;
  font-size: 18px;
}
.link2_on{
  font-family: 'Candara';
  font-weight: bold;
  font-size: 18px;
  color: #cf9b3c;
}
.link3{
  font-size: 14px;
  font-weight: bold;
}
.link4{
  font-family: 'Candara';
  font-weight: bold;
  font-size: 24px;
}
.link4_on{
  font-family: 'Candara';
  font-weight: bold;
  font-size: 24px;
  color: #cf9b3c;
}
.link5{
  font-family: 'Trajan Pro';
  font-size: 20px;
  font-weight: bold;
  color: #040404;  
}
/* ################################ */

.hline{
  background-image: url('../img/hline.jpg');
  background-repeat: repeat-x;
}
.hline2{
  background-image: url('../img/hline2.jpg');
  background-repeat: repeat-x;
  background-position: bottom;
}
.border{
  background-image: url('../img/border.png');
  background-repeat: no-repeat;
}
.border2{
  border: solid 1px #8b8080;
}

.input{
  width: 260px;
  border: solid 1px #8b8080;
  background-color: transparent;
}
.input2{
  width: 264px;
  height: 28px;
  line-height: 28px;
  border-width: 0px;
  background-color: transparent;
  background-image: url('../img/input22.png');
  background-repeat: repeat-x;
  font-size: 14px;
  background-position: center center;
}
.textarea{
  /*
  width: 430px;
  height: 190px;*/
  border: solid 1px #8b8080;
  background-color: transparent;
}
.button{
  border-width: 0px;
  width: 188px;
  height: 52px;
  font-weight: bold;
  font-size: 14px;
  background-image: url('../img/button.png');
  background-repeat: no-repeat;
  background-color: transparent;
  cursor: pointer; 
  color: #050505;
}
.button2{
  border-width: 0px;
  width: 82px;
  height: 28px;
  font-weight: bold;
  font-size: 14px;
  background-image: url('../img/button2.png');
  background-repeat: no-repeat;
  background-color: transparent;
  cursor: pointer;
  color: #050505;
}
.button3{
  border-width: 0px;
  width: 188px;
  height: 52px;
  font-weight: bold;
  font-size: 16px;
  background-image: url('../img/button.png');
  background-repeat: no-repeat;
  background-color: transparent;
  color: #050505;
}
/* ################################ */
.worktime{
  width: 130px;
  overflow: hidden;
  font-size: 14px;
  font-weight: bold;
  color: #de1f26;
}
.worktime td{
  font-size: 14px;
  font-weight: bold;
  color: #de1f26;
}
.worktime p{
  font-size: 14px;
  font-weight: bold;
  color: #de1f26;
}
.worktime span{
  font-size: 14px;
  font-weight: bold;
  color: #de1f26;
}
.worktime font{
  font-size: 14px;
  font-weight: bold;
  color: #de1f26;
}

.hotnews2{
  width: 495px;
  height: 160px;
  overflow: hidden;
  /*font-size: 16px;
  font-weight: bold;
  color: #c60000;*/
}
/*
.hotnews2 p{
  font-size: 16px;
  font-weight: bold;
  
}
.hotnews2 span{
  font-size: 16px;
  font-weight: bold;
  
}
.hotnews2 font{
  font-size: 16px;
  font-weight: bold;  
}*/

.news_block2{
  width: 286px;
  height: 490px;
  overflow: hidden;
  text-align: left;
  font-size: 14px;
}
.news_block2 p{
  font-size: 14px;
}
.news_block2 span{
  font-size: 14px;
}
.news_block2 font{
  font-size: 14px;
}
.news_block2 a{
  font-size: 14px;
}
