/* BEGIN: SITE-PROPERTIES*/
a {
	color: #cc3300;
	text-decoration: none;
}
a:hover {
	color: #ff9400;
	text-decoration: none;
}
body {
	background: #ffffff;
	font-family: arial, verdana, serif;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
form {
	padding: 0px;
	margin: 0px;
}

div#left-col {
	float: left;
	width: 199px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
div#right-col {
	float: right;
	width: 528px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
div#body>div#right-col {
	width: 528px;
}
body div#main {
	background-color: #594c3a;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	padding: 9px 9px 0px 9px;
	text-align: left;
}
div.lezaras {
	clear:both;
}
span.lezaras {
	display: block;
	clear:both;
}
/* END: SITE-PROPERTIES*/

/* BEGIN: MENU */
div#main-menu a {
	display: block;
	background: right no-repeat;
	border-bottom: 1px solid #ffffff;
	color: #000002;
	font-size: 12px;
	font-weight: bold;
	height: 40px;
	padding-left: 17px;
	text-decoration: none;
	line-height: 40px;
	width: 182px;
}
div#main-menu>a {
	width: 182px;
}
div#main-menu a:hover {
	color: #cc3300;
}
div#main-menu {
	background-color: #ffa935;
	background-image: url(images/menu_left_bg.gif);
	background-repeat: repeat-y;
	border-bottom-style: none;
	border-bottom-width: 0px;
	width: 199px;
}
/* BEGIN: MENU-ITEMS */
div#main-menu a#search {background-image: url(images/menu_search_logo.gif);}
div#main-menu a#offers {background-image: url(images/menu_offers_logo.gif);}
div#main-menu a#restaurants {background-image: url(images/menu_restaurant_logo.gif);}
div#main-menu a#rent-a-car {background-image: url(images/menu_rentacar_logo.gif);}
div#main-menu a#programs {background-image: url(images/menu_programs_logo.gif);}
div#main-menu a#trips {background-image: url(images/menu_trip_logo.gif);}
div#main-menu a#descriptions {background-image: url(images/menu_descriptions_logo.gif);}
div#main-menu a#hungary {background-image: url(images/menu_hungary_logo.gif);}
div#main-menu a#contacts {background-image: url(images/menu_contacts_logo.gif);}
/* END: MENU-ITEMS */
/* END: MENU */

/* BEGIN: BOX */
div.box {
	background: #FFD59B url(images/box-bg.gif) repeat-x;
	border: none;
	border-bottom: 1px solid #ffffff;
}
div.box div.box-head {
	background: url(images/box-head-left-bg.gif) no-repeat;
	border-bottom: 1px solid #ffffff;
	height: 34px;
	line-height: 34px;
	padding-left: 18px;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
div.box div.box-body {
	border: none;
	border-left: 8px solid #FF9400;
	font-size:11px;
	line-height: 16px;

}
div.box div.box-inner {
	margin: 0px 4px 0px 8px;
}

div.box-inner img {
	border: 1px solid #cc3300;
	float: left;
	margin-right: 5px;
	margin-bottom: 1px;
}
div.box a.links {
	display: block;
	background: url(images/box-arrow.gif) no-repeat 0px 9px;
	line-height: 25px;
	vertical-align: middle;
	padding-left: 25px;
	color: #cc3300;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
div.box>div.box-body>div.box-inner>a.links {
	padding-left: 18px;
}
div.box a.restaurant {
	display: block;
	padding-left: 40px;
	vertical-align: middle;
	color: #cc3300;
	font-weight: bold;
	height: 30px;
	padding-top: 14px;
	font-size: 11px;
	text-decoration: none;
	background-position: center left;
	background-repeat: no-repeat;
	clear: both;
}

div.box a.links:hover {
	text-decoration: underline;
}
/* END: BOX */
div.program {
	background: #FFD59B url(images/program_bg.gif) repeat-x;
	padding-bottom: 10px;
}
div.program div.program-title {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 33px;
	vertical-align: middle;
	height: 33px;
	margin-left: 10px;
}
div.program div.program-body {
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	margin: 10px;
	margin-bottom: 0px;
}
div.program a {
	color: #cc3300;
	text-decoration: none;
}
div.program a:hover {
	color: #FF9400;
	text-decoration: underline;
}
div.months {
	background: #A42A01 url(images/honapok_bg.gif) repeat-x;
	width: 528px;
	margin: 0px;
}
#content>div.months {
	width: 528px;
}
div.months a {
	font-size: 11px;
	font-weight: bold;
	color:#FFD59B;
	text-decoration: none;
	height: 29px;
	line-height:29px;
	background: url(images/bordo-arrow.gif) no-repeat 10px 3px;
	padding-left: 25px;
}
div.months a#selected {
	color: #FFA935;
	text-decoration: underline;
}

div.months a:hover {
	text-decoration: underline;
}
div.months a.month {
	display:block;
}
div.months-inner {
	background: url(images/4col-bg.gif) repeat-y;
}

div.month-col1, div.month-col2, div.month-col3, div.month-col4 {
	float: left;
	width: 124px;
	margin-left: 8px;
}
div.month-col1 {
	margin-left: 4px;
}

div.months-inner>div.month-col1 {
	margin-left: 8px
}
/* BEGIN: CONTENT */
div.common {
		background: #FFD59B url(images/index_search_weeklyoffer_bg.gif) repeat-x;
		font-family: arial, verdana, serif;
		font-size: 11px;
		padding: 10px 0px 10px 0px;
}
div.common a {
		color: #cc3300;
		font-size: 11px;
		text-decoration: none;
}
div.common a:hover {
		color: #ff9400;
		text-decoration: underline;
}
div.common div.content, div.common div.error-content {
	text-align: left;
}
div.common div.form_title {
	float: left;
	width: 190px;
	text-align: right;
	margin-right: 10px;
	padding-top: 2px;
}
div.common input,
div.common select,
div.common textarea,
div.common .date {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	display: inline;
	padding: 0px;
	margin: 0px;
	height: 15px;
	border: 1px solid #B92A02;
}
div.common textarea {
	height: auto;
}

div.common input.gomb {
	clear: both;
	margin-left: 178px;
	background: #FFD59B url(images/button_face_bg.gif) repeat-x;
	font: normal bold 12px arial, helvetica, sans-serif;
	color: #CC3300;
	display: block;
	height: 20px;
}
div.common input.gomb:hover {
	background: #FFD59B url(images/button_face_bg.gif) repeat-x;
	font: normal bold 12px arial, helvetica, sans-serif;
	color: #000000;
}
div.common .date {
	width: auto;
	margin: 0px;
}
div.common div.msg {
	padding: 8px;
}
div.common div.link-box {
	padding: 8px;
	border-bottom: 1px solid white;
}

div.content, div.error-content {
	margin: 0px 8px 5px 8px;
	padding: 5px;
	padding: 2px 0px 2px 0px;
}
div.content {
/*	  border-bottom: 1px solid white;*/
}
div.error-content {
	border: 1px solid #E92A02;
}
.form-error {
	margin: 0px 8px 0px 8px;
	padding: 3px;
	background: #E92A02;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

div#content h1 {
	background: url(images/content_top_left.gif) no-repeat;
	font-size: 21px;
	font-weight: bold;
	margin: 0px;
	color: #333333;
	padding: 15px 0px 5px 5px;
	text-align: left;
}
div.h1 {
	clear: both;
	background: url(images/content_top_left.gif) no-repeat;
	font-weight: bold;
	margin: 0px;
	height: 51px;
	text-align: right;
}
h2 {
	CLEAR:BOTH;
	background: url(images/content_top_left.gif) no-repeat;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding:10px 8px 10px 8px;
	color: #333333;
}

/*BEGIN: index*/
a.weekly-offer {
	color: #000000;
	display: block;
	margin: 0px 8px 0px 8px;
	font: normal normal 11px Arial, Helvetica, sans-serif;
	padding: 8px 0px 8px 0px;
}
a.weekly-offer:hover {
	color: #CC3300;
}
div.wo_bg {
	background: #FFD59B url(images/index_search_weeklyoffer_bg.gif) repeat-x;
	border-top: 1px solid #ffffff;
}
a.weekly-offer span.name{
	line-height: 30px;
	font: normal bold 12px Arial, Helvetica, sans-serif;
}
a.weekly-offer span.wo_body {
	color: #000000;
}
a.weekly-offer img.wo_img {
	border: 1px solid #CC3300;
	margin: 10px 10px 10px 0px;
}

div.service-group {
	font: normal normal 11px Arial, Helvetica, sans-serif;
}
div.service-group div.sg-title {
	background: #ffecd2;
	line-height: 33px;
	padding: 0px 0px 0px 8px;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
}
div.service-group div.sg-body {
	width: 528px;
	background: #FFD59B url(images/index_search_weeklyoffer_bg.gif) repeat-x;
}
div.service-group>div.sg-body {
	width: 528px;
}
div.service-group div.sg-body div.sg-service, div.service-group div.sg-body div.sg-service-last {
	float: left;
	height: 25px;
	border-right: 1px solid #ffffff;
	width: 175px;
	line-height: 25px;
}
div.service-group div.sg-body input {
	margin: 5px;
	vertical-align: middle;
}
div.service-group div.sg-body div.sg-service-last {
	border: none;
	width: 170px;
}
div.search-row {
	background: url(images/search-row-bg.gif) repeat-x;
	height: 43px;
}
div.search-row input.btn {
	display: block;
	margin: auto;
	line-height:15px;
	width: 130px;
	border: 1px solid #992600;
	background: url(images/button_face_bg.gif) repeat-x 0px -5px;
	font-size: 12px;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
div.search-row input.btn:hover {
	color: #000000;
}

div.index-left-hu, div.index-left-en, div.index-left-de {
	width: 264px;
/*	height: 175px;&nbsp;*/
	float:left;
	background: url(images/search-bp-hu.gif) no-repeat top left;
}
div.index-left-en {
	background-image: url(images/search-bp-en.gif);
}
div.index-left-de {
	background-image: url(images/search-bp-de.gif);
}

div.index-right-hu, div.index-right-en, div.index-right-de {
	width: 263px;
/*	height: 175px; */
	float: left;
	background: url(images/search-videk-hu.gif) no-repeat top right;
}
div.index-right-en {
	background-image: url(images/search-videk-en.gif);
}
div.index-right-de {
	background-image: url(images/search-videk-de.gif);
}
div.right-search-panel {
	width: 264px;
/*	height: 124px; */
	background: #AE5700 url(images/search-right-bg.gif) repeat-x top left;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}
div.left-search-panel {
	width: 263px;
	background: #A32900 url(images/search-left-bg.gif) repeat-x top left;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}
div.inner-search-panel {
	float: left;
	margin: 4px;
	margin-top:8px;
	color: #ffffff;
	text-align: left;
}
div.label-or {
	margin: 0px 0px 0px 117px;
	width:126px;
	text-align: center;
}
img.down-arrow {
	display:block;
	margin: 4px 60px 4px 175px;
}

div.inner-search-panel a.link {
	display: block;
	float: left;
	width: 106px;
	margin-right: 10px;
	color: #FFAF41;
	text-decoration: underline;
}
div.inner-search-panel a.link:hover {
	text-decoration: none;
}
div.inner-search-panel>a.link {
	width:105px;
}
div>div.inner-search-panel {
	margin:8px
}


div.inner-search-panel select {
	width: 128px;
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	margin: 0px;
}
div.inner-search-panel>select {
	width: 132px;
}

div.inner-search-panel input {
	width: 122px;
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	margin: 4px 0px 4px 10px;
}
div.inner-search-panel>input {
	width: 128px;
	margin-top: 5px;
	margin-bottom: 5px;
}
div.inner-search-panel select.index-search{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.inner-search-panel .label {
	width: 90px;
	float:left;
	background: url(images/search-left-arrow.gif) no-repeat right 10px;
	padding: 5px 13px 5px 0px
}
div.inner-search-panel input.btn {
	float: left;
	line-height:15px;
	width: 128px;
	border: none;
	background: url(images/button_face_bg.gif) repeat-x 0px -5px;
	font-size: 9px;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin:0px 0px 0px 0px;
	padding:0px;
}
div.inner-search-panel input.btn:hover {
	color:#000000;
}
/*END: index*/

/*BEGIN: cityinfo*/
div.cityinfo {
	background: #ffd69e url(images/informaciok_bg.gif) repeat-x;
	font-size: 11px;
	margin: 0px;
	padding: 10px;
	padding-bottom: 1px;
	text-align: justify;
	width: 507px;
}
#content>div.cityinfo {
	width: 508px;
}
div.cityinfo p {
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	clear:both;
}
img.left-img {
	float:left;
	border: 1px solid #992600;
	margin:0px;
	margin-right:10px;
	margin-bottom:10px;
}
img.right-img {
	float:right;
	border: 1px solid #992600;
	margin:0px;
	margin-top: 10px;
	margin-left:10px;
}
div.cityinfo p.sub {
	clear:both;
	font-weight: bold;
	font-size: 11px;
	margin-top:5px;
	margin-bottom: 10px;
}
div.cityinfo h3 {
	clear:both;
	font-weight: bold;
	font-size: 11px;
	margin-top:10px;
	margin-bottom:10px;
}
div.city-list {
	background: #FFD39D url(images/citylist-bg.gif) repeat-x;
	width: 527px;
	padding:0px;
}
#content>div.city-list {
	width: 528px;
}
div.city-list .cityk-last {
	display: block;
	float: left;
	background: url(images/cityarrow.gif) no-repeat 0px 8px;
	width: 161px;
	margin-left: 10px;
	border-right:none;
}
div.city-list .cityk {
	display: block;
	float: left;
	background: url(images/cityarrow.gif) no-repeat 0px 8px;
	width: 162px;
	margin-left: 10px;
	border-right:1px solid #ffffff;
}
div.city-list a {
	margin-left:20px;
	float:left;
	line-height: 25px;
	text-decoration:none;
	font-weight: bold;
	color: #cc3300;
	font-size: 11px;
}
div.city-list a:hover {
	color: #ff9400;
}
/*END: cityinfo*/

/*BEGIN: results*/

a.result-data {
	color: black;
	text-decoration: none;
	width: 528px;
	display: block;
	border-top: 1px solid #cc3300;
	padding: 0px;
}

a.result-data span.result-title {
	display: block;
	background: url(images/content_top_left.gif) no-repeat;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 8px 10px 8px;
	color: #cc3300;
	cursor: pointer;
}
span.result-inner {
	display: block;
	padding: 8px;
	cursor: pointer;
}
span.yellow-stars {
	color: #ff9400;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
span.city-name {
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
span.city-name2 {
	color: #cc3300;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
span.category {
	display: block;
	background: url(images/kategoria_bg.gif) repeat-x;
	padding-left: 8px;
	height: 38px;
	line-height: 38px;
	vertical-align: middle;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
span.res_next {
	color: #CC3300;
}

a.result-data span.result-body {
	display: block;
	color: #000000;
	background: url(images/kereses-leiras.gif) repeat-x;
	font-size: 11px;
	width: 526px;
	cursor: pointer;
	padding: 0px;
}
a.result-data>span.result-body {
	width: 528px;
}

a.result-data:hover span.result-title {
	color: #ff9400;
}

a.result-data:hover span.result-body {
	color: black;
}

span.smallimage-frame {
	display: block;
	margin:0px;
	padding: 0px;
	margin-left: 8px;
	float: right;
	width: 60px;
	height: 60px;
	background: url(images/kereteskep.gif) no-repeat 0px 0px;
	cursor: pointer;
}
span.smallimage-center {
	display: block;
	width: 60px;
	height:60px;
	background: no-repeat center center;
}

a.result-data:hover span.smallimage-frame {
	display: block;
	background: url(images/kereteskep-ro.gif) no-repeat;
}

a.result-data img {
	border: none;
}
/*END: results*/

div#head a#home {
	display: block;
	background: url(images/roomservice.gif) no-repeat;
	width: 201px;
	height: 60px;
	float: left;
}
div#head div#right {
	float:right;
	width: 528px;
	background-color: #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
div#right div#bg {
	height: 51px;
	background: url(images/theroomspecialist.gif) no-repeat bottom left;
}
div#bg div#lang {
	color: #979797;
	font-size: 11px;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 30px;
	text-align: right;
	vertical-align: bottom;
}
div#head a#rs_logo {
	display: block;
	clear: left;
	width: 199px;
	height: 198px;
}
div#head img#design {
	display: block;
	float: right;
	width: 528px;
	height: 198px;
}
img.bordered {
	border: 1px solid #ffffff;
}
div.hr {
	float: right;
	background-image: url(images/head_bg_hr.gif);
	border-top: 0px;
	border-bottom: 0px;
	height: 9px;
	width: 528px;
	padding:0px;
	line-height:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
div#bg div#lang a {
	color: #cc3300;
	text-decoration: none;
}
div#bg div#lang a:hover {
	color: #000000;
	text-decoration: none;
}

div#body div#title-bg{
	width: 528px;
	background: url(images/content_hr_bg.gif) repeat-x;
}
div#body {
	background: url(images/body_bg.gif) repeat-y;
}
div#body div#content-bottom{
	background: url(images/content_bottom.gif) no-repeat;
	clear:both;
	width: 740px;
}
div#title-bg div#title-bg-left {
	background: url(images/content_hr_left.gif) no-repeat;
}

div#title-bg-left h1 {
	display: inline;
	background-color: #ffffff;
	color: #cc3300;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-right: 10px;
	border-top:3px solid #ffffff;
	border-bottom:3px solid #ffffff;
	padding: 0px 20px 0px 20px
}
div#content {
	background-color:#ffffff;
	width: 528px;
	text-align: left;
}
div#content div#hotel-info{
	background: url(images/holtel_info_bg1.gif) repeat-x;
	width:528px;
	height:180px;
	margin-top:0px;
}
div#content div#program-data{
	background: #A42A01 url(images/holtel_info_bg1.gif) repeat-x;
	width:528px;
	margin-top:0px;
}
div#content>div#program-data{
	width:528px;
}
div.servicelist {
	font-size:11px;
	font-weight:normal;
	background: #FFD59B url(images/services_bg.gif) repeat-x;
	width: 528px;
}
div.servicelist-inner {
	background: url(images/4col-bg.gif) repeat-y;
}

div.service-col1, div.service-col2, div.service-col3, div.service-col4 {
	float: left;
	width: 124px;
	margin-left: 8px;
}
div.service-col1 {
	margin-left: 4px;
}

div.servicelist-inner>div.service-col1 {
	margin-left: 8px
}

div.service {
	margin-bottom:5px;
}

div.hotel_block {
	font-size:11px;
	background: #FFD69E url(images/informaciok_bg.gif) repeat-x;
	padding:10px;
	padding-bottom:1px;
	margin:0px;
}
div.hotel_block p {
	padding:0px;
	margin: 0px;
	margin-bottom:10px
}
table.program-nagykep {
	float:left;
	margin-top:10px;
	margin-left:5px;
	margin-right: 8px;
}
table.nagykep {
	float:left;
	margin-top:10px;
	margin-left:5px;
}
div#hotel-info>table.nagykep {
	margin-left:10px;
}
div#program-data>table.program-nagykep {
	margin-left:10px;
}
td.big-image-box {
	background: url(images/hotelinfo_img_big_bg.gif) repeat-x;
	height:157px;
	width: 200px;
	border: 1px solid #992600;
	text-align:center;
}
td.small-image-box {
	background: url(images/hotelinfo_img_little_bg.gif) repeat-x;
	border: 1px solid #992600;
	height: 38px;
	width: 38px;
	text-align:center;
}
#hotel-info table.kiskepek {
	float:left;
	margin-top: 6px;
}
#hotel-info>table.kiskepek {
	margin-top: 4px;
}
div#hotel-info div#data {
	width: 300px;
	margin-left: 10px;
	height: 109px;
	margin-top: 10px;
	float: left;
}
div#program-data div#data{
	width: 292px;
	margin-left: 10px;
	height: 109px;
	margin-top: 10px;
	float: right;
}
div.button-frames {
	clear:both;
	background: url(images/button_frame_bg.gif) repeat-x;
	width: 528px;
	text-align:center;
	height: 44px;
	border-top: 1px solid #ffffff;
}
div.button-frames div.left-frame {
	width: 263px;
	float:left;
	line-height:44px;
	border-right: 1px solid #ffffff;
}
div.button-frames div.right-frame {
	width: 263px;
	float: right;
	line-height:44px;
}
div.button-frames a {
	display: block;
	margin: 10px 9px 10px 9px;
	line-height:22px;
	width: 242px;
	border: 1px solid #992600;
	background: url(images/button_face_bg.gif) repeat-x;
	font-size: 11px;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
}
div.button-frames a:hover {
	color:#000000;
}

ul {
	padding: 0px;
	margin:0px;
}
ul li {
	display: block;
	font-size: 11px;
	list-style-image: url(images/spacer.gif);
}
ul li.content {
	float:left;
	padding-left:10px;
	background: url(images/hotelinfo_arrow.gif) no-repeat 0px 4px;
	margin-bottom: 2px;
	width: 220px;
	margin-left:3px;
}
ul>li.content {
	width: 220px;
}
#program-data ul li.content {
	width: 212px;
}
li.content a {
	color:#cc3300;
	text-decoration:none;
	font-weight:bold;
}
li.content a:hover {
	text-decoration: none;
	color: #ff9400;
}
ul li.label {
	float:left;
	width: 65px;
	text-align: right;
}

table.artabla {
/*	width: 324px;*/
	border-bottom: 1px solid #992600;
	border-right: 1px solid #992600;
}
table.artabla tr td {
	background-color:#FFECD2;
	border-left: 1px solid #992600;
	border-top: 1px solid #992600;
}
table.artabla tr td.ar {
	color: #cc3300;
	font-weight:bold;
}
table.artabla tr td.title {
	font-weight:bold;
}
div.tables {
	float:left;
	width: 324px;
	margin-bottom: 10px;
}
div.currencyconverter {
	background-color:#FFECD2;
	border: 1px solid #992600;
	width: 240px;
}
div.currencyconverter div.title {
	padding-left: 5px;
	font-weight: bold;
}
div.currencyconverter input, div.currencyconverter select, div.currencyconverter option {
	color: #CC3300;
	font-weight: normal;
	font-size: 10px;
}
div.hotel_block a {
	color: #CC3300;
	font-weight: bold;
	text-decoration: underline;
}
div.hotel_block a:hover {
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
}
/* END: CONTENT */
div#footer {
	background-color: #594c3a;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	padding: 9px;
	text-align: left;

}
div#footer div#inner {
	border:1px solid #ffffff;
	background-color:#ffffff;
	padding-left: 9px;
	font-size:10px;
	height:28px;
	line-height: 28px;
}
div#inner a {
	color:#cc3300;
	text-decoration:none;
}
div#inner a:hover {
	color:#ff9400;
	text-decoration:none;
}
div#inner a#gototop {
	float: right;
}
div#inner div.newsletter {
	float: right;
	line-height: 24px;
}
div#inner div.newsletter input.btn {
	line-height:15px;
	width: 50px;
	border: none;
	background: url(images/button_face_bg.gif) repeat-x 0px -5px;
	font-size: 12px;
	color: #CC3300;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}
div#inner div.newsletter input.btn:hover {
	color: #000000;
}
div#inner div.newsletter input, div#inner div.newsletter select {
	border: 1px solid #000000;
	font-size: 9px;
}
img.noborder {
	border:none;
}
form.links-form {
	display: block;
	line-height: 20px;
}
div.program-txt {
	padding: 6px;
	color: #ffffff;
	font-size: 11px;
}

