Помогите пожалуйста найти ошибку. пятый день мучаю шаблон. Суть проблемы вот в чем: перенес сайт на Joomle но весь текст материалов, с права и слева уходит за рамки видимость, в следствии часть текста обрезается. Сайт глянуть можно здесь Ниже файл CSS /* CSS Document */ /*————————————--body—*/ body, td, th, div, p, label, input { color:#7c838a; font:normal 12px/19px Arial, Helvetica, sans-serif; } input, select { color:#595959; } a{color:#066ba9;} a:hover { color:#066ba9; text-decoration:underline; } a:hover {text-decoration:none} a, button, .button{ cursor:pointer;} /*———————————————————-content—*/ /*—————————--article_settings-*/ .pagenavcounter{ padding:11px 0;} h6 {font:bold 12px Arial, Helvetica, sans-serif;} .article-decor {padding:0px 0px 12px 0px;} #contact_text{ height:auto; overflow:auto; margin:0px 0px 5px 0px; width:90%} .article_separator{ display:none; height:19px; background:url(../images/border1.gif) 0 0 repeat-x;} .column_separator{padding:0px 0px 0px 0 !important;} .article_column {padding:0px 0px 0px 0px;} .article_indent h3 {overflow:hidden;} .article_indent h3 img {margin:0px 3px 0px 0px !important; float:left} .contentpaneopen ul, .article-indent ul {list-style:disc; margin:0px 0px 0px 15px; } .contentpaneopen ul li, .article-indent ul li { padding:0px 0px 6px 0px; } .contentdescription img {margin:0px 20px 0px 0px; } .contentpaneopen img{margin:0 11px 0px 0px;} .contentpaneopen h3 img{margin:18px 10px 0px 0px;} #content .module ul{ list-style:none; margin:0;} #container ul{ list-style:none; margin:15px 0;} #container ul li, #content .module ul li{ line-height:16px; padding:5px 0 5px 0; border-bottom:1px solid #e5e6e8; margin:0 !important;} #container ul li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover{background:url(../images/list_marker.gif) 0 5px no-repeat; color:#066ba9 ; line-height:16px; font-size:13px; padding:0 0 0 10px; text-decoration:none; font-weight:bold; margin:0 !important;} #content ul li a:hover, #content .module ul li a:hover{ color:#04c0ee;} #container ul li p{ line-height:16px;} #container ul li span{ color:#04c0ee;} .error ul li{ border: none !important;} /*—————————content-heading—*/ .article-indent span.small{ line-height:15px; color:#7c838a; font-size:11px; padding:11px 0 0 1px; font-family:Arial, Helvetica, sans-serif; } .article-indent .createdate{ line-height:15px; color:#7c838a; font-size:11px; margin:3px 0px 0px 1px; padding:0 0px 0 0; font-family:Arial, Helvetica, sans-serif;} .modifydate{color:#7C838A; font-size:11px; padding:10px 0px 10px 0; text-decoration:none !important; font-family:Arial, Helvetica, sans-serif;} .componentheading { font-size:28px; padding:0 5px 21px 0; color:#066ba9; line-height:42px; } #poll{padding:81px 5px 21px 0;} td.contentheading, .componentheadingNews { font-size:22px; padding:0 5px 3px 0; color:#04c0ee; line-height:22px;} .contentpaneopen p {padding:0px 0px 10px 0px;} .buttonheading {padding:2px 0 6px 0px;} .icon-indent{ background:url(../images/icon_separator.gif) 0 4px no-repeat; padding:3px 40px 0 27px;} .buttonheading img { padding:0; margin:0 15px 0 0; position:relative;} span.contentheading { font-weight:normal; display:block; padding:15px 0px 15px 0px; margin:0px 0px 15px 0px; } #component-contact .contentheading{ font-size:18px; padding-bottom:25px;} /*———————————--read-more—*/ .indent-more{margin:11px 0 0 0; } div a.readon { display:block; float:right; color:#FFF; font-size:13px; text-transform:capitalize; text-decoration:none; background:url(../images/button_link.gif) right 0 no-repeat; padding:0 0 0 0; width:90px; height:25px; text-align:center; font-weight:bold; line-height:25px; } div a.readon span{ line-height:11px;} div a.readon:hover { color:#FFF; text-decoration:underline;} /*—————————--blog-more—*/ .blog_more {padding:11px 0px 10px 0; } .blog_more strong{ color:#04c0ee; font-size:18px; line-height:19px; display:block; padding:14px 21px 8px 0; font-weight:normal;} .blog_more h2 {font-size:12px; padding:0px 0px 0px 0px;} .blog_more ul { margin:15px 0px 15px 0 !important;} .blog_more a {text-decoration:underline} .blog_more a:hover {text-decoration:none;} /*—————————--item-info—*/ .pagin-bottom{ padding-bottom:18px;} .pagin-top{ padding-top:0;} .iteminfo { padding:0px 0px 6px 0px; margin:0px 0px 15px 0px; } .createdby { color:#7a7a7a; display:block; text-transform:none; } div.small { /* Written by */ display:block; color:#7a7a7a; font-size:11px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 7px 0px; white-space:nowrap; line-height:11px; } /*——————————————————--VM—*/ #martInfo .button { width:52px; } #martInfo h3 { display:block; width:71px; float:left; color:#666565; font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; } #martInfo .moduletable { text-align:right; } .null {padding:0; margin:0 !important;} /*———————————--buttons—*/ #content .button, #content .validate, #content .readmore a { background:url(../images/button_more.png) 0 0 no-repeat; width:79px; height:23px; padding:0 0 0 0; color:#fffbd6; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; display:block; font-size:12px; float:left; text-decoration:none; text-align:center; display:block; line-height:23px; } #content .button:hover, #content .validate:hover, #content .modal-button:hover, #content .readmore a:hover, #content div.blank a:hover{ color:#FFF !important; text-decoration:none;} * html .button, * html .validate { display:block; } #content .button2-left { float:left; margin-right:5px;} #content .button2-left, .image {display:inline} #content .button2-left a:hover, #content .readmore a:hover, #content div.blank a:hover { color:#ff8c0a; } .modal-button, .readmore a, div.blank a {float:left; padding:0 0px; margin:0px 1px 0px 0px;} #editor-xtd-buttons {padding:5px 0px 5px 0px; overflow:hidden; width:400px; float:left} #editor-xtd-buttons .readmore {display:inline} .blank {padding:5px 0px 0px 0px; _padding:11px 0px 11px 0px;} #content .button, #content .validate, #content .modal-button { display:block; float:left; color:#FFF; font-size:13px; text-transform:capitalize; text-decoration:none; background:url(../images/button_link1.gif) right 0 no-repeat; padding:0 0 0 0; width:90px; height:25px; text-align:center; font-weight:bold; line-height:25px; border:none; font-family:Arial, Helvetica, sans-serif; } #content .button:hover, #content .validate:hover, #content .modal-button:hover, #content .modal-button, #content div.blank a, #content .readmore a{ color:#FFF; text-decoration:underline;} #content .modal-button, #content div.blank a, #content .readmore a{ display:block; float:left; color:#FFF; font-size:13px; text-transform:capitalize; text-decoration:none; background:url(../images/button_link2.gif) right 0 no-repeat; padding:0 0 0 0; width:90px; height:25px; text-align:center; font-weight:bold; line-height:25px; border:none; font-family:Arial, Helvetica, sans-serif; } /*—————————--pagenav—*/ .pagenav { font-weight:normal } a.pagenav { font-weight:normal; padding:0px 2px 0px 2px; margin:0px 2px 0px 0px; text-decoration:none; color:#7c838a; } a.pagenav:hover {text-decoration:underline; color:#7c838a;} a.pagenav:visited { text-decoration:none; color:#7c838a;} .pagination_nav {font-size:12px; padding:10px 20px 0px 27px;} .pagination_nav div {padding:5px 0px 5px 0px; } .pagination {margin-top:10px} .pagination li {padding:0px 5px 0px 5px;} .pagination_result {padding:5px 0px 0px 0px; line-height:16px;} .pagination span {padding:0px 10px 0px 0px;} .pagination strong span {padding:0px 6px 0px 6px; font-weight:normal} /*————————————--result—*/ .searchArea {padding:10px; border:1px solid #E9ECEC; margin:15px 0 0 0;} .sectiontableentry0 td, .sectiontableentry1 td, .sectiontableentry2 td { border-bottom:1px solid #e5e6e8;} .sectiontableentry1 td, .sectiontableentry0 td, .sectiontableentry2 td { padding-bottom:5px; padding-top:5px;} .var1 { padding:15px !important; margin:5px 0px 5px 0px; background:#f6f7f7; color:#7c838a;} .var1 a, .var1 p{ color:#7c838a;} .var2 { background:url(../images/bg.gif); padding:15px !important; margin:5px 0px 5px 0px; } .var2 a, .var2 p{ color:#7c838a;} .results {padding:0px 20px 15px 29px;} .searchintro {padding:10px 0px 10px 22px;} .results ol li {padding:0px 0px 10px 0px; text-align:justify;} .results h3{ padding-bottom:25px;} #searchForm{ display:block; padding:0 0 0 0;} .sectiontableheader, .sectiontableheader {padding:6px 5px 6px 5px; } #search_searchword{ margin:2px 0 0 0; padding:3px 0 3px 5px; border:1px solid #E9ECEC; background:none; color:#7C8389;} .indent-search-searchword{ display:block; padding:5px 11px 0 0;} /*————————————--archive—*/ .archiveBlock .button { display:inline-block; margin:0px 0px 0px 5px;} ul#archive-list h4 a { font-size:12px; text-transform:none} /*————————————--poll—*/ dl.poll {padding:10px 0px 20px;} .button-poll-left, .button-poll-right{ display:block; float:left; color:#FFF; font-size:13px; text-transform:capitalize; text-decoration:none; background:url(../images/button_link1.gif) right 0 no-repeat; padding:0 0 0 0; width:61px; height:25px; text-align:center; font-weight:bold; line-height:25px; border:none; } .button-poll-right{} .poll .buttons input:hover{ color:#FFFFFF; text-decoration:underline;} .button-poll-right{ margin-right:111px !important; _margin-right:57px !important;} #poll h3 {font-size:120%; padding:0px 0px 10px 0px;} dl.poll dt {font-weight:bold; padding:7px 0px 0px 0px; } .poll .question {color:#4fd3f3; font-size:13px; padding:0 10px 5px 0px; font-weight:bold;} .poll .poll-body {padding:11px 0px 5px 0} .poll-body label {font-size:12px; color:#7c838a; line-height:14px; padding:0px 0px 0px 4px;} .poll .buttons {margin:0 0px 0 0px;} .poll .result {background:#ffea00;} .poll .section { overflow:hidden; padding:2px 0px 2px 0px; width:100%; color:#fff; } .poll .section2 { overflow:hidden; padding:2px 0px 2px 0px; width:100%; color:#000; color:#878989; } .poll .radio{float:left; width:20px;} .poll .radio input {display:block; width:16px; height:16px; vertical-align:middle;} .poll .var {margin:0px 0px 0px 20px;text-align:left} .display {padding:0px 0px 10px 0px;} .display select {border:1px solid #46462f; width:100px;} .sectiontableentry1 div, .sectiontableentry0 div {font-size:1px} .td_1, .td_2 {width:5%; text-align:center;} .td_3 { width:90%; padding:0px 0px 0px 10px;} .pollstableborder .question {padding:0px 0px 0px 85px;} .pollstableborder{ margin:25px 0 0 0;} /*————————————--userforms—*/ dl.contentpane dt { padding:10px 0px 20px 0px; } dl.contentpane dd { width:100%; overflow:hidden; } dl.contentpane div { vertical-align:middle } dl.contentpane .description { width:110px; padding:0px 0px 0px 0px; vertical-align:middle } dl.contentpane .input-field { width:160px; padding:2px 0px 0px 0px; vertical-align:middle } dl.contentpane .button-field { width:140px; padding:0px 0px 0px 0px; vertical-align:middle } /*————————————-search—*/ .search .inputbox { background:none !important; border:none; color:#7c8389; line-height:16px; padding:3px 0px 3px 6px; margin:0 0px 0 0; width:202px; font-size:12px; text-transform:capitalize; border:1px solid #e9ecec; } .search .button { width:60px !important; height:23px !important; margin:0 0 0 0 !important; padding:0 !important; background:none !important;} .search .button:hover{ text-decoration:underline;} span.count{ color:#4fd3f3; font-size:13px; font-weight:bold;} /*————————————-search-result—*/ .search_result {padding:0px 20px 0px 0px;} .search_result h3 {color:#808080; font-size:14px;} .searchintro b, .searchintro strong, .highlight {color:#04c0ee; font-weight:bold;} /*————————————-admin-form—*/ .adminform td {padding:0px 0px 2px 0px;} .pagin-bottom{ padding:5px 0 15px 0;} /*—————————system-error-messages--*/ .error {margin:15px 9px 20px 9px;} .message{ margin:0 !important;} #system-message dt.error, dt.message {display: none; } .error dd ul { background:#CE0303; border-bottom:3px solid #670606; border-top:3px solid #670606; color:#FFFFFF; margin:0 !important; padding:5px 0 5px 5px !important; list-style-type:disc !important; } .error dd ul li { background:none !important; color:#fff !important; margin:0px 0px 0px 20px !important; padding:0 !important; } /*———————————————————————————boxes—*/ /*————————————-mainmenu—*/ /*—————--content—-*/ .module_menu div{color:#fff; font-size:12px;} .module_menu ul {list-style:none; margin:0 0 0 0 !important; font-weight:bold;} .module_menu li { display:block; line-height:14px !important; padding:0 0 11px 0; } .module_menu li ul {padding:11px 0px 0 11px; margin:0 0 0 0 !important;} .module_menu li ul li{ border:none; } .module_menu li ul li a{ padding:0 0 0 0; } .module_menu li a { padding:0px 0px 0 13px !important; color:#066ba9 !important; display:block; font-size:13px; line-height:14px !important; text-decoration:none; background:url(../images/main_menu_marker.gif) 0 5px no-repeat !important; } .module_menu li a span { font-size:13px; text-transform:uppercase;} .module_menu li a:hover { color:#04c0ee !important; padding:0 0px 0 0; background:url(../images/main_menu_marker.gif) 0 5px no-repeat !important; } .module_menu li a:hover span {color:#04c0ee !important; } .module_menu li.active a {color:#04c0ee !important; padding:0px 0px 0 18px; line-height:14px; background:url(../images/main_menu_marker.gif) 0 5px no-repeat !important;} /*————————————-topmenu—*/ .topmenu-left{ position:absolute; background:url(../images/topmenu_left.png) 0 0 no-repeat; width:7px; height:7px; margin:0 0 0 0px;} .topmenu-left1{ position:absolute; background:url(../images/topmenu_left1.png) 0 0 no-repeat; width:7px; height:7px; margin:36px 0 0 0px;} .row-top-menu ul.menu-nav { padding:0 0 0 0 !important; margin:0 0 0 0 !important; } .row-top-menu ul.menu-nav li { display:block; padding:0 0 0 0; float:left; margin:0 0 0 0; padding:0 0 0 0 !important; } .row-top-menu ul.menu-nav li a { border:none; text-decoration:none !important; float:left; padding:0 0 0 0; margin:0 0 0 0; } .row-top-menu ul.menu-nav li a span { display:block; padding:17px 21px 17px 21px; _padding:17px 21px 10px 21px; color:#066ba9; display:block; font-size:13px; line-height:14px; text-decoration:none !important; float:left; font-weight:bold; text-transform:uppercase; } /*——————-hover-active—-*/ .row-top-menu ul.menu-nav li a:hover, .row-top-menu ul.menu-nav li a:hover span { color:#FFF !important; background:url(../images/top_menu_hover.jpg) 0 0 repeat-x; } .row-top-menu ul.menu-nav li.active a, .row-top-menu ul.menu-nav li.active a span { color:#FFF !important; background:url(../images/top_menu_hover.jpg) 0 0 repeat-x; } /*—————————————-login-form—*/ .module-login .moduleTopBg {width:100%;} .module-login .sec {width:100%;} .module-login .boxIndent {padding:0 0px 0 0;} /*——————-title—-*/ /*—————--content—-*/ .login-text-1{ color:#7c8389; font-size:12px; text-transform:none !important; display:block; padding:5px 0 0 0;} .form-height{ height:30px; margin:2px 0 0 0; background:url(../images/form_bg.png) 0 0 no-repeat; width:286px;} #form-login {padding:0px 0px 0px 15px;} #form-login-remember {padding:11px 0px 11px 0px;} .module-login label { font-size:12px; color:#7c8389; display:block; line-height:16px; font-weight:normal; padding:0px 0px 0 0; width:100%; text-transform:none; } label.remember { display:inline; color:#645851 !important; font-size:12px !important; margin:0 0 0 0; font-weight:normal; } .module-login p, .module-login div, label.remember { color:#7c8389 !important; font-size:12px; line-height:15px; } .logo-title{ font-size:15px; padding-bottom:11px;} .remember{ padding:0 !important;} label.remember{ padding-bottom:10px; text-transform:lowercase;} #mod_login_username, #mod_login_password {margin:0px 0px 0px 0px;} .module-login a, .module-login a:hover { color:#066ba9; padding:0px 0px 0px 0px; font-size:12px; line-height:17px; } .module-login a:hover{ color:#066ba9;} .module-login .inputbox { /* inputbox */ color:#7C8389; background:none; padding:3px 0px 3px 9px; vertical-align:top; width:175px; margin:3px 0px 0 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #E9ECEC; } #modlgn_username, #modlgn_passwd {float:left;} .username label, .password label { } .module-login .button { /* button */ background:#fff; border:none; color:#000; font:normal 10px/14px Georgia, "Times New Roman", Times, serif; padding:3px 0px 4px 0px; margin:0px 0px 0px 0px; text-align:center; text-transform:uppercase; width:50px; display:block; } .remember { padding:4px 0px 0px 0px;} input.checkbox { /* checkbox */ border:none; display:block; margin:2px 5px 0px 0px; vertical-align:middle; width:12px; height:12px; position:relative; float:left; } .button-login:hover, .log .button:hover{ text-decoration:underline;} .button-login{ width:97px; float:right;} .button-login, .log .button{ display:block; float:right; color:#FFF; font-size:13px; text-transform:capitalize; text-decoration:none; background:url(../images/button_link1.gif) right 0 no-repeat; padding:0 0 0 0; width:61px; height:25px; text-align:center; font-weight:bold; line-height:25px; border:none; margin:5px 56px 5px 0; _margin:5px 30px 5px 0; cursor:pointer; } #inputs{ padding:9px 0 6px 0;} /*———————————————————structure—*/ #body { background:#e5e5e5;} .main { width:966px; position:relative; margin:0 auto; padding:0 0 0 0; } /*————————————-header—*/ .clear{ width:100%; overflow:hidden;} .clear1{ clear:both;} .br{ display:block;} .fright{ float:right !important;} .fleft{ float:left;} .header-row{ height:141px;} .header-row h1{ display:block; margin:43px 0 0 24px; position:absolute;} .header-row h1 a{ display:block; position:absolute; cursor:pointer;} .header-row .fleft{ width:426px;} .header-row .fright{ width:134px; padding:92px 0 0 0;} .header-row .fright ul{ list-style:none; margin:0; padding:0;} .header-row .fright ul li{ float:left; padding:0 12px 0 0;} .header-row .fright ul li a{ color:#ffffff; font-size:12px; text-transform:uppercase; text-decoration:none;} .header-row .fright ul li a:hover{ color:#04bcea;} .site-tail{ background:#ffffff url(../images/site_tail.jpg) 0 0 repeat-x;} .site-tail-bottom{ background:url(../images/site_tail_bottom.gif) bottom left repeat-x;} .site-tail-top{ background:url(../images/site_tail_top.jpg) center top no-repeat;} .row-top-menu{ height:44px; margin:0 21px; background:url(../images/top_main_menu.png) 0 0 repeat-x;} .topmenu-left{ position:absolute; background:url(../images/bg_left.png) 0 0 no-repeat; width:4px; height:44px; margin:0 0 0 0px;} .topmenu-right{ position:absolute; background:url(../images/bg_right.png) 0 0 no-repeat; width:4px; height:44px; margin:0 0 0 921px;} .topmenu-left1{ position:absolute; background:url(../images/bg1_left.png) 0 0 no-repeat; width:4px; height:4px; margin:0 0 0 4px;} .topmenu-right1{ position:absolute; background:url(../images/bg1_right.png) 0 0 no-repeat; width:4px; height:4px; margin:0 0 0 917px;} .row-top-menu .fleft{ width:838px; height:44px;} .row-top-menu .fright{ width:81px; height:44px;} .content-inner{ padding:0 11px;} .row-banner{ padding:11px 0 0 11px;} .header-flash{ padding:0 0 0 11px; height:375px;} .flash1{ position:absolute;} /*————————————-content—*/ #content{ padding:41px 11px 0 44px; } #container{overflow:hidden; height:100%; text-align:left; padding:4px 0 0 1px;} #left{ float:left; text-align:left; width:291px; _margin:0 -3px 0 0;} .left-indent{ padding:0 47px 0 0;} .container-indent{ padding:0 0 0 0;} /*wrapper-content*/ .content-top{ height:10px; background:url(../images/content_top_left.png) 0 0 no-repeat;} .content-top span{ background:url(../images/content_top_right.png) top right no-repeat; height:10px; padding:0 24px; display:block;} .content-top span span{ padding:0; background:#FFF;} .content-left{ background:url(../images/content_left.png) 0 0 repeat-y;} .content-right{ background:url(../images/content_right.png) top right repeat-y;} .content-indent{ padding:0 13px 0 13px;} .content-bg{ background:#FFF;} .content-bottom{ height:35px; background:url(../images/content_bottom_left.png) 0 0 no-repeat; margin-bottom:32px;} .content-bottom span{ background:url(../images/content_bottom_right.png) bottom right no-repeat; height:35px; padding:0 24px; display:block;} .content-bottom span span{ padding:0; background:url(../images/content_bottom.png) 0 0 repeat-x;} /**/ .banners{ list-style:none; margin:0; padding:0; width:100%; overflow:hidden;} .banners li{ float:left; display:block; width:306px; height:138px;} .banners li a{ float:left; display:block; width:306px; height:138px; background:url(../images/banner_wrapper.gif) 0 0 no-repeat;} .banners li a:hover{ background:url(../images/banner_wrapper_hover.gif) 0 0 no-repeat;} .banners li img{ margin:31px 0 0 31px;} /*wrapper-box*/ .wrapper-box .boxTitle h3{ color:#066ba9; font-size:26px; line-height:26px; font-weight:normal;} .wrapper-box .boxIndent{ padding:36px 0 48px 0;} /**/ .banners li.indent img { margin:31px 0 0 34px !important;} .border-top{ border-top:1px solid #e5e6e8;} /*box-custom*/ .box-custom-indent{ padding:0 11px;} .box-custom{ background:url(../images/box_custom.gif) 0 0 repeat-x;} .box-custom-left{ background:url(../images/box_custom_left.gif) 0 0 no-repeat;} .box-custom-right{ background:url(../images/box_custom_left.gif) top right no-repeat;} .box-custom .boxTitle{ padding:0 0 15px 0;} .box-custom ul{ list-style:none; margin:0; padding:0;} .box-custom ul li{ border-bottom:1px solid #e8e8e9; margin:0; padding:0;} .box-custom ul li a{ color:#a1a6aa; font-size:12px; text-decoration:none; margin:0; padding:4px 0 4px 0; display:block;} .box-custom ul li a:hover{ color:#7c8389; text-decoration:none;} /**/ /*wrapper-box-extra*/ .wrapper-box-extra{ float:left; width:228px; margin:0 0 0 66px;} .box-custom-inner{ padding:34px 0 0 35px;} .s1{ margin:0 !important;} .s2{ width:249px;} .s3{ width:257px; margin-left:45px !important;} .wrapper-box-extra .boxTitle h3{ color:#7c8389; font-size:22px; line-height:22px; font-weight:normal;} .wrapper-box-extra .boxIndent{} /**/ .row-col .col-1{ width:249px;} .row-col .col-2{ width:246px; margin:0 0 0 43px;} .link-1{ color:#066ba9; font-size:17px; line-height:17px;} .indent-top-bottom{ padding:13px 0 15px 0 !important;} .indent-top{ padding:13px 0 0 0 !important;} .text-1, .text-1:hover{ color:#04c0ee; font-weight:bold;} .article-text-indent{ padding:0px 0px 0px 0;} .search-button-indent{ padding:23px 0 19px 0;} .search-button-indent a{ display:block; width:103px; height:32px; background:url(../images/bg1.gif) 0 0 no-repeat;} .text-search{ color:#b8b8b8; font-size:13px;} .text-search a, .text-search a:hover{ color:#01baec;} /*————————————-footer—*/ .footer{ padding:50px 0 15px 0;} .footer .fright{ width:217px; color:#676666;} .footer .fright a, .footer .fright a:hover{ color:#18cbfc;} .footer .fleft{ width:590px;} .footer .fleft ul{ list-style:none; margin:0; padding:0 0 0 40px;} .footer .fleft li{ float:left; margin-right:12px; text-transform:uppercase;} .footer .fleft li a{ color:#4fd3f3; font-size:12px; text-decoration:none;} .footer .fleft li a:hover{ color:#7c8389; text-decoration:underline;} .footer .fleft li.active a{ text-decoration:underline !important; color:#7c8389;} .indent-form{ position:absolute; margin:186px 0 0 54px;} .row-form .col-1{ width:277px; background:url(../images/wrapper_input.gif) 0 0 no-repeat; height:30px;} .row-form .col-1 input{ border:none; background:none; color:#01baec; font-size:17px; padding:4px 0 0 8px !important; *padding:2px 0 0 8px !important; width:260px; font-family:Arial, Helvetica, sans-serif; line-height:27px;} .row-form .col-2{ width:120px;} .row-form .col-2 select{ border:1px solid #BED6E6; background:#FFF; padding:3px 0 3px 0; color:#01BAEC; font-size:17px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}