*{

  padding:0px;

  margin:0px;

}



ul{

  list-style:none;

}



a{

  text-decoration:none;

  color:#000;

  outline:none;

}



div#fullWrap{

  float:left;

}



/* HEADER  ------------------------------------------*/

div#headerArea{

  height:146px;

  width:987px;

}



img#img_logo{

  position:absolute;

  top:25px;

  left:68px;

}



/* contactnavi------------------------------------*/



ul#langNavi{

  position:absolute;

  left:258px;

  float:left;

  z-index:33000;

  background-image:url(images/contactnavi_bg.gif);



  background-repeat:no-repeat;

}



ul#langNavi li{

  float:left;

 

}



ul#langNavi li a,ul#langNavi li {



  float:left; 



  display:block; 



  height:21px; 



  margin-top:0px; 



  margin-left:5px;



  margin-right:0px !important;



}

ul#contactNavi{
  position:absolute;
  float:left; 
  left:738px;
  background-image:url(images/contactnavi_bg.gif);
  background-repeat:no-repeat;
}

ul#contactNavi li{
  float:left;
}

ul#contactNavi li.second{
  position:relative;
}

li.second a{
  display:block;
  margin-top:12px;
  margin-left:10px;
}

li.third{
  position:relative;
}

li.third a{
  display:block;
  margin-top:12px;
  margin-left:10px;
}



li#first a{

  background-image:url(images/cn_contact_ar.gif);

  background-repeat:no-repeat;

  background-position:0px 0px;

  display:block;

  height:11px;

  width:100px;

  margin-top:10px;

  margin-left:10px;

  overflow:hidden;

  text-indent:-5000px;

}



li#first a:hover{

  background-position:0px -13px;

}



a#langEN{

  background-image:url(images/englishSwitch.gif);

  background-repeat:no-repeat;

  background-position:0px 0px;

  display:block;

  height:13px !important;

  width:100px;

  text-indent:-5000px;

}



a#langEN:hover{

  background-position:0px -13px;

}



a#langRU{

  background-image:url(images/russianSwitch.gif);

  background-repeat:no-repeat;

  background-position:0px 0px;

  display:block;

  height:11px;

  width:100px;

  text-indent:-5000px;

}



a#langRU:hover{

  background-position:0px -13px;

}



/*  headermenue  ----------------------------------------------*/





ul#headerMenueLeft{


  position:absolute;


  top:112px;


  left:258px;


  float:left;


  list-style:none;


  height:13px;


  overflow:hidden;


}





ul#headerMenueLeft li{


  float:left;

}





ul#headerMenueLeft li a{


  margin-right:15px;


}



ul#headerMenueRight{


  position:absolute;


  top:112px;


  left:738px;


  float:left;


  height:13px;


  overflow:hidden;


  list-style:none;
   width:400px;

}





ul#headerMenueRight li{


  float:left;


}





ul#headerMenueRight li a{

  margin-right:11px;

}




#placeholderli_ru{

	background-image:url(images/media_library.gif);

	background-position:0px 0px;

	background-repeat:no-repeat;

	width:88px;

	height:18px;

}



#placeholderli{

	background-image:url(images/placeholdernewsevents.gif);

	background-position:0 -2px;

	background-repeat:no-repeat;

	width:99px;

	height:18px;

}



#placeholderli2{

	background-image:url(images/placeholdermedia.gif);

	background-position:0 -2px;

	background-repeat:no-repeat;

	width:88px;

	height:18px;

}



/*  MAIN CONTENT  ------------------------------------*/

div#mainContentArea{

  float:left;

  font-family:Arial, Helvetica, sans-serif;

  font-size:11px;

  color:#000;

  width:987px;

  background-image:url(images/content_bg_tile3.gif);

  background-repeat:repeat-y;

}



div#contentMenuLeft{

  float:left;

  display:block;

  min-height:1px;

  width:259px;

  min-width:259px;

  margin:0;

  padding:0;

}



div#contentColumnMiddle{

   position:relative;

   float:left;

   display:inline;

   width:415px;

   margin-left:27px;

   margin-top:20px;

   padding-bottom:30px;

}



div#contentColumnRight{

   float:right;

   display:inline;  

}



div#contentColumnRight p{

   width:206px;

   margin-top:30px;

   margin-right:20px;

}



/* LINKE SPALTE --------------------------------------*/

/*  zweite navigationsebene  ----------------------------  */

ul#secondLevel{

   color:#ccc;

}



ul#secondLevel li{

   line-height:17px;

   border-bottom:1px solid #595959;

   background-color:#4c4c4c;

}



ul#secondLevel li div{

  margin-left:15px;

  padding-top:6px;

  padding-bottom:6px;

}



ul#secondLevel li div a{

  color:#ccc;

  display:block;

  padding-left:10px;

}



ul#secondLevel li div a:hover{

  color:#fff;

  background-image:url(images/whitearrow.gif);

   background-repeat:no-repeat;

   background-position: 0px 5px;

}



ul#secondLevel li#secondActive{

  color:#fff;

  background-color:#000;

  border-bottom:1px solid #595959;

}



ul#secondLevel li#secondActive div a{

   display:block;

   padding-left:10px;

   font-weight:normal;

   color:#fff;

   background-image:url(images/whitearrow.gif);

   background-repeat:no-repeat;

   background-position: 0px 5px;

}



/* dritte navigationsebene ----------------------------*/

ul#thirdLevel{

   border-top:1px solid #595959;

   padding-top:6px;

   padding-bottom:16px;

}



ul#thirdLevel li{

   font-weight:normal;

   border:none;

   background-color:#000;

}



ul#thirdLevel li div{

  margin-left:25px;

  padding-top:3px;

  padding-bottom:3px;

}



li#secondActive ul#thirdLevel li div a{

  display:block;

  width:200px;

  font-weight:normal;

  color:#fff;

  padding-left:10px;

  background-image:none;

}



li#secondActive ul#thirdLevel li div a:hover{

   color:#fff;

   background-image:url(images/whitearrow.gif);

   background-repeat:no-repeat;

   background-position: 0px 4px;

}



li#secondActive ul#thirdLevel li div a.thirdActive{

   color:#cc0002;

   background-image:url(images/redarrow.gif);

   background-repeat:no-repeat;

   background-position: 0px 4px;

}



li#secondActive ul#thirdLevel li div a.thirdActive:hover{

   color:#cc0002;

   background-image:url(images/redarrow.gif);

   background-repeat:no-repeat;

   background-position: 0px 4px;

}



/* MITTLERE SPALTE  ---------------------------------------*/

h1.flash{

 font-family:  Arial, Helvetica, sans-serif;

 font-size:42px;

 color:#F7F8F8;

 font-weight:inherit;

 letter-spacing:-5px;

 line-height:51px;

 margin-bottom:12px;

}



h4.flash{

 font-family:  Arial, Helvetica, sans-serif;

 font-size:42px;

 color:#F7F8F8;

 font-weight:inherit;

 letter-spacing:-5px;

 line-height:51px;

 width:440px;

 margin-top:20px;

 margin-left:29px;

}



h5.flash{

 font-family:  Arial, Helvetica, sans-serif;

 font-size:30px;

 color:#F7F8F8;

 font-weight:inherit;

 line-height:35px;

 /*width:440px;*/

 margin:0px;

 padding:0px;

}







h2.contentHeader{

  font-family:Arial, Helvetica, sans-serif;

  font-size:24px;

  color:#000;

  margin-bottom:15px;

  

}



p.bodytext{

   line-height:19px;

   margin:0px;

   margin-left:2px;

   margin-bottom:12px;

}



div#contentColumnMiddle ul{

	margin-left:2px;

}



div#contentColumnMiddle li{

    background-image:url(images/list_square_red_small.gif);

	background-repeat:no-repeat;

	background-position:0px 8px;

	line-height:20px;

	text-indent:12px;

	margin-bottom:9px;

}



/*-------- IE ONLY ---------------*/

* html div#contentColumnMiddle li{

    height:20px;

} 

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



div#contentColumnMiddle a{

    font-weight:bold;

	background-image:url(images/doubleArrow.gif);

	background-repeat:no-repeat;

	background-position:0px 0px;

	/*background-position:0px 4px;*/

	padding-left:8px;

}



div#contentColumnMiddle a:hover{

    color:#D40003;

    font-weight:bold;

	background-image:url(images/doubleArrow.gif);

	background-repeat:no-repeat;

	background-position:0px -13px;

	/*background-position:0px 4px;*/

	padding-left:8px;

}



div#contentColumnMiddle a.anchorlink{

	background-image:none;

	height:1px;

	display:none;

}



ul#microIcons{

   position:absolute;

   top:-14px;

   left:375px;

   float:left;

   width:65px;

   list-style:none;

}



ul#microIcons li {

   float:left;

}



ul#microIcons li a{

   display:block;

   height:12px;

   width:13px;

   overflow:hidden;

}



ul#microIcons li a#icon1{

   background-image:url(images/icon1.gif);

   background-repeat:no-repeat;

   background-position:0px 0px;

   margin-right:12px;

}



ul#microIcons li a#icon1:hover{

   background-position:0px -12px;

}



ul#microIcons li a#icon2{

   background-image:url(images/icon2.gif);

   background-repeat:no-repeat;

   background-position:0px 0px;

   margin-right:12px;

}



ul#microIcons li a#icon2:hover{

   background-position:0px -12px;

}



ul#microIcons li a#icon3{

   margin-left:1px;

   background-image:url(images/icon3.gif);

   background-repeat:no-repeat;

   background-position:0px 0px;

}



ul#microIcons li a#icon3:hover{

   background-position:0px -12px;

}



div #contentColumnMiddle #nonflash{

	font-size:11px;

}

div #contentColumnMiddle #nonflash input,div #contentColumnMiddle #nonflash textarea,div #contentColumnMiddle #nonflash select{

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#D9D9D9;

	border:0px;

	width:244px;

}

div #contentColumnMiddle #nonflash input,div #contentColumnMiddle #nonflash select{

	height:16px;

	

}



div #contentColumnMiddle #nonflash #submitButton{

	width:34px;

	height:13px;

}

.asterisk {

	background-image:url(/fileadmin/template_omniyat_re/images/asterisk.gif);

	background-repeat:no-repeat;

	width:14px;

}	



/* FOOTER ------------------------------------------------*/

div#footerArea{

  font-family:Arial, Helvetica, sans-serif;

  font-size:11px;

  color:#000;

  float:left;

  display:inline;

  height:62px;

  width:987px;

  margin-top:13px;

  background-color:#e6e6e6;

}



div#footerNews{

  float:left;

  display:inline;

  width:244px;

  height:61px;

  margin-left:15px;

  background-image:url(images/footer_bg_tile.gif);

  background-repeat:repeat-y;

  background-position:right;

}



div#footerEvents{

  float:left;

  display:inline;

  width:226px;

  height:61px;

  margin-left:15px;

  background-image:url(images/footer_bg_tile.gif);

  background-repeat:repeat-y;

  background-position:right;

}



div#footerLogin{

  float:right;

  display:inline;

  overflow:hidden;

  border:1px solid red;

}



/* news + events ------------------------------------------*/

h4.footerHeader{

   font-family:Arial, Helvetica, sans-serif;

   font-size:11px;

   color:#000;

   margin-top:6px;

   margin-bottom:3px;

}



ul.footerList{

   float:left;

   display:inline;

}



ul.footerListRU{

   float:left;

   display:inline;

}



ul.footerList li{

   float:left;

   display:inline;

   line-height:16px;

}



ul.footerListRU li{

   float:left;

   display:inline;

   line-height:16px;

}



ul.footerList strong{

   float:left;

   display:inline;

}



ul.footerListRU strong{

   float:left;

   display:inline;

}



ul.footerList span{

   display:block;

   float:left;

   display:inline;

}



ul.footerListRU span{

   display:block;

   float:left;

   display:inline;

}



ul.footerList li a{

   font-weight:normal;

   float:left;

   display:inline;

   margin-right:10px;

}



ul.footerListRU li a{

   font-weight:normal;

   float:left;

   display:inline;

   margin-right:10px;

}



div#footerNews ul.footerList li a{

    width:167px;

	background-image:url(images/more.gif);

    background-repeat:no-repeat;

    background-position:134px 5px;

}



div#footerNews ul.footerListRU li a{

    width:180px;

	background-image:url(images/more_footer_news_events.gif);

    background-repeat:no-repeat;

    background-position:120px 5px;

}



div#footerEvents ul.footerList li a{

    width:161px;

	background-image:url(images/more.gif);

    background-repeat:no-repeat;

    background-position:128px 5px;

}



div#footerEvents ul.footerListRU li a{

	background-image:url(images/more_footer_news_events.gif);

    background-repeat:no-repeat;

    background-position:156px 5px;

	width:210px; 

}







/* loginbereich --------------------------------------*/

ul#loginTabbed{

   float:none;

   width:474px;

   height:21px;

   background-color:#4c4c4c;

}



ul#loginTabbed li{

   float:left;

   background-color:#4c4c4c;

}



ul#loginTabbed li a{

   display:block;

   line-height:19px;

   padding-right:22px;

   padding-left:22px;

   border-bottom:1px solid #737373;

   border-top:1px solid #ccc;

   border-left:1px solid #878787;

   border-right:1px solid #ccc;

   color:#ccc;

}



ul#loginTabbed li a#loginFirst{

   padding-left:0px;

}



ul#loginTabbed li a:hover{

   color:#fff;

}



ul#loginTabbed li a.loginActive{

   background-color:#e6e6e6;

   color:#333;

   border-bottom:1px solid #e6e6e6;

   border-left:1px solid #e6e6e6;

   border-top:1px solid #e6e6e6;

}



div.loginTabContent{

   float:left;

   position:relative;

   top:6px;

   left:0px;

}



div.loginTabContent form{

   float:left;

   display:block;

   clear:both;

}



div.inputBox{

   float:left;

   display:inline;

   margin-right:8px;

}



div.inputBox input{

   font-family:Arial, Helvetica, sans-serif;

   font-size:11px;

   color:#fff;

   background-color:#b3b3b3;

   padding:1px 0px 1px 10px;

   border:none;

   width:200px;

}



div.inputBox label {

   float:left;

}



div.inputBox label a{

   font-family:Arial, Helvetica, sans-serif;

   font-size:10px;

   color:#666;

   display:block;

   text-indent:8px;

   background-image:url(images/loginarrow.gif);

   background-repeat:no-repeat;

   background-position:0px 3px;

}



input.submitButton{

   float:left;

   border:none;

}



.loggedinleft

{

	float:left;

	margin-top:8px;

}

.loggedinright

{

	float:right;

	margin-right:10px;

	margin-top:8px;

}

.loggedinright a,.loggedinright a:hover,.loggedinright a:visited

{

	color:#CC0001;

	font-weight:bold;

	background-image:url(images/header_redarrow.png);

	background-position:0px 4px;

	background-repeat:no-repeat;

	padding-left:10px;

}	

/*  COPYRIGHT  --------------------------------------------------*/

div#copyContainer{

  float:left;

  display:inline;

  width:987px;

  margin-top:10px;

}



div#copyContainer div#copyString{

   float:right;

   display:inline;

   height:12px;

}



div#copyContainer span{

   float:left;

   display:inline;

   font-family:Arial, Helvetica, sans-serif;

   font-size:10px;

   font-weight:normal;

   color:#808080;

   margin:0px 4px 0px 4px;

}



div#copyContainer img{

   float:left;

   border:none;

   margin-top:2px;

}



/* SEARCH ------------------------------------------------------------*/



div#contentColumnMiddleLarge{

   position:relative;

   float:left;

   display:inline;

   width:728px;

   min-height:250px;

   _height:250px;

}



div.noNewsItems{

   padding:29px;

}



div#searchHeader{

  

}



div#searchHeaderLeft{

   float:left;

   width:479px;  

}



div#searchHeaderRight{

  float:right;

  width:230px;

  height:30px;

}



div#searchHeaderRight p{

  font-weight:bold;

  color:#676767;

  padding-top:14px;

  padding-bottom:0px;

}



div#searchHeaderRight select{

  border:none;

  font-family:Arial, Helvetica, sans-serif;

  font-size:11px;

  width:210px;

  margin-bottom:10px;

  background-color:#b3b3b3;

  color:#fff;

  padding:0px 0px 0px 0px;

}



div#searchHeaderRight input{

   float:right;

   padding-right:20px;

}



h1.flash_temp{

    padding-left:29px;

}



p.resultsFor{

   color:#666;

   padding-left:29px;

}



ul#browseBox{

   display:block;

   list-style:none;

   position:absolute;

   width:140px;

   top:92px;

   left:345px;

   margin-top:6px;

}



ul#browseBox li{

   float:left;

   display:inline;

   margin-right:3px;

}



ul#browseBox li a{

   color:#999999;

}



ul#browseBox li a:hover{

   color:#cd0005;

}



/*ul#listBlocks{

   float:left;

   background-color:#ffffff;

   border-top:1px solid #e6e6e6;

   border-bottom:27px solid #f8f8f8;

   margin:0;

   padding:0;

   list-style:none;

}



ul#listBlocks li{

   float:left;

   display:inline;

   margin-top:13px;

   background-color:#e6e6e6;

}*/



div.captionContainer{

   float:left;

   display:inline;

   width:728px;

   height:30px;

   margin-bottom:14px;

   background-color:#b3b3b3;

}



h4.titleCaption{

   font-family:Arial, Helvetica, sans-serif;

   font-size:11px;

   float:left;

   width:550px;

   padding-left:29px;

   padding-top:7px;

   color:#fff;

   font-weight:bold;

}



ul#listBlocks li h4.titleCaption a{

   color:#fff;

   font-weight:bold;

   background-image:none;

   padding:none;

   margin:none;

   text-indent:0px;

}



ul#listBlocks li p.searchResDesc{

   float:left;

   margin-left:29px;

   margin-bottom:15px;

   width:627px;

   line-height:17px;

   color:#666;

   display:inline;

}



ul#listBlocks li p.hitPercent{

   float:right;

   width:60px;

   padding-top:5px;

   font-weight:bold;

   color:#fff;

   font-size:17px;

}



strong.tx-indexedsearch-redMarkup{

   color:#cd0005;

   font-weight:bold;

}



div.infoContainer{

   float:left;

   width:728px;

   height:28px;

   background-image:url(images/searchlist_bg_bottom.gif);

   background-repeat:repeat-x;

   background-position:top left;

}



div.infoContainer p.searchInfo{

   float:left;

   width:300px;

   margin-left:29px;

   padding-top:6px;

   color:#b3b3b3;

   font-weight:bold;

   display:inline;

}



div.infoContainer p.searchInfo span{

   color:#666;

}







#is-selectboxes

{

	position:absolute;

	top:20px;

	left:500px;

	z-index:88;

	display:block;

}



#is-orderby

{

	margin-bottom:12px;

	font-weight:bold;

	width:200px;

}

.dd_frame2

{

	width:190px;

}



#is-submit{

	width:219px;

	margin-right:10px;

	margin-top:13px;

}



.is-submitimg

{

	float:right;

}



#is-leftwrap

{

	width:445px;

	position:relative;

	margin-left:32px;

	display:block;

}

#is-whatis

{

	width:430px;

	line-height:16px;

}



#is-browsebox

{

 	

	display:block;

	line-height:16px;

}

.tx-indexedsearch-sw

{

	color:#CC0003;

	font-weight:bold;

}



#is-browsebox ul 

{

	float:right;

	height:16px;	

}



#is-browsebox ul li

{

	float:left;

	margin:0px 2px 0px 2px;

}



#is-searchfield

{

	float:right;

}



.is-submitbuttontd

{

	padding-right:13px;

}



#is-inputBox input

{

	width:203px;

}



#emailfeld input

{

	width:230px;

}



p.is-noresults

{

	margin-left:32px;

	margin-top:20px;

	margin-bottom:20px;

}

/* CONTACTPAGE --------------------------------------------------*/

div#contentColumnMiddleFull{

   float:left;

   display:inline;

   width:480px;

   overflow:hidden;

}



p.contactItems{

   margin-left:29px;

   padding-bottom:15px;

   line-height:17px;

   color:#666;

}



a.contactLink{

   display:block;

   padding-top:6px;

   margin-left:340px;

   font-weight:bold;

   color:#cc0003;

}



h5.titleCaption2{

   font-family:Arial, Helvetica, sans-serif;

   font-size:11px;

   float:left;

   width:480px;

   padding-left:29px;

   padding-top:8px;

   padding-bottom:8px;

   color:#fff;

   font-weight:bold;

   margin-bottom:14px;

   background-color:#b3b3b3;

}



/*div#contentColumnMiddleFull h1.flash{ 

   float:left;

   display:inline;

}*/



/*----------------------TEMP--------------------------*/

ul#headerMenueRight2{

  position:absolute;

  top:110px;

  left:738px;

  float:left;

  height:13px;

  overflow:hidden;

  list-style:none;

}



ul#headerMenueRight2 li{

  float:left;

  height:13px;

  line-height:13px;

}



ul#headerMenueRight2 li a{

  display:block;

  text-indent:-5000px;

  line-height:13px;

  height:13px;

  width:80px;

  overflow:hidden;

  margin-right:11px;

  background-position:0px 0px;

  background-repeat:no-repeat;

}



ul#headerMenueRight2 li a:hover{

  background-position:0px -13px;

  background-repeat:no-repeat;

}



#placeholderli{

	background-image:url(images/placeholdernewsevents.gif);

	background-position:0 -2px;

	background-repeat:no-repeat;

	width:99px;

	height:18px;

}



#placeholderli2{

	background-image:url(images/placeholdermedia.gif);

	background-position:0 -2px;

	background-repeat:no-repeat;

	width:88px;

	height:18px;

}



.sIFR-hasFlash h5.flash{

     visibility: hidden;

}

h5.flash{

	color:#666666;

}

.sIFR-hasFlash h1.flash{

     visibility: hidden;

}

h1.flash{

	color:#666666;

}









