﻿/* Click2mojacar index page */

/* COMMON CLASS ITEMS */


.red_10 {
	color:#A52322; 
	font-size:10px;
	text-transform:lowercase;
	font-weight:bold;
	padding:0 0 0 10px;
}
.red_11 {
	color:#A52322; 
	font-size:11px;
	font-weight:bold;
	padding:0;
}
.link_more {
	padding-left:5px;
}
.pics_left {
	float:left;
	border:0;
	padding:0 5px 0 0;
	margin:0;
}
.pics_right {
	float:right;
	border:0;
	padding:0 0 0 5px;
	margin:0;
}
.pic_rightcol {
	padding:5px 0 0 0;
	margin:0;
}
.click2 {
	padding:15px 0 0 0;
	margin:0;
	border:0;
}
.click3 {
	padding:15px 0 15px 0;
	margin:0;
}


body {
	font-family: verdana, arial, sans-serif;
}
#page_content a {
	color:#0000ff;
	text-decoration:none;
	font-size:10px;	
	font-weight:bold;
}
#page_content a:hover { 
    text-decoration:underline;
	color:#A52322;
}
#rent-three_box a {
	color:white;
}
#rent-three_box a:hover {
	color:white;
}
#page_menu a {
	font-size:11px;
}
#page_menu a:hover {
	color:white;
	text-decoration:none;
}
#frame {
    float:left;
    width:795px;
    margin:5px 0 0 2px;
    padding:0 0 20px 0;
    display:inline;
    background-color:#ffffff; 
    border-bottom:1px gray solid;
    font-family: verdana, arial, sans-serif;
}
#frame p { 
	text-align:justify;
	margin:0;
	padding:6px 0 0 5px;
	line-height:16px;
	font-size:11px; 
	color:#444242;
}
#almeria_left {
	width:168px;
	float:left;
	display:inline;	
	margin:0;
	padding:0 5px 0 0;
	font-family: verdana, arial, sans-serif;
}
#almeria_left .box_flights {
	margin:0;
	padding:5px 0 5px 0;
	float:left;
	width:162px;
	text-align:center;
	border-top:2px white solid;
	background-color:white;
}
#almeria_left .right_pics {
	margin:0;
	padding:0;
	border: 1px white solid;
}
#almeria_left h1 {
	margin:0;
	text-align:left;
	padding:6px 0 3px 10px;
	font-size:11px;
}
#almeria_left p {
	margin:0;
	text-align:justify;
	padding:0 0 5px 10px;
	font-size:11px;
	color:#444242;
}

/* SLIDESHOW */

#top_center {
	float:left;
	width:400px;
	margin:0;
	padding:0;
}
#top_center h1 {
    font-size:13px;
	font-weight:bold;
	color:#A52322;
	text-transform:uppercase;
    margin:0;
    padding:10px 0 10px 5px;
}
#top_center .red_ten {
	color:#444242; 
	font-size:11px;
	text-transform:lowercase;
	font-weight:bold;
	padding-left:6px;
}
#slide_table {
	width:400px;
	margin:0;
	float:left;
	padding:0;
	border-collapse:collapse;
	background-color:#D4CAB6;
	border:1px solid #666;
}
#slide_table .red_ten {
	color:#444242; 
	font-size:11px;
	text-transform:lowercase;
	font-weight:bold;
	padding-left:6px;
}
#slide_table td.slide_image {
	text-align:center;
	background-color:white;
	width:394px;
	padding:3px;
	height:250px;
}
#slide_table td.slide_show {
	text-align:center;
	width:394px;
	padding:2px 0 2px 0;
}
#form_slide {
	margin:0;
}

/* TOP SECTION RIGHT COLUMN */

#almeria_right {
	width:200px;
	margin:0 0 0 10px;
	padding:0;
	background-color:#ffffff;
	float:left;
	display:inline;	
}
#almeria_right .color_red {
	color:#A52322; 
	font-size:10px;
	font-weight:bold;
}
#almeria_right p {
   padding-right:8px;
}
.right_text {
	color:#165695;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}
#search_agent {
	width:180px;
	float:left;
	margin:10px 0 0 5px;
	padding:5px;
	border:1px #666 solid;
	background-color:#C8BFB0;
}
#select_agent {
	margin:0;
	font-size:9px;
	padding:2px;
	float:left;
	background-color:#FBEF99;
}
#form_agent {
	margin:0;
	padding:0;
}
input#agent_button {
    margin:0;
    padding:0;
    float:right;
    color:#A52121;
    font-size:13px;
    font-weight:bold;
    background-color:#FBEF99;
    font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
}

/* ALMERIA SPAIN RENTALS AND ACCOMMODAITON */

#almeria_rentals {
    float:left;
    width:794px;
    margin:2px 0 2px 3px;
    padding:0 0 10px 0;
    display:inline;
    border-bottom:1px gray solid;
    background-color:#3975AF;
}
#almeria_rentals h1 {
    font-size:17px;
	color:white;
    margin:0;
    padding:10px 0 5px 8px;  
    letter-spacing:1px;
}
#leftcol h1 {
    font-size:17px;
    padding:10px 0 5px 5px;
}
#rightcol h1 {	
	padding:6px 0 3px 10px;
}
#almeria_rentals h2 {
   	font-size:11px;
   	color:white;
    margin:0;
    padding:0 0 5px 8px;
}
#almeria_rentals h3 {
	font-size:14px;
}
#almeria_rentals p {   
	padding:5px 0 0 5px;	   
	margin:0; 
}
#almeria_rentals a {
	color:#C0C0C0;
}
#almeria_title_left {
	float:left;
	margin:0;
	padding:0;
	width:450px;
}
#almeria_title_right {
	float:right;
	margin:0 10px 0 0;
	padding:0;
	width:300px;
	text-align:right;
}
#wrapper_leftcol {
	float:left;
	width:780px;
	display:inline;
	margin:0 0 0 5px;
	padding:0;
	border:2px white solid;
}
#leftcol {
	width:324px;
	margin:0;
	padding:0;
	float:left;
}
#leftcol h2 {
   	font-size:11px;
   	color:white;
    margin:0;
    padding:0 0 5px 5px;
}
#leftcol h3 {
   	font-size:13px;
    margin:0;
    padding:5px 0 0 5px;
    color:black;
}
#leftcol h4 {
   	font-size:11px;
    margin:0;
    padding:5px 0 5px 5px;
    color:black;
}
#leftcol p {
	margin:0;
	padding:0 0 5px 0;
}
#property_pics {
	width:320px;
	float:left;
	display:inline;
	margin:0;
	padding:0 2px 0 2px;
	background-color:#3975AF;	
}
#property_pics .nav_pic {
	width:320px;
	height:240px;
	padding:0;
	margin:0;
}
#property_txt {
	width:310px;
	float:left;
	padding:0 0 7px 0;
	margin:0;
	background-color:white;
}
#SLIDE_textBox {
	padding:0 0 0 5px;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
#wrapper_show {
	float:left;
	background-color:white;
	width:320px;
	margin:0;
	padding:0;
}
#rental_show {
	float:left;
	width:310px;
	margin:0 0 0 3px;
	padding:0;
	display:inline;
}
#rental_show td.nav_secs {
	text-align:center;
	width:100px;
	padding:0;
	margin:0;
}
#rental_show .button_sec {
	padding:1px 2px 1px 2px;
	width:80px;
	margin:0;
}
#rental_show td.nav_buttons {
	text-align:left;
	width:206px;
	padding:0;
	margin:0;
}
#rental_show .button_arrow {
	padding:1px 4px 1px 4px;
	width:30px;
	margin:0;
}
#rental_show .button_play {
	padding:1px 4px 1px 4px;
	width:40px;
	margin:0;
}
#rental_show .button_pause {
	padding:1px 2px 1px 2px;
	width:50px;
	margin:0;
}
/* SEARCH BY AGENT */
#search {
   width:320px;
   float:left;
   display:inline;
   margin:8px 0 0 2px;
   padding:0;
   background-color:white;
}

#search_area {
	margin:0 0 0 5px;
	float:left;
	display:inline;
	width:310px;
	padding:0;
}
#agent_box {
	width:300px;
	float:left;
	margin:0 0 0 5px;
	padding:0 0 3px 0;
	display:inline;
}
#search_box {
	margin:0;
	padding:0;
}
#agent_search {
	margin:0;
	padding:0;
}
.find {
	margin:0 0 0 10px;
	padding:0;
	float:left;
}
.agent {
	margin:0;
	padding:0;
	float:left;
}
input.on_click {
    margin:0;
    padding:3px;
    font-size:12px;
}
select#rental {
	width:178px;
	float:right;
	font-size:13px;
	margin:0 8px 0 0;
}
select#agency {
	width:178px;
	float:right;
	font-size:13px;
	margin:0 8px 0 0;
}
#advertise {
   width:320px;
   float:left;
   margin:8px 0 0 2px;
   display:inline;
   padding:0 0 4px 0;
   background-color:white;
}
#advertise p {
	padding:5px;
}
#advertise .buy {
	background: url(CSSimage/house.gif) 13px center no-repeat;
}
#advertise a {
	color:black;
	padding-left:35px;
}

/* RENTAL MIDDLE COLUMN */

#feature {
	width:180px;
	float:left;
	padding:0 0 5px 0;
	margin:0;
	display:inline;
	border-right:2px white solid;
	border-left:2px white solid;
}
.featured_rental {
	float:left;
	width:156px;
	margin:6px 0 0 6px;
	padding:4px;
	display:inline;
	border:2px #253D53 solid;
	background-color:#365F86;
}
.middle_pics {
    border:2px white solid;
    float:left;
    padding:1px;
    margin:0;
    width:150px;
}
#feature h1 {
	margin:0;
	width:160px;
	padding:5px 0 0 0;
	text-align:left;
	font-size:11px;
	color:white;
}
#feature h2 {
	margin:0;
	width:160px;
	padding:5px 0 4px 0px;
	text-align:left;
	font-size:10px;
	color:white;
}
#feature p {
	margin:0;
	width:150px;
	float:left;
	padding:10px 0 10px 21px;	
}

#feature .gallery {
	background: url(CSSimage/ico_search.gif) left center no-repeat;
}

.buy {
	background: url(CSSimage/mini16.gif) left center no-repeat;
}
.house_2 {
	background: url(CSSimage/house_2.gif) left center no-repeat;
}

.rt {
	border-right:2px solid white;
}
.bot_rt {
	border-bottom:2px solid white;
	border-right:2px solid white;
}
/* RENTALS RIGHT COLUMN */

#rightcol {
	width:260px;
	float:right;
	margin:0;
	padding:0;
}
#rightcol p {
	padding:10px 10px 0 10px;
	margin:0;
	line-height:16px;
}
#rightcol p.red-golf {
	background: url(CSSimage/red_white-golf.gif) 7px 4px no-repeat;
	padding:3px 0 3px 30px;
	margin:5px 0 0 0;
}
#rightcol_txt {
	width:255px;
	float:left;
	margin:5px 0 5px 10px;
	padding:0 0 5px 0;
	display:inline;
	background-color:white;
}
#rightcol_news {
	width:245px;
	float:left;
	margin:5px 10px 5px 0;
	padding:0 0 5px 7px;
	display:inline;
	background-color:white;
}
#rightcol a {
	color:black;
}

/* GOLF SECTION  */

#section_golf {
    float:left;
    width:794px;
    margin:2px 0 2px 3px;
    padding:0 0 10px 0;
    display:inline;
    border-top:1px gray solid;
    border-bottom:1px gray solid;
    background-color:#B5CE8C;
}
#golf_title_left {
	float:left;
	margin:0;
	padding:0;
	width:450px;
}
#golf_title_right {
	float:right;
	margin:0 10px 0 0;
	padding:0;
	width:300px;
	text-align:right;
}
#section_golf h1 {
    font-size:17px;
    margin:0;
    padding:10px 0 5px 8px;
    letter-spacing:1px;
}
#golf_leftcol h1 {
   	font-size:13px;
    margin:0;
    padding:0 0 0 8px;
}
#golf_middlecol h1 {
	margin:0;
	width:160px;
	padding:5px 0 0 0;
	text-align:left;
	font-size:11px;
}
#golf_rightcol h1 {
	margin:0;
	font-size:17px;
	font-weight:bold;	
	padding:5px 0 5px 5px;
}
#section_golf h2 {
   	font-size:11px;
    margin:0;
    padding:0 0 5px 8px;
}
/* GOLF COLUME LEFT */

#golf_wrapper {
	float:left;
	margin:0 0 0 5px;
	display:inline;
	width:780px;
	padding:0;
	border:2px white solid;
}
#golf_leftcol {
	width:324px;
	margin:0;
	padding:0;
	float:left;
}
.golf_padding {
	margin:0;
	padding:0 0 8px 0;
}
#golf_leftcol p {   
	padding:3px;	   
	margin:0; 
}
/* GOLF MIDDLE SECTION */

#golf_middlecol {
	width:180px;
	float:left;
	padding:0 0 5px 0;
	margin:0;
	display:inline;
	border-right:2px white solid;
	border-left:2px white solid;

}
.golf_rental {
	float:left;
	width:156px;
	margin:6px 0 0 6px;
	display:inline;
	padding:4px;
	background-color:#A3C074;
	border:2px #6B8149 solid;
}
#golf_middlecol h2 {
	margin:0;
	width:160px;
	padding:5px 0 4px 0;
	text-align:left;
	font-size:10px;
}
#golf_middlecol p {
	margin:0;
	width:150px;
	float:left;
	padding:10px 0 10px 21px;	
}
#golf_middlecol a {
	color:black;
}


/* GOLF RIGHT SECTION */

#golf_rightcol {
	width:260px;
	margin:0;
	padding:0;
	float:right;
	display:inline;	
}
#golf_rightcol h2 {   
    font-size:13px;    
	color:#A52322; 
	padding:5px 0px 5px 5px;	      
	margin:0;            
}
#golf_rightcol h3 {   
    font-size:11px;    
	color:#A52322; 
	padding:5px 0px 5px 5px;	      
	margin:0;            
}
#golf_ads {
	width:250px;
	margin:5px 0 0 0;
	float:left;
	padding:0;
	display:inline;
}
.golf_notice {
	width:184px;
	margin:4px 0 0 0;
	border:1px white solid;
	padding:2px;
	display:inline;
}
.golf_images {
	margin:0;
	padding:0;
	float:left;
}
.golf_link {
	margin:10px 0 0 30px;
	width:140px;
	padding:0;
	float:left;
	display:inline;
}
#golf_rightcol .golf_txt {
	font-size:9px;
	color:black;
	padding:0;
}
#golf_rightcol p {
	margin:0;
	text-align:justify;
	padding:0 5px 3px 5px;
	line-height:15px;
	font-size:11px;
	color:#444242;
}
#golf_rightcol p.golf_more {
	background: url(CSSimage/green-golf.gif) left center no-repeat;
	margin:7px 0 4px 0px;
	padding:0 0 0 12px;
}
#golf_rightcol p.golf_ott {
	background: url(CSSimage/green-golf.gif) left center no-repeat;
	margin:0 0 4px 7px;
	padding:0 0 0 12px;
}
#wrapper_breaks {
	width:240px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	background-color:white;
	border:2px #6B8149 solid;
}

/* PLACES TO VISIT SECTION */

#section_tourist {
    float:left;
    width:794px;
    margin:2px 0 2px 3px;
    padding:0 0 10px 0;
    display:inline;
}
#tourist_title_left {
	float:left;
	margin:0;
	padding:0;
	width:450px;
}
#tourist_title_right {
	float:right;
	margin:0 10px 0 0;
	display:inline;
	padding:0;
	width:300px;
	text-align:right;
}

#section_tourist h1 {
    font-size:17px;
    margin:0;
    padding:10px 0 5px 8px;
    letter-spacing:1px;
}
#section_tourist h2 {
   	font-size:11px;
    margin:0;
    padding:0 0 5px 8px;
}
#section_tourist h3 {
   	font-size:12px;
    margin:0;
    padding:10px 0 5px 8px;
}
#section_tourist p {   
	padding: 0 5px 5px;	   
	margin:0; 
}

#tourist_left {
    width:385px;
    float:left;
    display:inline;
    padding:0;
    margin:0 0 0 5px;
}
#tourist_right {
    width:385px;
    float:right;
    display:inline;
    padding:0;
    margin:0 5px 0 0;
}
.pic-guide {
    border:1px solid #666;
	background-color: #FFF;
	padding:4px;
	margin-right:4px;
	float:left;
}



