@charset "UTF-8";
/* -------------------- Basic HTML tags -------------------- */
#atffc { display:none; }
object { display:block; outline:none; }
/*.container_12 { position:relative !important; }*/
.flashtesting { overflow:hidden; }
/*body, html { height: 100% !important; padding: 0; }*/
/*.page_margins { position:relative !important; min-height:100%; height: auto !important; overflow:hidden; }*/
.main_content { /*overflow:hidden;*/ }
/** html .page_margins { height:100% !important; }*/
.height467 { height:507px; overflow:hidden; }
#footer { background-color:#FFF; /*height:240px;*/ color:#FFF; /*margin:-257px auto 0; position:relative !important; background:transparent url('../images/gkri_skouro.png') repeat scroll top left;*/ }
/* CSS Document */
body { font: 12px/1.5 "Trebuchet MS", "Lucida Grande", sans-serif; color: #000; background-color: #FFF; font-weight:normal; }
#flashcontent { height:467px; left:0; position:absolute !important; width:948px; margin-top:0px;  }
.main_cont { position:relative; /*background-image:url(../images/menu_v.png);*/ background-position:top right; background-repeat:no-repeat; }
a:focus { outline: 1px dotted invert; }
hr { border-color: #ccc; border-style: solid; border-width: 1px 0 0; clear: both; height: 0; }
h1 { font-size: 30px; letter-spacing: -1.5px; }
h2 { font-size: 24px; letter-spacing: -1px; }
h3 { font-size: 18px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 10px; }
ol { list-style: decimal; list-style-position: inside; }
ul.bullets { list-style: disc; list-style-position: inside; }
ul.bullets li { margin-left: 20px; margin-bottom: 5px; }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 15px; }
a, a:visited { color:#7FBFE9; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
h1 a, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited, h5 a, h5 a:visited, h6 a, h6 a:visited { color: #444444; }
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active, h5 a:hover, h5 a:active, h6 a:hover, h6 a:active { color:#0063be; }
/* --------------------  Custom general classes -------------------- */
.align-left { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }
.align-justify { text-align: justify; }
.float-left { float: left; }
.float-right { float: right; }
.bottom-spacing { margin-bottom: 20px; }
.bottom-spacing40 { margin-bottom: 40px; }
div.module { float: left; width: 100%; margin-bottom: 20px; }
div.module-nm { float: left; width: 100%; margin-bottom: 0px; color:#000; }
div.module div.module-body { padding: 20px 3% 20px 3%; float: left; width: 94%; }
.grid_1 div.module div.module-body { padding: 10px 8% 10px 8%; float: left; width: 84%; }
.grid_2 div.module div.module-body { padding: 10px 7% 10px 7%; float: left; width: 86%; }
.grid_3 div.module div.module-body { padding: 10px 6% 10px 6%; float: left; width: 88%; }
.grid_4 div.module div.module-body { padding: 10px 5% 10px 5%; float: left; width: 90%; }
.grid_5 div.module div.module-body { padding: 10px 4% 10px 4%; float: left; width: 92%; }
.grid_6 div.module div.module-body { padding: 10px 3% 10px 3%; float: left; width: 94%; }
.grid_7 div.module div.module-body { padding: 10px 2.75% 10px 2.75%; float: left; width: 94.5%; }
.grid_8 div.module div.module-body { padding: 10px 2.5% 10px 2.5%; float: left; width: 95%; }
.grid_9 div.module div.module-body { padding: 5px 2.25% 10px 2.25%; float: left; width: 95.5%; }
.grid_10 div.module div.module-body { padding: 10px 2% 10px 2%; float: left; width: 96%; }
.grid_11 div.module div.module-body { padding: 10px 1.75% 10px 1.75%; float: left; width: 96.5%; }
.grid_12 div.module div.module-body { padding: 5px 1.5% 5px 1.5%; float: left; width: 97%; }
.grid_1 div.module-nm div.module-body { padding: 20px 8% 20px 8%; float: left; width: 84%; }
.grid_2 div.module-nm div.module-body { padding: 20px 7% 20px 7%; float: left; width: 86%; }
.grid_3 div.module-nm div.module-body { padding: 20px 6% 20px 6%; float: left; width: 88%; }
.grid_4 div.module-nm div.module-body { padding: 20px 5% 20px 5%; float: left; width: 90%; }
.grid_5 div.module-nm div.module-body { padding: 20px 4% 20px 4%; float: left; width: 92%; }
.grid_6 div.module-nm div.module-body { padding: 20px 3% 20px 3%; float: left; width: 94%; }
.grid_7 div.module-nm div.module-body { padding: 20px 2.75% 20px 2.75%; float: left; width: 94.5%; }
.grid_8 div.module-nm div.module-body { padding: 20px 2.5% 20px 2.5%; float: left; width: 95%; }
.grid_9 div.module-nm div.module-body { padding: 20px 2.25% 20px 2.25%; float: left; width: 95.5%; }
.grid_10 div.module-nm div.module-body { padding: 20px 2% 20px 2%; float: left; width: 96%; }
.grid_11 div.module-nm div.module-body { padding: 20px 1.75% 20px 1.75%; float: left; width: 96.5%; }
.grid_12 div.module-nm div.module-body { padding: 5px 1.5% 5px 1.5%; float: left; width: 97%; }
#webhotelier div.module-body { padding: 3px 4% 3px 4%; float: left; width: 92%; }
div.module { float: left; width: 100%; margin-bottom:10px; margin-top:10px; }
div.module-body { padding:15px; }
div.module-body h2 { color:#3d3e3e; }
div.module-lc { float: left; width: 100%; margin-top:10px; margin-bottom: 10px; background-color:#22261c }
div.module-lc h2 { display: block; font-size:133%; color:#999933; background: url('images/kiklaki.png') no-repeat scroll top left; font-weight:normal; height:20px; letter-spacing:-0.03em; line-height:20px; margin:5px 0px; }
div.module-lc h2 span { padding:0px 5px 0px 22px; }
div.module-body-lc { min-height:150px; background-color:#313b27 }
div.module-rc { float: left; width: 100%; margin-top:10px; margin-bottom:10px; /*background-color:#62a63b*/ }
div.module-rc h2 { display: block; color:#3d3e3e; /*font-size:133%; background: url('images/circle_black.png') no-repeat scroll top left; font-weight:normal; height:20px; letter-spacing:-0.03em; line-height:20px;*/ margin:5px 0px; }
div.module-rc h2 span { padding:0px 5px 0px 22px; }
div.module-body-rc { min-height:150px; /*background-color:#000*/ }
div.module-lc ul { margin:0 15px; padding-top:5px; }
div.module-lc ul li { padding:1px 0px 3px 15px; background:transparent url(images/velaki.png) no-repeat scroll -2px 2px; display:block; float:none; height:auto; }
div.module-lc ul a, div.module-lc ul a:visited { color:#fff; text-decoration:underline; }
/* -------------------- Page elements -------------------- */
img { border:none; padding:5px }
#topnavigation {
background-color:#000 !mportant; height:38px }
#header { margin:0; padding:0; background-color:#FFF !important; }
#header_image .grid_12 { margin-left:0px !important; }
#logo { margin: 15px 0px 0px 20px; }
#main_nav { height:20px; }
#main_nav img { padding:0px; }
#sub_nav { height:60px; }
#main_nav a { color:#007cc3; }
.footer_opc { background-color:#7FBFE9; /*background:transparent url('../images/gkri_skouro.png') repeat scroll top left;*/ margin-left:0px !important; width:948px; }
.main_opc { background:transparent url('../images/bgr_white.png') repeat scroll top left; }
.opc { background-color:#a7d7f6; opacity:0.6; color:#007cc3 }
.main_body { margin: 15px; }
#flash_content { height:352px; }
#flash_content img { padding:0px; }
#teaser { height:50px; }
#teaser img { padding:5px; }
#footer_bottom { color:#007cc3; }
#content { /*background:#a7d7f6 url(../images/bgr.jpg) repeat-x left top; min-height:630px; margin-top:35px;*/ color:#222 }
#footer a { color: #007cc3; font-weight: normal; background:transparent; text-decoration:none; }
#footer a:focus, #footer a:hover, #footer a:active { color: #007cc3; text-decoration:underline; background-color: transparent; }
#footer p { line-height: 1.5em; margin: 0 0 1em 0; color: #FFF; }
#menu a:focus, #menu a:hover, #menu a:active { color:#22261C; text-decoration:none; background-color: transparent; }
#top_menu_layer { position:relative; padding-top:20px; padding-right:10px; }
#menuHolder { position:relative; float:right; margin-top:-30px; }
#menu ul { list-style-image:none; }
#menu { padding:0; margin:0; list-style:none; list-style-image:none; }
#menu li { float:left; margin-left:1px; padding-top:2px; list-style-image:none; list-style:none; border-bottom:none; }
#menu li a { display:block; height:28px; line-height:28px; padding:0 20px 0 0; float:left; background:url(images/tab_a2.gif) no-repeat right top; color:#FFF; text-decoration:none; }
#menu li a b { display:block; height:28px; float:left; padding:0 0 0 20px; background: url(images/tab_b2.gif) left top; cursor:pointer; }
#menu li a:hover, #menu li a.active, .home #menu li#home a, .single #menu li#single a, .dropdown #menu li#dropdown a, .dropline #menu li#dropline a, .flyout #menu li#flyout a, .support #menu li#support a, .contact #menu li#contact a { background-position:right -51px; margin-top:-2px; height:30px; color:#22261C; }
#menu li a:hover b, #menu li a.active b, .home #menu li#home a b, .single #menu li#single a b, .dropdown #menu li#dropdown a b, .dropline #menu li#dropline a b, .flyout #menu li#flyout a b, .support #menu li#support a b, .contact #menu li#contact a b { background-position:left -51px; height:30px; color:#22261C; }
#cform .yform fieldset { background:transparent none repeat scroll 0 0; border:0px solid #631D6C; }
#cform .yform label { color: #fff; font-weight:normal; }
#cform .yform .type-text textarea { width:89.5%; }
.headers { border-bottom:1px solid #d5d5d5; margin-top:10px }
.headers h2 { font: normal 133% Tahoma, Geneva, sans-serif; color:#999933; padding:6px 3px; margin:0px 20px 0px 0px; border-bottom:0px solid #999933; letter-spacing:0.001em }
.buttons { padding:0px; border:0px solid; }
.buttons a, .buttons button { display:block; float:left; margin:0 7px 0 0; background-color:#3d3e3e; border:0px solid #383838;/*    border-top:1px solid #eee;border-left:1px solid #eee;*/ font-size:10px; line-height:130%; text-decoration:none; font-weight:normal; color:#fff; cursor:pointer; padding:5px 10px 6px 7px; /* Links */ }
.buttons button { width:125px; overflow:visible; padding:4px 10px 3px 7px; /* IE6 */ }
.buttons button[type] { padding:5px 10px 5px 7px; /* Firefox */ line-height:17px; /* Safari */ }
*:first-child+html button[type] { padding:4px 10px 3px 7px; /* IE7 */ }
.buttons button img, .buttons a img { margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px; }
/* STANDARD */
button:hover, .buttons a:hover { background-color:#fff; color:#3d3e3e }
.buttons a:active { background-color:#fff; color:#3d3e3e; }
/* POSITIVE */
button.positive, .buttons a.positive { background-color:#1f1f1f; }
.buttons a.positive:hover, button.positive:hover { background-color:#fff; border:0px solid #002222; color:#3d3e3e; }
.buttons a.positive:active { background-color:#fff; border:0px solid #383838; color:#3d3e3e; }
ul#bottomnav { margin: 0; padding: 0; float: left; width: 100%; list-style: none; position:relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/ font-size: 0.95em; text-transform:uppercase; }
ul#bottomnav li { float: left; margin: 0; padding: 0; border-right: 1px solid #007CC3; /*--Divider for each parent level links--*/ }
ul#bottomnav li.last { border-right: 0px solid #fff007CC3 }
ul#bottomnav li a:hover, ul#bottomnav li a:visited { text-decoration:none; color: #007CC3; }
ul#bottomnav li a { padding: 1px 10px; display: block; color: #007CC3; text-decoration: none; }
ul#bottomnav li:hover { background-color: #FFF; text-decoration: none; }
/*ul#mainnav { margin: 0; padding: 0; margin-top:27px; float: right; width: 100%; list-style: none; position:relative;  font-size: 1.2em;  }
ul#mainnav li { float: right; margin: 0; padding: 0; border-right: 0px solid #555; }
ul#mainnav li a { padding: 5px 14px; display: block; color: #7fbfe9; text-decoration: none; }
*/ul#topnav { margin: 0; padding: 0; margin-top:0px; margin-bottom:27px; float: left; width: 100%; list-style: none; position:relative; /*--Set relative positioning on the unordered list itself - not on the list item--*/ font-size: 1.2em; /*background: #b7b9ba url(topnav_stretch.gif) repeat-x;*/ text-transform:uppercase; }
ul#topnav li { float: left; margin: 0; padding: 0; border-right: 0px solid #555; /*--Divider for each parent level links--*/ }
ul#topnav li:first-child a { padding-left:10px !important; }
ul#topnav li a { padding: 5px 14px; display: block; color: #f0f0f0; text-decoration: none; }
ul#topnav li:hover { background-color: #7fbfe9 }
/*--Notice the hover color is on the list item itself, not on the link. This is so it can stay highlighted even when hovering over the subnav--*/
ul#topnav li span { float: left; padding: 5px 0; position: absolute; left: 0;/* top:30px;*/ display: none; /*--Hide by default--*/ width: 99.7%; background: #7fbfe9; color: #fff; /*--Bottom right rounded corner--*/ -moz-border-radius-bottomright: 5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; /*--Bottom left rounded corner--*/ -moz-border-radius-bottomleft: 5px; -khtml-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; }
ul#topnav li.active { background: #7fbfe9 url(topnav_active.gif) repeat-x; }
ul#topnav li.active span { display: block; z-index:100; }
ul#topnav li:hover span { display: block; z-index:100; } /*--Show subnav on hover--*/
ul#topnav li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
ul#topnav li span a { padding: 5px; font-size: 0.9em !important; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
ul#topnav li:last-child span { border-right:0px solid #555; }
ul#topnav li span a:hover { text-decoration: underline; }
.bmargin15 { margin-bottom:15px; }
.tmargin10 { margin-top:10px }
.inner-module { border-top:2px solid #007CC3; }
.inline-h2 { letter-spacing:0em; color:#f00; font-size:12px; }
#webhotelier { color:#222222; }
.container_12 #webhotelier .grid_12 { width:948px; }
.container_12 #footer .push_2 { left:148px; }
#webhotelier h2 { color:#fff; font-size:14px; line-height:14px; height:14px; margin-bottom:0.2em; font-weight:normal; cursor:pointer; letter-spacing:0.01em; }
#search-form-fields { height:55px; margin:0 1em; }
#webhotelier ol { list-style:none outside none; }
#webhotelier .avl-form li { float:left; margin-right:1em; }
#webhotelier label, div.radio span { color:#fff; display:block; line-height:20px; }
#webhotelier input.text, textarea, button, .widg-cal-month-container table td { -moz-border-radius:2px 2px 2px 2px; }
#webhotelier input.date { background:url("/images/widgets/field-cal.png") no-repeat scroll right top #FFFFFF; cursor:pointer; font-weight:700; min-width:90px; padding-right:20px; text-align:center; }
#webhotelier .avl-form select { min-width:100%; }
#webhotelier button { background:-moz-linear-gradient(-90deg, #FFFFFF, #DDDDDD) repeat scroll 0 0 transparent; border-color:#C0C0C0 #909090 #909090 #C0C0C0; border-style:solid; border-width:1px; color:#000000; line-height:1.5em; margin-right:2px; min-height:20px; outline:medium none; padding:0 4px; text-shadow:0 1px 0 #FFFFFF; }
.yform { padding:0px; color:#7F8184; }
.yform fieldset { background:none; border:0px solid #631D6C; margin:0 0 1em; padding:0.5em; }
.yform .type-text textarea { width:98.5%; }
.yform div input:focus, .yform div select:focus, .yform div textarea:focus, .yform div input:hover, .yform div select:hover, .yform div textarea:hover, .yform div input:active, .yform div select:active, .yform div textarea:active { border:1px #5f6161 solid; background:#3d3e3e; color:#fff; }
.yform label { color:#3d3e3e; }
.yform p { color:#000; }
.yform .type-text input, .yform .type-text textarea, .yform .type-select select { background-color:#5f6161; color:#fff; }
/* root element for tabs  */
ul.tabs { list-style:none; margin:0;margin-top:30px; padding:0; height:25px; border-bottom:1px solid #fff;}
/* single tab */
ul.tabs li { float:left; text-indent:0; padding:0; padding-right:3px; margin:0 auto; list-style-image:none !important; }
/* link inside the tab. uses a background image */
ul.tabs a { background:url(images/tabs2.png) no-repeat -652px 0; font-size:14px; display:block; height: 25px; line-height:25px; width: 111px; text-align:center; text-decoration:none; color:#fff; padding:0px; margin:0px; position:relative; top:1px; text-transform:lowercase; font-weight:bold;}
ul.tabs a:active { outline:none; }
/* when mouse enters the tab move the background image */
ul.tabs a:hover { background-position: -652px -31px; color:#fff; }
/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-position: -652px -62px; cursor:default !important;  color:#007cc3 !important; }
/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
ul.tabs a.w1 { background-position: -519px 0; /*width:134px;*/ padding-left:5px; padding-right:5px; }
ul.tabs a.w1:hover { background-position: -519px -31px; }
ul.tabs a.w1.current { background-position: -519px -62px; }
/* width 2 */
ul.tabs a.w2 { background-position: -366px -0px; width:150px; }
ul.tabs a.w2:hover { background-position: -366px -31px; }
ul.tabs a.w2.current { background-position: -366px -62px; }
/* width 3 */
ul.tabs a.w3 { background-position: -193px -0px; width:174px; }
ul.tabs a.w3:hover { background-position: -193px -31px; }
ul.tabs a.w3.current { background-position: -193px -62px; }
/* width 4 */
ul.tabs a.w4 { background-position: -0px -0px; width:194px; }
ul.tabs a.w4:hover { background-position: -0px -31px; }
ul.tabs a.w4.current { background-position: -0px -62px; }
/* initially all panes are hidden */ 
div.panes div.pane { display:none; }
.warning { color:#F00; }
ul.column { width: 100%; padding: 0; margin: 10px 0; list-style: none; }
ul.column li { float: left; width: 150px; /*Set default width*/ padding: 0; margin: 5px 0; display: inline; }
.block { font-size: 1em; margin-right: 10px; /*Creates the 10px gap between each column*/ padding: 20px; background: #fff; }
.block h2 { font-size: 1.8em; }
.block img { /*Flexible image size with border*/ width: 89%;  /*Took 1% off of the width to prevent IE6 bug*/ padding: 5%; background:#5f6161; margin: 0 auto; display: block; -ms-interpolation-mode: bicubic; /*prevents image pixelation for IE 6/7 */ }
.container_12 .height467 .grid_9 { width:706px; }
ul#mainnav { margin: 0; padding: 0; list-style: none; float: right; width: 680px; }
ul#mainnav li { float: left; margin: 0; padding: 0; }
ul#mainnav a { float: left; display: block; height: 28px; /*--Specify height of navigation--*/ text-indent: -99999px; /*--Shoot the text off the page--*/ background-position: left top; }
/*--CSS Sprites - Hover State--*/
ul#mainnav a:hover { background-position: left -28px; }
/*--Assign an image and width to each link--*/
ul#mainnav li.rooms a { background-image: url(images/rooms.png); width: 120px; }
ul#mainnav li.features a { background-image: url(images/features.png); width: 86px; }
ul#mainnav li.drinks a { background-image: url(images/drinks.png); width: 120px; }
ul#mainnav li.meetings a { background-image: url(images/meetings.png); width: 141px; }
ul#mainnav li.spa a { background-image: url(images/spa.png); width: 128px; }
ul#mainnav li.images a { background-image: url(images/images.png); width: 68px; }
ul#sidenav { margin: -467px 0 0 948px; padding: 0; list-style: none; width: 28px; height:385px; }
ul#sidenav li { margin: 0; padding: 0; }
ul#sidenav a { display: block;text-indent: -99999px; background-position: left top; }
/*--CSS Sprites - Hover State--*/
ul#sidenav a:hover { background-position: -28px top; }
/*--Assign an image and width to each link--*/
ul#sidenav li.packages a { background-image: url(images/packages.png); height: 82px; }
ul#sidenav li.destination a { background-image: url(images/destination.png); height: 99px; }
ul#sidenav li.green-lovers a { background-image: url(images/green-lovers.png); height: 111px; }
ul#sidenav li.contact-us a { background-image: url(images/contact-us.png); height: 93px; }
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;/*border:1px solid #303030;*/border:1px solid #ffffff;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{/*background-color:#060606;*/background-color:#ffffff;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(images/close.png);}
#sb-nav-next{background-image:url(images/next.png);}
#sb-nav-previous{background-image:url(images/previous.png);}
#sb-nav-play{background-image:url(images/play.png);}
#sb-nav-pause{background-image:url(images/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.acc_slide_show h2 { cursor:pointer; background:url(../images/control_play_blue.png) center right no-repeat; font-size:14px;/*background:#1b1b1b url(images/control_play_blue.png) center right no-repeat; color:#fff; font-size:14px; font-weight:normal; height:20px; letter-spacing:0.03em; line-height:1.25em; padding: 5px 0px 5px 30px; text-transform:uppercase;*/ }
.acc_slide_show_inner .tabs { cursor:pointer; background:url(../images/control_play_blue.png) center right no-repeat; font-size:14px;/*background:#1b1b1b url(images/control_play_blue.png) center right no-repeat; color:#fff; font-size:14px; font-weight:normal; height:20px; letter-spacing:0.03em; line-height:1.25em; padding: 5px 0px 5px 30px; text-transform:uppercase;*/ }
