/*
Copyright faromedia.it/farodevelopment.ro
*/
* {padding:0;margin:0;}body {background: url("../images/site/bg.jpg") center top no-repeat; font:normal 12px/17px Arial, Helvetica, sans-serif; color:#666; background-attachment: fixed;}#wrapper { width:954px; padding-top:14px; margin:0 auto; margin-top:80px; background: url("../images/site/ctnt_top.jpg") center top no-repeat;}#wrapper_btt { width:954px; height:14px; background: url("../images/site/ctnt_btt.jpg") center top no-repeat;}#wrapper_bg { width:932px; padding:0 11px; background: url("../images/site/ctnt_bg.jpg") center top repeat-y;}a img { border:0;}a {text-decoration:none;}.posLeft { float:left;}.posRight { float:right;}.m_auto { margin:0 auto;}.clear { clear:both; height:0; overflow:hidden;}ul { list-style:none;}.none {display:none !important;}img {padding:0; margin:0;}h3 {margin-bottom: 10px;}@font-face {font-family: 'DinMD';src: url('font-face-vijaya/dinmd-webfont.eot');src: local('☺'), url('font-face-vijaya/dinmd-webfont.woff') format('woff'), url('font-face-vijaya/dinmd-webfont.ttf') format('truetype'), url('font-face-vijaya/dinmd-webfont.svg#webfonteVq9mYG3') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'DinLt';src: url('font-face-vijaya/dinlt__-webfont.eot');src: local('☺'), url('font-face-vijaya/dinlt__-webfont.woff') format('woff'), url('font-face-vijaya/dinlt__-webfont.ttf') format('truetype'), url('font-face-vijaya/dinlt__-webfont.svg#webfonteVq9mYG3') format('svg');font-weight: normal;font-style: normal;}.top {width:932px;}.logo {width:228px; height:228px; position:absolute; top:10px; z-index:9999;}.logo a {display:block; width:228px; height:228px;}.language {margin-left:5px;}.language a.second {display:block; margin-top:10px;}#menu {width:645px; height:35px; margin-bottom:20px; margin-left:220px;} #menu ul { list-style:none; float:right; height:35px; padding:0; }#menu ul li { float:left; display:block; height:35px;}#menu ul li.last { background:none;}#menu li a { float:left; display:block; font:bold 16px/36px Myriad Pro, Arial, sans-serif; padding:0 14px; text-align:center; color:#666; border-right:1px solid #d9d9d9; background: url("../images/site/menu_bg.jpg") center top repeat-x;}#menu li.first a {background: url("../images/site/menu_bg2L.jpg") left top no-repeat; padding-left:20px;}#menu li.last a {background: url("../images/site/menu_bg2.jpg") right top no-repeat; padding-right:20px;}#menu li a:hover { color:#fff;background: url("../images/site/menu_bg_on.jpg") center top repeat-x;}#menu li a.active { color:#fff;background: url("../images/site/menu_bg_on.jpg") center top repeat-x;}#menu li.first a:hover { background: url("../images/site/menu_bg2_on.jpg") left top no-repeat;}#menu li.first a.active {background: url("../images/site/menu_bg2_on.jpg") left top no-repeat;}#menu li.last a:hover { background: url("../images/site/menu_bg2_onR.jpg") right top no-repeat;}#menu li.last a.active {background: url("../images/site/menu_bg2_onR.jpg") right top no-repeat;}#menu li a.last { border-right:0; }.content { width:932px; padding-bottom:20px;}.content p {padding-bottom:12px;}.content strong {color:#24406C;}.content a.leggi {color:#25AAE0; float:right;}.content a:hover.leggi {text-decoration:underline;}.content a {color:#666;}.content a:hover {color: #24406C;}.area {width:197px; padding-top:9px; background:url("../images/site/area_top.png") left top no-repeat; position:absolute; z-index:999; margin-left:697px; margin-top:-195px; color:#fff; }.area_bg {width:177px; padding:0 10px; background:url("../images/site/area_bg.png") left top repeat-y; }.area_btt {width:197px; height:9px; background:url("../images/site/area_btt.png") left top no-repeat; }.area_bg form label {display:block; font:normal 12px/16px Arial, sans-serif; width:176px;}.area_bg form input {width:170px; height:14px; padding:3px; border:0; margin-bottom:5px;}.area_bg form input.submit {width:76px; height:25px; margin-top:5px; padding:0; cursor:pointer;}.area_bg h3 {font:bold 14px/16px Myriad Pro, Arial, sans-serif; margin-bottom:10px;}.spacer {height:10px;}.ctnt_left {width:232px; margin-right:10px; margin-top:10px;}.ctnt_right {width:232px; margin-top:10px; }.middle {width:448px;margin-right:10px; margin-top:10px;}.middle .boxCtnt {width:426px; border:1px solid #ccc; padding:10px;}.middle .boxCtnt img {margin-bottom:10px;}.boxCtnt form input.text { border:1px solid #24416D; padding:3px; height:12px; width:132px;}.boxCtnt form input.submit {height:20px; font:normal 12px/20px Arial, sans-serif; color:#fff; background:url("../images/site/submit2.jpg") left top no-repeat; text-align:center; border:0; width:64px;}.box {width:232px; margin-bottom:10px;}.boxCtnt {width:210px; border:1px solid #ccc; padding:10px;}.boxItem {width:210px; margin-bottom:10px; }.boxItem.last {margin-bottom:0; }.boxItem .special {width:80px; height:80px; border:1px solid #ccc; float:left; margin:0;}.boxItem .special a {width:80px; height:80px; display:table-cell; vertical-align: middle; text-align: center;}.boxItem a.date {width:93px; height:26px; display:block; line-height:26px; text-align:center; margin-left:10px; background:url("../images/site/button.jpg") left top no-repeat; float:left; color:#fff;}.boxItem p {width:118px; padding-left:10px; float:left; padding-bottom:5px;}a.pdf {display: block; margin-bottom: 15px; height:35px; line-height: 35px; padding-left:38px; color:#25AAE0; font-weight: bold; background:url("../images/site/pdf.jpg") left top no-repeat;}.list {padding-left:10px;margin-bottom:10px;}.list li { background:url("../images/list.jpg") left 2px no-repeat; margin-bottom:10px;padding-left:17px;}.list2 { margin-bottom:10px;}.list2 li { background:url("../images/site/pdf.jpg") left center no-repeat; margin-bottom:10px;padding-left:31px;}.list2 li a {color:#666;}.list2 li a:hover {color:#24406C;}.ctnt_right .list li {background:none; padding-left:0;}.ctnt_right .list {padding:0;}h1 { font:bold 14px/30px Myriad Pro, Arial, sans-serif; color:#fff;padding-left:10px; background:url("../images/site/box_top.jpg") left top no-repeat;}.middle h1 { background:url("../images/site/boxM_top.jpg") left top no-repeat;}.middle h1#info { background:url("../images/site/boxL_top.jpg") left top no-repeat;}.middle h1#specs { background:url("../images/site/boxL_top.jpg") left top no-repeat;}.middle h1#related { background:url("../images/site/boxL_top.jpg") left top no-repeat;}.middle h1#models { background:url("../images/site/boxL_top.jpg") left top no-repeat;}#modelsList{border-collapse: collapse; margin: 0 0 10px 0; width: 685px;}#modelsList td{border:1px solid #ccc;padding: 1px 2px; text-align: center}#modelsList .odd td{background: #DFDFDF;}#modelsList th{border:1px solid #ccc; padding: 5px; border-bottom: 1px solid #aaa;}h2 { font:bold 14px/20px Myriad Pro, Arial, sans-serif; color:#2576A4;}#footer_container {clear:both; width:932px;}.footer {width:932px; height:58px;background:url("../images/site/footer.jpg") left top no-repeat;}.footer p {color:#fff; font-size:24px; font-weight:bold; font-family: Myriad Pro, Arial, sans-serif; width:auto; text-align:center; line-height:58px; }.footer img {padding:5px 25px 5px 25px}.credits {color:#666; font-size:12px; font-weight:bold; font-family: Calibri, Arial, sans-serif; width:932px;}.credits a { text-decoration:underline; color:#000; }.credits span.posRight { text-align:right; padding-top:10px; padding-right:15px;}.credits span.posLeft { text-align:left;padding-top:10px; padding-left:15px;}.contattiText {width:240px; float:left; line-height:20px; font-size:11px; clear:both; margin-top:15px;}.contattiText strong {font-size:14px; color:#A7C735;}.contattiText a {color:#A7C735;}.contattiText a:hover {text-decoration:underline;}ul.message {color:#F9A519; font-weight:bold;}.dynamicFormContainer {width:587px; float:left; display:none;}.dynamicForm {padding:0;}.dynamicForm ul{list-style:none; padding:0;margin: 0; color:#000; font:bold 12px/26px Arial;}.dynamicForm ul li{float:left; list-style: none;width:210px; margin-right:15px; display:block;}.dynamicForm ul li label{display:block;line-height:25px; display:block; color:#A7C735; font:bold 12px/26px Arial;}.dynamicForm ul li input, .dynamicForm ul li textarea, .dynamicForm ul li select{width:202px; padding:3px;height:17px; border:1px solid #A7C735; color:#A7C735; background: url("../images/site/titleBg.jpg") center center repeat; float:left;}.dynamicForm ul li textarea {width:352px; height:120px; color:#A7C735; font:normal 12px/26px Arial; margin-right:0;}.dynamicForm ul li .fieldError{border-color:red; background: #FFF!important;}.dynamicForm ul li.textarea {width:360px; float:right; margin-bottom:20px; margin-right:0;}.dynamicForm ul li.labelS input {height:22px;}.dynamicForm ul li.browse input{height:22px;}.dynamicForm ul li select {width:60px; height:25px; color:#000;}.dynamicForm ul li.special {width:60px; height:25px;}.dynamicForm .submit {margin-top: 5px}.dynamicForm .submit span{float:left;margin-right:10px;line-height:25px; font-size:13px; display:block;}.dynamicForm .submit span.acconseto{width:100%; font-size:11px;}.dynamicForm .submit span.checkBox{width:22px;line-height:22px;cursor:pointer;background-color:#A7C735;}.dynamicForm .submit span.checked{width:22px;background:url(../images/site/no.png) #A7C735 center center no-repeat;}.dynamicForm .submit span.redBorder{border-color:red;}.dynamicForm .submit .button{margin-right: 29px; height:23px; border:1px solid #999999; background: #fff; color: #A7C735; width:130px; cursor:pointer; font:bold 12px/20px Arial; margin-top:10px; margin-bottom:10px;}.dynamicFormp {font:normal 9px/11px Arial; color:#000; padding:10px 12px 5px 0 !important;}.newsContainer .back {float: right; color: #fff; margin-right: 10px;}.newsContainer .postInfo h3 {padding-bottom: 15px;}.newsContainer .postInfo h3 span {font-weight: normal; font-size: 12px;}.productCategories ul {border-top: solid 1px #cdcdcd;}.productCategories li a {background: url("../images/site/categBg.jpg") bottom left repeat-x; display: block; color: #666666; font-size: 14px; border-left:solid 1px #cdcdcd; border-right:solid 1px #cdcdcd;}.productCategories li a span {height: 22px; padding: 6px 0 0 10px; display: block; }.productCategories li.hasSubMenu a span {background: url("../images/site/categArr.png") 213px center no-repeat;}.productCategories li a:hover, .productCategories li a.active {background-image: url("../images/site/categBg_on.jpg"); color: #fff; border: none;}.productCategories li.hasSubMenu a:hover span, .productCategories li.hasSubMenu a.active span {background-image: url("../images/site/categArr_on.png"); padding-left: 11px;}.productCategories li ul {position: absolute; margin-left: 232px; margin-top: -29px; width: 232px; display: none;}.productCategories li.hasSubMenu ul li a span {background-image: none;}.productCategories li.hasSubMenu ul li a:hover span {background-image: none;}.productCategories li.hasSubMenu ul li.hasSubMenu a span {background: url("../images/site/categArr.png") 213px center no-repeat;}.productCategories li.hasSubMenu ul li.hasSubMenu a:hover span {background-image: url("../images/site/categArr_on.png"); padding-left: 11px;}.clearElement {width: 0; height: 0; overflow: hidden; clear: both;}.navSplit {padding: 10px; border: solid 1px #cccccc;}.navSplit .nav {float: left;}.navSplit .nav p {float: left; padding: 0 10px 0 0;}.navSplit .nav a {float: left; margin-right: 3px; background: url("../images/site/pag_prev.jpg") left top no-repeat; color: #666666; font-size: 11px; font-weight: bold; height: 18px; padding: 0 0 0 13px; width: 42px;}.navSplit .nav a.succ {background-image: url("../images/site/pag_next.jpg"); padding-left: 3px; padding-right: 10px;}.navSplit .nav span {float: left; height: 16px; border: solid 1px #ccc; margin-right: 3px; text-align: center; font-size: 14px; font-weight: bold; color: #24416D; padding: 0 3px;}.navSplit .filters {float: right;}.navSplit .filters p {float: left; font-size: 11px; color: #999; padding:0 5px 0 0;}.navSplit .filters .filterBox {float: left;}.navSplit .filters .filterBox .currentFilter {float: left; border: solid 1px #ccc; border-right: none; height: 16px; font-size: 11px; color: #666666; width: 85px; padding: 0 0 0 3px;}.navSplit .filters .filterBox .displayFilters {float: left; width: 18px; height: 18px; background: url("../images/site/orderBy_arr.jpg") left top no-repeat; cursor: pointer;}.navSplit .filters .filterBox .sortBy {position: absolute;border: solid 1px #ccc; border-top: none; background: #fff; padding: 3px; width: 99px; font-size: 11px; display: none;}.navSplit .filters .filterBox .sortBy a.active {font-style: italic;}.navSplit .filters .filterBox .sortBy a.active:hover {color: #666666;}#productsWrapper {}#productsWrapper .product {float: left; width: 217px; border: solid 1px #ccc; margin:10px 10px 0 0;}#productsWrapper .last {margin-right: 0;}#productsWrapper .product .imagePlaceholder {padding: 10px; text-align: center; height: 150px; overflow: hidden;}#productsWrapper .product .prodInfo {height: 40px;}#productsWrapper .product .prodName {padding: 0 10px;}#productsWrapper .product .prodName a {font-size: 12px; color: #24416D; font-family: Arial; line-height: 12px;}#productsWrapper .product .prodManufacturer {font-style: italic; color: #999999; font-size: 12px; padding: 0 10px; line-height: 12px; margin: 0;}#productsWrapper .product .prodBottomBar {background: #24416D; height: 26px;}#productsWrapper .product .prodBottomBar .prodPrice {float: left; color: #fff; }#productsWrapper .product .prodBottomBar .prodPrice .actualPrice {float: left; font-size: 16px; font-weight: bold; padding: 6px 5px 0 10px;}#productsWrapper .product .prodBottomBar .prodPrice .actualPrice strong {color: #fff;}#productsWrapper .product .prodBottomBar .prodPrice .actualPrice em {font-style: normal;}#productsWrapper .product .prodBottomBar .prodPrice .originalPrice {float: left; font-size: 11px; line-height: 11px; font-weight: bold; padding-top: 2px;}#productsWrapper .product .prodBottomBar .prodPrice .originalPrice span {text-decoration: line-through;}#productsWrapper .product .prodBottomBar .prodPrice .originalPrice strong {text-decoration: line-through; color: #fff;}#productsWrapper .product .prodBottomBar .prodPrice .originalPrice em {font-style: normal;}#productsWrapper .product .prodBottomBar .prodPrice .prodVAT {float: left; line-height: 11px; font-weight: bold; padding-top: 10px;}#productsWrapper .promo .prodBottomBar {background: #669966;}#productsWrapper .promo .prodBottomBar .prodPrice .prodVAT {padding-top: 0;}#productsWrapper .product .prodBottomBar .detailsLink {float: right; background: #CCCCCC; color: #666666; font-weight: bold; height: 22PX; padding:4px 5px 0 5px;}.prodPage {width: 690px; margin-right: 0;}.productPageWrapper {}.productPageWrapper .prodImages {float: left; width: 220px; margin-bottom: 10PX}.productPageWrapper .prodImages .prodImagesBox {height: 225px; border: solid 1px #cccccc; overflow: hidden;}.productPageWrapper .prodImages .prodImagesBox .imagePlaceholder {text-align: center; display: table-cell; vertical-align: middle; height: 218px; width: 218px;}.productPageWrapper .prodImages .prodImagesBox .manufImg {margin-top: -40px; text-align: right;}.productPageWrapper .prodImages .prodMoreImages {padding-top: 10px;}.productPageWrapper .prodImages .prodMoreImages li.elem {float: left; border: solid 1px #cccccc; width: 68px; height: 68px; margin: 0 5px 5px 0; overflow: hidden;}.productPageWrapper .prodImages .prodMoreImages li.last {margin-right: 0;}.productPageWrapper .prodInfo {float: left; height:218px ; width: 450px; padding:0 10px; margin-bottom: 3px;}.productPageWrapper .prodInfo h1 {color: #24406C; background: none; padding: 0; font-size: 12px; font-family: Arial; line-height: normal;}.productPageWrapper .prodInfo h3 {color: #999; font-size: 12px; padding: 0;}.productPageWrapper .prodInfo .prodPrice {padding-top:5px; padding-bottom: 5px;}.productPageWrapper .prodInfo #prodFiles {margin-top: 10px}.productPageWrapper .prodInfo #prodFiles img {float: left; height:15px; width:15px; margin-right: 5px; padding-top: 1px}.productPageWrapper .prodInfo #prodFiles a {float: left}.productPageWrapper .prodInfo .prodPrice .actualPrice {font-size: 24px; color: #24406C; font-weight: bold; float: left; padding-right: 5px;}.productPageWrapper .prodInfo .prodPrice .actualPrice em {font-style: normal;}.productPageWrapper .prodInfo .prodPrice .originalPrice {font-size: 11px; font-weight: bold; float: left; line-height: 10px; width: 100px;}.productPageWrapper .prodInfo .prodPrice .originalPrice strong {text-decoration: line-through; color: #666666;}.productPageWrapper .prodInfo .prodPrice .originalPrice span {text-decoration: line-through;}.productPageWrapper .prodInfo .prodPrice .originalPrice em {font-style: normal;}.productPageWrapper .prodInfo .prodPrice .prodVAT {float: left; line-height: 10px; font-size: 12px; padding-top: 8px;}.productPageWrapper .prodInfo .promo .actualPrice {color: #669966;}.productPageWrapper .prodInfo .promo .actualPrice strong {color: #669966;}.productPageWrapper .prodInfo .promo .prodVAT {padding-top: 0px;}.productPageWrapper .prodInfo span.not {background-image: url("../images/site/attr_notAv.jpg");}.productPageWrapper .prodInfo span.available {background-image: url("../images/site/attr_av.jpg");}.productPageWrapper .prodAtr .productAttributes{width: 150px; border-left: 1px solid #CCC}.productPageWrapper .prodAtr ul {padding-left: 10px; border-left: 1px solid #CCC}.productPageWrapper .prodAtr li {padding-bottom: 10px;}.productPageWrapper .prodAtr strong {font-style: italic;}.productPageWrapper .prodAtr span.bullet { background: url("../images/site/attr.jpg") left center no-repeat; padding-left: 13px;}.productPageWrapper .prodAtr span.not {background-image: url("../images/site/attr_notAv.jpg");}.productPageWrapper .prodAtr span.available {background-image: url("../images/site/attr_av.jpg");}.productPageWrapper .prodAtr .availability .av {float: left; }.productPageWrapper .prodAtr .availability .addToCart{float: left; display: none}.productPageWrapper .prodRel {width: 170px; margin-right: 10px}.productPageWrapper .prodRel h1 {color: #24406C; background: none; padding: 0; font-size: 12px; font-family: Arial; line-height: normal;}#productSpecifications {width: 700px}#productSpecifications h3{color: #24406C}#productSpecifications ul{padding-left: 28px;}#productSpecifications li{padding-left: 28px; }#productSpecifications ol{padding-left: 28px; }#productSpecifications p{padding-left: 9px;}.middle a {text-decoration: underline; color: #24406C;}.eveniment h2 {color: #666666;}.cataloghi {}.cataloghi li {padding: 10px 0;}.cataloghi .manufacturerImage {float: left; width: 100px;}.cataloghi .catalogInfo {float: left; margin-left: 20px;}.cataloghi .catalogInfo p {padding: 0;}.cataloghi .catalogInfo li {padding-top: 5px;}.cataloghi .catalogInfo a {background: url("../images/site/pdf-icon_lil.png") left center no-repeat; padding-left: 25px; float: left; height: 20px;}.cataloghi .catalogInfo a.linkEsterno {background: url("../images/site/categArr.png") left center no-repeat; padding-left: 25px; float: left; height: 20px;}.viewAll {text-decoration: underline; background: url("../images/site/icon-new.jpg") 4px center no-repeat; padding-left: 31px; display: block; margin-top: 20px;}.newsImg {width: 426px; text-align: center;}.box h1 a {color: #ffffff;}.box h1 a:hover {color: #24406c;}.newsBox {margin-bottom: 10px;}.pagination{padding-bottom: 10px; padding-top: 15px; margin: 0 0 0 15px}.pagination a{padding:2px 2px;margin:2px;color:white;text-decoration:none;float: left;font-family: Tahoma;font-size: 11px;background-color: #b3b1a3;}.active_page{background-color:white !important;color:black !important;}.nivoSlider {position:relative;}.nivoSlider img {position:absolute;top:0px;left:0px;}#slider {width:930px;height:286px;}#sliderholder {width:930px;margin:0 auto;position: relative;background:url(../images/loading.gif) no-repeat 50% 50%; }.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; width:100%;z-index:89;}.nivo-caption p {padding:5px;padding-left:15px;padding-right:15px;margin:0;}.nivo-directionNav a {position:absolute;z-index:99;cursor:pointer;top:35%;}.nivo-prevNav {left:-30px;background-image: url(../images/site/leftArrow.jpg); width:30px; height:98px; text-indent:-9999px; color: #FFFFFF;opacity:1; }.nivo-nextNav {right:-32px;background-image: url(../images/site/rightArrow.jpg); width:32px; height:98px; text-indent:-9999px; color: #FFFFFF;opacity:1; }.nivo-controlNav {display:none;position:absolute;bottom:-35px;width:auto;right:430px;z-index:1;}.nivo-controlNav a { display: inline-block; background: url(../images/bg-slider-nav.png) no-repeat left top; width:16px; height:0; margin:0 2px; font-size:0; line-height:0; padding-top:16px; overflow:hidden;}.nivo-controlNav a:hover, .nivo-controlNav.current a { background-position: right top;}.nivo-controlNav a { display: inline-block; background: url(../images/bg-slider-nav.png) no-repeat left top; width:16px; height:0; margin:0 2px; font-size:0; line-height:0; padding-top:16px; overflow:hidden; cursor:pointer;}.nivo-controlNav a:hover, .nivo-controlNav a.active { background-position: right top;}#fancybox-loading{cursor:pointer;display:none;height:40px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:40px;z-index:1104}* html #fancybox-loading{margin-top:0;position:absolute}#fancybox-loading div{background-image:url(../img/fancybox/fancybox.png);height:480px;left:0;position:absolute;top:0;width:40px}#fancybox-overlay{background:#000;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1100}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{border:0;display:none;margin:0;overflow:auto;padding:0}#fancybox-wrap{display:none;left:0;margin:0;padding:20px;position:absolute;top:0;z-index:1101}#fancybox-outer{background:#FFF;height:100%;position:relative;width:100%}#fancybox-inner{height:1px;left:0;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;top:0;width:1px}#fancybox-hide-sel-frame{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%}#fancybox-close{background-image:url(../img/fancybox/fancybox.png);background-position:-40px 0;cursor:pointer;display:none;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:1103}#fancybox_error{color:#444;font:normal 12px/20px Arial;margin:0;padding:7px}#fancybox-content{height:auto;margin:0;padding:0;width:auto}#fancybox-img{-ms-interpolation-mode:bicubic;border:none;height:100%;line-height:0;margin:0;outline:none;padding:0;vertical-align:top;width:100%}#fancybox-frame{border:none;display:block;height:100%;position:relative;width:100%}#fancybox-title{bottom:0;font-family:Arial;font-size:12px;left:0;position:absolute;z-index:1102}.fancybox-title-inside{color:#333;padding:10px 0;text-align:center}.fancybox-title-outside{color:#FFF;font-weight:700;padding-top:5px;text-align:center}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{background-image:url(../img/fancybox/fancy_title_over.png);display:block;padding:10px}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{float:left;height:32px}#fancybox-title-left{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat;padding-left:15px}#fancybox-title-main{background-image:url(../img/fancybox/fancybox-x.png);background-position:0 -40px;color:#FFF;font-weight:700;line-height:29px}#fancybox-title-right{background-image:url(../img/fancybox/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat;padding-left:15px}#fancybox-left,#fancybox-right{background-image:url(../img/fancybox/blank.gif);bottom:0;cursor:pointer;display:none;height:100%;outline:none;position:absolute;width:48%;z-index:1102}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{cursor:pointer;display:block;height:30px;left:-9999px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:1102}#fancybox-left-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{border:0;height:20px;margin:0;padding:0;position:absolute;width:20px;z-index:1001}#fancy-bg-n{background-image:url(../img/fancybox/fancybox-x.png);left:0;top:-20px;width:100%}#fancy-bg-ne{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -162px;right:-20px;top:-20px}#fancy-bg-e{background-image:url(../img/fancybox/fancybox-y.png);background-position:-20px 0;height:100%;right:-20px;top:0}#fancy-bg-se{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -182px;bottom:-20px;right:-20px}#fancy-bg-s{background-image:url(../img/fancybox/fancybox-x.png);background-position:0 -20px;bottom:-20px;left:0;width:100%}#fancy-bg-sw{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -142px;bottom:-20px;left:-20px}#fancy-bg-w{background-image:url(../img/fancybox/fancybox-y.png);height:100%;left:-20px;top:0}#fancy-bg-nw{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -122px;left:-20px;top:-20px}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}/*
