/*  
Theme Name: Newsochi-v-4
Description:  "SKO New Sochi" 
Author: Sofia Panchenko
Author URI: http://www.sonika.ru
*/
* {margin: 0; padding: 0;}
table#karkas { border-collapse: collapse; table-layout: fixed; width: 100%;
min-width:960px; }
* html table#karkas { width:expression(document.body.clientWidth > 960? "100%" :"960px");	}


col#c_first { height: 285px; width: 276px;  }
col#c_second { width: auto;}
table#karkas td { vertical-align: top }
table#karkas td#first { }
table#karkas td#second { padding: 0 0 0 20px }
body        { color: #566075; font: 95% Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif; background: #fff; min-width: 870px; }
#very_top   { font-size: 75%; background: #e1e1e1; color: #333333; border-bottom: #b5b5b5 1px solid; height: 15px; width: 100%; }
#very_top a {color: #333333; padding: 2px 10px;}
/* header */
#logoarea   { background: url(img/logo.gif) no-repeat center;  height: 260px; width: 276px; float: left;}
#logoarea a { display: block; text-decoration: none; width: 240px; height: 220px}
#header-right      { overflow: hidden;  height: 220px; }
.tel-top           { padding: 10px 0 5px 7px; font-weight: bold; height: 25px; }
#header-area       { background: #0092dc;  display: block; overflow: hidden; height: 200px; }
#rotate_area       { background: url(img/rounded.gif) #0092dc no-repeat left top; height: 200px; text-align: left; position: relative; overflow: hidden;}
#randome_quote     { padding: 30px 400px 30px 20px; color:#ffffff; font: 85% Georgia, "Times New Roman", Times, serif; height: 140; position: absolute; top: 50%; left: 0; margin-top: -50px;font-weight: bold; }
#rotate_image_area { padding: 0; margin: 0; width: 380px; height: 200px; position: absolute; top: 0; right: 0}
/* END header */
/* catalog */
#vertical_menu_area { width: 100%; height: 25px; overflow: hidden }
table#karkas table#top_menu      { font-weight: bold; font-size: 86%; color: #ffffff; height: 25px; border-collapse: collapse; }
table#karkas table#top_menu a    { font-weight: bold; font-size: 86%; color: #ffffff; }
table#karkas table#top_menu td   { padding-right: 0.2em; padding-LEFT: 0.2em; padding-bottom: 0px; padding-TOP: 0px; vertical-align: middle;}
table#karkas table#top_menu td a { text-decoration: none}
td#one {background: #e66e27; border-bottom: #d14f02 3px solid; width: 14%;} 
td#one A:visited {color: #ffffff}
td#one A:hover {color: #ffd2b7}
td#two {background: url(img/bron.gif) #93c934 no-repeat 3px center; border-bottom: #699024 3px solid;width: 16%; }
td#two A:visited {color: #ffffff; padding-left: 10px}
td#two A:hover {color: #e4fabc}
td#three {background: #b1548a; border-bottom: #882960 3px solid;width: 16%; }
td#three A:visited {color: #ffffff}
td#three A:hover {color: #f5c4e0}
td#four {background: #da2641; border-bottom: #ab1128 3px solid;width: 13%; }
td#four A:visited {color: #ffffff}
td#four A:hover {color: #ffb3be}
td#five {background: #28b5aa; border-bottom: #1b8a81 3px solid;width: 15%; }
td#five A:visited {color: #ffffff}
td#five A:hover {color: #a2fff8}
td#six {background: #f3be05; border-bottom: #c79f15 3px solid;width: 13%;}
td#six A:visited {color: #ffffff}
td#six A:hover {color: #fff4cd}
td#seven {background: #e66e27; border-bottom: #d14f02 3px solid; width: 13%;}
td#seven A:visited {color: #ffffff}
td#seven A:hover {color: #ffd2b7}
/* END catalog */ 
/* left */
#leftbar-area       { width: 250px; margin: 0 10px 0 20px; }

#leftbar {  }
#clear-leftbar { clear: both; height: 1%; margin: 0 0 20px 0;}

#online_box {border-right: #9ece47 2px solid; border-TOP: #9ece47 10px solid; border-LEFT: #9ece47 2px solid; border-bottom: #9ece47 2px solid;
margin: 0; width: auto; padding: 30px 0 10px 0; overflow: hidden;
background: url(img/contact.gif) #eaf7d3 no-repeat center 10px;}
#online_box span { padding: 0 0 0 22px; margin: 0 5px; font-size: 75%; color: #344e05; display: block; height: 20px }
#online_box p {margin: 0 10px; font-size: 75%; color: #344e05; line-height: 130% }
#online_box a {color: #344e05}
.icq {/*background: url(img/icq.gif) no-repeat left top;*/ float: none;}
.prices {background: url(img/word.gif) no-repeat left top;}
/* catalog */
/* sanatoriums links */
div#sanatoriums-links           { width: auto;background: #ffffff; margin-top:1em;}
#sanatoriums-links h4           { background:#93c934; border-bottom: 3px solid #699024;margin:0;padding: 7px;color: #fff;font-weight:bolder;text-align:center}
#sanatoriums-links h4 a	        { color:#FFFFFF!important;}
#sanatoriums-links h4 a:hover   { color:#DCF0B8!important;}
div#sanatoriums-links ul        { border-bottom: 1px solid #699024;margin:0; padding:1em 0; width:100%; font-weight:bolder; text-align:left; font-size:80%;list-style:none}
div#sanatoriums-links li        { padding:2px 0 0 1em;}
div#sanatoriums-links a         { color:#70932F; text-decoration: underline}
div#sanatoriums-links a:visited { color:#70932F;}
div#sanatoriums-links a:hover   { color:#44591E; text-decoration:underline}
/* END sanatoriums links */
/* boarding-houses links */
div#boarding-houses-links           { width:auto;background: #ffffff; margin-top:1em;}
#boarding-houses-links h4           { background:#b1548a; border-bottom: 3px solid #803461;margin:0;padding: 7px;color: #fff;font-weight:bolder;text-align:center}
#boarding-houses-links h4 a	      { color:#FFFFFF!important;}
#boarding-houses-links h4 a:hover   { color:#F5D3E7!important;}
div#boarding-houses-links ul        { border-bottom: 1px solid #732D56;margin:0; padding:1em 0; width:100%; font-weight:bolder; text-align:left; font-size:80%;list-style:none}
div#boarding-houses-links li        { padding:2px 0 0 1em;}
div#boarding-houses-links a         { color:#A04479; text-decoration: underline}
div#boarding-houses-links a:visited { color:#A04479;}
div#boarding-houses-links a:hover   { color:#5C2244; text-decoration:underline}
/* END boarding-houses links */
/* hotels links */
div#hotels-links           { width:auto;background: #ffffff; margin-top:1em;}
#hotels-links h4           { background:#e66e27;border-bottom:3px solid #B44300;margin:0;padding: 7px;color: #fff;font-weight:bolder;text-align:center}
#hotels-links h4 a         { color:#FFFFFF!important;}
#hotels-links h4 a:hover   { color:#FED2B8!important;}
div#hotels-links ul        { border-bottom: 1px solid #B44300;margin:0; padding:1em 0; width:100%; font-weight:bolder; text-align:left; font-size:80%;list-style:none }
div#hotels-links li        { padding: 2px 0 0 1em;}
div#hotels-links a         { color:#CB5B19; text-decoration: underline}
div#hotels-links a:visited { color:#CB5B19;}
div#hotels-links a:hover   { color:#7F2F00; text-decoration:underline}
/* END hotels links */
/* krasnaya polyana links */
div#krasnaya-polyana-links           { width:auto;background: #ffffff; margin-top:1em;}
#krasnaya-polyana-links h4           { background:#da2641; border-bottom:3px solid #A5162C;margin:0;padding: 7px;color: #fff;font-weight:bolder;text-align:center}
#krasnaya-polyana-links h4 a         { color:#FFFFFF!important;}
#krasnaya-polyana-links	 h4 a:hover  {color:#FCD5DB!important;}
div#krasnaya-polyana-links ul        { border-bottom: 1px solid #A5162C;margin:0; padding:1em 0; width:100%; font-weight:bolder; text-align:left; font-size:80%;list-style:none}
div#krasnaya-polyana-links li        { padding:2px 0 0 1em;}
div#krasnaya-polyana-links a         { color:#B20E27; text-decoration: underline}
div#krasnaya-polyana-links a:visited { color:#B20E27;}
div#krasnaya-polyana-links a:hover   { color:#770012; text-decoration:underline}
/* END krasnaya polyana links */
/* another categories links(exclude 1,2,3,4,5,6) */
div#all_links           { width: auto; background: #ffffff; border-top: 10px solid #E6E2D8; border-bottom: 2px solid #E6E2D8; border-left: 2px solid #E6E2D8; border-right: 2px solid #E6E2D8; margin-top:1em;}
/*#all_links h4         { color:#958C75; padding:0; margin:0; font-size:80%; text-align:center}*/
div#all_links ul        { margin:0; padding:1em 0; width:100%; font-weight:bolder; text-align:left; font-size:80%;list-style:none;color:#4F4836;}
#all_links li           { padding:2px 0 0 1em;}
div#all_links a         { color:#7A7360; text-decoration: underline}
div#all_links a:visited { color:#7A7360;}
div#all_links a:hover   { color:#403927; text-decoration:underline}
/* END another categories links */
/* tuapse links */
div#tuapse-links           { width: auto;background: #ffffff; margin-top:1em;}
#tuapse-links h4           { background:#29BCB5; border-bottom:3px solid #1B7B76;margin:0;padding: 7px;color: #fff;font-weight:bolder;text-align:center}
#tuapse-links h4 a         { color:#FFFFFF!important;}
#tuapse-links	 h4 a:hover { color:#C0FFFC!important;}
div#tuapse-links ul        { border-bottom: 1px solid #114946;margin:0; padding:1em 0; width:100%; font-weight:bolder; text-align:left; font-size:80%;list-style:none}
div#tuapse-links li        { padding:2px 0 0 1em;}
div#tuapse-links a         { color:#21BDB5; text-decoration: underline}
div#tuapse-links a:visited { color:#186B67;}
div#tuapse-links a:hover   { color:#114946; text-decoration:underline}
/* END tuapse links */
/* END catalog */
#content-area        { width: auto;  margin: 0 20px; }
*html #content-area  { margin: 0 20px 0 16px;}
/* special_offers_3 */
#special_offers_3         { text-align: center;  height:160px; margin: 0 0 20px 0; border-left:2px solid #FF7F01;border-right:2px solid #FF7F01;border-bottom:2px solid #FF7F01;  border-top:10px solid #FF7F01; background: url(img/recommENDed.gif) #FCF2E9 no-repeat center top;}
.special_offer            { width:24%; float: left; }
.special_offer p          { font-size:71%; color:#473726; text-align:left; text-align:justify}
.special_offer a          { color:#473726}
.special_offer a:hover    { color:#180C00}
.special_offer h2         { text-align:center;font-size:68%; color:#E47304; padding: 0 5px}
.special_offer h2 a       { color: #E47304; text-decoration: underline; display: block; text-align: center; height: 30px /*padding-left:13px*/}
.special_offer h2 a:hover { color:#A75301}
.special_offer img        { margin: 5px 0 0 0;padding: 0 0 13px 13px;background-image: url(img/shadow_special_offers.gif);background-repeat: no-repeat;background-position: left bottom;}
/* END special_offers_3 */
#wrapper-main-content {}
/* main content */
#wrapper         { margin-right: 210px; }
#wrapper-single  { padding: 0; margin:0;}
#post_in_content { border-top: #0092dc 4px solid; /*padding: 0 10px 20px 10px; margin: 0;*/ overflow:hidden;  }
#post_in_content table    { border: 1px solid #006699; margin-bottom: 0.7em;border-collapse:collapse }
#post_in_content td       { font-size: 75%; border-color: #006699; color: #000; padding: 2px }
#post_in_content td p     { font-size: 100%; color: #000; }
#post_in_content th       { font-size: 80%; color: #000; background: #E8F5FD; padding: 3px 2px }
#post_in_content th h3, 
#post_in_content th h3 a  { color: #000; }
#post_in_content ul, 
#post_in_content ol    { padding: 0 10px; margin: 0px 0px 7px 30px; color: #000000; }
#post_in_content li    { font-size: 80%}
#post_in_content ul li { list-style-type: disk}
#post_in_content p     { font-size: 80%; margin: 0px; color: #000}
img.with_shadow_right  { padding: 10px 0 13px 13px; FLOAT: right; background: url(img/shadow.gif) no-repeat left bottom;  margin: 0px; }
img.with_shadow_left   { padding: 10px 13px 13px 0;  FLOAT: left; background: url(img/shadow_right.gif) no-repeat right bottom; margin: 0px; }
img.centred            { padding: 10px; DISPLAY: block; FLOAT: none; margin: 0px; }
img.simple             { padding: 5px; border: #003254 1px solid;  margin: 0px;}
/* END main content*/
/* news on main page */
#shot_news_area          { float: right; width: 200px }
#shot_news               { background: url(img/news.gif) #F9F7F2 no-repeat 50% 10px; border-top: 10px solid #E6E2D8;border-bottom: 2px solid #E6E2D8;border-left: 2px solid #E6E2D8;border-right: 2px solid #E6E2D8;margin:0 ; padding: 30px 5px 10px 5px; }
#shot_news h4            { color:#A69C83; font-size:82%; line-height:110%; text-align:left; margin:1px; padding:5px 0; display:block; float:none}
#shot_news h4 a, 
#shot_news h4 a:visited  { color:#A69C83; text-decoration:underline;text-align:left}
#shot_news h4 a:hover    { color:#7D7257}
#shot_news p             { font-size: 70%; padding:5px 0; margin:0;text-align:justify}
#shot_news a             { color:#A69C83}
#shot_news a:hover       { color:#7D7257}
#shot_news ul            { font-size: 70%}
#shot_news img           { float:none!important;background:none!important; padding:0; margin:0}
#shot_news strong        { color:#716E67}
#shot_news .new-index    { border-top: 1px solid #716E67}
#shot_news .date         { float:none }
/* END news jn main page */
/* subscribe*/
#subscribe_box           { background: url(img/subscribe.gif) #EDD7E4 no-repeat 50% 10px; border-top: 10px solid #CD95B5;border-bottom: 2px solid #CD95B5;border-left: 2px solid #CD95B5;border-right: 2px solid #CD95B5;margin-top:1em; padding: 30px 5px 10px 5px; text-align:center}
#subscribe_box p         { padding:0 5px 5px 5px; text-align:center; font-size: 70%; color:#742A57}
#subscribe_box a         { color:#742A57}
#subscribe_box a:visited { color:#742A57}
#subscribe_box a:hover   { color:#43092C}
#subscribe_box h6        { color:#B15489; font-size:85%; text-align:center; margin:0; padding: 5px}
#rss a                   { background: url(img/rss.gif) no-repeat left 3px; padding: 0 0 0 15px; font-size: 80%}
/* END  subscribe*/
/* buttons */
input.button_blue   { border: 3px double #999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;padding: 0.25em;background-color: #FFFFFF;background-image: url(img/button_blue.gif);background-repeat: repeat-x;color: #0B557A;font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;margin:0.25em 0.5em;} 
input.button_violet { border: 3px double #999;border-top-color: #CCCCCC;border-left-color: #CCCCCC;padding: 0.25em;background-color: #FFFFFF;background-image: url(img/button_violet.gif);background-repeat: repeat-x;color: #742A57;font-size: 10px;font-weight: bold;font-family: Verdana, Helvetica, Arial, sans-serif;margin:0.25em 0.5em;} 
/* END buttons */
/* footer*/
#footer_area   { padding: 10px; border-TOP: #88d7ff 3px solid;  background: #0092dc;  color: #fff; clear: both;}
#footer_area p { font-size: 80%; margin: auto; color: #ffffff}
#footer_area a { color: #ffffff}
#left-footer-area   { float: left; width: 45%; }
#right-footer-area  { float: right; width: 45%; text-align: right}
#bottom-footer-area { clear: both; padding: 5px 0; text-align: right; }
/* END footer*/
img { border-TOP-width: 0px; padding-right: 0px; padding-LEFT: 0px; border-LEFT-width: 0px; font-size: 100%; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: #566075; padding-TOP: 0px; FONT-FAMILY: Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif; border-right-width: 0px}
.accent {color: #0092dc;}
hr { height:2px;border-TOP:1px solid #f1f1f1; border-bottom: 1px solid #ccc; display:block; float:none }
p {font-size: 80%;margin: 0;padding: 0 0 0.9em 0;color:#000}
p.postmetadata { color:#999999; font-size:80%}
p.postmetadata a { color:#999999;}

h1, h2, h3, h4, h5, h6 {font-variant:normal}
h1, h1 a, h1 a:visited {color: #0383DD;font-size: 130%;padding: 0.6em 0;margin: 0.1em 0;font-family: Georgia, "Times New Roman", Times, serif}
h1 a:hover {color: #015A99;}
h2, h2 a, h2 a:visited {color: #0383DD;font-size: 115%;padding: 5px 0;margin: 0;font-family: Georgia, "Times New Roman", Times, serif}
h2 a:hover {color: #015A99;}
h3, h3 a, h3 a:visited {color: #616161;font-size: 107%;padding: 5px 0;margin: 0;font-family: Georgia, "Times New Roman", Times, serif}
h3 a:hover {color: #3A3A3A;}
h4, h4 a, h4 a:visited {color: #E47304;font-size: 96%;padding: 5px 0;margin: 0; font-family:Geneva, Arial, Helvetica, sans-serif}
h4 a:hover {color: #AA5400;}
h5, h5 a, h5 a:visited {color: #004682;font-size: 96%;padding: 5px 0;margin: 0;text-align: left;font-family:Geneva, Arial, Helvetica, sans-serif}
h5 a:hover {color: #0C3050;}
h6, h6 a {color: #0383DD; font-size: 96%;padding: 5px 0;margin: 0;font-family:Geneva, Arial, Helvetica, sans-serif}
h6 a:visited {color: #004B80;}
h6 a:hover {color: #000;}

a {color:#025690;}
a:visited {text-decoration:underline; color:#000}
a:hover {text-decoration:underline; color: #000}
.date {font-size: 60%;line-height:80%; font-weight: bolder; color: #666; text-align: left;
padding: 1px 0;margin:5px 0 0 0; display:block; float:right}

/* span */
span.tel {font-size:1.1em; color:#0092DB; font-weight:bold}
/*span.randome_quote { padding:2em;font-size: 85%;font-weight: bolder; color:#ffffff;}*/
#small_text {font-size:75%; color: #999; margin: 10px 0; padding-bottom: 10px}
#small_text a {color:#999}
#small_text a:hover {color:#333333}
/* END span */

/* navigation  */
.navigation {margin: 15px 0 0;color: #999; border-top: 3px solid #ccc; font-size: 90%; padding: 5px 0}
.navigation a { color: #000; font-weight: bold;}
.navigation a:visited { color: #000;}
.navigation a:hover { color: #999;}
/* END navigation */

/* archive */
#archive-title {display:block; height:1em; width:100%;border-bottom:4px solid #00589B; margin-bottom:1.5em;}
h2.pagetitle {float: none;padding: 5px 5px 5px 8px;margin:0;background: #0092DC; color:#FFFFFF}
/* END archive */

ul#list_children_pages {font-weight:bold; float:left; background:#fff; font-family:Georgia, "Times New Roman", Times, serif; list-style:none; font-size:96%; margin:0 0 0 30px; padding:0}
ul#list_children_pages li {padding:5px 15px 5px 0;margin:0 15px 0 0;}
ul#list_children_pages a { color:#0383DD;}
ul#list_children_pages a:hover { color:#015A99;}

/* Begin Contact Form ][ CSS */
.contactform   { position: static; overflow: hidden;}
.contactleft   { width: 25%;text-align: right;clear: both;float: left;display: inline;padding: 3px;margin: 3px 0; font-weight: normal;color:#0B557A;font-size:80%}
.contactright  { width: 70%;text-align: left;float: right;display: inline;padding: 1px;margin: 3px 0;color: #CCCCCC}
.contacterror  { border: 1px solid #0B557A;}
.contactbutton {width: 70%;text-align: left;float: right;display: inline;padding: 1px;margin: 3px 0;}
/* END Contact Form ][ CSS */

#main_table,
#forum_table,
#thread_table,
#user-table,
.forum-search { border:1px solid #ccc;border-collapse:collapse;width:100%;}
table#user-table { background:#f1f1f1;}
table#user-table tr td /*+ */td{ background:#fff;}
#wp-forum span { font-size:85%;}
#main_table th,
#forum_table th,
#thread_table th,
.forum-search th { background:#f1f1f1;color:#000;padding:0 8px 0 8px;border:1px solid #ccc;	}
#main_table td,
#forum_table td,
#thread_table td,
#user-table td,
.forum-search td { border:1px solid #ccc; padding:5px;}
td.group-header { font-weight:bold;}
tr.o, table.o { background:#edf3fe;}
#thread_table td {}
#thread_table td.post-name { background:#edf3fe;}
#thread_table td.post-gravatar { padding:10px}
#thread_table td.divider { background:#f1f1f1; }
#forum-reply textarea { width:500px; height:300px;}
#forum-reply { background:#edf3fe; padding:10px;}
.feed_link { background:url(images/rss.gif) no-repeat left top; padding-left:30px;}
tr.sticky { background:#ECFEEE;}
.posts { width:100%; border-collapse:collapse;border:1px solid #bdbfc1;}
.posts td { border:1px dotted #bdbfc1; padding:10px; }
table.forum-meta { border:1px solid #bdbfc1; background:#f1f1f1 url(images/paginationtop.gif); width:100%; padding:0px;}
.colu { float:left; width:50%;}
.clear { clear:both; height:1%;}
.flist td { padding-top:2px;padding-bottom:2px;border-bottom:1px solid #efefef;}
h4.fhead { border-bottom:1px solid #ccc;width:70%;}
#forum { overflow:hidden;padding:1px;}
#forum p.forum-menu { background:#f1f1f1;padding:5px;border:1px solid #ccc;}
#forum img, forum img a { border:none; padding:0;}

#print-link { color: #666; font-size: 75%; margin:5px 0 0 0; background: url(img/print.gif) no-repeat left top; padding-left: 20px; height: 16px; }

ul#category-posts, 
ul#category-news-offers     { list-style: none;}
#category-posts h6          { background: url(img/favourites.gif) no-repeat left 2px; margin: 0; padding: 0 0 3px 20px }
#category-news-offers h6    { background: url(img/arrow_right.gif) no-repeat left 2px; margin: 0; padding: 0 0 3px 20px }
#category-posts li, 
#category-news-offers li    { list-style-image: url(i/arrow-category.gif);}
#category-posts p, 
#category-news-offers p     {color: #000;  margin-bottom: 5px;}
#category-posts .date, 
#category-news-offers .date { float: none; padding: 0 0 7px 20px; font-size: 80%; color: #000}

/* forma bronirovaniya */
#bronirovanie {}
#bronirovanie table     { border-COLLAPSE: collapse; width: 80%; border:0px; font-size: 80%; color: #000}
#bronirovanie table td  { padding:3px 5px;}
#bronirovanie table sup { color: Red}

table.tableprices        { margin: 0.5em 0 1em 0;border-right: 1px solid #999999;}
table.tableprices th	    { border-left: 1px solid #FFFFFF; border-right: 1px solid #999;;text-align: left; border-bottom: solid 2px #000000; color: #0066CC; background-color: #C5EEFE; font-size: 75%; font-family: Arial, sans-serif; font-weight: bold; padding: 0.1em 0.3em 0.2em 0.3em;}
table.tableprices td	    { border-bottom: 1px solid #999999; padding: 0.1em 0.2em 0.2em 0.2em; border-left: 1px solid #999999;font-size: 75%; color:#000000}
table.tableprices td.bg, 
table.tableprices tr.bg  { background-color: #C5EEFE;font-weight:bold}
table.tableprices td.hl, 
table.tableprices tr.hl  { background-color: #000000; color: #FFFFFF;}

/* For link Indication plugin */
a.liexternal { padding-right: 12px; background: url(img/icons/link-icon_external.gif) no-repeat right; }
a.liftp { padding-right: 13px; background: url(img/icons/link-icon_ftp.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(img/icons/link-icon_mail.png) no-repeat right; }
a.lipdf { padding-right: 12px; background: url(img/icons/link-icon_pdf.png) no-repeat right;  }
a.liword { padding-right: 12px; background: url(img/icons/link-icon_word.png) no-repeat right;  }
a.lixls { padding-right: 12px; background: url(img/icons/link-icon_excel.png) no-repeat right;  }
