/* 
================================================
autosuggest, inquisitor style
================================================
*/

body
{
	position: relative;
}


div.autosuggest
{
	position: absolute;
	background-image: url(img_inquisitor/as_pointer.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	background-image: url(img_inquisitor/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	background-image: url(img_inquisitor/ul_corner_br.gif);
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-image: url(img_inquisitor/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
	background-image: url(img_inquisitor/ul_corner_bl.gif);
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #333333;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #1B5CCD;
	background-image: url(img_inquisitor/hl_corner_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	background-image: url(img_inquisitor/hl_corner_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	background-image: url(img_inquisitor/hl_corner_tl.gif);
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	background-image: url(img_inquisitor/hl_corner_tr.gif);
	background-position: bottom right;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #6EADE7;
}
div.autosuggest ul .titless ,
div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	font-style: normal;
	color: #FF0000;
	text-align:center;
	
}


/* 
================================================
Acces parking
================================================
*/
p,form,h1,h2,h3,th,td,hr{
margin:0;
padding:0;
}

#content #acceshead{
background:url(../images2_FR_FR/headacces.jpg) no-repeat;
width:732px;
height:47px;
}
#content #accesback{
background:url(../images2_FR_FR/backacces.jpg) repeat-y;
width:732px;
clear:both;
}
#content #accesfoot{
background:url(../images2_FR_FR/footacces.jpg) no-repeat;
width:732px;
height:21px;
}
#content #geo{
margin-left:2px;

}
#content #geohead{
background:url(../images2_FR_FR/geohead.jpg) no-repeat;
width:464px;
height:38px;
}
#content #geobody{
background:url(../images2_FR_FR/geobody.jpg) repeat-y;
width:464px;
height:385px;
}

#content #nav{
float:left;
margin-left:461px;
margin-top:-395px;
/margin-left:460px;
/width:1px;
}
#content #navegationtop{
background:url(../images2_FR_FR/navegationtop.jpg) no-repeat;
width:267px;
height:24px;
}
#content #navegationback{
background:url(../images2_FR_FR/navegationback.jpg);
width:267px;
height:auto;
/background-repeat:repeat-y;
}
#content #navegationfoot{
background:url(../images2_FR_FR/navegationfoot.jpg) no-repeat;
width:267px;
height:17px;
}
#content #map{
/*background:url(../images2_FR_FR/map.jpg);*/
width:416px;
height:369px;
margin-left:8px;
margin-right:0px;
margin-top:0px;
}
#content #accestitulo{
float:left;
margin-left:8px;
margin-right:0px;
margin-top:16px; 
}
#content #accestitulonav{
float:left;
margin-left:8px;
/margin-left:10px;

margin-right:0px;
margin-top:4px;
color:#336699;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
}

#content #navinside{
margin-left:3px;
margin-top:24px;
}
#content #navinsidehead{
background:url(../images2_FR_FR/navhead1.jpg) no-repeat;
width:261px;
height:45px;
}
#content #navinsideback{
background:url(../images2_FR_FR/navback.jpg);
width:261px;
/width:1px;
}
#content #navinsidefoot{
background:url(../images2_FR_FR/navfoot.jpg) no-repeat;
width:261px;
height:24px;
}

#content #modifier{
background:url(../images2_FR_FR/modifier.gif) no-repeat;
width:65px;
height:14px;
}
#content #supprimer{
background:url(../images2_FR_FR/supprimer.gif) no-repeat;
margin-left:0px;
margin-top:6px; 
width:65px;
height:14px;
}
#content #ajouterauacces{
background:url(../images2_FR_FR/ajouterunacces.gif) no-repeat;
margin-left:64px;
width:110px;
height:14px;
}
#content #ajouter{
background:url(../../images2_FR_FR/ajouter.gif) no-repeat;
margin-left:64px;
margin-top:-14px; 
width:110px;
height:14px;
/height:18px;

}

#content #tablaf{
margin-left:7px;
margin-right:0px;
margin-top:0px; 
/width:7px
}
#content #botones{
margin-left:182px;
margin-right:0px;
margin-top:-17px; 
width:135px;
/width:0px;
}
#content #textnav{

margin-left:0px;
margin-right:0px;
margin-top:0px;
font-size:11px; 
}
#content #boxes{
float:inherit;
clear:both;
}
.title_html{
color:#0066FF;
font-size:12px;
text-decoration:none;
/width:300px;
}

#content #form{
margin-left:23px;
margin-right:0px;
margin-top:0px;
width:200px; 
}
.form2{
background:url(../images2_FR_FR/icons2/form2.gif) no-repeat;
border:0px;
margin:0px;
width:136px;
}
.form3{
background:url(../images2_FR_FR/icons2/form3.gif) no-repeat;
border:0px;
margin:0px;
width:201px;
height:98px;
}
#content #accestitulonav2{
float:left;
color:#FFFFFF;
font-size:14px;
margin-left:65px;
/margin-left:10px;
margin-top:4px; 
}
#containergeonav{
margin-left:20px;
margin-top:20px;
float:left;

}

#content #supprimer2{
background:url(../../images2_FR_FR/supprimer.gif) no-repeat;
margin-left:64px;
margin-top:-14px; 
width:110px;
height:14px;
/height:18px;
}

#content #modifier2{
background:url(../images2_FR_FR/icons2/modifier2.gif) no-repeat;
margin-left:64px;
margin-top:-14px; 
width:110px;
height:14px;
/height:18px;
}

#content #supprimersidebar{
background:url(../../images2_FR_FR/supprimer.gif) no-repeat;
margin-left:136px;
margin-top:6px; 

height:14px;
/height:18px;
}

#content #modifiersidebar{
background:url(../images2_FR_FR/icons2/modifier.gif) no-repeat;
margin-left:136px;
margin-top:3px; 

height:14px;
/height:18px;
}

#content #accescont{
margin-left:10px;
margin-top:0px; 
}
#content #tithead{
margin-left:24px;
margin-top:-18px; 
}
#content #accesform1{
margin-left:86px;
margin-top:21px; 
}

#sidebarx{
float:right;
margin-right:14px;
/margin-right:14px;
_margin-right:3px;
margin-top:-152px;
/margin-top:-155px;
_margin-top:-154px;
width:200px;
}
#sidebarx #newhead{
background:url(../images2_FR_FR/sidenew.jpg) no-repeat; 
margin-left:0px;
margin-top:0px;
clear:both;
}
#sidebarx #newback{
background:url(../images2_FR_FR/sidenewback.jpg) repeat; 
margin-left:0px;
margin-top:-2px;
}
#sidebarx #newfoot{
background:url(../images2_FR_FR/sidenewfoot.jpg) no-repeat; 
margin-left:0px;
margin-top:0px;
height:15px;
}
#sidebarx #accescont2{

margin-left:10px;
margin-top:0px;
width:190px;
}
#page {	
	border: none;
	text-align: left;
	border: none;
	background-repeat: repeat-y;
	background-position: top;
	margin: 0 auto;
	padding: 0;
	width: 948px;
	_width: 938px;
	clear:both;
}
#titulohead2{
margin:0px;
height:27px;}
