/*** generic items ***/
	*{margin:0;padding:0;}
	a img{border:none;}
	body{height:100%; background:#f2f2f2; border:0; font-size:62.5%;font-family:arial, sans-serif;}
	p{font-size:1.2em;line-height:1.4em;color:#777;}	
	ul, ol {list-style-type:none;}
	a{color:#06c;text-decoration:none;}
	a:hover{color:#f60;}
	a.action{text-decoration:underline}

/*** other items ***/
	
	div#frame-wrapper{height:254px; background:#f2f2f2; padding:8px;}
	
	#home p#title{margin:0 0 .5em 0; padding:2px 0 2px 10px; background:#C90000 url('../img/fnd_title.gif') repeat-x 0 bottom; text-align:left; font:11px arial, "Trebuchet MS"; color:#fff; font-weight:bold;}
	
	form{height:27px;margin-bottom:5px;}
		form p {position:relative;width:100%;margin:0;}

	#home p#sw-q-container{margin:0;}/*ow*/
		input#sw-b{position:absolute;top:0;right:10px;}
		
		* html input#q{padding:2px;}
		input#q{position:absolute;top:1px;left:0;width:245px;padding:1px 0 1px 5px !important; border:1px solid #D8D8D8; font-size:11px !important;color:#333; font-weight:bold;}
		.colB input#q { width:370px !important;}


	.color-eee #home{}
	.color-eee #home p{color:#333;}
	.color-eee p#results-container{border:1px solid #ccc; background:#fff;}
	
	.color-333 #home{background-color:#333;}
	.color-333 #home p{color:#eee;}
	.color-333 p#results-container{border:3px dashed #eee;}
	.color-333 p.hint-results {color:#eee;}
	.color-333 p.hint-results a{color:#f60;}
	.color-333 p.hint-results a:hover{color:#eee;}

	#home p{margin:1em .5em;}
	
	p#results-container{height:115px;padding:.5em 1em; margin-left:0; text-align:left; font-family:Arial;}

	#content-frame .foo{height:200px;}
	#content-frame .extend{height:142px; margin:0 0 0 7px; border:1px solid #D8D8D8;}
	
	* html #search-results{zoom:1;}
	#search-results{width:96.5%;overflow: auto; overflow-x:hidden;overflow-y: scroll;}
	#search-results{background-color:#fff;}
		#search-results ul li div.vcard{ clear:both; float:left; margin:.5em 0;border:1px solid #fff;padding:0 0 0 1.5em;}
			#search-results div.vcard .data{overflow:hidden;float:left;width:100%;}
			#search-results div.vcard .media{float:right;margin-top:1em;width:17%;}
			div.vcard{border:1px solid #fff;}

	
	p.fn{ font-weight:bold;color:#363636;font-size:15px;}
	#home p.fn { margin:0;}
		p.fn a{ color:#036;}
	p.tel{color:#333;}
	
	p#more-results{margin:.5em 0;text-align:right;}
	
	p#no-results{margin-top:1.5em;text-align:center;}
	
	p.hint-results{font-weight:bold;}
        
	#home .data p { margin:0; line-height:16px;}
	
	p#powa{position:absolute;bottom:1em;left:0; width:99%;text-align:center;font-size:1.1em; color:#666; font-weight:bold;}
		p#powa a{display:block; text-decoration:underline;}
		p#powa a.logo span { display:none; visibility:hidden;}
		p#powa a.logo { width:102px; height:16px; margin:0 auto; background:url('../img/11870.gif') no-repeat 0 0; }
		p#powa a.logo:hover { width:102px; height:16px; margin:0 auto; background:url('../img/11870.gif') no-repeat 0 0; }
	
	.tel { color:#474747; font-weight:bold; font-size:12px;}
	.adr { color:#474747; font-size:12px;}

	#home p.verMas { background:url('../img/hr01.gif') repeat-x 0 bottom; text-align:right; margin:5px 10px 0 0; padding:0 0 5px 0;}
		a.out-action { margin-right:10px; font:.9em Arial, Helvetica, sans-serif; color:#036; font-weight:bold; text-decoration:none;}
		a.out-action:hover { text-decoration:underline;}
	#form-11870 { height:27px; padding-bottom:5px; margin-bottom:5px; margin-left:7px; position:relative; background:url('../img/hr01.gif') repeat-x 0 bottom;}

