#pagetitle {margin:0 0 .5em;padding:0 0 .5em;position:relative;border-bottom:1px solid black;}
#pagetitle .img {display:block;width:47px;height:10px;background:url(images/diz_hor1.gif) no-repeat;position:absolute;right:60px;bottom:-6px;}

#languages {list-style:none;margin:0;padding:0;font-size:12px;width:212px;}
#languages li {color:#45443a;clear:both;line-height:20px;}
#languages li:hover  {color:black;}
#languages a {color:#45443A;text-decoration:none;}
#languages a:hover {text-decoration:underline;}
#languages a.more {color:black;text-decoration:underline;}

#languages span {color:#7f7d6c;float:right;width:75px;height:19px;overflow:hidden;background:url(images/lang_bg.gif) no-repeat;text-align:center;$width:78px;}
#languages li.sel span {background-position:0 -38px;color:white;}
#languages li:hover span {background-position:0 -19px;color:white;}


#ads {position:relative;margin:3em 0 2em;}
#ads .inner {padding:1em;border:1px solid black;border-width:0 1px 1px;}
#ads .i_top, #ads .i_bottom {position:absolute;display:block;z-index:10;}
#ads .i_top {top:-23px;left:-18px;background:url(images/diz_hor3_top.gif) no-repeat;width:64px;height:39px;}
#ads .i_top_right {background-position:-64px 0;left:auto;right:-18px;}
#ads .i_bottom {bottom:0;left:-18px;background:url(images/diz_hor3_bottom.gif) no-repeat;width:32px;height:24px;}
#ads .i_bottom_right {background-position:-32px 0;left:auto;right:-18px;}

#ads .i_bottom  {* display:none;}

.testovyi_perevod {display:block;margin:1em 0;font-size:1.4em;padding-left:55px;background:url(images/ico_request2.gif) 0 50% no-repeat;}

.errortext {font-weight:bold;color:red;}

.path {margin:0 0 1em;}

/*#ads , #ads  .inner {border:1px solid red;padding:1px;}*/
