/*
	Current version: 1.0
	
	Site: Väsby Läkargrupp
	www: vasbylakargrupp.se
	Author: Malin Klingsell, malin.klingsell@atrox.se	
	Notes:
*/

.header1{ font-size: 36px !important; color: #777 !important; font-weight: bold !important;}
.header2{ font-size: 22px !important; color: #777 !important; font-weight: bold !important;}
.header3{ font-size: 19px !important; color: #777 !important; font-weight: normal !important; }


body.mceContentBody{
	background:#e6e6e6 !important;
	}

#rightCol h2{ font-size: 1.2em; font-weight: bold; }

.mainTop, .mainBottom{ width: 652px; height: 3px; overflow: hidden; }
.mainCenter{ background: #fff; width: 652px; min-height:200px; height:auto !important; height: 200px; padding: 0 0 31px 0;}
	html>body .mainCenter{ overflow: hidden;}
/*.mainMargin{ margin: 8px 11px; overflow: hidden; width: 630px;  }*/
.mainTop{ background: url(../images/common/main-top.gif) top left no-repeat; }
.mainBottom{ background: url(../images/common/main-bottom.gif) top left no-repeat; margin: 0 0 8px 0; }

.rightColTop, .rightColBottom{ width: 319px; height: 3px; overflow: hidden; }
.rightColCenter{ background: #fff; width: 319px; overflow: hidden; }
.rightColMargin{ margin: 9px 11px 17px 11px; overflow: hidden; width: 297px;}
.rightColTop{ background: url(../images/common/right-col-top.gif) top left no-repeat; }
.rightColBottom{ background: url(../images/common/right-col-bottom.gif) top left no-repeat; margin: 0 0 8px 0; }

.grey{ color: #666; }
.darkGrey{ color: #333; }

.vaccination{ width: 203px; height: 85px; background: url(../images/common/puff1.gif) top left no-repeat; margin: 0 0 9px 0; color:#fff; padding: 12px 80px 12px 14px;}
	.vaccination h3{ font-weight: bold; font-size: 1.2em;  margin:0 0 12px 0; }
	.vaccination h4{ font-weight: bold; font-size: 1.5em; margin:0;}
	.vaccination p{ font-size: 1.1em; }
.rightColFaq{ width: 203px; height: 134px; background: url(../images/common/puff2.gif) top left no-repeat; color:#fff; padding: 12px 80px 12px 14px; }
	.rightColFaq h3{ font-weight: bold; font-size: 1.2em; margin:0 0 12px 0; }
	.rightColFaq h4{ font-weight: bold; font-size: 1.5em; margin:0; }
	.rightColFaq p{ font-size: 1.1em; height: 35px; overflow: hidden; }
	.rightColFaq select{ width: 220px; margin: 9px 0 0 47px; }

.infoTop, .infoBottom{ width: 297px; height: 11px; overflow: hidden; }
.info{ background: url(../images/common/info-center.gif) top left repeat-y; width: 267px; overflow: hidden; padding: 0 15px;}
.infoTop{ background: url(../images/common/info-top.gif) top left no-repeat; }
.infoBottom{ background: url(../images/common/info-bottom.gif) top left no-repeat; }

.info ul{ list-style: none; padding: 0 !important; margin: 0 !important; }
	.info li{ background: url(../images/common/inforuta-li.gif) top left no-repeat; padding: 0 30px; color: #333; margin: 0 0 11px 0; }
	.info li strong{ color: #000; font-size: 1.1em; }
	.info h3{ font-weight: bold; margin: 0 0 15px 0;}

.tider table table{ background: url(../images/common/tider-bg.gif) top left repeat-y; float: left; width: 142px; }
	.tiderHeader{ background: url(../images/common/tider-header-bg.gif) top left no-repeat; float: left; width: 116px; height: 29px; }
	.tiderBottom{ background: url(../images/common/tider-bottom-bg.gif) top left no-repeat; float: left; width: 116px; height: 10px; }
	.tider td h3{ color: #fff; font-weight: bold; font-size: 1.2em; margin: 0; line-height: 1.8em; }
	
	.tider table table td p{ color: #666; }
	.tider table table td strong{ color: #000 !important; }

.top{ 
	background: url(../../../../sitespecific/vasbylakargrupp/files/top.jpg) no-repeat;
	width: 652px;
	height: 320px;
	margin: 0 0 8px 0;
}
.top h2{
	padding: 48px 0 0 43px;
	font-size: 2.5em;
	font-weight: bold;
	color: #fff;
	width: 360px;
	float: left;
}
.top a { 
	margin: 275px 21px 0 0;
	padding: 5px 29px 5px 0;
	font-size: 1.3em;
	display: block;
	float: right;
	background:transparent url(../images/common/link-arrow.gif) no-repeat scroll right center;
}

.oppettider
{
	color:#949494;
	font-size:19px
}

	.skugga
	{
		background:transparent url(../images/common/shadow.gif) repeat-x;
	}
	
	.oppettiderH1
	{
		font-size:21px;
	}
	
	.oppettiderH4
	{
		font-size:14px;
		font-weight:bold;
	}