* { margin:0; padding:0;}
body {background:url(images/top_menu_ext.jpg) repeat-x; background:#ece3d2; font-family:Tahoma; text-align:justify; font-size:100%; line-height:.9375em;}

input, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}

p { margin-bottom:15px;}


/*==================forms====================*/
.form_block{height:22px; margin-bottom:10px}
.form_text{float:left; width:100px; text-align:right; line-height:22px; margin:0px 20px 0px 0}
.form { float:left; width:250px}
.input {width:250px}

.form_guest { float:left; width:250px}
.input_guest {width:250px}
.author_block{float:left; width:200px}
.post_block{float:left}


/*==================opros====================*/
.voting_table_head {}
.voting_table_footer {}
.voting_button { margin-left:150px; background:url(images/button_ok.png) no-repeat; border:0; width:40px; height:20px }
.voting_table_row { padding-top:7px}
.voting_full {}
.voting_empty {}
.voting_table {}


/*==================other====================*/
.post_indent{margin:0 0 0px 0}
.sep {background:url(images/sep.jpg) repeat-x; height:2px; margin:8px 0px 15px 0px}
.sep2 {background:url(images/buleten2_1.gif) center no-repeat; height:11px; margin:0 0 10px 0}

.post_image_indent{ float:left; margin-right:15px}

.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box img { float:left; margin:0 20px 0 0;}
img{border:0}


/*==================txt, links, lines, titles====================*/
.main_title {font-family:Times New Roman, Times, serif;  color:#be6658; font-size:20px;}
.title_red { color:#CC290F; font-weight:bold}
.bold{ font-weight:bold;}
.blue { color:#0081B1}
.img_indent{ margin:0px 15px 15px 0 ; width:90px}
.img_indent2{ margin:0px 15px 15px 0 ; width:100px}
.valign_top{ vertical-align:top}

a {color:#0081B1; text-decoration:none}
a:hover{text-decoration:none;}

.link1 { color:#000; font-size:.91em; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.link1:hover { text-decoration:underline;}
/*header*/


/*content*/
#content { width:100%; overflow:hidden; padding-top:2px;}

.archive_inner{overflow:auto; max-height:214px; min-height:214px}
.contacts_inner{overflow:hidden; }