body {background:#999; margin:0; padding:0; text-align:center;}

#container {text-align:left; width:750px; background-color:#FFFFFF; margin:0 auto; font:11px Verdana, sans-serif; color:#808080; /*background-color:#999999;*/}
#header {width:750px; height:135px;}
#banner {width:750px; height:120px;}
#menu {width:750px; height:70px; /*border:solid 1px #000;*/}
	#suscription {margin:0 0 0 550px; padding:20px 0 0 0; /*border:solid 1px #0F0;*/}
	#suscription a, #suscription a:visited {font:bold 10px Arial; color:#8F8F8F;}
	#suscription a:hover {color:#8F8F8F;}
	form {margin:0;}
	.emailAddress {font:10px Arial, Helvetica, sans-serif; color:#000; border:1px solid; width:110px; height:10px;}

.hline_mt0 {width:680px; margin:0px 0 0 35px; padding:0; border-top:1px dotted #6C6C6C;}
.hline_mt20 {width:680px; margin:20px 0 0 35px; padding:0; border-top:1px dotted #6C6C6C;}
#hline {width:680px; /*margin:20px 0 0 35px*/; margin-left:35px; padding:0; border-top:1px dotted #6C6C6C;}

#data {width:100%; margin-top:0; padding:0; /*border:solid 1px #F00;*/}
	#sdItems {/*display:inline; float:left;*/ width:70%; margin:0; padding:20px 0 0 0; /*border:solid 1px #F00;*/}
		#letter {width:20px; height:22px; margin:40px 0 0 0; padding:0; font:20px Verdana; color:#375571; /*border:solid 1px #FF9900;*/}
		#colLst2 {width:530px; margin:0; padding:0; border:solid 1px #FFF;} /* Keep border #FFF!!! */
		#c21 {display:inline; float:left; width:260px; margin:0; padding:0; /*border:solid 1px #F00;*/}
		#c21 ul {list-style-type:none; margin:0; padding:0;}
		#c21 li {margin:0; padding:0; line-height:13px;}
		#c21 a {color:#808080;}
		#c21 a:hover {color:#75B0E5;}
		#c22 {width:260px; margin:0px 0px 0px 265px; padding:0px; /*border:solid 1px #0F0;/*/}
		#c22 ul {list-style-type:none; margin:0; padding:0;}
		#c22 li {margin:0; padding:0; line-height:13px;}
		#c22 a {color:#808080;}
		#c22 a:hover {color:#75B0E5;}
	#sdPhotos {width:150px; margin:0 0 0 0px; padding:20px 0 0 0; /*border:solid 1px #00F;*/}
		#sdPhotos ul {list-style-type:none; margin:0; padding:0;}
		#sdPhotos li {margin:0; padding:0; width:150px;}

	#brand_logo {display:inline; float:left; width:200px; height:200px; margin:0px 0px 0px 35px; padding:20px 0 0 0; /*border:solid 1px #0F0;*/}
	#brand_data {width:450px; height:200px; margin:0px 0px 0px 238px; padding:20px 0 0 20px; /*border:solid 1px #00F;*/}
	.VB11646464 {font-weight:bold; color:#646464;}

	#title {display:inline; float:left; width:75px; margin:0 0 0 35px; padding:20px 0 0 0; /*border:solid 1px #0FF;*/}
	.VB11435E89 {font-weight:bold; color:#435E89;}
	.VBU11435E89 {font-weight:bold; text-decoration:underline; color:#435E89;}
	.V11435E89 {color:#435E89;}
	#title a, #title a:visited {font-weight:bold; color:#808080;}
	#title a:hover {text-decoration:underline; color:#75B0E5;}
	#tname {width:600px; margin-left:135px; padding:20px 0 0 0; /*border:solid 1px #0FF;*/}
	
	#swText {width:680px; margin:0 0 0 0; padding:20px 0 0 0; /*border:solid 1px #0FF;*/}

	#mcities {display:inline; float:left; margin-left:25px; padding:20px 0 0 0; /*border:solid 1px #FF0;*/}
	#city0 {float:left; width:215px; margin:0; padding:0px 0 0 0; /*border:solid 1px #F00;*/}
	#city1 {float:left; width:208px; margin:0; padding:0px 0 0 0; /*border:solid 1px #F00;*/}
	#city2 {float:left; width:150px; margin:0; padding:0px 0 0 0; /*border:solid 1px #F00;*/}
	#mcities a {color:#808080;}
	#mcities a:hover {color:#75B0E5;}
	
	#brand_title {display:inline; float:left; width:75px; margin:0px 0px 0px 35px; padding:20px 0 0 0; /*border:solid 1px #0FF;*/}
	#brand_title a, #brand_title a:visited {font-weight:bold; color:#808080;}
	#brand_title a:hover {text-decoration:underline; color:#75B0E5;}
	#brand_name {width:610px; margin:0px 0px 0px 135px; padding:20px 0 0 0; /*border:solid 1px #0FF;*/}
	#idFrame {width:680px; margin:20px 0 0 35px; padding:0; /*border:1px solid #F00;*/}
		#txt {display:inline; float:left; width:310px; margin-top:10px; padding:0; /*border:1px solid #0F0;*/}
		#txt a, #txt a:visited {font-weight:bold; color:#808080;}
		#txt a:hover {text-decoration:underline; color:#75B0E5;}
		#img {width:352px; margin:0 0 0 323px; padding:0; /*border:1px solid #00F;*/}
		#backLnk {margin-left:100px;}
		#backLnk a, #backLnk a:visited {color:#808080;}
		#backLnk a:hover {color:#75B0E5;}
		
	#colLst {width:690px; margin:0px 0 0 35px; padding:20px 0 0 0; /*border:solid 1px #F00;*/}
		#colLst_title {display:inline; float:left; width:75px; margin:0; padding:0; font-weight:bold; color:#435E89; /*border:solid 1px #000;*/}
		#c1 {float:left; width:215px; margin:0; padding:0; /*border:solid 1px #F00;*/}
		#c1 ul {margin:0 0 0 25px; padding:0;}
		#c1 li {margin:0; padding:0; line-height:13px;}
		#c1 a {color:#808080;}
		#c1 a:hover {color:#75B0E5;}
		#c2 {float:left; width:215px; margin:0; padding:0; /*border:solid 1px #0F0;*/}
		#c2 ul {margin:0 0 0 25px; padding:0;}
		#c2 li {margin:0; padding:0; line-height:13px;}
		#c2 a {color:#808080;}
		#c2 a:hover {color:#75B0E5;}
		#c3 {width:150px; margin:0px 0px 0px 525px; padding:0; /*border:solid 1px #00F;*/}
		#c3 ul {margin:0; padding:0;}
		#c3 li {list-style-type:none; width:150px;}
		
	#photosH {width:710px; height:100px; margin:30px 0px 0px 35px; padding:30px 0 0 0; /*border:solid 1px #0F0;*/}
	#photosH ul {margin:0px; padding:0px;}
	#photosH li {float:left; list-style-type:none; margin:0; padding:0 25px 0 0;}
	
	#swFrame {width:90%; margin:20px 0 0 0; padding:0 0 0 10%; float:left; /*border:1px solid #F00;*/}	
		#photoFrame {float:left; width:420px; height:405px; margin:0; padding:0 45px 0 0; /*border:solid 1px #0FF;*/}
		#photoFrameSW {float:left; width:420px; height:315px; margin:0; padding:0 45px 0 0; /*border:solid 1px #0FF;*/}
		#photosVSW {display:inline; width:90px; height:424px; margin:0; padding:0; /*border:solid 1px #00F;*/}
		#photosVSW ul {margin:0; padding:0;}
		#photosVSW li {list-style-type:none; padding:0 0 16px 0;}
		#photosVSWSW li {list-style-type:none; padding:0 0 11px 0;}

	#photosHSW {width:440px; height:76px; margin:0 0 0 0; padding:0; /*border:solid 1px #0F0;*/}
	#photosHSW ul {margin:0px; padding:0px;}
	#photosHSW li {float:left; list-style-type:none; margin:0; padding:0 20px 0 0;}
	
	#shopsFrame {width:100%; margin:20px 0 0 0; padding:0; /*border:1px solid #F00;*/}
		#shops_photo {display:inline; float:left; width:150px; height:145px; margin:0; padding:10px 0 0 0; /*border:solid 1px #0F0;*/}
		#shops_data {width:500px; height:145px; margin:0 0 0 150px; padding:10px 0 0 20px; /*border:solid 1px #000;*/}
		#shops_data a, #shops_data a:visited {font-weight:bold; color:#808080;}
		#shops_data a:hover {color:#75B0E5;}

	#shopDetail {width:100%; margin:20px 0 0 0; padding:0; /*border:1px solid #F00;*/}
		#shopName {display:inline; float:left; width:25%; margin:0 0 0 0; padding:0; /*border:solid 1px #0F0;*/}
		#shopData {width:50%; margin:0 0 0 0; padding:0; /*border:solid 1px #000;*/}
		#shopText {width:80%; margin:20px 0 0 0; padding:0; /*border:solid 1px #000;*/}
		#shopText2 {width:95%; margin:20px 0 0 0; padding:0; /*border:solid 1px #000;*/}
		#shopData a, #shopData a:visited {font-weight:bold; color:#808080;}
		#shopData a:hover {color:#75B0E5;}
		/*#shopData1 {width:500px; margin:0; padding:0; border:solid 1px #000;}*/
		#shopData1 {width:50%; margin:0; padding:0; /*border:solid 1px #000;*/}
		#shopData1 a, #shopData a:visited {color:#75B0E5;}
		#shopData1 a:hover {color:#75B0E5;} /* 20/05/2010: CE1A1A */
		#shopMap1 {width:673px; height:325px; margin:40px 0 0 0; border:solid 1px #000;}

	#shopData1Map {text-align:left; margin:0; padding:0; font:11px Verdana, sans-serif; color:#808080; /*background-color:#999999;*/}

	#clear {clear:both;}
	
	a {text-decoration:none; color:#808080;}
	a:hover {color:#75B0E5;}

	#footer {width:680px; margin:0 0 0 35px; padding:40px 0 10px 0; text-align:right; /*border:solid 1px #FF0;*/}
	#footer a, #footer a:visited {font-weight:bold; color:#808080;}
	#footer a:hover {color:#75B0E5;}
	#common {width:680px; margin:0 0 0 35px; padding:20px 0 0 0;}
	#common a, #common a:visited {color:#808080;}
	#common a:hover {color:#75B0E5;}
	
	#name, #emailNews, #emailContact, #shop {width:300px; border:solid 1px #000;}
	#comments {width:300px; height:150px; border:solid 1px #000;}
	#sendContact, #clear {border:0; background-color:#FFF; margin:0; padding:0; font:inherit; color:#808080;}
	#sendNews, #clear {border:0; background-color:#FFF; margin:0; padding:0; font:inherit; color:#808080;}
	.fieldTit {vertical-align:top; font-weight:bold; color:#435E89;}
	.warning {vertical-align:top; font-weight:bold; color:#F00;}
	
	#neighbors {width:100%; margin:0 0 0 0; padding:20px 0 0 0; /*border:solid 1px #F00;*/}
		#nhData {/*display:inline; float:left;*/ width:95%; margin:0; padding:0; /*border:solid 1px #F00;*/}
		#nhData a, #nhData a:visited {font-weight:bold; color:#808080;}
		#nhData a:hover {color:#75B0E5;}
		#nhPhotos {width:22%; margin:0; padding:15px 0 0 0; /*border:solid 1px #00F;*/}
		#nhPhotos ul {margin:0; padding:0;}
		#nhPhotos li {list-style-type:none; width:150px;}
		
	#nhFrame {width:100%; float:left; margin:0; padding:20px 0 0 0; /*border:solid 1px #F00;*/}
		#ctName {display:inline; float:left; width:15%; margin:0; padding:0; font-weight:bold; color:#435E89; /*border:solid 1px #000;*/}
		#nhLst {float:left; width:25%; margin:0; padding:0; /*border:solid 1px #F00;*/}
		#nhLst ul {margin:0 0 0 25px; padding:0;}
		#nhLst li {margin:0; padding:0; line-height:13px;}
		#nhLst a, #nhLst a:visited {font-weight:bold; color:#808080;}
		#nhLst a:hover {font-weight:bold; color:#75B0E5;}
		#ctImg {width:352px; margin:0; padding:0; float:right; /*border:1px solid #00F;*/} /*width:51%*/
		
	.ctRedLnks {color:#A52D2C;}	
	.ctActiveMap {font-weight:bold; color:#75B0E5;}
	
#separador_n{width:100%; float:left; margin:25px 0 0 0; padding:0px 0 0 0; height:10px; border-top:1px dotted #a0a0a0;}

/************************************************
.test {
	text-decoration: underline;
}
/************************************************/
