/* New Welkom Template 2010 Kring Apotheek by Amir Swaleh. Pharmeon BV*/
@import url("../../css/kring2009vs2/default_shopBlocks.css");
@import url("../../css/kring2009vs2/enquetequestion.css");

div#welkom_template_apo {}
div#left_column_wlkom {
	position: relative;
	width : 431px;
	padding: 0;
	margin:0;
	/*height:auto;*/
	float:left;
}
/* Kring 2011 Commercial */

div#left_column_wlkom {
	background: none repeat scroll 0 0 black;
    height: 339px;
	height:345px\9;
    margin: -20px 0 0 0;
    overflow: hidden;
    position: relative;
    width: 431px;
}
div#left_column_wlkom #FlashID {
	float:left;
}
.slidecontainer,
#Welkm_Message{
	display:none !important;
}

div#right_column_wlkom {
	float : left;
	width:457px;
}
div#welkom_template_portaal:after,
div.ContentBoxes:after,
div#right_column_wlkom:after,
div#left_column_wlkom:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div#Welkm_Message{
	position: relative;
	height 	: 318px;	
	width:431px;
}
div#welkomText {
	min-height:318px;
	height:auto !important;
	height:318px;
	padding-left:30px;
	width:427px;
}
div#LinksSpecial {
	margin-top:10px;
}

div#dienstrooster {
	overflow:hidden;
width:100%;
}

/* Content Boxes */
div#ContentBoxes {
	background-image:url("../../images/kring2009vs2/ContentBoxes.png");
	background-repeat:repeat-y;
	background-position:top left;
	clear:both;
	min-height:150px;
	height:auto !important;
	height:150px;
}


div.ContentBoxes {
	width : 100%;
}
div.boxes {
	float:left;
	text-align:left;
	padding:10px;
	white-space:normal;
	word-wrap:break-word;
	line-height:1.2em;
}
div#leftBoxes div.boxes {width:195.5px;}  /* Box 1 and 2 */
div#rightBoxes div.boxes {width:208.5px;} /* Box 2 and 4 */

div.boxes h1 {
	/*color:#e30450;*/
	color:#e30450;
	font-size:16px;
	margin-bottom:10px;
}
div.boxes a:link,
div.boxes a:active,
div.boxes a:visited {
	text-decoration:none;
}

div.boxes a:hover {
	text-decoration: underline;
}
div#box1 {
/*	background-image:url("../../images/kring-2008/box1bg.png");
	background-position:left top;
	background-repeat:repeat-x;
*/	color:#e30450;
}
div#box1 a:link,
div#box1 a:active,
div#box1 a:visited{
	/*color:#003592;*/
	color:#003592;	
	display:block;
	margin-bottom:5px;
	text-decoration:none;
}
#box1 a:hover {
	text-decoration : underline !important;
}
div#box2 {
/*	background-image:url("../../images/kring-2008/box2bg.png");
	background-position:left top;
	background-repeat:repeat-x;
*/}

div#box2 a:link,
div#box2 a:active,
div#box2 a:visited{
	background-image:url("../../images/kring2009/arrows/blue.gif");
	background-repeat:no-repeat;
	/*color:#003592;*/
	color:#003592;
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:10px;
	padding-top:2px;
	text-decoration:none;
}

div#box2 a:hover {
	text-decoration:underline;
}
div#box3 {
/*	background-color:#e30450;*/
	color:white;
	overflow:hidden;
}
div#box3 h1 {color:white;}

div#box3 a:link,
div#box3 a:active,
div#box3 a:visited {color:white;font-weight:bold;}
div#box3 a:hover {text-decoration:underline;}

div#box3 p {
	color :white;
}
div#box4 {
/*	background-color:#003592;*/
	color:white;
	position:relative;
}
div#box4 h1 {color:white;}
div#box4 a:link,
div#box4 a:active,
div#box4 a:visited {color:white;font-weight:bold;}
div#box4 a:hover {text-decoration:underline;}
/* slide show classes */ 
div.slidecontainer {
	width:928px;
	margin : 0 auto;
	background-image:url(../../images/kring2009/achtergronden/default_content_nonav_bg.gif);
	background-repeat: no-repeat;
	overflow:hidden;
	z-index : 1;
}
div.slidecontainer ul{
	z-index : 2;
	margin-top : 18px;
}
div.slidecontainer ul li{
	z-index : 3;
	width : 600px;
	height: 476px;
	overflow:hidden;
}
#pagewrapper {
	position :relative;
	/*top : -500px;*/
	z-index : 4;
	margin: 0 auto;
}
.content_padding {
	background-color : none;
	padding : 0px;
	width 	: 888px;
	float:left;
}
#content {
	background-color : none;
	background-image : none;
}
#navigationwrapper {
	z-index : 5;
	width:888px;
}
#navigationwrapper *{
	z-index : 6;
}
#container {
	z-index : 7;
}
#navigation {
	z-index : 8;
}
.topMenuAction {
	z-index : 10;
}
div#content {
	width : 888px;
}
div#leftmenu {
	display : none;
}
.content_padding {

}


/* copied from old design */

td.box1 {
	width: 25%;	
	padding : 10px;
	vertical-align  :top;
	height : 150px;
/*	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
*/	text-align : left;
	COLOR : #e30450;
	background-image:url(../../images/kring-2008/box1bg.png);
	background-repeat:repeat-x;
	background-position: left top;
/*	background-color : #CFD4E8;	
*/
}
td.box1 H1 {
	COLOR : #e30450;
	margin-bottom : 10px;
	font-size : 16px;
}
td.box1 a:link,
td.box1 a:visited,
td.box1 a:active {
	text-decoration : none;
	color : #003592;
	display : block;
	padding-top:2px;
}
td.box1 a:hover {
	text-decoration : underline;
	color : #003592;
	display : block;
}
td.box2 {
	width: 25%;
	padding : 10px;
	vertical-align  :top;
	height : 150px;
/*	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
*/	text-align : left;
	background-image:url(../../images/kring-2008/box2bg.png);
	background-repeat:repeat-x;
	background-position: left top;
/*	background-color : #EFEFF7;	
*/
}
td.box2 H1 {
	COLOR : #e30450;
	margin-bottom : 10px;
	font-size : 16px;
}
td.box2 a:link,
td.box2 a:visited,
td.box2 a:active {
	text-decoration : none;
	color : #003592;
	font-weight : bold;
	display : block;
	margin-bottom : 5px;
	padding-left : 10px;	
	background-image:url(../../images/kring2009/arrows/blue.gif);
	background-repeat: no-repeat;
	padding-top:2px;
}
td.box2 a:hover {
	text-decoration : underline;
	color : #003592;
	font-weight : bold;
	display : block;
	margin-bottom : 5px;
	padding-left : 10px;
	background-image:url(../../images/kring2009/arrows/blue.gif);
	background-repeat: no-repeat;
}
td.box3 {
	width: 25%;
	background-color : #e30450;	
	padding : 10px;
	vertical-align  :top;
	height : 150px;
	text-align : left;
	color : white;
}
td.box3 p {
	color : white;
}
td.box3 a:link,
td.box3 a:visited,
td.box3 a:active {
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
	display : block;
	margin-bottom : 5px;
	width:133px;
/*	padding-left : 15px;	
	background-image:url(../images/kring-2008/linkbox3.gif);
	background-repeat: no-repeat; 
*/
}
td.box3 a:hover {
	text-decoration : underline;
	color : #ffffff;
	font-weight : bold;
	display : block;
	margin-bottom : 5px;
/*	padding-left : 15px;
	background-image:url(../images/kring-2008/linkbox3.gif);
	background-repeat: no-repeat;
*/
}

td.box3 H1 {
	COLOR : #ffffff;
	margin-bottom : 10px;
	font-size : 16px;
}
td.box4 {
	width: 25%;
	background-color : #003592;	
	padding : 10px;
	vertical-align  :top;
	height : 150px;
	text-align : left;
	color : white;
}
td.box4 H1 {
	COLOR : #ffffff;
	margin-bottom : 10px;
	font-size : 16px;
}
td.box4 a:link,
td.box4 a:visited,
td.box4 a:active {
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
}
td.box4 a:hover {
	text-decoration : underline;
	color : #ffffff;
	font-weight : bold;
}
.box1 .newsbox_content {
	display : block;
	margin-bottom : 5px;
}
.box1 .newsbox_content a {
	display : block;
}
body.welkom div#main {
	background-image:url(../../images/kring2009/achtergronden/contentbg.png);
	background-repeat:no-repeat;
	background-position : right top;
}
body.welkom div#pageinnerwrapper {
	background-image:url(../../images/kring2009/achtergronden/topshade.png);
	background-repeat:no-repeat;
	background-position : left top;
	position : relative;
	text-align:left;
	margin:0 auto;
}
#body.welkom div#pageinnerwrapper {
	background-color: #fff;
	position: relative;
	text-align: left;
	width: 888px;
	margin: 0px auto;
}

.WTemplate H1 {
	text-align:left;
}
div.introtekst {
	line-height : 1.2em;
	text-align:left;
}
div.BreadCrumb {
	color : #9A94B6;
	text-decoration : none;
	font-size : 12px;
	margin-bottom : 20px;
}
div.BreadCrumb a:link,
div.BreadCrumb a:visited,
div.BreadCrumb a:active {
	color : #9A94B6;
	text-decoration : none;
	font-size : 12px;
}
div.BreadCrumb a:hover {
	color : #9A94B6;
	text-decoration : underline;
	font-size : 12px;
}
a.BreadCrumb {
	color : #9A94B6;
	text-decoration : underline;
	font-size : 12px; 
}

.WTemplate input{
	border : solid 1px #003592;
	margin-left : 0px;
}
.Wtemplate input#submit {
	background-color : #CFD4E8; 
	border : solid 1px #CFD4E8;
	font-weight : bold;
}
.Wtemplate H2 {
	margin : 0px;
	text-align:left;
}

.WTemplate h1 {
	margin-left :35px;
	padding-left : 0px;
	
}
#content td.WTemplate {
	/* padding-left : 50px;*/
	text-align:right;
}
.WTemplate a {
	COLOR : #e30450;
	text-align:left;
}
.WTemplate a:link,
.WTemplate a:visited,
.WTemplate a:active,
.WTemplate a:hover, {
	COLOR : #e30450;
	text-align:left;
}

.bannerbigimg {
	background-image:url(../../images/kring2009vs2/HerhaalService-banner.png);
	background-repeat: no-repeat;	
	height : 207px;
	width : 270px;
	margin-top: 20px;
}
.bannerbigimg a {
	position : relative;
	top : 15px;
	left : 15px;
	text-decoration : none;
	background: url("../../images/kring2009vs2/pharmacyIcons.gif") no-repeat scroll 0 4px transparent;
    color: #666666 !important;
    display: block;
    font-family: Arial,helvetica,sans-serif;
    font-size: 13px !important;
    padding-left: 13px;
    text-decoration: none !important;
	outline-style : none;
	outline:none;
}
.bannerbigimg a:hover {
	background-position : 3px 4px;
	outline-style : none;
	outline:none;	
}
.bannerbigimg a.spacer {
	background-image : none;	
	padding : 0px;
	left : 0px;
	top : 0px;
}
