/* diplomant.com -> css-all */
body {/*font-size: 13px;*/ font-size: 13px; color: #000000; font-family: "trebuchet ms", arial, tahoma, verdana; background : #173625; margin : 0px 0px 0px 0px;}

td {/*font-size: 13px;*/ font-size: 13px; color: #000000; font-family: "trebuchet ms", arial, tahoma, verdana}
b {font-weight: bold;}
u {color: #000000; text-decoration: none}
big {font-weight: bold; /*font-size: 14px;*/ font-size: 14px; color: #000000; font-family: "trebuchet ms", arial}

.patsh {font-size: 11px; color: #808080; margin-bottom: 15px;}

a.links {color: #ffffff}
a.links:hover {color: #ffffff; text-decoration: none}
a.limit {color: #639632;}
a.limit:hover {color: #639632; text-decoration: none}


a.servmenu {font-size: 13px; color: #0057af}
a.servmenu:hover {font-size: 13px; color: #0057af}
a {color: #0057af;}
/*a {color: #932d00;}*/

/* Для отключенных ссылок! */
a#disable:link {color: #748DA5; text-decoration: none;}
a#disable:hover {color: #2748DA5; text-decoration: none;}
a#disable:active {color: #748DA5; text-decoration: none;}
a#disable:visited {color: #748DA5; text-decoration: none;}

/* Для скачивания doc ссылок! */
a.doc:link {color: #111111; text-decoration: none;}
a.doc:hover {color: #111111; text-decoration: none;}
a.doc:active {color: #111111; text-decoration: none;}
a.doc:visited {color: #111111; text-decoration: none;}

a:hover {color: #0057af; text-decoration: none}
a#mn:hover {color: #c6ff00}
a#mnp:hover {color: #627e00}
a#th {color: #ffffff}
a#th:hover {color: #c6ff00}
a#sm {color: #932d00}
a#sm:hover {color: #789416}
a#dw:hover {color: #932d00}
.txt {font-size: x-small; font-family: arial, tahoma, verdana; text-align: justify}
#mn {font-size: 11px; color: #ffffff; font-family: "trebuchet ms", verdana; text-decoration: none}
#mnp {font-size: 11px; color: #000000; font-family: "trebuchet ms", verdana; text-decoration: none}
#dw {font-size: 11px; color: #000000; font-family: "trebuchet ms", verdana}
#nm {font-size: 11px; color: #000000; font-family: verdana}
#sm {font-size: 10px; color: #000000; font-family: verdana}
small {font-size: 10px; color: #000000; font-family: verdana}
#xsm {font-size: 10px; color: #000000; font-family: tahoma}
#th {font-size: 10px; color: #ffffff; font-family: tahoma , arial; text-decoration: none}
#ts {font-weight: bold; font-size: 10px; color: #000000; font-family: tahoma}
#xxpad {padding-right: 10px; padding-left: 24px; font-size: 10px; padding-bottom: 3px; color: #000000; padding-top: 1px; font-family: tahoma}
#xpad {padding-right: 10px; padding-left: 10px; font-size: 10px; padding-bottom: 3px; color: #000000; padding-top: 3px; font-family: tahoma}
#pad {padding-right: 4px; padding-left: 20px; padding-bottom: 3px; padding-top: 3px}
#pd {padding-right: 8px; padding-left: 8px; padding-bottom: 8px; padding-top: 8px}
#xxin {font-size: 10px; width: 213px; font-family: verdana}
#xin {font-size: 10px; width: 96px; font-family: verdana}
#rad {width: 12px; height: 12px}
ol {list-style-type: decimal; margin: 7px 0px 0px 20px;}
ul {margin: 7px 0px 0px 20px;}
/*li {list-style-type: disc;}*/ /* Стиль ромбиками! */
/*li {list-style-image: url(img/_dot_.gif); list-style-type: decimal;}*/ /* Стиль картинками! */
#q {list-style-image: url(/images/diplomant_com/_dot.gif); list-style-type: circle}
#w {color: #ffffff}
#rd {color: #932d00}
#bu {color: #0057af}
#gr {color: #5a5a5a}
.error {font-weight: bold; color: #ff0000; text-align: center}
.ok {font-weight: bold; color: #008800; text-align: center}
#pmin {font-size: 12px; width: 550px; font-family: "trebuchet ms" , verdana; height: 200px}

/*.___h1 {font-size: 13px; color: #000000; font-family: "trebuchet ms", arial, tahoma, verdana}
h1 {font-size: 25px; color: #000000; font-family: "trebuchet ms", arial, tahoma, verdana}*/
h1 {/*margin : 0px 0px 0px 0px;*/ FONT-SIZE: 22px; MARGIN: -1px 0px 9px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica CY', 'Arial Narrow', Arial, sans-serif}
h2 {FONT-SIZE: 19px; MARGIN: -1px 0px 9px;COLOR: #ffffff; FONT-FAMILY: 'Helvetica CY', 'Arial Narrow', Arial, sans-serif}
h3 {FONT-SIZE: 15px; MARGIN: -1px 0px 9px; COLOR: #585858; FONT-FAMILY: 'Helvetica CY', 'Arial Narrow', Arial, sans-serif; line-height: 130%;}

.h1 {/*margin : 0px 0px 0px 0px;*/ FONT-SIZE: 20px; MARGIN: -1px 0px 9px; COLOR: #333231; FONT-FAMILY: 'Helvetica CY', 'Arial Narrow', Arial, sans-serif; line-height: 125%; text-decoration: underline;}
.h2 {}
.h3 {}

.images {/*margin : 0px 0px 0px 0px;*/ FONT-SIZE: 17px; MARGIN: -1px 0px 9px;COLOR: #6B9C10; font-family: "trebuchet ms", arial, Arial, sans-serif;}
.files {COLOR: #6B9C10;}

/* Красивые таблицы! */
td.td_a_1 {color: #ffffff; BORDER-RIGHT: #111111 1px solid; BORDER-TOP: #111111 1px solid; background-color: #8DC756;}
td.td_a_2 {color: #ffffff; BORDER-RIGHT: #111111 1px solid; BORDER-TOP: #111111 1px solid; background-color: #2661A2;}
td.td_a_3 {color: #ffffff; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color: #DD3D30;}
td.td_a_4 {color: #ffffff; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color: #F2B542;}
td.td_a_5 {color: #ffffff; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color: #488D8B;}
td.td_a_6 {color: #ffffff; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color: #969595;}
/* Красивые таблицы! */
td.tda {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color: #E6E6E6}
td.td_a {font-size: 13px; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; background-color: #F1F1F1}
td.tdb {BORDER-TOP: #666666 1px solid; background-color: #E6E6E6}
/* Красивые таблицы! */
td.td_b {font-size: 13px; BORDER-TOP: #666666 1px solid; background-color: #F1F1F1}
td.td_b_1 {color: #ffffff; BORDER-TOP: #111111 1px solid; background-color: #8DC756}
td.td_b_2 {color: #ffffff; BORDER-TOP: #111111 1px solid; background-color: #2661A2}
td.td_b_3 {color: #ffffff; BORDER-TOP: #666666 1px solid; background-color: #DD3D30}
td.td_b_4 {color: #ffffff; BORDER-TOP: #666666 1px solid; background-color: #F2B542}
td.td_b_5 {color: #ffffff; BORDER-TOP: #666666 1px solid; background-color: #488D8B}
td.td_b_6 {color: #ffffff; BORDER-TOP: #666666 1px solid; background-color: #969595}
/* Красивые таблицы! */
td.tdc {BORDER-RIGHT: #666666 1px solid; background-color: #E6E6E6}

.sale {font-size: 13px; font-weight: bold; padding: 2px 0px 0px 4px; line-height: 120%;}
.sale_f {font-size: 11px; font-weight: normal;}
.sale_d {padding: 5px 20px 10px 0px;}

/* Листинг для ФАКа! */
ol.ol_faq {line-height: 150%;}

/* Листинг списков! */
ol.ol_sp {line-height: 150%;}

/* Рамка для скачивания объекта! */
.td_dashed {border-top: dotted;
border-right: dotted;
border-bottom: dotted;
border-left: dotted;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px; padding: 12px 20px 12px 12px;}

/* Подмись в право! */
.div_right {text-align: right;  font: italic; }


/* --- map --- */
.h1_map {margin: 10px 0px 5px 0px; FONT-SIZE: 17px; MARGIN: -1px 0px 9px;COLOR: #6B9C10; font-family: "trebuchet ms", arial, Arial, sans-serif;}
.datcol{color: #999999;}
#recede1{margin: 5px 0px 7px 20px;}
#recede2{margin: 5px 0px 7px 40px;}
#recede3{margin: 5px 0px 7px 60px;}
#recede4{margin: 5px 0px 7px 80px;}

.td-header-h1 {padding: 5px 10px 5px 15px; text-align: left; vertical-align: middle}
.td-page {padding: 15px 15px 5px 15px; text-align: left; vertical-align: top;}
/* Для блока справа! */
.td-page_menu {padding: 10px 7px 5px 9px; text-align: left; vertical-align: top; line-height: 170%;}
.td-header-h1_menu {padding: 5px 0px 5px 9px; text-align: left; vertical-align: middle}
.div-order {margin: 5px 0px 5px 5px;}

.td-page_bot {padding: 15px 12px 5px 0px; text-align: right; vertical-align: bottom;}
.td-page-text {background-color: #FFFFFF}

/* Красим фон под заголовками разделов и страниц! */
.td-page-menu-01 {background-color: #8DC756}
.td-page-menu-02 {background-color: #2661A2}
.td-page-menu-03 {background-color: #DD3D30}
.td-page-menu-04 {background-color: #F2B542}
.td-page-menu-05 {background-color: #488D8B}
.td-page-menu-06 {background-color: #969595}

.font {FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial, sans-serif; line-height: 130%; text-align:justify; /*FONT-WEIGHT: bold*/}

/* Готовые работы блок! */
.fontmenu {FONT-SIZE: 12px; COLOR: #585858; line-height: 160%; FONT-WEIGHT: bold; text-transform: uppercase;}
div.i {margin: -3px 0px 4px 22px; FONT-SIZE: 11px; COLOR: #585858; /*line-height: 160%;*/ FONT-WEIGHT: lighter; text-transform: lowercase;}

/*.postbody {padding-top: 15px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif;}*/
.menu1 {position:absolute; left:311px; top:95px; width:400px; height:500px; z-index:1; visibility: hidden}
.menu2 {position:absolute; left:364px; top:95px; width:400px; height:500px; z-index:2; visibility: hidden}
.menu3 {position:absolute; left:536px; top:95px; width:400px; height:500px; z-index:3; visibility: hidden}
.menu4 {position:absolute; left:603px; top:95px; width:400px; height:500px; z-index:4; visibility: hidden}

.chbox1 {background : url(/images/diplomant_com/ch_box_top.gif) repeat-x top left;}
.chbox2 {background : url(/images/diplomant_com/ch_box_foot.gif) repeat-x bottom left;}
.chbox3 {background : url(/images/diplomant_com/ch_box_left.gif) repeat-y top left;}
.chbox4 {background : url(/images/diplomant_com/ch_box_right.gif) repeat-y top left;}
.abox, .abox:link, .abox:hover, .abox:visited, .abox:active {color: #6c866b;  text-decoration: none;  }

.td-fon-top {background : url(/images/diplomant_com/fon_top.gif) repeat-x top left;}
.div-pedding-1 {margin-top: 45px;}
/*.div-pedding-2 {margin-top: 15px;}*/
.div-pedding-2 {margin-top: 3px;}
.div-pedding-3 {margin-top: 3px; padding-bottom: 20px;}
/*   #e8e8e8       6c866b    font-size: 13px;   */

u.u_line {FONT-SIZE: 13px; color: #000000; text-decoration: underline;}

/*.td-contakts {font-size: 13px; color: #6c866b; font-family: "trebuchet ms", arial, tahoma, verdana}*/
.td-contakts {font-size: 13px; color: #FFFFFF; font-family: "trebuchet ms", arial, tahoma, verdana}

.td-key {/*font-size: 13px; color: #6c866b; font-family: "trebuchet ms", arial, tahoma, verdana;*/ padding: 0px 5px 0px 5px;}
.nobra {font-size: 13px; color: #6c866b; font-family: "trebuchet ms", arial, tahoma, verdana;  font: normal;  text-transform: lowercase;  }
.nobrb {font-size: 11px; line-height:26px; color: #6c866b; font-family: "trebuchet ms", arial, tahoma, verdana;  font: normal;  text-transform: lowercase;}
.nobrc {font-size: 11px; color: #6c866b; font-family: "trebuchet ms", arial, tahoma, verdana;  font: normal;  text-transform: lowercase; line-height: 100%; }
.td-foot-design {padding-left: 5px;}
.td-foot-co-design {padding: 10px 0px 10px 0px;}

/* Отзывы - рамка вокруг! */
.ot2 {BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x; background-image: url(/images/diplomant_com/ot_02.gif)}
.ot4 {BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-y; background-image: url(/images/diplomant_com/ot_04.gif)}
.ot5 {BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: repeat-y; background-image: url(/images/diplomant_com/ot_05.gif)}
.ot7 {BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x; background-image: url(/images/diplomant_com/ot_07.gif)}

/* Сделать заказ! */
.live1 {padding: 2px 0px 2px 12px; font-size: 15px; color: #488D8B; BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; background-image: url(/images/diplomant_com/live_01.gif)}
.live2 {padding: 5px 0px 4px 12px; line-height: 145%; BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-y; background-image: url(/images/diplomant_com/live_02.gif)}
div.hrline {margin: 13px 0px 4px 0px; HEIGHT: 3px; WIDTH: 183px; BACKGROUND-REPEAT: repeat-x; background-image: url(/images/diplomant_com/hrline.gif)}

div.hrlineshop {margin: 13px 0px 4px 0px; HEIGHT: 3px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; background-image: url(/images/diplomant_com/hrline.gif)}

/* Форма - сделать заказ! */
.form_live1 {padding: 2px 0px 2px 12px; font-size: 15px; color: #488D8B; BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; background-image: url(/images/diplomant_com/form_01.gif)}
.form_live2 {padding: 5px 0px 4px 12px; line-height: 145%; BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-y; background-image: url(/images/diplomant_com/form_02.gif)}

.block_str        {
        color: white;
        font-size: 11px;
        height: 11px;
        width: 12px;
        border-style: none solid none solid;
        margin: 0px 0px -2px 0px;
        border-color: #8DC756;
        background-color: #8DC756;
        text-align: center;
}

input, textarea, select {
        /*background-color: #E7E8EA;
        font-size: 11px;
        font-family: "trebuchet ms", arial, tahoma, verdana;
        border-style: solid;
        border-width: 1px;
        border-color: #748EA7;*/
        font-family: arial, tahoma, verdana;
}

.stop {FONT-SIZE: 13px; color: #156493;}

/* (end) Design - info@mochalov.com - http://mochalov.com */