html
{
 background: #185d7b;
}

body
{
    background: url(../img/gradient.jpg) top center no-repeat;
    margin : 0 0 0 0;
    padding : 0 0 0 0;
}

/* .ribbon
{
   background: url(../img/ribbon.png) top center no-repeat;
}
*/
marquee
{
    width: 980px;
    padding: 5px;
    font: normal 13px Arial;
}

marquee a

{
font: normal 13px Arial;
}

.searchstyle
{
 	width:173px; 
	background-color: #649ebd; 
	/*border-top: 1px solid #2a424f;
	border-right: #649ebd;  
	border-left: #649ebd;  
	border-bottom: 1px solid #a6c7d9; */
    background: url(../img/nn.gif) top left repeat-x;
    border: 0px solid red;
     height: 26px;
       padding-top: 3px;
	vertical-align: top;
}
 

.sysmenu
{
  background: url(../img/topline.gif) top left repeat-x;  
}

.hotline
{
    font: bold 11px Arial Narrow, Arial;
    color: #fff;
    text-transform: uppercase;
}

.hotline_numb
{
    font: normal 27px Arial Narrow, Arial;
    color: #0b3f58;
    text-transform: uppercase;
}

.HomePageTags, .HomePageTags a, .HomePageTags a:link, .HomePageTags a:visited
{
    font: bold 12px Arial;
    color: #175b7c;
    text-decoration: none;
     padding: 0 5px 0 5px;

 }

.HomePageTags a:hover
{
    font: bold 14px Arial;
	text-decoration: none;
	padding: 0 0 0 0;

}

.tags
{
    width: 500px;
    padding: 20px 0 10px 0;
  

}

  img.eMessage
{
     width:auto;
     height:auto;
     max-width:170px!important;
     max-height:170px!important;

 }

 /*
html*img.eMessage
{
     width:120;
     height:auto;     
 } */

.data
{
    font: normal 12px Arial;
    color: #0c445e;
    text-align: right;
    z-index: 1000;
    padding-top: 7px;
}

.menuBg
{
  background: url(../img/menu/bg.gif) top left no-repeat;  
}

.footer_menu
{
   background: url(../img/footer_bg.gif) top left repeat-x;
   height: 44px;
   font: normal 12px Arial;
   color: #555;
}
 .footer_menu a,  .footer_menu a:link,  .footer_menu a:visited
 {
    font: normal 12px Arial;
    color: #555;
    text-decoration: none;
 }

.square
{
    text-align: center;
    width: 980px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    behavior: url(css/PIE.htc);
}

html*.square_main
{
    width: 660px;
    background: #f7f7f7 url(../img/bg_tab.gif) top left repeat-x;

}
html*.square_main_1
{
    width: 660px;
    background: #f7f7f7 url(../img/bg_tab.gif) top left repeat-x;
  }

html*.sqare_tabnn
{
    position: relative;
    font: bold 30px Arial Narrow, Arial;
    z-index: 10000;
    padding: 0;
    margin-top: -12px;
    text-decoration: none;
}
.sqare_tabnn
{
    position: relative;
    z-index: 10000;
    font: bold 30px Arial Narrow, Arial;
    padding: 0;
    margin-top: -12px;
    text-decoration: none;
}


.sqare_tabnn a, .sqare_tabnn a:link, .sqare_tabnn a:visited
{
    font: bold 28px Arial Narrow, Arial;
    text-decoration: none;
}





html*.square_infobox
{
     width: 300px;
     background: #ffffff url(../img/infofon.jpg) top left no-repeat;
}

/*infobox*/
.infotitle, .infotitle a, .infotitle a:link, .infotitle a:visited
{
    font: bold 18px Arial Narrow, Arial;
    color: #2a7096;
    padding: 15px 0 10px 0;
    text-decoration: none;
    text-transform: uppercase;
}

.videotitl
{
  font: bold 18px Arial Narrow, Arial;
    color: #2a7096;
    padding: 15px 0 10px 0;
    text-decoration: none;
    text-transform: uppercase;  
}

.info_text
{
    font:normal 12px Arial;
    padding: 5px 0 5px 0;
    color: #444;
    text-decoration: none;
}

.info_text a, .info_text a:link, .info_text a:visited
{
    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
}

.info_text a:hover
{
   text-decoration: underline;
}


.info
{
    font:normal 12px Arial;  
    color: #444;
    text-decoration: none;
}

.info a, .info a:link, .info a:visited
{
    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
}

.info a:hover
{
   text-decoration: underline;
}

.info_all
{
    font:normal 12px Arial;
    color: #175b7c;
    text-decoration: none;
    margin-right: 10px;
}

.info_all a, .info_all a:link, .info_all a:visited

{
    font:normal 12px Arial;
    color: #2A7096;
    text-decoration: none;
    border-bottom: 1px dashed #2A7096;  
}


.ew_text
{
    font:normal 12px Arial;
    padding: 5px 0 5px 0;
    color: #444;
    text-decoration: none;
   
}

.ew_text a, .ew_text a:link, .ew_text a:visited
{
    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
}

.ew_text a:hover
{
   text-decoration: underline;
}


.info_text_left
{
    font:normal 12px Arial;
    padding: 5px 0 5px 0;
    color: #236482;
    text-decoration: none;
}

.info_text_left a, .info_text_left a:link, .info_text_left a:visited
{
    font:normal 12px Arial;
    color: #236482;
    text-decoration: none;
}

.info_text_left a:hover
{
   text-decoration: underline;
}

.info_date_main
{
    font:normal 12px Arial;
    color: #fff;
    text-decoration: none;
    background-color: #3c80a5;
}


.info_date
{
    width: 110px;
    font:normal 12px Arial;
    color: #fff;
    text-decoration: none;
    background-color: #3c80a5;
}

.category_date
{
   
    font:normal 11px Arial;
    color: #fff;
   
    text-decoration: none;
    background-color: #3c80a5;
}
.scroll_ban
{
   padding: 10px;
   margin-top: 10px; 
   background: #e8eaaf url(../img/scroll_ban.gif) top left repeat-y;
}

html*.top_menu_
{
    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
    margin: 0 0 5px 0;
}

.top_menu_
{
    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
    margin: 0;
    padding: 0 0 2px 0;
}
.top_menu_ a, .top_menu_ a:link, .top_menu_ a:visited
{

    font:normal 12px Arial;
    color: #444;
    text-decoration: none;      
}


/*poll*/
.poll_name
{
   font: bold 30px Arial Narrow, Arial;
   color: #175b7c;
   width: 280px;
   text-align: left;
   padding: 0 0 7px 0; 
 }

.poll_text
{
   font: bold 12px Arial;
   color: #444;
   width: 280px;
   text-align: left;
     padding: 0 0 7px 0; 
}

.poll_answerText
{
  font: normal 12px Arial;
  color: #444;
}
/*end poll*/


a { color: #444; font-family: Arial; text-decoration: none }
a:hover { text-decoration: underline }
a.calendar { color: #667bb4; font-family: Arial; text-decoration: none }
a.calendar:link { color: #667bb4; font-family: Arial; text-decoration: none }
a.calendar:visited { color: #667bb4; font-family: Arial; text-decoration: none }
a.calendar:hover { color: #667bb4; font-family: Arial; text-decoration: none }
a.menu { text-decoration: none; color: #fff }
a.menu:link  { text-decoration: none; background-color: #7a8fc8; color: #fff }
a.menu:visited { text-decoration: none; background-color: #7a8fc8; color: #fff }
a.menu:hover  { text-decoration: none; background-color: #7a8fc8; color: #fff }
a.lmenu  { text-decoration: none; color: #667bb4; font-weight: bold }
a.lmenu:hover  { color: #7a8fc8; text-decoration: none }
a.lmenu:link  { color: #7a8fc8; text-decoration: none }
a.lmenu:visited  { color: #7a8fc8; text-decoration: none }
a.lsmenu { text-decoration: none; color: #91a585; font-weight: bold }
a.lsmenu:hover  { color: #aabe9e; text-decoration: none }
a.lsmenu:link  { color: #aabe9e; text-decoration: none }
a.lsmenu:visited  { color: #aabe9e; text-decoration: none }
a.form  { text-decoration: none; color: #fff }
a.form:link { text-decoration: none }
a.form:visited { text-decoration: none }
a.form:hover { text-decoration: none }
.logo { color: #000; font-size: 10px }
.pubtitle   { color: #667bb4; font-weight: bold }
a.dark { color: #384c83; text-decoration: none }
a.dark:link { color: #384c83; text-decoration: none }
a.dark:visited { color: #384c83; text-decoration: none }

/* Created by Evgeniy Pinchuk  ^)*/
.pagetitle
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color : White; 
	background-color : #304ABB;
}
.pagetitle a
{
	text-decoration : none;
}
.date
{
	font-family : Arial;
	font-size : 11px;
	color : #676767;
}

.date_tab
{
    background: url(../img/bg_date.gif) top left no-repeat;
	font: normal 11px Arial, sans-serif;
    padding: 0 5px 0 5px;
    color : White;
    text-transform: uppercase;
}

.date_main
{
  
	font: normal 11px Arial, sans-serif;
    color :#175b7c;
    text-transform: uppercase;
}

.announce
{
	font: bold 15px Arial;
	color : #175b7c;
	text-decoration : none;
    text-transform: uppercase;
}
.announce a, .announce a:link, .announce a:active, .announce a:visited
{
	color : #175b7c;
}
a.announce:hover
{
	text-decoration : underline;
}

.titlepagesearch
{
	font: bold 13px Arial;
	color : #384C83;
	text-decoration : none;
}

.search_text
{
	 font-family : Tahoma;
	 font-size : 9px;
	 color : Black;
	 padding: 0 0 4 0;
}

.search_text2
{
	 font-family : Arial Narrow, Arial, sans-serif;
	 font-size : 11px;
    font-weight : bold;
     color : #000;
	padding: 0 4 0 0;
}

.topmenu
{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #fff;
}

.topmenu a, .topmenu a:link, .topmenu a:active, .topmenu a:visited, .topmenu a:hover
{
	color : #fff;
    text-decoration : none;
}

.topmen_s
{
	 font: bold 12px Arial Narrow, Arial, sans-serif;
     padding: 0 10px 0 10px;
     color : White;
     text-transform: uppercase;
     padding: 0 10px 0 10px;
}

.topmen_s a, .topmen_s a:link, .topmen_s a:active, .topmen_s a:visited, .topmen_s a:hover
{
	font: bold 12px Arial Narrow, Arial, sans-serif;
    color : white;
	text-decoration : none;
    text-transform: uppercase;
    padding: 0 10px 0 10px;
}

.activetopmen_s
{
	background: url(../img/menu/active.png) top center no-repeat;
	font: bold 12px Arial Narrow, Arial, sans-serif;
    padding: 0 10px 0 10px;
    color : White;
    text-transform: uppercase;
}

.activetopmen_s a, .activetopmen_s a:link, .activetopmen_s a:active, .activetopmen_s a:visited, .topmen_s a:hover
{
	font: bold 12px Arial Narrow, Arial, sans-serif;
	color : White;
	text-align : center;
    text-transform: uppercase;
    text-decoration : none;
    padding: 0 10px 0 10px;
}

a.menu3, a.menu3:link, a.menu3:visited, a.menu3:hover
{
    font: bold 11px Arial, sans-serif;
    color: #fff;    
    text-decoration: none;
    text-transform: uppercase;
    padding: 5px 0px 5px 0px;
}

a.menu3:active
{
    font: bold 11px Arial, sans-serif;
    color: #e1e1e1;
    text-decoration: none;
    text-transform: uppercase;
    padding: 5px 0px 5px 0px;
}

.menu_bg
{
	background-image : url(../img/menu_grad.gif);
	background-position : top left;
    background-repeat : repeat-y;
	
}

.menutext
{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
	height : 18px;
	padding : 0 0 3 6px;
}

.menutext a, .menutext a:link, .menutext a:active, .menutext a:visited, .menutext a:hover
{
 color : white;
 text-decoration : none;
}

.activemenutext
{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;  
	height : 18px;
	padding : 0 0 3 6px;
    background-image : url(../img/menu_active.gif);
	background-position : top left;
	background-repeat : repeat-y;
}

.activemenutext a, .activemenutext a:link, .activemenutext a:active, .activemenutext a:visited, .activemenutext a:hover
{
 color : white;
 text-decoration : none;
}
.content
{
    font:normal 12px Arial;    
    color: #444;
    text-decoration: none;
}

.content a, .content a:link, .content a:visited
{
    font:normal 12px Arial;
    color: #444;
    text-decoration: none;
}

.content a:hover
{
   text-decoration: underline;
}

.menutextin
{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
}

a.menutextin, a.menutextin:link, a.menutextin:active, a.menutextin:visited, a.menutextin a:hover
{
 color : white;
 text-decoration : none;
}

.substext
{
	font-family : Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : White;
    padding : 3 0 3 0px;
	
}

.substext a, .substext a:link, .substext a:active, .substext a:visited, .substext a:hover
{
 color : white;
 text-decoration : none;
}

.substext2
{
	font-family: Arial;
	font-size : 11px;
	color : white;
}

.substext3
{
	font-family : Arial;
	font-size : 10px;
	color : white;
    text-align : center;
	height : 18px;
}

.substext3 a, .substext3 a:link, .substext3 a:active, .substext3 a:visited, .substext3 a:hover
{
	color : white;
	text-decoration : none;
}

.right_g
{
	background-image : url(../img/right_grad.gif);
	background-position : bottom left;
    background-repeat : repeat-x;
	background-color : #96B9E3;
	
}

.infobox_head
{

 background-image : url(../img/infobox_head.gif);
 background-position : top left;
 background-repeat : no-repeat;
 font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #0364BF;
  height : 26px;
  padding : 4 20 0 10;
}

.infobox_head a, .infobox_head a:link, .infobox_head a:active, .infobox_head a:visited, .infobox_head a:hover
{
	text-decoration : none;
	 color : #0364BF;
}

.infobox_bg
{
 background-image : url(../img/infobox_bg.gif);
 background-position : top left;
 background-repeat : repeat-y;
}

.infobox_bottom
{
 background-image : url(../img/infobox_bottom.gif);
 background-position : top left;
 background-repeat : no-repeat;
}

.inf_midle_bg
{
	background-image : url(../img/infobox_midle_bg.gif);
    background-position : top left;
	background-repeat : no-repeat;
	color : #5A6875;
	height: 2px;
	margin: 5px;	
}

.footer_bg
{
 background-image : url(../img/footer_bg.gif);
 background-position : top left;
 background-repeat :  repeat-x;
 height : 21px;
 color: White;
 }
 
 .announce_central_bg
 {
	background-image : url(../img/n_announce_central_bg.gif);
	background-position : top left;
	background-repeat : repeat-x;
}

.announce_title
{
	font: bold 30px Arial Narrow, Arial;
    color: #175b7c;
    text-decoration: none;
    padding: 30px 15px 10px 15px;
}

a.announce_title, a.announce_title:link, a.announce_title:active, a.announce_title:visited, a.announce_title:hover
{
	font: bold 30px Arial Narrow, Arial;
    color: #175b7c;
	text-decoration : none;
}

.announce_title3
{
	font:  normal 12px Arial;
	color : #175b7c;
    text-decoration : none;
    border-bottom: 1px dashed #175b7c;
    
}

a.announce_title3, a.announce_title3:link, a.announce_title3:active, a.announce_title3:visited
{
	color : #175b7c;
	text-decoration : none;
}

a.announce_title3:hover
{
	color : #175b7c;
	text-decoration : none;
}


.announce_title
{
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
	color : #2268D1;
}
.colright
{
 background-image : url(../img/infobox_down.gif);
	background-position : top left;
	background-repeat : repeat-y;
}
.bann
{
    padding-top:3px;
    padding-bottom:3px;
    text-align:center;
}

.titleannounce
{
	font-family: Arial;
	font-size : 12px;
	color : #444;
	font-weight : normal;
	text-decoration : none;
}
.titleannounce a, .titleannounce a:link, .titleannounce a:active, .titleannounce a:visited
{
	font-family: Arial;
    font-weight : normal;
    font-size : 12px;
    text-decoration : none;
	color : #444;
}
.titleannounce a:hover
{
	color : #444;
	text-decoration : underline;
}

.titleannounce_main
{
	font-family : Arial;
	font-size : 12px;
	color : #444;
	font-weight : normal;
	text-decoration : none;
}
.titleannounce_main a, .titleannounce_main a:link, .titleannounce_main a:active, .titleannounce_main a:visited
{
	font-family : Arial;
    font-weight : normal;
    font-size : 12px;
    text-decoration : none;
	color : #444;
}
.titleannounce_main a:hover
{
	color : #444;
	text-decoration : underline;
}

.textannounce
{
	font-family : Arial;
	font-size : 12px;
	color : #444;
	text-decoration : none;
	font-weight : normal;
}
.textannounce a, .textannounce a:link, .textannounce a:active, .textannounce a:visited
{
	color : #444;
	text-decoration : none;
	font-weight : normal;
}
.textannounce a:hover
{
	text-decoration : underline;
}
/*navigator*/
a.navigator, a.navigator:link, a.navigator:active, a.navigator:visited
{
    font: normal 12px Arial;
    color: #555;
    text-decoration: none;
}
a.navigator:hover
{ 
    text-decoration: underline;
}

/*𐯤衣אַ㫨 롲椮񩧪/
a.title, a.title:link, a.title:active, a.title:visited
{
    font: bold 12px Arial;
    color: #364dae;
    text-decoration: none; }

a.title:hover
{
    text-decoration: underline;
}
a.titleSub, a.titleSub:link, a.titleSub:active, a.titleSub:visited
{
    font: bold 12px Arial;
    color: #777;
    text-decoration: none;
    text-transform: uppercase;
}

a.titleSub:active
{
    font: bold 12px Arial;
    color: #777;
    text-decoration: underline;
    text-transform: uppercase;
}

a.titleSub:hover
{
    color: #29769b;
    text-decoration: underline;
}
.titleSub2, a.titleSub2, a.titleSub2:link, a.titleSub2:active, a.titleSub2:visited
{
    font: bold 12px Arial;
    color: #175b7c;
    text-decoration: none;
    text-transform: uppercase
}

a.ltitle, a.ltitle:link, a.ltitle:active, a.ltitle:visited
{
    font: normal 13px Arial;
    color: #236482;
    text-decoration: none;
}
a.ltitle:hover
{
    text-decoration: underline;
}

/*article*/
.article_titl
{
    font: bold 18px Arial;
    color: #175b7c;
    text-decoration: none;
}

.alltitl
{
    font: bold 14px Arial;
    color: #175b7c;
    text-decoration: none;
}

.article_text
{
    font: 12px Arial;
    color: #444;
    text-decoration: none;
}

.all_text_anonce
{
	font:  normal 12px Arial;
	color : #fff;
    text-decoration : none;
    border-bottom: 1px dashed #fff;   
}

a.all_text_anonce, a.all_text_anonce:link, a.all_text_anonce:active, a.all_text_anonce:visited
{
	color : #fff;
	text-decoration : none;

}

a.all_text_anonce:hover
{
	color : #fff;
	text-decoration : none;
}

div.shadow_main
{
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
      -moz-opacity: 0.6;
      -khtml-opacity: 0.6;
      opacity: 0.6;
}

/*NPD*/

.announce_npd
{
	font: bold 15px Arial;
	color : #175b7c;
	text-decoration : none;
    text-transform: uppercase;
    padding-bottom: 20px;
}

.announce_npd a:link, .announce_npd a:active, .announce_npd a:visited
{
	color : #175b7c;
}
a.announce_npd:hover
{
	text-decoration : underline;
}

.npd_text
{
    font: normal 12px Arial;
    color: #444;
    text-align:right;
}

.npd_clean, .npd_clean a, .npd_clean a: link, .npd_clean a: visited
{
    font: bold 11px Arial;
    color: #175b7c;
    text-decoration: none;
}

/*video*/
.video_news_title
{
    background-color: #0a3b53;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    margin-top: 35px;
    height: 50px;
    width: 310px;    
}
html*.video_news_text
{
    position: absolute;
    margin-top: 156px;
    margin-left: 0px;
    z-index: 10000;
    height: 50px;
    width: 309px;
    vertical-align: top;
}

.video_news_text
{
    position: absolute;
    margin-top: 145px;
    margin-left: 0px;
    z-index: 10000;
    height: 50px;
    width: 309px;
    vertical-align: top;
}

.video_news_text p
{
    font: normal 12px Arial;
    color: #fff;
    text-decoration : none;
    text-align: center;
    padding: 10px;
}

.video_news_img
{
     margin-top: -150px;
}

html*.videoimg
{
    position: absolute;
    z-index: 1000;
    margin-top: 273px;
    margin-left: 457px;
    background-color: #14516e;
    padding: 5px 4px 4px 4px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
   
}

.videoimg
{
    position: absolute;
    z-index: 1000;
    margin-top: 275px;
    margin-left: 460px;
    background-color: #14516e;
    padding: 4px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;

}


html*.photo_news_title
{
    background-color: #0a3b53;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    /*margin-top: -50px;*/
    height: 50px;
    width: 310px;
    position: absolute;
    margin-top: 157px;
    overflow: hidden;
}

.photo_news_title
{
    background-color: #0a3b53;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    /*margin-top: -50px;*/
    height: 50px;
    width: 310px;
    position: absolute;
    margin-top: 157px;
    overflow: hidden;
}

html*.photo_news_text
{
    position: absolute;
    margin-top: 155px;
    margin-left: 0px;
    z-index: 10000;
    height: 50px;
    width: 308px;
 }

.photo_news_text
{
    position: absolute;
    margin-top: 145px;
    margin-left: 0px;
    z-index: 10000;
    height: 50px;
    width: 308px;
 }

.photo_news_text p
{
    font: normal 12px Arial;
    color: #fff;
    text-decoration : none;
    text-align: center;
    padding: 10px;
}




/*event*/
.event_title
{
   font: bold 12px Arial;
    color: #175b7c;
    text-decoration: none;
    text-transform: uppercase
}
.name_region_map
{
    font: bold 11px Arial Narrow, Arial;
    color: #175b7c;
    text-decoration: none;
    text-transform: uppercase;
}


.text_region_map
{
   font: normal 11px Arial;
    color: #555;
    text-decoration: none;
    
}
.qw
{
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
      -moz-opacity: 0.85;
      -khtml-opacity: 0.85;
      opacity: 0.85;   
}
.menu_npd
{
   font: bold 12px Arial Narrow,Arial,sans-serif;
    color: #fff;
    padding: 0px 10px 0px 10px;
    text-transform: uppercase;
    text-decoration: none;
}

.menu_npd a, .menu_npd a:link, .menu_npd a:visited
{
   font: bold 12px Arial Narrow,Arial,sans-serif;
   color: #fff;
   text-transform: uppercase;
     text-decoration: none;
}

/*hotline*/
#pscroller
{
    width: 950px;
    height: 26px;
    padding: 10px 0 0 0;
    color: #fff;
    font: bold 12px Arial,sans-serif;
    
}

#pscroller a, #pscroller a: link, #pscroller a: visited, #pscroller a: hover
{
    color: #fff;
    font: bold 12px Arial,sans-serif;
    text-decoration: none;
}

html*#pscroller
{
   width: 950px;
   height: 29px;
   padding: 7px 0 17px 0;
   color: #fff;
   font: bold 12px Arial,sans-serif;
}

.instsearch
{
  font: 12px Arial,sans-serif;
  color: #444;
  text-decoration: none;  
}

.instsearchtitle
{
  font: bold 12px Arial,sans-serif;
  color: #175b7c;
  text-decoration: none;
  text-transform: uppercase;  
}
a.instsearchtitle_, a.instsearchtitle_:link, a.instsearchtitle_:active, a.instsearchtitle_:visited
{
    font: bold 12px Arial,sans-serif;
    color: #175b7c;   
    text-decoration: none;
    text-transform: uppercase;
    border-bottom: 1px dashed #175b7c;
}

a.print, a.print:link, a.print:active, a.print:visited, print a
{
    font: bold 12px Arial;
    color: #175b7c;
    text-decoration: none;
    padding-top: 30px;
    border-bottom: 1px dashed #175b7c; 
}
a.print:hover
{
    text-decoration: none;
}

/*video*/
a.videoPlayer {
	display:block;
	width: 320px;
	height:200px;
	text-align:center;
	margin:0 15px 15px 0;
    border:1px solid white;
    overflow:hidden;
}

/* play button */
a.videoPlayer img {
	margin-top:70px;
    width: 70px;
}

/* when container is hovered we alter the border color */
a.videoPlayer:hover {
	border:1px solid #999;
}





