/*
 * $History: styles_NN.css $
 * 
 * *****************  Version 12  *****************
 * User: Sara         Date: 18/04/08   Time: 17:36
 * Updated in $/comato-v3/Front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 11  *****************
 * User: Sara         Date: 18/04/08   Time: 12:42
 * Updated in $/comato-v3/Front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 10  *****************
 * User: Sara         Date: 14/03/08   Time: 15:18
 * Updated in $/comato-v3/Front/wwwroot/kinepolis-ir/Css
 * extra style voor leftnav
 * 
 * *****************  Version 1  *****************
 * User: Sara         Date: 20/02/08   Time: 16:41
 * Created in $/comato-v3/Front/wwwroot/kinepolis-re/css
 * *****************  Version 9  *****************
 * User: Ronald       Date: 15/02/08   Time: 15:17
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 8  *****************
 * User: Ronald       Date: 14/10/04   Time: 18:56
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 7  *****************
 * User: Ronald       Date: 17/09/04   Time: 14:30
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 6  *****************
 * User: Ronald       Date: 14/09/04   Time: 11:02
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 5  *****************
 * User: Ronald       Date: 10/09/04   Time: 12:23
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 4  *****************
 * User: Ronald       Date: 8/09/04    Time: 17:54
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 3  *****************
 * User: Ronald       Date: 7/09/04    Time: 17:54
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 * 
 * *****************  Version 2  *****************
 * User: Ronald       Date: 1/09/04    Time: 13:47
 * Updated in $/comato-v3/front/wwwroot/kinepolis-ir/Css
 */

body {
	margin:5px;
	padding:0;
	background-color:#fff;
	color:#4F5557;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	text-align:center;
	voice-family:"\"}\"";
	voice-family:inherit;
	text-align:left;
}

/*general link styles*/

a:link, a:visited {
	color:#4F5557;
	text-decoration:underline;
}

a:hover {
	color:#4F5557;
	text-decoration:none;
}

a:active {
	color:#E52324;
	text-decoration:underline;
}

/*sitecontainer*/

#content {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;	
}

/*header*/

.header {
	margin:0;
	padding:0;
	width:760px;
	height:69px;
	background:url(/site_images/companylogo.jpg) no-repeat left top;
}

.header a {
	display:block;
	margin:0 0 0 7px;
	padding:0;
	width:210px;
	height:69px;
}

/*main*/
/*leftnav*/

.main .LeftCol {
	float:left;
	width:215px;
	overflow:hidden;
}

/*languageswitch*/

.main .LeftCol .languageswitch {
	margin:0;
	padding:0;
	height:21px;
	text-align:center;
} 

.main .LeftCol .languageswitch form {
	margin:3px 0 0 0;
	padding:3px 0 0 0;
	font-size:10px;
	voice-family:"\"}\"";
	voice-family:inherit;
	margin:0;
} 

/*leftNavigation*/

.navigationtree {
	margin:0;
	padding:0;
}
/* MainMenu */
.MainMenu {
	display:block;
	margin:0;
	padding:2px 5px 0 12px;
	background-color:#003366;
	border-top:1px solid #fff;
	text-decoration:none;
	text-transform:capitalize;
	font-weight:bold;
	color:#FFF;
	font-size:10px;
	width:215px;
	height:23px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:198px;
	height:18px;
}
.MainMenu a {
	display:block;
	margin:0;
	padding:2px 5px 0 0;
	color:#FFF;
	text-decoration:none;
	text-transform:capitalize;
	font-weight:bold;
}
.MainMenu a:hover {
	display:block;
	margin:0;
	padding:2px 5px 0 0;
	color:#FFF;
	text-decoration:underline;
	text-transform:capitalize;
	font-weight:bold;
}

/* MENU */
.main .LeftCol .navigationtree ul.menu {
	margin:0;
	padding:0;
	list-style-type:none;
}

.main .LeftCol .navigationtree ul.menu li a {
	display:block;
	margin:0;
	padding:2px 5px 0 12px;
	background-color:#BBD5EF;
	border-top:1px solid #fff;
	text-decoration:none;
	color:#036;
	font-size:10px;
	width:215px;
	height:23px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:198px;
	height:18px;
}

.main .LeftCol .navigationtree ul.menu li a:hover {
	background-color:#4087C8;
	color:#fff;
}

.main .LeftCol .navigationtree ul.menu li.active {
	margin:0;
	padding:3px 5px 0 12px;
	width:198px;
	height:18px;
	color:#fff;
	font-size:10px;
	border-top:1px solid #fff;
	background:url(/site_Images/icon_arrowdown.gif) left no-repeat #4087C8;
}

/*Sub*/

.main .LeftCol .navigationtree ul.submenu {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:13px;
}

.main .LeftCol .navigationtree ul.submenu li a {
	display:block;
	margin:0;
	padding:2px 5px 2px 12px;
	width:198px;
	background-color:#F1F7FC;
	text-decoration:underline;
	color:#036;
	font-size:10px;
}

.main .LeftCol .navigationtree ul.submenu li a:hover {
	background-color:#F1F7FC;
	color:#E52324;
	text-decoration:none;
}

.main .LeftCol .navigationtree ul.submenu li.active {
	margin:0;
	padding:3px 5px 2px 12px;
	width:198px;
	color:#E52324;
	font-size:10px;
	background:url(/site_Images/icon_arrowright.gif) left no-repeat #F1F7FC;
	text-decoration:underline;
}

.main .LeftCol .menuend {
	margin:0;
	padding:0 0 19px 0;
	width:215px;
	height:21px;
	background:url(/site_images/bg_menu_end.gif) no-repeat left top;
}

/*CenterCol*/

.main .CenterCol {
	margin:0;
	padding:0 18px 30px 18px;
	float:left;
	overflow:hidden;
	width:391px;
	font-size:11px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:355px;
}

/*Breadcrumb*/

.main .CenterCol .breadcrumb {
	float:left;
	display:block;
	width:357px;
}

.main .CenterCol .breadcrumb p {
	margin:0 0 0 2px;
	padding:4px 0 0 4px;
	color:#838889;
	font-size:10px;
	background:url(/site_images/bg_stroke.gif) no-repeat left top;
}

.main .CenterCol .breadcrumb a {
	color:#838889;
	text-decoration:none;
}

.main .CenterCol .breadcrumb span.devider {
	color:#E52324;
}

/*Printpage*/

.main .CenterCol .printpage {
	float:right;
	margin:15px 0 0 0;
	padding:0;
	font-size:10px;
}

/*Content*/

.main .CenterCol .PageTitle3 {
	text-align:left;
	display:block;
	font-size:18px;
	color:#4388C8;
	line-height:20px;
	padding:10px 5px 10px 5px;
}

.main .CenterCol .ContentBlock {
	margin:0;
	padding:0 0 0 7px;
}

.main .CenterCol .ContentBlock p {
	margin:0;
	padding:0 0 10px 0;
}

.contentImage {
	margin:3px 8px 8px 0;
	padding:0;
	border:0;
}

.main .CenterCol .PageTitle3:first-letter {
	color:#E52324;
}

/*rightnav*/

.main .RightCol {
	float:right;
	width:152px;
	overflow:hidden;
	/*border:1px solid blue;*/
}

/*searchbox*/

.main .RightCol .formBox {
	width:152px;
	height:51px;
	margin:21px 0 10px 0;
	padding:0;
	background:url(/site_images/bg_searchbox.gif) no-repeat left top;
}

.formtitle {
	margin:0;
	padding:8px 5px 2px 5px;
	font-weight:bold;
	color:#003366;
}

.formtitle:first-letter {
	color:#E52324;
}

.main .RightCol .formBox form {
	display:inline;
	margin:0px 5px 0 6px;
	padding:0;
}

.searchbox {
	float:left;
	border:1px solid #036;
	width:100px;
	font-size:10px;
	margin:0 0 0 6px;
	padding:0;
	height:15px;
}

.main .RightCol .formBox form input.searchBox {
	float:left;
	border:1px solid #036;
	width:100px;
	font-size:10px;
	margin:0 0 0 6px;
	padding:0;
	height:17px;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:15px;
}

.main .RightCol .formBox form input.searchButton {
	float:right;
	margin:0;
	padding:0 6px 0 0;
	/*border:1px solid #036;
	color:#036;
	width:34px;
	height:17px;
	background-color:#BBD5EF;
	font-size:11px;
	line-height:11px;*/
}

/*contact*/

.main .RightCol .contact {
	margin:0;
	padding:0;
	width:152px;
	min-height:126px;
	margin:0 0 10px 0;
	padding:0;
	background:url(/site_images/bg_dots.gif) repeat-y left top;
	font-size:10px;	
	line-height:12px;
}

.main .RightCol .contact .contactbody {	
	margin:0 0 0 6px;
	padding:0 0 7px 0;
}

.main .RightCol .contact .contactbody .contacttitle {
	font-size:18px;
	color:#4388C8;
	line-height:20px;
	margin:0;
	padding:0 5px 8px 0;
}

.main .RightCol .contact .contactbody .contacttitle:first-letter {
	color:#E52324;
}

.main .RightCol .contact .contactbody .contactdepartment {
	margin:0;
	padding:0;
	font-weight:bold;
}

/*subscription*/

.main .RightCol .subscriptionbox {
	width:152px;
	height:61px;
	margin:0 0 10px 0;
	padding:0;
	background:url(/site_images/bg_subscriptionbox.jpg) no-repeat left top;
}

.main .RightCol .subscriptionbox .subscriptiontext {
	margin:5px 5px 0 6px;
	padding:0;
}

/*footer*/

.footer {
	width:760px;
	height:21px;
	background-color:#036;
	background:url(/site_images/bg_footer.gif) no-repeat left top;
}

.footer a:link, .footer a:visited {
	color:#fff;
	text-decoration:underline;
}

.footer a:hover {
	color:#fff;
	text-decoration:none;
}

.footer a:active {
	color:#fff;
	text-decoration:underline;
}

.footer .ModuleHolderCenter p {
	color:#fff;
	font-size:10px;
	padding:3px 0 0 0;
}

/*Sitemap*/

.sitemap {
	background-color:#E8F0F9;
	width:351px;
	margin:1px 0 0 6px;
	padding:0;
}

.sitemap .sitemapthemename {
	font-weight:bold;
}

.sitemapthemetitle {
	font-size:11px;
}

/*Search OL LI*/

.searchresult {
	margin:0 0 0 6px;
	padding:0;
	font-weight:bold;
	color:#E52324;
}

.searchstring {
	font-weight:bold;
}

.searchttext {
	margin:0 0 0 6px;
	padding:0;
}

.searchtitle {
	font-weight:bold;
	font-size:10px;
}

.searchscore {
	font-weight:bold;
	font-size:10px;
	color:#E52324;
}

.searchscore span {
	font-weight:bold;
	font-size:10px;
	color:#4F5557;
}

.searchsummary {
	margin:0 0 2px 0;
	padding:0;
	display:block;
}


/*News Tool Styles*/

.newscontainer {
}

.news {
	margin:0;
	padding:0 0 10px 10px;
}

.news .newswrapper {
}

.newsgroup {
	display:block;
	font-size:18px;
	color:#4388C8;
	line-height:20px;
	padding:10px 5px 10px 0;
}

.newsgroup:first-letter {
	color:#E52324;
}

.newscategory {
}

.newstitle {
	margin:0;
	padding:0 0 10px 0;

}

.newsblock {
	margin:0 0 0 7px;
	padding:0;
}

.newsactivedate {
	margin:0;
	padding:0;
}

.newsarticletitle {
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}

.newsarticlebody {
	margin:0 0 5px 0;
	padding:10px;
	background-color:#E8F0F9;
}

.newsimage {
}

.newsteaser {
}

.newsmore {
}

.newsimage {
}

/*KINEPOLIS REAL ESTATE TOOL OUTPUT*//*STYLING*//*REAL ESTATE SITE*/
#content #REF_logo {display:none;position:absolute;top:42px;left:21px;margin:0;padding:0;width:93;height:93px;line-height:normal;text-align:center;overflow:hidden;}
#content h2 {text-align:left;font-size:18px;color:#4388C8;line-height:20px;padding:10px 5px 10px 0px;}
#content h2:first-letter {color:#E52324;}
#content#REF_Content {margin:0;padding:21px 14px;background:#eee;}
#content#REF_Content h3 {font-weight:bold;font-size:11px;line-height:13px;margin:0;padding:14px 0 7px 0;display:block;}
#content #REF_Content h4 {font-weight:bold;font-size:11px;line-height:13px;margin:0;padding:14px 0 7px 0;display:block;color:#E52324;}
#content #REF_Content h5 {margin:1.5em  0;padding:0;font-size:1em;line-height:1em;color:#777;}
#content #REF_Content address {margin:0;padding:0 0 1em 0;}
#content #REF_Content address span {display:block;margin:0;padding:0;}
#content #REF_Content img#photo1, #content #REF_Content img#photo2 {display:block;margin:14px auto;padding:0;text-align:center;}
#content #REF_Content p {margin:0;padding:0;}
