html {background:#fff; font-family:Arial, Helvetica, sans-serif;}/** Custom layers*/.lb-1 { width: 940px; } /* 100% */.lb-2 { width: 703px; } /* 75% */.lb-3 { width: 467px; } /* 50% */.lb-4 { width: 231px; } /* 25% */
#page { width: 940px; padding:0; }#header {margin:0; padding:0; border:0; }#footer { padding-bottom:1em; border-top: 2px solid #555; }
#page { padding:2em;}.content {padding:2em 0;}.content h1, .content h2, .content h3, .content h4 {font-family:Georgia,"Times New Roman",Times,serif;}/* Временные стили для наглядности .layout-box */.lb-1 .corners { background: #818181; }.lb-2 .corners { background: #9a9a9a; }.lb-3 .corners { background: #b4b4b4; }.lb-4 .corners { background: #dadada; }/**Addition classes*/.info { background: #f8f8f8; color: #666; padding: 10px; margin-bottom: 0.5em; font-size: 91.7%; }.note { background: #efe; color: #040; border: 2px #484 solid; padding: 10px; margin-bottom: 1em; }.important { background: #ffe; color: #440; border: 2px #884 solid; padding: 10px; margin-bottom: 1em; }.warning { background: #fee; color: #400; border: 2px #844 solid; padding: 10px; margin-bottom: 1em; }#logo {background:url(tricolor.gif) no-repeat; width:254px; height:48px;  text-indent:-999px;}#contacts {float:right; font-family:georgia;}#contacts .phone {font-size:26px;}#contacts .code {font-size:18px;}.packages {  }.packages  img { padding:0; margin:2px; background-color:#fff; }.packages  td { vertical-align:middle; border:none; border-bottom:2px solid #53caeb; background-color:#eee; padding:15px 0;}.packages  .odd  td { background-color:#a2dbeb; }.packages .title { font-size:1.3em; text-align:center; }.packages .price { color:#da4d00; text-align:center; font-size:1.1em; }.packages .description { color:gray; text-align:center; font-size:0.9em; }
