/*
*
*	base.css -  12/05/2008
*
*/


html, body			{ color:#5E3B20; font-family:Verdana,Arial; font-size:14px; height:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; vertical-align:top; width:100%; }
img					{ border: 0px solid gray; }
input					{  }
div					{ display:block; }
h1					{ color:#5E3B20; font-size:18px; font-weight:bold; margin:15px 0px 20px 0px; padding:0px 0px 0px 0px; }
h2					{ color:#5E3B20; font-size:14px; font-weight:bold; letter-spacing:1px; margin:-20px 0px 15px 0px; padding:0px 0px 0px 0px; }
h3					{ color:#5E3B20; font-size:12px; font-weight:bold; }
p					{ line-height:16px; margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
textarea				{  }

div#base				{ display:block; margin:auto; padding:auto; text-align:center; vertical-align:top; width:950px; }
div#container		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div#header			{ background:#FFFFFF url(../images/pension-sunnhofer-logo.jpg) repeat-x scroll left top; clear:both; height:101px; margin:0px 0px 6px 0px; padding:0px 0px 0px 0px; width:950px; }
div#navi				{ clear:left; float:left; margin:6px 5px 6px 10px; padding:0px 0px 0px 0px; text-align:left; width:140px; }
div#content			{ float:right; margin:6px 10px 20px 5px; padding:0px 0px 0px 0px; text-align:left; width:770px; }
div#sidebar			{ clear:right; display:block; float:right; text-align:right; width:420px; }
div#footer			{ display:block; position:relative; left:0px; bottom:0px; background:#FFFFFF url(../images/pension-sunnhofer-footer.jpg) no-repeat scroll left top; clear:both; height:49px; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; width:950px; }
div#footerleft		{ clear:left; float:left; margin:0px 5px 0px 10px; padding:0px 0px 0px 0px; text-align:left; width:150px; }
div#footerright		{ clear:right; float:right; margin:0px 10px 0px 5px; padding:0px 0px 0px 0px; text-align:left; width:770px; }

div.header-text		{ color:#CCCCCC; display:block; font-size:12px; height:80px; left:535px; position:relative; text-align:left; top:15px; float:left; vertical-align:top; width:400px; }
div.header-text span	{ float:left; margin-right:30px; }
div.header-lang		{ color:#CCCCCC; display:block; height:40px; left:420px; position:relative; text-align:left; top:105px; float:left; vertical-align:top; width:120px; }
div.header-lang a:link,
div.header-lang a:visited		{ color:#A87B4E; text-decoration:none; }
div.header-lang a:hover		{ color:#5E3B20; text-decoration:underline; }
div.header-lang a:active		{ color:#000000; }

img.picture			{ border: 0px solid gray; margin:0px; padding:0px; }
img.picture-big		{ border: 0px solid gray; margin:4px 4px 4px 4px; padding:0px; }
img.picture-small-left	{ border: 0px solid gray; margin:4px 3px 4px 4px; padding:0px; }
img.picture-small-right	{ border: 0px solid gray; margin:4px 4px 4px 3px; padding:0px; }

div.map-big			{ border: 0px solid gray; margin:4px 4px 4px 4px; padding:0px; text-align:left; }
div.map-big div#map_canvas	{ height:500px; width:410px; }
div.map-big div.map-link		{ margin: 10px 5px 5px 0px; }

div#header div.header-text a:link,
div#header div.header-text a:visited		{ color:#CCCCCC; text-decoration:underline; font-weight:normal; margin:0px 0px 0px 0px; }
div#header div.header-text a:hover		{ color:#5E3B20; text-decoration:none; }
div#header div.header-text a:active		{ color:#000000; }

div#navi a:link,
div#navi a:visited	{ color:#A87B4E; display:block; text-decoration:none; font-weight:bold; margin:10px 0px 0px 0px; }
div#navi a:hover		{ color:#5E3B20; text-decoration:underline; }
div#navi a:active		{ color:#000000; }

div#content a:link,
div#content a:visited		{ color:#A87B4E; text-decoration:underline; }
div#content a:hover		{ color:#5E3B20; text-decoration:underline; }
div#content a:active		{ color:#000000; }

div#content table a:link,
div#content table a:visited		{ color:#A87B4E; text-decoration:none; }

.logo				{ padding:5px; text-align:center; vertical-align:top; }
.text				{ padding:5px 5px 5px 50px; text-align:left; vertical-align:top; }
.infobox			{  }

div#footer a:link,
div#footer a:visited	{ color:#5E3B20; text-decoration:underline; }
div#footer a:hover	{ color:#CCCCCC; text-decoration:none; }
div#footer a:active	{ color:#000000; }
