html,body{
	height:100%;
}
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	background:url(../gfx/bg.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#3c312a;
	cursor:default;
} 

a{
	color:#7a0f2e;
	text-decoration:none;
	cursor:pointer;
}
a:hover{
	text-decoration:underline;
}

#news a{
	color:#7a0f2e;
}

.header1{
	background:url(../gfx/header1.jpg) no-repeat 205px 34px;
}
.header2{
	background:url(../gfx/header2.jpg) no-repeat 205px 34px;
}
.header3{
	background:url(../gfx/header3.jpg) no-repeat 205px 34px;
}
.header4{
	background:url(../gfx/header4.jpg) no-repeat 205px 34px;
}
.header5{
	background:url(../gfx/header5.jpg) no-repeat 205px 34px;
}
.header6{
	background:url(../gfx/header6.jpg) no-repeat 205px 34px;
}
.header7{
	background:url(../gfx/header7.jpg) no-repeat 205px 34px;
}
.header8{
	background:url(../gfx/header8.jpg) no-repeat 205px 34px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#7a0f2e;
	padding:0px;
	margin:0px;
}

h2,#price_details h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7a0f2e;
	padding:0px;
	margin:0px;
}
h2.orange{
	background:url(../gfx/bg-stripe-orange.gif) repeat-x;
	height:20px;
	color:#3b312a;
	padding:5px 0px 3px 4px; 
}
#program h2{
	background:url(../gfx/bg-h2-program.gif) repeat-x;
	height:25px;
	color:#3b312a;
	padding:5px 0px 0px 34px;
	margin:10px 0px 10px 0px;
	font-weight:normal;
	font-size:12px;
}

form{
	margin:0px;
}

input,textarea{
	border:solid 1px #c2c2c2;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	width:220px;
}

.checkbox,#order_form input.checkbox{
	width:auto;
	border:0px;
}
.checkbox_g{
	width:auto;
	border:0px;
	background-color:#f9f3f5;
}

.button,#order_form input.button{
	width:auto;
	border:0px;
	cursor:pointer;
}

h2.terms{
	background:url(../gfx/picto-terms.gif) no-repeat center left;
}
h2.catalog{
	background:url(../gfx/picto-catalog.gif) no-repeat center left;
}
h2.photos{
	background:url(../gfx/picto-photo.gif) no-repeat center left;
}
h2.globe{
	background:url(../gfx/picto-globe.gif) no-repeat center left;
}
h2.order{
	background:url(../gfx/picto-order.gif) no-repeat center left;
}
h2.calendar{
	background:url(../gfx/picto-calendar.gif) no-repeat center left;
}
h2.search{
	background:url(../gfx/picto-search.gif) no-repeat center left;
}
h2.video{
	background:url(../gfx/picto-video.gif) no-repeat center left;
}
h2.forum{
	background:url(../gfx/picto-forum.gif) no-repeat center left;
}
h2.newsletter{
	background:url(../gfx/picto-newsletter.gif) no-repeat 3px center;
}
span.forum{
	background:url(../gfx/picto-forum.gif) no-repeat center left;
	padding-left:25px;
}
h2.contact{
	background:url(../gfx/picto-contact2.gif) no-repeat center left;
}

.category_link{
	display:block;
	background:url(../gfx/picto-arrow.gif) no-repeat 0px 5px;
	padding:2px 0px 3px 20px;
	color:#3b302a;
}
.soldout{
	background:url(../gfx/picto-arrow.gif) no-repeat center left;
	padding:2px 0px 3px 20px;
	color:#a49c9b;
}

#search_form select{
	width:242px;
	margin-top:6px;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#3b3029;
	font-size:11px;
}

.rbox_hr{
	height:1px;
	font-size:1px;
	line-height:1px;
	border-top:dotted 1px #3b312a;
	margin:2px 0px 2px 0px;
}
.hr{
	display:block;
	height:1px;
	font-size:1px;
	line-height:1px;
	border-top:dotted 1px #3b312a;
	margin:4px 0px 4px 0px;
}
.hr_home{
	display:block;
	height:1px;
	font-size:1px;
	line-height:1px;
	border-top:dotted 1px #3b312a;
	margin:14px 0px 14px 0px;
}
.rbox_hr2{
	height:1px;
	font-size:1px;
	line-height:1px;
	border-top:dotted 1px #9a8069;
	margin:4px 0px 4px 0px;
}

.offer_box{
	background-color:#f9cfaa;
	padding:5px;
}
div.thumb_orange{
	float:left;
	width:80px;
	padding-right:10px;
}
div.offer_description{
	height:55px;
	border-bottom:dotted 1px #9a8069;
	padding-top:5px;
	margin-bottom:3px;
}
.offer_box a{
	text-decoration:none;
	color:#3b302a;
}

#catalog_order table{
	margin-top:7px;
}
#catalog_order img,#contact_form img{
	border:solid 1px #c2c2c2;
	margin-right:7px;
}
#contact_form img{
	float:left;
}
#form_catalog_ordername,#form_catalog_orderstreet{
	border:solid 1px #c2c2c2;
	width:240px;
}
#form_catalog_ordercity{
	width:140px;
	border:solid 1px #c2c2c2;
}
#form_catalog_orderzip,#form_catalog_ordercaptcha{
	width:56px;
	border:solid 1px #c2c2c2;
}
#contact_form select{
	font-size:11px;
	width:234px;
}
#contact_form textarea{
	width:230px;
}
#contact_form input{
	width:170px;
}
.button,#contact_form input.button{
	width:90px;
	height:22px;
	border:0px;
	cursor:pointer;
}

#map_div{
	width:420px;
	padding:5px;
	background-color:#ffffff;
	margin-bottom:10px;
	cursor:pointer;
	float:left;
}
#flash_catalog{
	width:160px;
	height:220px;
	float:left;
	margin-left:30px;
}

div.item a{
	color:#3c312a;
}
div.item div{
	float:left;
	margin-right:15px;
}
div.item a.item_name,.box a.item_name{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#7a0f2e;
}

#price_details{
	color:#7a0f2e;
}
#price_details div{
	width:80px;
	float:left;
}

#offer_options{
	width:267px;
	float:right;
	font-size:11px;
}
#offer_options a{
	display:block;
	padding:3px 0px 3px 24px;
	color:#3c312a;
	margin-left:12px;
	font-weight:bold;
}
#offer_options a:hover{
	color:#7a0f2e;
	text-decoration:underline;
}

#offer_options a.pdf{
	background:url(../gfx/picto-pdf.gif) no-repeat 5px 5px;
}
#offer_options a.print{
	background:url(../gfx/picto-print.gif) no-repeat 3px 4px;
}
#offer_options a.email{
	background:url(../gfx/picto-contact.gif) no-repeat 0px 6px;
}
#offer_options a.bookmark{
	background:url(../gfx/picto-bookmark.gif) no-repeat 2px 2px;
}
#offer_options a.recommend{
	background:url(../gfx/picto-recommend.gif) no-repeat 2px 2px;
}
#offer_options a.order{
	background:url(../gfx/picto-order2.gif) no-repeat 5px 5px;
}
#offer_options_detail{
	float:right;
	width:230px;
	background:url(../gfx/bg-rbox.gif) no-repeat;
	padding-top:18px;
}
#offer_options_detail div.hr{
	margin:3px 12px 3px 12px;
}
#offer_options_detail p{
	margin:0px 12px 0px 12px;
}
#offer_options_detail p span{
	font-size:14px;
	color:#000000;
	padding-left:15px;
}
#livehelp{
	padding:0px 0px 0px 10px;
}
#livehelp a{
	display:inline;
	padding:0px;
	margin:0px;
}

#print_footer{
	border-top:dotted 1px #7a0f2e;
	margin-left:280px;
	padding:5px 0px 5px 0px;
}
#print_footer a.print{
	width:100px;
	background:url(../gfx/picto-print.gif) no-repeat 0px 5px;
	display:block;
	padding:3px 0px 3px 20px;
	color:#7a0f2e;
	text-decoration:none;
}

#rbox_footer{
	background:url(../gfx/bg-rbox-foot.gif) no-repeat;
	height:20px;
}

.arrow{
	background:url(../gfx/link-arrow.gif) no-repeat 0px 6px;
	padding-left:10px;
}

#select_country{
	background-color:#ffffff;
	padding:3px;
}
div.countries{
	float:left;
	width:120px;
	margin:5px;
}
div.countries a{
	display:block;
}
a.selected_country{
	background-color:#7a0f2e;
	color:#ffffff;
	font-weight:bold;
}

/*  */

#gallery_holder{
	position:relative;
	height:200px;
	float:left;
}

#gallery_box{
	width:673px;	
	background-color:#ffffff;
	padding:3px;
}

#gallery_box_scroll{
	position:absolute;
	width:430px;
	height:192px;
	overflow-x:scroll;
	background-color:#ffffff;
	padding:3px 3px 0px 3px;
}
.gallery_box_scroll_h{
	width:344px;
	height:194px;
}
.gallery_box_scroll_v{
	width:430px;
	height:280px;
}

#gallery_body{
	white-space:nowrap;
}

#gallery_body div{	
	margin:3px;
	background:#ffffff;
}

#gallery_body a{
	display:block;
	width:80px;
	height:80px;
	background:url(../gfx/edges-thumb-white.png) no-repeat;
}
#gallery_body a:hover{
	background:url(../gfx/edges-thumb_over.png) no-repeat;
}

#gallery_body a.no_png{
	display:block;
	width:80px;
	height:80px;
	background:url(../gfx/edges-thumb-white.gif) no-repeat;
}
#gallery_body a.no_png:hover{
	background:url(../gfx/edges-thumb_over.gif) no-repeat;
}

#alpha{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#999999;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	z-index:10000;
}
#gallery_container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	display:none;
	z-index:10001;
}
#gallery_container a{
	text-decoration:none;
	font-size:15px;
}

.table_holder{
	width:100%;
	height:100%;
}

#gallery_shaddow{
	width:800px;
	height:600px;
	background:url(../gfx/shaddow-gallery.png) no-repeat bottom right;
	padding:0px 8px 8px 0px;
}
#gallery_detail,#gallery_slideshow{
	width:800px;
	height:600px;
	background-color:#ffffff;
}



#slideshow{
	width:560px;
	height:435px;
	position:relative;
	overflow:hidden;
}

#slideshow_0,#slideshow_1{
	
}




#gallery_slide_box{
	width:630px;
	padding-top:10px;
	margin-bottom:10px;
	overflow-x:scroll;
}

#gallery_slide div{
	width:84px;
	float:left;
	padding:3px;
}
#gallery_slide img{
	border:solid 3px #cccccc;
}
#gallery_slide img.active{
	border:solid 3px #fc8d1f;
}

#imgbox{
	position:relative;
	overflow:hidden;
	width:800px;
	height:600px;
	border:solid 1px #cccccc;
}

a.close_gallery{
	background:url(../gfx/gallery-close.gif) no-repeat center right;
	padding:3px 23px 4px 0px;
	color:#fc8d1f;
	text-decoration:none;
}
a.close_gallery:hover{
	text-decoration:none;
}

/* premium */
#p_alpha{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#999999;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	z-index:10000;
}
#p_gallery_container{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	display:none;
	z-index:10001;
}
#p_gallery_container a{
	text-decoration:none;
	font-size:15px;
}
#p_gallery_shaddow{
	width:800px;
	height:600px;
	background:url(../gfx/shaddow-gallery.png) no-repeat bottom right;
	padding:0px 8px 8px 0px;
}
#p_gallery_detail{
	width:800px;
	height:600px;
	background-color:#ffffff;
}
#p_gallery_slide_box{
	width:630px;
	padding-top:10px;
	margin-bottom:10px;
	overflow-x:scroll;
}
#p_gallery_slide div{
	width:84px;
	float:left;
	padding:3px;
}
#p_gallery_slide img{
	border:solid 3px #cccccc;
}
#p_gallery_slide img.active{
	border:solid 3px #fc8d1f;
}
#p_description{
	height:400px;
	overflow-y:auto;
}



#client_gallery_thumb{	
	font-size:11px;
}
#client_gallery_thumb div{
	float:left;
	margin-right:10px;
}

#client_gallery{
	text-align:center;
	padding:10px 5px 5px 5px;
	margin-top:15px;
	background:#ffffff;
	height:455px;
}

#client_gallery_slide_box{
	width:630px;
	padding-top:10px;
	margin-bottom:10px;
	overflow-x:scroll;
}
.client_gallery_slide{
	background-color:#ffffff;
	border-top:dotted 1px #3b312a;
	width:100%;
}

/*  */

/* forum */


#forum_add_theme,#forum_list{
	border-top:dotted 1px #3b312a;
	border-bottom:dotted 1px #3b312a;
	margin:10px 0px 10px 0px;
	padding:5px 0px 5px 0px;
}
#forum_list{
	border:none;
}

#forum_list div{
	float:left;
	margin:5px;
	padding:5px 5px 5px 0px;
}
#forum_list a{
	display:block;
	padding:2px 0px 2px 2px;
	margin-bottom:1px;
}
#forum_list a.highlight{
	background-color:#7a0f2e;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

#forum_add_theme input{
	border:solid 1px #bfbfbf;
	width:400px;
}
#forum_add_theme input.forum_button,input.forum_button{
	background-color:#ffffff;
	width:auto;
	cursor:pointer;
	font-weight:bold;
	margin-top:4px;
}

.forum_header{
	background-color:#123056;
	color:#ffffff;
	padding:5px;
}
.forum_header a{
	color:#ffffff;
}

.wine{
	background-color:#7a0f2e;
}

.forum_paging{
	width:100%;
	background-color:#ffffff;
}
div.forum_paging{
	padding:3px;
	width:auto;
}

#forum{
	font-size:11px;
}

.forum_message_header{
	background:url(../gfx/picto-forum-thread.gif) no-repeat 0px 0px;
	color:#fc8d1f;
	padding-left:30px;
	padding-top:1px;
}
.forum_message{
	margin:10px 10px 10px 0px;
	border-bottom:solid 1px #cccccc;
	padding:3px 0px 3px 0px;
}
a.forum_message_reply{
	background:url(../gfx/picto-forum-reply.gif) no-repeat;
	padding-left:20px;
	color:#3c312a;
	text-decoration:none;
}

.forum_header_message{
	margin-bottom:5px;
	border-bottom:solid 1px #ffffff;
	padding-bottom:5px;
}

.forum_level1,.forum_level3,.forum_level5,.forum_level7,.forum_level9{
	background-color:#ffffff;
}
.forum_level2,.forum_level4,.forum_level6,.forum_level8,.forum_level10{
	background-color:#fcf9fa;
}
.cell_tree0{
	background-image:url(../gfx/tree0.gif);
	background-repeat:repeat-y;
	width:25px;
}
.norepeat{
	background-repeat:no-repeat;
}

#forum_reply{
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
}
#forum_reply_shaddow{
	width:500px;
	height:260px;
	margin:auto;
	margin-top:100px;
	background:url(../gfx/shaddow.png) no-repeat bottom right;
	padding:0px 8px 8px 0px;
}
#forum_reply_body{
	width:478px;
	height:238px;
	background-color:#ffffff;
	border:solid 1px #000000;
	padding:10px;
}
#forum_reply input,#forum_reply textarea{
	width:220px;
	border-top:solid 1px #c3c3c3;
	border-right:solid 1px #c3c3c3;
	border-bottom:solid 1px #efefef;
	border-left:solid 1px #efefef;
}
#forum_reply textarea{
	height:116px;
}
#forum_reply input.button{
	width:auto;
	border:0px;
	cursor:pointer;
}
#forum_reply img.border{
	border:solid 1px #c3c3c3;
}

.white{
	color:#ffffff;
}
.bg_white{
	background-color:#ffffff;
}

.button_reply{
	width:101px;
	height:22px;
	border:0px;
	background:url(../gfx/button-reply.gif) no-repeat;
	cursor:pointer;
	float:right;
}

.link_right{
	background:url(../gfx/link-arrow-right.gif) no-repeat center right;
	padding-right:10px;
	text-decoration:none;
}
.link_left{
	background:url(../gfx/link-arrow-left.gif) no-repeat center left;
	padding-left:10px;
	text-decoration:none;
}
.link_up{
	background:url(../gfx/link-arrow-up.gif) no-repeat center left;
	padding-left:10px;
	text-decoration:none;
}

#quick_search select{
	width:100%;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#3b3029;
	font-size:11px;
}

.link_calendar{
	display:block;
	height:93px;
	background-repeat:no-repeat;
	padding-left:130px;
}

.tr_odd{
	background-color:#f8f8f8;
}
.cell_orange{
	background-color:#fbc07c;
}

#order_form label{
	font-weight:bold;
}
#order_form input{
	width:220px;
}

#podmienky{
	height:177px;
	overflow-y:scroll;
	background-color:#ffffff;
	padding:3px;
}

.red{
	color:red;
}

#module_faq p{
	margin:0px;
}
#module_faq div.hr{
	margin:10px 0px 10px 0px;
}

/*  */
#banners_blank{
	width:960px;
	height:44px;
}
#banners{
	position:relative;
	width:960px;
	height:44px;
	overflow:hidden;
	display:none;
}
#banners_holder{
	height:44px;
}
#banners div{
	position:absolute;
	left:0px;
	top:0px;
	white-space:nowrap;
}
#banners img{
	margin:0px 5px 0px 5px;
}

img.charlie{
	border:solid 1px #cccccc;
	margin:7px 0px 5px 0px;
}

.gray{
	color:#3c312a;
}

#search_results ul{
	list-style-type:square;
	color:#7a0f2e;
	margin-top:7px;
	margin-bottom:7px;
}

/*  */
#section_menu{
	border-bottom:solid 1px #7a0f2e;
}
#section_menu a{
	text-decoration:none;
	height:22px;
	padding-left:5px;
}
#section_menu a span{
	padding-right:5px;
}
#section_menu a.active{
	color:#ffffff;
	background:url(../gfx/bg-mark.gif) no-repeat;
}
#section_menu a.active span{
	background:url(../gfx/bg-mark.gif) no-repeat top right;	
}

#module_recommend input,#module_recommend textarea{
	width:300px;
}
#module_recommend input.button{
	width:auto;
}

.error{
	color:red;
}

div.link_video{
	background:url(../gfx/bg-box.gif) repeat-x #eae4e7;
	margin:10px 0px 0px 5px;
	float:right;	
}
div.link_video a{
	background:url(../gfx/picto-video.gif) no-repeat 8px 9px;
	display:block;
	padding:6px 10px 5px 25px;
	font-weight:bold;
	text-decoration:none;
}
#_video{
	margin:15px 0px 0px 50px;
}

div.link_photo{
	background:url(../gfx/bg-box.gif) repeat-x #eae4e7;
}
div.link_photo a{
	background:url(../gfx/picto-photo.gif) no-repeat 8px 9px;
	display:block;
	padding:6px 10px 5px 25px;
	font-weight:bold;
	text-decoration:none;
}

/*  */

#map_frame{
	width:669px;
	height:360px;
	padding:10px 5px 10px 5px;
	background:url(../gfx/map-frame.png) no-repeat #ffffff;
	margin-bottom:10px;
	border-top:solid 10px #f9f3f5;
}
#trip_map{
	background-repeat:no-repeat;
	width:425px;
	height:360px;
	position:relative;
	float:left;
}
#mark_description{
	float:left;
	width:236px;
	height:350px;
	position:relative;	
	overflow:hidden;
}
#mark_description_content{
	position:absolute;
	top:10px;
	left:15px;
	width:205px;
	filter:alpha(opacity=100);
}
#arrow_up{
	position:absolute;
	left:225px;
	top:15px;
	display:none;
}
#arrow_down{
	position:absolute;
	left:225px;
	bottom:5px;
	display:none;
}
.mark{
	position:absolute;
	width:13px;
	height:13px;
	background:url(../gfx/dot.png) no-repeat;
	cursor:pointer;
}
.mark_red{
	position:absolute;
	width:13px;
	height:13px;
	background:url(../gfx/dot.gif) no-repeat;
	cursor:pointer;
}
.map_label{
	position:absolute;
	font-size:11px;
	color:#7a0f2e;
	cursor:default;
}

#download_map{
	position:absolute;
	top:5px;
	left:5px;
	text-decoration:none;
}

/*  */

a.gray{
	color:#7b7b7b;
}

#discussion{
	font-size:11px;
}

#discussion_add_theme,#discussion_list{
	border-top:dotted 1px #cccccc;
	border-bottom:dotted 1px #cccccc;
	margin:10px 0px 10px 0px;
	padding:5px 0px 5px 0px;
}
#discussion_list{
	border-bottom:none;
}
#discussion_list div{
	border-bottom:dotted 1px #cccccc;
	padding:5px 0px 5px 0px;
}

#discussion_add_theme input{
	border:solid 1px #bfbfbf;
	width:400px;
}
#discussion_add_theme input.discussion_button,input.discussion_button{
	background-color:#ffffff;
	width:auto;
	cursor:pointer;
	color:#123056;
	font-weight:bold;
	margin-top:4px;
}

.discussion_header{
	background-color:#123056;
	color:#ffffff;
	padding:5px;
}
.discussion_header a{
	color:#ffffff;
}

.discussion_message{
	margin:5px 0px 5px 0px;
	border-bottom:solid 1px #cccccc;
	padding:3px 0px 3px 0px;
}

.discussion_header_message{
	margin-bottom:5px;
	border-bottom:solid 1px #ffffff;
	padding-bottom:5px;
}

.discussion_level1,.discussion_level3,.discussion_level5,.discussion_level7,.discussion_level9{
	background-color:#eae4e7;
}
.discussion_level2,.discussion_level4,.discussion_level6,.discussion_level8,.discussion_level10{
	background-color:#ffffff;
}
.cell_tree0{
	background-image:url(../gfx/tree0.gif);
	background-repeat:repeat-y;
	width:25px;
}
.norepeat{
	background-repeat:no-repeat;
}

.link_mail{
	background:url(../gfx/mail.gif) no-repeat center right;
	padding-right:15px;
}
.link_mail_white{
	background:url(../gfx/mail2.gif) no-repeat center right;
	padding-right:15px;
}

#discussion_reply{
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
}
#discussion_reply_shaddow{
	width:500px;
	height:260px;
	margin:auto;
	margin-top:100px;
	background:url(../gfx/shaddow.png) no-repeat bottom right;
	padding:0px 8px 8px 0px;
}
#discussion_reply_body{
	width:478px;
	height:238px;
	background-color:#ffffff;
	border:solid 1px #000000;
	padding:10px;
}
#discussion_reply input,#discussion_reply textarea{
	width:220px;
	border-top:solid 1px #c3c3c3;
	border-right:solid 1px #c3c3c3;
	border-bottom:solid 1px #efefef;
	border-left:solid 1px #efefef;
}
#discussion_reply textarea{
	height:116px;
}
#discussion_reply input.button{
	width:auto;
	border:0px;
	cursor:pointer;
}
#discussion_reply img.border{
	border:solid 1px #c3c3c3;
}

#reply_theme{
	color:#7a0f2e;
	font-size:14px;
	font-weight: bold;
	padding-bottom:5px;
}

/*  */

#livehelp_home{
	background:url(../gfx/livehelp.gif) no-repeat 5px 10px;
	padding-left:100px;
}

.link_vid{
	display:block;
	height:116px;
	background-repeat:no-repeat;
	padding-left:170px;
}

#video{
	float:left;
	width:425px;
	text-align:center;
	padding-top:20px;
}
#video_description{
	float:left;
	padding:15px 0px 0px 20px;
	width:210px;
}

#videos{
	padding-top:10px;
	border-top:dotted 1px #3b312a;
	margin-top:10px;
}
#videos img{
	margin:0px 5px 5px 0px;
	border:solid 2px #ffffff;
}
#videos img.active{
	border:solid 2px #7a0f2e;
}

#voting{
	width:425px;
	text-align:center;
}

#forum_country_list{
	font-size:11px;
}
.link_orange{
	color:#fc8d1f;
	text-decoration:none;
}

#extra_trip_description{
	font-weight:bold;
}
.extra_trip_hl{
	font-size:15px;
	font-weight:bold;
	color:#009900;
}
.ny_hl{
	font-size:14px;
	font-weight:bold;
	color:red;
}

.catalog_main_img{
	float:left;
	border-right:solid 10px #f9f3f5;
	border-bottom:solid 5px #f9f3f5;
	border-top:solid 5px #f9f3f5;
}
.p5{
	padding:5px;
}
#ny_banner{
	margin:auto;
	width:990px;
	background-color:#f9f3f5;
	text-align:center;
	padding-top:15px;
}
#bubo_facebook,#banner_foto_home{
	padding-left:5px;
}