body, html {
	margin:0;
	padding:0;
	width:100%;
    min-width:1250px;
}
body{
	font:62.5% "Georgia",serif;
	color:#000;
    padding-bottom:60px;
    background:#357D71 url('../d/pavlov/back1.jpg') repeat-x;
}
body#student1{
    background:#7A7E7D url('../d/student1/back1.jpg') repeat-x;
}
body#student2{
    background:#C28978 url('../d/student2/back1.jpg') repeat-x;
}
body#student3{
    background:#5D906F url('../d/student3/back1.jpg') repeat-x;
}
body#student4{
    background:#588889 url('../d/student4/back1.jpg') repeat-x;
}
body#student5{
    background:#716D69 url('../d/student5/back1.jpg') repeat-x;
}
body#student6{
    background:#6C606D url('../d/student6/back1.jpg') repeat-x;
}
body#student7{
    background:#83795D url('../d/student7/back1.jpg') repeat-x;
}
body#student8{
    background:#7D817C url('../d/student8/back1.jpg') repeat-x;
}
body#student9{
    background:#3A5262 url('../d/student9/back1.jpg') repeat-x;
}
body#student10{
    background:#8999B0 url('../d/student10/back1.jpg') repeat-x;
}
body#student11{
    background:#6B422E url('../d/student11/back1.jpg') repeat-x;
}
body#student12{
    background:#6B422E url('../d/student12/back1.jpg') repeat-x;
}
body#student13{
    background:#899EAF url('../d/student13/back1.jpg') repeat-x;
}
body#student14{
    background:#9F8382 url('../d/student14/back1.jpg') repeat-x;
}
body#student15{
    background:#867F75 url('../d/student15/back1.jpg') repeat-x;
}
body#student16{
    background:#526D78 url('../d/student16/back1.jpg') repeat-x;
}
body#student17{
    background:#B38878 url('../d/student17/back1.jpg') repeat-x;
}
body#student18{
    background:#9392A0 url('../d/student18/back1.jpg') repeat-x;
}
body#student19{
    background:#7F5757 url('../d/student19/back1.jpg') repeat-x;
}
body#student20{
    background:#6B422E url('../d/student20/back1.jpg') repeat-x;
}
body#student21{
    background:#645B6E url('../d/student21/back1.jpg') repeat-x;
}
body#student22{
    background:#AB928B url('../d/student22/back1.jpg') repeat-x;
}
#coner1{
    position:absolute;
    z-index:1;
    top:-250px;
    left:-12px;
}
#coner2{
    position:absolute;
    z-index:1;
    top:0;
    right:0;
}
#coner3{
    position:absolute;
    z-index:1;
    bottom:0;
    right:0;
}
#coner4{
    position:absolute;
    z-index:1;
    bottom:0;
    left:0;
}
#student1 #coner1{
    top:-252px;
}
#student2 #coner1{
    top:-256px;
}
#student3 #coner1{
    top:-265px;
}
#student4 #coner1{
    top:-262px;
}
#student5 #coner1{
    top:-265px;
}
#student6 #coner1{
    top:-263px;
}
#student7 #coner1{
    top:-259px;
}
#student8 #coner1{
    top:-265px;
}
#student9 #coner1{
    top:-259px;
}
#student10 #coner1{
    top:-266px;
}
#student11 #coner1{
    top:-264px;
}
#student12 #coner1{
    top:-267px;
}
#student13 #coner1{
    top:-266px;
}
#student14 #coner1{
    top:-261px;
}
#student15 #coner1{
    top:-265px;
}
#student16 #coner1{
    top:-259px;
}
#student17 #coner1{
    top:-248px;
}
#student18 #coner1{
    top:-262px;
}
#student19 #coner1{
    top:-264px;
}
#student20 #coner1{
    top:-264px;
}
#student21 #coner1{
    top:-260px;
}
#student22 #coner1{
    top:-258px;
}
#textTop{
    position:absolute;
    z-index:2;
    left:255px;
    top:-220px;
}
#student1 #textTop{
    left:315px;
    top:-225px;
}
#student2 #textTop{
    left:270px;
    top:-220px;
}
#student3 #textTop{
    left:240px;
    top:-235px;
}
#student4 #textTop{
    left:290px;
    top:-227px;
}
#student5 #textTop{
    left:290px;
    top:-220px;
}
#student6 #textTop{
    left:295px;
    top:-223px;
}
#student7 #textTop{
    left:285px;
    top:-222px;
}
#student8 #textTop{
    left:285px;
    top:-230px;
}
#student9 #textTop{
    left:280px;
    top:-200px;
}
#student10 #textTop{
    left:320px;
    top:-235px;
}
#student11 #textTop{
    left:275px;
    top:-240px;
}
#student12 #textTop{
    left:275px;
    top:-230px;
}
#student13 #textTop{
    left:255px;
    top:-230px;
}
#student14 #textTop{
    left:285px;
    top:-220px;
}
#student15 #textTop{
    left:280px;
    top:-230px;
}
#student16 #textTop{
    left:280px;
    top:-230px;
}
#student17 #textTop{
    left:295px;
    top:-210px;
}
#student18 #textTop{
    left:295px;
    top:-225px;
}
#student19 #textTop{
    left:270px;
    top:-230px;
}
#student20 #textTop{
    left:280px;
    top:-230px;
}
#student21 #textTop{
    left:280px;
    top:-225px;
}
#student22 #textTop{
    left:285px;
    top:-215px;
}
table {
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing:0;
    border:0;
}
td{vertical-align:top;padding:0;}
img {border: none;}
a:active, a, input,h3 {outline: none;}
a {color:#003365;}
ul {
	margin:18px 0;
	padding:0;
	list-style:none;
}
ul li {
	padding:0 0 1px 30px;
    line-height:1.1;
}
.clear{
    clear:both;
}

#header{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:285px;
	overflow:hidden;
}
#header div{
	position:relative;
	width:100%;
	height:285px;
}
#backImg1{
	position:absolute;
	top:0;
	left:0;
}
/*#backImg2{
	position:absolute;
	top:0;
	right:0;
}*/
/*шапка*/
#topMenu{
    position: relative;
    z-index: 3;
    float: right;
    width:607px;
    padding:15px 30px 0 0;
    min-height:270px;
}
h1{
    padding:12px 0 12px 0;
    margin:0;
}
#addMenu{
    float:left;
    width:240px;
    font:1.4em Georgia,serif;
    color:#fff;
    margin:0;
    padding:0 0 16px 108px;
}
#addMenu li{
    padding:0 0 9px 0;
}  
#addMenu li#contact{
    padding:12px 0 9px 0;
}
#addMenu a{
    color:#fff;
}
#addMenu span{
    font-weight:bold;
    font-style:italic;
}
#activity{
    float:left;
    width:210px;
    font:1.4em Georgia,serif;
    color:#fff;
    margin:0;
    padding:0 0 16px 0;
}
#activity li{
    padding:0 0 9px 0;
}
#activity a{
    color:#fff;
}
#activity span{
    font-weight:bold;
    font-style:italic;
}
#lang{
    position: absolute;
    top:15px;
    right:30px;
    font:1.4em Georgia,serif;
    color:#000;
}
#selectedLang{
    cursor:pointer;
    background:url('../d/arrowBottom.gif') no-repeat 35px 13px;
    border:1px solid #70868B;
    width:46px;
    height:29px;
}
#selectedLang img{
    display: block;
    margin:6px 0 0 3px;
}
#lang a{
    color:#1d5a95;
}
#choseLang{
    display:none;
    position: absolute;
    z-index:3;
    right:0;
    top:0;
    width:145px;
    background-color:#fff;
    border:1px solid #B997B3;
}
#choseLang img{
    float:left;
    padding:13px 10px 0 10px;
    cursor:pointer;
}
#choseLang ul{ 
    float:left;
    margin:0;
    padding:8px 0 0 0;
}
#choseLang li{
    overflow:hidden;
    padding:2px 0 10px 40px;
}
#ru{
    background:url('../d/flagRu.gif') no-repeat 0 0;
}
#en{
    background:url('../d/flagEn.gif') no-repeat 0 0;
}
#fr{
    background:url('../d/flagFr.gif') no-repeat 0 0;
}

#divOut{
    background:#fff;
    clear:right;
    margin:0 30px 0 30px;
}

/*3 колонки*/
#leftColumn{
    position: relative;
    z-index:2;
    float:left;
    width:268px;
    padding:94px 0 67px 0;
}
#container{
    float:right;
    width:100%;
    margin:0 0 0 -285px;
    padding:0 0 67px 0;
}
#containerIn{
    position: relative;
    z-index:2;
    margin-left:285px;
    overflow:hidden;
}
#centerColumn{
    float:left;
    width:100%;
    margin:0 -340px 0 0;
    padding:0;
}
#centerColumnIn{
    margin:0 340px 0 0;
}
#rightColumn{
    float:right;
    width:220px;
    padding:11px 30px 0 0;
}

/*левая колонка*/
#categoryNews{
    margin:-25px 0 30px 36px;
}
#categoryNews h2{
    font:1.4em Georgia,serif;
    color:#790000;
    margin:0;
}
#categoryNews ul{
    font:1.1em Arial,sans-serif;
    margin:0;
    padding:13px 0 0 0;
}
#categoryNews li{
    padding:2px 0 10px 25px;
}
.newsGroup1{
    background:url('../d/iconNews1.gif') no-repeat;
}
.newsGroup2{
    background:url('../d/iconNews2.gif') no-repeat;
}
.newsGroup3{
    background:url('../d/iconNews3.gif') no-repeat;
}
.newsGroup4{
    background:url('../d/iconNews4.gif') no-repeat;
}
#categoryNews a{
    color:#335c84;
}
#leftSubMenu{
    margin:-14px 0 0 0;
    padding:29px 70px 35px 36px;
    font-size:1.4em;
    font-weight:bold;
}
#leftSubMenu li{
    padding:0 0 9px 0;
}
#leftSubMenu a{
    font-weight:normal;
}
#leftMenu{
    margin:0 23px 0 8px;
    background:#faf5d1 url('../d/backLeftMenu.jpg') repeat-x left bottom;
    position:relative;
}
#leftMenu ul{
    padding:15px 10px 13px 0;
    margin:0;
    font-size:1.4em;
    font-weight:bold;0
}
#leftMenu li{
    padding:0 0 9px 28px;
}
#leftMenu li.partners{
    padding-bottom:20px;
}
#leftMenu a{
    font-weight:normal;
}
#medChat{
    font-size:1.4em;
    color:#666;
    background:url('../d/iconChat.gif') no-repeat;
    padding:0 0 10px 40px;
    margin:30px 0 20px 36px;
}
#medChat span{
    font:0.7em Arial,sans-serif;
}
#columnRector{
    font-size:1.4em;
    font-style:italic;
    overflow:hidden;
    margin:46px 0 0 36px;
    width:80%;
}
#columnRector img{
    float:right;
    margin-left:20px;
}
#columnRector a{
    font-style:normal;
    display: block;
    margin:9px 0 7px 0;
}

#containerIn form{
    margin:24px 0 1px 0;
    padding:0 49px 1px 0;
    float:right;
}
#containerIn input{
    width:395px;
    font:1.4em Arial,sans-serif;
    height:18px;
    padding:3px 0 0 5px;
    margin:0 9px 0 0;
    float:left;
}
#containerIn input#button{
    width:67px;
    height:24px;
    padding:0;
    margin:0;
    font:1.4em Arial,sans-serif;
}
#containerIn form div{
    clear:left;
    font:1.2em Arial,sans-serif;
    color:#666;
    padding-left:8px
}
#containerIn form span{
    border-bottom:1px dashed #666;
    cursor:pointer;
}

/*центральная колонка*/
#aboutRector{
    background:#cde2d7 url('../d/backRector.jpg') repeat-y;
    padding:25px 30px 8px 3px;
    margin:26px 0 16px 0;
    overflow:hidden;
    font-size:1.4em;
    line-height:1.6em;
    font-style:italic;
    position: relative;
}
#aboutRector img{
    float:left;
    margin:-17px 33px 0 0;
}
#aboutRector p{
    margin:0 0 15px 0;
}
#aboutRector img.iePNG{
    float:none;
    margin:0;
}
#aboutRector img.coner1{
    position: absolute;
    top:0;
    left:0;
}
#aboutRector img.coner2{
    position: absolute;
    top:0;
    right:0;
}
#aboutRector img.coner3{
    position: absolute;
    bottom:0;
    right:0;
}
#aboutRector img.coner4{
    position: absolute;
    bottom:0;
    left:0;
}
#openingAddress{
    font-size:1.4em;
    margin:0;
}
#openingAddress h2{
    font:1.7em Georgia,serif;
    color:#333;
    margin:0 0 8px 0;
}
#lastNews{
    font-size:1.4em;
}
#lastNews h2{
    font:1em Georgia,serif;
    color:#790000;
    background:url('../d/iconCalendar.gif') no-repeat;
    padding:3px 0 5px 29px;
    margin:50px 0 0 0;
}
#lastNews ul{
    margin:0;
    padding:0;
}
#lastNews li{
    padding:7px 0 5px 0;
    overflow:hidden;
    line-height:1.05em;
}
#lastNews span{
    font:0.7em Arial,sans-serif;
    color:#333;
    display:block;
    margin:0 0 3px 2px;
}
#lastNews div{
    float:left;
    font:0.7em Arial,sans-serif;
    color:#666;
    text-align:right;
    margin:0 22px 0 0;
}
#lastNews img{
    display:block;
    margin-bottom:4px;
}
#lastNews a{
    font-size:1.29em;
    display:block;
    padding-bottom:6px;
    line-height:1.2em;
}
#lastNews ul ul{
    padding:0;
    margin:10px 0 0 0;
    overflow:hidden;
}
#lastNews li li{
    padding:2px 25px 0 25px;
    float:left;
}
#lastNews li ul a{
    font:0.8em Arial,sans-serif;
}
#lastNews span#archiveList{
    font:1em Georgia,serif;
    color:#000;
    display:block;
    text-align:right;
    padding-top:12px;
}
#lastNews span#archiveList a{
    padding:0;
    font-size:0.9em;
}
ul#crumbs{
    margin:0 0 0 -4px;
    padding:7px 0 9px 0;
    font:1.1em Arial,sans-serif;
    color:#666;
    overflow: hidden;
}
ul#crumbs li{
    padding:0 9px 7px 4px;
    float:left;
    background:url('../d/crumbs.gif') no-repeat right 4px;
}
ul#crumbs li#actSec{
    background:none;
}
ul#crumbs a{
    color:#666;
}
#textContent{
    font-size:1.4em;
}
#textContent h2{
    font:1.7em/1em Georgia,serif;
    margin:0 0 23px 0;
    color:#333;
}
#textContent h3{
    font:1.29em Georgia,serif;
    margin:7px 0 7px 0;
    color:#333;
}
#textContent h4{
    font:bold italic 1em Georgia,serif;
    margin:6px 0 6px 0;
    color:#333;
}
.noteP{
    background:#CDE3D7 url('../d/backRector.jpg') repeat-y;
    padding:28px 30px 8px 3px;
    margin:28px 0 30px 0;
    overflow:hidden;
    font-size:0.86em;
    font-style:italic;
	display: block;
} 
.noteP img{
    float:left;
    margin:-20px 28px 0 0;
}
#textContent ul.italicTable{
    margin:0;
    padding:8px 0 15px 0;
    font-style:italic;
}
#textContent ul.italicTable li{
    padding:0 0 9px 30px;
    background:none;
}
#textContent ul{
    margin:0;
    padding:6px 0 10px 0;
}
#textContent ul li{
    padding:0 0 2px 33px;
    background:url('../d/tire.gif') no-repeat 22px 7px;
}
#textContent ol{
    margin:0 0 0 33px;
    padding:6px 0 10px 0;
}
#textContent ol li{
    padding:0 0 2px 0;
}
#textContent ol ol{
    margin:0 0 0 33px;
    padding:3px 0 5px 0;
}
#textContent table{
    width:90%;
    margin-bottom:7px;
}  
#textContent table caption{
    font-size:0.86em;
    font-style:italic;
    text-align:right;
    padding:33px 0 9px 0;
}
#textContent thead td{
    background-color:#C9E3DF;
    font-style:italic;
}
#textContent td{
    border-bottom:1px solid #C9E3DF;
    padding:6px 0 6px 13px;
}
#textContent td.comments{
    border-bottom:none;
    padding:8px 0 0 13px;
    font-size:0.79em;
    font-style:italic;
}
#textContent td.toRight{
    padding-left:34px;
}
#textContent ul.listDocs{
    margin:0;
    padding:45px 0 15px 0;
}
#textContent ul.listDocs li{
    padding:9px 0 26px 56px;
}
#textContent ul.listDocs li.doc{
    background:url('../d/iconDoc.gif') no-repeat;
}
#textContent ul.listDocs li.xls{
    background:url('../d/iconXls.gif') no-repeat;
}
#textContent ul.listDocs li.jpg{
    background:url('../d/iconJpg.gif') no-repeat;
}
#textContent ul#innerMenu{
    margin:-8px 0 0 0;
    padding:0 0 34px 0;
} 
#textContent ul#innerMenu li{
    padding:0 0 3px 0;
    background:none;
    font-weight:bold;
}
#textContent ul#innerMenu li a{
    font-weight:normal;
}
#textNews{
    font-size:1.4em;
}
#textNews h2{
    font:1.7em/1em Georgia,serif;
    margin:0 0 23px 0;
    color:#333;
}
#textNews img{
    float:left;
    margin:0 28px 5px 0;
}
#dateNews{
    font:0.7em Arial,sans-serif;
    color:#333;
    padding-bottom:3px;
}
#prevN{
    float:left;
}
#prevN img{
    float:none;
    margin:0 3px 0 0;
}
#nextN{
    float:right;
}
#nextN img{
    float:none;
    margin:0 0 0 3px;
}
#lastNews #prevN{
    float:left;
    font-size:0.9em;
}
#lastNews #prevN img{
    float:none;
    margin:0 3px 0 0;
    display:inline;
}
#lastNews #nextN{
    float:right;
    font-size:0.9em;
}
#lastNews #nextN img{
    float:none;
    margin:0 0 0 3px;
    display:inline;
}
#allNews{
    clear:both;
    text-align:right;
    padding-top:23px;
}
#textNews ul#themes{
    padding:0;
    margin:13px 0 18px 0;
    overflow:hidden;
    font:0.8em Arial,sans-serif;
}
#textNews ul#themes li{
    padding:2px 25px 2px 25px;
    float:left;
}
h2#titleFaq{
    font:2.4em/1em Georgia,serif;
    margin:0 0 -20px 0;
    color:#333;
}
#textFaq{
    font-size:1.4em;
}
#textFaq h3{
    font:bold italic 1em Georgia,serif;
    margin:-7px 0 5px 0;
    color:#333;
}
#textFaq h4{
    font:bold italic 1em Georgia,serif;
    margin:27px 0 8px 30px;
    color:#666;
}
#textFaq h5{
    font:bold italic 1em Georgia,serif;
    margin:0 0 0 30px;
    color:#ddb1d9;
}
#textFaq h6{
    font:bold italic 1em Georgia,serif;
    margin:0;
    color:#ffcc99;
    text-align:right;
}
.question{
    background-color:#deb7da;
    color:#006699;
    font-weight:bold;
    padding:6px 38px 10px 38px;
    margin:0 110px 20px 20px;
    position: relative;
    z-index:2;
}
.question span{
    border-bottom:1px dashed #006699;
    cursor:pointer;
}
.answer{
    margin-top:-20px;
}
.answer div{
    border:3px solid #ffcc99;
    padding:8px 35px 15px 35px;
    margin:0 0 24px 77px;
    position: relative;
    z-index:2;
}
.coner1{
    position: absolute;
    top:0;
    left:0;
}
.coner2{
    position: absolute;
    top:0;
    right:0;
}
.coner3{
    position: absolute;
    bottom:0;
    right:0;
}
.coner4{
    position: absolute;
    bottom:0;
    left:0;
}
.coner5{
    position: absolute;
    bottom:-12px;
    left:30px;
}
.answer .coner1{
    position: absolute;
    top:-3px;
    left:-3px;
}
.answer .coner2{
    position: absolute;
    top:-3px;
    right:-3px;
}
.answer .coner3{
    position: absolute;
    bottom:-3px;
    right:-3px;
}
.answer .coner4{
    position: absolute;
    bottom:-3px;
    left:-3px;
}
.answer .coner5{
    position: absolute;
    bottom:-15px;
    right:30px;
    left:auto;
}

.titleCategory{
    font:2.4em Georgia,serif;
    margin:0 0 5px 0;
}
.mainFoto{
    float:left;
    font:italic 1.1em Georgia,serif;
    width:185px;
    padding:0 13px 0 3px;
}
.mainFoto img{
    float:left;
    margin:0 0 7px -3px;
}
.littleFoto{
    /*padding-left:203px;*/
    overflow:hidden;
}
.allFoto{
}
.littleFoto img{
    float:left;
    margin:0 3px 3px 0;
    width:75px;
    height:75px;
}
.allFoto{
    clear:left;
    font-size:1.1em;
    font-style:italic;
    text-align:right;
    padding:9px 0 21px;
}

/*правая колонка*/ 
#themeOfDay{
    overflow:hidden;
    font:1.4em Georgia,serif;
    padding:18px 0 34px 0;
}
#themeOfDay div{
    font:0.7em Arial,sans-serif;
    color:#333;
    text-align:right;
}
#themeOfDay h2{
    font:1em Georgia,serif;
    color:#790000;
    background:url('../d/iconDay.gif') no-repeat 0 1px;
    padding-left:22px;
    margin:0 0 1px 0;
}
#themeOfDay a{
    font:1.14em Georgia,serif;
    display: block;
    margin:0 0 14px 0;
}
#themeOfDay img{
    float:left;
    margin:0 10px 6px 0;
}
#foreignStudent{
    overflow:hidden;
    font:1.4em Georgia,serif;
    padding:14px 15px 35px 15px;
    margin:17px 0 28px 0;
    margin-left:-15px;
    background:#F8F4F6;
}
#foreignStudent h2{
    font:1em Georgia,serif;
    color:#790000;
    background:url('../d/iconEarth.gif') no-repeat 0 1px;
    padding-left:30px;
    margin:0 0 1px 0;
}
#foreignStudent img{
    display:block;
    margin:24px 0 8px 0;
}
#fotoBlock{
    overflow:hidden;
    font:1.4em Georgia,serif;
    padding-top:31px;
}
#fotoBlock h2{
    font:1em Georgia,serif;
    color:#790000;
    background:url('../d/iconFoto.gif') no-repeat 0 1px;
    padding-left:30px;
    margin:0 0 7px 0;
}
#fotoBlock h2 span{
    font-weight:bold;
    font-style:italic;
    color:#666;
}
#fotoBlock div{
    float:left;
    text-align:right;
    font:0.7em Arial,sans-serif;
    color:#333;
}
#fotoBlock img{
    display: block;
    margin-bottom:10px;
}
#fotoBlock h3{
    font:1em Georgia,serif;
    margin:0 0 5px 0;
}

/*футер*/
#footer{
    position: relative;
    z-index:2;
    clear:both;
    overflow: hidden;
    font-size:1.4em;
    padding:0 46px 49px 0;
}
#copy{
    float:left;
    padding:15px 0 0 36px;
    width:632px;
}
#copy ul{
    margin:26px 0 0 0;
    padding:0;
    overflow: hidden;
    color:#666;
}
#copy li{
    float:left;
    padding:0 2px 0 17px;
}
#nlink{
    float:right;
    padding:15px 50px 0 24px;
}