﻿/* General page setup
---------------------------------------------------------------------- */

html,body 													{font-size:10px;font-family:verdana,arial,sans-serif;color:#000;line-height:130%;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea					{font-size:1em;color:#000;}
th															{font-size:1em;text-align:left;font-weight:bold;}
p															{font-size:1em;color:#000;margin:0px;margin-bottom:10px;}
a															{font-size:1em;color:#000;text-decoration:underline;}
a:hover														{font-size:1em;text-decoration:underline;}
h1															{font-size:1.4em;color:#000;margin:0px;}
h2,h3,h4,h5,h6												{font-size:1.1em;font-weight:bold;color:#000;margin:0px;}
address														{font-size:1em;font-style:normal;}

form														{margin:0;padding:0;}

hr															{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img														{border:none;}


/* Base template - hide aways
---------------------------------------------------------------------- */

.left .logo 												{display:none;}
.frontpage .inner .right 									{display:none;}
.wrap .inner .left		 									{display:none;}
.wrap .inner .right .section_front 							{display:none;}
.wrap .inner .right .section 								{display:none;}
.wrap .inner .right .content .rgt 							{display:none;}
.wrap .inner .right .content .lft .inn .mwrs 				{display:none;}

/* Templates
---------------------------------------------------------------------- */

.frontpage .inner .content .lft 							{width:95%;clear:both;}
.frontpage .inner .content .rgt 							{display:none;}

.wrap .inner .right 										{width:550px!important;clear:both;}
.wrap .inner .right .content 								{width:550px;clear:both;padding-top:10px;}
.wrap .inner .right .content .lft .extra 					{padding-top:15px;}
.wrap .inner .right .content .lft .inn .header 				{width:100%;clear:both;}
.wrap .inner .right .content .lft .inn .header h1 			{margin:0;font-family:Georgia;font-size:30px;line-height:115%;color:#000;}
.wrap .inner .right .content .lft .inn .manchet 			{width:100%;clear:both;}
.wrap .inner .right .content .lft .inn .manchet h2 			{margin:0;font-family:Georgia;font-size:17px;line-height:110%;color:#00679e;font-style:italic;font-weight:normal;}
.wrap .inner .right .content .lft .inn .contents 			{clear:both;padding:10px 0px 0px 0px;}


/* MWRs */
.mwrWithBorder 												{float:left;margin:0px 0px 5px 0px;padding:0px 10px 0px 0px;}
.mwrWithBorder .innn 										{clear:both;padding:5px 0px 3px 0px;background:url(../gfx/content_menu_border.gif) left bottom repeat-x;border-top:5px solid #000;}

.mwrWithoutBorder 											{float:left;margin:0px 0px 5px 0px;padding:0px 10px 0px 0px;}
.mwrWithoutBorder .innn 									{clear:both;padding:5px 0px 3px 0px;background:url(../gfx/content_menu_border.gif) left bottom repeat-x;}


/* Element - Google Maps
---------------------------------------------------------------------- */

.alayer 													{display:none!important;visibility:hidden;width:1px;height:1px;}
.pcard		 												{clear:both;}
.pcard .pinn 												{display:none;}
.pdir 														{display:none;}
.pdir .pinn 												{display:none;}

.pcard .pmap 												{width:650px;height:500px;clear:both;overflow:hidden;}

.highslide-html-content 									{clear:both!important;position:static!important;top:0px!important;padding-top:20px;}
.highslide-container										{clear:both!important;position:static!important;top:0px!important;}
.highslide-wrapper											{clear:both!important;position:static!important;top:0px!important;}
.highslide-html												{clear:both!important;position:static!important;top:0px!important;}

#googlemaps-map-print 										{display:none;}
#googlemaps-directions-print 								{display:block;clear:both;}