@charset "utf-8";
/* Pan Express Service */

* { margin: 0; padding: 0; border: 0 solid #fff; text-decoration: none; outline-width: medium; outline-style: none; list-style-type: none; }
.clearAll { clear: both; height: 0; line-height: 0; font-size: 0; }

body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; background: #fff; text-align: center; }

#leftYBackground { width: 896px; height: auto!important; min-height: 800px; height: 800px; margin: 0 auto; padding: 0; background: url(../img/left_tool_kit_y_background.jpg) left top repeat-y; }
#webSite { width: 896px; height: auto!important; min-height: 800px; height: 800px; margin: 0 auto; padding: 0; background: url(../img/left_tool_kit_background.jpg) left top no-repeat; text-align: left; }

.header { margin: 0; padding: 0 28px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; }
.headerTopArea { width: 642px; height: auto!important; min-height: 120px; height: 120px; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; background: url(../img/header_x_bg.jpg) left top repeat-x; float: right; }

.logoPanExpressService { width: 284px; height: 29px; margin: 0; padding: 34px 0 28px 15px; font-size: 0; }
.logoPanExpressService h1 { width: 284px; height: 29px; margin: 0; padding: 0; font-size: 0; background: url(../img/logo_pan_express_servic.png) left top no-repeat; }
.logoPanExpressService h1 a { display: block; width: 284px; height: 29px; margin: 0; padding: 0; font-size: 0; text-indent: -9999px; }

.mainMenu { margin: 0; padding: 0 6px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; fLoat: right; }
.mainMenu ul { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; }
.mainMenu ul li { margin: 0; padding: 0 0 0 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; float: left; }
.mainMenu ul li a { line-height: 26px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; }
.mainMenu ul li a:hover{ color: #d35400; }
.mainMenu ul li a.selected { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d35400; }
.mainMenu ul li a.selected:hover { text-decoration: underline; }

.mainMenuRightLineGrey { width: 1px; height: 26px; margin: 0; padding: 0; font-size: 0; background: url(../img/main_menu_right_line_grey.jpg) left top no-repeat;; }

.videoAndFoto { margin: 0; padding: 0; }

.galerieFoto { margin: 0; padding: 230px 18px 0 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fcfcfc; float: left; }
.galerieFoto a { display: block; height: 25px; line-height: 25px; margin: 0; padding: 0 29px 0 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fcfcfc; background: #d35400 url(../img/arrow_white_on_orange.jpg) right top no-repeat; float: left; }

.flashHolder { width: 690px; height: 287px; margin: 0; padding: 0; float: left; }
.flashReplacementImage {  width: 690px; height: 287px; margin: 0; padding: 0; background: url(../img/flash_replacement_image.jpg) left top no-repeat; }

.mainContent { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; }

.leftArea { width: 226px; margin: 0; padding: 18px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; float: left; }
.theCenterOfIt { width: 670px; margin: 0; padding: 14px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; float: left; }

.contactDetails { margin: 0; padding: 0 0 46px 28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
.contactDetails a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
.contactDetails a:hover { text-decoration: underline; color: #e05900; }
.contactDetails .title { margin: 0; padding: 0 0 12px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #e05900; }
.contactDetails .theDetails { margin: 0; padding: 0 0 0 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; line-height: 25px; }
.contactDetails .line { margin: 0; padding: 0 0 20px 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
.contactDetails .tab { line-height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; float: left; }
.contactDetails .tabDetails { line-height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; float: left; }

.Cats { height: auto!important; min-height: 356px; height: 356px; margin: 0; padding: 0 0 0 16px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #424242; }

.oneCat { width: 190px; height: auto!important; min-height: 123px; margin: 0 25px 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #424242; background: url(../img/one_cat_x_bg.jpg) left bottom repeat-x;; float: left; }

.oneCat .title { width: 134px; height: 36px; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4e4e4e; float: left; border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca; border-left: 1px solid #cacaca; background: #fff; }
.oneCat .title table { height: 36px; margin: 0; padding: 0; border: none; }
.oneCat .title table { height: 36px; margin: 0; padding: 0; border: none; }
.oneCat .title table td { vertical-align: middle; }
.oneCat .title h2 { margin: 0; padding: 0 0 0 17px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4e4e4e; }
.oneCat .title h2 a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4e4e4e; }
.oneCat .title h2 a:hover { text-decoration: underline; color: #000; }

.oneCat .icon { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; float: right; }

.iconReparatiiAuto { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; background: url(../img/icon_reparatii_auto.jpg) left top no-repeat; }
.iconTestariDiagnosticari { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; background: url(../img/icon_testari_diagnosticari.jpg) left top no-repeat; }
.iconGeometrieRoti { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; background: url(../img/icon_geometrie_roti.jpg) left top no-repeat; }
.iconStatieITP { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; background: url(../img/icon_statie_itp.jpg) left top no-repeat; }
.iconSchimbUleiSiFiltre { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; background: url(../img/icon_schimb_ulei_si_filtre.jpg) left top no-repeat; }
.iconTractariAuto { width: 55px; height: 38px; margin: 0; padding: 0; font-size: 0; background: url(../img/icon_tractari_auto.jpg) left top no-repeat; }

.oneCat .catDetails { height: auto!important; min-height: 78px; height: 78px; margin: 0; padding: 8px 0 0 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; line-height: 17px; }
.oneCat .catDetails ul { margin: 0; padding: 0 0 0 11px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; }
.oneCat .catDetails ul li { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; line-height: 17px; }

.desprePanExpress { margin: 0; padding: 10px 8px 18px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #393939; line-height: 17px; width: 640px; }

.footer { margin: 0 0 0 11px; padding: 0; border-top: 1px solid #c2c2c2; }

.bottomMenu { margin: 0; padding: 0 0 0 8px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #424242; }
.bottomMenu ul { margin: 0; padding: 0; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #424242; }
.bottomMenu ul li { margin: 0; padding: 0 14px 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #424242; float: left; }
.bottomMenu ul li a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #424242; float: left; }
.bottomMenu ul li a:hover { text-decoration: underline; color: #000; }

.websiteDevelopment { width: 140px; height: 24px; margin: 0; padding: 0; font-size: 0; float: right; }
.websiteDevelopment h2 { width: 140px; height: 24px; margin: 0; padding: 0; font-size: 0; background: url(../img/website_development.jpg) left top no-repeat; }
.websiteDevelopment h2 a { display: block; width: 140px; height: 24px; margin: 0; padding: 0; font-size: 0; text-indent: -9999px; }

.firstD {width:100px; float:left; padding-bottom:15px; padding-left:40px; }
.secondD {padding-bottom:10px; }
.secondD input { width: 200px; border:1px solid  #224a63; font-size:12px; vertical-align:top; }
.secondD textarea { width: 200px; height:100px;  border:1px solid #224a63; font-size:11px; }

.firstD1 {width:180px; float:left; padding-bottom:15px; padding-left:200px; }
.secondD1 {padding-bottom:10px; }
.secondD1 input { width: 150px; border:1px solid  #224a63; font-size:12px; vertical-align:top; }

