/*img {border: none;}*/

td { font: normal 14px tahoma; }
td.foto1 { border-right: solid 1px #DDDDDD; }
td.foto2 { border-right: solid 1px #DDDDDD; border-bottom: solid 1px #DDDDDD; }


#bg_left_repeat_y { background-repeat: repeat-y; background-position: left; }
#bg_left_repeat_x { background-repeat: repeat-x; background-position: left; }
#bg_right_repeat_y { background-repeat: repeat-y; background-position: right; }
#bg_right_repeat_x { background-repeat: repeat-x; background-position: right; }
#bg_left_norepeat { background-repeat: no-repeat; background-position: left; top; }
#bg_right_norepeat { background-repeat: no-repeat; background-position: right; }

#select_hostel:hover { background-color: #f0f9d7; }
#select_hostel { background-color: #ffffff; }

#not_margin { margin: 0px 0px 0px 10px; }
#margin_0 { margin: 5px 0px 0px 0px; }
#margin_20_left { margin: 0px 0px 0px 22px; }
#margin_20_left1 { margin: 0px 10px 0px 20px; }
#margin_20_right { margin: 0px 22px 0px 0px; }
#margin_20_justify { margin: 0px 22px 0px 22px; }
#margin_28_justify { margin: 0px 28px 0px 28px; }

#top_selected { background-image: url(img/4_2.gif); background-position: right;
	background-repeat: repeat-x; }
#top_menu { background-image: url(img/3.gif); background-position: right top;
	background-repeat: no-repeat; height: 31px; width: 100%; 
	vertical-align: middle; font: bold 12px tahoma;
	text-transform: uppercase; }
#top_menu_2 { background-image: url(img/3_2.gif); background-position: right;
	background-repeat: no-repeat; height: 31px; width: 100%; 
	vertical-align: middle; font: bold 12px tahoma;
	text-transform: uppercase; }
#top_menu_3 { height: 31px; width: 100%; 
	vertical-align: middle; font: bold 12px tahoma;
	text-transform: uppercase; }

li#top_menu_li { list-style: none; list-style-image: url(img/li_top.gif); margin: 0px 15px 7px 15px; padding: 7px 0px 0px 0px; }
li#top_menu_li_2 { list-style: none; list-style-image: url(img/li_top.gif); margin: 0px 15px 0px 15px; }
li#top_menu_li_3 { list-style: none; list-style-image: url(img/spacer2.gif); margin: 0px 20px 0px 5px; padding: 7px 0px 0px 0px;}

li#li_h1 { list-style: none; list-style-image: url(img/li_2.gif); margin: 15px 15px 7px 28px; }
li#li_normal { list-style: none; list-style-image: url(img/li_3.gif); margin: 8px 15px 7px 0px; }
li#li_map { list-style: none; list-style-image: url(img/li_3.gif); margin: 5px 15px 5px 20px; }

#plain_text11 { font: normal 11px/16px tahoma; color: #373737; }
#plain_text11_2 { font: normal 11px/16px tahoma; color: #373737; margin: 5px 0px 0px 0px; }
#plain_text12 { font: normal 12px/18px tahoma; color: #000000; }
#plain_text12_2 { font: normal 12px/18px tahoma; color: #000000; margin: 5px 0px 0px 0px; }
#plain_text12_14 { font: normal 12px/14px tahoma; color: #606060; }
#plain_text12_20 { font: normal 12px/20px tahoma; color: #606060; }
#plain_text14 { font: normal 14px/20px tahoma; color: #606060; }

h1 { font: normal 22px tahoma; }
h2 { font: normal 20px tahoma; margin: 0px 0px 10px 0px; }
h3 { font: normal 18px/18px tahoma; margin: 0px;}
h4 { font: normal 16px tahoma; margin: 0px;}
h1#tel { font: normal 35px arial; margin: 10px 0px 0px 30px; color: #ffffff; }
h1#big { font-size: 35px; margin: 15px 0px 15px 0px; }
h1.blue { color: #0076d1; margin: 15px 0px 15px 0px; }
h1.mini { margin: 15px 0px 5px 0px; }

#white_no_underline { color: #ffffff; text-decoration: none; }
a#white_no_underline:hover { color: #fcff00; text-decoration: none; }

input.search { font: normal 16px tahoma; color: #434343; padding: 2px; }

#date { font: normal 10px tahoma; color: #808080; padding: 5px 0px 5px 28px; background-color: #f3f3f3; }
#dateID { font: normal 10px tahoma; color: #808080; padding: 5px 0px 5px 28px;}
#date2 { font: normal 10px tahoma; color: #808080; }
#date3 { font: normal 11px tahoma; color: #3c3c3c; }

#pages { font: normal 12px tahoma; color: #3c3c3c; padding: 3px 0px 3px 28px; 
	background-color: #f3f3f3; }
.select_page { padding: 1px 5px 1px 5px; background-color: #ffffff; 
	font-weight: bold; }

.blue { color: #0076d1; }
.red { color: #ff0000; }
.white { color: #ffffff; }
a.white:hover { color: #ffffff; text-decoration: none; }


a { color: #0076d1; text-decoration: underline; }
a:hover { color: #003f86; text-decoration: none; }

#top_menu_selected { color: #ffffff; text-decoration: none; font: bold 15px arial; }
#top_menu_selected:hover { color: #fcff00; text-decoration: none; font: bold 15px arial; }

a#no_under { text-decoration: none; }
#lupa_ { background-image: url(img/lupa.gif); background-position: right top; background-repeat: no-repeat; }

img#img { margin: 0px 0px 20px 20px; }

#direct { padding: 15px 50px 10px 28px; background-color: #f3f3f3; margin: 0px; background-image: url(img/test2.gif); background-repeat: repeat-y; background-position: right; }
#direct_2 { padding: 15px 28px 10px 28px; background-color: #f3f3f3; margin: 0px;  }
#direct_name { color: #0031bc; font: normal 12px tahoma; }
#direct_link { color: #428e24; font: normal 11px tahoma; }
#direct_yandex { font: normal 11px/16px tahoma; color: #606060; text-align: right; margin: 0px; }
#direct_yandex_vert { font: normal 11px/16px tahoma; color: #606060; text-align: left; padding: 10px 22px 5px 22px; }

#topname1 { height: 30px; background-image: url(img/18.gif); background-repeat: no-repeat; color: #ffffff; padding: 10px 50px 10px 22px; line-height: 18px; }
#topname2 { height: 30px; background-image: url(img/18_1.gif); background-repeat: no-repeat; color: #ffffff; padding: 10px 50px 10px 22px; line-height: 18px; }
#topname3 { height: 30px; background-image: url(img/18_2.gif); background-repeat: no-repeat; color: #ffffff; padding: 10px 50px 10px 22px; line-height: 18px; }
#bron_hostel { height: 47px; background-image: url(img/17.gif); background-repeat: no-repeat; color: #ffffff; padding: 10px 50px 10px 22px; line-height: 18px; }
#strany { height: 20px; background-image: url(img/23.gif); background-repeat: no-repeat; color: #ffffff; padding: 10px 50px 10px 22px; line-height: 18px; }
#napravl { height: 35px; background-image: url(img/27.gif); background-repeat: no-repeat; color: #ffffff; padding: 10px 50px 10px 22px; line-height: 18px; }
#way { font: normal 10px tahoma; color: #808080; padding: 5px 0px 5px 28px; background-color: #f3f3f3; }

select.select_1 { font: normal 11px tahoma; width: 187px; margin: 7px 0px 7px 0px; padding: 3px 0px 3px 5px; height: 25px; }
select.select_2 { font: normal 11px tahoma; width: 55px; margin: 5px 0px 5px 0px; padding: 3px 0px 3px 5px; height: 25px; }
select.select_3 { font: normal 11px tahoma; width: 88px; margin: 7px 0px 7px 0px; padding: 3px 0px 3px 5px; height: 25px; }

.level1_tag { font: normal 18px tahoma; text-decoration: none; }
.level2_tag { font: normal 14px tahoma;  text-decoration: none; }
.level3_tag { font: normal 11px tahoma;  text-decoration: none; }

#tag_cloud { margin: 0px 22px 0px 22px; line-height: 25px; }
#tag_cloud_3 { margin: 0px 58px 0px 28px; line-height: 25px; }
#tag_cloud_2 { margin: 0px 45px 0px 22px; line-height: 25px; }
.gray { color: #5b5b5b; }
.gray:hover { color: #5b5b5b; }
.sponsor { font: normal 11px/16px tahoma; line-height: 20px; color: #5b5b5b; margin: 0px 50px 0px 0px; }

#line_height_28px { line-height: 28px; }
.line_height_14px { line-height: 14px; }
#direct_yandex_2 { margin: 0px 40px 20px 20px; }

#forum_line { font: normal 12px tahoma; padding: 10px 30px 10px 30px; vertical-align: middle; }

#hostel_line { background-color: #439ce1; font: normal 11px tahoma; color: #ffffff; padding: 3px 20px 3px 20px; vertical-align: middle; background-image: url(img/lupa2.gif); background-position: right top; background-repeat: no-repeat; }

#hostel_line_2 { background-color: #86bc07; font: normal 11px tahoma; color: #ffffff; padding: 3px 20px 3px 20px; vertical-align: middle; }

#forma_hostela { background-color: #56a6e4; padding: 10px 0px 10px 0px; }
#forma_hostela_4 { background-color: #439ce1; padding: 2px 0px 0px 0px; background-image: url(img/lupa2.gif); background-position: right top; background-repeat: no-repeat;}
#forma_hostela_2 { background-color: #439ce1; padding: 10px 30px 5px 30px; }
#forma_hostela_5 { background-color: #56a6e4; padding: 0px 30px 0px 30px; }
#forma_hostela_3 { background-color: #56a6e4; padding: 5px 30px 0px 30px; }

#menu_sub_selected { padding: 0px 0px 0px 0px; text-decoration: none; color: #0074b9; font: bold 12px arial; }

#commentform { margin: 0px 28px 0px 28px; padding: 0px; background: #fcfcfc; border-top: #ddd 1px solid; border-bottom: #ddd 1px solid; }
#comment1 { margin: 0px; padding: 20px; background: #f7f7f7; border-bottom: #ddd 1px solid; }
#comment2 { margin: 0px; padding: 20px; background: #fcfcfc; border-bottom: #ddd 1px solid; }

img.none {border: 0px none;}
img.img_left  {padding: 0px; margin-right: 5px; border: 1px #000 solid;}
img.img_right {padding: 0px; margin-right: 5px; border: 1px #000 solid;}
