/* **************************************************************************************** */
/* Layout: common                                               Update:            26.03.14 */
/* Datei: common/layout_01/anfahrt.css		                    Version:             4.9/14 */
/*                                                              Browser:                all */
/*                                                                                          */
/* ****************** Copyright by beratungscenter.net - Reinhard Lange ******************* */
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- 4.9/14 - 26.03.14 */
/* google_maps -> anfahrt (gesamter Bereich) 			   !!! for new google-maps only !!!	*/
/* maps_text -> Formatierung der Zusatztexte (z.B. Adresse) -> anfahrt_google_maps_09 */	
.maps_text
	{
	color: #000;
	border: 1px solid #E1E1E1;
	margin: 0 0 0 0;
	padding: 0;
	width: 245px;
	height: 106px;
	overflow: hidden;
	}
	
.maps_text h1
	{
	color: #fff;
	background: #AB1015;
	border: 1px solid #AB1015;
	border-width: 0 0 1px 0;
	font-size: 100%;
	text-align: center;
	margin: 0 0 0 0;
	}

.maps_text p
	{
	font-size: 90%;
	border: 1px solid red;
	border-width: 0 0 0 0;
	margin: 0 0 0 0;
	padding: 10px 10px 1px 10px;
	}
		
.maps_text img
	{
	border: 0px solid #cccccc;
	/*border-width: 1px 2px 2px 1px;*/
	margin: 5px 5px 0 0;
	padding: 2px 2px 2px 2px;
	/*width: 45px;
	height: 45px;*/
	float: right;
	}

.tab_adress
	{
	border: 1px solid #ccc;
	border-width: 0 0 1px 0;
	margin: 2px 0 8px 0;
	padding: 0 0 0 16px;
	display: block;
	}
.tab_adress table
	{
	border: 0px solid blue;
	padding: 4px;
	}
.tab_adress tr td
	{
	border: 0px solid orange;
	margin: 0;
	padding: 0;
	line-height: 1.00em;
	}
.tab_adress .add_logo
	{
	border: 1px solid #ccc;
	margin: -8px 0 0 0;
	padding: 4px;
	vertical-align: bottom;
	position: absolute;
	}
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- 4.9/12 - 10.02.14 */
/* table -> link to google-maps route-planning												*/
/* ---------------------------------------------------------------------------------------- */
.shw_route
	{
	border: 0px solid orange;
	margin: 6px 14px 2px 2px;
	padding: 2px;
	width: 45%;
	float: right;
	}
	
.col_blue
	{
	background: #F2F2F2;
	}
	
.goo_route
	{
	color: #1F0C80;
	border: 1px solid #024f9c; /* dark-blue */
	border-radius: 4px;
	/*border-collapse: collapse;*/
	padding: 4px;
	/* shadow */
	box-shadow: 3px 3px 6px #aaaaaa;					/* box-shadow => right/bottom */		
 	/*box-shadow: 0 15px 10px -15px rgba(0,0,0,0.4);	/* box-shadow => center/bottom */
	
	}
.goo_route th
	{
	color: #AB1015;
	font-size: 1.15em;
	text-shadow: 2px 2px 3px #ccc;
	border: 0px solid red;
	padding: 4px 10px 4px 8px;
	}
.goo_route td
	{
	color: #000;
	border: 0px solid red;
	padding: 2px 4px 2px 6px;
	}
.goo_route .adr_home
	{
	color: rgba(0,0,0, 0.90);
	font-size: 0.85em;
	line-height: 1.15em;
	}
.goo_route hr
	{
	border: 1px dotted rgba(0,0,0, 0.25);
	border-width: 0 0 1px 0;
	margin: 0;
	padding: 0;
	}
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- 5.0/00 - 10.02.14 */
/* goo_input	-> input-field 																*/	
.goo_route .goo_input 
	{
	color: rgba(0,0,0, 0.50);
	border: 1px inset rgba(0,0,0, 0.5); /* #024f9c; dark-blue | rgba(0, 179, 255, 1); light-blue */
	border-radius: 4px;
	margin: 0;
	padding: 3px;
	width: 95%;
	display: inline;
	}
.goo_route .goo_input:hover
	{
	color: #000;
	background: transparent;
	}
.goo_route .goo_input:focus
	{
	color: #000;
	/*background: orange;*/
	background-color: #FFEA01;
/*	background-image:    -moz-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image: -webkit-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image:      -o-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image: 	  -ms-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image: 		  radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
*/
	}
/* ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------- 5.0/00 - 10.02.14 */
/* goo_input	-> submit-button															*/	
.goo_route .goo_button
	{
	color: #fff;
	font-size: 0.90em;
	background: #AB1015;
	border: 1px outset rgba(0,0,0, 0.30);
	border-radius: 4px;
	/*background: orange;*/
	margin: 2px auto;
	padding: 3px 4px 1px 4px;
	height: 28px;
	display: block;
	cursor: pointer;
	}
.goo_route .goo_button:hover
	{
	color: #fff;
	border: 1px inset #000; /* dark-blue */
	background-color: #0054A1;
/*	background-image:    -moz-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image: -webkit-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image:      -o-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image: 	  -ms-radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
	background-image: 		  radial-gradient(100% 140%, ellipse cover, #FD9B10, rgba(255, 207, 0, 0.9) 110%);
*/
	}
.goo_route .goo_icon /* favicon */
	{
	border: 0px solid rgba(255,255,255, 0.50);
	margin: -2px 6px 0 0;
	padding: 0;
	border-radius: 3px;
	float: left;
	}
		
/* ------------------------------------------------------------------------------------ END */

/* **************************************************************************************** */	
/* ***************** Copyright by beratungscenter.net - Reinhard Lange ******************** */
/* **************************************************************************************** */