* {margin:0; padding:0}
html {background:#fff url(images/bg_html.gif) repeat-y top; height:100%}
body {background:url(images/bg_body.gif) top center repeat-x; font:normal 62.5%/1 Arial, sans-serif; color:#000; text-align:center}
h2 {margin:0 0 0 0; color: #000}

h2 {font-size: 1.8em}

p {margin:0 0 10px; line-height:1.2; font-size:1.2em}
ul {margin:0 0 10px 30px}
li {line-height:1.4; font-size: 1.2em}
a img{border:none}
a {color: #09c; text-decoration: none}
a:hover{ color: #000; text-decoration: underline}
.container{ width:910px; margin:0 auto; text-align:left; position:relative}
#header {padding: 0 0 10px 275px; min-height: 168px; _height: 168px}
#top_bar {color:#ccc; background: #393939; height: 43px; margin: 0 -25px 30px -275px}
#top_bar p{float: left; padding: 13px 20px 0; margin: 0; height: 30px; font-size: 1.2em}
#top_bar a {color: #ff9; font-weight: bold}
#top_bar a:hover {color: #fff}

#top_bar #top_welcome {padding-left: 0; padding-right: 5px}
#header #logo {position: absolute; display:block; width:254px; height:133px; top: 33px; left: -6px; z-index: 1}
#strap {margin-left: 0px}
#strap h2 {margin-bottom: 5px}
#strap p {font-size: 1.4em; font-weight: bold; color: #666}
#strap #alert {color: #000; padding: 0 0; margin: 20px 0 0; font-size: 1.6em}
#content{ color: #666;}
#content_main{ width:600px; margin:0 20px 0 0; float:left}
#content_main.wide{ width:auto; margin:0; float: none}
#content .new_info {padding: 0 0 15px 0; border-top: 1px solid #e4e4e4; font-weight: bold; clear: both;}

#content .new_info p {font-size: 1.4em; display: inline}

#footer .container{ padding:20px 0; margin-top: 0px; border-top: 3px solid #e4e4e4; position: relative}
#footer p {color: #999; margin: 0 0 5px; font-size: 1.1em}
#footer_thanks {position: absolute; right: 0; top: 30px; text-align: right; line-height: 1.8}
#home_id #content_main {position: relative; min-height: 244px; _height: 244px}
#home_id h1 {margin: 0 0 10px 15px; font-size: 2em}
#showcase div {padding: 8px 0 9px 14px; margin: -1px 0 0 0; border-bottom: 2px solid #ddd;}
#showcase #raffles_popular_tags {border-bottom-width: 0}
#showcase h2 {font-size: 1.4em; color: #09c; margin: 0 0 3px}
#showcase p {margin: 0; font-size: 1.1em}
#showcase .specifics {float:right; top: 0; right: 0; width: 694px; margin: 0; padding: 0; cursor: default; height: 206px;}
#showcase .specifics ul {margin: 0; background: #f5f5f3; padding: 10px 0 6px 2px; height: 190px;}
#showcase .specifics li {float: left; _display: inline; margin: 0 0 0 18px; list-style: none}
#showcase .specifics li img {display: block; border: 1px solid #ddd;}
#showcase .showing { width:182px; padding-right: 20px; padding-bottom: 6px; padding-top:10px; border-bottom-width: 2px;background-color: #f5f5f3; float:left; height: 35px;}
#showcase .showing h2 {color: #000; text-decoration: none}
.tel{padding: 10px 13px 0 15px; background-color:#f5f5f3;}
table {margin:0 0 15px 0; width:100%;}
table.ic1 {clear: both; width:100%; border-collapse: collapse; margin: 0; font-size: 1.2em; border:none;}
table.ic2 {clear: both; width:100%; margin: 0; font-size: 1.2em; border:none; vertical-align:top; }
table.ic3 {clear: both; width:100%; border-collapse: collapse; margin: 0; font-size: 1.2em; border-top:3px solid #E4E4E4; background-color:#FFFFFF;border-bottom:3px solid #E4E4E4;}
table.fml {margin:0; border:none;width:100%;}
td.ic {border-bottom: 1px solid #E4E4E4; padding: 15px 15px;}
td.ic2 {border-bottom: 1px solid #E4E4E4; padding: 15px 15px; text-align:center;}
td.ic3 {border-bottom: 1px solid #E4E4E4; padding: 15px 15px; font-weight:normal;}
td.alt{padding: 15px 15px; border:none;}
td.alt2{padding: 15px 15px; border:none; text-align:center;}
td.alt3{padding: 3px 15px; border:none; text-align:center;}
td.alt4{padding: 15px 14px; border:none; font-weight:normal;}
tr.ic:hover { background-color:#F3F7FE;}
td.us {color:#ff0000;}
td.fiy {width:70%; vertical-align:top;}
td.rez {width:30%; border-left: 3px solid #E4E4E4; text-align:center; vertical-align:top;background-color:#F5F5F3;}
td.fom { padding:5px 0 5px 0;}
td.uy {color:#CE1616; padding:5px 0 8px 0; border-bottom:3px solid #E4E4E4;}
input {width:210px; padding:5px 8px; color:#666; border: 2px solid #cccccc;}
textarea{ width:210px; height:100px; padding:5px 8px; color:#666; border: 2px solid #CCCCCC;}
input.kod {width:60px ;padding:10px 12px; color:#666}
input.tar{width:195px; padding:2px 4px;}
.submit{ width:auto;  display:inline; padding: 0; border: 0; clear: left}
span {color: #09c; text-decoration: none}
span.kd {color:#FF0000;}
span.kdb {color:#FF0000; font-weight:bold;}
.products_box2 {float:left;width: 100%; text-align:left; font-size:1.2em}
.haber {float:left; padding:5px; border-bottom:1px solid #D7D7D7;font-weight:normal}
.haber img {float:left; padding:0 5px 0 0;}
table.hbr {background-color:#FFFFFF}
.hh2 {color:#ff0000; font-weight:bold; text-align:center;padding:15px 0 10px 0}
.hkir {color: #09c}