* {font-family: arial;font-size: 12px;color:#666666}
div#footer{color: white; }
h2 {color:#00a4d5;font-family: Georgia;font-style:italic;font-size:2.3em;font-weight:normal}
h4 {color:#a2ca12;font-size: 1.2em}
h3 {font-size: 1.6em;font-family: Georgia;font-style:italic;color:#363636;padding-bottom: 3px}
h4.h4class {font-size: 1.2em; margin:7px 0;}
h2.h2class {font-size: 1.2em; margin:7px 0;color:#a2ca12;font-size: 1.2em;font-style:normal;font-family:Arial;font-weight:bold;}

div#bread_crumps a{color:#676767;text-decoration:underline}
a{color:#0099cc}
a:hover{text-decoration: underline;}
a.link:hover{text-decoration: underline}
a.link{cursor:pointer}
a.details{text-decoration: underline;}
a.h2{font-size: 1.6em;color: #ff6108}

div#menu ul li a{color: #cccccc; text-decoration: none;}
div#menu ul li a:hover{color: white;}
div#menu form input{color: #cccccc;}

div#bottom_nav ul li a{color: #999999; text-decoration: none; font-size: 8pt}
div#bottom_nav ul li.sp{color:#669999;font-weight: bold;font-size: 1.2em}
div.bn a{color: #999999; text-decoration: none; font-size: 8pt}
.country_info i{font-size: 2.1em;color:#363636;font-family: Georgia;}
.country_info ul li b{font-size:.9em;color: #676767;font-family: Tahoma;}
div.rest_type_name a {font-size: 1.4em;font-family: Arial;color:#007db9}
.bold{font-weight: bold}
.date{color: #a3d00b;font-weight:bold;font-family: arial}
a#add_comment{font-size: 1.6em;color: #ff6108}
div.comment div a{color: red;font-weight: bold}

div.responce div a{color: #26a9df;}

span.mark{color: orange;text-decoration: underline}
a.mark{color: orange;text-decoration: underline}
.username{color: orange;font-weight:bold;font-size: 1.2em;font-style:normal}
.error{color:red;}

div.hotel_name{font-size: 2em;color:#FF6108;font-weight:bold}
b.mark{font-size: 1.6em;color: orange;display:block}

a.underlined{text-decoration: underline}

div.news_one p.date{color:#38acd3;font-size: 1.2em;padding: 0px;margin:0px;font-family: arial}
div.news_one p.name{color:#a1d008;font-size: 1.2em;font-weight: bold;padding: 0px;margin:0px;margin-bottom: 10px;font-family: arial}
div.news p.date{color:#38acd3;font-size: 1.2em;padding: 0px;margin:0px;font-family: arial}
div.news a.name{color:#a1d008;font-size: 1.2em;font-weight: bold;margin:15px 0px;display:block;font-family: arial;text-decoration: underline}
div.news{margin-bottom: 40px}

a.matheric img{border: none;width: 15px;vertical-align:middle;margin-right: 6px}
a.matheric{padding-right: 5px;right no-repeat;display:block;padding: 3px 0px;text-decoration: underline;border-bottom: 1px solid white}
a.matheric:hover{background-color:#e8f1fa;text-decoration:none;border-bottom: 1px solid #cddcea}

table.countries{width: 100%;}
table.countries td a{margin-bottom:5px;padding-right: 7px;background: url(/img/triangle.gif) right no-repeat;text-decoration: underline}
table.countries td img{width: 15px;vertical-align:middle;margin-right: 6px}
table.countries td *{vertical-align:middle}

a.inner_decoration{text-decoration: none;}
a.inner_decoration span{text-decoration: underline;color:#0099cc}

a.with_triangle{padding-right: 7px;background: url(/img/triangle.gif) right no-repeat;text-decoration: underline}

.country_table_content div a{padding-right: 7px;background: url(/img/triangle.gif) right no-repeat;text-decoration: underline}

a.orange{font-family: times new roman;text-decoration: underline;color: #ff6108;font-size: 1.6em}

table.best_hotels a{color:#666666}

a.pagination, a.pagination_active{display: block;width: 24px;height: 19px;padding-top: 5px;background-color: #8fbb0c;float: left;margin-right: 5px;text-align:center;color:white;font-weight: bold;cursor:pointer;text-decoration:none;}
a.pagination_active{background: url(/img/page_active.gif);color:black}

div.hotels a{text-decoration: underline;color:#00a4d5;font-size:1em;}
div.hotels span.phones{font-size:1em;}
div.hotels a.highlight{display:block;margin-left:150px;font-size:1.2em;font-family: Arial}

table.suTab td {padding:3px;}
table.suTab td.suT {color:#bbb;}