html, body{ height: 100%; }
body {margin:0; padding:0; background-color: #ffffff; color: #333; line-height: 120%; font-family: Arial, Verdana, Tahoma; font-size: 10pt;}
a {color: #0078D0; font-size: 10pt;outline: none;text-decoration: none;}
a:hover {text-decoration: underline;}

h1 {text-align:left; margin:0;font:30px/34px Tahoma,Arial,Verdana,sans-serif;color:#333;}
h2 {line-height: 110%;}

form {margin: 0;}

.orange {color: #FF9100;}
.yellow {color: #FFEA66;}
.green {color: #28B231;}
.blue {color: #0078D0;}
.no-active-link {border-bottom: #D0D0D0 1px dashed;}

/*Общий контейнер - задаёт минимальную ширину страницы*/
.width {min-width:1000px; margin: 0px; width: 1000px;}
.maincontainer {padding:10px 18px 9px 18px;}
* html .minwidth {padding-left:980px;} * html .container {margin-left:-980px; position:relative;} * html .minwidth, * html .container, * html .maincontainer, * html .layout {height:1px;}
/*Конец стилей общего контейнера*/

/*Контейнер для средней части*/
.contentwrapper {float: left; width: 100%;}
/*Средняя часть (контент)*/
.contentcolumn {margin: 0 250px 0 250px;}

/*Левая колонка*/
.leftcolumn {float: left; width: 240px; margin-left: -100%;}

/*Правая колонка*/
.rightcolumn {float: left; width: 240px; margin-left: -240px;}

/*Подвал*/
.footer {clear: left; width: 100%;  line-height: 170%; padding-top: 20px;}
.footer div.innertube {padding: 20px 0 10px 0; margin-top: 1px; text-align:left;
border-top:1px solid #CCCCCC;
}
.footer div.counters {float: right;}

/*Шапка*/
.header {height: 95px; border-bottom:1px solid #ccc; margin-bottom:20px; padding-bottom:10px;}

/*Поля в шапке*/
.headerfield { padding: 5px 0 0 10px; background-position: bottom left; border: #F0F0F0 1px solid;}


/*Тело документа*/
.body {height: 100%;}

/*Контейнер для формирования внутренних отступов в колонках*/
.innertube {}

/*Общий стиль для фона и кнопок*/
input.button {background-image:URL('/images/buttons.gif'); background-repeat: no-repeat;}
.repeat-x-bg {background-image:URL('/images/repeat-x.gif'); background-repeat: repeat-x;}
.repeat-y-bg {background-image:URL('/images/repeat-y.gif'); background-repeat: repeat-y;}
.no-repeat-bg {background-image:URL('/images/no-repeat.gif'); background-repeat: no-repeat;}
.channel {background-image:URL('/images/channels.gif'); background-repeat: no-repeat;}

/*Верхняя форма авторизации*/
.auth-form {margin: 0; width: 218px; height: 80px;}
.auth-form div {width: 218px; overflow:hidden; margin: 0 0 10px 0;}
.auth-form div#email {border: #C0C0C0 1px solid;}
.auth-form div#forgot {width: 96px; text-align: right; float: right; border-left: #C0C0C0 1px solid; margin: 0;}
.auth-form div.bottom-string {margin: 0;}
.auth-form input {width: 100%; border-width: 0; color: #7E7E7E;}
.auth-form input#password {width: 113px; border: #C0C0C0 1px solid;}
.auth-form input#auth {margin-left: 10px; width: 91px; height: 22px; background-position: 0 -22px; cursor: pointer;}
/*Блок с авторизованным юзером*/
.auth-block {margin: 0; height: 80px; margin: 0; text-align: left;}
.auth-block p {margin: 5px 10px 5px 0; color: #7E7E7E; font-size: 10pt;}
.auth-block a.avatar {margin-right: 10px; float: left;}

/*Стили контентного блока*/
.info-block {border: #D1D1D1 1px solid; margin: 5px 0 10px 0; padding: 5px; background: URL('/images/corner.gif') no-repeat bottom right; text-align: left;}
.info-block-title {min-height: 19px; color: #fff; font-size: large; margin: 5px 0 5px 0; padding: 5px;} * html .info-block-title {height: 19px;}
.info-block-title a.yellow {font-size: 100%;}
.title-blue {background-position: 0 -106px; background-color: #6384BA;}
.title-green {background-position: 0 -164px; background-color: #54CB4B;}
.title-red {background-position: 0 -281px; background-color: #E73A3A;}
.title-orange {background-position: 0 -222px; background-color: #FF961D;}

sms-tbl {width: 100%;}
.sms-tbl th {background-color: #BDBDBD; color: #4B4B4B; text-align: left; padding: 5px; font-size: 100%; font-weight: 600; white-space:nowrap;}
.sms-tbl td {border-bottom: #BDBDBD 1px solid; padding: 5px;}
.sms-tbl td input.pay-inp {border: #4B4B4B 1px solid; width: 50px; margin-right: 5px;}

/*Пагинатор*/
.paginator {text-align: center; margin: 30px 0 10px 0;}
.paginator A {margin-right: 1px; background-color: #F1F1F1; padding: 3px 15px 3px 15px; font-face: Tahoma; font-size: 100%; text-decoration: none;}
.paginator SPAN {margin-right: 1px; background-color: #F1F1F1; padding: 3px 15px 3px 15px; font-face: Tahoma; font-size: 100%; text-decoration: none;}
.paginator A:hover {background-color: #0078D0; color: #ffffff;}
.paginator SPAN#current {background-color: #7B7B7B; color: #ffffff; font-weight: 600;}


/*
* imgAreaSelect default style
*/
.imgareaselect-border1 {background: url(border-v.gif) repeat-y left top;}
.imgareaselect-border2 {background: url(border-h.gif) repeat-x left top;}
.imgareaselect-border3 {background: url(border-v.gif) repeat-y right top;}
.imgareaselect-border4 {background: url(border-h.gif) repeat-x left bottom;}
.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-handle {background-color: #fff;border: solid 1px #000;opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-outer {background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.imgareaselect-selection { }


.styleform .help{color:#DC7901; font-size:14px;}
.styleform #helpDiv{color: #896334}
.styleform .helpText{color:#896334}
.styleform .ititle {color:#65809A; font-weight:bold;}
.styleform select{border: 1px solid #65809A;margin-top:3px; width:280px;}
.styleform textarea{border: 1px solid #65809A;margin-top:3px; width:350px;}
.styleform .input {border: 1px solid #65809A;margin-top:3px;padding:1px;height:18px; width:280px;}

.styleform .small{width:210px;}
.styleform .check {border: 0px; margin:0px; padding:1px;height:12px;}
.styleform .checkStyle {border: 0px; margin:4px 0px 0px; padding:1px;height:12px;}
.styleform .che{margin-top:3px;}
.styleform .hdiv,
.styleform p {margin-left:35px;}

/*MyTheme*/
.partnerTheme #header{ background: url(http://inoy.org/images/icon/dot.gif) #003; }
.parterTheme #header, .partnerTheme #header .logo, .partnerTheme #header a{ color:#f60; }
.partnerTheme #header a.active { background-color:#4196e1;color:#333; }







