html , body				{	margin:0px; padding:0px;}
body 					{	font-size:11px; background-color:#3a3a3a; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

					
.nofloat				{	clear:both; height:0px; line-height:0px; font-size:0px;}		
a						{	text-decoration:none; outline:none; margin:0px; padding:0px;}
a img					{	border:0px;}
var						{	display:none;}
form, table, tr, td		{	margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6		{	margin:0px; padding:0px; font-weight:normal; font-size:14px;}
p						{	margin:0px; padding:5px 0px; }
ul						{	padding:0px; margin: 0px; list-style-type:none; }
ul li					{	padding:0px; margin: 0px;  }

	
#center{
	position:relative;
	margin:0 auto; 
	width:960px;
}

#header{
	/*position:relative; z-index:1;*/
	width:960px;
	height:182px;
	background: url(../images/head_page.gif) repeat-x left top;
}

#logo{
	position: absolute; left:23px; top: 43px; z-index: 20;
	width:321px;
	height:81px;
	text-indent:-9999px;
	background: url(../images/logo.gif) no-repeat;
}
#logo_bg{
	position: absolute; left:23px; top: 43px; z-index: 20;
	width:321px;
	height:81px;
	text-indent:-9999px;
	background: url(../images/logo_both.png) no-repeat left top;
}
#logo_en{
	position: absolute; left:23px; top: 43px; z-index: 20;
	width:321px;
	height:81px;
	text-indent:-9999px;
	background: url(../images/logo_both.png) no-repeat left bottom;
}

#silver_menu{
	padding:5px 0 0 0;
	height:21px;
}

#silver_menu li{
	padding:0  20px;
	float:right;
	color:#ffffff;
	/*background: url(../images/crop_el.gif) no-repeat right -52px;*/
}

#silver_menu li.first{
	background: none;
}
#silver_menu li.last{
	float:left;
	background:none;
}

#silver_menu li span{
	padding:0 0 0 10px;
}

#silver_menu li a{
	color:#ffffff;
}
#silver_menu li a:hover{
	color:#393939;
}


#search{
	padding:25px 22px 0 0;
	clear:both;
	height:62px;
	text-align:right;
}
a.full_search{
	color:#474747;
	clear:both;
	text-decoration:underline;
}
a.full_search:hover{
	text-decoration:none;
}

#form_search{
	padding:25px 22px 0 0 ;
	clear:both;
	float:right;
	text-align:right;
	width:220px;
	height:62px;
}

#back_search{
	padding:6px 5px 0 5px;
	margin-bottom:10px;
	width:162px;
	height:22px;
	float:right;
	background: url(../images/search_but.png) no-repeat right top;
}

#back_search input{
	padding:0px;
	width:158px;
	height:16px;
	background:none;
	color:#474747;
	border:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#search_submit{
	margin:0px 0 10px 13px;
	width:27px;
	height:28px;
	display:block;
	float:right;
	border:0px;
	cursor:pointer;
	text-indent: -9999px;
	background: url(../images/search_but.png) no-repeat left top;
}



#tab_menu{
	padding:0 22px 0 0;
	clear:both;
	z-index:99999; position:relative;
}


#tab_menu li{
	padding:0 0 0 2px;
	/*position:relative; z-index:300;*/
	float:right;
}



#tab_menu li:hover ul.drop_tab,
#tab_menu li.selected ul.drop_tab{
	display:block;
	
}


#tab_menu a.base{
	padding:0px;
	display:block;
	color:#ffffff;
	background: url(../images/tab_menu.png) no-repeat left -58px;
}

#tab_menu a.base strong{
	padding:7px 15px 0 15px;
	height:22px;
	display:block;
	min-width:50px;
	cursor:pointer;
	white-space:nowrap;
	font-weight:normal;
	background: url(../images/tab_menu.png) no-repeat right -87px;
}

* html #tab_menu a.base strong {
	width:50px;
}



#tab_menu a.base:hover,
#tab_menu a.selected{
	border:0px;
	background: url(../images/tab_menu.png) no-repeat left 0px;
}
#tab_menu a.base:hover strong,
#tab_menu a.selected strong{
	border:0px;
	background: url(../images/tab_menu.png) no-repeat right -29px;
}

ul.drop_tab {
	position:absolute; /*left:-426px; top:26px; z-index:400;*/
	left:0px; top:26px; z-index:400;
	margin: 0;
	padding:13px 0 0 0;
	width:960px;
	display:none;
}

ul.drop_tab_1{
	left:-2px;
	width:295px;
}
ul.drop_tab_2{
	left:-2px;
	width:260px;
}
ul.drop_tab_3{
	left:-314px;
	width:410px;
}
ul.drop_tab_4{
	left:-763px;
	width:960px;
}

ul.drop_tab li {
	position:relative; z-index:200;
	height:26px;
}


ul.drop_tab li span{
	position:absolute; left: 2px; top:26px; z-index 9999;
	padding:0 8px 0 18px;
	display:none;
	width:154px;
	min-height:165px;
	border-right: solid 1px #48a5f1;
	border-left: solid 1px #48a5f1;
	background:#247dc4;
}
* html ul.drop_tab li span{
	height:165px;
}


ul.drop_tab li:hover span{
	display:block;
}


ul.drop_tab a{
	padding:5px 0;
	display:block;
	color:#a3d6ff;
}

ul.drop_tab a:hover{
	color:#ffffff;
}

ul.drop_tab a.under_base{
	padding:0 20px 0 0;
	background: url(../images/crop_el.gif) no-repeat   right 5px ;
}


ul.drop_tab a.under_base:hover{
	background: url(../images/crop_el.gif) no-repeat   right -11px ;
}
ul.drop_tab a.marker{
	color:#ffffff;
	background: url(../images/crop_el.gif) no-repeat   right -11px ;
}
ul.drop_tab a.marker:hover{
	color:#a3d6ff;
	background: url(../images/crop_el.gif) no-repeat   right 5px ;
}



#tab_menu ul.drop_tab li{
	padding:0 13px 0 17px;
	float:left;
	background: url(../images/crop_el.gif) no-repeat left -30px;
}

#tab_menu ul.drop_tab li.first{
	background:none;
}

#tab_menu ul.drop_tab li a.none_bg{
	padding:0px;
	background:none;
}


#index_image{
	position:relative; z-index:2; margin-top: -4px;
	width:960px;
	height:166px;
	background: url(../images/index.jpg) no-repeat;
}


#page{
	padding:0 0 12px 0;
	width:960px;
	min-height:619px;
	/*background: #ffffff url(../images/head_page.gif) repeat-x left -182px;*/
	background: #fdfdfd url(../images/page.gif) repeat-x left 0px;
}

* html #page {
	height:619px;
}

.col_left{
	padding:11px 0 0 15px;
	width:320px;
	float:left;
}
.col_center{
	padding:11px 0 0 0;
	width:306px;
	float:left;
}
.col_right{
	padding:11px 0 0 0;
	width:300px;
	float:right;
}


.black_heading{
	padding:8px 0 0 35px;
	width:271px;
	height:43px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background: url(../images/black_heading.gif) no-repeat left top;
}
.black_heading_small{
	padding:12px 0 0 30px;
	margin:5px 0px;
	width:253px;
	height:23px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background: url(../images/black_heading.gif) no-repeat left bottom;
}

#anons {
	margin-bottom:11px;
	padding:15px;
	width:274px;
	height:160px;
	border: solid 1px #a3a3a3;
	background-color:#ffffff;
}

#anons h3 { margin:0; padding:0; font-size:11px; color:#000; font-weight:bold; }

#anons a{
	color:#003964;
	text-decoration:underline;
}
#anons a:hover{
	color:#003964;
	text-decoration:none;
}

#anons a.index_img{
	display:block;
	margin-right:6px;
	padding: 3px;
	width:75px;
	height:66px;
	float:left;
	background: no-repeat center center;
}

.out_news{
	padding:0 0 0 10px;
	width:294px;
	/*min-height:550px;
	background: url(../images/out_news.gif) no-repeat left top;
	*/
	background:#ffffff;
	border: solid 1px #bdbdbd;
}



.box_news{
	padding:23px 0 0 0;
	width:281px;
	height:88px;
}
.box_news_first{
	background: url(../images/box_news.gif) repeat-x left bottom;
}

.resizer{
	width:280px;
}
.resizer .news_info{
	width:270px;
}

.news_img{
	display:block;
	width:81px;
	height:52px;
	float:left;
	border: solid 0px #adadad;
	background: no-repeat center top;
}

.news_img:hover{
	border-color:#8a8888;
}

.index_date{
	padding:0 0 8px 0;
	color:#fe3700;
	display:block;
}

.news_img_none{
	width:81px;
	height:72px;
	float:left;
}

.news_info{
	padding:0px 0 0 8px;
	display:block;
	width:190px;
	height:62px;
	overflow:hidden;
	float:left;
}

#content a.news_title{
	padding:0 0 4px 0;
	display:block;
	color:#ff3600;
	text-decoration: none !important;
}

#content a.news_title:hover{
	text-decoration:underline;
}

.news_more{
	padding:0 0 0 8px;
	display:block;
	float:left;
	color:#959595;
	text-decoration:none;
	/*background: url(../images/news_more.gif) no-repeat left 5px;*/
}

.news_more:hover{
	color:#414141;
	text-decoration:none;
}
.news_more_img{
	padding-left:90px;
}

.news_title_more{
	color:#000000;
}
.news_title_more:hover{
	text-decoration:underline;
}



#footer{
	border-top: solid 1px #cccccc;
	background: #d7d7d7;
	width:960px;
	height:25px;
}

#footer a{
	color:#3a3a3a;
}
#footer a:hover{
	text-decoration:underline;
}


#foot_menu{
	padding:5px 0 0 0;
}

#foot_menu li{
	padding:0 10px 0 22px;
	float:left;
	background: url(../images/crop_el.gif) no-repeat left -74px;
}

#foot_menu li.first{
	background:none;
}


.banner_small{
	display:block;
	float:left;
	margin:15px 9px 0 7px;
}

.banner_biger{
	display:block;
	float:left;
	padding: 15px 0 0 7px;
}

* html .banner_small{
	margin:15px 12px 0 4px;
}

.banner_small img,
.banner_biger img,
.long_banner img{
	display:block;
}

.long_banner{
	margin:0 0 13px 0;
	display:block;
	
}


.links{
	padding:2px;
	margin-bottom:8px;
	width:300px;
	background:#ffffff;
	border: solid 1px #bdbdbd;
}

 
.links li{
	padding:14px 16px 13px 16px;
	margin-top:2px;
	background:#e6e6e6;
	color:#414141;
}

#auction{
	padding:1px;
	padding-bottom:0px;
	margin-bottom:8px;
	width:300px;
	background:#ffffff;
	border: solid 1px #bdbdbd;
}

#auction li{
	padding-bottom:1px;
}

#auction li.first a{
	padding-top:12px;
	height:27px;
}

#auction  li a{
	padding:8px 0 0 45px;
	display:block;
	width:255px;
	height:31px;
	color:#414141;
	font-weight:bold;
	font-size:10px;
	background: url(../images/single_block.png) no-repeat left top;
}
#auction  li a:hover{
	text-decoration:none;
	background-position:left bottom;
}


.links li.first{
	margin:0px;
}



.links {
	width:277px;
}
#auction a, .links a { color:#414141; }
#auction a:hover, .links a:hover { text-decoration:underline; }

.links li{
	padding:6px 16px 6px 16px;
}

.auct_fixer{
	height:55px;
	overflow:hidden;
}

.docs_a{
	padding:0 0 0 18px;
	display:block;
	width:104px;
	float:left;
	color:#006dc1;
	text-decoration:underline;
	background: url(../images/docs_a.gif) no-repeat left 3px;
}

.docs_a:hover,
.docs_docs:hover{
	text-decoration:none;
}
.docs_docs{
	padding:0 0 0 18px;
	display:block;
	width:106px;
	float:left;
	color:#006dc1;
	text-decoration:underline;
	background: url(../images/docs_a.gif) no-repeat left -13px;
}


#box_services{
	padding:2px;
	width:300px;
	border: solid 1px #bdbdbd;
	background: url(../images/services.gif) repeat-y -348px 0px;
}

#box_services a{
	padding:3px 5px 2px 15px;
	margin:0 auto;
	color:#313131;
	display:block;
	width:110px;
	background: url(../images/news_more.gif) no-repeat 3px -7px;
}

#box_services a:hover{
	text-decoration:underline;
}

#service_left{
	padding:0 0 5px 0;
	width:150px;
	float:left;
	background: url(../images/services.gif) no-repeat left top;
}
#service_right{
	padding:0 0 5px 0;
	width:150px;
	float:left;
	background: url(../images/services.gif) no-repeat -150px top;
}


.service_title{
	padding:9px 0 0 47px;
	height:30px;
	font-size:11px;
	font-weight:bold;
	color:#313131;
	background: url(../images/services.gif) no-repeat -290px 6px;
}


#mayor{
	padding:2px;
	width:277px;
	background:#ffffff;
	border: solid 1px #9b9b9c;
}


#mayor_img{
	margin-right:13px;
	display:block;
	width:91px;
	height:100px;
	float:left;
	text-indent:-9999px;
	background: no-repeat center center;
	
}

#mayor p{
	padding:0px;
	color:#807f7f;
}

#mayor a{
	color:#807f7f;
	text-decoration:none;
}
#mayor a:hover{
	color:#010101;
	text-decoration:none;
}

.mayor_title{
	width:160px;
	float:left;
	font-size:11px;
	color:#000000;
}

h4.mayor_title {
	margin:0;
	padding:6px 0 0 0;
}
.mayor_title span{
	color:#cd3527;
	font-weight:bold;
}


#current_poll{
	padding:2px;
	width:277px;
	border: solid 1px #bdbdbd;
}

#poll_form{
	padding-bottom:15px;
}

.poll_title{
	padding:10px 10px 10px 13px;
	font-size:11px;
	color:#000000;
	background:#e6e6e6;
}


.poll_answers {
	padding:10px 0 0 11px;
  font-size: 11px;
  color:#000000;
}

.poll_answers li {
	padding:10px 0;
}

.poll_answers li input{
	float:left;
}
.poll_answers li label{
	padding:0 0 0 10px;
	width:223px;
	float:left;
}

.poll_results{
	clear:both;
	padding:10px 0 0px 0;
}


.poll_answers .percent {
  float: right;
  margin-right:10px;
  font-size: 11px;
  line-height: 11px;
}

.poll_answers .bar {
	border: 1px solid #999;
	margin-right: 63px; height:8px;
	font-size:0px; line-height:0px;
	padding: 1px;
}

.poll_answers .bar div {
  background-color: #ccc;
  height: 8px; font-size:0px; line-height:0px;
}

.polls_list {
  margin: 0;
  padding: 0;
}

.polls_list dt {
  margin-bottom: 10px;
}

.polls_list dd {
  margin: 0;
  padding: 0;
}


#poll_but{
	padding:0 0 4px 0;
	margin-left:11px;
	width:80px;
	height:23px;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
	border:0px;
	background: url(../images/poll_but.gif) no-repeat left top;
}

.poll_foot{
	padding:5px 10px 5px 13px;
	font-size:11px;
	color:#000000;
	background:#e6e6e6;
}


.poll_foot a {
	padding:0 0 0 15px;
	display:block;
	width:85px;
	color:#000000;
	text-decoration:underline;
	float:left;
	background: url(../images/news_more.gif) no-repeat scroll 3px -10px;
} 
.poll_foot a.archive{
	float:right;
}

.poll_foot a:hover{
	text-decoration:none;
}


.inner_left{
	padding: 12px 0 0 11px;
	width:240px;
	float:left;
}
.inner_right{
	padding:12px 26px 0 23px;
	width:660px;
	float:left;
	min-height:610px;
	background:#ffffff;
}

* html .inner_right{
	height:610px;
}



.info_menu li{
	padding:0px; margin:0px;
}


/* ----------- */


.info_menu li.selected_drop .info_menu_sub a{
	margin:1px 0px;
	padding:12px 0 0 28px;
	display:block;
	width:200px;
	min-height:25px;
	color:#ffffff;
	background: url(../images/info_menu_all.gif) no-repeat left -75px;
}
* html .info_menu li.selected_drop .info_menu_sub a{
	height:25px;
}
.info_menu li.selected_drop a:hover{
	background: url(../images/info_menu_all.gif) no-repeat left -185px;
}


.info_menu li.selected a{
	cursor:default;
	background: #085da2; /* url(../images/info_menu_all.gif) no-repeat left -36px; */
}
.info_menu li.selected a:hover{
	cursor:default;
	background: #085da2; /* url(../images/info_menu_all.gif) no-repeat left -36px;*/
}

.info_menu li.selected .info_menu_sub a{
	margin:1px 0px;
	padding:12px 20px 12px 28px;
	display:block;
	width:180px;
	min-height:1px;
	color:#ffffff;
	/*background: url(../images/info_menu_all.gif) no-repeat left -75px;*/
	background:#318cd6;
}

* html .info_menu li.selected .info_menu_sub a{
	height:27px;
}
.info_menu li.selected .info_menu_sub a:hover{
	/*background: url(../images/info_menu_all.gif) no-repeat left -111px;*/
	background:#535354;
}


.info_menu li.selected .info_menu_sub a.selected{
	cursor:default;
	/*color:#A3D6FF;
	background: url(../images/info_menu_all.gif) no-repeat left -111px;*/
	background:#535354;
}


.info_menu li.selected_drop a{
	cursor:pointer;
	/*background: url(../images/info_menu_all.gif) no-repeat left -185px;*/
}
.info_menu li.selected_drop a:hover{
	cursor:pointer;
	/*background: url(../images/info_menu_all.gif) no-repeat left -185px;*/
}




.info_menu a{
	padding:12px 0 12px 18px;
	display:block;
	width:210px;
	/*min-height:18px;*/
	color:#ffffff;
	background: #2f2f2f url(../images/info_menu.gif) no-repeat left top;
}

.info_menu a:hover{
	background-position:right top;
	background-color:#075595;
}

#path{
	padding:13px 0;
	padding-left:5px;
}

#path li{
	float:left;
}

#path li.selected a{
	color:#075798;
	font-weight:bold;
	text-decoration:none;
	cursor:default;
}

#path a{
	color:#3e3e3e;
}
#path a:hover{
	text-decoration:underline;
}



.info_point{
	padding:10px 0 0 0;
	margin:10px 0 0 0;
	min-height:29px;
	background: url(../images/info_point.gif) repeat-x left -38px;
}

.bottom_liner{
	padding-bottom:10px;
	background: url(../images/info_point_2.gif) repeat-x left bottom;
}

#m_title{
	float:left;
	width:507px;
}
#m_title li{
	padding:3px 10px 0 10px;
	float:left;
	background: url(../images/crop_el.gif) no-repeat scroll right -71px
}
#m_title li.first{
	padding:0 5px 0 5px;
	width:385px;
	float:left;
	background: none;
	color:#004074;
	font-size:14px;
	font-weight:bold;
}

.seo_top,
.seo_top a{
	color:#004074;
	font-size:14px;
	font-weight:bold;
	cursor:default;
}

#text_size{
	float:right;
	width:143px;
}

#text_size li{
	float:left;
}
#text_size li.first{
	padding-right:10px;
}

#text_size li.minus{
	margin: 2px 3px 0 0;
	width:11px; 
	height:11px;
	text-indent:-9999px;
	background: url(../images/sizer.gif) no-repeat left top;
}
#text_size li.plus{
	margin: 2px 0 0 0;
	width:11px;
	height:11px;
	text-indent:-9999px;
	background: url(../images/sizer.gif) no-repeat right top;
}

#bookmark {
	cursor:pointer;
}

#print{
	display:block;
	width:16px;
	height:15px;
	cursor:pointer;
	background: url(../images/print.gif) no-repeat left top;
}



#content{
	padding:13px 5px 0 5px;
	overflow:hidden;
	width:650px;
}


#content table{
	border:solid 1px #333333;
	border-collapse:collapse;
	text-align:center;
}

#content a{
	text-decoration:underline;
	color:#075798;
}
#content a:hover{
	text-decoration:none;
	
}

#content img{
	padding:4px;
	border: solid 1px #969696;
}

#content ul{
	list-style-type:none;
	padding:0 0 0 30px
}
#content ul li{
	padding:5px 0px
}

 h2,
 h3,
 h4{
	padding:0 0 10px 0;
	font-weight:bold;
	font-size:12px;
}

.text-size-1,
.text-size-1 h2,
.text-size-1 h3,
.text-size-1 h4{
	font-size:13px ;
}

.text-size-2,
.text-size-2 h2,
.text-size-2 h3,
.text-size-2 h4 {
	font-size:14px;
}

.text-size-3,
.text-size-3 h2,
.text-size-3 h3,
.text-size-3 h4 {
	font-size:15px;
}

.text-size-4,
.text-size-4 h2,
.text-size-4 h3,
.text-size-4 h4 {
	font-size:16px;
}



.attachments{
	margin-top:40px; padding-bottom:5px;
	width:655px;
	min-height:110px;
	border: solid 1px #b8b8b8;
	background: #ececec url(../images/attachments.gif) repeat-x;
}


.attachments h3{
	padding:10px 0 0 30px;
	height:26px;
	color:#000000;
	border-bottom: solid 1px #b8b8b8;
	background: url(../images/attach_title.gif) no-repeat;
	
}

.attachments h3 span{
	padding:0 0 0 118px;
}

.attachments .obra{
	padding:0px 0 5px 36px;
	margin:0 auto;
	width:612px;
	min-height:68px;
	background:#ffffff;
}

* html .attachments .obra{
	height:68px;
}

.attachments .obra a {
	padding:5px 0 0 40px;
	margin: 20px 20px 0px 0;
	width:137px;
	height:35px;
	float:left;
	color:#000000;
	display:block;
	background: url(../images/attach_docs.gif) no-repeat 0px -471px;
}


.attachments .obra a:hover{
	text-decoration:underline;
}

.attachments .obra a span{
	display:block;
	height:20px;
	color:#888787;
	cursor:pointer;
}

.attachments .obra a.attach_text{
	background-position:0px -405px;
}

.attachments .obra a.attach_pdf{
	background-position:0px 2px;
}

.attachments .obra a.attach_doc{
	background-position:0px -55px;
}

.attachments .obra a.attach_ppt{
	background-position:0px -111px;
}
.attachments .obra a.attach_audio{
	background-position:0px -168px;
}
.attachments .obra a.attach_media{
	background-position:0px -168px;
}
.attachments .obra a.attach_image{
	background-position:0px -223px;
}
.attachments .obra a.attach_flv{
	background-position:0px -281px;
}
.attachments .obra a.attach_flash{
	background-position:0px -339px;
}

#flash_file{
	margin-left:50px;
	width:290px;
	height:25px;
	float:left;
	border: solid 1px red;
}

#attachments{
}

.file_row{
	padding:0 20px 10px 0;
	width:590px;
}

.out_player{
	margin:32px 0 0 0;
	padding:1px 0 0 0;
	width:290px;
	height:35px;
	float:right;
	background: url(../images/mp3_player.png) no-repeat left top;
}

.cell_player{
	width:288px;
	height:37px;
	cursor:pointer;
}

#enquiry_form{
	padding:30px 0 0 0;
	position:relative;
	width:622px;
}

#form_error{
	padding:20px 0 0 12px;
	width:211px;
	height:192px;
	border:solid 1px #ff4800;
}

#bene{
	position: absolute; left: 379px; top:49px;
	padding:0 0 0 15px;
	width:217px;
	height:214px;
	border-left: solid 1px #bfbfbf;
}

#bene span{
	color:#fe3c00;	
}

.sign{
	padding:4px 0 0 46px;
	height:50px;
	background: url(../images/bene.gif) no-repeat;
}

.ben_hei{
	height:148px;
}

#enquiry_form label{
	padding:10px 0 0 13px;
	width:124px;
	height:22px;
	display:block;
	float:left;
	color:#000000;
	background:#e7e7e7;
}

#enquiry_form  #label_area{
	padding:50px 0 0 13px;
	height:60px;
}

.out_select{
	padding:0px 0 0 10px; position:relative;
	width:138px;
	height:32px;
	float:left;
	background: url(../images/out_select.gif) no-repeat left top;
}


.select{
	padding:0px; margin:0px;
	width:127px;
	height:20px;
	outline:none;
	border:0px;
	background:none;
}

#enquiry_form .txt_area{
	padding:5px 0 5px 5px;
	width:477px;
	height:100px;
	float:left;
	border:0px;
	overflow:auto;
	background: url(../images/form_crop.gif) no-repeat right top;
}

.inp_fld{
	padding:4px 0 0 5px;
	width:222px;
	height:28px;
	float:left;
	background: url(../images/form_crop.gif) no-repeat left top;
}

#enquiry_form .error{
	background-position: right bottom;
	border:0px;
}

#enquiry_form .error_fld{
	background-position:0px -32px;
}


.inp_fld input{
	width:214px;
	height:20px;
	background:none;
	border:0px;
}

.out_all{
	width:368px;
	padding: 0px;
	height:40px;
}
.out_all_area{
	width:621px;
	height:120px;
	padding: 0px;
}


.code{
	width:619px;
	height:61px;
	background:#e7e7e7;
}

.code_info{
	padding:17px 0 0 13px;
	width:125px;
	float:left;
}



#enquiry_form .code label, #priemen_den .code label {
	padding:15px 0 0 0;
	width:220px;
	height:46px;
	color:#8b8686;
	font-size:22px;
	text-align:center;
	font-weight:bold;
	float: left;
	background: url(../images/sum_bg.gif) no-repeat;
}


.secure_value{
	padding:5px 0 0 0;
	margin-top:15px;
	width:130px;
	height:27px;
	float:left;
	background: url(../images/form_crop.gif) no-repeat left -64px;
}

.error_sum{
	background-position:0px -96px;
}


.secure_value input{
	width:128px;
	height:22px;
	text-align:center;
	background:none;
	border:0px;
}


#send_but{
	margin:15px 20px 0 0;
	width:93px;
	height:32px;
	color:#ffffff;
	border:0px;
	float:right;
	cursor:pointer;
	background: url(../images/send_but.gif) no-repeat left top;
}


.out_sav{
	padding:10px 0 0 0;
	height:200px;
}


.out_sav_sec{
	height:100px;	
}

.box_sov{
	margin:0 auto;
	width:656px;
}

.sav_name{
	padding:0 0 15px 0;
	color:#000000;
	font-size:12px;
}

.sam_img{
	margin-right:3px;
	display:block;
	width:148px;
	height:148px;
	float:left;
	border: solid 1px #969696;
	background: no-repeat center center;
	
}

.out_sav table{
	width:503px;
	float:left;
	border-collapse:collapse;
}
.out_sav table a{
	color:#07528f;
	text-decoration:underline;
}
.out_sav table a:hover{
	text-decoration:none;
}

.out_sav table td{
	border-bottom:2px solid #ffffff;
}

.out_sav table td p{
	padding:7px 0 7px 10px;
	border:solid 1px #e5e5e5;
}

.out_sav table td.cells{
	padding:7px 0 7px 10px;
	width:173px;
	background:#e5e5e5;
}
.out_sav table td.cells_send{
	padding:7px 0 6px 10px;
	background:#e5e5e5 url(../images/cells_send.gif) no-repeat 483px center;
	cursor:pointer;
}

#content .pageing{
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	height:29px;
	list-style-type:none;
	background: url(../images/pageing.gif) repeat-x;
}

#content .pageing li a{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	font-family:Tahoma,Arial;
}
 #content .pageing li a:hover{
	color:#ff3600;
}

#content .pageing li a.selected{
	color:#ff3600;
	cursor:default;
}

#content .pageing li.title{
	width:329px;
}

#content .pageing li.selfs a{
	font-weight:normal;
	text-decoration:underline;
}
#content .pageing li.selfs a:hover{
	font-weight:normal;
	text-decoration:none;
}

#content .pageing li{
	padding:0 8px;
	float:left;
}

#content .pageing li.selfs{
	padding-left:0px;
}


.sav_infos{
	margin-right:3px;
	padding:40px 0 0 20px;
	width:130px;
	height:52px;
	float:left;
	background: #e4e4e4;
}


.sav_infos_sec{
	padding:25px 0 0 20px;
	height:67px;
}


.sav_sec_infos{
	padding:25px 40px 0 20px;
	width:441px;
	height:65px;
	float:left;
	border: solid 1px #e4e4e4;
}


.single_new{
	padding:0 0 30px 0px;
}

.single_new h3{
	font-size:11px;
	padding-bottom:4px;
}

.single_title{
	color:#000000;
	font-weight:bold;
}

.news_last{
	padding:11px 0 0 0;
	width:654px;
	overflow:hidden;
	background: url(../images/pageing.gif) repeat-x left -38px;
}



.recent_news{
	padding:15px 0px 15px 10px;
	margin-right:4px;
	width:313px;
	min-height:231px;
	float:left;
	background: url(../images/recent_news.gif) no-repeat;
}

* html .recent_news{
	height:231px;
}

.recent_title{
	font-weight:bold;
	color:#000000;
}


.recent_info{
	padding:0px 0 0 8px;
	display:block;
	width:190px;
	height:85px;
	float:left;
}

#content .recent_info a.novosti {
	color:#075798;
	text-decoration:none;
	
}

#content .full_info a.novosti{
	color:#075798;
	cursor:default;
	text-decoration:none;
	
}

#content .recent_info a.novosti:hover ,.full_info a.novosti:hover{
	text-decoration:underline;
}
.full_info{
	padding:0px 30px 0 0;
}



.box_news_left{
	padding:10px;
	margin-bottom:6px;
	width:205px;
	height:82px;
	border:solid 1px #d7d7d7;
	background:#f0f0f0;
}


.drop_news{
	padding:15px 0 30px 0; position:relative; z-index:50;
	width:227px;
	height:20px;
	background: url(../images/pageing.gif) repeat-x left 49px;
}

/*
.drop_news .div_first{
	padding:4px 0 0 0;
	width:46px;
	float:left;
}

.drop_news .small_select{
	margin-right:7px;
	width:52px;
	float:left;
	position:relative;
}
.drop_news .big_select{
	width:61px;
	float:left;
	position:relative;
}




span.dropper {
	display:block; 
	width:53px;
	height:23px;
}	
 
a.drop {
	padding:4px 0 0 6px;
	color:#474747;
	text-decoration:none;
	display:block; 
	width:46px; height:19px;
	background: url(../images/custom_select.png) no-repeat left top;
}

 
a.drop:hover	{	background-position:left bottom;}


span.dropper div {
	position:absolute; left:0px; top:23px; 
	width:50px;  overflow:auto;
	border:solid 1px #ada191; z-index:5000;
	border-top:0px; border-bottom:0px;
	background-color:#f4f2ef;
}


span.dropper div.scrolled	{	height:200px;  overflow-y: auto;  }



span.dropper div.scrolled ul a	{
	padding-left:14px;
	width:46px; overflow: hidden; 
}


span.dropper div ul {
	margin:0px; padding:0px;
	list-style-type:none;
}

span.dropper div ul li {
	margin:0px; padding:0px; 
	border-bottom: solid 1px #c7bcad;
}


span.dropper div ul a {
	padding:3px 0; padding-right:10px;
	display:block; 
	text-align:center; color:#746043;
	text-decoration:none;
}


span.dropper div ul a:hover{
	background-color:#ffffff;
	color:#5b4a31;
}



.drop_news .big_select span.dropper {
	display:block; 
	width:53px;
	height:23px;
}


.drop_news .big_select span.dropper a.drop{
	padding:4px 0 0 6px;
	color:#474747;
	text-decoration:none;
	display:block; 
	width:55px; height:19px;
	background: url(../images/custom_select.png) no-repeat right top;
}
.drop_news .big_select span.dropper a.drop:hover{
	background: url(../images/custom_select.png) no-repeat right bottom;
}


.drop_news .big_select span.dropper div {
	position:absolute; left:0px; top:23px; 
	width:59px;  overflow:auto;
	border:solid 1px #ada191; z-index:5000;
	border-top:0px; border-bottom:0px;
	background-color:#f4f2ef;
}

*/

.banner_place{
	padding:15px 0 0 0;
	width:227px;
	background: url(../images/pageing.gif) repeat-x left -33px;
}


.custom_table{
	padding:0px 0 0 0;
	margin-top:20px;
	width:656px;
	border-collapse:collapse;
}

.custom_table th{
	padding:0px;
	text-align:left;
	border-bottom:2px solid #ffffff;
}



.custom_table p{
	padding:6px 0 6px 10px;
	display:block;
	border: solid 1px #e4e4e4; 
}
.custom_table span{
	padding:6px 0 6px 10px;
	display:block;
	border: solid 1px #e4e4e4;
	background-color:#ffffff; 
}

.custom_table td{
	background:#E5E5E5;
	border-bottom:2px solid #ffffff;
}

.custom_table td.difo{
	padding:0px 0 0 10px;
}


ul.small_droper{
	position:absolute; left:45px; top:10px; z-index:500;
	padding: 0px; 
	color:#474747;
	width:52px;
	height:23px;
	font-size:11px;
	overflow:hidden;
	background: url(../images/custom_select.png) no-repeat left top;
}
ul.small_droper:hover{
	overflow:visible;
	background: url(../images/custom_select.png) no-repeat left bottom;
}


ul.position-1{
	left:104px; top:10px; z-index:200;
}


ul.small_droper li.first{
	margin-bottom:5px;
	padding:0px;
	border:0px;
	background:none;
}

* html ul.small_droper li.first {
	height:1px; margin-top: -1px;
}
ul.small_droper li.first a{
	text-align:left;
	padding:5px 0 0 9px;
}
ul.small_droper li.first a:hover{
	background:none;
}

ul.small_droper li{
	padding:0px 0 0 0;
	background:#f4f2ef;
	border: solid 1px #ada191;
	border-top: 0px;
}

ul.small_droper li a{
	padding:3px 0px;
	display:block;
	width:auto;
	text-align:center;
}

ul.small_droper li a:hover{
	background:#ffffff;
}


ul.small_droper a{
	color:#474747;
	display:block;
}

ul.big_droper{
	position:absolute; left:0px; top:0px; z-index:600;
	margin:0px;
	width:215px;
	height:35px;
	/*overflow:hidden;*/
	background: url(../images/cal_bg.png) no-repeat right 15px;
}

ul.big_droper li{
	width:80px;
	margin-left:9px;
	border-color:#b7bcbf;
}
ul.big_droper li a{
	/*padding-left:17px;*/
	text-align:center;
	width:80px;
}


ul.year_drop li{
	width:54px;
	margin-left:9px;
	border-color:#b7bcbf;
}
ul.year_drop li a{
	/*padding-left:17px;*/
	text-align:center;
	width:54px;
}

ul.big_droper:hover{
	overflow:visible;
	/*background: url(../images/custom_select.png) no-repeat 101px -82px;*/
}

ul.big_droper li.first {
	padding:6px 0 0px 17px;
	margin:0px;
	margin:0px 0 11px 0px;
	z-index:0;
}

ul.big_droper li.first a{
	padding:5px 0 0 6px;
}


.solution_box{
	width:657px;
	min-height:142px;
	border: solid 1px #b8b8b8;
	
}


* html .solution_box{
	height:142px;
}

.up_sol{
	height:37px;
	border-bottom: solid 1px #b8b8b8;
	background: url(../images/sol_up.png) no-repeat;
	
}

.down_sol{
	clear:both;
	height:104px;
	background: url(../images/sol_up.png) no-repeat 0px -37px;
}

.down_sol_second{
	padding:21px 18px 20px 18px;
	height:auto;
	background:#ffffff;
}


.solution_title{
	padding:10px 0 0 14px;
	width:315px;
	float:left;
	color:#000000;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.solution_title span{
	color:#ff3c00;
}

.solution_form{
	padding:7px 0 0 0; margin:0px;
	width:244px;
	float:right;
}

.solution_form label{
	padding:4px 10px 0 0;
	display:block;
	float:left;
	font-size:11px;
	color:#000000;
}

.sol_input{
	padding:2px 5px 0 5px;
	width:130px;
	height:19px;
	display:block;
	float:left;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: solid 1px #969696;
	background:none;
	
}

.sol_but{
	margin-left:13px;
	width:26px;
	height:23px;
	display:block;
	float:left;
	border:0px;
	cursor:pointer;
	background: url(../images/sol_but.png) no-repeat left top;
}

.mishka{
	padding:8px 0 0 9px;
	width:648px;
}


a.left_slide,
a.right_slide{
	display:block;
	width:9px;
	height:55px;
	float:left; 
	text-indent: -9999px;
}

a.left_slide{
	margin:20px 5px 0 0;
	background: url(../images/solution_slider.png) no-repeat -780px 20px;
}
a.left_slide:hover{
	background: url(../images/solution_slider.png) no-repeat -789px 20px;
}
a.right_slide{
	margin:20px 0 0 5px;
	background: url(../images/solution_slider.png) no-repeat -797px 20px;
}
a.right_slide:hover{
	background: url(../images/solution_slider.png) no-repeat -806px 20px;
}

.out_solution{
	padding:0px; margin:20px 0 0 0;
	width:608px;
	height:55px;
	float:left;
	position:relative; z-index:500;
	overflow:hidden;
	background: url(../images/solution_slider.png) no-repeat 0px 20px;
}

#content ul.solution {
	position:absolute; left:0px; top:0px; z-index:600;
	padding:0;
	list-style-type:none;
}

#content ul.solution li {
	padding:0px 5px;
	width:50px;
	height:55px;
	float:left;
	background: url(../images/solution_slider.png) no-repeat -616px 26px;
}


#content ul.solution li a{
	display:block;
	width:50px;
	height:55px;
	color:#6a6a6a;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}

#content ul.solution li a:hover{
	color:#085ea3;
	font-weight:bold;
	background: url(../images/solution_slider.png) no-repeat -670px 18px;
}

#content ul.solution li a.selected{
	color:#085ea3;
	font-weight:bold;
	cursor:default;
	background: url(../images/solution_slider.png) no-repeat -720px 18px;
}
#content ul.solution li a span{
	display:block;
	padding:32px 0 0 0;
}

.all_solution{
	margin:15px 0px;
	padding:12px 0 0 5px;
	width:652px;
	height:45px;
	border: solid 1px #969696;
	background: url(../images/all_sol.png) no-repeat;
}

.all_solution .out_solution{
	padding:0px; margin:0;
	width:620px;
	height:35px;
	float:left;
	position:relative; z-index:500;
	overflow:hidden;
	background:none;
}

.all_solution a.left_slide,
.all_solution a.right_slide{
	display:block; margin-top:0px;
	width:9px;
	height:35px;
	float:left; 
	text-indent: -9999px;
}

.all_solution a.left_slide{
	margin:0px 5px 0 0;
	background: url(../images/solution_slider.png) no-repeat -780px 16px;
}
.all_solution a.left_slide:hover{
	background: url(../images/solution_slider.png) no-repeat -789px 16px;
}
.all_solution a.right_slide{
	margin:0px 0 0 5px;
	background: url(../images/solution_slider.png) no-repeat -797px 16px;
}
.all_solution a.right_slide:hover{
	background: url(../images/solution_slider.png) no-repeat -806px 16px;
}

#content .all_solution ul.solution li a{
	padding:9px 0 0 0;
	display:block;
	width:120px;
	height:26px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background:url(../images/solution_slider.png) no-repeat -983px 0px;
}
#content .all_solution ul.solution li a:hover{
	color:#ffffff;
	background:url(../images/solution_slider.png) no-repeat -863px 0px;
}

#content .all_solution ul.solution li a.selected{
	text-decoration:none;
	cursor:default;
	background:url(../images/solution_slider.png) no-repeat -863px 0px;
}


#content .all_solution ul.solution li {
	padding:0px 2px;
	width:120px;
	height:35px;
	float:left;
	background:none;
}

.gal_left{
	width:237px;
	float:left;
}

.gal_title{
	color:#000000;
}

.gal_right{
	padding-bottom:20px;
	width:405px;
	float:left;
	
	position:relative;
}
#content #pos_tab{
	position: absolute; left:-178px; bottom:20px; z-index:20;
	border:0px;
	width:184px;
	text-align:right;
}
#content #pos_tab td.first{
	width:154px;
}

#content #pos_tab img{
	border:0px;
}

#image_select{
	position:relative;
	width:225px;
	height:33px;
	border:solid 1px #969696;
	background: url(../images/image_select.gif) repeat-x left top;
}


#content ul.gal_droper{
	position:absolute; left:-1px; top:0px; z-index:500;
	list-style-type:none;
	padding:4px 0 0 0px;
	color:#474747;
	text-decoration:none;
	display:block; 
	width:210px; height:30px;
	overflow: hidden; 
	background: url(../images/normal_select.png) no-repeat 193px 7px;
}
ul.gal_droper:hover{
	overflow: hidden; 
	background: url(../images/normal_select.png) no-repeat 193px -25px;
}

ul.gal_droper li{
	padding:0px;
	width:225px;
}


ul.gal_droper li.first{
	padding:0px;
	border:0px;
	background:none;
	height:24px; 
}


ul.gal_droper li{
	padding:0px 0 0 0;
	border: solid 1px #cdcdcd;
	border-top: 0px;
	width:225px;
	border-top:0px;
}

#content ul.gal_droper li a{
	padding:6px 0 6px 19px;
	display:block;
	width:206px;
	text-align:left;
	color:#8c8b8b;
	text-decoration:none;
}

#content  ul.gal_droper li a:hover{
	background:#fbfbfb;
	color:#000000;
}


#content  ul.gal_droper li.first a{
	text-align:left;
	padding:5px 0 0 19px;
	color:#000000;
	text-decoration:none;
}
#content  ul.gal_droper li.first a:hover{
	background:none;
}


#content  ul.gal_droper a{
	color:#474747;
	display:block;
	text-decoration:none;
}




/*


#image_select span.dropper a.drop{
	padding:9px 0 0 11px;
	color:#474747;
	text-decoration:none;
	display:block; 
	width:210px; height:20px;
	background: url(../images/normal_select.png) no-repeat right 7px;
}
#image_select  span.dropper a.drop:hover{
	background: url(../images/normal_select.png) no-repeat right -26px;
}


#image_select span.dropper div {
	position:absolute; left:0px; top:34px; 
	width:223px;  overflow:auto;
	border:solid 1px #ada191; z-index:5000;
	border-top:0px; border-bottom:0px;
	background-color:#f4f2ef;
	text-align:left;
}

*/

.out_select span.dropper a.drop{
	padding:9px 0 0 11px;
	color:#474747;
	display:block; 
	width:120px; height:20px;
	background: url(../images/normal_select.png) no-repeat right 7px;
}
.out_select span.dropper a.drop:hover{
	background: url(../images/normal_select.png) no-repeat right -26px;
}


.out_select span.dropper div {
	position:absolute; left:2px; top:32px; 
	width:142px;  overflow:auto;
	border:solid 1px #ada191; z-index:5000;
	border-top:0px; border-bottom:0px;
	background-color:#f4f2ef;
	text-align:left;
}



#image_info{
	padding:178px 0px 0 0px;
	text-align:right;
	/*background: url(../images/image_info.gif) no-repeat right bottom;*/
}

#image_info table{
	border-collapse:collapse;
	vertical-align:middle;
	width:100%;
	border:0px;
}

#image_info table td.first {
	 padding:0 10px 0 0;
	 width:203px;
}
#image_info table td img{
	display:block;
	border:0px;
}


#title_pageing{
	clear:both;
	height:39px;
	background: url(../images/info_point.gif) repeat-x left top;
}


.inner_info{
	color:#000000;
}


#img_cont{
	width:660px;
	padding:20px 0 0 0;
	overflow:hidden;
}



#img_cont a{
	margin-right:15px;
	margin-bottom:15px;
	display:block;
	width:148px;
	height:148px;
	float:left;
	border: solid 1px #969696;
	background: no-repeat center center
}

#img_cont a:hover{
	border-color:#085a9d;
}
#img_cont a.selected{
	border-color:#085a9d;
	cursor:default;
}


.img_count_hide{
	display:none;
}


ul.search_res li{
	padding:3px 0px;
}

ul.search_res a{
	color:#075798;
	text-decoration:underline;
}
ul.search_res a:hover{
	color:#075798;
	text-decoration:none;
}


.news_infopage{
	margin:0 5px 10px 15px;
	padding:2px;
	width:250px;
	float:right;
	border: solid 1px #3E3E3E;
	background:#4dadf7;
}

.deviders{
	padding:6px  0;
	
}

.deviders a{
	color:#3E3E3E;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.deviders a:hover{
	color:#075798;
	text-decoration:none;
	
}
.deviders a.devid_italic{
	text-decoration:none;
	font-style:italic;
	font-size:10px;
}

a.alles_news{
	color:#075798;
}
a.alles_news:hover{
	color:#3E3E3E;
	text-decoration:underline;
}

.inner_color{
	padding:8px;
	background:#ffffff;
}

.inner_color h2{
	text-align:center;
}

.inner_color p{
	text-align:right;
}

#text_size {
	padding:3px 0 0 0;
}

#text_size .minus {
	cursor: pointer;
}

#text_size .reset {
	cursor: pointer;
}

#text_size .plus {
	cursor: pointer;
}


.bbb_form{
	width:663px !important;
}

.super_silver{
	padding:8px 0 0 13px;
	width:234px;
	height:24px;
	color:#000000;
	float:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#e7e7e7;
}

.super_droper{
	width:409px;
	height:30px;
	float:left;
	background: url(../images/image_select.gif) repeat-x left top;
	border: solid 1px #969696;
}

#out_bbb{
	width: 646px !important;
	float:left;
}

#mail_abbb{
	width:300px !important;
}

#but_bbb {
	padding-bottom:5px;
	background:transparent url(../images/buton_bbb.gif) no-repeat  left top;
	border:0px;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	height:32px;
	width:93px;
}


.sdr{
	padding:23px 0 28px 0;
}

.notes{
	padding:27px 0 0 90px;
	height:40px;
	color:#000000;
	background: url(../images/notes.gif) no-repeat left top;
}


#bulletin-box .select {
	position: relative;
	height:30px;
	width:400px;
	background: url(../images/normal_select.png) no-repeat right 7px;
}
#bulletin-box .select:hover {
	
	background-position: right -26px;
}

#bulletin-box  .select-btn {
	background: url(../img/bulletin-sprite.png) 0 -30px repeat-x;
	color: #000000;
	display: block;
}

#bulletin-box  .select-btn.active {
	background-position: 0 -62px;
}

#bulletin-box  .select-btn span {
	background: url(../img/bulletin-sprite.png) 138px -148px no-repeat;
	color: #000000;
	cursor: pointer;
	display: block;
	height: 25px;
	line-height: 16px;
	padding: 5px 24px 0 9px;
	width: 367px;
}

#bulletin-box  .select-btn.active span {
	background-position: 138px -176px;
}

#bulletin-box  select {
	height: 80px;
	position: absolute;
	width: 158px;
}

#bulletin-box  ul {
	background-color: #e7e7e7;
	color: #000000;
	height: 71px;
	list-style-type: none;
	margin: 1px 0 0;
	overflow: auto;
	padding: 0 3px;
	position: absolute;
	width: 394px;
	border: solid 1px #969696;
	border-top:0px;
}

#bulletin-box  ul li {
	background: url(../images/frog.gif) 10px -15px no-repeat;
	border-bottom: 1px solid #d9d1c6;
	cursor: pointer;
	padding: 4px 3px 4px 34px;
}

#bulletin-box  ul li:hover {
	color: #085ca0;
}

#bulletin-box  ul .checked {
	background-position: 10px 5px;
}

.verdana{
	padding:0 0 13px 10px;
	color:#004074;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.calendar_box{
	width:227px;
	height:209px;
	background: url(../images/calendar_box.png) no-repeat
}


.drop_date{
	height:37px; position:relative;
}

#day_cal{
	padding:7px 0 0 2px;
	width:225px;
	height:145px;
}

#day_cal li{
	padding: 2px 10px 0 2px;
	float:left;
	color:#636363;
	width:20px; 
	text-align:right;
}


#day_cal li a{
	padding: 2px 0px 0 0px;
	color:#636363;
	display:block;
	text-align:right;
	width:20px;
	height:17px;
	text-decoration:underline;
}
#day_cal li a:hover{
	color:#006dc1;
	text-decoration:none;
}

#day_cal li span{
	padding: 2px 0px 0 0px;
	color:#636363;
	display:block;
	text-align:right;
	width:20px;
	height:17px;
}

#day_cal li.selected a,
#day_cal li.selected a:hover{
	color:#ffffff;
	display:block;
	margin-left:3px;
	cursor:default;
	text-align:center;
	text-decoration:none;
	background: url(../images/custom_select.png) no-repeat -93px -131px;
}



#day_cal li.day_1{
	padding:0 6px;
	float:left;
	color:#ffffff;
}
#day_cal li.day_2{
	padding:0 6px;
	float:left;
	color:#ffffff;
}
#day_cal li.day_3{
	padding:0 6px;
	float:left;
	color:#ffffff;
}
#day_cal li.day_4{
	padding:0 6px;
	float:left;
	color:#ffffff;
}
#day_cal li.day_5{
	padding:0 5px;
	float:left;
	color:#ffffff;
}
#day_cal li.day_6{
	padding:0 5px;
	float:left;
	color:#474747;
}
#day_cal li.day_7{
	padding:0 0px 14px 7px;
	float:left;
	color:#474747;
}
* html #day_cal li.day_7{
	padding:0 0px 14px 4px;
}
#day_cal li.weekend a{
	color:#ff3600;
	
}

#day_cal li.weekend span{
	color:#ff3600;
}




#content .table_check{
	padding:0px;
	margin:0px;
	width:100%;
	border-collapse:collapse;
	list-style-type:none;
}

#content .table_check li{
	padding:12px 0 0 27px;
	width:188px;
	height:22px;
	float:left;
	background:  #E7E7E7 url(../images/table_part.gif) repeat-x  left top;
}

.table_check p{
	display:block;
	padding:12px 0 10px 27px;
	background: #e7e7e7 url(../images/table_part.gif) repeat-x left top;	
}


#content .table_check a.checkbox{
	display:block;
	width:12px;
	height:16px;
	font-size:0px;
	float:left;
	margin-right:39px;
	background: url(../images/frog.gif) no-repeat 0px -20px;
}
#content .table_check a.checkbox:hover{
	background-position: 0px 0px;
}
#content .table_check a.selected{
	background-position: 0px 0px;
}
#content .table_check a.selected:hover{
	background-position: 0px 0px;
}
.fiver{
	padding-top:47px;
}

.correction_mode{
	padding:13px 0 0 0 !important;
	width:660px !important;
}


/* GALIO - FORMA ZA ZAPISVANE ZA PRIEMEN DEN */

#priemen_den { padding:30px 0 0; position:relative; width:650px; }
#priemen_den .out_select { background:transparent url(../images/select2_galio.gif) no-repeat left top; float:left; height:32px; padding:0 0 0 10px; position:relative; width:263px; }
#priemen_den .out_select .dropper { background: none; border: none; height:29px; width:263px; float: left; }
#priemen_den .out_select .dropper a.drop { background: none; color:#474747; display:block; height:20px; padding:9px 30px 0 0px; width:233px; }
#priemen_den .out_select .dropper a.drop span {  }
#priemen_den .out_select .dropper div { width:271px; position:absolute; top:29px; left:0px; }
#priemen_den .out_select .dropper div ul { width:269px; padding:0px; float: left; border:solid 1px #969696; }
#priemen_den .out_select .dropper div ul li { padding:2px; width:251px; float: left; }
#priemen_den .out_select .dropper div ul li a { color:#474747; }

#priemen_den .out_select label, #priemen_den .out_all_area label, #priemen_den .out_all2 label { color:#000000; display:block; padding:10px 0 10px 13px; }

#priemen_den .out_all_area { width:640px; height:auto; float: left; }
#priemen_den .out_all_area textarea { background:transparent url(../images/form_crop.gif) no-repeat right top; border:0 none; float:left; height:100px; overflow:auto; padding:5px 0 5px 5px; width:477px; }

#priemen_den .out_all2 { padding:0; width:640px; float: left; }
#priemen_den .out_all2 .inp_fld { background:transparent url(../images/form_crop_long.gif) no-repeat left top; float:left; height:28px; padding:4px 0 0 5px; width:477px; }
#priemen_den .out_all2 .inp_fld input { background: none; border:0 none; height:20px; width:472px; }

#telephone{
	padding:53px 0 0 0;
	height:40px;
	width:226px;
	color:#414141;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	font-family:Tahoma,Arial;
	background: url(../images/ban-phone.jpg) no-repeat;
}


* html #telephone {
	margin-left:6px;
}

#print_logo{
	display:none;
}

#new_boxes{
	border:1px solid #BDBDBD;
	padding:2px 0 1px 2px;
	list-style-type:none;
}

#new_boxes li{
	padding-bottom:1px;
}

#new_boxes a{
	padding:10px 0 0 80px;
	display:block;
	width:220px;
	height:29px;
	color:#313131;
	text-decoration:none;
}
#new_boxes a:hover{
	background-position:left bottom;
}

#new_boxes a.w_1{
	background: url(../images/new_img_1.png) no-repeat left top;
}
#new_boxes a.w_1:hover{
	background-position:left bottom;
}
#new_boxes a.w_2{
	background: url(../images/new_img_2.png) no-repeat left top;
}
#new_boxes a.w_2:hover{
	background-position:left bottom;
}
#new_boxes a.w_3{
	background: url(../images/new_img_3.png) no-repeat left top;
}
#new_boxes a.w_3:hover{
	background-position:left bottom;
}
#new_boxes a.w_4{
	background: url(../images/new_img_4.png) no-repeat left top;
}
#new_boxes a.w_4:hover{
	background-position:left bottom;
}
#new_boxes a.w_5{
	background: url(../images/new_img_5.png) no-repeat left top;
}
#new_boxes a.w_5:hover{
	background-position:left bottom;
}



#mail_label{
	background:#E7E7E7 none repeat scroll 0 0;
	color:#000000;
	display:block;
	float:left;
	height:22px;
	padding:10px 0 0 13px;
	width:295px;
}


#horizontal_banner{
	margin: 0 auto;
	margin-top:30px;
	width:928px;
	height:146px;
	background: url(../images/horizontal_banner.png) no-repeat left top;
}


.ban_bul{
	padding:20px 0 0 35px;
	overflow:hidden;
}

.ban_bul li{
	padding:0 30px 0 0;
	float:left;
}

.ban_bul li img{
	display:block;
}


.single_ban{
	margin-top:11px;
	padding:2px;
	width:277px;
	border: solid 1px #bdbdbd;
}

.single_ban img{
	display:block;
}

#flash_map{
	margin-top:14px;
	width:282px;
	height:241px;
	background: url(../images/flash_map.jpg) no-repeat;
}


#gallery{
	width:308px;
	padding:0px 0 0 0;
}

#mainimagewrapper{
	padding:1px;
	width:302px;
	height:184px;
	border: solid 1px #bdbdbd;
	background:#ffffff;
}


#mainimagewrapper img{
}

.controls{
	padding:6px 0 0 10px;
}

#preva,#preva_2{
	margin-top:5px;
	margin-right:10px;
	display:block;
	width:7px;
	height:6px;
	font-size:0px;
	float:left;
	text-indent: -9999px;
	background: url(../images/gal_nav.png) no-repeat left top;
}
#nexta,#nexta_2{
	margin-top:5px;
	margin-left:10px;
	display:block;
	width:7px;
	height:6px;
	font-size:0px;
	float:left;
	text-indent: -9999px;
	background: url(../images/gal_nav.png) no-repeat right top;
}

#preva:hover,#preva_2:hover{
	background-position: left bottom;
}
#nexta:hover, #nexta_2:hover{
	background-position: right bottom;
}

.gal_cent{
	position:relative;
	width:140px;
	height:14px;
	overflow:hidden;
	float:left;
}

#thumbslist,#thumbslist_2{
	position:absolute; left:0px; top:0px; z-index:30;
}
#thumbslist li, #thumbslist_2 li{
	padding:0 5px;
	float:left;
}

#thumbslist li a , #thumbslist_2 li a{
	display:block;
	width:13px;
	height:14px;
	text-align:center;
	color:#3a3a38;
	background: url(../images/part.png) no-repeat left top;
}
#thumbslist li a:hover , #thumbslist_2 li a:hover{
	color:#f5f8f2;
	background: url(../images/part.png) no-repeat left bottom;
}
#thumbslist li a.selected , #thumbslist_2 li a.selected{
	color:#f5f8f2;
	cursor:default;
	background: url(../images/part.png) no-repeat left bottom;
}

#gotogal{
	display:block;
	float:right;
	color:#757575;
}
#gotogal:hover{
	display:block;
	float:right;
	color:#3a3a38;
}


/* GALIO 08.12.2009 */
#tab_menu{
	padding:0 22px 0 0;
	clear:both;
	z-index:99999; position:relative;
}


#tab_menu li{
	padding:0 0 0 2px;
	/*position:relative; z-index:300;*/
	float:right;
}



#tab_menu li:hover ul.drop_tab,
#tab_menu li.selected ul.drop_tab{
	display:block;
	
}


#tab_menu a.base{
	padding:0px;
	display:block;
	color:#ffffff;
	background: url(../images/tab_menu.png) no-repeat left -58px;
}

#tab_menu a.base strong{
	padding:7px 15px 0 15px;
	height:22px;
	display:block;
	min-width:43px;
	cursor:pointer;
	white-space:nowrap;
	font-weight:normal;
	background: url(../images/tab_menu.png) no-repeat right -87px;
}

* html #tab_menu a.base strong {
	width:43px;
}



#tab_menu a.base:hover,
#tab_menu a.selected{
	border:0px;
	background: url(../images/tab_menu.png) no-repeat left 0px;
}
#tab_menu a.base:hover strong,
#tab_menu a.selected strong{
	border:0px;
	background: url(../images/tab_menu.png) no-repeat right -29px;
}


.slide_mark{
	position:relative; z-index:5;
	width:960px;
	height:36px;
}

#backer{
	margin:17px 0 0 6px;
	width:7px;
	height:8px;
	display:block;
	float:left;
	text-indent: -9999px;
	background: url(../images/new_navs.png) no-repeat left top;
}
#nexter{
	margin:17px 0px 0 6px;
	width:7px;
	height:8px;
	display:block;
	float:left;
	text-indent: -9999px;
	background: url(../images/new_navs.png) no-repeat right top;
}

.menu_slider{
	margin-left:8px;
	width:916px;
	float:left;
	min-height:30px;
	position:relative; z-index:200;
	overflow:hidden;
}

* html .menu_slider{
	height:30px;
}

ul.drop_tab {
	position:absolute; /*left:-426px; top:26px; z-index:400;*/
	left:0px; top:0px; z-index:400;
	margin: 0;
	padding:13px 0 0 0;
	width:960px;
	display:block;
}

ul.drop_tab_1{
	left:-2px;
	width:295px;
}
ul.drop_tab_2{
	left:-2px;
	width:260px;
}
ul.drop_tab_3{
	left:-314px;
	width:410px;
}
ul.drop_tab_4{
	left:-763px;
	width:960px;
}

ul.drop_tab li {
	position:relative; z-index:200;
	height:26px;
	float:left;
	padding:0 13px 0 17px;
}


ul.drop_tab li span{
	position:absolute; left: 2px; top:26px; z-index: 999999;
	padding:0 8px 0 18px;
	display:none;
	width:154px;
	min-height:165px;
	border-right: solid 1px #48a5f1;
	border-left: solid 1px #48a5f1;
	background:#247dc4;
}
* html ul.drop_tab li span{
	height:165px;
}

.invisible{
	position:absolute; left: 20px; top:36px; z-index: 999999;
	padding:5px 17px 10px 16px;
	display:block;
	width:154px;
	border-right: solid 1px #48a5f1;
	border-left: solid 1px #48a5f1;
	border-bottom: solid 1px #48a5f1;
	background:#247dc4;
}

.invisible a{
	padding:5px 0;
	display:block;
	color:#a3d6ff;
}

.invisible a:hover{
	color:#ffffff;
}


ul.drop_tab li:hover span{
	display:block;
}


ul.drop_tab a{
	padding:5px 0;
	display:block;
	color:#a3d6ff;
}

ul.drop_tab a:hover{
	color:#ffffff;
}

ul.drop_tab a.under_base{
	padding:0 20px 0 0;
	background: url(../images/crop_el.gif) no-repeat   right 5px ;
}
ul.drop_tab a.none{
	background: url(../images/arr_none.png) no-repeat  right 4px;
}
ul.drop_tab a.none:hover{
	background: url(../images/arr_none.png) no-repeat  right -19px !important;
}


ul.drop_tab a.under_base:hover{
	background: url(../images/crop_el.gif) no-repeat   right -11px ;
}
ul.drop_tab a.marker{
	color:#ffffff;
	background: url(../images/crop_el.gif) no-repeat   right -11px ;
}
ul.drop_tab a.marker:hover{
	color:#a3d6ff;
	background: url(../images/crop_el.gif) no-repeat   right 5px ;
}



#tab_menu ul.drop_tab li{
	padding:0 13px 0 17px;
	float:left;
	background: url(../images/crop_el.gif) no-repeat left -30px;
}

#tab_menu ul.drop_tab li.first{
	background:none;
}

#tab_menu ul.drop_tab li a.none_bg{
	padding:0px;
	background:none;
}

