a
{
	color: #e6a128;
    text-decoration: none;
    border-bottom: 1px dotted #e6a128;
}
a:hover
{
	color:  #ffffff;
    border: none;

}
#flashcontent
{
left:0px;
top:0px;
z-index:2;
position:absolute;
min-width:1000px;
min-height:700px;
height:100%;
width:100%;
}
#flash_fix
{
width: 982px;
height: 655px;
background: white;
display:block;
position: absolute;
top: 50%;
left: 50%;
margin-left: -491px;
margin-top: -326px;
background: url(../i/21.jpg) no-repeat center center;
}
#flash_fix ul
{
background: #343434 url(../i/mazurenko_logo_b.gif) no-repeat center 4px;
display: block;
padding: 66px 9px 9px 9px;
margin: 1px;
width: 150px;
}
#flash_fix ul li
{
font: 14px "Century Gothic";
list-style: none;
}
#flash_fix ul li a
{
color: #dbc39d;
text-decoration: none;
text-align: center;
text-transform: lowercase;
display: block;
padding: 4px;
border-top: 1px solid #434343;
border-bottom: 1px solid #343434; 
}
#flash_fix ul li a:hover
{
color: #ffffff;
background-color: #434343;
border-top: 1px solid #343434;
border-bottom: 1px solid #e6a128;
}

.message_div
{
color: #ffffff;
background: #3a3a3a url(../i/ok.gif) no-repeat 20px 20px;
border: 1px solid #4d4d4d;
padding: 20px 20px 20px 50px;
}

#top_logo
{
  width: 400px;
  height: 50px;
  margin: 60px 0 40px 0;
  background: url(../i/top_logo.png) no-repeat 0 0;
  display:block;
  border: none;
}
#top_logo:hover
{
  background: url(../i/top_logo.png) no-repeat 0 -95px;
}
#top_logo  span
{
  display:none;
}
#header
{
  border: 1px solid #4d4d4d;
  background: #3a3a3a;
  padding:9px 9px 0px 8px;
  margin: 0 0 50px 0;
}
#monoSlideshow
{
  border: 1px solid #2d2d2d;
}

#ajax_loader
{
  margin: auto;
  text-align: center;
  background: url(../i/loading-bar-black.gif) no-repeat center center;
  width: 500px;
  height: 100px;
}

#content h1,#content h2,#content h3
{
  font: 340% "Century Gothic";
  color: #ffffff;
}
#content h1
{
  text-transform: uppercase;
  letter-spacing: 2pt;
  padding-bottom: 40px;
}
#content p
{
   width: 700px;
   margin: 0 0 20px 60px;
   line-height: 180%;
}
#content strong
{
   color: #ffffff;
   font-weight: normal;
  /* background: #434343; */

}
#content h2
{
  font: 160% "Century Gothic";
  text-transform: lowercase;
  margin:2em 0 1em 0;
}
#content h2#upPartner
{
    text-transform: none;
 
}


#content .project_item h2
{
  margin:0 0 1em 0;
}
#content h1:first-letter, #content h2:first-letter
{
    color: #e6a128;
}

.project_item
{
   margin: 0 0 120px 0;
}
#content .project_item p
{
   width: 530px;
   margin-left: 60px;
/*   background-color: #414141; */
   line-height: 180%;
}
.project_item a.image
{
  border: 1px solid #4d4d4d;
  background: #3a3a3a;
  padding: 9px;
  display:block;
  width: 300px;
  height: 300px;
  float: right;
}
.c_pointer
{
  cursor: default;
}

.project_item a.image:hover
{
  border: 1px solid #555555;
  background: #434343;
}
.project_item a.image img
{
  border: 1px dotted #2d2d2d;
}
a.iconed
{
    height: 45px;
    width: 70px;
    padding: 22px 0 0 72px;
    margin: 30px 0 0 60px;
    background-position: 0 7px;
    background-repeat: no-repeat;
    display: block;
    color: #dbc39d;
    text-decoration: none;
    float: left;
    border: none;
}
a.iconed:hover
{
    background-position: 0 -73px;
}
.photo
{
    background-image: url(../i/iconed_photo.gif);
}
.maket
{
    background-image: url(../i/iconed_maket.gif);
}
.price
{
    background-image: url(../i/iconed_price.gif);
}
#content ul.special li
{
     list-style: none;
     margin-left: 100px;
     width: 600px;
     line-height: 180%;
     padding:5px 0 5px 30px;
     background: url(../i/li_special.gif) no-repeat 0 12px;
}


.proindex
{
	color: #535353;
}



/* GALLERY --------------------------------------------------------------------------------------------------*/
.gallery a
{
display: block;
float: left;
width: 140px;
height: 140px;
margin: 30px;
background: #3a3a3a;
padding: 10px;
border: 1px solid #4d4d4d;

}
.gallery
{
display: block;
clear: both;
padding: 1em 0 3em 0;
margin-bottom: 3em;
}

.gallery a:hover
{
background: #434343;
border: 1px solid #4d4d4d;
}
.gallery a img
{
border: 1px solid #777777;
}
.gallery_item
{

}
.gallery_item a.iconed
{
    /*height: 45px;
    width: 70px;
    padding: 22px 0 0 72px;
    margin: 30px 0 0 60px;
    background-position: 0 7px;
    background-repeat: no-repeat;
    display: block;
    color: #dbc39d;
    text-decoration: none;      */
    float: none;
}
#jquery-lightbox a
{
  border: none;
}




                     /*
.gallery a:hover img
{
border: 1px solid #333333;
}                  */


/* EFORM  --------------------------------------------------------------------------------------------------*/
#eFormName
{
margin: 20px 0;
padding-bottom: 20px;
}
#eFormName p
{
clear: left;
padding: 10px 0 10px 195px;
margin: 0 20px;
height: 1%;
line-height: normal;
}
#eFormName p .fValidator-msg
{
   font-size: 10px;
   color: #555555;
   margin-left: 320px;
   padding: 0 0 0 15px;
   z-index: 20000;
}
#eFormName label
{
font-weight: bold;
font-size: small;
float: left;
margin-left: -155px;
width: 150px;
}
#eFormName label.error
{
font-weight: normal;
margin-left: 0;
width: 350px;
padding-left: 20px;
}

#eFormName input
{
width: 280px;
padding: 10px;
float: left;
border: 1px solid #4d4d4d;
background: #3a3a3a;
}
#eFormName input.button
{
width: 300px;
text-transform: lowercase;
font: 20px "Century Gothic";
color: #dbc39d;
background-image: url(../i/top_menu_contacts.gif);
background-repeat: repeat-x;
background-position: 0 -50px;
border: 1px solid #4d4d4d;
}
#eFormName input.button:hover
{
background-position: 0 -206px;
color: #ffffff;
border-color: #4d4d4d #4d4d4d #e6a128 #4d4d4d;
}
#eFormName input.button:focus
{
background-position: 0 -206px;
color: #ffffff;
border-color: #4d4d4d #4d4d4d #e6a128 #4d4d4d;
}
#eFormName input.button:active
{
background-position: 0 -207px;
border-color: #4d4d4d #4d4d4d #e6a128 #4d4d4d;
}
#eFormName textarea{
width: 280px;
height: 150px;
padding: 10px;
float: left;
border: 1px solid #4d4d4d;
background: #3a3a3a;
overflow: hidden;
}
#eFormName input, #eFormName textarea
{
color: #ffffff;
font: large Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#eFormName input:focus, #eFormName textarea:focus 
{
background: #434343;
}

.loading
{
  display: block;
  background: url(../i/loading-bar-black.gif) no-repeat 50% 10%;
  height:200px;

}








#footer
{
position: relative;
top: 5em;
background: #343434;
border: 1px solid #434343;
height: 150px;
margin-top: 5em;
display: block;
clear: both;
}

#footernav
{
position: relative;
top: 1em;
right: 1em;
float: right;
}
#footernav li
{
list-style: none;
float: left;

}
#footernav a
{
  padding: .4em 1em  .4em 1em;
  display: block;
  border: none;
  border: 1px solid #343434;
}
#footernav a:hover
{
  background: #303030;
  border: 1px solid #2d2d2d;
/*  border-left: 1px solid #E6A128;  */
}
#limejam
{
  display: block;
  background: url(../i/limejam.png) no-repeat 0 0;
  width: 120px;
  height: 28px;
  float: left;
  margin: 1em 1em 0em 1em;
  border: none;
}
#limejam:hover
{
  background: url(../i/limejam.png) no-repeat 0 -29px;
}
#limejam span
{
display: none;
}
#copyrights
{
  font-size: small;
  color: #777777;
  padding: 1em;
  line-height: 150%;
  clear: both;
  display: block;
}
#counter
{
 margin-right: 30px;
 text-align: right;
}
#counter a
{
 border: none;
}
.scroll2top
{
  width: 50px;
  height: 30px;
  background: url(../i/scroll2top.png) no-repeat 50% 15px;
  display: block;
  border: none;
  color: #434343;
  padding-top: 30px;
  text-align: center;
}
.scroll2top:hover
{
  color: #777777;
  background: url(../i/scroll2top.png) no-repeat 50% -42px;
}
#left_main_col
{
width: 600px;
}
#left_main_col p
{
width:500px;
}
#left_main_col ul.special li
{
width:400px;
}
#news
{
float:right;
  width: 300px;
  background: #343434;
  border: 1px solid #434343;
  padding: 10px;
  margin-left: 50px;
}
#news .proindex
{
  margin:0 0 .3em 0;
  display: block;
  text-align: right;

  }
#news h2
{
  margin:1em 0 1em 0;
}

#news p
{
 width: auto;
 padding: 0;
 margin: 0;
 font-size: 90%;
 text-align: justify;

}



/*
#cfoot
{
display: block;
float: left;
margin-left: 100px;
width: 200px;
height: 200px;
background: url(../i/bottom_logo.png) no-repeat 50% 50%;
}
#cfoot span
{
display: none;
}         */


  #da{
display: none;}

