
/* general stuff */

*{margin:0;padding:0}

.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;overflow:hidden;min-height:0;line-height:0;font-size:0}

.clear {display: inline-block;}

* html .clear {height: 1%;clear:both}

.clear {display: block}



html{height:100%}

img, fieldset{border:0px none; }

a{color:#922c03;text-decoration:underline}

a:hover{text-decoration:none}



body{

height:100%;min-height:100%;

font-family: arial, sans-serif;

background:#f0dfc3 url('http://www.isuct.ru/edu/images/bgr-rep.jpg') repeat-x 0 0;

color:#2b2114;

font-size:12px

}

#content ul, #content ol{margin-left:30px;margin-top:10px;margin-bottom:10px}

h1, h2, h3, h4, h5, h6{color:#922c03;}




#min-width{background:url('http://www.isuct.ru/edu/images/bgr-rep2.jpg') repeat-x 0 100%;height:auto !important;min-height:100%;height:100% !important;min-width:1000px}

* html #min-width, * html #footer{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "auto");}

#bgr{background:url('http://www.isuct.ru/edu/images/bgr.jpg') no-repeat 0 0; }

#header{padding-top:30px;padding-left:57px;height:130px}

#logo{float:left;width:172px;height:130px;margin-right:85px}

#mainlevel:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;overflow:hidden;min-height:0;line-height:0;font-size:0}

#mainlevel {display: inline-block;}

* html #mainlevel {height: 1%}

#mainlevel {display: block}

*>#mainlevel{overflow:hidden}

#mainlevel{list-style:none;margin-top:3px;font:bold 14px 'Arial Narrow', arial, sans-serif;text-transform:uppercase;}

#mainlevel li{float:left;line-height:33px;height:33px;background:url('http://www.isuct.ru/edu/images/sep.gif') no-repeat 0 50%;margin-left:-1px; margin-right:1px; margin-top:0; margin-bottom:0; padding-left:17px; padding-right:16px; padding-top:0; padding-bottom:0}

#mainlevel li a#active_menu{color:#2b2114;text-decoration:none}

#right{width:177px;float:right;text-align:center;padding-left:15px}

#left{width:300px;float:left;padding:0 15px 15px}

#content{padding-bottom:10px}

*>#content{margin:0 192px 0 330px}

* html #content{height:1%}

* html #right{margin-left:-3px;}

* html #left{margin-right:-3px;}

#pic{width:291px;height:448px;background:url('http://www.isuct.ru/edu/images/pic-left.jpg') no-repeat 0 0;position:relative;top:-35px;left:-15px}

#f-g{height:100px;clear:both}

#footer{height:100px;margin-top:-100px;clear;min-width:1000px;color:#c0ac82}

#footer p{padding-top:50px;}

#footer a{color:#c0ac82}

.phone{background:url('http://www.isuct.ru/edu/images/phone-bg.gif') no-repeat 25px 0;float:left;height:80px;margin-right:65px;width:270px;padding-left:85px;color:#922c03;font-size:18px;white-space:nowrap;position:relative}

.phone span{background-position: 0 0; width:180px;height:18px;position:absolute;top:53px; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll}

table.contentpaneopen{width:100%; padding-top:10px;}



#search {

margin: 0px;

width: 148px;

height: 28px;

float: right;

background: url('http://www.isuct.ru/edu/images/back_search.jpg') no-repeat right top;

padding-left: 10px;

padding-top: 2px;

vertical-align: top; padding-right:0px; padding-bottom:0px

}



#search .inputbox{

width: 100px;

height: 20px;

border: 1px solid black;

background:white;

padding:0 2px;

}



#search .button{

height: 14px;

border: 1px solid black;

}



#search form {

margin: 0px;

padding: 0px;

}



div.module h3 {

width: 130px;

font-weight: bold;

margin: 0px;

padding: 0px;

margin-bottom: 5px;

}



/* Other Mambo Stuff */



.small {

color: #ABABAB;

}



.button {

border: 1px solid black;

}

.inputbox {

border: 1px solid black;

}

select.inputbox{width:150px}



.createdate, .modifydate{

color: #922c03;

height: 10px;

}



a.readon {

}



.blog {

width: 100%;

}



.sectiontableheader {

font-weight: bold;

height: 25px;

}

.categorytitle{

font-weight: bold;

height: 25px;

}

.componentheading, .contentheading{

text-transform:uppercase;

color:#922c03;

background:url('http://www.isuct.ru/edu/images/pol.gif') repeat-x 0 5px;
padding-bottom: 15px; font-style:normal; font-variant:normal; font-weight:bold; font-size:22px; font-family:Arial Narrow, arial, sans-serif

}

.contentfoot{

text-transform:uppercase;

color:#922c03;

background:url('http://www.isuct.ru/edu/images/pol2.gif') repeat-x 0 5px;
padding-bottom: 15px; font-style:normal; font-variant:normal; font-weight:bold; font-size:22px; font-family:Arial Narrow, arial, sans-serif

}

div.head_add{ 
background-color:#f3ead8;
display:inline;
padding-right:10px;
}

div.head_add2{ 
background-color:#f0dfc3;
display:inline;
padding-right:10px;
}


.moduletable .contentheading, contentfoot, #right .moduletable p a{

font:bold 12px 'Arial Narrow', arial, sans-serif;

}

table.moduletable {

width:  100%;

}

.blog_more ul li{

list-style: none;

padding-left: 14px;

}