@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol,
ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:inherit; line-height:inherit; font-family:inherit; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif }
a img, :link img, :visited img { border:0; }
table { border-collapse:collapse; border-spacing:0; border:0px; }
ol, ul { list-style:none; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }
a { cursor:pointer; }
#hr { background:#2c96ef; color:#2c96ef;  border:0px;height:1px}
hr { background:#5C9BDE; color:#5C9BDE;  border:0px;height:1px}

/*body{
    background-color: red;
}*/

strong { font-weight:bold;}

.clear { border: 0; clear: both; display: block; float: none; margin: 0; overflow: hidden; visibility: hidden; width: 0; height: 0;}
body { background:#1a65b5; font-size:70%; }


p { font-size:1em; padding:14px 0 0 0}

a { cursor:pointer; color:#f78508; font-size:1em;   }
a:link { cursor:pointer; color:#f78508; font-size:1em; }
a:visited { cursor:pointer; color:#f78508; font-size:1em; }
a:hover { cursor:pointer; color:#f78508; font-size:1em; }
a:active  { cursor:pointer; color:#f78508; font-size:1em; }

h1 { background: url(../i/h1_left_bg.gif) no-repeat left center; padding:0px 0 4px 20px; font-size:1.8em; color:#fc9019; font-weight: normal; }

h4 { color:#333399; font-size:1.5em; text-align:center; padding-top:10px; padding-bottom:20px; font-weight:bold;}

h5 {font-size:1.6em; text-align:center; padding-top:0px; padding-bottom:10px;  padding-top:10px; font-weight:bold;}

h3 { padding:15px 0 0 0; color:#2c2c2b; font-size:1.1em; font-weight:bold}

ol { list-style-type:decimal; margin:10px 0 10px 20px;}

ol li { padding:10px 0 0 0;}

ol.mm { list-style-type:decimal; margin:10px 0 10px 20px;}

ol.mm li { padding:20px 0 0 0;}

div.base { width:966px; margin:25px auto 0 auto;  overflow:hidden;}

.botton { background:url(../i/bg_bottom.gif) repeat-x;   border:1px solid #fff; font-size:1.1em; text-align:center; vertical-align:middle; text-align:center; font-weight:bold; color:#fff}

/***********top******************/
.top_left { background:#033B76 url(../i/left_top_bg.jpg) no-repeat; width:272px; height:243px; float:left; }
.top_right { background:#033B76 url(../i/right_top_bg.jpg) no-repeat; width:694px; height:243px; float:left}

.logo { text-align:center;}

.logo img {margin-bottom:10px;}

.logo hr {width:187px;}

ul.leng { margin:30px 0 0px 105px; padding-bottom:40px; }

ul.leng li { float:left; padding:0 5px 0 5px;}

.curr { background:none !important}
.curr2 { background:none !important}

ul.leng li a { color:#64b2f3; text-decoration:underline; text-transform:uppercase;}
ul.leng li a:link { color:#64b2f3; text-decoration:underline; text-transform:uppercase;}
ul.leng li a:visited { color:#64b2f3; text-decoration:underline; text-transform:uppercase;}
ul.leng li a:hover { color:#64b2f3; text-decoration:underline; text-transform:uppercase;}
ul.leng li a:active { color:#64b2f3; text-decoration:underline; text-transform:uppercase;}

ul.icon { margin:0px 0 0 32px ;  width:220px;}
ul.icon li { float:left; background:url(../i/ul_bor.gif) no-repeat right center; padding:5px 5px 0 3px ; font-size:0.9em; }
ul.icon li img { display:block; text-align:center; padding-bottom:4px;}

ul.icon li a { color:#64b2f3; text-decoration:none; text-transform:uppercase; }
ul.icon li a:link { color:#64b2f3; text-decoration:none; text-transform:uppercase; }
ul.icon li a:visited { color:#64b2f3; text-decoration:none; text-transform:uppercase; }
ul.icon li a:hover { color:#64b2f3; text-decoration:none; text-transform:uppercase; }
ul.icon li a:active { color:#64b2f3; text-decoration:none; text-transform:uppercase; }

.home_bade {margin:-2px 0 0 0; position:relative}

/*************menu*******************/
.bg_top_menu { background:#fa901e url(../i/bg_top_menu.gif) no-repeat top; width:966px; height:121px; }

ul.menu_top { margin:0 0 0 0px; list-style:none;}

ul.menu_top li { float:left; background:url(../i/bor_top_menu.gif) no-repeat right top}

a.menu_1 { background-image:none; display:block; float:left;}
a.menu_1:link {background-image:none; display:block; float:left;}
a.menu_1:visited {background-image:none; display:block; float:left;}
a.menu_1:hover {background: url(../i/menu_bg_activ.jpg) no-repeat !important; display:block; float:left;}
a.menu_1:visited {background-image:none; display:block; float:left;}

a.menu_buy { background-image:none; display:block; float:left;}
a.menu_buy:link {background-image:none; display:block; float:left;}
a.menu_buy:visited {background-image:none; display:block; float:left;}
a.menu_buy:hover {background: url(../i/bay2_over.jpg) no-repeat left top !important; display:block; float:left;}
a.menu_buy:visited {background-image:none; display:block; float:left;}


a.menu_news { background-image:none; display:block; float:left;}
a.menu_news:link {background-image:none; display:block; float:left;}
a.menu_news:visited {background-image:none; display:block; float:left;}
a.menu_news:hover {background: url(../i/news2_over.jpg) no-repeat  right top !important; display:block; float:left;}
a.menu_news:visited {background-image:none; display:block; float:left;}


.menu_bottom {width:966px; height:33px; background:#FAB90A url(../i/memu_bot.gif) no-repeat left top;}

ul.menu_bot { margin:0px 0 0 11px; padding:0px;}

ul.menu_bot li { float:left; background:url(../i/menu_bot_boolet.gif) no-repeat right center; padding:0 3px 0 1px}

ul.menu_bot li a { color:#fff; font-weight:bold; text-decoration:none; padding:10px 6px 10px 6px; display:block; float:left;    }
ul.menu_bot li a:link { color:#fff; font-weight:bold; text-decoration:none; padding:10px 6px 10px 6px; display:block; float:left;    }
ul.menu_bot li a:visited { color:#fff; font-weight:bold; text-decoration:none; padding:10px 6px 10px 6px; display:block; float:left;    }
ul.menu_bot li a:hover { color:#fff; font-weight:bold; text-decoration:none;  background:#db7e1b; padding:10px 6px 10px 6px; display:block; float:left;  }
ul.menu_bot li a:active { color:#fff; font-weight:bold; text-decoration:none; padding:10px 6px 10px 6px; display:block; float:left;  }

/***********center*****************/

.center_left { background:#033d7c url(../i/center_top_left_corner.gif) no-repeat left top; float:left; width:271px; padding-bottom:32767px;
margin-bottom:-32763px; color:#fff; }

.center_left h1 { padding:10px 0 0 15px; font-size:1.2em; background:none !important; color:#fff; font-weight:bold;}
.center_left h2 { background: url(../i/h1_left_bg.gif) no-repeat left center; padding:0px 0 4px 20px; font-size:1.8em; color:#fc9019; font-weight: normal; }


/*****************table_center_left_top**********************/

.td_center_left { background:#033d7c url(../i/center_top_left_corner.gif) no-repeat left top; width:271px; color:#fff; vertical-align:top; }

.td_center_left h1 { padding:10px 0 0 15px; font-size:1.2em; background:none !important; color:#fff; font-weight:bold;}
.td_center_left h2 { background: url(../i/h1_left_bg.gif) no-repeat left center; padding:0px 0 4px 20px; font-size:1.8em; color:#fc9019; font-weight: normal; }

.td_center_right { background:url(../i/center_right_top_corner.gif) no-repeat right top; background-color:#fff;  width:695px; color:#2c2c2b; vertical-align:top;  }

/*********************************************************/

.center_left2 { background:#033d7c url(../i/center_left_bottom_corner.gif) no-repeat left bottom;float:left;  width:271px; height:40px; font-size:1px;  }

.center_right { background:url(../i/center_right_top_corner.gif) no-repeat right top; background-color:#fff; float:left; width:695px; padding-bottom:32767px;
margin-bottom:-32763px; color:#2c2c2b;  }
	
.center_right2 { background:#fff url(../i/bottom_right_center_corner.gif) no-repeat right bottom;float:left;  width:695px; height:40px; }


/**********left***********************/
.search { background:url(../i/search_index.jpg) no-repeat; width:236px; height:27px; margin:26px 15px 0 15px}

.form_left { border-top:1px solid #5C9BDE; border-bottom:1px solid #5C9BDE; margin:0 15px 0 15px; width:235px; padding:0px 0 12px 0}

.form_left h1 { padding:4px 0 4px 0;}

.form_left select { width:159px;}

.form_left hr {background:#5C9BDE; }

.rad_left { float:left; padding:8px 5px 0 0}
.rad_right { float:left; padding:11px 0 0 0; font-size:1.1em; font-weight:bold;}

.bot_search { width:208px; margin:14px 0 0 30px; font-size:1.2em;}
.bot_search_seve { width:102px; margin:4px 4px 28px 24px; float:left; font-size:1.2em;}
.bot_search_reset { width:112px; margin:4px 0px 28px 0px; float:left; font-size:1.2em; text-align:center;}

.bild_left {width:244px; margin:0 0 0px 15px;}
.small_bild { float:left; margin:12px 2px 0 0; width:120px;}

.small_bild img { background:url(../i/bild_small_bg.jpg) no-repeat; padding:4px;}

.small_bild p { padding:8px 0 0 0}

.small_bild  a { font-size:0.9em}

.bot_flash {padding:0 0 70px 15px;}

.bot_flash h1 { padding:20px 0 0 0; }

/************right****************/

.content { padding:11px 24px;}

.left_float { width:322px; float:left;}
.left_float strong { color:#fc9019}

.left_float2 { width:322px; float:left;}
.left_float2 strong { color:#000}
.right_float { width:283px; float:left; margin-left:28px;}

.how_mach { background:url(../i/how_much.gif) no-repeat; width:531px; height:86px; margin:20px 0 0 53px;}

.how_mach p { padding:45px 0 0 74px; font-size:1.2em; font-weight:bold;}

.calck {width:108px; font-size:1.2em; margin:0px; padding:0px; background:url(../i/bg_bottom.gif) repeat-x;   border:1px solid #fff; vertical-align:middle; text-align:center; font-weight:bold; color:#fff}
.calck_yes_no {width:80px; font-size:1.2em; margin:0px; padding:0px; background:url(../i/bg_bottom.gif) repeat-x;   border:1px solid #fff; vertical-align:middle; text-align:center; font-weight:bold; color:#fff}

.div_calck {float:left; padding:46px 0 0 5px;}

.big_bild { border-top:1px solid #5C9BDE;  width:646px; margin:5px 0 0 0px}

.big_bild div { float:left; border-right:1px solid #5C9BDE; border-bottom:1px solid #5C9BDE;  padding:18px 27px; height:183px;}
.left_bild_div {float:left; border-right:1px solid #5C9BDE; border-left:1px solid #5C9BDE; border-bottom:1px solid #5C9BDE; height:183px;  padding:18px 27px;}
.big_bild p { text-align:center; font-size:1em; font-weight:bold; width:158px; padding-top:8px; padding-bottom:0px;}


.botom_copy { border-top:1px solid #5C9BDE; margin:0 0 0 22px; width:645px; color:#5C9BDE; height:32px; padding:0px 0 0 0}

.copy {float:left; width:450px}

.design { float:left}

.fv {float:right; padding-top:8px;}

/************second_page 29_02_08*******************/

.content_second { padding:24px 0px 0 40px;}

.second_tob_block {width:623px; padding-bottom:4px;  border-bottom:1px solid #5C9BDE; }

.title_top {float:left; width:200px; margin-left:-22px; position:relative} 

.top_1_viev {float:right; width:135px; padding-top:10px;  }

.top_2_print {float:right; width:110px; padding-top:10px; }

.second_after_top {width:643px; padding-bottom:4px;  border-bottom:1px solid #5C9BDE; margin:14px 0 0 0px; }

.second_after_top_2 {width:643px; padding-bottom:4px;  border-bottom:1px solid #5C9BDE; margin:8px 0 0 0px; }

.after_top_second_left {padding:0px 0 0px 0;  margin:0px;  float:left; }

.after_top_second_right {float:right; padding:0px 0 0 0}

ul.pager { margin:6px 0 0 0;}

ul.pager li { padding-left:10px; float:left}


.katalog_block {width:643px; border-bottom:1px solid #5C9BDE; margin-left:0px}

.katalog_block_img {width:200px; float:left;}

.katalog_block_center { float:left; width:290px; padding-top:15px;}

.katalog_block_center p { padding:4px 0 0 0}

.katalog_block_right { float: left; padding-top:15px;}

.catalog_table { margin-top:20px; margin-bottom: 0px;}

.catalog_table td { padding-bottom:4px;}

.catalog_table_left { text-align:right; color:#5C9BDE; padding-right:17px; width:70px;}

.katalog_block_img img { margin:15px 20px;}

ul.katalog_right_ul { margin:0px 0px 0 0;}

ul.katalog_right_ul li { padding:0 0 2px 0; }

ul.katalog_right_ul li img { padding:3px 15px 0px 3px }

ul.katalog_right_ul li a { text-decoration:none;  color:#5C9BDE; background: url(../i/icons_second_b.gif) no-repeat left center;  height:20px; display:block;   }
ul.katalog_right_ul li a:link { text-decoration:none; color:#5C9BDE; background: url(../i/icons_second_b.gif) no-repeat left center;  height:20px; display:block   }
ul.katalog_right_ul li a:visited { text-decoration:none; color:#5C9BDE; background: url(../i/icons_second_b.gif) no-repeat left center;  height:20px; display:block    }
ul.katalog_right_ul li a:hover { text-decoration:none; color:#f78508;  background: url(../i/icons_second_activ.gif) no-repeat left center;  height:20px; display:block }
ul.katalog_right_ul li a:active { text-decoration:none; color:#5C9BDE; background: url(../i/icons_second_b.gif) no-repeat left center;  height:20px; display:block  }

.float_left {float:left}

.after_f_l_href {float:left; padding-top:4px;}


/************prop_details03_03_08*******************/

.corner1 {background: #fff url(../i/left_top_details.gif) top left no-repeat; width:98%; margin: 14px auto }
.corner2 {background: url(../i/center_right_top_corner.gif) top right no-repeat;}
.corner3 {background:  url(../i/left_bot_details.gif) bottom left no-repeat;}
.corner4 {background: url(../i/bottom_right_center_corner.gif) bottom right no-repeat;}

.content_details { padding:15px  }

.logo_details { 
border-bottom:1px solid #5C9BDE; padding:0 0px 20px 12px;}

.det_left {float:left; width:582px;}

.det_right {float:left; width:282px; margin-left:16px; padding:10px 0px 0 0;}

.det_catalog_table { margin:0px 0 5px 0; border:1px solid #5C9BDE; width:282px;}

.det_catalog_table_last { margin:0px 0 40px 0; border:1px solid #5C9BDE; width:282px;}

.catalog_table_left_det { text-align:right; color:#5C9BDE; padding-right:17px; width:120px;}

.catalog_table_left_det_top { padding-top:12px; text-align:right; color:#5C9BDE; padding-right:17px;}

.catalog_table_left_det_bot { padding-bottom:12px; text-align:right; color:#5C9BDE; padding-right:17px;}

.icon_bg { background: url(../i/icons_second_b.gif) no-repeat left center; height:20px; width:20px; float: left; margin:10px 0 15px 0; vertical-align:middle; 
width:150px}

.icon_bg  img { padding:3px 10px 0px 3px}

.icon_bg2 { background: url(../i/icons_second_b.gif) no-repeat left center; height:20px; width:20px; float: left; margin:10px 0 15px 0; vertical-align:middle; width:120px}

.icon_bg2  img { padding:2px 10px 0px 3px}

.d_contact { vertical-align:top; padding-top:8px}

.d_contact p { padding-top:14px;}

.descript { border:1px solid #5C9BDE; margin-top:1px; padding:10px; width:560px; margin:0 0 20px 0 }

.descript p { padding:0px }

.td_bot_details {border-top:1px solid #5C9BDE; height:34px; text-align:center; vertical-align:middle}

.table_amenities { width:582px; margin:0 0 100px 0; border-top:1px solid #5C9BDE; border-left:1px solid #5C9BDE; }

.table_amenities td { border-bottom:1px solid #5C9BDE; border-right:1px solid #5C9BDE; height:26px; vertical-align:middle; padding-left:16px}


.botom_copy2 { margin:0 0 0 0px; width:100%; color:#5C9BDE; height:32px; padding:0px 0 0 0}

.copy2{float:left; width:65%}

.design2{ float:left; }

.fv2 {float:right; padding-top:9px; }


.img_details {border:1px solid #5C9BDE; width:552px; padding:12px 14px; margin-bottom:8px;}


/************ scroll img **********************/ 
.big_im_det { float:left; border:6px solid #5C9BDE; 
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;}


.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;}

.contentslide .contentdiv{
display: none;
}
/************end scroll img **********************/ 

.corner_scroll_1 { background: #5C9BDE url(../i/scroll_top_left2.gif) top left no-repeat; width:124px;  float: right;  }
.corner_scroll_2 { background: url(../i/scroll_top_right.gif) top right no-repeat;}
.corner_scroll_3 { background:  url(../i/scroll_bot_left.gif) bottom left no-repeat;}
.corner_scroll_4 {background: url(../i/scroll_bot_right.gif) bottom right no-repeat; padding:10px 0}

.big_img_det {border:1px solid #5C9BDE; width:540px; padding:12px 10px; margin-bottom:20px;}

.det_scroll_img {  margin:0px 0 0px 2px; width:110px; height:294px; overflow: auto; text-align:center; padding-left:4px;
scrollbar-face-color: #1a65b5;
scrollbar-highlight-color:#7B8DF9;
scrollbar-3dlight-color:#eff8fb;
scrollbar-darkshadow-color:#eff8fb;
scrollbar-shadow-color:#7B8DF9;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#eff8fb; }

.det_scroll_img  img { margin:0px 0 10px 0px;}

ul.icin_after_img { margin:0 0 30px 0}

ul.icin_after_img li { background:url(../i/icons_second_b.gif) no-repeat left center; height:20px; float:left; padding-right:15px; }

ul.icin_after_img li img { padding:3px; display:block; float:left;}

ul.icin_after_img li a {  display:block; float:left; height:20px; padding: 3px 0 0 10px;}

.corn1 {background: #fff url('../i/list/corner1.gif') left top no-repeat; float: left;}
.corn2 {background: url('../i/list/corner2.gif') right top no-repeat;}
.corn3 {background: url('../i/list/corner3.gif') left bottom no-repeat;}
.corn4 {background: url('../i/list/corner4.gif') right bottom no-repeat; padding: 4px;}

/******style 1.04.2008 *****************/


.table_search { margin:10px 0 0px 5px; width:300px}

.table_search td { padding:4px 10px 4px 0px} 


.tab2_profile { margin:0px;}

.tab2_profile td { text-align:left; padding:4px 10px 4px 0px}

.tab2_profile strong { font-size:1.2em; padding:10px 0 0px 0}

div.prof1 {padding: 20px 0 0 0px;}

div.prof1 strong {font-size:1.3em}

/*********weather style ****************/

p.head_w { padding:20px 0 0 15px}


table.weather_t {width:240px; margin:15px; xborder-top:3px solid #bdd9f1;  border-bottom:3px solid #bdd9f1; xborder-left:3px solid #bdd9f1;  xborder-right:3px solid #bdd9f1; background:#053569 url(../i/w_top.gif) repeat-x top ; }

.v_top { vertical-align: top}
.v_bot { vertical-align: bottom}

.bor_left {background:url(../i/wrep_y.gif) repeat-y top left; vertical-align:top}

.bor_right {background:url(../i/wrep_y_r.gif) repeat-y top right; vertical-align:top}

.pic_top_w {margin: -3px 0 0 0px; position:relative;}

.pic_bot_w {margin:0px 0 -3px 0px; position:relative;}

.rrrr {border-left:1px solid #1f507a; vertical-align:top; font-weight:bold;}

.rrrr p { padding:7px 3px 0 6px; width: 90px;}

.img_p {border-bottom:1px solid #1f507a; width:140px; padding:1px 0 2px 3px}

.wopr_top_test {border-bottom:1px solid #1f507a; padding:3px 0 12px 10px; width:230px}


.table_v_table {width:240px; margin:-2px -20px -10px 0px; position:relative; background: url(../i/weather/bg_weather.jpg);}

.bot_td_w {padding-bottom:10px}
.bot_td_w p { padding:10px 0 0 10px;} 

.required{
    color: #F00;
    font-weight: bold;
}

.errors{
    color: #F00;
}
.error{
    color: #F00;
}
.privacy{
    font-size: 1.1em;
}

.secret_hidden_div{
    display: none;
    vertical-align: middle;
    text-align: center;
    #width: 180px;
    #height: 90px;
    border: 1px #5C9BDE solid;
    position: absolute;
    top: 0px;
    left: 0px;
    background: #fff;
    padding: 10px 10px 10px 10px;
    width: 0px;
    height: 0px;
}

.form_message{
    width: 99%;
    font-weight: bold;
    border: 1px solid #5C9BDE;
    background-color: #C9EEE3;    
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}

/*******************style 22 04 2008 ******************/
.center_left3 { background:#033d7c url(../i/center_left_bottom_corner.gif) no-repeat left bottom;float:left;  width:271px; height:50px;  }

.center_left3 h2 { background: url(../i/h1_left_bg.gif) no-repeat left center; padding:0px 0 2px 20px; font-size:1.8em; color:#fc9019; font-weight: normal; margin:0px; }

.center_right3 { background:#fff url(../i/bottom_right_center_corner.gif) no-repeat right bottom;float:left;  width:695px; height:50px; }

.div_mar_bot_search {margin:-27px 0 0 15px; position:relative;}

.alt_hr {background:#5C9BDE; height:1px; margin:0px 0 6PX 14px; padding:0px; width:230px;}

INPUT {
border:1px solid #5C9BDE;
margin: 3px 0 0 0;
} 

SELECT {
border:1px solid #5C9BDE;
margin: 3px 0 0 0;
}

TEXTAREA {
border:1px solid #5C9BDE;
margin: 3px 0 0 0;
}

table.profile_table{
    margin-top: 20px;
}

.profile_table th{
    
}

.profile_table td{
    
}

.color_g { color:#008000}

.color_b {color:#3366ff}

.left_pad { padding-left:30px; margin-top:10px;}

table.ffr_tab { margin:10px 0 0; border-left:1px solid #000; border-left:1px solid #000;}

table.ffr_tab th { font-weight:bold; font-size:1.2em; color:#fff; border-right:1px solid #000; border-bottom:1px solid #000; height:30px; background:#033D7C; vertical-align:middle; text-align:center; }

table.ffr_tab td {vertical-align:middle; text-align:center; height:20px; border-right:1px solid #000; border-bottom:1px solid #000; padding:6px; }

.b_ul { list-style: disc; margin:10px 0 0 30px; }
.b_ul li { padding:2px 0 2px 0}

.my_tab {border-left: 1px solid #69bbd9;border-top: 1px solid #69bbd9; font: 12px Verdana; color: #2e3030;}
  	.my_tab td {border-right: 1px solid #69bbd9;border-bottom: 1px solid #69bbd9; padding: 6px 13px;}
  	.my_tab_text {font: bold 12px Verdana; color: #2e3030; padding:0px; margin: 10px 0px;}

.yel_bg { background:#F5FC31}

.ffr { font-weight:bold; color:#033D7C}

ul.spp1 { list-style:disc; 
margin:0px;}

ul.spp1 li { padding:6px 0 0 0}

.red_bold { color:#ff0000; font-weight:bold;}

.green_bold { color:#008000; font-weight:bold;}

.red_bg { background:#f00; font-size:1.1em; padding:2px; color:#000; margin:4px 0 0 0}

.td_ffr {color:#000080; font-weight:bold;}

table.make_more { width:100%; margin-top:30px;}
table.make_more td { padding:2px; height:20px;}

.ser_ffr { background:#c0c0c0;color:#000080; font-weight:bold; }

ul.sp_fix { margin:10px 0 0 20px;}
ul.sp_fix li { padding-top:6px;}

ul.vise_sp {margin-left: 50px; list-style-type: decimal; list-style-image: none; list-style-position: outside;}
ul.vise_sp li { padding-top:6px;}

table.tt22 { margin:0px;}

.align_l { text-align:left !important}

table.tt22 td { text-align:center; padding:4px;}

.noborder {border: 0px;}

.textcash {color: #fff; font: bold 11px Verdana; text-align: center; width: 105px; height: 20px; background: url('../i/cashback.gif') top left no-repeat; padding-top: 17px;}

