body								{}
body,div,a,input,select,textarea		{font-family: Tahoma,Verdana,"sans serif"; color:#000}
a								{color:#faba00; font-weight:bold; text-decoration:underline}
a:hover							{color:#222; font-weight:bold; text-decoration:none}
a img							{border:none; }
p								{padding:0 0 1em 0}
h1,h2,h3,h4,h5,h6					{margin:0; padding:0; font-weight:bold; color:#000}
h1								{color:#f00; font-weight:normal; }
h2								{}
h3								{}
h4,h5,h6							{}
div.clear						{position:relative; display:block; clear:both; font-size:0; margin:0; padding:0}
.fl								{float:left}
.fr								{float:right}
hr								{height:5px; border:0; margin:15px 0 15px 0; color:#6699cc; background-color:#6699cc; }  /*border-top:solid 5px #E5B99A; }  */
.print							{display:none}
form								{margin:0; padding:0; width:500px}

/* MAIN LAYOUT */
div.leftcolumn				{}
div.rightcolumn				{}

div.logo						{display:none}

div.address					{display:none}
div.printaddress				{padding:0 0 0 70px; font-size:80%; background:#fff url(/_img/logo-print.gif) no-repeat top left}

/* MENU */
ul.menu							{display:none}
	
div.visuals						{display:none}
	
div.box							{}
div.content 						{font-size:0.95em; text-align:justify}
div.content h1					{font-weight:normal; color:#faba00; text-align:left; padding:5px 0 10px 0}
div.content p						{font-weight:bold; padding:0 0 15px 0; margin:0}

img.inline						{display:block; float:right; border:solid 2px #000; margin-left:15px}

div.teasers						{display:none}

/* FORMS */
.error							{color:#f00}
div.formfield					{clear:both;display:block; margin:0; padding:0 0 7px 0; }
div.formfield label				{display:block; float:left; margin:0 7px 7px 0; width:150px; }
form input,form select,form textarea		{font-size:1em; }
form input,form textarea				{font-size:1em; padding-left:3px;}
form input							{padding-right:3px}
input.submit						{display:block; margin-top:8px; clear:both; margin-left:157px}
div.formerror					{margin-bottom:8px; color:#f00}

#overlay						{position: absolute; top: 0;left: 0;z-index: 900; width: 100%;height: 100%; background-color: #000; filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6;}
div#browser-container			{position:absolute; z-index:1000; width:100%; left:0; top:0; padding-top:30px; text-align:center}
div#browser						{position:relative; z-index:1100; margin:0 auto; width:400px; height:300px; background:#000 url(../_img/loader.gif) no-repeat 50% 50%; text-align:center}
	div#browser img#image			{padding:3px; background-color:#fff}
	div#browser-close			{position:absolute; top:6px; right:8px; cursor:pointer; background:#000 url(../_img/bg-browser-close.gif) no-repeat top left; width:15px; height:15px}
	div#browser-title			{color:#fff; font-size:13px; line-height:26px; font-weight:normal; text-align:left; padding:0 5px 0 8px; margin-right:20px}
	div#photolayer				{position:absolute; z-index:300; top:32px; left:0; width:100%; height:60%; background:transparent url(../_img/pixel.gif) repeat top left} /* filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; }*/
		div#photolayer div#prev			{cursor:pointer; display:block; z-index:350; float:left; width:45%; height:100%; }
		div#photolayer div.prev			{background:transparent url(../_img/pixel.gif) no-repeat 0 60%}
		div#photolayer div.prevover		{background:transparent url(../_img/pixel.png) no-repeat 0 60%; }
		div#photolayer div#next			{cursor:pointer; display:block; z-index:350; float:right; width:45%; height:100%; text-align:right; }
		div#photolayer div.next			{background:transparent url(../_img/pixel.gif) no-repeat 0 60%}
		div#photolayer div.nextover		{background:transparent url(../_img/pixel.png) no-repeat 100% 60%; }
		div#photolayer div#prev img			{position:absolute; top:120px; left:4px; }
		div#photolayer div#next img			{position:absolute; top:120px; right:4px; }
	
