* { MARGIN: 0; PADDING: 0; }

html { MARGIN: 0; PADDING: 0; }

body { BACKGROUND: #FFBFDC url('/images/back.gif') top center; FONT: normal 80% verdana, sans-serif; MARGIN: 10px 0; BEHAVIOR: url("http://kukatko.obec-vyprachtice.cz/hover.htc"); }

h1 { COLOR: #860059; TEXT-ALIGN: center; FONT-SIZE: 140%; FONT-WEIGHT: bold; LINE-HEIGHT: 150%; LETTER-SPACING: 2px; PADDING: 0 0 10px 0; }
h2 { COLOR: #860059; FONT-SIZE: 120%; TEXT-DECORATION: underline; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; LINE-HEIGHT: 120%; LETTER-SPACING: 1px; PADDING: 0 0 5px 0; }
h3 { COLOR: #860059; FONT-SIZE: 120%; TEXT-DECORATION: underline; TEXT-ALIGN: left; FONT-VARIANT: small-caps; FONT-WEIGHT: bold; LINE-HEIGHT: 120%; LETTER-SPACING: 1px; PADDING: 0 0 5px 0; }
h4 { COLOR: #860059; FONT-SIZE: 110%; TEXT-DECORATION: none; TEXT-ALIGN: left; FONT-VARIANT: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 120%; LETTER-SPACING: 1px; PADDING: 0 0 5px 0; }

p { LINE-HEIGHT: 120%; PADDING: 2px 0; }

blockquote { FONT-FAMILY: cursive; }

address { FONT-STYLE: normal; }

#container { BACKGROUND: #fff; WIDTH: 980px; MARGIN: 0 auto; TEXT-ALIGN: center; PADDING: 0; BORDER: solid #fff 5px; }

#head { BACKGROUND: #eee url('/images/logo.jpg') no-repeat top center; WIDTH: 980px; HEIGHT: 241px; MARGIN: 0; BORDER-STYLE: solid; BORDER-WIDTH: 0 0 1px 0; BORDER-COLOR: #fff; }

#menu_head { BACKGROUND: #860059 url('/images/back_foot.gif') repeat-y top center; WIDTH: 100%; HEIGHT: 25px; TEXT-ALIGN: left; MARGIN: 0; PADDING: 0; BORDER: 0; }
#menu_head p { COLOR: #fff; TEXT-ALIGN: left; WHITE-SPACE: nowrap; MARGIN: 0; PADDING: 4px 10px; }
#menu_head a { COLOR: #fff; }
#menu_head a:hover { COLOR: #FFFF00; }

#main { BACKGROUND: #fff url('/images/back_body.gif') repeat-y top center; FLOAT: left; WIDTH: 980px; TEXT-ALIGN: center; MARGIN: 0; PADDING: 0; BORDER: 0; }
#main_2 { BACKGROUND: #fff url('/images/back_body_2.gif') repeat-y top center; FLOAT: left; WIDTH: 980px; TEXT-ALIGN: center; MARGIN: 0; PADDING: 0; BORDER: 0; }

#left_center { FLOAT: left; WIDTH: 780px; MARGIN: 0; PADDING: 0; BORDER: 0; }
#left_center_2 { FLOAT: left; WIDTH: 980px; MARGIN: 0; PADDING: 0; BORDER: 0; }

#left { FLOAT: left; WIDTH: 200px; TEXT-ALIGN: center; POSITION: relative; MARGIN: 0; _MARGIN-RIGHT: -3px; PADDING: 0; BORDER: 0; }
#left .block_l { WIDTH: 200px; TEXT-ALIGN: center; MARGIN: 0; PADDING: 0; BORDER-STYLE: solid; BORDER-WIDTH: 1px 0 0 0; BORDER-COLOR: #fff; }
#left .block_l_header { BACKGROUND: #A10048; COLOR: #fff; FONT-SIZE: 100%; FONT-WEIGHT: bold; LETTER-SPACING: 2px; TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 0; PADDING: 0 5px; BORDER-STYLE: solid; BORDER-WIDTH: 0 0 1px 0; BORDER-COLOR: #6F0033; }
#left .block_l_body { BACKGROUND: transparent; COLOR: #6F0033; WIDTH: 180px; MARGIN: 0 auto; PADDING: 10px; BORDER: 0; }
#left p { FONT-SIZE: 90%; }
#left hr { BACKGROUND: #6F0033; COLOR: #6F0033; HEIGHT: 1px; MARGIN: 5px 0; |MARGIN: 0; BORDER: 0; }
#left a { COLOR: #6F0033; }
#left a:hover { COLOR: #E60066; }
#left .menu { WIDTH: 200px; MARGIN: 0; PADDING: 0; BORDER: 0; }
#left .menu a { COLOR: #fff; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
#left .menu a:hover { COLOR: #fff; TEXT-DECORATION: none; }
#left .menu ul { BACKGROUND: #fff; MARGIN: 0; PADDING: 0; WIDTH: 200px; BORDER: 0; }
#left .menu ul li { BACKGROUND: #E60066;  LINE-HEIGHT: 23px; LIST-STYLE-TYPE: none; POSITION: relative; MARGIN: 0; PADDING: 0; BORDER-STYLE: solid; BORDER-WIDTH: 0 0 1px 0; BORDER-COLOR: #6F0033; }
#left .menu ul li.last { BORDER: 0; }
#left .menu ul ul li { BORDER-STYLE: solid; BORDER-WIDTH: 1px 1px 0 1px; BORDER-COLOR: #6F0033; }
#left .menu ul ul li.last { BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #6F0033; }
#left .menu li:hover { BACKGROUND: #EF77AF; }
#left .menu ul ul li.last:hover { BACKGROUND: #EF77AF; }
#left .menu li a { MARGIN: 0; PADDING: 0 5px; DISPLAY: block; WIDTH: 190px; TEXT-DECORATION: none; }
#left .menu ul ul { DISPLAY: none; LEFT: 200px; POSITION: absolute; TOP: -1px; }
#left .menu ul li:hover ul { DISPLAY: block; BACKGROUND-COLOR: #0089dc; PADDING: 0px; MARGIN: 0px; BORDER: 0; }
#left label { WIDTH: 0; MARGIN: 0; PADDING: 0; BORDER: 0; }
#left input { COLOR: #6F0033; FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif; WIDTH: 168px; MARGIN-LEFT: auto; PADDING: 1px; BORDER: solid #6F0033 1px; }
#left input.button { BACKGROUND: #FFEFFA; COLOR: #860059; FONT-SIZE: 95%; FONT-WEIGHT: bold; WIDTH: 60px; OVERFLOW: visible; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 1px 3px; BORDER: solid #860059 1px; }
#left input.button:hover { BACKGROUND: #FFEFF6; COLOR: #E60066; BORDER: solid #E60066 1px; CURSOR: pointer; }
#left table { BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; MARGIN: 0 auto; PADDING: 0; BORDER: solid #6F0033 1px; }
#left tr.color1 { BACKGROUND: #FFEFFA;  MARGIN: 0; PADDING: 0; BORDER: 0; }
#left tr.color2 { BACKGROUND: #fff;  MARGIN: 0; PADDING: 0; BORDER: 0; }
#left td { COLOR: #6F0033; FONT-SIZE: 85%; MARGIN: 0; PADDING: 1px 5px; BORDER: 0; }

#center { BACKGROUND: #fff url('/images/back_center.gif') repeat-x top center; COLOR: #860059; FLOAT: right; TEXT-ALIGN: center; WIDTH: 580px; MARGIN: 0 auto; PADDING: 0; BORDER: 0; }
#center .container_c { MARGIN: 0; PADDING: 10px 15px 0 15px; BORDER: 0; }
#center .body_block { BACKGROUND: #fff url('/images/back_body_block.gif') repeat-y top center; COLOR: #860059; MARGIN: 0 auto 10px auto; PADDING: 0; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #4F0035; }
#center .body_block h2 { BACKGROUND: #860059 url('/images/back_body_block_header.gif') repeat-y top center; COLOR: #fff; TEXT-DECORATION: none; FONT-VARIANT: small-caps; TEXT-ALIGN: left; MARGIN: 0; PADDING: 2px 10px; BORDER-STYLE: solid; BORDER-WIDTH: 0 0 1px 0; BORDER-COLOR: #4F0035; }
#center .body_block h2 a { COLOR: #fff; TEXT-DECORATION: none; }
#center .body_block h2 a:hover { COLOR: #FFFF00; TEXT-DECORATION: underline; }
#center .body_block_zv { BACKGROUND: #BFECFF; COLOR: #0075A7; MARGIN: 0 0 10px 0; PADDING: 0; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #0075A7; }
#center .body_block_zv h2 { BACKGROUND: #00A7EF; COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none; MARGIN: 0; PADDING: 2px 10px; BORDER-STYLE: solid; BORDER-WIDTH: 0 0 1px 0; BORDER-COLOR: #009FDF; }
#center .body_block_zv p { COLOR: #0075A7; }
#center .body_block_zv a { COLOR: #0075A7; }
#center p { COLOR: #860059; FONT-SIZE: 100%; TEXT-ALIGN: justify; PADDING: 2px 0;}
#center .f80, #right .f80, #left .f80  { FONT-SIZE: 80%; }
#center .f85, #right .f85, #left .f85 { FONT-SIZE: 85%; }
#center .f100, #right .f100, #left .f100 { FONT-SIZE: 100%; }

#center p.chyba, #right_2 p.chyba  { BACKGROUND: transparent; COLOR: #E60066; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 200%; MARGIN: 20px; PADDING: 20px 5px; BORDER: solid #E60066 1px; }
#center p.chyba a, #right_2 p.chyba a { COLOR: #E60066; TEXT-DECORATION: none; }
#center p.chyba a:hover, #right_2 p.chyba a:hover { COLOR: #E60066; TEXT-DECORATION: underline; }

#center a { COLOR: #860059; TEXT-DECORATION: underline; }
#center a:hover { COLOR: #E60066; TEXT-DECORATION: underline; }
#center hr { BACKGROUND: #860059; COLOR: #860059; HEIGHT: 1px; MARGIN: 4px 0; |MARGIN: 0; BORDER: 0; }

#center ul { COLOR: #860059; LIST-STYLE: none; MARGIN: 0; PADDING: 0 0 0 15px; |PADDING: 5px 0 0 15px; }
#center ul li { LIST-STYLE-TYPE: square; TEXT-ALIGN: justify; MARGIN: 10px 0 10px 0; }
#center ul li.zv { COLOR: #0075A7; LIST-STYLE-TYPE: square; TEXT-ALIGN: justify; MARGIN: 10px 0 10px 0; }
#center ul li.zv a { COLOR: #0075A7; }
#center ul li.zv a:hover { COLOR: #E60066; }
#center ul ul li { LIST-STYLE-TYPE: disc; TEXT-ALIGN: justify; MARGIN: 10px 0 10px 0; }
#center ul ul ul li { LIST-STYLE-TYPE: circle; TEXT-ALIGN: justify; MARGIN: 10px 0 10px 0; }
#center ol { COLOR: #860059; LIST-STYLE: none; MARGIN: 0; PADDING: 0 0 0 20px; |PADDING: 5px 0 0 20px; }
#center ol li { LIST-STYLE-TYPE: decimal; TEXT-ALIGN: justify; MARGIN: 10px 0 10px 0; }

#center table { BORDER-COLLAPSE: collapse; WIDTH: 100%; TEXT-ALIGN: center; MARGIN: 0 auto 10px auto; }
#center table.gallery { BORDER-COLLAPSE: collapse; WIDTH: 100%; TEXT-ALIGN: center; MARGIN: 0 auto 0 auto; }
#center th { BACKGROUND: #860059; COLOR: #fff; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN: 0; PADDING: 3px; BORDER: solid #4F0035 1px; }
#center th a { COLOR: #fff; TEXT-DECORATION: underline; }
#center th a:hover { COLOR: #FFFF00; TEXT-DECORATION: underline; }
#center tr.transparent { BACKGROUND: transparent; COLOR: #860059; }
#center tr { BACKGROUND: #FFEFFA; COLOR: #860059; }
#center tr:hover { BACKGROUND: #fff; COLOR: #E60066; }
#center tr.transparent:hover { BACKGROUND: transparent; COLOR: #860059; }
#center td { FONT-SIZE: 90%; MARGIN: 0; PADDING: 3px;  VERTICAL-ALIGN: middle; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #4F0035; }
#center td.transparent { FONT-SIZE: 90%; VERTICAL-ALIGN: middle; MARGIN: 0; PADDING: 3px;  BORDER: 0; }
#center td.transparent_2 { MARGIN: 0; PADDING: 3px;  BORDER: 0; }

#center form { TEXT-ALIGN: center; MARGIN: 0 auto 10px auto; PADDING: 0; }
#center form br { CLEAR: left; }
#center fieldset { BACKGROUND: transparent; COLOR: #860059; TEXT-ALIGN: left; MARGIN: 0 auto; PADDING: 10px; BORDER: solid #860059 1px; }
#center fieldset.formular { BACKGROUND: #fff url('/images/back_body_block.gif') repeat-y top center; }
#center label { FONT-SIZE: 90%; FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: left; PADDING: 3px 0; }
#center input { COLOR: #860059; FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif; MARGIN-LEFT: auto; PADDING: 1px; }
#center input.button { BACKGROUND: #FFEFFA; COLOR: #860059; FONT-SIZE: 90%; FONT-WEIGHT: bold; OVERFLOW: visible; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 1px 3px; BORDER: solid #860059 1px; }
#center input.button:hover { BACKGROUND: #FFEFF6; COLOR: #E60066; BORDER: solid #E60066 1px; CURSOR: pointer; }
#center input.radio { TEXT-ALIGN: center; VERTICAL-ALIGN: middle; WIDTH: 15px; BORDER: 0; MARGIN-LEFT: 0; MARGIN-RIGHT: 4px; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; }
#center input.checkbox { COLOR: #860059; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; _VERTICAL-ALIGN: top; WIDTH: 15px; BORDER: 0; PADDING: 0; MARGIN: 0;  }
#center select { COLOR: #860059; FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif; MARGIN: 0 0 0 auto; PADDING: 0 }
#center textarea { COLOR: #860059; FONT-SIZE: 100%; FONT-FAMILY: verdana, sans-serif; PADDING: 2px; }

#center .menu_item, #right_2 .menu_item { BACKGROUND: #FFEFFA; COLOR: #860059; TEXT-ALIGN: left; WIDTH: 100%; MARGIN: 0 auto 10px 0; PADDING: 0; LINE-HEIGHT: 20px; BORDER-STYLE: solid; BORDER-WIDTH: 1px 0; BORDER-COLOR: #860059; }
#center .menu_item p, #right_2 .menu_item p { COLOR: #860059; LINE-HEIGHT: 20px; MARGIN: 0; PADDING: 0 3px; _PADDING: 1px 3px; BORDER: 0; }
#center .menu_item p a, #right_2 .menu_item p a { BACKGROUND: #860059; COLOR: #fff; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 0 2px; BORDER: solid #860059 1px; }
#center .menu_item p a:hover, #right_2 .menu_item p a:hover {BACKGROUND:  #FFEFF6; COLOR: #E60066; TEXT-DECORATION: none; BORDER: solid #E60066 1px; }
#center .menu_item p span, #right_2 .menu_item p span { BACKGROUND: transparent; COLOR: #860059; FONT-SIZE: 90%; WHITE-SPACE: nowrap; FONT-WEIGHT: bold; MARGIN: 0 3px; PADDING: 0 2px; BORDER: solid #860059 1px; }
#center .menu_item form, #right_2 .menu_item form { MARGIN: 0; PADDING: 0; BORDER: 0; }
#center .menu_item label, #right_2 .menu_item label { FONT-SIZE: 90%; FONT-WEIGHT: normal; TEXT-ALIGN: left; PADDING: 0; }
#center .menu_item select, #right_2 .menu_item select { COLOR: #860059; FONT-SIZE: 90%; FONT-FAMILY: verdana, sans-serif; |VERTICAL-ALIGN: middle; MARGIN: 1px 3px 1px 5px; PADDING: 0; }

#center img { BACKGROUND: #fff; PADDING: 2px; BORDER: solid #860059 1px; }
#center img.left { FLOAT: left; MARGIN: 3px 5px 3px 0; }
#center img.right { FLOAT: right; MARGIN: 3px 0 3px 5px; }
#center img.noborder { PADDING: 0; BORDER: 0; }
#center img.logo { BACKGROUND: transparent; FLOAT: left; MARGIN: 3px 5px 3px 0; BORDER: 0; }
#center img.ico, #right_2 img.ico { BACKGROUND: transparent; VERTICAL-ALIGN: middle; MARGIN: 0; BORDER: 0; }


#right_2 { BACKGROUND: #fff url('/images/back_center.gif') repeat-x top center; FLOAT: right; TEXT-ALIGN: center; WIDTH: 780px; MARGIN: 0 auto; PADDING: 0; BORDER: 0; }
#right_2 .container_r2 { MARGIN: 0; PADDING: 10px 15px 10px 15px; BORDER: 0; }
#right_2 p { COLOR: #860059; FONT-SIZE: 100%; TEXT-ALIGN: justify; PADDING: 2px 0;}
#right_2 .f80 { FONT-SIZE: 80%; LINE-HEIGHT: 150%; }
#right_2 a { COLOR: #860059; TEXT-DECORATION: underline; }
#right_2 a:hover { COLOR: #E60066; TEXT-DECORATION: underline; }
#right_2 .gallery { BACKGROUND: #FFBFDC; WIDTH: 180px; PADDING: 0; MARGIN: 3px auto; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #860059; }
#right_2 img { BACKGROUND: #fff; PADDING: 0; MARGIN: 0; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #860059; }

#right_2 table.gallery_2 { BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; MARGIN: 0 auto 10px auto; PADDING: 0; BORDER: 0;  }
#right_2 table.gallery_2 table.nomargin { BACKGROUND: #FFEFFA; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; MARGIN: 5px; PADDING: 0; BORDER: 0;  }
#right_2 table.gallery_2 table:hover { BACKGROUND: #fff; }
#right_2 table.gallery_2 tr { BACKGROUND: transparent; MARGIN: 0; PADDING: 0; BORDER: 0; }
#right_2 table.gallery_2 td { BACKGROUND: transparent; VERTICAL-ALIGN: middle; MARGIN: 0; PADDING: 0; BORDER: 0; }
#right_2 table.gallery_2 td.popis { BACKGROUND: transparent; VERTICAL-ALIGN: top; }

#right { FLOAT: right; WIDTH: 200px; TEXT-ALIGN: center; POSITION: relative; MARGIN: 0; _MARGIN-LEFT: -3px; PADDING: 0; BORDER: 0; }
#right .block_r { WIDTH: 200px; TEXT-ALIGN: center; MARGIN: 0; PADDING: 0; BORDER-STYLE: solid; BORDER-WIDTH: 1px 0 0 0; BORDER-COLOR: #fff; }
#right .block_r_header { BACKGROUND: #6B006B; COLOR: #fff; FONT-SIZE: 100%; FONT-WEIGHT: bold; LETTER-SPACING: 2px; TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 0; PADDING: 0 5px; BORDER-STYLE: solid; BORDER-WIDTH: 0 0 1px 0; BORDER-COLOR: #3F003F; }
#right .block_r_body { BACKGROUND: transparent; COLOR: #3F003F; WIDTH: 180px; MARGIN: 0 auto; PADDING: 10px; BORDER: 0; }
#right p { FONT-SIZE: 90%; }
#right p.zv { COLOR: #0075A7; }
#right p.zv a { COLOR: #0075A7; }
#right p.zv a:hover { COLOR: #E60066; }
#right hr { BACKGROUND: #3F003F; COLOR: #3F003F; HEIGHT: 1px; MARGIN: 5px 0; |MARGIN: 0; BORDER: 0; }
#right a { COLOR: #3F003F; }
#right a:hover { COLOR: #E60066; }

#foot { BACKGROUND: #860059 url('/images/back_foot.gif') repeat-y top center; TEXT-ALIGN: center; WIDTH: 980px; CLEAR: both; MARGIN: 0; PADDING: 0; BORDER-STYLE: solid; BORDER-WIDTH: 1px 0 0 0; BORDER-COLOR: #fff; }
#foot .foot_body { MARGIN: 0; PADDING: 3px; BORDER: 0; }
#foot p { COLOR: #fff; FONT-SIZE: 80%; TEXT-ALIGN: center; LINE-HEIGHT: 100%; MARGIN: 0; PADDING: 3px; BORDER: 0; }
#foot a { COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: underline; MARGIN: 0; PADDING: 0; BORDER: 0; }
#foot a:hover { COLOR: #FFFF00; }

#center .navigation, #right_2 .navigation { FONT-SIZE: 85%; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN: 0 auto; PADDING: 0 0 10px 0; BORDER: 0; }
#center .navigation a, #right_2 .navigation a { BACKGROUND: #FFEFFA; COLOR: #860059; LINE-HEIGHT: 20px; TEXT-DECORATION: none; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 4px; BORDER: solid #860059 1px; }
#center .navigation a:hover, #right_2 .navigation a:hover { BACKGROUND: #FFEFF6; COLOR: #E60066; TEXT-DECORATION: none; BORDER: solid #E60066 1px; }

.float_r { FLOAT: right; }
.float_l { FLOAT: left; }

.clear {  FONT-SIZE: 0%; HEIGHT: 0; CLEAR: both; WIDTH: 100%; }
.clear_l { CLEAR: left; }
.clear_r { CLEAR: right; }
.clear_b { CLEAR: both; }

#center .left, #left .left, #right_2 .left { TEXT-ALIGN: left; }
#center .center, #right_2 .center { TEXT-ALIGN: center; }
#center .right, #left .right, #right_2 .right { TEXT-ALIGN: right; }
#center .justify, #right_2 .justify { TEXT-ALIGN: justify; }

#center .top, #right_2 .top { VERTICAL-ALIGN: top; }

.ico_list_earth { BACKGROUND: url('/images/ico/earth_16x16.gif') no-repeat left top; TEXT-ALIGN: left; MARGIN: 5px 0; PADDING: 0 0 0 25px; }
.ico_list_email { BACKGROUND: url('/images/ico/e-mail_16x16.gif') no-repeat left top; TEXT-ALIGN: left; MARGIN: 5px 0; PADDING: 0 0 0 25px; }
.ico_list_fax { BACKGROUND: url('/images/ico/fax_16x16.gif') no-repeat left top; TEXT-ALIGN: left; MARGIN: 5px 0; PADDING: 0 0 0 25px; }
.ico_list_home { BACKGROUND: url('/images/ico/home_16x16.gif') no-repeat left top; TEXT-ALIGN: left; MARGIN: 5px 0; PADDING: 0 0 0 25px; }
.ico_list_mobile-phone { BACKGROUND: url('/images/ico/mobile-phone_16x16.gif') no-repeat left top; TEXT-ALIGN: left; MARGIN: 5px 0; PADDING: 0 0 0 25px; }
.ico_list_phone { BACKGROUND: url('/images/ico/phone_16x16.gif') no-repeat left top; TEXT-ALIGN: left; MARGIN: 5px 0; PADDING: 0 0 0 25px; }

.w40 { WIDTH: 40px; }
.w50 { WIDTH: 50px; }
.w60 { WIDTH: 60px; }
.w70 { WIDTH: 70px; }
.w80 { WIDTH: 80px; }
.w100 { WIDTH: 100px; }
.w130 { WIDTH: 130px; }
.w140 { WIDTH: 140px; }
.w150 { WIDTH: 150px; }
.w170 { WIDTH: 170px; }
.w195 { WIDTH: 195px; }
.w240 { WIDTH: 240px; }
.w280 { WIDTH: 280px; }
.w325 { WIDTH: 325px; }
.w372 { WIDTH: 372px; _WIDTH: 368px; }
.w450 { WIDTH: 450px; }
.w520 { WIDTH: 520px; }
.w100p { WIDTH: 100%; }

.h40 { HEIGHT: 40px; }
.h100 { HEIGHT: 100px; }
.h170 { HEIGHT: 170px; }
.h200 { HEIGHT: 200px; }

.vam { VERTICAL-ALIGN: middle; }

.p0505 { PADDING: 0 5px; }
.p510510 { PADDING: 5px 10px; }
.p51055 { PADDING: 5px 10px 5px 5px; }
.p5050 { PADDING: 5px 0; }
.p100100 { PADDING: 10px 0; }
.p00100 { PADDING: 0 0 10px 0; }
.p010010 { PADDING: 0 10px; }
.p0101010 { PADDING: 5px 10px 10px 10px; }
.p010015 { PADDING: 0 10px 0 15px; }
.p55105 { PADDING: 5px 5px 10px 5px; }

.m5050 { MARGIN: 5px 0; }
.m5555 { MARGIN: 5px; }

