/* GLOBALA */
a.arrow
{
	padding-right:11px;
	background-image: url("../images/global_link_icon.gif");
	background-position:right 3px;
	background-repeat:no-repeat;
	color:#000000;
		
}

div.logotype
{
	/*padding:10px 36px 0 20px;*/
	padding:0 36px 24px 0;
	margin:0;
	float:left;
}
div.tool-menu 
{
	float: right;
	background: url(../images/global_tool_menu_start.gif) no-repeat;
	padding-left: 13px;
	height: 35px;
}
div.tool-menu ul 
{
	list-style: none;
	background: url(../images/global_tool_menu_end.gif) top right #f8f8f8 no-repeat;
	margin: 0;
	height: 25px;
	padding: 8px 13px 2px 0;
}
div.tool-menu ul li
{
	display: inline;
}
div.tool-menu ul li a 
{
	color: #726A63;
	display: inline;
	border-left: 1px solid #726A63;
	padding-left: 6px;
	margin-left: 6px;
	margin-top: 2px;
	text-decoration: none;
	display: block;
	float: left;
}
div.tool-menu ul li a:hover 
{
	color: #726A63;
	text-decoration: underline;	
}
div.tool-menu ul li.first a
{
	padding: 0;
	margin: 0;
	border: 0;
}
div.tool-menu ul li.first a.special 
{
	font-weight: bold;
	color: #430589;
	background: url(../images/blogg-kamera.png) no-repeat top right;
	padding: 2px 45px 8px 0;
s}
div.top-menu
{
	clear: both;
}

div.top-menu .menu-item
{
	/*padding:0 0 0 2px;*/
	padding:0;
	margin:0;
	float:left;
}
div.top-menu .menu-item-hidden 
{
	display: none;
	float:left;
	padding:0;
	margin:0;
}
div.footer
{
	text-align:center;
	padding-top: 10px;
	color: #726a63;
}

div.image-large
{
	margin-bottom:35px;
}

div.content-large
{
	width:460px;
}

div.content-medium
{
	width:340px;
}

#right-content-container div.box-holder-type-1
{
	margin:5px 0 0 0;
}
#right-content-container div.box-type-edu-start 
{
	width: 184px;
	height: 9px;
	background: url(../images/edu-top.gif) no-repeat;
}
#right-content-container div.box-type-edu-end 
{
	width: 184px;
	height: 4px;
	background: url(../images/edu-bottom.gif) no-repeat;
}
#right-content-container div.box-type-edu
{
	background-image:url(../images/edu-fill.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	padding:12px 11px 10px 11px;
	width: 162px;
}
#right-content-container div.box-type-edu h2 
{
	margin: 0 0 15px 0;
}
#right-content-container div.box-type-edu p.register 
{
	margin-top: 16px;
}
#right-content-container div.box-type-1-end
{
	background-image:url(../images/global_box_right_bottom.gif);
	background-position:0 0;
	height:18px;
	overflow:hidden;
	margin:0 0 10px 0;
}

.content-xlarge TD
{
	padding:3px 0 3px 9px;
	vertical-align:top;
}

.content-xlarge TABLE
{
	border:1px solid #E1CBEB;
}

.content-large img
{
	float:left;
	padding:5px 10px 5px 0;
}

.content-medium img
{
	float:left;
	padding:5px 10px 5px 0;
}

.content-large H1 img, .content-medium H1 img
{
	float:none;
	padding:0;
}

.NoBorder
{
	background-color:#FFFFFF;
	border:0px solid #E1CBEB;
}

td.thead
{
	background-color:#E1CBEB;
	font-weight:bold;
	padding:10px 0 4px 9px;
}



td.WhiteRow
{
	background-color:#FFFFFF;
	padding:3px 0 3px 9px;
	vertical-align:top;
}



/* StartPage.ascx */
.startpage-left-area
{
	float:left;
	width:389px;
	padding:30px 0 0 0px;
	margin: 0 27px 0 10px;
}

.startpage-left-area .box-1
{
	padding:0 6px 0 0;
}

.startpage-left-area .box-1 H1
{
	margin:10px 0 0 0;
}

.startpage-left-area .box-1 P
{
	padding:10px 0 0 0;
	width:343px;
}
.startpage-left-area .box-1 .preamble 
{
	font-size: 1.3em;
	display: block;
	margin-bottom: 9px;
}

.startpage-left-area .box-3
{
	padding:12px 0 0 0;
}


.startpage-right-area
{
	float:left;
	width:326px;
	padding:10px 0 0 0;
	margin-right: 10px;
}

.startpage-right-area .box-1
{
	padding:15px 0 0 15px;	
}

.startpage-right-area .box-2
{
	padding:7px 0 0 0;	
}
.startpage-right-area .box-2 #start-page-calendar 
{
	background: url(../images/calendar_top.gif) no-repeat;
	padding: 10px 12px 0 12px;
	width: 302px;
	margin: 0;
}
.startpage-right-area .box-2 #start-page-calendar h2 
{
	margin-bottom: 10px;
}
.startpage-right-area .box-2 #start-page-calendar table 
{
	width: 100%;
	background: transparent;
	border-collapse: collapse;
}
.startpage-right-area .box-2 #start-page-calendar table tr td
{
	border-top: 1px solid #e4e2d9;
	padding: 4px 0;
	border-collapse: collapse;
}
.startpage-right-area .box-2 #start-page-calendar table tr.top td
{
	border-top: 0;
}
.startpage-right-area .box-2 #start-page-calendar table tr td a 
{
	text-decoration: none;
}
.startpage-right-area .box-2 #start-page-calendar table tr td a:hover 
{
	text-decoration: underline;
	color: #430589;
}
.startpage-right-area .box-2 #start-page-calendar table tr td a.open
{
	padding-left: 25px;
	background: url(../images/icon_open.gif) no-repeat;
}
.startpage-right-area .box-2 #start-page-calendar table tr td a.closed
{
	padding-left: 25px;
	background: url(../images/icon_closed.gif) no-repeat;
}
.startpage-right-area .box-2 #start-page-calendar table tr td p 
{
	margin: 0;
}
.startpage-right-area .box-2 #start-page-calendar table tr td p a 
{
	background-image: none;
	padding: 0;
}
.startpage-right-area .box-2 #start-page-calendar-bottom 
{
	background: url(../images/calendar_bottom.gif) no-repeat;
	height: 15px;
	width: 326px;
	margin-bottom: 20px;
}
.startpage-right-area .box-4
{
	padding:0;
}

.startpage-right-area .box-4 a
{
	width:355px;
	padding:0;
	/*background-image:url(../images/startpage_link_box_bg.gif);*/
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	margin-bottom:3px;
	font-size: 14px;
	font-family: "Trebuchet MS";
	color: #430589;
	text-decoration: none;
}

.startpage-right-area .box-4 a:hover
{
	/*background-image:url(../images/startpage_link_box_bg_mo.gif);*/
	/*color:#430589;*/
	text-decoration: underline;
}

.startpage-right-area .box-5
{
	margin:25px 0 10px;
}
.startpage-right-area .box-5 img
{
	margin:10px 0 0;
}

/* Contact.ascx */

#content-container div.contact-form
{
	padding:20px 0 0 0;
	margin:0;
}

#content-container div.contact-form div
{
	padding:0 0 10px 0;
	margin:0;
}

#content-container div.contact-form p
{
	padding:0 0 3px 0;
	margin:0;
}

/* DevelopmentCategory.ascx */
.development-holder
{
	padding:20px 0 0 0;	
}
.development-holder div.box-1
{
	float:left;
	width:233px;	
	padding:0 40px 0 0;
}

.development-holder div.box-2
{
	float:left;
	width:233px;
}

.development-holder div.image
{
	padding:0 0 10px 0;
}

.development-holder p
{
	padding:0 0 3px 0;	
}

/* NewsList.ascx */
span.news-date
{
	color:#737373;
}

.news-holder
{
	padding:30px 0 20px 0;	
	clear: both;
}

.news-holder div
{
	padding:0 0 5px 0;
}


/* NewsletterSubscribe.ascx */

.newsletter-box
{
	/*border:1px solid #F0E7F4;*/
	background: url(../images/newsletter-bg.gif) no-repeat;
	width:306px;
	padding: 10px;
	margin-top: 5px;
}

.newsletter-box .text
{
	float:left;
	width:163px;
	margin-top: 10px;
}
.newsletter-box .input-box
{
	float:left;
	width:221px;
	padding-top:12px;
}

.newsletter-box .input-box input
{
	width:205px;
}


.newsletter-box .input-button
{
	float:left;
	width:56px;
	padding-top:8px;
}

/* Education.ascx */
div.box-holder-education
{
	margin:3px 0 0 0;
}

div.box-holder-education div
{
	padding:15px 9px 15px 9px;
	margin:0 0 3px 0;
}

div.box-holder-education div.type-1
{
	background-color:#f0e7f4;
}

div.box-holder-education div.type-2
{
	background-color:#E1CBEB;
}


/* EducationSummary.ascx */
#content-container div.box-edu-left
{
	width:151px;
	border:1px solid #F2EBF6;
	padding:7px 7px 10px 7px;
	float:left;
}

#content-container div.box-edu-right
{
	width:337px;
	border:1px solid #F2EBF6;
	padding:7px 7px 10px 7px;
	float:right;
}

/* EducationRegistration.ascx */

#content-container div.education-form
{
	padding:20px 0 0 0;
	margin:0;
}

#content-container div.education-form div
{
	padding:0 0 10px 0;
	margin:0;
}

#content-container div.education-form p
{
	padding:0 0 3px 0;
	margin:0;
}

#content-container .column
{
	width:245px;
	float:left;
	margin:0;
	padding:0;
}


/* EDITOR */
a.LinkBox
{
	width:353px;
	padding:11px 0 11px 11px;
	background-image:url(../images/global_link_box_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	margin-bottom:3px;
}

/*a.LinkBox-small
{
	width:329px;
	padding:11px 0 11px 11px;
	background-image:url(../images/global_link_box_sm_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	margin-bottom:3px;
}*/

a:hover.LinkBox
{
	background-image:url(../images/global_link_box_bg_mo.gif);
	color:#430589;
}

a:hover.LinkBox-small
{
	background-image:url(../images/global_link_box_sm_bg_mo.gif);
	color:#430589;
}


.PDFLink
{
	background-image:url(../images/global_pdf_icon.gif);
	background-repeat:no-repeat;
	background-position:right 1px;
	padding-right:15px;
}
.news-item 
{
	margin: 10px 0 5px 0;
}
