body{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: Tahoma,"Trebuchet MS",sans-serif;
}

img{
	border: 0;
}

a{
	text-decoration: none;
}

p{
	margin: 0;
}

input{
	font-size: 10px;
	border: 1px solid #93B5E3;
	height: 14px;
	padding: 2px 4px;
	color: #385C84;
}

input[type=radio]{
	border: 0px!important;
	width: auto!important;
}

textarea{
	padding: 2px 4px;
	border: 1px solid #93B5E3;
	font-size: 10px;
	color: #385C84;
}

div.clear{
	width: 0px;
	height: 0px;
	clear: both;
	float: none;
	font-size: 0px;
	line-height: 0px;
}

.break_5px{
	width: auto;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	float: none;	
}

.break_10px{
	width: auto;
	height: 10px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	float: none;	
}

.break_15px{
	width: auto;
	height: 15px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	float: none;	
}

.break_20px{
	width: auto;
	height: 20px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	float: none;	
}

.dotted_break{
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
}

.comments_break{
	background-image: url(../img/layout/comments_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	height: 2px;
	line-height: 0px;
	font-size: 0px;
}

.logbook_break{
	background-image: url(../img/layout/logbook_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	height: 2px;
	line-height: 0px;
	font-size: 0px;
}

.clickable{
	cursor: pointer;
}

.submit_img{
	border: none!important;
	height: auto!important;
	width: auto!important;
	padding: 0!important;
}

.bold{
	font-weight: bold;
}

.underline{
	text-decoration: underline;
}

.logbook_info{
	margin-left: 30px;
	margin-right: 30px;
	color: #5B5E82;
	font-size: 11px;
}

.float_right{
	float: right;
}

.float_left{
	float: left;
}

#container{
	width: 1280px;
	margin: auto;
}

#top{
	width: 1280px;
	height: 316px;
	background-image: url(../img/layout/top_background.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	position: relative;
}

.logo{
	margin-top: 37px;
	margin-left: 47px;
	float: left;
	width: 127px;
	height: 122px;
	margin-bottom: 23px;
}

.new_offert{
	margin-top: 15px;
	margin-left: 50px;
}

.new_offert a{
	color: #FF0101;
	font-weight: bold;
}

.new_offert a span.big{
	font-size: 16px;
}

#content_for_layout{
	width: 1280px;
	background-image: url(../img/layout/bottom_background.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	min-height: 75px;
}

div.content{
	width: 984px;
	margin: auto;
}

#main_menu{
	width: 100%;
	height: 22px;
	padding-top: 18px;
	z-index: 1001;
	position: relative;
}

#main_menu .menu_item{
	height: 19px;
	float: left;
	margin-right: 35px;
	padding-top: 3px;
}

#main_menu .menu_item a{
	font-weight: bold;
	color: white;
}

#main_menu .menu_item a:hover{
	text-decoration: underline;
}

#left_menu{
	width: 212px;
	height: 88px;
	margin-left: 1px;
	clear: both;
	float: none;
}

#left_menu .left_menu_item{
	width: 100%;
	height: 20px;
	margin-bottom: 2px;
}

#left_menu .left_menu_item .left_image{
	float: left;
	width: 175px;
	padding-left: 15px;
	padding-top: 3px;
}

#left_menu .left_menu_item .left_image a{
	font-weight: bold;
	color: white;
	font-size: 12px;
}
 
#left_menu .left_menu_item .arrow{
	padding-top: 5px;
	float: left;
}

#left_content{
	width: 727px;
	float: left;
}

#right_content{
	margin-left: 9px;
	width: 248px;
	float: right;
}

#home_page_left{
	width: 211px;
	float: left;
}

#home_page_right{
	width: 508px;
	margin-left: 8px;
	float: right;
}

.special_offers_main_container{
	margin-bottom: 9px;
}

.special_offers_container{
	width: 207px;
	padding: 8px 1px 0px 1px;
	border: 1px solid #F1BC95;
	border-top: 0;
}

.special_offer_item{
	width: 207px;
	height: 42px;
	background-image: url(../img/layout/offers_item.png);
	background-position: 0 0;
	background-repeat: repeat-y;
	margin-bottom: 10px;
}

.special_offer_item_name{
	width: 164px;
	height: 34px;
	float: left;
	padding: 8px 0px 0px 14px;
}

.special_offer_item_arrow{
	width: 21px;
	height: 21px;
	float: left;
	margin: 11px 0px 0px 4px;
}

a.special_offer_link{
	color: #D56B1C;
	font-weight: bold;
}

img.vademecum_img{
	margin-bottom: 8px;
}

.news_main_container{
	margin-bottom: 8px;
	border: 1px solid #CBDCEE;
	padding: 1px;
}

.news_container{
	padding: 0px 14px 0px 18px;
}

.news_item{
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	padding-top: 17px;
	padding-bottom: 16px;
}

.news_item_date{
	height: 14px;
	background-image: url(../img/layout/news_date_left.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 7px;
	font-weight: bold;
	color: #E88741;
	padding-top: 1px;
	margin-bottom: 1px;
}

a.news_item_link{
	color: #475E7D;
}

.news_item_more{
	text-align: right;
}

a.news_more{
	color: #E6A677;
}

a.news_more span{
	font-size: 10px;
	position: relative;
	bottom: 1px;
}

.news_archive{
	height: 28px;
	background-image: url(../img/layout/news_archive_background.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	padding: 16px 0px 0px 14px;
}

.news_archive a{
	font-weight: bold;
	color: #5E80AC;
	background-image: url(../img/layout/arrow5.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 12px;
}

.search_container{
	border: 1px solid #44739E;
	background-image: url(../img/layout/search_background.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	height: 34px;
	margin-bottom: 18px;
	padding: 14px 0px 0px 15px;
}

input.search{
	border: 1px solid #5E80AC;
	height: 15px;
	color: #475E7D;
	width: 144px;
	font-size: 10px;
	padding: 1px 4px 0px 4px;
	float: left;
}

.search_img{
	margin-left: 9px;
	height: auto;
	padding: 0;
	border: 0;
}

.exchange_rates{
	border: 1px solid #87AED2;
	background-image: url(../img/layout/exchange_background.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	height: 162px;
	padding: 13px 15px 10px 17px;
	margin-bottom: 9px;
}

.echange_rates_name{
	font-size: 14px;
	color: #4377A6;
}

td.exchange_info{
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #4377A6;
	padding-top: 10px;
	padding-bottom: 15px;
}

.exchange_title{
	font-weight: bold;
	font-size: 12px;
	color: #912600;
	margin-bottom: 5px;
}

.exchange_rate_name{
	height: 16px;
	width: 79px;
	color: #738596;
	float: left;
	margin-right: 18px;
	text-align: center;
}

input.exchange_rate_value{
	border: 1px solid #5E80AC;
	height: 15px;
	width: 74px;
	color: #738596;
	float: left;
	margin-right: 18px;
	padding: 1px 0px 0px 3px;
	background-color: white;
}

div.newsletter{
	width: 195px;
	padding-top: 40px;
	background-image: url(../img/layout/newsletter_background.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 14px;
	margin-bottom: 11px;
	border: 1px solid #7898C2;
	background-color: #ACC9E4;
	padding-bottom: 10px;
}

div.newsletter .newsletter_info{
	font-size: 10px;
	color: #1C4068;
	width: 182px;
	margin-top: 10px;
}

form{
	margin: 0;
	padding: 0;
}

.products_main_search{
	width: 508px;
	height: 236px;
	background-image: url(../img/layout/products_search_background.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-bottom: 9px;
}

.products_main_search_form{
	padding-top: 14px;
	width: auto;
	padding-left: 42px;
}

.products_main_search_first_col{
	float: left;
	width: 161px;
}

.products_main_search_second_col{
	float: left;
	width: 152px;
}

.products_main_search_third_col{
	float: left;
	width: 114px;
	height: 85px;
	overflow: hidden;
}

.products_main_search_label{
	color: #385C84;
	font-weight: bold;
	height: 13px;
}

.products_main_search_label_first_row{
	height: 19px;
}

.products_main_search_small_label{
	color: #385C84;
	float: left;
	width: 20px;
	padding-top: 4px;
}

.products_main_search_form input{
	height: 14px;
	border: 1px solid #93B5E3;
	padding: 2px 4px;
	float: left;
}

.products_main_search_form input.date_input{
	width: 74px;
}

.products_main_search_form .calendar_img{
	margin-left: 7px;
	cursor: pointer;
}

.products_main_search_last_row{
	margin-top: 21px;
}

.products_main_search_form select{
	border: 1px solid #93B5E3;
	width: 136px;
	height: 20px;
}

.products_main_search_form input.price_input{
	width: 104px;
}

.products_main_search_form input.bunks_input{
	width: 126px;
}

.products_main_search_more{
	margin-top: 10px;
	text-align: right;
	margin-right: 40px;
}

.products_main_search_more a{
	font-size: 10px;
	color: #385C84;
}

.products_main_search_more a span{
	font-size: 9px;
}

.products_main_search_links{
	width: auto;
	height: 21px;
	background-image: url(../img/layout/products_main_search_links_background.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	padding-left: 42px;
	padding-top: 7px;
	margin-top: 9px;
}

.products_main_search_links a{
	color: white;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../img/layout/small_arrow.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 20px;
	display: block;
	float: left;
	height: 15px;
}

.products_main_search_links a:hover{
	background-image: url(../img/layout/small_arrow_hover.png);
}

.pallid_blue_container{
	border: 1px solid #98BFE0;
	width: 247px;
	background-image: url(../img/layout/pallid_blue_container_background.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	margin-bottom: 5px;
}

.pallid_blue_container_first_more{
	height: 18px;
	margin: 1px 2px;
	background: #376F9F;
	text-align: right;
	padding-right: 3px;
	padding-top: 3px;
	background-image: url(../img/layout/pallid_blue_container_first_more.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.pallid_blue_container_first_more a{
	color: white;
	font-size: 10px;
	background-image: url(../img/layout/small_arrow_white.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding-right: 17px;
}

.pallid_blue_container_first_more a:hover{
	background-image: url(../img/layout/small_arrow_white_hover.png);
}

.pallid_blue_container_title{
	padding-left: 25px;
	padding-top: 12px;
	padding-bottom: 2px;
}

.pallid_blue_container_content{
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 18px;
}

.pallid_blue_container_content_break{
	width: 100%;
	height: 1px;
	background: #3A6A9F;
	overflow: hidden;
	font-size: 0px;
}

.pallid_blue_container_item{
	padding-top: 25px;
	padding-bottom: 15px;
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
}

.pallid_blue_container_item_name{
	height: 32px;
}

.pallid_blue_container_item_name a{
	font-weight: bold;
	color: #475E7D;
}

.pallid_blue_container_item_intro{
	color: #475E7D;
	height: 60px;
}

.pallid_blue_container_item_more{
	text-align: right;
}

.pallid_blue_container_item_more a{
	font-weight: bold;
	color: #83ACD0!important;
	font-size: 10px;
	background-image: url(../img/layout/arrow_right.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 12px;
}

.pallid_blue_container_more{
	width: auto;
	height: 21px;
	background-image: url(../img/layout/pallid_blue_container_background_more.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	margin: 0px 2px;
	text-align: right;
	padding-right: 20px;
	padding-top: 8px;
}

.pallid_blue_container_more a{
	color: #5E80AC;
	font-weight: bold;
	background-image: url(../img/layout/arrow2.gif);
	background-position: 100% 70%;
	background-repeat: no-repeat;
	padding-right: 18px;
}

.regions_container{
	width: 488px;
	border: 1px solid #CBDDEB;
	border-top: 0;
	padding: 9px;
	padding-top: 0;
}

.region_item{
	border: 1px solid #E7EBF4;
	padding: 23px 17px 21px 17px;
	margin-bottom: 7px;
	background: #F1F6FC;
}

.region_item_photo{
	width: 151px;
	height: 104px;
	border: 1px solid #86ADD8;
	float: left;
	margin-right: 27px;
	overflow: hidden;
}

a.region_name{
	color: #4377A6;
	font-weight: bold;
	font-size: 12px;
}

p.region_description{
	margin-top: 10px;
	text-indent: 30px;
	color: #1C4068;
}

.regions_footer{
	width: auto;
	margin-top: 15px;
}

a.blue_bold_arrow_left{
	font-weight: bold;
	color: #5E80AC;
	padding-left: 12px;
	background-image: url(../img/layout/arrow_left.gif);
	background-position: 0% 70%;
	background-repeat: no-repeat;
}

.regions_paging_left{
	color: #5E80AC;
	font-weight: bold;
	background-image: url(../img/layout/blue_arrow_left.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	padding: 6px 25px 0px 0px;
	display: block;
	float: right;
	height: 20px;
	visibility: hidden;
	outline: none;
}

.regions_paging_right{
	color: #5E80AC;
	font-weight: bold;
	background-image: url(../img/layout/blue_arrow_right.png);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	padding: 6px 0px 0px 25px;
	display: block;
	float: right;
	height: 20px;
	margin-left: 3px;
	outline: none;
}

.footer{
	width: 100%;
	height: 94px;
	padding-top: 46px;
	background-image: url(../img/layout/footer.png);
	background-position: 0% 0%;
	background-repeat: repeat-x;
}

.footer_menu{
	height: 52px;
	background-image: url(../img/layout/footer_menu.png);
	background-position: 0% 0%;
	background-repeat: repeat-x;
}

.content_footer_menu{
	/*text-align: center;*/
	padding-top: 20px;
	color: white;
	padding-left: 105px;
	width: 879px!important;
}

.content_footer_menu a{
	color: white;
}

.content_footer_menu .float_right, .content_footer_menu .float_right a{
	color: #31587C;
}

.content_footer_menu .float_left{
	width: 575px;
	margin-left: 70px;
}

.content_footer_menu .float_right{
	white-space: nowrap;
	font-size: 10px;
	margin-top: 1px;
}

.content_second_footer_menu{
	color: #5E80AC;
	font-size: 10px;
	text-align: center;
	padding-top: 15px;
}

.content_second_footer_menu a{
	color: #5E80AC;
	font-size: 10px;
}

.logbook{
	background-color: white;
	text-align: center;
	margin-bottom: 10px;
	background-image: url(../img/layout/logbook.gif);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	float: left;
	width: 100%;
}

a.logbook_main_link{
	display: block;
	height: 100px;
}

.logbook_info_title{
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 12px;
	color: #333366;
}

.photo_albums_container{
	margin-bottom: 9px;
}

.photo_albums_content{
	border: 1px solid #F0C792;
	border-top: 0px;
	padding: 13px;
	padding-top: 0px;
	float: left;
	width: 220px;
}

.photo_album_item{
	width: 105px;
	height: 69px;
	overflow: hidden;
	margin-bottom: 10px;
}

.photo_albums_more{
	text-align: right;
	padding-top: 10px;
}

.photo_albums_more a, a.more{
	color: #CF6D00;
	font-weight: bold;
	background-image: url(../img/layout/arrow3.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 18px;
}

.trips_container{
	border: 1px solid #F0C792;
	padding: 1px;
	margin-bottom: 9px;
}

.trips_content{
	padding-left: 12px;
	padding-right: 12px;
}

.trips_item{
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
}

.trip_name{
	margin-bottom: 10px;
}

.trip_name a{
	font-size: 12px;
	color: #1C4068;
	font-weight: bold;
}

.trip_photo{
	border: 1px solid #C28338;
	margin-bottom: 10px;
}

.trip_description{
	text-indent: 30px;
}

.trip_description a{
	color: #1C4068;
}

.trips_more{
	text-align: right;
	padding-top: 13px;
	background-image: url(../img/layout/right_content_more.png);
	background-position: 0 100%;
	background-repeat: repeat-x;
	padding-right: 15px;
	height: 25px;
}

.trips_more a{
	color: #CF6D00;
	font-weight: bold;
	background-image: url(../img/layout/arrow3.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 18px;
}
.references_container{
	border: 1px solid #F0C792;
	padding: 1px;
	margin-bottom: 9px;
}

.references_content{
	padding: 5px 12px 15px 12px;
	text-indent: 30px;
}

.references_more{
	text-align: right;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-right: 18px;
}

.references_more a{
	color: #CF6D00;
	font-weight: bold;
	background-image: url(../img/layout/arrow3.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 18px;
}

.page_container{
	border: 1px solid #D0DFF0;
	background: transparent;
	padding: 1px;
}

.page_title_container{
	min-height: 55px;
	background-image: url(../img/layout/page_title_container.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.page_title_container .float_left{
	padding: 9px 0px 0px 14px;
}

#sub_main_menu{
	color: #999999;
	font-size: 9px;
}

#sub_main_menu a{
	color: #999999;
	font-size: 9px;
}

h1.big_blue_title, h1.big_blue_title a{
	color: #4585BE;
	font-size: 17px;
	font-weight: bold;
	font-family: Arial;
	text-transform: uppercase;
	margin: 0;
	letter-spacing: 3px;
	position: relative;
	top: 2px;
}

.pallid_blue_container_title h1.big_blue_title, .pallid_blue_container_title h1.big_blue_title a{
	position: static;
	top: 0px;
}

h1.page_title{
	padding-left: 10px;
	margin-top: 6px;
}

.title_search_container{
	padding-top: 19px;
	padding-right: 10px;
}

.page_title_break{
	margin: 0px 10px;
	height: 1px;
	overflow: hidden;
	background-color: #DBE2EA;
}

.page_content{
	color: #336699;
	padding: 30px 10px 0px 10px;
	background-color: #FAFCFF;
}

.static_page_content{
	line-height: 18px;
	overflow: hidden;
}

.page_content_footer{
	height: 47px;
	background-image: url(../img/layout/page_content_footer.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.news_list_item{
	padding: 12px 16px 12px 4px;
	background-image: url(../img/layout/page_content_break.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.news_list_item_title, table.big_list td.name a{
	font-weight: bold;
	color: #3A6A9F;
}

.news_date{
	color: #6699CC;
}

.news_list_intro{
	margin-top: 15px;
	color: #3A6A9F;
	line-height: 18px;
	margin-bottom: 10px;
}

.news_list_more{
	text-align: right;
}

.news_list_more a{
	color: #83ACD0;
	font-weight: bold;
	background-image: url(../img/layout/arrow_right.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 12px;
}

.paging div{
	display: inline;
}

table.paging{
	width: 100%;
	border: 0;
	border-collapse: 0;
	font-weight: bold;
	color: #80A9CF;
}

table.paging a{
	font-weight: bold;
	color: #80A9CF;
}

table.paging a:hover{
	color: #FF9900;
}

table.paging td{
	vertical-align: middle
}

table.paging td.center{
	width: 1px;
	white-space: nowrap;
}

table.paging td.left{
	text-align: right;
	padding-right: 5px;
}

table.paging td.right{
	text-align: left;
	padding-left: 5px;
}

table.paging .current{
	color: #FF9900;
}

table.paging .disabled{
	visibility: hidden;
}

.products_small_search{
	width: 482px;
	height: 115px;
	background-image: url(../img/layout/products_small_search.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

.products_small_search_more{
	text-align: right;
	padding-top: 9px;
	padding-right: 7px;
	height: 18px;
}

.products_small_search_more a{
	font-size: 10px;
	color: #385C84;
}

.products_small_form{
	margin-top: 11px;
	margin-left: 11px;
}

.products_small_form input{
	height: 14px;
	border: 1px solid #93B5E3;
	padding: 2px 4px;
	float: left;
	width: 120px;
}

.products_small_form input.date_input{
	width: 74px;
}

.products_small_form .calendar_img{
	margin-left: 7px;
	cursor: pointer;
}

.products_small_form select{
	border: 1px solid #93B5E3;
	width: 130px;
	height: 20px;
}

.products_small_form .submit_img{
	border: none;
	height: auto;
	width: auto;
	padding: 0;
}

.products_small_search .products_main_search_third_col{
	margin-left: 8px;
	width: 130px;
}

div.table_list{
	border: 1px solid #98BFE0;
	padding: 1px 2px 3px 2px;
}

table.list{
	width:100%;
	border: 0;
	border-collapse: collapse;
}

table.list th{
	text-align: center;
	height: 24px;
	vertical-align: middle;
	color: white;
	background-image: url(../img/layout/table_list_header.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	font-weight: normal;
	background-color: #7EA8CE;
}

table.list th a{
	color: white;
}

table.list td{
	height: 25px;
	vertical-align: middle;
	text-align: center;
	color: #385C84;
	background-color: white;
}

table.list tr.first_row td{
	background-image: url(../img/layout/table_list_first_row.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

table.list tr.row td{
	background-color: #BCD0E2;
}

table.list .first_col{
	text-align: left;
	padding-left: 6px;
}

table.list td a{
	color: #385C84;
	text-decoration: underline;
}

table.list a span{
	font-size: 10px;
}

.ranking_info{
	color: #385C84;
	margin-top: 13px;
	padding-bottom: 14px;
	border-bottom: 1px solid #DFE5ED;
}

.add_product_note_container{
	margin-top: 13px;
	border: 1px solid #DDE8F4;
	padding: 2px 4px 2px 0px;
	float: left;
}

.add_note_form{
	height: 246px;
	width: 315px;
	background-image: url(../img/layout/add_note.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-top: 7px;
}

.add_note_form_title{
	color: white;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
}

.add_note_form .select_title{
	color: white;
	certical-align: middle;
	padding-right: 25px;
}

.add_note_form select{
	width: 190px;
	height: 20px;
	border: 1px solid #93B5E3;
}

.gray_info{
	color: #CCCCCC;
}

table.add_product_note{
	color: white;
	text-align: center;
	vertical-align: middle;
}

table.add_product_note th{
	font-weight: normal;
	color: #FF9900;
}

table.add_product_note td{
	padding: 2px 4px;
}

table.add_product_note td.title{
	padding-right: 20px;
	text-align: left;
	padding-left: 0px;
}

.add_note_form .submit{
	margin-top: 5px;
	margin-left: 125px;
}

table.contact_table{
	margin-top: 10px;
	border: 0;
	border-collapse: collapse;
	color: #385C84;
}

table.contact_table td{
	vertical-align: middle;
	text-align: left;
	padding-bottom: 3px;
	padding-top: 3px;
}

table.contact_table td.input_td{
	padding-left: 40px;
}

table.contact_table td.input_td input{
	padding: 2px 4px;
	border: 1px solid #93B5E3;
	height: 13px;
	width: 180px;
	font-size: 10px;
	margin: 0;
}

table.contact_table td.input_td textarea{
	height: 70px;
	width: 180px;
}

table.contact_table td.input_td select{
	width: 190px;
	height: 20px;
	border: 1px solid #93B5E3;
}

.bold{
	font-weight: bold;
}

.contact_container{
	background-image: url(../img/layout/contact_background.png);
	background-repeat: no-repeat;
	background-position: 100% 56px;
}

h2.page_subtitle{
	color: #475E7D;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	margin-bottom: 5px;
	padding-top: 10px;
	margin-top: 0px;
}

.sub_subtitle{
	color: #999999;
	font-size: 10px;
	margin-bottom: 10px;
	font-weight: normal;
}

.sub_subtitle a{
	color: #999999;
	font-size: 10px;
}

div.page_back{
	text-align: right;
	float: right;
	background-image: url(../img/layout/blue_arrow_right.png);
	background-position: 100% 0%;
	background-repeat: no-repeat;
	height: 20px;
	padding-right: 30px;
	font-weight: bold;
	cursor: pointer;
	padding-top: 1px;
	margin-top: 10px;
	line-height: 18px;
}

div.page_back, div.page_back a{
	color: #26507E!important;
}

.orange_color{
	color: #FF9900;
}

table.announcement_edit{
	color: #385C84;
	margin-top: 15px;
	border: 0;
	border-collapse: collapse;
}

table.announcement_edit td{
	vertical-align: middle;
	text-align: left;
}

table.announcement_edit td.input_td{
	padding-left: 35px;
	padding-bottom: 3px;
	padding-top: 3px;
}

table.announcement_edit td.input_td input{
	padding: 2px 4px;
	border: 1px solid #93B5E3;
	height: 14px;
	width: 310px;
	font-size: 10px;
}

table.announcement_edit td.input_td input.date_input{
	width: 74px;
	float: left;
}

table.announcement_edit td.input_td textarea{
	height: 70px;
	width: 310px;
}

.error-message{
	color: red;
}

.add_announcement_container{
	border: 1px solid #CBDCEE;
	padding: 1px;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 2px;
	width: 504px;
}

.add_accouncement_content{
	height: 69px;
	background-image: url(../img/layout/add_announcement_background.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.add_announcemet_left{
	padding-top: 18px;
	padding-left: 15px;
	width: 280px;
	color: #D4EAFD;
	font-szie: 10px;
}

.faq_category_title{
	background-image: url(../img/layout/table_list_header.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	height: 18px;
	color: white;
	padding: 6px 0px 0px 6px;
}

.faq_category_content{
	padding: 6px;
	background-image: url(../img/layout/table_list_first_row.png);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.faq_question_name{
	cursor: pointer;
	font-weight: bold;
	padding: 3px 0px;
	color: #385C84;
}

.faq_question_answer{
	display: none;
	padding-bottom: 15px;
	padding-top: 5px;
	color: #385C84;
}

.vademecum_item{
	width: 327px;
	height: 116px;
	float: left;
	padding: 15px 10px 10px 24px;
}

.vademecum_vertical_break{
	float: left;
	font-size: 0px;
	width: 1px;
	height: 121px;
	overflow: hidden;
	background-image: url(../img/layout/vademecum_break_vertical.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	margin-top: 10px;
}

.vademecum_horizontal_break{
	float: left;
	font-size: 0px;
	width: 341px;
	height: 1px;
	overflow: hidden;
	background-image: url(../img/layout/vademecum_break_horizontal.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
	margin-left: 10px;
	padding: 0;
}

.vademecum_link{
	font-weight: bold;
	color: #D56B1C;
	font-size: 12px;
}

.vademecum_desc{
	color: #3A6A9F;
	line-height: 17px;
	margin-top: 5px;
}

.vademecum_more{
	text-align: right;
	white-space: nowrap;
}

.vademecum_more .vademecum_link{
	font-size: 10px;
}

.vademecum_more a{
	background-image: url(../img/layout/arrow4.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 12px;
}

.vademecum_image{
	width: 131px;
	height: 92px;
	overflow: hidden;
}

.big_textarea{
	height: 150px;
	width: 694px;
}

.region_photo{
	margin: 0px 20px 10px 0px;
	border: 1px solid #86ADD8;
}

a.place_link{
	padding-left: 12px;
	background-image: url(../img/layout/arrow6.gif);
	background-position: 0% 70%;
	background-repeat: no-repeat;
	color: #475E7D;
}

input[type=checkbox]{
	width: auto!important;
	border: 0!important;
	padding: 0!important;
}

div.checkbox input[type=checkbox]{
	float: left;
	margin: 0px;
	margin-right: 5px!important;
}

div.checkbox label{
	float: left;
	margin-right: 5px;
}

table.price_list_products_search_table{
	margin-top: 0px;
	width: 100%;
}

table.price_list_products_search_table td{
	width: 1px;
	padding-right: 40px;
	white-space: nowrap;
}

table.price_list_products_search_table td.input_td{
	width: auto;
	padding-left: 0px;
}

input.date_input{
	width: 74px!important;
}

.link_photo{
	margin-left: 30px;
	width: 125px;
	margin-right: 40px;
}

.gray_color{
	color: #999999;
}

div.select_container{
	height: 20px;
	font-size: 0px;
}

div.select{
	position: absolute;
	border: 1px solid #93B5E3;
	padding: 4px 5px 4px 5px;
	width: 158px;
	z-index: 100000;
	background-color: white;
	border-top: none;
	overflow: auto;
	max-height: 200px;
	clear: both;
	color: #385C84;
	font-size: 0px;
}

.select div{
	cursor: pointer;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 11px;
}

.select div:hover{
	background-color: #F3F2F1;
}

.select .disabled{
	color: #b2a69a;
}

.select .child{
	padding-left: 15px;
}

.select_right{
	margin-left: 0px!important;
}

.div_input_select{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	margin: 0;
	border: 1px solid #93B5E3;
	height: 15px;
	width: 194px;
	margin: 0;
	font-size: 10px !important;
	color: #385C84;
	background-color: white;
	cursor: pointer;
	overflow: hidden;
	border-right: 0;
	font-size: 0px;
}

.product_index_search{
	border: 1px solid #87AED2;
	background: #f0f6fc;
	padding-bottom: 15px;
}

table.product_index_search_table{
	border: 0;
	border-collapse: collapse;
}

table.product_index_search_table td{
	vertical-align: middle;
	text-align: left;
}

div.product_photo{
	width: 310px;
	height: 240px;
	margin-right: 30px;
	position: relative;
	margin-bottom: 25px;
}

#gallery_slider {
	font-size: 0;
	height: 240px;
	left: 0;
	overflow: hidden;
	position: absolute;
	width: 310px;
	z-index: 1;
}

#gallery_container_slider{
	position: relative;
	right: 0;
}

table.product_photo{
	width: 310px;
	height: 240px;
	border: 0;
	border-collapse: 0;
	float: left
}

table.product_photo tr{
	width: 100%;
	height: 100%;
}

table.product_photo td{
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 0px;
}

.product_navigation{
	width: 310px;
	margin-bottom: 25px;
}

#previous_photo, #next_photo{
	width: 25px;
	text-align: center;
	padding-top: 31px;
}

.gallery_list{
	height: 78px;
	position: relative;
	width: 260px;
}

#gallery_list_slider{
	font-size: 0;
	height: 78px;
	left: 0;
	overflow: hidden;
	position: absolute;
	width: 260px;
	z-index: 1;
}

#gallery_container_list_slider{
	position: relative;
	right: 13px;
}

#gallery_container_list_slider img{
	margin-left: 13px;
}

table.product_info{
	color: #26507E;
}

table.product_info td{
	verical-align: middle;
	padding: 3px 35px 3px 0px;
}

table.product_info td.left{
	white-space: nowrap;
}

table.product_info_no_padding td{
	padding-right: 0px;
}

.comment_input{
	border: 1px solid #B5B4B4;
	color: #666666;
	padding: 5px 9px 4px 9px;
	width: 320px;
	height: 16px;
	font-size: 10px;
	margin-bottom: 5px;
	vertical-align: middle;
}

.comment_textarea{
	border: 1px solid #B5B4B4;
	color: #666666;
	padding: 3px 9px;
	width: 320px;
	height: 75px;
	font-size: 10px;
}

.message{
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #F0C792;
	background: #FEEFDD;
	color: #CF6D00;
}

.comment_table{
	width: 100%;
	border: 0;
	border-collapse: collapse;
}

.comment_logo{
	padding-left: 5px;
	vertical-align: top;
}

.comment_author{
	padding-left: 18px;
	width: 140px;
	font-weight: bold;
	color: #475E7D;
	vertical-align: top;
	padding-top: 5px;
}

.comment_author a{
	color: #475E7D;
}

.comment_content{
	padding-left: 5px;
	vertical-align: top;
	color: #475E7D;
	padding-right: 5px;
	line-height: 18px;
}

.comment_break{
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 50%;
	background-repeat: repeat-x;
}

.standard_break{
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
}

.news_user_title{
	font-size: 13px;
	color: #20405C;
	margin-bottom: 10px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-left: 13px;
	margin-top: 10px;
}

a.blue_underline{
	color: #385C84;
	text-decoration: underline;
}

.small_avatar{
	width: 64px;
	height: 64px;
	font-size: 0px;
	margin-right: 24px;
}

.logbook_logged_user_info{
	width: 132px;
	padding-top: 16px;
	color: #224261;
	text-align: left;
}

.big_avatar{
	width: 103px;
	height: 103px;
	font-size: 0px;
	margin-right: 10px;
}

div.fileinputs {
	background-color: #FAFCFF;
	height: 21px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 385px;
	margin-left: 10px;
}

input.file {
	opacity: 0;
	position: relative;
	text-align: right;
	top: 0;
	z-index: 2;
	filter: alpha(opacity = 0);
}

div.fakefile {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}

input.long_file_div{
	border: 1px solid #5E80AC;
	width: 280px!important;
	margin-right: 30px!important;
}

input[type=file]{
	height: 21px!important;
}

table.account_menu{
	border: 0;
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 20px;
}

table.account_menu a{
	text-transform: uppercase;
	color: #1C4068;
	font-size: 13px;
	font-weight: bold;
}

table.account_menu a.selected, table.account_menu a:hover{
	color: #E88741;
}

a.trip_link{
	font-weight: bold;
	color: #475E7D!important;
}

textarea.big_edit_textarea{
	height: 150px!important;
	width: 575px!important;
}

input.long_input{
	width: 280px!important;
}

.trip_item{
	padding-bottom: 20px;
	background-image: url(../img/layout/comments_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	margin-top: 15px;
}

.photo_album_list_item{
	width: 224px;
	margin: 0px 10px 20px 0px
}

.logbook_link{
	font-size: 13px;
	color: #E88741;
	font-weight: bold;
	letter-spacing: 2px;
	background-image: url(../img/layout/arrow7.gif);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 18px;
}

a.logbook_more{
	color: #475E7D;
	font-weight: bold;
	background-image: url(../img/layout/arrow2.gif);
	background-position: 100% 70%;
	background-repeat: no-repeat;
	padding-right: 18px;
}

.user_item{
	overflow-x: hidden;
	width: 66px;
	margin-right: 10px;
	margin-bottom: 10px;
}

table.price_list_products td.betterhover, table.price_list_products tr:hover td,  table.price_list_products tr.betterhover td{
	background-color: LightCyan!important;
	background-image: none!important;
}

.price_list_products_search_form{
	/*background-image: url(../img/layout/price_list_products_search_background.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 677px;
	padding: 15px 0px 0px 10px;
	background-color: #B3CDE6;*/
	border: 1px solid #87AED2;
	background: #f0f6fc;
	padding: 15px;
	
}

.price_list_select_country a{
	color: #385C84;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 13px;
}

.price_list_select_country{
	height: 35px;
	vertical-align: top!important;
}

.price_list_select_country a:hover, .price_list_select_country a.selected{
	color: #FF9933;
}

.gallery_photo_album{
	width: 623px;
	height: 467px;
	position: relative;
}

#gallery_photo_album_slider{
	font-size: 0;
	height: 467px;
	left: 0;
	overflow: hidden;
	position: absolute;
	width: 623px;
	z-index: 1;
}

#gallery_container_photo_album_slider{
	position: relative;
	right: 0;
}

.photo_table{
	width: 623px;
	height: 467px;
	border: 0px;
	border-collapse: collapse;
}

.photo_table tr{
	width: 100%;
	height: 100%;
}

.photo_table td{
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
}

#photo_descriptions{
	margin-left: 40px;
	width: 623px;
}

.username, .username a{
	color: #224261;
	font-weight: bold;
	font-size: 11px;
}

#previous_list_photo, #next_list_photo{
	width: 40px;
	text-align: center;
	padding-top: 31px;
}

.gallery_photo_album_list{
	height: 78px;
	position: relative;
	width: 623px;
}

#gallery_photo_album_list_slider{
	font-size: 0;
	height: 78px;
	left: 0;
	overflow: hidden;
	position: absolute;
	width: 623px;
	z-index: 1;
}

#gallery_container_photo_album_list_slider{
	position: relative;
	right: 13px;
}

#gallery_container_photo_album_list_slider img{
	margin-left: 13px;
}

.photo_album_main_photo{
	width: 122px;
	height: 79px;
	overflow: hidden;
	border: 1px solid #8BB0D8;
}

#user_email:hover{
	text-decoration: underline;
}

#user_contact_form{
	border: 1px solid #D0DFF0;
	position: absolute;
	padding: 10px;
	background-color: white;
}

.references_content a, .community_content{
	color: #9E310B;
}

.price_list_products th{
	padding: 0px 6px;
	white-space: nowrap;
}

.price_list_table_list{
	width: 687px;
	overflow-x: hidden;
}

.price_list_slider{
	position: relative;
	right: 0px;
	overflow-x: hidden;
}

.price_list_slider_slider{
	border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-left: 0px!important;
	border-right: 0px!important;
	background: transparent!important;
}

.checkbox{
	float: left;
}

table.big_list{
	width: 100%;
}

table.big_list .odd{
	border: 1px #E4EbF5;
	background:#F0F6FC;
}

table.big_list td{
	padding: 15px 7px;
}

table.big_list .odd td{
	border-top: 1px solid #E4EbF5;
	border-bottom: 1px solid #E4EbF5;
}

table.big_list .description{
	color: #586D89;
}

table.big_list .more_link{
	white-space: nowrap;
}

table.big_list .odd .more_link{
	border-right: 1px solid #E4EbF5;
}

table.big_list .odd td.name{
	border-left: 1px solid #E4EbF5;
	max-width: 210px;
}

.other_details{
	color: #798FA5;
	font-weight: bold;
	background-image: url(../img/layout/blue_arrow_right.png);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	padding: 3px 0px 0px 25px;
	font-size: 12px;
	height: 18px;
	text-transform: uppercase;
	display: block;
	float: right;
	margin-top: 5px;
}

.other_details img{
	padding-left: 6px;
	position: relative;
	bottom: 1px;
}

.products_search_form{
	padding: 10px 0px;
	background-image: url(../img/layout/news_break.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
}

.owner_other_discount_info{
	border: 1px solid #EAF0F8;
	background: #F0F5FB;
	padding: 6px 13px;
}

.tooltip{
	border: 1px solid black;
	background: white;
	padding: 5px;
	max-width: 200px;
	z-index: 1000;
}

table.list price_list_products{
	width: auto;
}

#ports_select div.checkbox, #owners_select div.checkbox{
	margin-bottom: 3px;
}

.product_photo_img{
	border: 1px solid black;
	-moz-box-shadow: 0px 0px 5px black;
	-webkit-box-shadow: 0px 0px 5px black;
	box-shadow: 0px 0px 5px black;
}

.radio_td input{
	float: left;
}

.radio_td label{
	float: left;
	margin: 0px 5px;
}

.search_type_break{
	background-color: #336699;
	float: left;
	height: 9px;
	margin-top: 2px;
	width: 1px;
	margin-right: 7px;
	margin-bottom: 3px;
}

.search_type_select{
	float: left;
	cursor: pointer;
	margin-right: 7px;
	margin-bottom: 3px;
}

.logbook_user_container{
	width: 220px;
	margin-left: 14px;
	float: left;
}

.exchanges_przelicz{
	background-image: url(../img/layout/przelicz.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 82px;
	height: 21px;
}

.exchanges_przelicz:hover{
	background-image: url(../img/layout/przelicz_hover.png);
}

.users_contact_textarea{
	height: 100px!important;
	width: 463px!important;
}

.static_page_content a, a.content_link{
	color: #666666;
}

.static_page_content ul{
	text-align: left;
	margin: 5px 0px;
	padding-left: 0px;
}

.static_page_content li{
	background-image: url(../img/layout/arrow3.gif);
	background-position: 0 7px;
	background-repeat: no-repeat;
	color: #666666;
	list-style-position: outside;
	list-style: none;
	text-align: left;
	padding-left: 18px;
}

.main_search_form{
	border: 1px solid #87AED2;
	background: #f0f6fc;
	padding: 15px;
	padding-top: 5px;
}

#ExchangeTo{
	border: 1px solid #5E80AC;
	height: 15px;
	width: 74px;
	color: #738596;
	float: left;
	padding: 1px 0px 0px 3px;
	background-color: white;
}

.questionnaire_table textarea{
	width: 300px;
	height: 50px;
	margin-top: 5px;
}

.questionnaire_table .tab_line{
	padding-left: 30px;
}

.questionnaire_answer td{
	vertical-align: middle;
	padding-right: 10px;
}

.page_content a.ui-slider-handle{
	width: 35px;
	height: 12px;
	background: white;
	background-image: url(../img/layout/suwak.gif);
	border: 0px!important;
	border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	top: -1px;
}

.page_content .ui-slider-horizontal{
	height: 10px;
}

.downloads_form_added{
	height: auto;
	background-color: #7EA8CE;
	padding: 10px;
}

.downloads_form_added, .downloads_form_added td{
	color: #D4EAFD!important;
}

.cruises_list{
	width: 100%;
}

.cruises_list td.name{
	padding: 0px;
	max-width: 100%;
	border: 0px!important;
}

.cruises_list td.description{
	padding: 0px;
	padding-right: 20px;
	border: 0px!important;
}

.cruises_list td.more_link{
	padding: 0px;
	border: 0px!important;
	text-align: right;
	vertical-algin: middle;
}

.big_list .odd .cruise_container{
	border: 1px solid #E4EBF5;
}

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	border-top: none;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_results li:hover{
	text-decoration: underline;
}

.ac_loading {
	background : Window url('../../img/layout/wait.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

#answer_11_container div.checkbox, #answer_10_container div.checkbox, #answer_12_container div.checkbox, #answer_14_container div.checkbox{
	float: none;
	clear: both;
}

#sub_main_menu{
	width: 510px;
}

.page_title_container .big_blue_title{
	width: 500px;
}

.products_main_search_main_title{
	padding-bottom: 34px;
}

table.cruise_price_lists{
	width: 100%;
}

table.cruise_price_lists tr.row td{
	background-color: #F0F8FF;
	padding: 0px;
}

table.cruise_price_lists td{
	vertical-align: center;
	padding: 5px 0px;
}

table.cruise_price_lists tr.row{
	background-color: #F0F8FF;
}

.cruise_price_list_containter{
	padding: 5px 0px;
}

.cruise_price_list_containter_row{
	background-color: #F0F8FF;
}

#main_menu div.menu_item div{
	clear: both;
	display: none;
	position: absolute;
	left: 0px;
	top: 39px;
	background: #073A73;
	text-align: left;
	padding: 0px 0px 8px 0px;
	z-index: 1001;
}

#main_menu .submenu{
	list-style: none;
	margin: 0px;
	padding: 0px;
	clear: both;
	display: none;
	position: absolute;
	left: 0px;
	top: 39px;
	z-index: 1002;
	background: transparent;
}

#main_menu .submenu li{
	padding: 3px 10px 3px 10px;
	white-space: nowrap;
}

.underline_hover:hover{
	text-decoration: underline;
}

.add_content_link{
	color: #E88741;
	font-weight: bold;
}

.basket_edit_sum_price{
	font-weight: bold;
	color: #336699;
	padding-top: 16px;
	padding-right: 25px;
}

.basket_edit_others{
	padding-top: 18px;
	padding-left: 33px;
	color: #385C84;
	padding-bottom: 35px;
}

.cruise_order_row label.cruise_order{
	float: left;
	width: 100px;
}

.cruise_order_row input[type=text]{
	float: left;
	margin-right: 10px;
	width: 150px;
}

.buy_products{
	border: 0;
	border-collapse: collapse;
	padding: 0;
	margin: 10px 0px;
}

.buy_products td{
	vertical-align: middle;
	padding-right: 20px;
	padding-bottom: 10px;
	width: 130px;
}

.buy_products input{
	border: 1px solid #93B5E3;
	font-size: 10px;
	height: 13px;
	padding: 2px 4px;
	width: 180px;
}

.orange_content_link{
	color: #E88741;
	font-weight: bold;
}
