body { _filter: true;	font-size:12px; margin:0px!important; padding:0px!important; background:#f7f6f2;text-align:center;
	font-family:verdana;
	font-size:12px;
	color:#231815;
	line-height:12px;
 }

*:focus {outline: none;}

 #search_but{
 border:none;
 cursor: pointer; cursor:hand;
padding:0px 0px 8px 0px;
background:url(images/search_but.png) no-repeat ;
height:38px;
width:62px;

 }
 
  #mysearch{
  border:none;

padding:0px 0px 0px 0px;
background:#f1ecde;

height:23px;
width:152px;

 }
 
   #mysearch_div{
  border:none;

padding:4px 0px 0px 0px;

background:url(images/search.png) no-repeat ;
height:38px;
width:172px;
 }
 


a:hover {
color:#cd540b;
}

object {

border:1px solid #ece2c7;
background:url(images/play.png) no-repeat ;
background-position:center;
}

 p {
    text-indent: 20px; /* Отступ первой строки в пикселах */
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
   }

   a.buy{
      color:#ece2c7;
   }
   
      a.buy:hover{
    color:#cd540b;
   }
   
#price_kurs {
float:right;
background:url(images/bg_buy.png) no-repeat ;
text-align:center;
font-size:12px;
color:#ece2c7;
	line-height:18px;

	height:60px;
	width:100px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 10px 10px;
	
}   
   
td {

	font-family:verdana;
	font-size:12px;
	color:#231815;
	line-height:12px;
}

#poloska {

border-bottom: 1px solid #231814;
height:10px;
}

a {text-decoration:none;
   color:#231815;
   border:none;}

a.g {text-decoration:underline;
   color:#231815;
   border:none;}

#nav li {
font-size:10px;
}

   



img {
border:none;
}


#adm_menu{
 position: absolute;
top:0;
text-align:center;
width:100%;
border-bottom:1px solid #231815;
font-family:verdana;
	font-size:12px;
	color:#231815;
	line-height:20px;
	padding:0px 0px 0px 0px;
}   

#adm_menu div{


font-family:verdana;
	font-size:12px;
	color:#231815;

}  

/* стили главной таблицы меню */ 


#tmpic_h
{
 position: relative;

color:#231815;
height:30px;

background-color:#000;
cursor: pointer; cursor:hand;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


#tmpic,#tmpic_pod,#tdpic
{
  float: left; 

  list-style-type: none; 

  display: block; 
  position: relative; 
  height:193px;
  color:#231815;
  cursor: pointer; cursor:hand;
} 



#tmpic1
{
  background:url(images/mn1.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic2
{
  background:url(images/mn2.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic3
{
  background:url(images/mn3.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic4
{
  background:url(images/mn4.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic5
{
  background:url(images/mn5.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic6
{
  background:url(images/mn6.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic7
{
  background:url(images/mn7.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 

#tmpic8
{
  background:url(images/mn8.jpg) no-repeat ;
  height:179px;
  cursor: pointer; cursor:hand;
} 


#tm_zak_vid
{
  background:url(images/but_zak2.jpg) no-repeat ;
  height:50px;
  cursor: pointer; cursor:hand;
} 

#tm_zap
{
  background:url(images/but_zap2.jpg) no-repeat ;
  height:50px;
  cursor: pointer; cursor:hand;
} 

#tm_zad
{
  background:url(images/but_zad2.jpg) no-repeat ;
  height:50px;
  cursor: pointer; cursor:hand;
} 

#but_otpravit
{
  background:url(images/but_otpravit2.jpg) no-repeat ;
  height:50px;
  cursor: pointer; cursor:hand;
} 



#tm_podm
{

background:url(images/px.gif) top repeat-x ;

} 
   
 #pod_menu2 a
{
color:#231815;
}   

 #pod_menu3 a
{
color:#231815;
}   

#pod_menu2 a:hover,#tmpic_h:hover,#tmpic:hover,#tmpic_pod:hover
{
color:#cd540b;
}   


#pod_menu3 a:hover,#tmpic_h:hover,#tmpic:hover,#tmpic_pod:hover
{
color:#cd540b;
}      
   
   #t0,#t1,#t2,#t3,#t4,#t5,#t6,#t7,#t8,#t9{
   float:left;
   color:#231815;
 
   }


#pod_menu100
{

display:none;
position:absolute;
cursor: pointer; cursor:hand;
width:195;
height:195px;

  left: 0; 
  top: 164; 

z-index:20;
}   




#pod_menu2, #pod_menu3
{
font-size:9px;
font-family:verdana;
	font-size:10px;
	color:#231815;
	line-height:12px;

cursor: pointer; cursor:hand;
color:#231815;
height:193px;
width:193px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

background:url(images/podmenu.png) no-repeat;

  
}   


#pod_menu200
{

display:none;
position:absolute;

width:195;
height:195px;

  left: 0; 
  top: 164; 

z-index:20;
}   






#shapka {


}


#vk_comments, #comments{
display:block;

background:#f8f8f8;
text-align:center;
padding: 0px 7px 0px 0px;

}

div.wcomments_head {

border:2px solid green;
}    

#page {
text-align : center;
/*border-top : 1px dotted #ece2c7;
border-bottom : 1px dotted #ece2c7;*/
font-size: 12px;
line-height:20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}
#page #active{
font-size: 12px;
color:#cd540b;
text-weight: bold;
}


#td_head
{
 height:30px;
font-family:verdana;
font-size:12px;
line-height:12px;
border-top:1px dotted #231814;
border-bottom:1px dotted #231814;

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;


  
} 

#obj {


}

#win{
	position:absolute; 
	z-index:2000; 
	top:0;
	left:0;
	background:url(images/fon.png); 
	display:none;
	height:100%;
	width:100%;
	display: none;
cursor: pointer; cursor:hand;
}

#fpic {

border:1px solid #231815; 
background:#231815; 
color:#231815;
padding:3px;
height:650px
}


#popup{
margin:50px 0px 0px 300px;
	padding:1px 0px 0px 0px; 
	color:#626262;
	background:#333;  
	width:50%;
	height:650px;
	
	border:1px solid #ece2c7;
	text-align:center;
	 
}
#td_kat, #td_kat_hide
{

font-family:verdana;
font-size:12px;
line-height:25px;


margin:0px 0px 0px 0px;
padding:3px 0px 3px 10px;


 
}  

#td_kat_act a{
color:#cd540b;
font-weight:bold;
}

#td_kat_act, #td_kat_act_hide
{
font-family:verdana;
font-size:12px;
line-height:25px;
color:#cd540b;
/*border:1px solid #ece2c7;
border-left:2px solid #ece2c7;
border-right:none;*/
margin:0px 0px 0px 0px;
padding:3px 0px 3px 10px;

font-weight:bold;
 
}  

#td_kat_act_hide, #td_kat_hide {
border:1px dashed #cd540b;
}


#td_text_ras
{

font-family:verdana;
font-size:12px;
line-height:20px;
height:100%;
color:#231815;
border:2px solid #ece2c7;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;


 
}   


#td_text
{

font-family:verdana;
font-size:12px;
line-height:30px;
height:100%;
color:#231815;


border-bottom:1px dotted #231814;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 10px;


 
}   

#tmnews
{
height:265px;
color:#231815;
border:1px solid #ece2c7;
width:195px;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;


  
}   
   

   
img.grey,img.m0,img.m1,img.m2,img.m3,img.m4,img.m5 { 

} 
   
img.color { 
  position: absolute; 
  left: 0; top: 0; 
} 



.gifanim {
float:left;
width:19px;
height:9px;
 background: url(./images/str.gif) no-repeat left top;
background-position:0 0;
 }

 
 #table_m{
  display:block;
   z-index: auto;
  
 }
 
#lapa{
position:absolute;

width:100%;
height:170;

 background: url(./images/lapa.png) no-repeat;
background-position:bottom center;
  left: 0; 
  top: 457; 

  z-index: auto;
 
 }

 #lapa2{


width:100%;
height:160px;

 background: url(./images/lapa.png) no-repeat;
background-position:bottom right;


 margin:-165px 0px 0px 0px;
 }
 
 
 
 #obj {
 display:none;
 
 }
 
 #fpic {
 
 border:1px solid #a6bfd5; 
 background:#e3efff; 
 color:#055a78;
 padding:10px;
 }
 
 
#mask{
position:absolute;
left:0;
top:0;
z-index:9000;
background-color:#000;
display:none;
}

#boxes .window
{
position:absolute;
left:0;
top:0;
width:400px;
height:230px;
display:none;

z-index:9999;
padding:20px;
}


#boxes #dialog
{
width:400px;
height:200px;
padding:10px;


background:none;
}

 
 
 a.blue,a.blue_act {
	line-height:14px;
	text-align:center;

 }
 
 a.blue:hover, a.blue_act:hover , a.blue_act{
 color:#cd540b;
 }
 
 #tbl_foto,#tbl_fotoa{
 border:1px solid #231814;	 
background:#d9d0b8;
}

#tbl_foto_row2{
text-align:center;



}

#tbl_foto_row3{
text-align:center;
 border-top:1px solid #ece2c7;


}
 
 
 #tbl_article, #tbl_article_hide{
 font-family:verdana;
font-size:12px;

color:#231815;

margin:0px 0px 0px 0px;

 }


#tbl_article{

 }
 
 
 
  #tbl_article_hide{
border:1px dashed #cd540b; 

 }
 
 
  #tbl_article_row_head{
FONT-WEIGHT:bold;
/*text-decoration:underline;*/
 font-size:14px;
 height:30px;
 padding:0px 10px 0px 10px;
 margin:10px 10px 0px 10px;
  border-bottom:1px solid #231814;
  border-top:1px solid #231814;
 }
 
   #tbl_article_row_footer{

/*  border-bottom:1px dotted #231814; */


 font-size:12px;
  line-height:16px;
 padding:0px 10px 5px 10px;
 }
 
    #tbl_article_row_footer_t{

 /* border-bottom:1px dotted #231814; */


 font-size:10px;
  line-height:16px;
 padding:0px 10px 5px 10px;
 }
 
  #tbl_article_row{
 padding:10px 0px 10px 0px;
 line-height:25px;
 }
 

  #tbl_article_rowz{
 padding:10px 0px 10px 0px;
 line-height:25px;

  border-bottom:1px dotted #ece2c7;
 
 }

 
 
/* ---------------MENU--------------------------- */


#wrapper { width:880px; height:60px; padding: 0px 0px 0px 0px; text-align:left; margin:0 auto; }
ul{ margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; position:absolute; top:150; z-index:9; }
ul li{ padding: 0px 0px 0px 0px; margin:0 4px 0 0; list-style:none; display:inline; float:left; }
ul li a{ display: inline-block; width: 106px; padding:0 0 0px 0; margin:0 0px 0px 0;white-space:nowrap; text-align:center; text-decoration:bold; color:#fff;  font-weight:bold; }
ul li a:hover { color:white; }
ul li a span { display:inline-block; height:0px; overflow:hidden; }
ul li a.blue_act span { display:inline-block; height:30px; overflow:hidden; }
ul li a strong { font-size:14px; text-transform:uppercase; padding-top:5px; display:block;}
ul li a.blue,ul li a.blue_act { background: url(images/menu1.png) bottom center no-repeat; }
ul li a.red { background: url(images/menu2.png) bottom center no-repeat; }
ul li a.orange { background: url(images/menu.png) bottom center no-repeat; }
ul li a.green { background: url(images/menu.png) bottom center no-repeat; }
ul li a.black { background: url(images/menu.png) bottom center no-repeat; }
.clear { clear:both; }




/*--------------*/






.copy{  font-family:verdana;
		color:#FFCC00;
		text-decoration:none;
		font-size:9px;}

ul {margin:0; padding:0; list-style:none}
li { margin:0 0 0 0px; padding:0 0 0 11px; line-height:18px }





.white {color:#231815; text-decoration:none}
.orange { color:#E8BA00; text-decoration:none}




.m {vertical-align:middle}
.sm {font-size:10px}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px}
.list {line-height:10px}

.form { width:150px;
		height:21px;
		font-family:verdana;
		font-size:9px;
		border-style: solid;
		border-width: 1px;
		border-color:#505050;
		background-color:#1F1F1F;
		color:#231815;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:150px;
		height:118px;
		font-family:verdana;
		font-size:9px;
		border-style: solid;
		border-width: 1px;
		border-color:#505050;
		background-color:#1F1F1F;
		color:#231815;
		margin-left:0px;
		margin-right:0px}
		

a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}






div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}

div.pp_bottom div.pp_middle{
height:13px!important;

font-size:5px;
margin:0;padding:0;
line-height:3px
}

div.pp_bottom {

}


div.pp_default .pp_content_container .pp_left{background:url(images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(images/prettyPhoto/default/loader.gif) center center no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}



#contactable #contactable_inner {
	background-image:url(images/contact.png);
	color:#FFFFFF;
	background-color:#333333;
	cursor:pointer;
	height:120px;
	left:0;
	margin-left:-5px; 
	overflow:hidden;
	position: fixed;
	/*position:absolute;*/
	text-indent:-100000px;
	top:202px;
	width:43px;

	z-index:99;

_position:absolute; 
_top:expression( eval(document.body.scrollTop) +202+ 'px' );
	
}

#contactable #contactForm {
	background-color:#333333;
	border:1px solid #ece2c7;
	color:#FFFFFF;
	height:250px;
	left:0;
	margin-left:-400px;
	
	margin-top:-160px;
	overflow:hidden;
	
position: fixed;
_position:absolute; 
_top:expression( eval(document.body.scrollTop) +300+ 'px' );

	top:300px;
	width:390px;

	z-index:99;
}

#contactable form#contactForm input {
	background:#FFFFFF none repeat scroll 0 0;
	outline-style:none;
	outline-width:medium;
	width:300px;
	padding:5px;
	border:1px solid #dfdfdf;
	font-family: georgia;
	font-size:1em;
	margin-bottom:10px;

}

#contactable form#contactForm .submit {
	background: #cd540b none repeat scroll 0 0;
	outline-style:none;
	outline-width:medium;
	width:250px;
	padding:5px;
	border:1px solid #ece2c7;
	outline-color:-moz-use-text-color;
	font-family: georgia;
	font-size:1em;
	cursor:pointer;
	color:#ece2c7;
	text-transform:uppercase;
	font-weight:bolder;
	font-family:Helvetica;
	margin-top:10px;
}


#contactForm .submit {
	background: #cd540b none repeat scroll 0 0;
	outline-style:none;
	outline-width:medium;
	width:50px;
	padding:2px;
	border:1px solid #ece2c7;
	outline-color:-moz-use-text-color;
	font-family: georgia;
	font-size:1em;
	cursor:pointer;
	color:#ece2c7;
	text-transform:uppercase;
	font-weight:bolder;
	font-family:Helvetica;
	margin-top:10px;
}

#contactable form#contactForm p {
	width:325px;
	font-size:0.9em;
}

#contactable form#contactForm .disclaimer {
	margin-left:20px;
}

#contactable #contactForm .red {
	color:	#F5410F;
}

#contactable #overlay {
	background-color:#242424;
	display:none;
	height:100%;
	left:0;
	margin:0;
	padding:0;
position: fixed;
_position:absolute; 
_top:expression( eval(document.body.scrollTop) +0+ 'px' );

	top:0;
	width:100%;
	z-index:0;
	border:1px solid red;
	
} 
#contactable .error { background-color: #EDBE9C; }

#contactable #name.error { background-color: #EDBE9C; } 
#contactable #email.error { background-color: #EDBE9C; }
#contactable #comment.error { background-color: #EDBE9C; }

#contactable form#contactForm label{
	margin-left:20px;
}

#contactable form#contactForm #loading {
	background: url(images/ajax-loader.gif) no-repeat;
	width:55px;
	height:55px;
	margin: 100px auto;
	display:none;
}

#contactable #callback {
	font-family: georgia;
	font-size:1.1em;
	color: #FFF;
	width:325px;
	margin: 100px auto;	
	display:none;
}


#contactable .holder {
	
	padding-top:20px;	
}	

#mailer2{

width:100%;
padding:10px 5px 0px 5px;

}

#mailer{

width:100%;
padding:5px 5px 0px 5px;
border:1px dashed #231815;
}

#mailer input{
color:#ece2c7;
background:#231815;
width:200px;
border:1px solid #242424;
}

#mailer #send{
color:#ece2c7;
background:#231815;
width:200px;
font-weight:bold;
border:1px solid #231815;
}

#send{
color:#ece2c7;
background:#231815;
height:23px;
width:200px;
font-weight:bold;
border:1px solid #242424;
}

.border2 { border:1px solid white;
margin: 10px 10px 0px 10px;
}

#upBlock2 {
		position:fixed;
		top:15px;
		left:15px;
		/*background: #FFDDBB;
		color:#000000;*/
		padding:6px;
		width: 50px;
		text-align:center;
		cursor:pointer;
		font-size:12px;
		-moz-opacity: 0.00;
		-khtml-opacity: 0.00;
		-webkit-opacity: 0.00;
		opacity: 0.00;
		}
		
#bymail {
display:none;
}
