/*
 * ======================
 * 		RESET
 * ======================
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; }

/*
 * ======================
 * 		BODY
 * ======================
 */
body { background-color: #fff; color: #262626; font-family: Georgia, Times, "Times New Roman", serif; font-size: 13px; line-height: 17px; }

/*
 * ======================
 * 		LINKS
 * ======================
 */

a { color:#ca1d2d; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a:focus, 
a:hover { text-decoration:underline;}

/*
 * ======================
 * 		HEADING
 * ======================
 */

h3, h4, h5, h6 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

h1 { font-size:35px; font-style:italic; font-weight:normal; color:#000; line-height:normal; margin:0 0 20px 0; }
h1 a, h2 { font-family: Georgia; font-size: 17px; color:#000; margin:0 0 10px 0; font-style: italic; font-weight: normal; }
h3 { color: #010101; font-size:14px; font-weight:bold; margin: 0px 0px 10px 0px; }
h4 { color: #010101; font-size:12px; font-weight:bold; }
h5 { font-size:11px; font-weight:bold; }
h6 { font-size:11px; font-weight:normal; }

h1 a, h2 a, h3 a {  }
h4 a, h5 a, h6 a {  }

h1 a:hover, h2 a:hover, h3 a:hover,
h4 a:hover, h5 a:hover, h6 a:hover { border:0; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}

/*
 * ======================
 * 		MISC
 * ======================
 */
.button{ margin: 0px 0px 0px 0px; }
.button a{text-decoration: none;}
.button a:hover{text-decoration: none; border: 0px;}

.blue-button-left{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-left.png) left top no-repeat; height: 26px;	padding: 5px 0px 5px 0px; }
.blue-button-left a:hover{
	border: 0px;
	text-decoration: none;
}
.blue-button-right{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top no-repeat;	color: #FFF; height: 26px; margin-left: 2px;	padding: 5px 7px 7px 5px; }

.gray-button-left{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/gray-button-left.png) left top no-repeat; height: 25px; padding: 6px 0px 6px 0px; }
.gray-button-right{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/gray-button-right.png) right top; color: #010101; cursor: pointer; height: 25px; margin-left: 3px;	padding: 5px 7px 7px 5px; }

.blue-tooltip-left{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-tooltip-arrow-left.png) left center no-repeat;	min-height: 10px; width: 6px; padding: 0px 5px 0px 0px; }
.blue-tooltip-right{ background-color: #2c3166;	color: #FFF; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	margin-left: 6px;	padding: 10px 15px 10px 15px;	width: 160px; }

.clear-both{ clear: both; }
.float-left{ float: left; }
.float-right{ float: right; }


/*
 * ======================
 * 		INPUT
 * ======================
 */
input{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/input_text_bg.gif);	border: 0px; color: #1d1d1d; font-family: Georgia; font-size: 13px;	height: 19px;	margin: 0px 0px 15px 0px;	padding: 5px 4px 0 4px; }

input.width-180px{ width: 180px; }


/*
 * ======================
 * 		HEADER
 * ======================
 */
#header{ background-color: #2C3166;	height: 134px; }

#header-inner{ height: 134px; margin: 0 auto; padding: 15px 15px 0px 0px; width: 960px; }
#header-inner img{ float: left; }

/* Main-menu */
#header-menu{ height: 34px;	clear: both; position: absolute; top: 100px; margin-left: 15px; }
#header-menu li{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/menu-blue-bg.png);	background-repeat: no-repeat; float: left; height: 34px; margin-left: 5px;	text-align: center;	width: 119px;	padding-top:10px; }
#header-menu li.active{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/menu-gray-bg.png); background-repeat: no-repeat; }
#header-menu li.active a{ color: #2C3166; }
#header-menu li a{ display: block; color: #FFF;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; height: 34px;	width: 119px; }

/* Header-right-content */
#header-right-content{ float: right; width: 400px; }

#header-top-menu{ float: right; }
#header-top-menu li{ color: #FFF; float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; }
#header-top-menu li a{ color: #FFF;	font-weight: normal; }
#header-top-menu li img{ margin: 2px 5px 0 5px; }

#header-search{	float: right; margin-top: 15px;	}
.header-search{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/search-bg.png) no-repeat; padding: 5px 0px 0px 20px; height: 19px; width: 117px; float: right; }
.search-button{	float: right; margin-left: 10px;	padding: 0px 0px 0px 0px; }

/*
 * ======================
 * 	CONTENT-CONTAINER
 * ======================
 */
#container{
	margin: 0 auto;
	padding: 33px 0px 0px 0px;
	width: 960px;
}
#container_startpage {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 960px;
}
.container_width{
	width: 970px !important;
}

/*
 * ======================
 * 		LEFT-COLUMN
 * ======================
 */
#left-column{ float: left; margin: 18px 0px 0px 0px; min-height: 200px;	width: 180px; }
#left-column-startpage {float: left; margin: 41px 0px 0px 0px; min-height: 200px;	width: 180px; }

/* Ändring 2010-04-26 MW
.left-column-box{ background-color: #e8f0f7; border-top: 5px solid #2c3166;	line-height: 17px;	margin: 0px 0px 15px 0px; padding: 12px 15px 20px 15px; }
*/
.left-column-box{ background-color: #e8f0f7; border-top: 5px solid #2c3166;	line-height: 17px;	margin: 15px 15px 0px 0px; padding: 12px 15px 20px 15px; }

.left-column-box p{	margin: 15px 0px 0px 0px; }

/* Be-member */
.be-member{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/be-member-woman-bg.png) #e8f0f7 no-repeat; border: 0px;	margin-top: -15px;	padding: 32px 15px 20px 15px; }
.call-me{ float: left; }
.call-me-button{ margin-top: 0px; }
.call-me input.bluebutton{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFF;	cursor: pointer;	height: 26px;	margin-left: 2px;	padding: 3px 7px 7px 5px; }

/* Fortroendeman */
.fortroendeman{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/fortroendevalda-man_clean-bg.png) #e8f0f7 no-repeat; border: 0px;	margin-top: -15px;	padding: 32px 15px 20px 15px; }
.call-me{ float: left; }
.call-me-button{ margin-top: 0px; }
.call-me input.bluebutton{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFF;	cursor: pointer;	height: 26px;	margin-left: 2px;	padding: 3px 7px 7px 5px; }


/* Calender */
.calender-post{	margin: 0px 0px 15px 0px; }
.calender-post p{ margin: 0px; }

.register-online-button-frontpage{
	margin: 70px 0px 50px 0px;
}
.register-online-button-frontpage .blue-button-right {
	font-family: "Trebuchet MS";
	font-weight: normal;
}

.fortroendemannaknapp{
	margin: 70px 0px 50px 0px;
}
.fortroendemannaknapp .blue-button-right {
	font-family: "Trebuchet MS";
	font-weight: normal;
}

/* Login */
#login-firstpage input{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/input_text_bg.gif);	border: 0px; color: #535353; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px; width: 140px;	height: 19px;	margin: 0px 0px 10px 0px; 	padding: 5px 5px 0px 5px; }
#login-firstpage input.bluebutton{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; color: #FFF; cursor: pointer;	float: right;	height: 26px;	margin-left: 2px; width: 60px;	padding: 2px 7px 7px 5px; }
.login-button{ display: block;	float: right; padding: 0px 0px 7px 0px; }

/* Left-menu */

/* Ändring 2010-04-26 MW
#left-nav { float: left; min-height: 200px; width: 170px; margin-right: 20px; }
*/
#left-nav { min-height: 200px; width: 170px; margin-right: 35px; }
/* Slut ändring */

#left-nav ul.level1 li { border-top: 1px solid #d9d9e2; width: 170px; }
#left-nav ul.level1 li a{ color: #19104b; font-size: 13px; display: block; font-weight: normal; padding: 10px 15px 10px 15px; width: 140px; }
#left-nav ul.level1 li.active { background-color: #2c3166; border-top: 0px; }
#left-nav ul.level1 li.active a{color: #FFF; }


#left-nav ul.level1 ul.subMenu { background-color: #e8f0f7;padding 0px;}
#left-nav ul.level1 ul.subMenu li {	background-color: #e8f0f7; border: 0px; }
#left-nav ul.level1 ul.subMenu li a{ color: #19104b; font-size: 12px; padding: 5px 0px 5px 25px; }
#left-nav ul.level1 ul.subMenu li.active a{ color: #000; font-weight: bold; }

#left-nav ul.level1 ul.subMenu ul.subMenu { padding: 0px; }
#left-nav ul.level1 ul.subMenu ul.subMenu li a { color: #19104b; font-weight: normal; padding: 5px 0px 5px 45px; width: 110px;}
#left-nav ul.level1 ul.subMenu ul.subMenu li.active a{ color: #000;	font-weight: bold; }


/*
 * ======================
 * 	TOP/FLASH-COLUMN
 * ======================
 */
#top-column{ float: left; margin: 23px 0px 21px 15px;	width: 765px; }

#category-top{ float: left;	margin: -33px 0px 0px 15px;	min-height: 300px;	width: 750px; }

/*
 * ======================
 * 		MIDDLE-COLUMN
 * ======================
 */
.article{float: left; margin: 0px 10px 0px 0px; width: 550px; }

.main-info{	font-family: Georgia; font-style: italic; line-height: 19px; width: 485px; }

/* STARTSIDA.html */ 
#presentation-container-firstpage{ width: 570px; }
.presentation-inner-firstpage{ float: left;	margin: 0px 0px 22px 0px; width: 180px; line-height: normal; }
.presentation-inner-firstpage img { margin-bottom: 10px; }
.presentation-middle-firstpage{	margin: 0px 0px 15px 15px; }
.presentation-left-firstpage{ margin: 0px 0px 15px 0px; }
.presentation-inner-firstpage p{ margin: 0px 0px 10px 0px; padding: 0 20px 0 0; line-height: 17px;}
.presentation-inner-firstpage h3{margin-bottom: 10px;}
.presentation-more-links {line-height: normal;}
.presentation-more-links li {line-height: normal; margin-bottom: 5px;}
/* News */
/* Ändring 2010-04-26 MW
#news-container-firstpage{ border-top: 5px solid #a70027; clear: both; padding: 15px 0px 0px 0px; margin: 0 0 0 15px; width: 570px; }
*/
#news-container-firstpage{ border-top: 5px solid #a70027; clear: both; padding: 15px 0px 0px 0px; margin: 0; width: 570px; }
/* Slut ändring */
#news-container-firstpage h2{ font-family: Georgia;	font-size: 20px; color:#000; margin:0 0 10px 0; width:400px font-style: italic;  }
#news-container-firstpage h3{ margin: 0px 0 -3px 0; }
.news-big-firstpage{ border-bottom: 1px solid #E7E7E7; padding: 15px 0px 15px 0px; width: 570px; }
.news-big-firstpage img{ float: left; height: 125px; padding: 0px 15px 0px 0px;	width: 140px;  }
.last-big-news { border: none;}

/* Ändring 2010-04-26 MW
.news-date{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; width: 400px; line-height: normal; margin: -3px 0 2px 0; display: block; float: left }
*/
.news-date{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; width: 400px; line-height: normal; margin: -3px 0 2px 0; display: block; }
/* Slut ändring */
.news-small-container {border-top: 1px solid #E7E7E7; margin-top: 20px;}
.news-small-firstpage{ border-bottom: 1px solid #E7E7E7; padding: 9px 15px 9px 15px;}
.news-small-text{ width: 385px;	float: left; }
.news-small-firstpage a{ float: right; }
.news-small-text a{	float: left; }
.news-small-text img{ float: left; padding: 0px 5px 0px 0px; }
.news-small-rss { border: none; }

/* PRESS.html */
.filearchive{	line-height: 19px; padding: 20px 0px 0px 0px; width: 485px; }
.filearchive h1{ font-family: Georgia; font-size: 17px; color:#000; margin:0 0 10px 0; font-style: italic; font-weight: normal; }

.publishdate{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	line-height: 15px; width: 80px; }
.press-big ul{ margin-top: 5px; }
.press-big ul img{ margin: 0px 0px -3px 10px; }

/* Pageing */
#pageing{ border-top: 1px solid #dcdcdc; margin-top: 15px; padding-top: 10px; width: 570px; }
.pageing-box{ float: left; width: 180px; }
.pageing-pages{	margin: 0px 15px 0px 15px; text-align: center; }
.pageing-pages a{ padding: 0px 5px 0px 5px; }
.pageing-pages a.active{ color: #000; text-decoration: underline; }
.pageing-next{ text-align: right; }

/* FLOD.html */
/* Member-formulary */
#member-formulary{ background-color: #e8f0f7; border-top: 5px solid #2d3266; margin: 10px 0px 0px 0px; padding: 15px 15px 25px 15px; }

#member-formulary-divider{ background-color: #e8f0f7; border-top: 5px solid #2d3266; margin: 10px 0px 0px 0px; padding: 0px 15px 0px 15px; }
#member-formulary h2{ font-size: 17px; font-weight: normal;	margin: 5px 0px 25px 0px; }
#member-formulary p{ line-height: 19px;	margin: 0px 0px 15px 0px; }

#formulary-text{ float: left; width: 120px; }
#formulary-text ul li{ padding: 6px 0px 16px 0px; }

#formulary-input{ float: left; width: 410px; }
#formulary-input input{	width: 180px; }
#formulary-checkbox input{background:none;}

#formulary-step-buttons{ border-top: 1px solid #c2cada;	margin: 10px 0px 0px 0px; padding: 15px 0px 0px 0px; }
#formulary-step-previous{ float: left; }
#formulary-step-previous a{	font-weight: normal; }
#formulary-step-next{ float: right; }
#formulary-step-next a{	font-weight: normal; }

/* FOTON.html */
/* Images */
.images-presentation{ margin: 30px 0px 0px 0px;	width: 515px; }
.images-presentation h2{ font-size: 17px; font-weight: normal; }
.images-presentation p{	line-height: 19px; margin: 0px 0px 6px 0px; }
.images-presentation img{ }
.images-presentation ul li img{	float: none; margin: 0px 0px -3px 5px; width: 13px; }
.image-presentation-picture {float: left; padding: 0px 15px 0px 0px; width: 180px; vertical-align: middle;}
.image-presentaion-info { margin-left: 180px; height: 180px; display: table-cell; vertical-align: middle}

/* KATEGORISIDA.html */
.category{ border: 0px;	padding: 15px 0px 0px 0px; }
/* Ändring 2010-04-26 MW
.category-be-member{ margin: -18px 0 15px 15px; }
*/
.category-be-member{ margin: -18px 0 15px 0px; }
/* Slut ändring */

/* LOGIN.html */
.login-box{	background-color: #e8f0f7; border-top: 5px solid #2c3166; margin: 25px 0px 5px 0px;	padding: 20px 15px 15px 15px; }
.login-box h2{ font-size: 17px;	font-weight: normal; }
.login-input-box{ float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; width: 180px; }
.login-input-box input{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  }
.login-button-box{ margin: 16px 0 0 0; width: 70px;}
.login-button-box input.bluebutton{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; color: #FFF; cursor: pointer;	float: right;	font-weight: normal;	height: 26px;	margin-left: 2px;	padding: 2px 7px 7px 5px; }
#login-forget-password{	border-top: 1px solid #c2cada; padding: 15px 0px 0px 0px; }


.blue-box ul{ list-style-type: disc; padding: 0px 0px 15px 15px; }
.blue-box ul li{ line-height: 19px; }
.blue-box input.bluebutton{	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; color: #FFF; cursor: pointer;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal;	height: 26px;	margin-left: 2px;	padding: 2px 7px 7px 5px; }

#login-call-me{	margin: 0px 0px 0px 0px; width: 260px; }
.call-me-button{ display: block; float: right; margin: 0px; padding: 0px; }

#login-want-to-be-member{ border-top: 1px solid #c2cada; padding: 15px 0px 5px 0px; }
#login-want-to-be-member a{ font-weight: normal; }

.be-member-woman{ float: right;	margin: -45px 30px 0px 0px;	width: 145px; height: 288px; }

/* MINDSDA.html */
.my-page-box{ width: 485px;	margin: 25px 0px 0px 0px; }
.my-page-box p{	line-height: 19px; padding: 0px 0px 7px 0px; }

.blue-box{ background-color: #e8f0f7; border-top: 5px solid #2c3166; margin: 25px 0px 5px 0px; padding: 20px 15px 15px 15px; }
.blue-box p{ line-height: 19px;	padding: 0px 0px 15px 0px; }
.blue-box-member{margin-top: 30px;}

#my-page-calculate{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; float: left;	width: 180px; }
#my-page-calculate input{ margin: 5px 0px 5px 0px; }
#my-page-calculate input.bluebutton{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; color: #FFF;	cursor: pointer; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	height: 26px;	margin-left: 2px;	padding: 2px 7px 7px 5px; }

.blue-tooltip{ float: left;	margin: 10px 0 0 25px; }

/* TABELL.html*/
h2.table_header { font-size:18px; font-weight: normal; margin: 15px 0 10px 0; }
ul.table_ulist { list-style: disc; margin: 0 0 30px 15px; }
ul.table_ulist li {	margin: 3px 0 3px 0; }
p.table-paragraph {	margin: 0 0 30px 0; }
table.table-table {	width: 570px; }
table.table-table thead { color: #fff; background-color: #2c3166; text-align:left; }
table.table-table thead tr th {	background-color: #2c3166; padding: 10px 0 10px 15px; font-family: "Trebuchet MS";	font-size: 14px; font-weight: normal; border-right: 1px solid #404474; }
table.table-table tbody tr td {	height: 25px; padding-left: 15px; color: #000; font-family: "Trebuchet MS";	font-size: 14px; background-color: #e8f0f7;	border-right: 1px solid #c4cbdb;	vertical-align: middle;	line-height:14px; }
table.table-table tbody tr td.last { border: none; }
table.table-table tbody tr.alternate td { background-color: #d5dde8; }
table.table-table tbody tr.first td { padding-top:15px;	padding-bottom: 5px; background-color: #e8f0f7; }
table.table-table tbody tr.last td { padding-bottom: 20px; background-color: #e8f0f7; padding-top: 5px; }

/* LISTA inom .brodtekst*/
.brodtekst ul li{list-style-type: disc;	margin-left: 16px; padding-left: 0px;}

/* TABELL inom .brodtekst*/
.brodtekst td{border-left-style:hidden;border-right-style:hidden;border-top-style:solid;padding:5px;vertical-align:top;font-size:12px;line-height:14px;}

/*RELATERADE DOKUMENT*/
span.label_filelist {line-height:2.5;}
span.label_urllist {line-height:2.5;}

/* YOUTUBE.html */
#youtube-clip-container { background-color: #ececf0; margin-bottom: 10px; margin-top: 6px; }
.youtube-clip {	padding: 25px 60px 25px 60px; }

/* CALENDER.html ececf0 */
#calender-container { border-top: 5px solid #2c3165; background-color: #e8f0f7; }
#calender-pageing-container { border-bottom: 1px solid #d9d9e2; padding-top: 20px;	padding-bottom: 20px; }
.calender-header-month { font-weight: normal; float: left;	margin: 0 0 0 180px; }
.calender-pageing-left { float: left; padding-left: 15px; }
.calender-pageing-right { float:right; padding-right: 15px; }

 #calender-pageing-container-bottom { margin-top: 10px; }
.calender-pageing-left-bottom {	float: left; }
.calender-pageing-right-bottom { float:right; }

.calender-item { padding: 20px 0 30px 0; border-bottom: 1px solid #d9d9e2; }
.calender-item-dateimage { padding: 0 45px 0 35px; float: left;	background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/calender-date-background.png'); background-repeat: no-repeat;	background-position: 35px;	font-family: "Trebuchet MS";	font-size: 12px;	height: 33px;	width: 32px; }
.calender-item-dateimage span {	padding: 7px 0 0 7px; font-weight: bold; display:block; }
.calender-item-infotext { width: 315px;	float: left; color: #262626; }
.calender-item-header { font-weight: normal; margin-bottom: 15px; }
.calender-item-place { float: left;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000;	display: block;	margin-bottom:15px;	margin-top: 10px; }
.calender-item-datetext { font-weight: bold; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000; display: block;	margin-bottom:15px;	margin-top: 7px; }
.calender-more-text { margin-top: 15px; }
.calender-more-text a {	padding-right: 10px; }
.calender-more-text img { vertical-align: middle;}

.calender-item-expanded { font-family: "Trebuchet MS"; font-size: 12px;	color: #000; margin-top: 30px; }
.calender-item-expanded-left { font-weight: bold; width: 100px;	float: left; }
.calender-item-expanded-right {	float: left; width: 100px; width: 180px; font-size: 12px; }
.calender-item-expanded-contact { font-size: 12px; padding-top: 20px; }
.calender-item-expanded-register { margin-top: 30px; }
.calender-item-expanded-register input.bluebutton {	background: url(http://www.civilekonomerna.se/ce/gui/gfx/blue-button-right.png) right top; color: #FFF; cursor: pointer;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	height: 26px;	margin-left: 2px;	padding: 2px 7px 7px 5px; }
.calender-item-expanded-register .blue-button-left { margin: 0px; }


/* FLODE.html */
#flow-container { margin-bottom: 30px; margin-top: 30px; height: 65px; background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_background.png'); }
#flow-container-left { float: left;	background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_left.png'); height: 65px; width: 5px; }
#flow-container-left.active { float: left;	background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_left_active.png'); height: 65px;	width: 5px; }
#flow-container-right {	width: 7px;	height: 65px; background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_right.png'); float: right; }
#flow-container-right.active { width: 7px;	height: 65px; background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_right_active.png'); float: right; }

.flow-separator { background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_separator_inactive.png') right no-repeat; width: 18px;	height: 65px; float: left; }
.flow-separator-active-left {	background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_separator_activeleft.png') right no-repeat; width: 18px;	height: 65px;	float: left; }
.flow-separator-active-right {	background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_separator_activeright.png') right no-repeat;	width: 18px; height: 65px;	float: left; }

#flow-container dl { height: 65px; width:80px;	float: left; color: #cf001d; font-family: "Trebuchet MS"; font-size: 11px;	padding: 0 0 0 10px; }
#flow-container dl.active {	height: 65px; width: 80px; float: left;	color: #cf001d;	font-family: "Trebuchet MS"; font-size: 11px;	color: #fff;	padding: 0 0 0 10px;	background: url('http://www.civilekonomerna.se/ce/gui/gfx/flode_background_active.png'); }
#flow-container dl.last{ height: 65px;	width: 76px; float: left; font-family: "Trebuchet MS"; font-size: 11px; }
#flow-container dl dt {	font-weight: bold; padding-top: 8px; padding-bottom: 3px; }
#flow-container dl dd {	line-height: 12px; font-size: 11px;	padding-bottom: 10px; }

/* TEXT-BILD.html */
.article h1{ line-height: 40px; }
.article p{	line-height: 19px;	margin: 0 0 30px 0; }
.articleimage img{	margin-bottom: 18px; width: 550px;}
p.article-sneak{ font-style: italic; }

/* Socialbar */
.social-bar{ margin: 10px 0 0 0; border-top: 1px solid #d9d9e2;	padding: 6px 0 0 0;	font-size: 12px; font-family:"Trebuchet MS"; }
/* Ändring för att följa resten av portalens utseende .social-bar a{	font-family:"Trebuchet MS";	font-size: 12px; color: #333333; line-height: 15px;	font-weight: normal; }*/
.social-bar a img{ margin-right: 2px; }

.social-left{ float: left; }
.social-right{ float: right; margin-left: 15px; }
.social-box{ position: relative; width: 140px; margin: 20px 0 0 -10px; }
.social-box-arrow{ background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/social_arrow.png'); height: 7px; }
.social-box-content{ border: 1px solid #d9d9e2;	border-top: 0px; padding: 9px 0 0 10px; }

a.social-link{ font-family:"Trebuchet MS"; font-size: 11px;line-height: 13px; color: #333333;display: block;	padding: 0 0 0 23px;	margin: 0 0 9px 0;	background-repeat: no-repeat;	background-position: left center; }
a.social-fb{ background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/social_fb.png'); }
a.social-digg{ background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/social_digg.png'); }
a.social-su{ background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/social_su.png'); }
a.social-diu{ background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/social_diu.png'); }

/*
 * ======================
 * 		RIGHT-COLUMN
 * ======================
 */
#right-column{ float: right; width: 180px; margin-top: 6px;}

.right-column-container {
	background:url('http://www.civilekonomerna.se/ce/gui/gfx/box_background.png'); 
	background-repeat:repeat-x;	
	padding-top: 5px;
	width: 180px;
	margin-left: 15px;
}
	.right-column-container img{padding: 0px; margin-bottom: -4px;}

.right-column-container-orange {
	background:url('http://www.civilekonomerna.se/ce/gui/gfx/box_background_orange.png'); 
	background-repeat:repeat-x;	
	padding-top: 5px;
	width: 180px;
	margin-left: 15px;
}
.right-column-box{ 
	border-bottom: 1px solid #E7E7E7; 
	border-left: 1px solid #E7E7E7; 
	border-right: 1px solid #E7E7E7;	
	line-height: 17px;	
	margin: 0px 0px 15px 0px;	
	padding: 11px 15px 20px 15px; 
}
.right-column-box p{ margin: 0px 0px 15px 0px; }
.right-column-box ul li a{ font-weight: bold; }
.right-column-box h3{ margin-bottom: 5px; margin-top: 0px; padding-top: 0px; }
.right-column-category{
	margin-top: 0px !important;
}

.right-column-woman{
	
}

.blog-firstpage{ padding: 11px 15px 30px 15px; background-image: url('http://www.civilekonomerna.se/ce/gui/gfx/blog_woman.png'); background-position: bottom right; background-repeat: no-repeat;  }
.blog-firstpage ul{ float: left; width: 69px; }
.blog-firstpage img{ width: 75px; float: right; }
.blog-quote-firstpage{ color: #262626; font-family: Georgia; font-size: 100%;}

ul.answers-firstpage{ margin-bottom: 15px; }
ul.answers-firstpage li input{ padding: 0px; margin: 0px 5px 0px 0px; }

input.graybutton{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/gray-button-right.png) right top;	color: #010101;	cursor: pointer; height: 25px; margin-left: 3px;	padding: 5px 7px 7px 5px; }

.vote-button{ display: block; float: right;	margin-top: -15px; padding: 0px 0px 6px 0px;}

.graduate-economist{ }
.graduate-economist a{ color: #ef8133; }
.graduate-economist p{ font-family: Georgia; font-size: 13px; margin: 0px; }
.graduate-economist p strong{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; }
.graduate-economist ul{	margin: 0px 0px 15px 0px; }
.graduate-economist ul.graduate-last { margin:0; }
p.last-article-firstpage{ margin: 5px 0px 15px 0px; }
.graduate-economist-links {
	line-height: normal;
}
.graduate-economist-links li {
	margin-bottom: 5px;
}
/* Press */
.no-padding{ margin: 0; padding:0; }

/*
 * ======================
 * 		FOOTER
 * ======================
 */
#footer{ background: url(http://www.civilekonomerna.se/ce/gui/gfx/footer_bg.jpg); height: 215px; margin-top: 80px; }

#footer-inner{ margin: 0 auto; padding-top: 30px; width: 960px; }
#footer-inner h3 { color: #262626; }
.footer-box-left{ border-right: 1px solid #dcdcdc; float: left;	margin: 0px 7.5px 0px 0px; width: 180px; }
.footer-box-middle{	border-right: 1px solid #dcdcdc; float: left; margin: 0px 7.5px 0px 7.5px; width: 176px; }
.footer-box-right{ float: left;	margin: 0px 0px 0px 7.5px; width: 180px; }

.footer-box-menu a{	color: #262626;	font-weight: normal; line-height: 20px; }
#footer-bottom{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px;	margin: 30px 0px 0px 0px; }
#footer-bottom a{ margin: 0px 0px 0px 15px; }



.column-right{
	border: 0px solid red;
}

/*
 * ======================
 *  MYSOFT-FIXAR
 * ======================
 */

.left-column-box p {
	margin: 15px 0;
}

#left-nav ul.level1 ul.subMenu {
	padding: 10px 0;
}

#left-nav ul#left-menu:last-child li {
	border-bottom:1px solid #D9D9E2;
}

.article h1 {
	margin-top: -7px;
}

.news-small-firstpage {
	padding:6px 15px 9px 0px;
}
