



body { font-family: georgia; font: 15px/150% georgia; }



h1, h2, h3 { font-weight: normal; margin: 20px 0; }
h1 { font-size: 1.9em; line-height: 1.15em; font-weight: bold; font-style: italic; } h1:first-child { margin-top: 0;}
h2 { font-family: georgia; font-size: 1.7em; }
h3 { font-family: georgia; font-size: 1.4em; }
h1 a, h2 a, h3 a { color: #4b3c38 !important; }

.front h1 { font-weight: normal; font-style: italic; }


#language-switcher .contact-us { background-image: url('/sites/all/themes/torekovhotell/images/telefon_torekov.png');}

.field-name-body h1, 
.field-name-body h2, 
.field-name-body h3, 
.field-name-body h4, 
.field-name-body h5, 
.field-name-body h6 {
	margin-top: 30px;
}

p { margin: 10px 0; }

.submenu { font-family: neutratext, helvetica, arial; font-weight: bold; }
	.submenu .menu .menu { font-family: neutratext, helvetica, arial; font-weight: normal; }

.pane-node-content .field-name-field-ingress { font-size: 1.1em; border-bottom: 1px solid #ccc; padding-bottom: 25px; overflow: hidden; }


.paket-puffar .views-field-title { margin-top: 40px; margin-bottom: 10px; }
.paket-puffar .views-field-title a { font-weight: normal; color: #a4c174; }

	.startsida-paketpuff .views-field-title { width: 40%; padding: 10px 0 7px; border-top: 1px solid #a4c174; border-bottom: 1px solid #a4c174; margin-right: 5%; }



.submenu { font-family: "HelveticaNeueCE", helvetica, arial; font-weight: normal; font-size: 0.9em; }
		#block-menu_block-4.submenu { font-size: 1em; }

	.submenu .menu a { color: #404040; }
			.submenu a.active { color: #81584d !important; }

	.submenu h2 { font-family: "HelveticaNeueCE", helvetica, arial;}

		.submenu .menu a:after { content: ""; }

		.submenu .menu .menu { }
		.submenu .menu .menu li { font-family: helvetica, arial; margin: 1px 10px 1px 0; }

		.submenu .menu.level-6 > li.active-trail > a,
		.submenu .menu.level-6 > li.active > a { font-weight: bold; }

			.submenu .menu .menu .menu {
				margin: 5px 10px 10px 0; padding: 5px 0;
				border-top: 1px solid #ccc;
				border-bottom: 1px solid #ccc;
				width: 180px;
			}

.sidebar-referens { font-size: 0.9em; }

.block-sociala-medier 					{ background-color: #817673; background-position: center 35%; }
.block-sociala-medier h2 				{ padding: 0 20px; }
.block-sociala-medier-front h2 	{ padding: 0 20px; }

.block-sociala-medier .view-content { border-top: 1px solid #949495; margin-top: 15px; padding-top: 15px; }
.block-sociala-medier .views-field-field-soc-rubrik { font-size: 1.25em; margin-top: 0; margin-bottom: 5px; }
.block-sociala-medier .views-field-field-soc-text 	{ font-size: 0.9em; }


.view-id-_versiktslista.view-display-id-panel_pane_4 .views-field-field-infobox { font-family: georgia; font-size: 1em; font-style: italic; font-weight: normal; }



.page-node-208 h2,
.page-node-398 h2,
.min-konferens-hela h2 { color: #4B3C38; font-size: 1.9em; font-style: italic; font-weight: bold; margin: 0; font-family: georgia; }


.tripadvisor h2 { font-size: 1.1em; font-weight: bold; margin-top: 10px !important; margin-bottom: 0 !important;}


#featured-region .form-eventforfrogan .form-submit { font-size: 1.1em; }


#footer {}
	#block-menu_block-2 { font-size: 0.9em; }

	.dropdown-content .paket-puff-1 .views-field-body,
	.dropdown-content .paket-puff-2 .views-field-body { font-size: 0.9em; }
	
#roller { font-size: 16px; font-family: cochin, georgia; }
	#roller .top .inner { font-family: cochin, georgia; }