@charset "utf-8";
/* CSS Document */

body { margin: 0px; font-size: 13px; font-family:calibri, Arial, Helvetica, sans-serif; background: url(../images/body_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg); }
ul,li { margin: 0px; padding: 0px; list-style: none; }
img { border: none; }
input,textarea { font-size: 12px; font-family: calibri, Arial, Helvetica, sans-serif; }

.clear { clear: both; }

.fs12 { font-size: 12px; } .fs14 { color: #666666; font-size: 14px; } .fs16 { font-size: 16px; } .fs18 { font-size: 18px; } .fs20 { font-size: 20px; } .fs24 { font-size: 24px; }

.fs14 a{ font-size: 14px; color: #666666; text-decoration:underline; }
.fs14 a:hover{ font-size: 14px; color: #666666; text-decoration:none; }

.fc_red { color: #E44366; }
.fc_white { color: #FFFFFF; }

/* header */

.header { width: 1003px; margin: 0px auto; }
	.header .logo { float: left; padding: 0px 0px 0px 10px; }
	.header .icon { padding: 26px 0px 0px 0px; float: right; }
	.header .text { width: 243px; color: #999999; margin: 28px 35px 0px 3px; display: inline; float: right; }
			.header .text a { color: #DD2258; text-decoration: none; }
			.header .text a:hover { text-decoration: underline; }
		.header .text .t_round { width: 243px; height: 8px; font-size: 0px; background: url(../images/top_text_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat; }
		.header .text .c_round { width: 223px; padding: 0px 10px 0px 9px; background: url(../images/top_text_c_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.png); *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/top_text_c_bg.png',sizingMethod='scale'); }
		.header .text .b_ruond { background: url(../images/top_text_btm_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.png); width: 243px; height: 13px; font-size: 0px; }
	.header .nav { width: 1003px; height: 44px; background: url(../images/nav_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg); float: left; }
		.header .nav li { float: left; }
		.header .nav .line { width: 1px; height: 38px; background: #645045; padding: 0px; }
		.header .nav a { height: 38px; float: left; }
		.header .nav .a1 { width: 98px; background: url(../images/nav_a1_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_taghazout_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a1:hover, .header .nav .a1hover { background: url(../images/nav_a1_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_taghazout_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		.header .nav .a2 { width: 106px; background: url(../images/nav_a2_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a2:hover, .header .nav .a2hover { background: url(../images/nav_a2_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		.header .nav .a3 { width: 109px; background: url(../images/nav_a3_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a3:hover, .header .nav .a3hover { background: url(../images/nav_a3_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		.header .nav .a4 { width: 118px; background: url(../images/nav_a4_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a4:hover, .header .nav .a4hover { background: url(../images/nav_a4_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		.header .nav .a5 { width: 110px; background: url(../images/nav_a5_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a5:hover, .header .nav .a5hover { background: url(../images/nav_a5_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		.header .nav .a6 { width: 161px; background: url(../images/nav_a6_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a6:hover, .header .nav .a6hover { background: url(../images/nav_a6_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		.header .nav .a7 { width: 123px; background: url(../images/nav_a7_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg); }
		.header .nav .a7:hover, .header .nav .a7hover { background: url(../images/nav_a7_surfing_morocco_surf_holiday_maroc_tifnit__surf_camp_agadir_south_accommodation_bed_and_breakfast.jpg) 0px 38px; }
		
/* content */

.content { width: 1003px; margin: 0px auto; }
	.content .banner { width: 1003px; height: 252px; background: url(../images/banner_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.png) no-repeat center 0px; }
	.content .banner_v2 { width: 1003px; height: 252px; background: url(../images/banner_v2_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat center 0px; }
	.content .banner_v3 { width: 1003px; height: 252px; background: url(../images/banner_v3_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat center 0px; }
	.content .banner2 { width: 1003px; height: 169px; background: url(../images/banner2_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat center 0px; }
	.content .banner3 { width: 1003px; height: 169px; background: url(../images/banner3_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat center 0px; }
	.content .banner4 { width: 1003px; height: 169px; background: url(../images/banner4_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat center 0px; }
	.content .banner5 { width: 1003px; height: 80px; background: url(../images/banner5_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat center 0px; }
		.content .banner_v2 .tv {
	width:281px;
	height:176px;
	position:absolute;
	margin: 25px 0px 0px 635px;
	cursor: pointer;
	left: -11px;
	top: 6px;
}
		.content .banner_v3 .hv { background: url(../images/hover_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.png); background-repeat:no-repeat; *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/hover_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.png',sizingMethod='crop'); width:152px; height:24px; padding: 2px 0px 0px 10px; position:absolute; margin: 105px 0px 0px 690px; font-size: 16px; color: #FFFFFF; display: none; }
		
		.content .banner_v3 .tv {
	width:296px;
	height:181px;
	position:absolute;
	margin: 25px 0px 0px 635px;
	cursor: pointer;
	left: -18px;
	top: 5px;
}
		.content .banner_v2 .hv { background: url(../images/hover_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.png); background-repeat:no-repeat; *background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/hover_bg.png',sizingMethod='crop'); width:152px; height:24px; padding: 2px 0px 0px 10px; position:absolute; margin: 105px 0px 0px 690px; font-size: 16px; color: #FFFFFF; display: none; }
	.content .con_bg { width: 1003px; float: left; background: url(../images/content_main_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat;  }
		.content .con_bg .inttext { width: 1003px; height: 60px; padding-top: 22px; float: left; color: #FFFFFF; font-size: 21px; }
			.content .con_bg .inttext img { margin-left: 50px; }
			.content .con_bg .inttext .t1 { width: 205px; height: 46px; float: left; margin-left: 35px; background: url(../images/home_text_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif); }
			.content .con_bg .inttext .t1:hover { background: url(../images/home_text_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) 0px 46px; }
			.content .con_bg .inttext .t2 {
	width: 240px;
	height: 46px;
	float: left;
	margin: 0px 130px;
	background-image: none;
	background-position: 580px 0px;
}
			.content .con_bg .inttext .t2:hover {
	background-image: none;
	background-position: 580px 46px;
}
			.content .con_bg .inttext .t3 { width: 220px; height: 46px; float: left; background: url(../images/home_text_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) 225px 0px; }
			.content .con_bg .inttext .t3:hover { background: url(../images/home_text_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) 225px 46px; }
		.content .con_bg .main {
	width: 955px;
	float: left;
	padding-top: 1px;
	padding-right: 24px;
	padding-bottom: 10px;
	padding-left: 24px;
}
			.content .con_bg .main .img_list { width: 955px; float: left; }
			.content .con_bg .main .img_list .img_bg { width: 272px; margin: 20px 17px 0px 17px; display: inline; padding: 4px 6px 5px 6px; background: url(../images/img_bg.gif) no-repeat; }
			.content .con_bg .main .img_list .img_bg b { color: #E44366; font-size: 16px; }
			.content .con_bg .main .img_list .img_bg p { margin: 0px; padding-top: 15px; font-size: 14px; color: #000; }
			.content .con_bg .main .img_list li { float: left; }
			
/* footer */

.footer { width: 1003px; margin: 0px auto; }
	.footer .top_links { width: 968px; height: 32px; padding: 12px 0px 0px 35px; float: left; background: url(../images/nav_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) }
		.footer .top_links li { float: left; }
		.footer .top_links a { color: #CDC3BD; text-decoration: none; margin: 0px 12px; }
		.footer .top_links a:hover { color: #FFFFFF; }
	.footer .btm_links { width: 958px; padding: 10px 0px 30px 45px; float: left; }
		.footer .btm_links ul { width: 220px; float: left; color: #a69f9f; }
		.footer .btm_links a { color: #a69f9f; text-decoration: none; }
		.footer .btm_links a:hover { text-decoration: underline; }
		.footer .btm_links ul .title { font-size: 20px; border-bottom: #a69f9f dashed 1px; padding-left: }
		.footer .btm_links ul li { margin-top: 6px; }
		.footer .btm_links .ul1 { width: 230px; margin: 0px 40px; }
		.footer .btm_links .ul2 { width: 400px; }
		
		
/* subpages */

.content .con_bg .main .about { width: 415px; float: left;  color: #666666; padding:3px 0px 0px 15px; line-height: 20px; }
	.content .con_bg .main .about p, .content .con_bg .main .my_role p { margin: 0px; padding-top: 8px; } 
.content .con_bg .main .my_role { width: 278px; float: left; padding-top: 3px; margin-left: 80px; }
	.content .con_bg .main .my_role p {  padding: 11px 0px 8px 0px;}
	.content .con_bg .main .my_role a { color: #666666; text-decoration: none; line-height: 25px; background: url(../images/bj_role_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat 0px 0px; padding-left: 23px; }
	.content .con_bg .main .my_role a:hover { text-decoration: underline; }
.content .con_bg .main .launch { float: left; line-height: 25px; padding-top: 10px; }
	.content .con_bg .main .launch a { color: #666666; font-size: 14px; color: #E44366; text-decoration: none; }
	.content .con_bg .main .launch a:hover { text-decoration: underline; }
	.content .con_bg .main .launch .a1 { background: url(../images/shi_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat; padding-left: 20px; }

.content .con_bg .main .availability_text { width: 925px; margin: 0px auto; padding: 18px 0px; line-height: 24px; border-bottom: #CCCCCC solid 1px; }
	.content .con_bg .main .calendar { width: 918px; margin: 10px auto; }
	
.content .img_gallery { width: 995px; margin: 20px auto 0px auto; overflow: hidden; }
		.content .img_gallery .leftBotton{ width: 47px; height: 23px; background: url(../images/control_left_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat; margin-top: 75px; float: left; cursor: pointer; }
			.content .img_gallery .leftBotton:hover { background: url(../images/control_left_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat 0px -23px; }
		.content .img_gallery .rightBotton{ width: 47px; height: 23px; background: url(../images/control_right_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat 10px 0px; margin-top: 75px; float: right; cursor: pointer; }
			.content .img_gallery .rightBotton:hover { background: url(../images/control_right_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat 10px -23px; }
			.content .img_gallery .Cont{width:900px;overflow:hidden;float:left;}
			.content .img_gallery .ScrCont{width:10000000px;}
			.content .img_gallery .Cont .pic{ width: 272px; float: left; margin: 0px 8px; display: block;*display:inline; padding: 4px 6px 5px 6px; background: url(../images/img_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat; }
			.content .img_gallery #List1, .content .img_gallery #List2{float:left;}
			
			.content .g_t { width: 880px; margin: 0px auto; padding: 10px 0px 5px 0px; }
			

.content .con_bg .main .left { width: 700px; float: right; color: #333333; line-height: 24px; }
	.content .con_bg .main .left .text_list {
	width: 685px;
	border-bottom: #CCCCCC solid 1px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
	.content .con_bg .main .left .text_list .more { float: right; background: url(../images/more_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat 0px 3px; color: #333333; text-decoration: none; font-weight: bold; font-size: 12px; padding-left: 22px; }
	.content .con_bg .main .left .text_list .more:hover { color: #FE6D4C; text-decoration: underline; }
	.content .con_bg .main .left .text_list li { float: left; }
	.content .con_bg .main .left .text_list .l { width: 70px; }
		.content .con_bg .main .left .text_list .l .date_bg { width: 50px; height: 50px; background: url(../images/date_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif); text-align: center; line-height: 22px; }
	.content .con_bg .main .left .text_list .r { width: 605px; }
	.content .con_bg .main .left .pages { width: 685px; float: right; padding-top: 15px; }
		.content .con_bg .main .left .pages li { float: left; }
		.content .con_bg .main .left .pages li a { height: 17px; line-height: 16px; float: left; text-decoration: none; color: #666666; font-weight: bold; margin-right: 10px; }
		.content .con_bg .main .left .pages li a span {  padding: 0px 5px; height: 17px; float: left; }
		.content .con_bg .main .left .pages li a:hover { background: url(../images/pages_l_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) repeat-x; text-decoration: none; color: #FFFFFF; }
		.content .con_bg .main .left .pages li a:hover span { background: url(../images/pages_r_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat; background-position: right; cursor: pointer; }
.content .con_bg .main .right { width: 250px; float: left; }

	.content .con_bg .main .right .right_menu { width: 235px; margin: 18px 0px 0px 15px; }
		.content .con_bg .main .right .right_menu p { margin: 0px; padding-bottom: 10px; }

		.content .con_bg .main .right .right_menu h3 { font-size: 12px; margin:0px; cursor: pointer; color: A72D2C; }
		.content .con_bg .main .right .right_menu .jpane-slider { padding-left: 18px; color: #B08C00; }
		.content .con_bg .main .right .right_menu .jpane-slider a { color: #E44366; line-height: 20px; text-decoration: none; }
		.content .con_bg .main .right .right_menu .jpane-slider a:hover { text-decoration: underline; }
		.content .con_bg .main .right .right_menu .jpane-toggler span { background: transparent url(../images/red_arrow3_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) 5px 68% no-repeat; padding: 5px 0px 0px 17px; display:block; color: #666666 }
		.content .con_bg .main .right .right_menu .jpane-toggler-down span { background: transparent url(../images/red_arrow2_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) 5px 71% no-repeat; padding: 5px 0px 0px 17px; display:block; color: #E44366; }
		.content .con_bg .main .right .right_menu .jpane-toggler { height: 23px; }
		.content .con_bg .main .right .right_menu .jpane-toggler-down { height: 23px; }
		
		.content .con_bg .main .right .right_menu .panel2 a { color: #666666; text-decoration: none; background: url(../images/red_arrow3_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat 4px 10px; padding: 5px 0px 3px 17px; display: block; }
		.content .con_bg .main .right .right_menu .panel2 a:hover { color: #E44366; }
		
	.content .con_bg .main .right .btn { padding-top: 20px; }

.content .con_bg .main .right2 { width: 255px; float: left; background: url(../images/right_line_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.jpg) no-repeat 0px 2px; }
	.content .con_bg .main .left .text_list2 { width: 685px; float: right; padding-top: 0px; }
	.content .con_bg .main .left .text_list2 p { margin: 0px; padding: 10px 0px; }
	
	.content .con_bg .main .right2 .infor { width: 235px; padding: 8px 5px 20px 15px; color: #666666; }
		.content .con_bg .main .right2 .infor p { margin: 0px; padding: 10px 0px; line-height: 20px; }
		.content .con_bg .main .right2 .infor p img { margin: 10px 15px 0px 0px; }
		.content .con_bg .main .right2 .infor a { color: #666666; text-decoration: none; }
		.content .con_bg .main .right2 .infor a:hover { text-decoration: underline; }
	.content .con_bg .main .left .text_list .top { float: right; background: url(../images/top_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat 0px 4px; color: #333333; text-decoration: none; font-weight: bold; font-size: 12px; padding-left: 19px; padding-right:15px; }
		
/* contact us */

.content .con_bg .main .availability_text { width: 925px; margin: 0px auto; padding: 18px 0px; line-height: 24px; border-bottom: #CCCCCC solid 1px; }
	.content .con_bg .main .calendar { width: 918px; margin: 10px auto; }
	
.content .con_bg .main .left .con_form { width: 685px; float: right; color: #666666; }
	.content .con_bg .main .left .con_form p { margin: 0px auto; padding-top: 18px; line-height: 20px; }
	.content .con_bg .main .left .con_form .btn_menu { width: 670px; float: left; padding: 18px 0px 0px 0px; }
		.content .con_bg .main .left .con_form .btn_menu a { width: 119px; height: 25px; float: left; background: url(../images/btn_menubg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif); margin-right: 35px; font-weight: bold; color: #FFFFFF; text-align: center; text-decoration: none; }
		.content .con_bg .main .left .con_form .btn_menu a:hover, .content .con_bg .main .left .con_form .btn_menu .ahover { background: url(../images/btn_menubg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) 0px 25px; }
	.content .con_bg .main .left .con_form .forms { width: 670px; float: left; }
		.content .con_bg .main .left .con_form .forms li { float: left; margin: 18px 0px 0px 25px; display: inline; }
		.content .con_bg .main .left .con_form .forms .inp1 { width: 200px; height: 26px; float: left; background: url(../images/inp1_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat; }
		.content .con_bg .main .left .con_form .forms .inp1 input { width: 190px; height: 20px; background: none; border: none; margin: 3px 0px 0px 5px; } 
		.content .con_bg .main .left .con_form .forms .tex { width: 420px; height: 85px; padding: 5px; background: url(../images/tex_bg_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif) no-repeat; border: none; }
		.content .con_bg .main .left .con_form .forms .sub { width: 113px; height: 25px; float: left; margin: 10px 0px 0px 230px; border: none; background: url(../images/sub_btn_surf_morocco_website_design_maroc_surfing_accommodation_banner_web_site_blog_pictures_video_bodyboard_bodyboarding_apartments_surf_camps_house_for_rent.gif); cursor: pointer; color: #FFFFFF; font-weight: bold; font-size: 16px; }
		

