body{
font-size: 11px;
}
*{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, sans-serif;
	text-decoration: none;
	color: #000;
	
	text-align: left;
	outline: none;
}
img{
	border: none;
}
a{
	cursor: pointer;
}
h1{
	font-weight: bold;
	font-size: 20px;
}
h2{
	font-size: 15px;
	font-weight: bold;
}
h3{
	font-size: 12px;
}
h4{
	font-size: 11px;
}
h5{
	font-size: 10px;
}
p{
	color: #626262;
	line-height: 16px;
	margin-bottom: 13px;
	font-weight: normal;
}
body{
	background: url(../images/body_bg.gif) repeat left top;
}

/*classes*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
	display: inline-block;
}  /* for IE/Mac */

.grayc{
	background-color: #f9f9f9;
}

.FloatLeft{
	float: left;
}
a.more{
	color: #e40001;
}
a.more:hover{
	text-decoration: underline;
}
span.title{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	display: block;
}
span.date{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	display: block;
	color: #e40001;
}
.border-right-left{
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}

.border-left{
	border-left: 1px solid #e5e5e5;
}
.border-right{
	border-right: 1px solid #e5e5e5;
}
.border-left-bott{
	border-left: 1px solid #dadada;
}
.border-right-bott{
	border-right: 1px solid #dadada;
}
span.dates{
	font-size: 12px;
	color: #3e4661;
	display: block;
}
span.titles{
	font-weight: bold;
	font-size: 12px;
	color: #3e4661;
	display: block;
}
.gray{
	background-color: #f0f0f0;
}
.margin-top-zero{
	margin-top: 0px !important;
}
/*********/
.Entirebody{
	width:980px;
	margin:0px auto;
}
.TopContainer{
	width: 962px;
	float: left;
	position: relative;
	margin-bottom: 5px;
	padding: 19px 9px 19px 9px;
	background: #fff url(../images/topcontainer_bott_left_img.png) no-repeat left bottom;
}
.TopContainerNoBg{
	width: 962px;
	float: left;
	background-color: #fff;
	position: relative;
\\	margin-bottom: 5px;
	padding: 19px 9px 20px 9px;
}
.RightBottomImg{
	width: 20px;
	height: 17px;
	right: 0;
	bottom: 0;
	_bottom: -1px;
	position: absolute;
	background: url(../images/topcontainer_bott_right_img.png) no-repeat left bottom;
}
.Header{
	float: left;
	width: 962px;
}
.Logo{
	float: left;
	display: inline;
	margin-left: 11px;
	margin-top: 13px;
}
.TopNav{
	float: right;
	display: inline;
	margin-top: 34px;
	margin-right: 11px;
}ul.contact{
	float: left;
	padding-top: 1px;
	padding-left: 7px;
	background: url(../images/small_border.png) no-repeat left center;
}
ul.Lang{
	position: absolute;
	right: 9px;
	z-index: 1;
	top: 17px;
}
ul.contact li,
ul.Lang li{
	float: left;
	display: inline;
	padding-top: 1px;
	margin-right: 7px;
	padding-right: 6px;	
	background: url(../images/small_border.png) no-repeat right 6px;
}
ul.contact li a,
ul.Lang li a{
	color: #000;
	font-family: verdana, sans-serif;
	font-size: 10px;
}
ul.contact li a.active,
ul.Lang li a.active,
ul.contact li a:hover,
ul.Lang li a:hover{
	color: #e40001;
}
ul.Lang li span{
	font-size: 10px;
	color: #e40001;
	font-family: verdana, sans-serif;
}
ul.Lang li.last{
	background: none;
	margin-right: 4px;
}
ul.contact li.last{
	padding-bottom: 4px;
}
form.SearchForm{
	float: left;
	width: 243px;
	height: 20px;
	border: 1px solid #c8c8c8;
}
form.SearchForm input.text{
	border: 0px;
	float: left;
	width: 215px;
	font-size: 10px;
	padding: 3px;
}
form.SearchForm input.go{
	border: 0px;
	float: left;
	width: 21px;
	height: 20px;
	cursor: pointer;
	border-left: 1px solid #c8c8c8;
	background: url(../images/go_bg.gif) no-repeat left top;
}
/**********MAINNAV ********/
.MainNav{
	float: left;
	width: 100%;
	margin-top: 6px;
	display: inline;
}
.MainNav ul{
	float: left;
	padding-top: 0;
	margin-bottom: 13px;
	width: 100%;
	background: url(../images/mainnav_bg.gif) repeat-x left bottom;
}
.MainNav ul li{
	display: inline;
	float: left;
	position: relative;
	z-index: 10;
	padding-top: 13px;
	background: transparent url(../images/slantdivider.png) 1px left repeat-x;

}
.MainNav ul.first-navigation li a{
	float: left;
	color: #939393;
	font-size: 18px;
	position:relative;
	z-index:1;
	padding: 6px 7px 6px 7px;
	text-transform: uppercase;
	text-decoration: none;
\\	background: transparent url(../images/slantdivider_right.gif) right 1px no-repeat;
}
.MainNav ul.first-navigation li span.inactive{
	float: left;
	width: 32px;
	height: 34px;
	background: url(../images/slantdivider_left.png) no-repeat right 1px;
}
.MainNav ul.first-navigation li.first a{
	float: left;
	padding-left: 10px;
	padding-right: 0px;
	background: transparent url(../images/slantdivider_first.png) left 0px no-repeat;
}
.MainNav ul.first-navigation li.last a{
	padding-right: 32px;
	background: transparent url(../images/slantdivider_last.png) right top no-repeat;
}
.MainNav ul.first-navigation li a.p{
	padding-right: 0px;
	background: url(../images/p.gif) 0px 1px repeat-x;
}

.MainNav ul.first-navigation li.active a.active{
	color: #e40001;
	padding-top: 16px;
	padding-bottom: 10px;
	padding-left: 0px;
	z-index: 11;
	position: relative;
	background: url(../images/slantdivider_right_active.png) no-repeat right top;
}
.MainNav ul.first-navigation li.last a.active{
	background: url(../images/mainnav_li_last_active.png) no-repeat right top;
}
* html .MainNav ul.first-navigation li.active a.active{
	padding-bottom: 11px;
}
.MainNav ul.first-navigation li.middle,
.MainNav ul.first-navigation li.first{
	padding-right: 28px;
	background: url(../images/li_middle_a.png) no-repeat right 13px;
}
.MainNav ul.first-navigation li.afirst,
.MainNav ul.first-navigation li.asec{
	margin-top: -13px;
	padding-right: 42px;
	background: url(../images/li_1_bg.png) no-repeat right 13px;
}
.MainNav ul.first-navigation li.afirst a{
	color:#E40001;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:16px;
	background: url(../images/li_1_a.png) repeat-x 0 0;
}
.MainNav ul.first-navigation li.asec {
	margin-left: -28px;
}
.MainNav ul.first-navigation li.asec a{
	color:#E40001;
	padding: 16px 0 10px 40px;
	background: url(../images/li_asec_bg.png) no-repeat left top;
}
.MainNav ul.first-navigation li.last{
	padding-right: 31px;
	background: url(../images/li_last_athird_bg.png) no-repeat right 13px;
}
.MainNav ul.first-navigation li.last a{
	padding-right: 0px;
	background: url(../images/li_last_athird_a_bg.png) repeat-x 0 0;
}
.MainNav ul.first-navigation li.last a.eko{
	color:#39AA12;
}
.MainNav ul.first-navigation li.athird{
	position: relative;
	margin-top: -13px;
	margin-left: -34px;
	padding-right: 42px;
	background: url(../images/li_athird_bg.png) no-repeat right 12px;
}
.MainNav ul.first-navigation li.athird a{
	color:#39AA12;
	padding: 16px 0px 10px 40px;
	background: transparent url(../images/li_asec_bg.png) no-repeat scroll left top;
}
.MainNav ul.first-navigation li.athird span.gjethja{
	background: url(../images/gjethi.png) no-repeat left top;
	width: 31px;
	height: 35px;
	position: absolute;
	top: -6px;
	margin-left: -1px;
}
.MainNav ul.first-navigation li.last span.gjethi{
	background: url(../images/gjethi_gray.png) no-repeat left top;
	width: 31px;
	height: 35px;
	position: absolute;
	top: -10px;
	margin-left: -1px;
}
.MainNav .SubNav{
	padding-left: 10px;
	margin-bottom: 10px;
	background: none;
}
.MainNav .SubNav li{
	padding-top: 0px;
	padding-right: 30px;
	background: none;
}
.MainNav .SubNav li a{
	color: #000;
	font-size: 12px;
	background: none;
	text-transform: uppercase;
}
.MainNav .SubNav li a.active,
.MainNav .SubNav li a:hover{
	color: #e40001;
}


/*******END MainNav ************/

.HomeContent{
	float: left;
	width: 466px;
	display: inline;
	margin-top: 17px;
	margin-right: 20px;
}
.Banner{
	float: left;
	width: 960px;
	height: 238px;
	position: relative;
}
.LeftSide{
	float: left;
	width: 218px;
	display: inline;
	margin-left: 11px;
	margin-top: 17px;
	margin-right: 20px;
}
.TopB{
	float: left;
	width: 100%;
}
.RightSide .TopB{
	margin-bottom: 19px;
}
/*--- full-rounded-gray ---*/
.full-rounded-gray{
	width: 100%;
	position: relative;
	margin: 0 auto;
	background: url(../images/gray-rounded-box/foto_left.gif) repeat-y;
	float: left;
	\\margin-bottom: 14px;
}
.full-rounded-gray .top{
\\	float: left;
\\	width: 100%;
	background: url(../images/gray-rounded-box/foto_top.gif) repeat-x left top;
	height: 11px;
	position: relative;
	z-index: 1;
}
.full-rounded-gray .right-image{
	\\float: left;
	\\width: 99.5%;
	position: relative;
	z-index: 10;
	padding-right: 1px;
	margin-right: 1px;
	padding-left: 1px;
	background: #e0e0e0 url(../images/gray-rounded-box/foto_right.gif) repeat-y right;
}
.HomeNews .full-rounded-gray .right-image{
	margin-right: 0px;
}
* html .full-rounded-gray .right-image{
	padding-right: 1px;
}
.full-rounded-gray .right-image .inside-content-gray{
	\\float: left;
	\\width: 100%;
	position: relative;
	z-index: 10;
	\\padding-top: 17px;
	padding-left: 11px;
	background: #e0e0e0 url(../images/gray-rounded-box/inside-content-gray-bg.gif) repeat-x left top;
}
.full-rounded-gray .right-image .inside-content-lightgray{
	\\float: left;
	\\width: 100%;
	position: relative;
	z-index: 10;
	\\padding-top: 17px;
	padding-left: 11px;
	background: #e9e9e9 url(../images/gray-rounded-box/inside-content-lightgray-bg.gif) repeat-x left bottom;
}
.full-rounded-gray .bottom{
	\\float: left;
	\\width: 100%;
	background: url(../images/gray-rounded-box/foto_bot.gif) repeat-x left 5px;
	height: 11px;
	z-index: 20;
	margin-top: -9px;
	position: relative;
}
.full-rounded-gray .bottom-white{
	\\float: left;
	\\width: 100%;
	background: url(../images/gray-rounded-box/foto_botwhite.gif) repeat-x left bottom;
	height: 11px;
	margin-top: -7px;
	position: relative;
}
.full-rounded-gray img.left{
	float: left;
	position: relative;
	z-index: 1000;
}
.full-rounded-gray img.right{
	float: right;
	position: relative;
	z-index: 1000;
}
/*---- end of full-rounded-gray ----*/
/*--- bottom-rounded-white ---*/
.bottom-rounded-white{
	width: 100%;
	margin: 0 auto;
	\\background: url(../images/white-rounded-box/foto_left_white.gif) repeat-y;
	float: left;
}
.bottom-rounded-white .right-image{
	float: left;
	width:auto !important;
	/*width:  464px;*/
/*	padding-right: 3px;*/
	margin-left: 1px;
	\\background: #fff url(../images/white-rounded-box/foto_right_white.gif) repeat-y right;
	position: relative;
}
* html .bottom-rounded-white .right-image{
	padding-right: 1px;
}
.bottom-rounded-white .right-image .inside-content-white{
	float: left;
	display: inline;
	position: relative;
	overflow:hidden;
	z-index: 20;
	padding-top: 17px;
	padding-left: 13px;
	padding-right: 16px;
	\\background: #fff url(../images/white-rounded-box/inside-content-white-bg.gif) repeat-x left bottom;
	width: 435px;
	height: 133px;
}
.HomeNews .bottom{
	float: left;
	width: 100%;
	background: url(../images/white-rounded-box/foto_bot_white.gif) repeat-x left bottom;
	height: 11px;
}
.HomeNews .bottom img.left{
	float: left;
}
.HomeNews .bottom img.right{
	float: right;
}
/*---- end of full-rounded-gray ----*/
/*---- form ebanking-register -----*/
form.ebanking-register{
	width: 185px;
	display: inline;
}
form.ebanking-register select{
	width: 92px;
	color: #626262;
	arrow-color: #fff;
	margin-bottom: 3px;
	border: 1px solid #dadada;
}
* html form.ebanking-register select{
	width: 90px;
}
form.ebanking-register label.first{
	width: 93px;
}
form.ebanking-register label{
	color: #626262;
	width: 55px;
	float: left;
	padding-top: 2px;
	display: inline;
}
*html form.ebanking-register label{
	position: relative;
	z-index: 1000;
}
form.ebanking-register input{
	width: 128px;
	display: inline;
	padding: 2px 0;
	margin-bottom: 3px;
	border: 1px solid #dadada;
}
* html form.ebanking-register input{
	width: 126px;
}
form.ebanking-register input.login{
	margin-left: 133px;
	width: 52px;
	margin-bottom: 0px;
	color: #e40001;
	cursor: pointer;
	padding: 3px 0px 6px 10px;
	display: inline;
	margin-top: 11px;
	border: 0px;
	background: url(../images/login_bg.png) no-repeat left top;
}
/***********************************/
img.icon{
\\	float: left;
	width: 26px;
	display: inline;
	margin-right:6px;
	position: relative;
	left: 0;
	top: -4px;
	z-index: 100;
}
.HomeNews{
	float: left;
	width: 466px;
	height:203px;
	overflow:hidden;
	position:relative;
	margin-bottom: 20px;
}
.news p{
	margin-bottom: 7px;
}
.HomeNews .bottom-rounded-white{
	margin-top: -11px;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	width: 464px;
}
.HomeNews .inside-content-white{
\\	min-height: 136px;
}
.inside-content-gray h2{
	position: relative;
	display: inline;
	text-align: left;
}
.inside-content-gray img.txt-minus{
	display: inline;
	position: relative;
	top: -6px;
	left: 0;
}
.HomeNews .inside-content-gray img.txt{
	display: inline;
	position: relative;
	top: 0px;
	left: 0;
}
.HomeNews h2{
\\	float: left;
	display: inline;
	padding-left: 8px;
}
.HomeNews span.title{
	margin-top: 1px;
}
.right-arow{
	float: right;
	width: 24px;
	height: 13px;
	position: relative;
	z-index: 22;
	margin-top: -2px;
	margin-right: 25px;
	background: url(../images/right-arow.gif) no-repeat left top;
}
.home-news-photo{
\\	float: left;
	display: inline;
	position: relative;
	margin-right: 16px;
	left: 0;
	top: 0;
	float: left;
	padding: 3px 3px;
	background: url(../images/home-news-photo-bg.png) no-repeat left top;
}
/************ nav *****************/
.inside-content-lightgray ul#nav, .inside-content-lightgray ul#nav_news{

}
.Announcements  ul#second-scroller{
	width: auto;
	height: 44px;
	margin-right: 11px;
	background: #fff;
	float: right;
	display: inline;
	position: absolute;
	text-align: right;
	right: 0;
	top: 0;
	z-index: 100;
	background: #fff;
	margin-top:-3px;
	padding-top:0;
}
.Announcements  ul#second-scroller li{
	float: left;
	display: inline;
	margin-right: 4px;
\\	margin-top: 25px;
	padding-top: 8px;	
}
.Announcements  ul#second-scroller li a{
	width: 6px;
	height: 6px;
	float: left;
/*	background-image: url(../images/nav_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	*/
}
.HomeNews ul#nav{
	margin-top: -2px;
	margin-right: 8px;
}
ul#nav{
	float: right;
	display: inline;
	position: absolute;
	text-align: right;
	right: 0;
	top: 0;
	z-index: 100;
	background: none;
}
ul#nav li{
	float: left;
	display: inline;
	position: relative;
	margin: 0px 4px;
\\	margin-top: 25px;
}
ul#nav li a{
	width: 6px;
	height: 6px;
	float: left;
	position: relative;
	background-image: url(../images/nav_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li a:hover{
	background-image: url(../images/nav_bullet_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li a.active{
	background-image: url(../images/nav_bullet_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li.prev{
	padding-top: 0px;
	margin: 0 0;
}
.inside-content-lightgray ul#nav li{
	margin: 0 0;
}
.inside-content-lightgray ul#nav li.prev{
	margin-right: 7px;
}
.inside-content-lightgray ul#nav li.next{
	margin-left: 0px;
}
ul#nav li.next,ul#nav_news li.next{
	padding-top: 0px;
	margin: 0px;
}
ul#nav li.prev a{
	width: 22px;
	height: 22px;
	float: left;
	background-image: url(../images/prev.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li.prev a:hover{
	background-image: url(../images/prev_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li.next a{
	width: 22px;
	height: 22px;
	float: left;
	background-image: url(../images/next.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li.next a:hover{
	background-image: url(../images/next_hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#nav li.prev-white a, 
.Announcements  ul#second-scroller li.prev-white  a{
	width: 22px;
	height: 22px;
	background: url(../images/li_prev_white.png) no-repeat left top;
}
ul#nav li.next-white a, 
.Announcements  ul#second-scroller li.next-white a{
	width: 22px;
	height: 22px;
	background: url(../images/li_next_white.png) no-repeat left top;
}
ul#nav li.prev-white a:hover, 
.Announcements  ul#second-scroller li.prev-white a:hover{
	background: url(../images/li_prev_white_hover.png) no-repeat left top;
}
ul#nav li.next-white a:hover, 
.Announcements  ul#second-scroller li.next-white a:hover{
	background: url(../images/li_next_white_hover.png) no-repeat left top;
}


/*****************************/
.UnderHomeNews{
	float: left;
	width: 466px;
	height: 143px;
	position: relative;
}
* html .UnderHomeNews{
	height: 142px;
}
.UnderHomeNews .withcorner{
	margin-bottom: 0px;
}
/*--- ROUNDEDBOX ---*/
.withcorner{
	margin: 0 auto;
\\	background: url(../images/foto_left.gif) repeat-y;
	float: left;
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
/*	margin-bottom: 19px;*/
\\	margin-top:15px;
}
.withcorner .top{
	\\background: url(../images/roundedcorner/foto_bot.gif) repeat-x;
	height: 14px;
	left: 0;
	width: 100%;
	position: absolute;
	z-index: 10;
}
.withcorner a{
	display: inline
}
.HomeBanners{
	float: left;
	height: auto !important;
}
.withcorner img.bigphoto{
	float: none;
/*	width: 100%; 
	height: 100%;
	margin-top: -14px;*/
	overflow: hidden;
	\\padding-right: 3px;
	\\margin-left: 3px;
	\\background: url(../images/roundedcorner/foto_right.gif) repeat-y right;
	position:relative;
	
}
.withcorner object.bigphoto{
	float: none;
	width: 100%;
	height: 100%;
	margin-top: -14px;
	overflow: hidden;
}
.withcorner .bottom{
\\	background: url(../images/roundedcorner/foto_bot.gif) repeat-x;
	height: 14px;
	right: 0;
	position: absolute;
	width: 100%;
	bottom: 0;
	z-index:90;
}
* html .withcorner .bottom{
	
}
.withcorner img.left-mask{
	float: left;
	position: relative;
}
.withcorner img.right-mask{
	float: right;
	position: relative;
}
/*---- end of withcorner ----*/

.RightSide{
	float: left;
	height: 363px;
	_height: 364px;
	width: 218px;
	display: inline;
	margin-top: 18px;
}
.Exchange{
	float: left;
	width: 218px;
	margin-bottom: 19px;
}
ul.ul-exchange{
	float: left;
	width: 207px;
	display: inline;
	margin-left: 10px;
	margin-top: 9px;
}
ul.ul-exchange li{
	float: left;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
ul.ul-exchange li span{
	color: #626262;
}
ul.ul-exchange li span.currency{
	float: left;
}
ul.ul-exchange li span.value{
	float: right;
	margin-right: 8px;
}

ul.ul-exchange li.first{
	border-bottom: 0px;
}
ul.ul-exchange li.first span.currency,
ul.ul-exchange li.first span.value{
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
ul.ul-exchange li span.currency img{
	float: left;
	margin-right: 12px;
}
ul.ul-exchange li span.currency span{
	float: left;
	padding-top: 2px;
}
/*********** BottContainer *********/
.BottContainer{
	float: left;
	width:980px;
	padding-top: 21px;
	display: inline;
	position: relative;
	background: #fff url(../images/bottcontainer-left-img.png) no-repeat left top;
}
.BottContainerBg {
	float: left;
	width:926px;
	margin-bottom: 23px;
	padding: 0px 24px 0px 30px;
	background: url(../images/bott-container-bg.gif) repeat-y left top;
}
.RightTopImg{
	float: left;
	width: 20px;
	height: 17px;
	z-index: 10;
	right: 0;
	top: 0;
	position: absolute;
	background: url(../images/RightTopImg.png) no-repeat right top;
}
.Newsletter{
	width: 196px;
	padding-right: 30px;
}
.Newsletter h2{
	margin-bottom: 11px !important;
}
.Announcements p{
	float: left;
	border-top: 1px solid #e5e5e5;
	/*margin-bottom: 2px;*/
	margin-bottom: 30px;
	margin-top: 6px;
	padding-top: 6px;
	width:200px;
}
.Tenders{
	width: 193px;
	padding-left: 20px;
	padding-right: 19px;
}
.Community{
	width: 206px;
	padding-left: 27px;
}
.Community ul.with-arow{
	margin-left: 2px;
}
.Box{
	float: left;
	min-height: 153px;
}
.Box h2{
	color: #474747;
	font-size: 18px;
	font-style: italic;
	margin-bottom: 17px;
	font-weight: normal;
}
.Box form label{
	font-size: 12px;
	color: #aeaeae;
	display: block;
	margin-bottom: 2px;
}
.Box form input.email{
	width: 188px;
	padding: 3px 3px;
	border: 1px solid #dadada;
}
.Box form input.go{
	border: 0px;
	width: 70px;
	color: #e40001;
	padding: 3px 0 5px 0;
	cursor: pointer;
	margin-top: 6px;
	text-align: center;
	margin-bottom: 17px;
	background: url(../images/subsribe_bg.png) no-repeat left top;
}

a.apply{
	border: 0px;
	color: #e40001;
	cursor: pointer;
	text-align: center;
	background: url(../images/apply_bg.gif) no-repeat left top;
	padding-left:10px;
	padding-right:14px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0;
	margin-top:0;
	width:54px;
	float:left;
} 
.announc_margin{
	margin-top:7px;	
}
.synopsis{
	float: left;
	width: 201px;
	display: inline;
	padding-bottom: 6px;
	margin-bottom: 5px;
\\	border-bottom: 1px solid #e5e5e5;
}
.synopsis ul#nav{
	margin-top: 41px;
	margin-right: 9px;
}
.synopsis ul#nav li{
	margin: 0 0;
}
.synopsis ul#nav li.prev-white{
	margin-right: 2px;
}
.synopsis span{
	width: 200px;
}
/******* with arow ******/
.Tenders .with-arow{
	min-height: 153px !important;
	//height: auto !important;
	//height: 153px;
}
.with-arow{
	float: left;
	min-height: 136px !important;
	//height: auto !important;
	//height: 136px;
}
.with-arow li{
	float: left;
	width: 180px;
	display: block;
	padding-left: 13px;
	margin-bottom: 5px;
	background: url(../images/li_arow.png) no-repeat left 4px;
}
.with-arow li a{
	float: left;
	width: 100%;
	padding-bottom: 5px;
	border-bottom: 1px solid #e5e5e5;
}

/****** footer *********/
.footer{
	float: left;
	width: 940px;
	padding: 16px 20px 14px 20px;
	margin-top: 5px;
	margin-bottom: 25px;
	display: inline;
	background: #fff url(../images/footer_bg.png) no-repeat left bottom;
}
.footer p.copyright{
	float: left;
	color: #aeaeae;
	margin-bottom: 0px;
}
.footer a.support{
	float: right;
	color: #e82222;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 0px;
}

/********** section ***********/


.BannerThin{
	width: 970px;
	float: left;
	padding-left: 1px;
	display: inline;
}
.BannerThin .withcorner{
	margin-bottom: 0px;
}
.left-banner{
	float: left;
	height: 120px;
	width: 734px;
	position: relative;
	margin-right: 10px;
}
.right-banner{
	float: left;
	width: 218px;
	height: 120px;
}
.Container{
	float: left;
	width: 961px;
	display: inline;
	margin-top: 10px;
}
.LeftColumn{
	float: left;
	width: 213px;
}
.LeftNav, .EkoLeftNav{
float: left;
width: 213px;
}
.EkoLeftNav ul{
	background-color:#fff;
	float: left;
	width: 207px;
	display: inline;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
}
.LeftNav ul{
	float: left;
	width: 207px;
	display: inline;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	/*background: url(../images/leftnav_ul_bg.png) no-repeat 1px top;*/
}
* html .LeftNav ul, .EkoLeftNav ul{
}
.LeftNav ul li, .EkoLeftNav ul li{
	width: 207px;
	float: left;
	display: block;
	margin-bottom: 1px;
}
.LeftNav ul li.last, .EkoLeftNav ul li.last{
	margin-bottom: 0px;
}
.LeftNav ul li.first a, .EkoLeftNav ul li.first a{
}
.LeftNav ul li a, .EkoLeftNav ul li a{
	float: left;
	width: 100%;
	display: block;
	background: #fff url(../images/leftnav_ul_li_bg.png) repeat-x left bottom;
}
.LeftNav ul li a.active{
		background: #fff url(../images/leftnav_a_active.png) repeat-x left bottom;
}
.EkoLeftNav ul li a.active{
	background: #d4ecc1 url(../images/leftnav_a_active-eko.png) repeat-x left bottom;
}

.LeftNav ul li.active a.active, .EkoLeftNav ul li.active{
	background: url(../images/leftnav_a_active.png) no-repeat 1px bottom;
	\\background: url(../images/leftnav_arow.png) no-repeat left 3px;
}
.LeftNav ul li a span, .EkoLeftNav ul li a span{
	float: left;
	width: 168px;
	color: #010101;
	font-size: 12px;
	padding-left: 18px;
	padding-bottom: 11px;
	\\margin-top: 7px;
	padding-top: 11px;
	padding-right:10px;
}
 .EkoLeftNav ul li a span{
	color: #004812;
 }
.LeftNav ul li a span.active {
	font-weight: bold;
	color: #e40001;
	/*background:transparent url(../images/red_arow.png) no-repeat scroll right 15px;*/
}
.EkoLeftNav ul li a span.active{
	font-weight: bold;
	color: #004812;
	background:transparent url(../images/green-arow-inline.gif) no-repeat scroll right 15px;
}
.EkoLeftNav ul li.more a span.active{
	font-weight: bold;
	color: #004812;
	background:transparent url(../images/green_down_arow.gif) no-repeat scroll right 15px;
}
.LeftNav ul li.more a, .EkoLeftNav ul li.more a{
	/*background: url(../images/li_more_a_bg.png) no-repeat 1px bottom; */
}
.LeftNav ul li.more a span.active{
	font-weight: bold;
	color: #e40001;
	background:transparent url(../images/li_more_arow.png) no-repeat scroll right 17px;
}
.LeftNav ul li a span:hover{
	color: #e40001;
/*	background:transparent url(../images/red_arow.png) no-repeat scroll 12px 10px; */
}
.EkoLeftNav ul li a span:hover{
	color:#39aa12;
}
.LeftNav ul li ul.SubMenu, .EkoLeftNav ul li ul.SubMenu{
	width: 174px;
	margin-top: 9px;
	padding-left: 17px;
	padding-bottom: 7px;
	margin-left: 1px;
	border: 0px;
/*	background: url(../images/submenu_bg.png) no-repeat left bottom;*/
}
.LeftNav ul li.last ul.SubMenu , .EkoLeftNav ul li.last ul.SubMenu{
/*	background: url(../images/submenu_bg_last.png) no-repeat left bottom;*/
}
.LeftNav ul li.last ul.SubMenu  li.last a , .EkoLeftNav ul li.last ul.SubMenu li.last a{
	margin-bottom: 0px;
}
* html .LeftNav ul li ul.SubMenu, .EkoLeftNav ul li ul.SubMenu{
	margin-bottom: 0px;
}
.LeftNav ul ul.SubMenu li, .EkoLeftNav ul ul.SubMenu li{
	width: 162px;
	margin-bottom: 2px;
}
.LeftNav ul ul.SubMenu li a, .EkoLeftNav ul ul.SubMenu li a{
	width: 162px;
	color: #545454;
	font-size: 12px;
	padding-left: 9px;
	margin-bottom: 5px;
	background: url(../images/small_arow.png) no-repeat left 5px;
}
* html .LeftNav ul ul.SubMenu li a, .EkoLeftNav ul ul.SubMenu li a{
	width: 150px;
}
.LeftNav ul ul.SubMenu li a:hover,
.LeftNav ul ul.SubMenu li a.active
{
	color: #E40001;
}
.EkoLeftNav ul ul.SubMenu li a:hover,
.EkoLeftNav ul ul.SubMenu li a.active
{
	color:#39aa12;
}

.LeftNav ul ul.SubMenu li.last, .EkoLeftNav ul ul.SubMenu li.last{
	background: none;
	\\margin-bottom: 17px;
}
/*
.TopImg{
	float: left;
	width: 100%;
	height: 7px;
	background: url(../images/left-top-corner.png) no-repeat left top;
}
.TopImg .RightImgTop{
	float: right;
	width: 7px;
	height: 7px;
	background: url(../images/left-top-right-coner.png) no-repeat left top;
}
*/
.TopImg{
	float: left;
	width: 100%;
	height: 8px;
	background: url(../images/left-top-img.png) no-repeat left top;
}
.EkoLeftNav .TopImg{
	background:transparent url(../images/left-top-img-eko.png) no-repeat scroll left top;
}
.EkoLeftNav .BottImg{
	background: url(../images/leftnav-bott-eko.png) no-repeat left top;
}
.BottImg{
	float: left;
	width: 100%;
	height: 9px;
	background: url(../images/leftnav-bott.png) no-repeat left top;
/*	background: url(../images/leftnav-bott-corner.png) no-repeat left bottom;*/
}
/*
.BottImg .RightImgBott{
	float: right;
	width: 7px;
	height: 7px;
	background: url(../images/leftnav-bott-right-coner.png) no-repeat left bottom;
}
*/
.Content img, .ContentEko img, .img_area object{
	float: left;
	display: inline;
	padding: 3px 3px;
	margin-bottom: 15px;
	margin-right: 10px;
	border: 1px solid #bcbcbc;
}
.Content p, .ContentEko p{
	color: #000;
	font-size: 12px;
}
.Content p a, .ContentEko p a{
	font-size: 12px;
	color: #E40001;
}
.Content p a:hover, .ContentEko p a:hover{
	text-decoration: underline;
}
.Content, .ContentEko{
	float: left;
	width: 491px;
	display: inline;
	margin-right: 19px;
	margin-top: 15px;
	min-height: 100px !important;
	//height: auto !important;
	//height: 100px;
}
.Content h1{
	margin-bottom: 12px;
}
.ContentEko h1{
	color:#39AA12;
	margin-bottom: 12px;
}

.Content h1.red{
	color: #e40001;
	font-style: italic;
	font-weight: normal;
}
.Content  ul,
.Content ol,
.ContentEko ul,
.ContentEko ol
{
	padding-bottom: 15px;
}
.Content ul li
{
	font-size: 12px;
	padding-left:16px;
	background: url(../images/bullet_point.gif) no-repeat left 3px;
}
.ContentEko ul li{
	font-size: 12px;
	padding-left:16px;
	background: url(../images/bullet_point-eko.gif) no-repeat left 3px;
}

.Content ol li,
.ContentEko ol li{
	font-size: 12px;
	margin-bottom: 10px;
	list-style-type: decimal;
	list-style-position: inside;
}
.Content ol li a,
.Content ul li a,
.ContentEko ol li a,
.ContentEko ul li a.gallery{
	color: #E40001;
	font-weight: bold;
}

a.gallery span{
	color: #E40001;
	font-weight: bold;
	float:left;
	margin-top:0;
	padding-top:2px;
}

.Content ol li a:hover,
.Content ul li a:hover{
	text-decoration: underline;
}
/********** ContentWide ************/
.ContentWide{
	float: left;
	width: 728px;
	display: inline;
	margin-left: 19px;
/*	padding-top: 10px;
	border-top: 1px solid #e40001; */
}

ul.NewsList{
	float: left;
	width: 100%;
	margin-top: 21px;
	padding-left: 0px;
	padding-bottom: 0px;
}
ul.NewsList li span.title{
	color: #f16f21;
	margin-bottom: 9px;
}
ul.NewsList li p{
	margin-bottom: 10px;
}
ul.NewsList li a.link{
	color: #e61112;
	padding-left: 10px;
	background: url(../images/red_arow.png) no-repeat left center;
}
ul.NewsList li a.link:hover{
	text-decoration: underline;
}
/*********Article List *********/
.Content ul.ArticleList{
	float: left;
	margin-top: 34px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.Content ul.ArticleList li{
	float: left;
	width: 100%;
	display: block;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e5e5e5;
	background: none;
	padding-left: 0px;
}
.Content ul.ArticleList li.last{
	margin-bottom: 0px;
}
.Content ul.ArticleList li img{
	float: left;
	display: inline;
	margin-right: 15px;
	padding: 3px 3px;
	background: url(../images/artilce_list_img_bg.png) no-repeat;
}
.ArticleDate{
	color: #939393;
	display: block;
	font-size: 10px;
	margin-bottom: 2px;
}
.Content ul.ArticleList li span.title{
	margin-bottom: 2px;
}
.Content ul.ArticleList li p{
	margin-bottom: 4px;
}
.ReadMore, p.link a{
	z-index: 10000;
	color: #f16f21;
	font-size: 10px;
	text-transform: uppercase;
	padding-right: 8px;
	background: url(../images/readmore_arow.png) no-repeat right center;
}
.ReadMoreBox{
	color: #f16f21;
	font-size: 10px;
	padding-right: 8px;
	background: url(../images/readmore_arow.png) no-repeat right center;
	float:right;
}

.ReadMore:hover,
p.link a:hover, .ReadMoreBox:hover{
	text-decoration: underline;
}
/****** LIST DOC ********/
ul.ListDoc{
	float: left;
	width: 100%;
	margin-top: 19px;
	padding-top: 0px;
	padding-left: 0px;
}
ul.ListDoc li{
	float: left;
	width: 100%;
	display: block;
	background: none;
	padding-left: 0px;
	padding-bottom: 8px;
	margin-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}
ul.ListDoc li span{
	//float: left;
	width: 375px;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	color: #3e4661;
}
ul.ListDoc li a.download{
	float: right;
	color: #e40001;
	font-size: 12px;
	font-weight: normal;
	padding-top: 1px;
	margin-right: 4px;
	padding-right: 25px;
	background: url(../images/pdf_icon.png) no-repeat right top;
}
/***** END LIST DOC ****/

/***** search ****/

.search p{
	margin-bottom: 5px;
	margin-top:3px;
}
.search p.link a{
}

.search h2{
	clear:both;
	margin-top:10px;
}
ul.press_year{
	padding: 0 0;
}
ul.press_year li{
	float: left;
	width: 35px;
	display: inline;
	padding-left:1px;
	margin-right: 2px;
	text-align: center;
	padding-bottom: 2px;
	background: url(../images/press_li_bg.png) no-repeat left top;
}
* html ul.press_year li{
	padding-top: 2px;
	padding-bottom: 3px;
}
ul.press_year li a,
ul.press_year li span{
	font-size: 10px;
	font-weight: bold;
}
ul.press_year li span{
	color: #E40001;
}
ul.press_year li a{
	color:#848490;
}
ul.press_year li a:hover{
	color: #E40001;
	text-decoration: none;
}
div.Announcements{
	position: relative;
	width: 200px;
	padding: 0px 15px 0px 18px;
	min-height: 153px;
}
div.Announcements div.scrollable{
	width: 200px;
	height: 153px;
	overflow: hidden;
	position: relative;
}
div.Announcements div.scrollable .items{
	clear: both;
	position: absolute;
}
div.items{
	width: 2000em;
}
div.synopsis{
	margin-right: 15px;
	min-height: 105px;
}
div.synopsis a.ReadMore{
	float: right;
	margin-right: 2px;
}
.BottB{
	float: left;
	width: 217px;
	display: inline;
	position: relative;
	margin-top: 18px;
	margin-bottom: 4px;
}
div.HomeNews div.items{
	float: left;
\\	clear: both;
	position:absolute;
	}
div.bottom-rounded-white{
width: 465px;
height: 150px;
}
div.news{
	margin-right: 15px;
	margin-left: 5px;
	min-height: 105px;
	width: 426px;
	float: left;
	display: inline;
}
div.news a.ReadMore{
	display: block;
	float: left;
}
.inside-content-white{
	width: 500px;
}

div.navi a{
   background: url(../images/nav_bullet.gif) no-repeat left top;
   text-align: center;
   width: 6px;
   height: 6px;
   margin-right: 7px;
   float: left;
   cursor: pointer;
}

div.navi a.active{
   background-image: url(../images/nav_bullet_hover.gif);
}
/*
div.navPoints a{
   margin-top: 0px !important;
   text-align: center;
   width: 6px;
   height: 6px;
   float: left;
   cursor: pointer;
}
*/

.navPoints{
	float:left;
	/*height:20px;*/
	margin-top:8px;
}
/*----------------------------CONTACT------------------------*/
.Content .contact form  .fieldtextbox{
	width: 173px;
	height: 19px;
	padding: 2px 0 0px 4px;
	border:1px solid #DADADA;
}
.Content .contact form dl dt select{
	background:none;
	margin-bottom:10px;
	border:1px solid #DADADA;
	height:23px;
	margin-bottom:10px;
	padding:2px 3px 2px 4px;
	width:178px;
}

#newsletter_group{
	background:none;
	margin-bottom:10px;
	border:1px solid #DADADA;
	height:23px;
	margin-bottom:10px;
	padding:2px 3px 2px 4px;
	width:198px;
}

.Content .contact form dt label{
	display:block;
	font-size:12px;
	margin-right:15px;
	text-align:left;
}
.Content .contact form dt{
	margin-bottom: 13px;
}

.Content .contact form .text_box{
	width: 236px;
	height: 95px;
	border: none;
	overflow-y:scroll;
	padding: 2px 0 0 4px;
	border:1px solid #DADADA;
}
.Content .contact form .vercode{
	width: 59px;
	height: 18px;
	padding: 4px 0 0px 4px;
	border:1px solid #DADADA;
}
.Content .contact form .submit{
	background: url('../images/submit_bg.png') no-repeat;
	width: 62px;
	height: 22pxpx;
	border: none;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top:2px;
	padding-left:13px;
}
.Content .contact form.submit{
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='inc/images/submit_bg.png');
}
.content .contact form .vercode {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ver_input.gif) repeat-x scroll right 0;
border:medium none;
height:22px;
padding:4px 0 0 4px;
width:59px;
}
dt.security img.code{
	border:1px solid #BCBCBC;
	display:block;
	float: none;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
}

/*--------------------------------------- start of sitemap ----------------------------------*/
/*#sitemap{
	float:left;
	margin-left:15px;
}
#sitemap ul{
margin: 0px;
padding: 0px;
margin-top:-2px;
}
#sitemap ul li{
list-style-type: none;
margin: 3px 0px;
padding-bottom:0px;
background: none;
}
#sitemap ul li a, #sitemap ul li ul li a, #sitemap ul li ul li ul li a, #sitemap ul li ul li ul li ul li a{
min-height: 1px;
height: auto !important;
height: 1px;
padding: 3px 0px 3px 30px;
\\background-color: #ccc;
background: url(../images/sitemap/list_icon.gif) no-repeat;
background-position: 7px 0px;
text-decoration: none;

font-weight:normal;
}
#sitemap ul li a.home{
padding-left: 18px;
//background: url(../images/sitemap/home.gif) no-repeat;
}
#sitemap ul li a:hover{
text-decoration: underline;
}
#sitemap ul li ul{
background: url(../images/sitemap/ul_bg.gif) repeat-y;
}
#sitemap ul li ul li {
padding-left: 15px;
}
#sitemap ul li ul li a{
\\background: none;
}
#sitemap li.end a{
background: url(../images/sitemap/end_list_icon.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul{
background: none;
}
#sitemap li.end ul li a{
background: url(../images/sitemap/list_icon.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul li.end a{
background: url(../images/sitemap/end_list_icon.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul li a{

}
#content #ADMIN {
	float:left;
	width:740px;
}
ul.SubSubMenu {
	margin-bottom:10px;
	padding-left:9px;
	width:174px;
	background: none;
	border: 0px;
}

/* */
/***** END LIST DOC ****/
/***** Pathbar *******/
.pathbar{
	float: left;
	width: 951px;
	display: inline;
	margin-bottom: 12px;
	margin-left: 11px;
}
.pathbar p{
	color: #E40001;
	margin-bottom: 0px;
}
.pathbar p.eko{
	color: #39aa12;
	font-weight: bold;
}
.pathbar p.eko a{
	font-weight: normal;
}
.pathbar p.eko a.last{
	background: url(../images/grey_arow.png) no-repeat right center;
}
.pathbar p a{
	float: left;
	color: #535353;
	margin-right: 6px;
	padding-right: 8px;
	white-space: no-wrap;
	background: url(../images/pathabar_arow.png) no-repeat right center;
}
.pathbar p a.eko{
	float: left;
	color: #535353;
	margin-right: 6px;
	padding-right: 8px;
	white-space: no-wrap;
	background: url(../images/grey_arow.png) no-repeat right center;
}
/*******************************/
/************Tabela***********/
.rounded{
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 10px;
}
.rounded tbody{
	
}
.rounded tr{
	border-bottom: 1px solid #e5e5e5;
}
.rounded tr.first{
	/*background: url(../images/top_table.png) no-repeat left top;*/
}
.rounded tr td.red{
	color: #e40001;
	font-weight: bold;
}
.rounded tr.first td{
	/*font-weight: normal;*/
	font-size: 12px;
	padding-top: 20px;
	padding-left: 23px;
	text-align: left;
	background-image: url(../images/top_table.png);
	background-repeat:no-repeat;
}
.ContentEko .rounded tr.first td{
	color: #626262;
}
.rounded tr.first td.left{
	background-position: left top;
}
.rounded tr.first td.center{
	background-position: center top;
}
.rounded tr.first td.last{
	background-position: right top;
}
.rounded tr.first td.last{
	//padding: 20px 10px 10px 10px;
}
.rounded tr td{
/*	width: 30%;*/
	color: #626262;
	vertical-align: middle;
	padding: 10px 0 10px 23px;
	background-image: url(../images/tr_bg.png);
	background-repeat: repeat-y;
	font-size:12px;
}	

.rounded tr td p,.rounded tr td p span{
	color: #626262;
}
.rounded tr.grayc td{
	background-image: url(../images/tr_grayc_bg.png);
	background-repeat:repeat-y;
	font-size:12px;
}
.rounded tr.last td{
	background-image: url(../images/bott_table.png);
	background-repeat: no-repeat;
}
.rounded tr td.left,
.rounded tr.grayc td.left,
.rounded tr.last td.left{
	background-position: left top;
	padding-right:10px;
}
.rounded tr td.center,
.rounded tr.grayc td.center,
.rounded tr.last td.center{
	background-position: center top;
}

.rounded tr td.last,
.rounded tr.grayc td.last{
	background-position: right top;
}
.rounded tr.last td.left{
	background-position: left bottom;
}
.rounded tr.last td.center{
	background-position: center bottom;
}
.rounded tr.last td.last{
	background-position: right bottom;
}
.rounded tr td.last{
	padding: 10px 10px 10px 0px;
}
.rounded tr.last {
	border-bottom: 0px;
}
.rounded tr.last-grayc{
	border-bottom: 0px;
}
.rounded tr.last-grayc td{
	background-image: url(../images/tr_grayc_last.png);
}
.rounded tr.last-grayc td.left{
	background-position: left bottom;
}
.rounded tr.last-grayc td.center{
	background-position: center bottom;
}
.rounded tr.last-grayc td.last{
	background-position: right bottom;
}
/************End tabela**************/

select.newsletter_group option, select#newsletter_group{
	padding-left:4px;
}

/****** filialet****/
ul.filialet{
	float: left;
	width: 100%;
}
ul.filialet li{
	float: left;
	width: 491px;
	display: inline;
	padding-left: 0px;
	margin-bottom: 15px;
	position: relative;
	height: 148px;
	background: url(../images/li_filialet_bg.png) no-repeat left top;
}
ul.filialet li.without{
	height: 111px;
	background: url(../images/li_filialet.png) no-repeat left top;
}
.image{
	width: 208px;
	height: 147px;
	display: inline;
	right: 0;
	top: 0;
	position: absolute;
	overflow: hidden;
}
img.object{
	display: inline;
	border: 0px;
	margin: 7px 17px 0 0;
	padding: 0px;
	float: right;
}
.Content .maska_filialet{
	float: none;
	right:0;
	padding:0;
	z-index: 10;
	border: 0px;
	padding:0 0;
	margin: 0px 0px;
	position:absolute;
	overflow: hidden;
	top: -1px;
	_top: 0;
	width: 209px;
	height: 148px;
}
ul.filialet li.without .description{
	width: 470px;
	margin-top: 0px;
}
.description{
	float: left;
	width: 251px;
	margin-top: 21px;
	margin-left: 2px;
	position: relative;
}
.description h2{
	width: 227px;
	display: block;
	font-size: 12px;
	color: #fff;
	margin-bottom: 15px;
	padding: 3px 12px;
	_height:17px;
	_paddign: 3px 12px 0 12px;
	position: relative;
	text-transform: uppercase;
	background: #bebebe url(../images/description_top.png) no-repeat left top;
}
.description  h2 span{
	width: 12px;
	height: 10px;
	position: absolute;
	right:0;
	_right: -1px;
	bottom: 0;
	_bottom: -1px;
	background: url(../images/description_h2_bg.png) no-repeat right bottom;
}
.description  h3{
	margin-left: 12px;
	min-height: 23px !important;
	//height: auto !important;
	//height: 23px;
	padding-left: 34px;
	padding-top: 4px;
}
.description  h3.adress{
	margin-bottom: 7px;
	background: url(../images/where_icon.png) no-repeat left center;
}
.description  h3.phone{
	background: url(../images/phone_icon.png) no-repeat left center;
}
/**** search *****/
ul.pagination{
	float:left;
	margin-top:20px;
	text-align:center;
	width:100%;
}
ul.pagination li{
	float:left;
	display: inline;
	background: none;
	padding-left: 5px;
	font-weight: bold;
}
ul.pagination li.inactive a{
	color: #000;
}
ul.pagination li a{
	font-weight: normal;
	display:block;
	float:left;
	padding-bottom:4px;
	padding-top:3px;
	text-align:center;
	width:22px;
}
ul.pagination li a.active{
	font-weight: bold;

}
ul.pagination li a:hover{
	text-decoration:none;
}
td .img_campaign{
	width: 50px;
	height: 50px;
	overflow:hidden;
	position:relative;
	display:table-cell;
	vertical-align: middle;
}
/*********list-video********/
.big-video{
	float: left;
	width: 489px;
	min-height: 194px;
	_height: 194px;
	border: 1px solid #dadada;
	background: url(../images/big_video_bg.png) repeat-x left bottom;
}
.video{
	float: left;
	display: inline;
	padding: 1px;
	margin: 8px 0px 0px 8px;
	border: 1px solid #bfbfbf;
	margin-bottom:8px;
}
.video object,
.video-list li img{
	border: 0px;
	padding: 0px 0px;
	margin-bottom: 0px;
	float: left;
}
a.videos img{
	width: 113px;
	height: 86px;
}
.video-discription{
	float: left;
	width:467px;
	margin-left: 13px; 
	margin-top: 11px;
	margin-bottom:8px;
}
.video-discription span.date{
	font-size: 10px;
	font-weight: bold;
	color: #e40001;
}
.video-discription  h3{
	color: #222;
}
.video-discription p{
	color: #626262;
	font-size: 11px;
	margin-top: 7px;
	margin-bottom:0;
}
.Content .video-list{
	float: left;
	width: 489px;
	margin-top: 19px;
	display: inline;
}
.Content .video-list li{
	float: left;
	width: 109px;
	position: relative;
	padding-left: 0px;
	display: inline;
	background: none;
	margin-right: 15px;
}
.Content .video-list li a.videos{
	float: left;
	padding: 1px 1px;
	position: relative;
	border: 1px solid #bfbfbf;
	width:113px;
}
.Content .video-list li p{
	color: #e40001;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 0px;
}
.Content .video-list li.last{
	margin-right: 0px;
	margin-left:1px;
}
.Content ul.video-list li.with-border, ul.photo_album li.with-border, ul.photo_gallery li.with-border{
	width: 97%;
	margin-right: 0px;
	margin-bottom:10px;
	margin-top: 17px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 1px solid #e5e5e5;
}
.Content .video-list li a.play-button{
	left:44px;
	opacity:0.8;
	position:absolute;
	top:29px;
	display: block;
	z-index: 50;
	margin-top:10px;
}
.Content .video-list li a.play-button:hover{
	opacity: 1;
}

/******Gallerit***/
ul.photo_album  li, ul.photo_gallery  li {
	float:left;
	background:none;
	width:116px;
}
ul.photo_album  li{
	padding-left:8px;
}
ul.photo_gallery  li {
	padding-left:5px;
}

ul.photo_album  li.first{
	padding-left:0px;
}

.images {
display:inline;
float:left;
height:81px;
overflow:hidden;
position:relative;
width:116px;
padding:0px;
}

.images img.img_first {
display:-moz-stack;
float:left;
position:absolute;
z-index:1;
text-align:center;
border:none;
margin-top:8px;
margin-left:8px;
margin-right:0px;
margin-bottom:0px;

}

.images img.img_corner {
margin:0;
z-index:10;
padding:0px;
position:absolute;
border:none;

}
ul.photo_album  li a.gallery{
	float:left;

	position:relative;
	z-index:100;
	display:block;
}
ul.photo_album  li a:hover{
	opacity:0.8;
	text-decoration:none;
	filter:alpha(opacity=80);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;

}
ul.photo_album li a span{
color:#E40001;
display:inline;
font-weight:bold;
margin-left:14px;
}

ul.photo_album  li a img{
	border:none;

}

ul.pagination li a.prev, ul.pagination li a.active{
	background: url(../images/prapa.gif) no-repeat;
}
ul.pagination li a.middle{
	background: url(../images/middle.gif) no-repeat;
}
ul.pagination li a.start{
	background: url(../images/start.gif) no-repeat;
}
ul.pagination li a.next{
	background: url(../images/next1.gif) no-repeat;
}
ul.pagination li a.end{
	background: url(../images/end.gif) no-repeat;
}

ul.pagination li a.prev:hover{
	background: url(../images/prapa-hover.gif) no-repeat;
}
ul.pagination li a.middle{
	background: url(../images/middle.gif) no-repeat;
}
ul.pagination li a.start:hover{
	background: url(../images/start-hover.gif) no-repeat;
}
ul.pagination li a.next:hover{
	background: url(../images/next1-hover.gif) no-repeat;
}
ul.pagination li a.end:hover{
	background: url(../images/end-hover.gif) no-repeat;
}

ul.photo_gallery  li a img{
	margin:0;
	padding:2px;
}
/******/


.Content  table.rounded tbody tr td ul,
.Content table.rounded tbody tr td ol,
.ContentEkotable.rounded tbody tr td ul,
.ContentEkotable.rounded tbody tr td ol
{
	padding-bottom: 0px;
}
.Content  table.rounded tbody tr td ul li
{
	font-size: 12px;
	padding-left:16px;
	color: #626262;
	background: url(../images/arrow_table.gif) no-repeat left 6px;
}
.ContentEko  table.rounded tbody tr td ul li{
	font-size: 12px;
	padding-left:16px;
	background: url(../images/arrow_table_green.gif) no-repeat left 6px;
}

.Content  table.rounded tbody tr td ol li,
.ContentEko  table.rounded tbody tr td ol li{
	font-size: 12px;
	margin-bottom: 10px;
	list-style-type: decimal;
	list-style-position: inside;
	color: #626262;
}
.Content  table.rounded tbody tr td ol li a,
.Content  table.rounded tbody tr td ul li a,
.ContentEko  table.rounded tbody tr td ol li a,
.ContentEko  table.rounded tbody tr td ul li a.gallery{
	color: #E40001;
	font-weight: bold;
}
ul.SubMenu  ul.SubSubMenu{
	margin-left:8px;
	width:171px;
	margin-bottom:10px;
}
p.tshort{
	display: block;
}