.menutitle {
  cursor:hand;
  margin-bottom: 5px;
  background-color:#ECECFF;
  color:#000000;
  width:130px;
  padding:2px;
  text-align:center;
  font: bold 9px Verdana;
  /*/*/border:1px solid #000000;/* */
}

.submenu {
  margin-bottom: 0.5em;
  cursor: hand;
}

all.clsMenuItemNS, .clsMenuItemIE{text-decoration: none; font: bold 11px Verdana; color: black; cursor: hand; z-index:100}
#MainTable A:hover {color: orange;}

.endin {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Arial Cyr; FONT-SIZE: 7pt; FONT-WEIGHT: normal; LINE-HEIGHT: 8pt; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;
}

.content             {
        font-size : 12px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        color : #000000;
        line-height : 12px;
} 
.contentLink             {
        font-size : 12px;
        font-family : Verdana,Helvetica;
        text-decoration : underline;
        color : blue;
        line-height : 12px;
} 

.contentSmall {
   text-decoration: none;
   font: 10px Verdana; 
   color: black;
}

.contentSmallRed {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : underline;
        font-weight : bold;
        color : red;
        line-height : 12px;
}

.contentSmallOrange {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        font-weight : bold;
        color : orange;
        line-height : 12px;
}

.contentSmallBlackBold        {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        font-weight : bold;
        color : black;
        line-height : 12px;
}

.contentSmallBlackBold:hover        {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        font-weight : bold;
        color : orange;
        line-height : 12px;
}

.headlineWhite        {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        font-weight : bold;
        color : #ffffff;
        line-height : 12px;
}

.contentBigBlue          {
        font-size : 18px;
        font-family : Verdana,Helvetica;
        font-weight : bold;
        text-decoration : none;
        color : blue;
        line-height : 18px;

}

.EditBox  {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        background-color:#cccccc;
        line-height : 12px;
}

.Button  {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        line-height : 12px;
}

.Table {
        width : 90%;
        background-color : #ffffff;
}

.Select {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        background-color:#cccccc;
        line-height : 12px;
}

.Copyright        {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        text-decoration : none;
        color : #999999;
        line-height : 12px;
}

.Copyright:hover        {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, sans-serif;
        text-decoration : none;
        color : #999999;
        line-height : 12px;
}

A.navi:link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px auto auto; COLOR: #f8f8f8; LINE-HEIGHT: 19px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navi:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px auto auto; COLOR: #f8f8f8; LINE-HEIGHT: 19px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navi:hover {
	BACKGROUND-POSITION: -2px 50%; BACKGROUND-IMAGE: url(http://www.kardjali.bg/images/sub2_on.jpg); COLOR: #535768; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
A.navi_r:link {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.kardjali.bg/new%20site/images/submenu_bg_right1.jpg); PADDING-BOTTOM: 4px; MARGIN: 0px 0px auto auto; COLOR: #f8f8f8; LINE-HEIGHT: 19px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navi_r:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px auto auto; COLOR: #f8f8f8; LINE-HEIGHT: 19px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navi_r:hover {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(http://www.kardjali.bg/new%20site/http://www.kardjali.bg/new%20site/images/submenu_bg_right2.jpg); COLOR: #535768; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.navi_aktiv_r {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.kardjali.bg/new%20site/images/submenu_bg_right2.jpg); PADDING-BOTTOM: 4px; MARGIN: 0px 0px auto auto; COLOR: #535768; LINE-HEIGHT: 19px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navi_aktiv {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: -2px 50%; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.kardjali.bg/new%20site/images/sub2_on.jpg); PADDING-BOTTOM: 4px; MARGIN: 0px 0px auto auto; COLOR: #535768; LINE-HEIGHT: 19px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.image_border {       
	 border-color: #C0C0C0; border-top: #C0C0C0 solid 1px; border-bottom: #C0C0C0 solid 1px; border-left: #C0C0C0 solid 1px; border-right: #C0C0C0 solid 1px;
}
.ramka_bottom {       
	 border-color: #C0C0C0; border-bottom: #C0C0C0 solid 1px; border-left: #C0C0C0 solid 1px; border-right: #C0C0C0 solid 1px;
}
.marque_style        {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        font-weight : bold;
        color : white;
        line-height : 12px;
}

.marque_style:hover        {
        font-size : 10px;
        font-family : Verdana,Helvetica;
        text-decoration : none;
        font-weight : bold;
        color : orange;
        line-height : 12px;
}

/* NAVIGATION */

#mainnav h1,
#breadcrumbs h1,
#subnav h2{
	display: none;
}

/* MAIN NAVIGATION */
#mainnav{
	margin-bottom: 10px;
}
#mainnav ul{
	margin-bottom: -5px;
	margin-top: 4px;
	margin-left: 4px;
	padding: 0px;
}
#mainnav ul li{
	display: inline;
}

#mainnav ul li a {
	white-space: nowrap;
}

/* Main navigation link styles */
#mainnav ul li a,
#mainnav ul li a:link,
#mainnav ul li a:active,
#mainnav ul li a:visited{
	font-weight: bold;
	padding: 1px 8px 1px 9px;
	margin: 1px 2px 1px -4px;
	background-color: #EBEBEB;
	color: #244266; 
	text-decoration: none;
	border-left: #C0C0C0 solid 1px;
	border-right: #808080 solid 1px;
	border-bottom: #808080 solid 1px;
	border-top: #C0C0C0 solid 1px;
	}
#mainnav ul li a:hover{
	color: 				#FFFFFF;
	}
	
/* Colours for main navigation rollovers */
#mainnav ul #tfl a:hover		{background-color: #353C91}
#mainnav ul #buses a:hover		{background-color: #E41F1F}
#mainnav ul #river a:hover		{background-color: #0076BD}
#mainnav ul #streets a:hover	{background-color: #96A297}
#mainnav ul #cycles a:hover		{background-color: #96A297}
#mainnav ul #pco a:hover		{background-color: #8080B9}
#mainnav ul #vcs a:hover		{background-color: #FFA102}
#mainnav ul #dlr a:hover		{background-color: #01BBB4}
#mainnav ul #trams a:hover		{background-color: #0A9900}
#mainnav ul #dial-a-ride a:hover{background-color: #9C3D97}
#mainnav ul #tube a:hover		{background-color: #0161BB}
#mainnav ul #rail a:hover		{background-color: #AE6119}