﻿/* $Id$ */

/**
 * @file
 * Field Styling
 */


/*
 * Field types
 */

.field /* Wrapper for any CCK field. */ {
}

.field-type-datetime /* Always use "datetime" when creating new CCK date fields. "date" and "datestamp" are legacy types. */ {
}

.field-type-filefield /* Field from filefield module */ {
}

.file-link{
	margin:3px 0;
}


/*Залипуха на странице http://www.speechpro.ru/product/obrabotka/sound/sis/docs */
html.js body.not-front div#page-wrapper div#page div#main-wrapper div#main.clearfix div#content.column div.section div#content-area div#node-249.node div.content div.field div.field-items div.field-item{
display: none;
}
#node-249 .content .field .field-items .field-item odd{
	display: none;
}

.field-type-nodereference {
}


#node-470.node div.content div.field{
	float:right;
	width:42%;
	background-color: #EFEFE6;
	padding:15px;
}
#node-1460.node h2.title a{
	text-decoration:none;
} 

#node-1752.node div.content div.field{
	float:right;
	width:35%;
	background-color: #EFEFE6;
	padding:15px;
	margin-top:0px;
	border-radius: 10px;
}
#nid-1752 #content-area{
	min-width:990px;
}

#node-1752.node h2.title a{
	text-decoration:none;
}
.field-type-number-decimal {
}

.field-type-number-float {
}

.field-type-number-integer {
}

.field-type-text {
    font-weight: bold;
    margin-bottom: 10px;
}

.field-type-userreference {
}


/*
 * Named fields
 */

.field-field-FIELDNAME /* Underscores in field name are replaced with dashes. */ {
}

.icon-plugin {
    background: url(../images/icon-plugin.png) left no-repeat;
    padding-left: 27px;
}
.icon-up {
    background: url(../images/icons/up2.png) left no-repeat;
    line-height: 35px;
    padding-left: 40px;
}
.icon-down {
    background: url(../images/icons/down2.png) left no-repeat;
    line-height: 35px;
    padding-left: 40px;
}
.quick-phone {
    background: #faf0e0 url(../images/icons/phone-round.png) 17px no-repeat;
    padding: 10px 25px 10px 75px;
    font-size: 1.2em;
    float: left;
}
.icon-gps {
    background: url(../images/gps.png) left no-repeat;
    padding-left: 35px;
}
/*.quick-link {
    background: #faf0e0 url(../images/icons/link-bg.png) 12px no-repeat;
    padding: 10px 15px 10px 65px;
    font-weight: bold;
    float: left;
}*/
.alert {
    background: #faf0e0 url(../images/icons/alert.png) no-repeat;
    padding-left: 30px;
    line-height: 23px;
}
/* Иконизированные списки */

.icons {
    padding-left: 0;
}
.icons li {
    padding-left: 40px;
    list-style: none;
    line-height: 18px;
    margin-bottom: 12px;
    min-height: 32px;
}
.icons .i-not-emag {
    background: url(../images/icons/not-emag.png) left top no-repeat;
}
.icons .i-sec-access {
    background: url(../images/icons/sec-access.png) left top no-repeat;
}
.icons .i-sec-base {
    background: url(../images/icons/sec-base.png) left top no-repeat;
}
.icons .i-sec-digsign {
    background: url(../images/icons/sec-digsign.png) left top no-repeat;
}
.icons .i-sec-emag {
    background: url(../images/icons/sec-emag.png) left top no-repeat;
}
.icons .i-sec-restrict {
    background: url(../images/icons/sec-restrict.png) left top no-repeat;
}
.icons .i-sec-safety {
    background: url(../images/icons/sec-safety.png) left top no-repeat;
}
.icons .i-val-action {
    background: url(../images/icons/val-action.png) left top no-repeat;
}
.icons .i-val-build {
    background: url(../images/icons/val-build.png) left top no-repeat;
}
.icons .i-val-compress {
    background: url(../images/icons/val-compress.png) left top no-repeat;
}
.icons .i-val-discount {
    background: url(../images/icons/val-discount.png) left top no-repeat;
}
.icons .i-val-hard {
    background: url(../images/icons/val-hard.png) left top no-repeat;
}
.icons .i-val-long {
    background: url(../images/icons/val-long.png) left top no-repeat;
}
.icons .i-val-mini {
    background: url(../images/icons/val-mini.png) left top no-repeat;
}
.icons .i-val-quality {
    background: url(../images/icons/val-quality.png) left top no-repeat;
}
.icons .i-val-up {
    background: url(../images/icons/val-up.png) left top no-repeat;
}
.icons .i-val-wav {
    background: url(../images/icons/val-wav.png) left top no-repeat;
}
.icons .i-up1 {
    background: url(../images/icons/up1.png) left top no-repeat;
}
.icons .i-up0 {
    background: url(../images/icons/up0.png) left top no-repeat;
}
.icons .i-sd {
    background: url(../images/icons/icon_sd.jpg) left top no-repeat;
}
.icons .i-people {
    background: url(../images/icons/icon_people.jpg) left top no-repeat;
}
.icons .i-money {
    background: url(../images/icons/icon_money.jpg) left top no-repeat;
}
.icons .i-phones {
    background: url(../images/icons/icon_phones.jpg) left top no-repeat;
}
.icons .i-ergon {
    background: url(../images/icons/icon_ergon.jpg) left top no-repeat;
}
.icons .i-up {
    background: url(../images/icons/icon_up.png) left top no-repeat;
}
.icons .i-down {
    background: url(../images/icons/icon_down.png) left top no-repeat;
}
.icons .i-time {
    background: url(../images/icons/icon_time.png) left top no-repeat;
}

.driver-table table td.col1 {
    width: 250px;
}
.driver-table table td.col2 {
    width: 80px;
}
.driver-table table td.col3 {
    width: 80px;
}
.driver-table table td.col5 {
    width: 100px;
}

.i-support {
    padding-left: 40px;
    line-height: 32px;
    background: url(../images/icons/icon_support.png) left top no-repeat;
}
.i-build {
    padding-left: 40px;
    line-height: 32px;
    background: url(../images/icons/icon_build.png) left top no-repeat;
}
.i-download {
    padding-left: 40px;
    line-height: 32px;
    background: url(../images/icons/icon_download.png) left top no-repeat;
}
.i-service {
    padding-left: 40px;
    line-height: 32px;
    background: url(../images/icons/icon_service.png) left top no-repeat;
}
.i-support + div,
.i-build + div,
.i-download + div {
    margin-left: 40px;
}

.node.node-type-page .field-field-filegroup1-label, .mytitlesis {
    font-size: 1.6em;
    font-weight: bold;
    line-height: 1.3em;
    margin-bottom: 0.8em;
    margin-top: 1em;
}

/*----------Редактирование содержимого типа Клиент-------------*/

.field.field-type-filefield.field-field-casestudy .field-label,
.field.field-type-filefield.field-field-case-name .field-label,
.fieldgroup.group-content-line legend,
.fieldgroup.group-content-line .field.field-type-text.field-field-title-line .field-label,
.fieldgroup.group-content-line .field.field-type-text.field-field-content-line .field-label,
.field.field-type-filefield.field-field-case-name-1 .field-label,
.fieldgroup.group-content-line-1 legend,
.fieldgroup.group-content-line-1 .field.field-type-text.field-field-title-line-1 .field-label,
.fieldgroup.group-content-line-1 .field.field-type-text.field-field-content-line-1 .field-label,
.field.field-type-filefield.field-field-case-name-2 .field-label,
.fieldgroup.group-content-line-2 legend,
.fieldgroup.group-content-line-2 .field.field-type-text.field-field-title-line-2 .field-label,
.fieldgroup.group-content-line-2 .field.field-type-text.field-field-content-line-2 .field-label{
    display: none;
}

.fieldgroup.group-content-line,
.fieldgroup.group-content-line-1,
.fieldgroup.group-content-line-2{
    border: none;
    padding: 0;
}

.fieldgroup.group-content-line .field.field-type-text.field-field-title-line .field-items,
.fieldgroup.group-content-line-1 .field.field-type-text.field-field-title-line-1 .field-items,
.fieldgroup.group-content-line-2 .field.field-type-text.field-field-title-line-2 .field-items{
    margin:1em 0 1em 0;
    font-weight: bold;
}

.field.field-type-filefield.field-field-title-image{
    float:left;
    margin: 0 25px 0 0;
}

body.not-front  #block-block-39{
 margin-top:30px;
}

/*--------------------------------------------------------*/