﻿/*~~~~~~~~~~~ Copyright notice at bottom of file ~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	ENTIRE PAGE
    The entire page is surrounded by a top level DIV

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#entire-page
{
	background-color: #FFFFFF;
	border-left-style: solid;
	border-color: #7B7B6B;
	border-left-width: thin;
	border-right-style: solid;
	border-right-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
	font-family: Verdana;
	color: #404040;
	width: 960px;
	
	overflow: hidden;
}

#print-entire-page
{
	border: thin solid #7B7B6B;
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #404040;
	width: 650px;
}

#page-shadow
{
	margin-left: auto;
	margin-right: auto;
	width: 962px;
	border-color: #ADAD9C;
	border-left-style: solid;
	border-left-width: 13px;
	border-right-style: solid;
	border-right-width: 13px;
	border-bottom-style: solid;
	border-bottom-width: 11px;
}

.read-more-link
{
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: right;
	float: right;
	width: 100%;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#header
{
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 3px;
	font-size: .90em;
	position: relative;
	height: 63px;
}

#header .about-link
{
	float: left;
	position: absolute;
	top: 0;
	left: 20px;
}

#company-logo
{
	min-height: 7em;
}

#company-name
{
	height: 2.5em;
	font-size: 2.5em;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 10px;
	display: block;
	line-height: 2.5em;
}

#company-name a
{
	text-decoration: none;
}

#header-search
{
	text-align: left;
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 1.5% 0 2%;
}

.searchfield
{
	width: 120px;
	background: #e7e7e7;
	border-top: solid 1px #d3d3d3;
	border-right: solid 1px #d3d3d3;
	border-left: solid 1px #e7e7e7;
	border-bottom: solid 1px #e7e7e7;
	padding-left: 5px;
	color: #666666;
	font-size: 90%;
}

#header-toolbox
{
	text-align: right;
	position: absolute;
	top: 35px;
	right: 0px;
	padding: 5px 5px 0 0;
	margin-top: 7px;
}

#header-toolbox .about-link
{
	float: left;
	position: absolute;
	top: 0;
	left: -20px;
}

.toolbox-entry
{
	background: url(/images/tool.gif) no-repeat left;
	padding-left: 20px;
	display: block;
	float: left;
}

.toolbox-entry-login
{
	background: url(/images/sitecore.gif) no-repeat left;
	padding-left: 20px;
	display: block;
	float: left;
}

.toolbox-entry-help
{
	background: url(/images/help.gif) no-repeat left;
	padding-left: 20px;
	display: block;
	float: left;
}

.toolbox-entry-print
{
	background: url(/images/print.gif) no-repeat left;
	padding-left: 20px;
	display: block;
	float: left;
}

.toolbox-entry-sitemap
{
	background: url(/images/sitemap.gif) no-repeat left;
	padding-left: 20px;
	display: block;
	float: left;
}

.toolbox-entry-tell-a-friend
{
	background: url(/images/tellafriend.gif) no-repeat left;
	padding-left: 20px;
	display: block;
	float: left;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TOP MENU 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#top-menu
{
	height: 31px;
	font-size: 1.0em;
	background-image: url(   '../../images/Caesar/CaesarTopmenu.png' );
	background-repeat: repeat-x;
	
}

#top-menu a
{
	padding: 7px 13px 8px 13px;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

#top-menu li#current a
{
	text-decoration: none;
	background-image: url(   '../../images/Caesar/CaesarTopmenuSelected.png' );
	background-repeat: repeat-x;
}

#top-menu li#current a:hover
{
	background-image: url(   '../../images/Caesar/CaesarTopmenuOver.png' );
	background-repeat: repeat-x;
}

#top-menu .about-link
{
	font-size: .8em;
	float: left;
}

#top-menu .about-link a
{
	padding: 7px 3px 9px;
}

#top-menu .about-link a:hover
{
	text-decoration: underline;
}

#top-main-menu
{
	height: 31px;
	float: left;
	font-weight: bold;
}

#top-main-menu ul
{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 31px;
}

#top-main-menu li
{
	display: block;
	float: left;
	list-style-type: none;
	height: 31px;
}

#top-main-menu a:hover
{
	text-decoration: underline;
	background-image: url(   '../../images/Caesar/CaesarTopmenuOver.png' );
	background-repeat: repeat-x;
}

#top-main-menu a
{
	color: White;
}

#top-help-menu
{
	background: white;
	height: 31px;
	float: right;
	font-weight: bold;
	width: 240px;
}

#top-help-menu ul
{
	margin-left: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	float: right;
	display: block;
	width: 237px;
}

#top-help-menu li
{
	display: block;
	float: left;
	list-style-type: none;
}

#top-help-menu li.first
{
	display: block;
	float: left;
	list-style-type: none;
}

#top-help-menu a:hover
{
	text-decoration: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	BANNER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#banner
{
	margin-top: 3px;
	margin-left: 0;
	margin-right: 0;
	position: relative;
}

#banner a
{
	color: #FFFFFF;
}

#banner .about-link
{
	float: right;
	font-size: 0.7em;
	text-align: right;
	padding-top: 10px;
}

#banner-image
{
	display: block;
	cursor: pointer;
}

#banner-text
{
	position: absolute;
	top: 0;
	right: 0;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	width: 21%;
	text-align: left;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 160%;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	BREADCRUMB

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#breadcrumb-filler
{
	float: right;
	width: 240px;
	background: url(        "/images/simple_bg.gif" ) repeat-y right;
	height: 50px;
}
#breadcrumb
{
	color: #999999;
	font-weight: bold;
	margin-top: 13px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	font-size: 0.9em;
	padding: .1em 15px .1em 15px;
	float: left;
	letter-spacing: 0em;
}

#breadcrumb ul
{
	margin: 0;
	padding: 0;
}

#breadcrumb li
{
	display: inline;
	list-style: none;
	padding: 0 1em 0 0;
	background: none;
}

#breadcrumb a:link, #breadcrumb a:visited
{
	color: #999999;
	font-weight: bold;
}

#breadcrumb a:hover
{
	color: #666666;
	text-decoration: underline;
}

#breadcrumb .about-link
{
	padding-left: 30px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT GENERAL CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

setMinHeight
{
	min-height: 225px;
	height: 225px;
}

div[class] .setMinHeight
{
	height: auto;
	min-height: 225px;
}
.centerDiv 
{
	text-align:center;
}


.form_header
{
      margin: 0px 10px 0px 10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT AND SIDEBAR SUBLAYOUT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content-and-sidebar-sublayout
{
	background: url(        "/images/simple_bg_noleft.gif" ) repeat-y right;
}

#content-and-sidebar-sublayout-content
{
	float: left;
	width: 720px;
	min-height: 370px;
	overflow:hidden;
}

#content-and-sidebar-sublayout-content ul
{
	padding-left: 0;
	margin-left: 0;
	margin-top:5px;
	list-style-type: square;
	list-style-position: outside;
	font-size:1em;
}
#content-and-sidebar-sublayout-content ul li
{
	margin-left: 15px;
	padding: 0.25em;

}

#content-and-sidebar-sublayout-content .about-link
{
	padding-top: 10px;
	padding-right: 10px;
	float: right;
	font-size: .1em;
}

#content-and-sidebar-sublayout-sidebar
{
	float: right;
	width: 240px;
	padding-bottom: 15px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SIDEBAR SECTION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.sidebar-section
{
	padding: 10px;
	margin: 0 0 0 0;
	background-color:#EAEAEA;
}
.sidebar-item
{
	padding: 5px;
}
.sidebar-item .title
{
	text-align: center;
	font-weight: bolder;
	font-size: 1.0em;
}
#NewsList
{
	padding-left: 0;
	margin-left: 15px;
	margin-top:5px;
	list-style-type: square;
	list-style-position: outside;
	font-size:0.9em;
}
#NewsList li ul
{
	margin: 0;
	padding: 0.25em;

}

.sidebar-item .content-center
{
	text-align: center;
}
.sidebar-item .content-left
{
	text-align: left;
}
.sidebar-item .content-right
{
	text-align: right;
}
.sidebar-section .about-link
{
	padding-top: 10px;
	padding-right: 10px;
	float: right;
	font-size: .9em;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	RECENT NEWS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul.news-links
{
	margin: 0;
	padding: 0;
}

ul.news-links li
{
	list-style: none;
	padding: .2em 0 1em 0;
	margin-left: 0.4em;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TEASER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tdTeaser
{
	width:100%;
}

.teaser
{
	margin:0 auto 0 auto;
	width: 200px;
	height: 250px;
	font-size: 1.0em;
}

.teaser h2
{
	padding-top: 10px;
	text-align: left;
}

.teaser-text
{
	height: 97px;
	overflow: hidden;
	text-align: justify;
}

.teaser-read-more-link
{
	text-align: right;
	float: right;
	width: 100%;
	vertical-align: baseline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PAGE TITLE AND TEXT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.page-title-and-text
{
	padding-top: 0px;
	padding-left: 15px;
	width: 95%;
	max-width: 95%;
	font-size: 1.0em;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	THREE COLUMN SUBLAYOUT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#three-column-sublayout
{
	background: url(        "/images/simple_bg.gif" ) repeat-y right;
	width: 100%;
}

#three-column-sublayout-middle
{
	float: left;
	width: 530px;
	padding-bottom: 15px;
}
#three-column-sublayout-middle ul
{
	padding-left: 0;
	margin-left: 0;
	margin-top:5px;
	list-style-type: square;
	list-style-position: outside;
	font-size:1.0em;
}
#three-column-sublayout-middle ul li
{
	margin-left:15px;
	padding: 0;

}


#three-column-sublayout-middle .read-more-link
{
	padding-right: 10px;
	text-align: right;
	float: right;
	width: 100%;
}

#three-column-sublayout-middle .about-link
{
	padding-top: 10px;
	padding-right: 10px;
	float: right;
	font-size: .9em;
}

#three-column-sublayout-middle hr
{
	display: block;
}

#three-column-sublayout-right, #three-column-sublayout-left
{
	font-size: .9em;
}

#three-column-sublayout-right
{
	float: right;
	width: 239px;
	padding-bottom: 15px;
}

#three-column-sublayout-left
{
	float: left;
	width: 190px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MENU AND CONTENT SUBLAYOUT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#menu-and-content-sublayout
{
	margin-top: 3px;
	background: url(/images/menu_bg.gif) repeat-y;
	width: 100%;
	font-size: 1.0em;
}

#menu-and-content-sublayout-menu
{
	float: left;
	font-size: .9em;
	width: 190px;
}

#menu-and-content-sublayout-content
{
	float: left;
	width: 770px;
	min-height: 370px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SINGLE COLUMN SUBLAYOUT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#single-column-sublayout
{
	padding: 15px;
	min-height: 370px;
	font-size: 0.9em;
}

#single-column-sublayout .page-title-and-text
{
	padding: 0px;
}

#single-column-sublayout .page-title-and-text h1
{
	padding-bottom: 0px;
}

#single-column-sublayout .about-link
{
	float: right;
	font-size: .9em;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TREE MENU

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#tree-menu
{
	padding: 0px;
}

#tree-menu .about-link
{
	padding-top: 10px;
	padding-right: 10px;
	float: right;
	font-size: .9em;
}

#tree-menu h2
{
	padding-left: 15px;
	padding-top: 10px;
}

#tree-menu a:hover
{
	color: Red;
}

#tree-menu ul
{
	padding-left: 15px;
	margin: 0px;
	display: block;
}

#tree-menu li
{
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	list-style-type: none;
}
#tree-menu a
{
	color: #404040;
}
#tree-menu .Sel
{
	color: Red;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Sidebar Banners

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

      SUBITEM OVERVIEW

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.subitem-overview
{
	font-size: 0.90em;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	float: left;
}

.subitem-overview .read-more-link
{
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SEARCH RESULTS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#SearchMain
{
	border: solid 1px Gray;
	text-align: left;
}

#SearchResults .NoResults
{
	color: Red;
	font-weight: bold;
}
.SearchButtonLeft
{
	background-color: #FFFFFF;
	color: #FF0000;
	border-style: solid;
	border-width: 1px 0px 0px 1px;
	border-color: Gray;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
.SearchButtonRight
{
	background-color: #FFFFFF;
	color: #FF0000;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: Gray;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SITE MAP

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#sitemap
{
	padding-left: 15px;
	padding-right: 15px;
}

#sitemap a
{
	background: white;
}

.sitemap-outline
{
	margin: 0px;
	padding-top: 10px;
	background-color: #FFFFFF;
	font-family: Arial, Verdana;
	line-height: 1.4em;
	color: #666666;
	float: left;
}

.sitemap-tree
{
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Verdana;
	line-height: 1.4em;
	color: #666666;
}

.sitemap-parent
{
	background: url(/images/smhoriz.gif) repeat-x;
}

.sitemap-tree a:link, .sitemap-tree a:visited
{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	color: #999999;
}

.sitemap-tree a:hover
{
	color: #666666;
	text-decoration: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TELL A FRIEND

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.tell-a-friend
{
	padding: 15px;
}

.tell-a-friend-url
{
	height: 4em;
	padding-top: 2em;
	padding-left: 25px;
	color: Blue;
}

.tell-a-friend-label
{
	width: 150px;
	height: 3em;
	display: block;
	float: left;
}

.tell-a-friend-input
{
	height: 3em;
}

.tell-a-friend-req
{
	font-size: smaller;
}

.tell-a-friend-error
{
	color: Red;
	font-weight: bold;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#printfooter
{
	position: relative;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url( "/images/caesar/Caesar_BottomBar_tile.png" );
}

#footer
{
	position: relative;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url( "/images/caesar/Caesar_BottomBar_tile.png" );
	float:left;
	width:760px;
	height:22px;
}
#footer-text
{
	position: relative;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	background-image: url( "/images/caesar/Caesar_BottomBar_tile.png" );
	float:right;
	width:200px;
	height:19px;
	color:White;
	font-size:0.8em;
	text-align:right;
}

#footer-text a:link, #footer-text a:visited, #footer-text a:hover
{
	margin-right: 5px;
	color: #ffffff;
}

#footer a:link, #footer a:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}

#footer a:hover
{
	color: #D4E7F8;
	text-decoration: underline;
}

#footer .about-link
{
	font-size: .8em;
	text-decoration: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Solicitatie Formulier

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#SolForm
{
	text-align: left;
	padding: 0 0 0 0;
	margin:0 5px 0 10px;
}

#SolForm input
{
	font-family: Verdana;
}
#SolForm table
{
	font-family: Verdana;
	text-align: left;
	padding: 10;
	width: 100%;
}

#SolForm .FieldName
{
	font-weight: bold;
}

.Mandatory
{
	background: #FFFFA0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	BOTTOM MENU

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#bottom-menu
{
	margin-top: 1em;
	margin-left: 15px;
	float: left;
	color: #999999;
}

#bottom-menu ul
{
	margin: 0;
	padding: 0;
}

#bottom-menu li
{
	display: inline;
	list-style: none;
	padding: 0 1em 0 0;
	background: none;
}

#bottom-menu a:link, #bottom-menu a:visited
{
	text-decoration: none;
	color: #999999;
}

#bottom-menu a:hover
{
	color: #666666;
	text-decoration: underline;
}

#bottom-menu .about-link
{
	padding-left: 30px;
	font-size: .8em;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	POWERED BY SITECORE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#powered-by-link
{
	float: right;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: .75em;
	text-align: right;
	color: gray;
}

#bottom-spacing
{
	background-color: #FFFFFF;
	padding: 10px;
	margin: 0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body
{
	margin: 0px;
	font-family: Arial, Verdana,;
	font-size: 0.7em;
	line-height: 1.4em;
}

p
{
	margin: 0px 0;
}

blockquote
{
	padding: 0 0 0 12px;
	margin: 12px 0 0 0;
	background: url(/images/quote-bg.png) no-repeat;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LINKS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a:link, a:visited, a:active
{
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	text-decoration: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


h1, h2, h3, h4, h5, h6
{
	font-size: 1.8em;
	font-family: Arial, Verdana;
	line-height: 1.1em;
	margin: 5px 0;
	color: #000000;
	text-decoration: none;
}

h1
{
	margin-bottom: 0;
}

h1, h2
{
	margin-top: 0px;
}

h2
{
	font-size: 1.3em;
}

h3
{
	font-size: 1.2em;
}

h3.small
{
	font-size: 1.2em;
}

h4
{
	font-size: 1.1em;
}

h5
{
	font-size: 1.0em;
}

h6
{
	font-size: 0.9em;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img
{
	border: none;
}

.photo-border
{
	border: 3px solid #cecece;
	margin-bottom: 5px;
	display: block;
}

.photo-float-left
{
	float: left;
	margin-right: 15px;
}

.photo-float-right
{
	float: right;
	margin-left: 15px;
}

.image-border-none
{
	border: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.news-date
{
	font-size: 0.9em;
	color: #A4A4A4;
}

.clear
{
	clear: both;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FORM CLASSES
    The WebForm for Marketeers classes

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.formTitle
{
	font-size: 1.8em;
	font-family: Arial, Verdana;
	line-height: 1.1em;
	margin: 5px 0;
	color: #000000;
	text-decoration: none;
}
.formValidationSummary{}
.formErrorMessage,.formValidator
{
	font-family:Verdana;
}

.formRequired {}
.formRadioButton{}
.formTextBox
{
	display:inline;
}
.formCheckBox{}
.formDropList{}
.formMultiLineTextBox{}
.formUploader{}
.formSubmit{}

.scfSingleLineTextLabel, .scfRadioButtonListLabel, .scfDropListLabel, .scfFileUploadLabel
{
	font-weight: bold;
	color: #404040;
	text-align:left;
	font-family:Verdana;
	width: 250px;
	float:left;
}

.scfMultipleLineTextLabel
{
	font-weight: bold;
	color: #404040;
	text-align:left;
	font-family:Verdana;
}

.scfSingleLineGeneralPanel
{
	display: inline;
	float:right;
}

.scfCheckbox, .scfRadioButtonList, .scfDropList, .scfFileUpload
{
	float:right;
}

.scfMultipleLineTextBox
{
	width: 99%;
}

.scfDropList, .scfSingleLineTextBox, .scfFileUpload
{
	width: 250px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PORTFOLIO CLASSES
    Classes for the Portfolio pages

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.PortfolioPage
{
	border-top:solid 1px gray;
	margin:0px 20px;
}

.PortfolioPage td
{
	vertical-align: top;
}

.PortfolioOverview
{
}

.PortfolioDropDownRight, .PortfolioDropDownLeft
{
	width:200px;
}

.PortfolioDropDownRight
{
	float: right;
}

.PortfolioDropDownLeft
{
	float:left;
}

.PortfolioDoelstelling
{
	height: 192px;
	overflow:hidden;
}

.PortfolioLeesMeer
{
	text-align:right;
}

.PortfolioItem
{
	padding:0px 10px;
	border: solid 1px gray;
}

.PortfolioItemOverview
{
	padding:0px 10px;
}

.PortfolioItemOverview div
{
	margin-bottom:5px;
}

.PortfolioLogo
{
	text-align: center;
}

#social
{
	margin-top: 5px;
	float: right;
}

#social img
{
	margin-right: 5px;
}

/*
Sitecore Shared Source License

This License governs use of the accompanying Software, and your use of the Software 
constitutes acceptance of this license. 

Subject to the restrictions in this license, you may use this Software for any commercial or 
non-commercial purpose in Sitecore solutions only. You may also distribute this Software with 
books or other teaching materials, or publish the Software on websites, that are intended to 
teach the use of the Software in relation to Sitecore. 

You may not use or distribute this Software or any derivative works in any form for uses other 
than with Sitecore. 

You may modify this Software and distribute the modified Software as long as it relates to 
Sitecore, however, you may not grant rights to the Software or derivative works that are 
broader than those provided by this License. For example, you may not distribute modifications 
of the Software under terms that would permit uses not relating to Sitecore, or under terms 
that purport to require the Software or derivative works to be sublicensed to others. 

You may use any information in intangible form that you remember after accessing the Software. 
However, this right does not grant you a license to any of Sitecore's copyrights or patents 
for anything you might create using such information. 

In return, we simply require that you agree: 

1.	Not to remove any copyright or other notices from the Software.

2.	That if you distribute the Software in source or object form, you will include a verbatim 
    copy of this license. 
    
3.	That if you distribute derivative works of the Software in source code form you do so only 
    under a license that includes all of the provisions of this License, and if you distribute 
    derivative works of the Software solely in object form you do so only under a license that 
    complies with this License. 
    
4.	That if you have modified the Software or created derivative works, and distribute such 
    modifications or derivative works, you will cause the modified files to carry prominent 
    notices so that recipients know that they are not receiving the original Software. Such 
    notices must state: (i) that you have changed the Software; and (ii) the date of any changes. 
    
5.	THAT THE SOFTWARE COMES "AS IS", WITH NO WARRANTIES. THIS MEANS NO EXPRESS, IMPLIED OR 
    STATUTORY WARRANTY, INCLUDING WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY OR FITNESS 
    FOR A PARTICULAR PURPOSE OR ANY WARRANTY OF TITLE OR NON-INFRINGEMENT. ALSO, YOU MUST PASS 
    THIS DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE SOFTWARE OR DERIVATIVE WORKS. 
    
6.	THAT SITECORE WILL NOT BE LIABLE FOR ANY DAMAGES RELATED TO THE SOFTWARE OR THIS LICENSE, 
    INCLUDING DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES, TO THE MAXIMUM 
    EXTENT THE LAW PERMITS, NO MATTER WHAT LEGAL THEORY IT IS BASED ON. ALSO, YOU MUST PASS 
    THIS LIMITATION OF LIABILITY ON WHENEVER YOU DISTRIBUTE THE SOFTWARE OR DERIVATIVE WORKS. 
    
7.	That if you sue anyone over patents that you think may apply to the Software or anyone's 
    use of the Software, your license to the Software ends automatically. 
    
8.	That your rights under the License end automatically if you breach it in any way. 

9.	Sitecore reserves all rights not expressly granted to you in this license. 

*/
