body{margin:0;padding:0;color:#565347;font:12px Arial;line-height:20px;min-width:1000px;width:expression(document.body.clientWidth < 1000? "1000px": "auto" );}
img{border:0;margin:0;padding:0;}
form,input,textarea,ul,li{margin:0;padding:0;}
a{outline:none;text-decoration:none;font-family:Georgia,Times New Roman;color:#403c30;}
a:hover{text-decoration:none;color:#820000;}
a:link,a:visited{text-decoration:none;outline:none;}
p{line-height:20px;margin:0;}
#clear{clear:both;line-height:0;height:10px;font-size:0px;}
.clear{clear:both;height:0;overflow:hidden;}

.input{border:1px solid #e5e5db;width:498px;font:12px Arial;color:#565347;}
.textarea{border:1px solid #e5e5db;width:498px;height:70px;font:12px Arial;color:#565347;}
.submit{background:none;border:0;color:#3f3c30;cursor:pointer;font:11px Georgia;border-bottom:1px dotted #3f3c30;letter-spacing:1px;}

.title_red{color:#820000;font:12px Georgia;border-bottom:3px solid #820000;letter-spacing:1px;padding-bottom:2px;}
.title_braun{color:#3f3c30;font:12px Georgia;border-bottom:3px solid #3f3c30;letter-spacing:1px;padding-bottom:2px;}
.title_link{color:#3f3c30;font:16px Georgia;border-bottom:1px dotted #81785a;padding-bottom:1px;}

#main_block{background:url(/img/head_bg.jpg) repeat-x left top;}

/* head block */
#head{position:relative;left:50%;margin-left:-500px;background:url(/img/sobor.jpg) no-repeat right top;width:1000px;text-align:left;height:145px;}
#logo{float:left;margin:20px 10px;}
#title{margin:20px 10px 20px 0px;float:left;}
#mipki{font:30px Georgia;color:#d6c591;letter-spacing:10px;margin-top:5px;}
#found{font:15px Georgia;color:#d6c591;letter-spacing:3px;margin-top:5px;}
#parent_title{float:left;background:url(/img/line.gif) no-repeat left center;padding:28px 15px;font:24px Georgia;color:#d6c591;height:60px;}

/* content block */
#content_block{position:relative;left:50%;margin-left:-490px;width:980px;}

#way{border:1px solid #e5e5db;padding:2px 10px;}
#way a{font:14px Georgia;color:#9d9573;}
#way a:hover{color:#820000;}
#way span{font:15px Georgia;}
#way img{margin-bottom:1px;}

#content{margin-top:10px;}

#title_content{color:#565245;font:30px Georgia;letter-spacing:0px;margin-bottom:8px;line-height:30px;padding-top:0;margin-top:0px;}
#title_content h1{color:#565245;font:30px Georgia;letter-spacing:0px;margin:0px;line-height:30px;padding:0;}

#show_content{color:#565347;font:13px Arial;margin-top:15px;}
#show_content p{line-height:20px;margin:0;}
#show_content a{text-decoration:none;font:14px Georgia;border-bottom:1px dotted #403c30;color:#820000;}
#show_content a:hover{color:#9d9573;}

#children{background:url(/img/arrow_braun.gif) no-repeat left 9px; padding-left:10px;}
#children a{font:14px Georgia;text-decoration:none;line-height:22px;border-bottom:1px dotted #403c30;color:#820000;}
#children a:hover{color:#403c30;}

/* left block */
#left{float:left;width:270px;}
/* lang block */
#lang_block{border:1px solid #e5e5db}
#flags{float:right;margin-right:3px;}
#flags a{margin-left:1px;}

/* news block */
#news_block{padding:8px 10px 15px 10px;border:1px solid #e5e5db;margin-top:10px;}
#news_block_title{margin-bottom:10px;}
#rss{float:right;}
#rss a{background:url(/img/rss.gif)no-repeat right center;display:block;width:13px;height:13px;}
#rss a:hover{background:url(/img/rss2.gif) no-repeat right center;}
#simple_news{clear:both;padding:0px;}
#simple_news a{text-decoration:none;}

#news_photo{float:left;margin-right:5px;padding:2px;border:1px solid #e5e5db;}
#news_photo a{border:0;}
#news_date{font:14px Georgia;color:#820000}
#news_title a{font:14px Georgia;line-height:18px;}
#news_announce{margin-top:6px;line-height:17px;}
#gray_line{margin-top:10px;}

#news_arhiv{margin-top:15px;border-bottom:3px solid #820000;padding-bottom:2px;}
#news_arhiv a{font:14px Georgia;color:#820000;background:url(/img/arrow_red.gif) no-repeat right 9px;padding-right:10px;}
#news_arhiv_title{background:url(/img/arrow_braun.gif) no-repeat left 7px;padding-left:10px;margin-top:5px;}
#news_arhiv_title a{color:#565347;font:12px Arial;border-bottom:1px dotted #81785a;line-height:16px;}
#news_arhiv_title a:hover{color:#820000;}

#pages a{margin-left:5px;font:16px Georgia;}
.pages{font:16px Georgia;}
.now_page{font:16px Georgia;margin-left:5px;color:#820000;}
.back_to_arhiv{margin-top:15px;background:url(/img/back_red.gif) no-repeat left 8px;padding-left:10px;}
.back_to_arhiv a{color:#820000;}

#details_news{float:left;margin-right:10px;border:1px solid #e5e5db;padding:3px;}
/* end left block */

/* midle block */
#middle{float:left;margin-left:10px;width:500px;}

#main_ban{margin-bottom:10px;/*padding:3px;border:1px solid #e5e5db;*/}
#first_ban{float:left;width:160px;height:250px;background:#820000;border:0px solid #e5e5db;}
#second_ban{float:left;width:160px;height:250px;background:#820000;margin-left:10px;border:0px solid #e5e5db;}
#third_ban{float:right;width:160px;height:250px;background:#820000;border:0px solid #e5e5db;}

#ban_title{padding:5px;}
#ban_title a{color:#fff;font:bold 20px Georgia;}
#ban_opisanie{padding:0px 5px;}
#ban_opisanie a{font:12px Arial;color:#fff;}

#fourth_ban{float:left;width:250px;height:110px;border:0px solid #e5e5db;border-right:0;}
#fivth_ban{float:left;width:250px;height:110px;border:0px solid #e5e5db;border-left:0;}

#ban_icon2{float:left;width:80px;margin-right:10px;}
#ban_title2{padding:5px;}
#ban_title2 a{color:#3f3c30;font:bold 20px Georgia;}
#ban_title2 a:hover{color:#820000;}
#ban_opisanie2 a{color:#3f3c30;font:12px Arial;}
#ban_opisanie2 a:hover{color:#820000;}
/* end middle block */

/* right block */ 
#right{float:left;margin-left:10px;width:190px;}
/* menu */
#menu_block{border:1px solid #e5e5db;padding:8px 10px 10px 10px;margin-bottom:10px;}
#icon{margin-top:5px;margin-bottom:10px;border:1px solid #e5e5db;padding:3px;}
#icon img{width:100%;}
#menu{background:url(/img/arrow_braun.gif) no-repeat left 6px;padding-left:10px;margin-left:3px;margin-bottom:4px;}
#menu a{font:12px Arial;border-bottom:1px dotted #81785a;}
#menu a:hover{color:#820000;}

#forum{margin-left:8px;margin-bottom:4px;}
#forum span{border-bottom:1px dotted #81785a;}
#forum a{font:12px Arial;background:url(/img/mipki.gif) no-repeat left top;padding-left:25px;}
#forum a:hover{color:#820000;}

#youtube{margin-left:8px;margin-bottom:4px;}
#youtube span{border-bottom:1px dotted #81785a;}
#youtube a{font:12px Arial;background:url(/img/yt.png) no-repeat left top;padding-left:25px;}
#youtube a:hover{color:#820000;background-position:left -16px;}

#vkontakte{margin-left:8px;margin-bottom:4px;}
#vkontakte span{border-bottom:1px dotted #81785a;}
#vkontakte a{font:12px Arial;background:url(/img/vk.png) no-repeat left top;padding-left:25px;}
#vkontakte a:hover{color:#820000;background-position:left -16px;}

#wikipedia{margin-left:8px;margin-bottom:4px;}
#wikipedia span{border-bottom:1px dotted #81785a;}
#wikipedia a{font:12px Arial;background:url(/img/wiki.png) no-repeat left top;padding-left:25px;}
#wikipedia a:hover{color:#820000;background-position:left -16px;}
/* end right block */

/* footer block */
#footer{position:relative;background:url(/img/footer_bg.jpg) repeat-x left top;padding:30px 0px 20px 0px;text-align:center;}
#contacts{font:10px Arial;color:#565347;}

/* FAQ */
#set_question{padding-top:9px;margin-bottom:20px;}
#prinyat{margin-bottom:10px;color:#820000;font:14px Georgia;}
#question{font:14px Georgia;color:#820000;line-height:20px;}
#answer{font:13px Arial;margin-bottom:20px;}

/* photos gallery */
#photos a{border:0;}
#photo{float:left;border:1px solid #e5e5db;padding:2px;margin-right:10px;margin-bottom:10px;}
#photo a{border:0;}

/* anketa */
#input input,textarea{width:95%;padding:3px;color:#333;border:1px solid #a5acb2;background:#f4f4f4;}
#input textarea{font:12px Verdana;line-height:16px;height:45px;}
#input select{padding:1px;color:#333;border:1px solid #a5acb2;background:#f4f4f4;}
#input option{color:#333;}
#data{font:14px Georgia;margin-bottom:1px;}
#input{margin-bottom:15px;}
#submit img{cursor:pointer;}

	/* timetable */
#days{border-collapse:collapse;}
#days a{border:0;}
#days a:hover{border:0;color:#820000;}
.days a{font:14px Georgia;display:block;padding:10px 0;color:#403c30;border:0px;text-decoration:none;}
.days a:hover{color:#820000;background-color:#edf6f6;}
#timetable{font:14px Georgia;border-collapse:collapse;}
#timetable td{border:1px dashed #9d9573;padding:5px;}
#timetable .date{color:#820000;font:14px Georgia;text-align:center;}
#timetable .date span{font-family:Times New Roman;}
#timetable .time{text-align:center;padding:5px 5px;font-family:Times New Roman;}
#timetable .predmet{font:16px Georgia;color:#820000;padding-left:10px;}
#timetable .prepod{text-align:center;}

	/* classes */
.table{border-collapse:collapse;border:1px solid #555;}
.table td{border:1px solid #555;vertical-align:middle;padding:3px;}

	/* slideshow */
.slideshow {position:relative;height: 214px; width:500px; margin:auto;overflow:hidden;}
.slideshow img {padding:3px;border:1px solid #e5e5db;background:#fff;}
.slide_name{position:absolute;top:180px;left:4px;width:492px;height:30px;background:url(/img/black.png);}
.slide_opisanie{padding: 5px 10px;color:#fff;font:14px Georgia;}

/* lang */
#lang{position:relative;color:#820000;font:12px Georgia;letter-spacing:1px;padding:1px 10px;}
#lang_select{position:absolute;right:-1px;top:27px;display:none;background:#fff;z-index:5;border:1px solid #ccc;border-top:0;}
.flag{margin-bottom:5px;}
.flag a{position:relative;display:block;padding:5px 13px 5px 40px;}
.flag a img{position:absolute;right:5px;top:8px;}
.marg0{margin:0;}

.lang_ru{display:inline-block;background:url(/img/ru.gif) no-repeat left top;padding:5px 4px 5px 36px;}
.lang_en{display:inline-block;background:url(/img/en.gif) no-repeat left top;padding:5px 4px 5px 36px;}
.lang_other{display:inline-block;background:url(/img/arrow.gif) no-repeat right center;padding:5px 15px 5px 0px;cursor:pointer;}
