body { margin: 0px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
img { border: none; }
input, textarea, select { font: normal 12px Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF;
						 border-color: #FF6600; border-style: solid; border-width: 1px 1px 1px 1px; color: #000000; }
form { border: 0px; margin: 0px; }
p { margin: 0px; padding: 0px; border: none; }

.HLogo { background-image: url(../images/template/logo_turistik.jpg); background-repeat: no-repeat; width: 200px; height: 115px; }
.H01 { background-image: url(../images/template/H01.jpg); background-repeat: no-repeat; width: 1000px; height: 17px; }
.H02 { background-image: url(../images/template/H02.jpg); background-repeat: no-repeat; width: 1000px; height: 40px; }

.tab01 { background-image: url(../images/template/tab01.jpg); background-repeat: no-repeat; width: 182px; height: 37px; }
.tab02 { background-image: url(../images/template/tab02.jpg); background-repeat: repeat-y; width: 182px; }
.tab03 { background-image: url(../images/template/tab03.jpg); background-repeat: no-repeat; width: 182px; height: 12px; }
.tab04 { background-image: url(../images/template/tab04.jpg); background-repeat: no-repeat; width: 182px; height: 6px; }

.main_title { background-image: url(../images/template/main_title.jpg); background-repeat: no-repeat; width: 645px; height: 30px; }
.main_bg { background-image: url(../images/template/main_bg.jpg); background-repeat: repeat-y; width: 645px; }
.main_footer { background-image: url(../images/template/main_footer.jpg); background-repeat: no-repeat; width: 645px; height: 14px; }

.search01 { background-image: url(../images/template/search01.jpg); background-repeat: no-repeat; width: 173px; height: 27px; }
.search02 { background-image: url(../images/template/search02.jpg); background-repeat: repeat-y; width: 173px; }
.search03 { background-image: url(../images/template/search03.jpg); background-repeat: no-repeat; width: 173px; height: 6px; }

.F01 { background-image: url(../images/template/F01.jpg); background-repeat: no-repeat; width: 1000px; height: 28px; }

.tab_title { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; }
.tab_links { font-size: 11px; color: #000066; height: 26px; cursor: pointer; }
.tab_links_over { font-size: 11px; color: #FFFFFF; background-image: url(../images/template/tab_bg_over.jpg); background-repeat: no-repeat; background-position: center; height: 26px; cursor: pointer; }

.copyright { font-size: 10px; color: #FFFFFF; text-align: center; padding-top: 7px; }
.search { font-size: 12px; color: #FFFFFF; padding-top: 5px; padding-left: 60px; font-weight: bold; }
.search_text { font-size: 10px; color: #FFFFFF; }

.t01 { background-image: url(../images/template/t01.jpg); background-repeat: no-repeat; width: 7px; height: 8px; }
.t02 { background-image: url(../images/template/t02.jpg); background-repeat: repeat-x; height: 8px; }
.t03 { background-image: url(../images/template/t03.jpg); background-repeat: no-repeat; width: 7px; height: 8px; }
.t11 { background-image: url(../images/template/t11.jpg); background-repeat: repeat-y; width: 7px; }
.t12 { background-color: #FFFFFF; }
.t13 { background-image: url(../images/template/t13.jpg); background-repeat: repeat-y; width: 7px; }
.t21 { background-image: url(../images/template/t21.jpg); background-repeat: no-repeat; width: 7px; height: 8px; }
.t22 { background-image: url(../images/template/t22.jpg); background-repeat: repeat-x; height: 8px; }
.t23 { background-image: url(../images/template/t23.jpg); background-repeat: no-repeat; width: 7px; height: 8px; }

.rtab01 { background-image: url(../images/template/rtab01.jpg); background-repeat: no-repeat; width: 173px; height: 6px; }
.rtab02 { background-image: url(../images/template/rtab02.jpg); background-repeat: repeat-y; width: 173px; }
.rtab03 { background-image: url(../images/template/rtab03.jpg); background-repeat: no-repeat; width: 173px; height: 6px; }

.rtab_title { font-size: 12px; font-weight: bold; color: #FF6600; text-align: center; margin: 5px; margin-top: 0px; }
.rtab_links { font-size: 10px; color: #000066; margin: 5px; }
.rtab_links a { color: #000066; text-decoration: none; }
.rtab_links a:hover { color: #FF3300; }

.offer_title { font-size: 12px; color: #FF6600; font-weight: bold; text-align: center; margin-bottom: 5px; }
.offer_details { font-size: 11px; color: #000066; }

.res_title { font-size: 12px; color: #FF6600; font-weight: bold; text-align: left; margin-bottom: 5px; }
.res_details { font-size: 11px; color: #000066; text-align: left; }

.main_links { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; margin-bottom: 14px; }
.main_links a { color: #FFFFFF; text-decoration: none; margin-left: 10px; margin-right: 10px; }
.main_links a:hover { color: #FFCC00; }

.Pagination { background-color: #cccccc; padding: 5px; font-size: 11px; font-weight: normal; color: #000066; margin-left: 10px; margin-right: 10px; }
.Pagination a { color: #000066; text-decoration: none; }
.Pagination a:hover { color: #FF6600; }

.ListTitle { font-size: 12px; font-weight: bold; color: #FF6600; background-color: #DDDDDD; padding: 5px; background-repeat: repeat-y; background-position: right; margin-left: 10px; margin-right: 10px; }
.ListTitle a { color:#FF6600; text-decoration: none; }
.ListTitle a:hover { color: #000066; }

.details_link { font-size: 11px; font-weight: bold; color: #FF6600; text-align: center; margin-top: 5px; }
.details_link a { color: #FF6600; text-decoration: none; }
.details_link a:hover { color: #000066; }

.single_arg { font-size: 12px; color: #000000; text-align: left; }

.description { font-size: 12px; color: #000000; padding: 10px; }


.smessage { font-size: 10px; font-weight: normal; color: #009900; padding: 5px; }
.emessage { font-size: 10px; font-weight: normal; color: #ff0000; padding: 5px; }
.wmessage { font-size: 10px; font-weight: normal; color: #FF6600; padding: 5px; }

.location_link a { font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; }
.location_link a:hover { color: #000000; }