/* GENERIC STYLE SHEET
built by Jon Roig (jon@jonroig.com) for OpenListings
http://jonroig.com for info
*/

/* MAIN STYLES */

BODY {
	background-color: #152437;
	background-repeat: repeat-x;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt;
	color: #A88742;
}

h1, h2 {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:14pt;
	color: #000000;
}

h3, h4 {
	font-family: Verdana,Helvetica,sans-serif;
	margin-left: 10px;
}

h5, h6 {
	font-family: Verdana,Helvetica,sans-serif;
	text-align: Left;
	margin-left: 35px;
}
.red {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:8pt;
	color: #ff0000;
}
.grey {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt;
	font-weight: normal;
	text-align: justify;
	color: #003399;
}
.greybig {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:12pt;
	color: #003399;
}
.titles {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:14pt;
	font-weight: strong;
	color: #FF9900;
}
.blackbig {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:14pt;
	color: #000000;
}
.gold {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #a88742;
}
.black {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:12pt;
	color: #000000;
}
.white1 {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #FFFFFF;
}
.white2 {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #FFFFFF;
}
.white3 {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #CCCCCC;
}
.white4 {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #FFFFFF;
}
.redbig {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:14pt;
	color: #FF0000;
}
.redsmall {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:10pt;
	color: #FF0000;
}
.blue {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #000099;
}
.green {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #006633;
}
.white {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #ff9900;
}
.black {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:9pt;
	color: #000000;
}
.vsmall {
	font-family: Verdana,Helvetica,sans-serif;
	font-size:7pt;
	color: #FFFFFF;
}
.menubar P {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial
}
.menubar A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menubar A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.menubarwhite P {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial
}
.menubarwhite A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menubarwhite A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}

P {
	font-family: Verdana, Helvetica, sans-serif;
	margin-left: 32px; 
	margin-right: 12px;
}
li {
	font-family: Verdana, Helvetica, sans-serif;
}

a:link,a:active,a:visited { font-family: Verdana, Helvetica, sans-serif; text-decoration: none; color : #000000; font-size:8pt;font-weight: bold;  }
a:hover		{ text-decoration: underline; color : #000066; }
hr	{ height: 0px; border: solid #cccccc 2px; border-top-width: 1px;}

/* TABLE STYLES */
table.form_main { background-color: #FFFFFF; }
td.row_main { background-color: #ffffff; }

/* for alternating listings in the admin area*/
td.row1_0	{ background-color: #009900; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
color: #ffcc33;
background-color : transparent;
}

td.row1_1	{ background-color: #006699; }
td.row2_1	{ background-color: #DEE3E7; }
td.row3_1	{ background-color: #D1D7DC; }
.adminListingLeft_1 {
color: #ffcc33;
background-color : transparent;
}

/* for alternating image listings */
td.image_row_0	{ background-color: #FFFFFF; }
td.image_row_1	{ background-color: #FFFFFF; }

/* for alternating search result listings */
td.search_row_0	{ background-color: #FFFFFF; }
td.search_row_1	{ background-color: #FFFFFF; }

/* FORM STYLES */
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #oooooo; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003300; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}


/* TEXT STYLES */
.small { font-size : 10px; }

.required {
color: #ffcc33;
background-color : transparent;
}

.lightText {
color: #CCCCCC;
background-color : transparent;
}

.globalbox {
	BORDER-RIGHT: #a88742 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a88742 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a88742 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a88742 1px solid
}

.globalbox1 {
	BORDER-RIGHT: #a88742 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6699ff 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6699ff 3px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a88742 2px solid
}

.globalbox2 {
	BORDER-RIGHT: #999999 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 3px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 2px solid
}


/* TEMPLATE EDITOR STYLES */
td.templateEditorHead	{ background-color: #D6D3EE; }
td.templateEditorNew	{ background-color: #EEEEFF; }


a img
{
	border-width: 0px;
	border-color: #000;
}

/*These are the 	link style definitions.*/
.navbar { color: 333333}
a.navbar:link { color: #333333}
a.navbar:visited { color: #333333}
a.navbar:hover { text-decoration: underline; color: #CCCCCC}
a.navbar:active { color: #333333}


/*These are the 	link style definitions.*/
.navbar1 { color: 003399}
a.navbar1:link { color: #003399;font-size:8pt; font-weight: normal;}
a.navbar1:visited { color: #003399;font-size:8pt; font-weight: normal;}
a.navbar1:hover { text-decoration: underline; color: #333333;font-size:8pt; font-weight: normal;}
a.navbar1:active { color: #003399;font-size:8pt; font-weight: normal;}

/*These are the 	link style definitions.*/
.navbar2 { color: 9966cc}
a.navbar2:link { color: #9966cc;font-size:8pt; font-weight: normal;}
a.navbar2:visited { color: #9966cc;font-size:8pt; font-weight: normal;}
a.navbar2:hover { text-decoration: underline; color: #003399;font-size:8pt; font-weight: normal;}
a.navbar2:active { color: #9966cc;font-size:8pt; font-weight: normal;}

/*These are the 	link style definitions.*/
.navbar3 { color: FF0000}
a.navbar3:link { color: #FF0000;font-size:8pt; font-weight: normal;}
a.navbar3:visited { color: #FF0000;font-size:8pt; font-weight: normal;}
a.navbar3:hover { text-decoration: underline; color: #003399;font-size:8pt; font-weight: normal;}
a.navbar3:active { color: #FF0000;font-size:8pt; font-weight: normal;}

/*These are the 	link style definitions.*/
.navbar4 { color: 006699}
a.navbar4:link { color: #006699;font-size:8pt; font-weight: normal;}
a.navbar4:visited { color: #006699;font-size:8pt; font-weight: normal;}
a.navbar4:hover { text-decoration: underline; color: #003399;font-size:8pt; font-weight: normal;}
a.navbar4:active { color: #006699;font-size:8pt; font-weight: normal;}


/*These are the 	link style definitions.*/
.navbar5 { color: cc9933;font-size:8pt; font-weight: normal;}
a.navbar5:link { color: #cc9933;font-size:8pt; font-weight: normal;}
a.navbar5:visited { color: #cc9933;font-size:8pt; font-weight: normal;}
a.navbar5:hover { text-decoration: underline; color: #003399;font-size:8pt; font-weight: normal;}
a.navbar5:active { color: #cc9933;font-size:8pt; font-weight: normal;}

/*These are the 	link style definitions.*/
.navbar6 { color: FFFFFF;font-size:8pt; font-weight: bold;}
a.navbar6:link { color: #FFFFFF;font-size:8pt; font-weight: bold;}
a.navbar6:visited { color: #FFFFFF;font-size:8pt; font-weight: bold;}
a.navbar6:hover { text-decoration: underline; color: #003399;font-size:8pt; font-weight: bold;}
a.navbar6:active { color: #FFFFFF;font-size:8pt; font-weight: bold;}

/* THIS MAKES THE DROP SHADOW WORK ON IMAGES */
.imagecontainer
{
		  float:left;
		  clear:left;
		  background: url(http://www.aia-group.net/or/images/shadowAlpha.png) no-repeat bottom right !important;
		  background: url(http://www.aia-group.net/or/images/shadow.gif) no-repeat bottom right;
		  margin: 10px 0 10px 10px !important;
		  margin: 10px 0 10px 5px;
}
		
.imagecontainer img
{
			display: block;
			position: relative;
			background-color: #fff;
			border: 1px solid #a9a9a9;
			margin: -6px 6px 6px -6px;
			padding: 4px;
}

 .ch6{
 text-align : center;
 }
 
  .bg3{
  background-image: url(http://www.biketoursspain.com/images/m10agrey.gif);
  background-repeat: no-repeat; 
 }
 
   .bgtop{
   background-image: url(http://www.biketoursspain.com/images/m10topgrey.gif);
   background-repeat: no-repeat; 
 }
 
  .bgdiv{
  background-image: url(http://www.biketoursspain.com/images/mdivider.gif);
  background-repeat: no-repeat; 
 } 
 
 
 
  .ch4{
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  }             
 
  .ch5{
  border-left: #5C5C5C 1px solid;
  border-right: #5C5C5C 1px solid;
 }
 
     .chp{
     font-size: 11px;
     color: #9966cc;
     font-weight: bold;
  }    
  
   .cht{
   font-size: 11px;
   color: #FF0000;
   font-weight: bold;
  }    
  
    .chth{
    font-size: 11px;
    color: #006699;
    font-weight: bold;
  }    
  
    .chl{
    font-size: 11px;
    color: #CC9933;
    font-weight: bold;
  }    
