/* -----------------------------------*/
/* ---->>> STRUCTURAL ELEMENTS <<<----*/
/* -----------------------------------*/

body {
	line-height: 1.3;
}

#content {background-color:#fff;}

p {margin-bottom:20px;}

/*main page*/
#content { width:960px; margin: 0 auto;position:relative;}
#page{height:1px; position:absolute; left:1px;}

#leftBanner, #rightBanner{position:absolute;}
#leftBanner{left:-160px; top: 0; bottom: 0;}
#rightBanner{left:960px;}

/* sky banner right */
#skyLeftBanner img[src *= "1x1"] {
	display: none;
}

#skyRightBanner img[src *= "1x1"] {
	display: none;
}


/*Common margins*/
.m-right30 { margin-right:30px;}
.m-right25 { margin-right:25px;}
.m-right20 { margin-right:20px;}
.m-right19 { margin-right:19px;}
.m-right10 { margin-right:10px;}
.m-right15 { margin-right:15px;}
.m-right0 { margin-right:0px;}
.m-right8 {margin-right:8px;}
.m-right5 { margin-right:5px;}
.m-right3 { margin-right:3px;}
.m-left24 { margin-left:24px;}
.m-left20 { margin-left:20px;}
.m-left15 { margin-left:15px;}
.m-left10 { margin-left:10px;}
.m-left5 { margin-left:5px;}
.m-bottom35 {margin-bottom:35px;}
.m-bottom30 {margin-bottom:30px;}
.m-bottom23 { margin-bottom:23px;}
.m-bottom21 { margin-bottom:23px;}
.m-bottom20 { margin-bottom:20px;}
.m-bottom19 { margin-bottom:19px;}
.m-bottom18 { margin-bottom:18px;}
.m-bottom17 { margin-bottom:17px;}
.m-bottom15 { margin-bottom:15px;}
.m-bottom14 { margin-bottom:14px;}
.m-bottom13 { margin-bottom:13px;}
.m-bottom12 { margin-bottom:12px;}
.m-bottom11 { margin-bottom:11px;}
.m-bottom10 { margin-bottom:10px;}
.m-bottom2 { margin-bottom:2px;}
.m-bottom6 { margin-bottom:6px;}
.m-bottom8 { margin-bottom:8px;}
.m-bottom-10 {
	margin-bottom:-10px !important;
}
.m-bottom2 {margin-bottom:2px;}
.m-bottom8 {margin-bottom:8px;}
.m-bottom7 {margin-bottom:7px;}
.m-bottom6 {margin-bottom:6px;}
.m-bottom5 { margin-bottom:5px;}
.m-bottom0 { margin-bottom:0px;}
.m-top0 { margin-top:0px}
.m-top1 { margin-top:1px}
.m-top33 { margin-top:33px;}
.m-top27 { margin-top:27px;}
.m-top23 { margin-top:23px;}
.m-top19 { margin-top:19px;}
.m-top20 { margin-top:20px;}
.m-top30 { margin-top:30px;}
.m-top18 { margin-top:18px;}
.m-top17 { margin-top:17px;}
.m-top15 { margin-top:15px;}
.m-top12 { margin-top:12px;}
.m-top10 { margin-top:10px;}
.m-top2 { margin-top:2px;}
.m-top7 { margin-top:7px;}
.m-top8 { margin-top:8px;}
.m-top6 { margin-top:6px;}
.m-top5 { margin-top:5px;}
.m-top3 { margin-top:3px}
.m-top-10 { margin-top:-10px}
.m-top-20 { margin-top:-20px}
.m-top-2 { margin-top:-2px}
.m-top-1 { margin-top:-1px}
.m-10 { margin:10px;}
.p-bottom45 {padding-bottom:45px;}
.p-bottom30 {padding-bottom:30px;}
.p-bottom20 {padding-bottom:20px;}
.p-bottom10 {padding-bottom:10px;}
.p-bottom5 {padding-bottom:5px;}
.p-bottom0 {padding-bottom:0px;}
.p-left70 {padding-left:70px;}
.p-left20 {padding-left:20px;}
.p-left10 {padding-left:10px;}
.p-left18 {padding-left:18px;}
.p-left5 {padding-left:5px;}
.p-left1 {padding-left:1px;}
.p-right38 {padding-right:38px;}
.p-right30 {padding-right:30px;}
.p-right29 {padding-right:29px;}
.p-right20 {padding-right:20px;}
.p-right10 {padding-right:10px;}
.p-right8 {padding-right:8px;}
.p-right5 {padding-right:5px;}
.p-right3 {padding-right:3px;}
.p-top15 { padding-top:15px}
.p-top14 { padding-top:14px}
.p-top13 { padding-top:13px}
.p-top10 { padding-top:10px}
.p-top9 { padding-top:9px}
.p-top7 { padding-top:7px}
.p-top5 { padding-top:5px}
.p-top3 { padding-top:3px}
.p-top2 { padding-top:2px}
.m-0auto { margin:0 auto;}
.m-0-10 { margin:0 10px}

/*Common positions*/
.clear { clear:both; line-height:1px; font-size:1px; overflow:hidden;}
.fl-left { float:left}
.fl-right { float:right;}
.al-center { text-align:center;}
.d-block { display:block;}
.d-none { display:none;}
.d-inline-block {display:inline-block;}
.pol-relative {position:relative;}


/*IMAGE VERSIONS */
.img30x30 { width:30px; height:30px; overflow:hidden;}

.img60x30 { width:60px; height:30px; overflow:hidden;}

.img60x40 { width:60px; height:40px; overflow:hidden;}

.img60x60 { width:60px; height:60px; overflow:hidden;}

.img74x80 { width:74px; height:80px; overflow:hidden;}

.img120x70 { width:120px; height:70px; overflow:hidden;}

.img140x70 { width:140px; height:70px; overflow:hidden;}

.img140x80 { width:140px; height:80px; overflow:hidden;}

.img140x140 {width:140px; height:140px; overflow:hidden;}

.img200x102 { width:200px; height:102px; overflow:hidden;}

.img220x110 { width:220px; height:110px; overflow:hidden;}

.img220x147 { width:220px; height:147px; overflow:hidden;}

.img260x140 { width:260px; height:140px; overflow:hidden;}

.img220 { width:220px; overflow:hidden;}

.img300x150 { width:300px; height:150px; overflow:hidden;}

.img300x170 { width:300px; height:170px; overflow:hidden;}

.img300x250 { width:300px; height:250px; overflow:hidden;}

.img460x230 { width:620px; height:230px; overflow:hidden;}

.img620x310 { width:620px; height:310px; overflow:hidden;}

.img940x470 { width:940px; height:470px; overflow:hidden;}

.img460x201 { width:460px; height:201px; overflow:hidden;}


.img-a, .img-b, .img-c, .img-d, .img-e, .img-f, .img-g, .img-h, .img-i, .img-j, .img-k,
.img-l, .img-m, .img-n, .img-o, .img-q, .img-r, .img-s, .img-t, .img-u, .img-v, .img-w,
.img-x, .img-y, .img-z { overflow:hidden;}

.img-b {width:480px;}
.img-c {width:460px;}
.img-d {width:300px;}
.img-e {width:165px;}
.img-f {width:110px;}
.img-g {width:150px;}
.img-h {width:230px;}
.img-i {width:750px;}
.img-j {width:420px;}
.img-k {width:310px;}
.img-l {width:136px;}
.img-m {width:220px;}
.img-n {width:147px;}
.img-o {width:460px;}
.img-q {width:644px;}
.img-r {width:85px;}

.img-t {width:60px;}
.img-u {width:140px;}
.img-v {width:220px;}
.img-w {width:300px;}
.img-x {width:470px;}
.img-y {width:620px;}
.img-z {width:940px;}
.height-t, .height-u, .height-v, .height-w, .height-x, .height-y, .height-z {position:relative}
.height-t {height:30px;}
.height-u {height:70px;}
.height-v {height:110px;}
.height-w {height:150px;}
.height-x {height:235px;}
.height-y {height:310px;}
.height-z {height:470px;}


/*Common image classes*/
.img-left-10 { width:60px; height:60px; overflow:hidden; float:left; margin-right:10px;}

/***COLORS***/
.c-ddeeab {color:#ddeeab;}
.c-000 {color:#000;}
.c-9c00 {color:#9c0000;}
.c-c00 {color:#c00;}
.c-474842 {color:#474842;}
.c-d42a2a {color:#d42a2a;}
.c-666 {color:#666;}
.c-999 {color:#999;}
.c-ccc {color:#ccc;}
.c-e8e9e7 {color:#e8e9e7;}
.c-d98b00 {color:#d98b00;}
.c-fc0 {color:#fc0;}
.c-639 {color:#639;}
.c-693 {color:#669933}
.c-c39 {color:#c39;}
.c-3d800a {color:#3d800a;}
.c-9c0 {color:#9c0;}
.c-339 {color:#339;}
.c-5eafe8 {color:#5eafe8;}
.c-333 {color:#333;}
.c-6a6b62 {color:#6a6b62;}
.c-c33 {color:#c33;}
.c-6b6c63 {color:#6b6c63;}
.c-cc0000 {color:#cc0000;}
.c-d01d1d {color:#d01d1d}
.c-707362 {color:#707362;}
.c-faf702 {color:#faf702;}
.c-6699ff {color:#6699ff;}
.c-c90 {color:#cc9900;}
.c-390 {color:#339900;}
.c-a70000 {color:#a70000}
.c-b60000 {color:#b60000}
.c-b800 {color:#b80000;}
.c-3399ff {color:#3399ff;}
.c-d457aa {color:#d457aa;}
.c-c39 {color:#cc3399;}
.c-99cc00 {color:#99cc00;}
.c-B600 {color:#B60000;}

/***BAGGROUND COLORS***/
.bgc-efefef {background-color:#efefef;}

.bgc-ffffff {background-color:#fff;}

/***LINKS VERSIONS***/
a,
a:visited {color:#000; text-decoration:none;}

a.link-4f5049,
.link-4f5049 a,
a.link-4f5049:visited,
.link-4f5049 a:visited {}

a.link-FF33CC,
a.link-FF33CC:visited,
.link-FF33CC a,
.link-FF33CC a:visited {color:#FF33CC;}

a.link-339900,
a.link-339900:visited {color:#339900;}

a.link-669900,
a.link-669900:visited,
.link-669900 a,
.link-669900 a:visited {color:#669900;}

a.link-000,
.link-000 a,
a.link-000:visited,
.link-000 a:visited {color:#000;}

a.link-ada,
.link-ada a,
a.link-ada:visited,
.link-ada a:visited {color:#adadad;}

a.link-6b6c63,
.link-6b6c63 a,
a.link-6b6c63:visited,
.link-6b6c63 a:visited {color:#6b6c63;}

a.link-fff,
.link-fff a,
a.link-fff:visited,
.link-fff a:visited {color:#fff;}

a.link-474842,
.link-474842 a,
a.link-474842:visited,
.link-474842 a:visited {color:#474842;}

a.link-cc0000,
a.link-cc0000:visited,
.link-cc0000 a,
.link-cc0000 a:visited {color:#cc0000;}

a.link-a70000,
a.link-a70000:visited {
color:#a70000;
}

a.link-b800,
a.link-b800:visited{
	color:#b80000;}

a.link-50b6e9,
a.link-50b6e9:visited{
	color:#50b6e9;}

a.link-669933,
.link-669933 a {color:#669933}

.link-0099cc a,
.link-0099cc a:visited,
a.link-0099cc,
a.link-0099cc:visited {
color:#0099CC;
font-size:11px;
}

a.link-6F1111,
a.link-6F1111:visited,
.link-6F1111 a,
.link-6F1111 a:visited {color:#6F1111;}

a.link-0099ff,
.link-0099ff a {color:#0099ff;}


a.link-3399ff,
a.link-3399ff:visited {color:#3399ff;}

a.link-701111,
a.link-701111:visited {color:#cc0000;}

/* purple */
a.link-3a1d4a,
a.link-3a1d4a:visited,
.link-3a1d4a a,
.link-3a1d4a a:visited {color:#3a1d4a;}

/*Blue*/
.link-0C8BE0 a,
.link-0C8BE0 a:visited,
a.link-0C8BE0,
a.link-0C8BE0:visited {color:#0C8BE0;}


a.link-0069BE,
a.link-0069BE:visited {color:#0069BE;}

/*Grey*/
a.link-636363 {color:#636363;}
a.link-878787,
.link-878787 a {color:#878787;}

a.link-333,
.link-333 a,
a.link-333:visited,
.link-333 a:visited {color:#333;}

a.link-666,
.link-666 a,
a.link-666:visited,
.link-666 a:visited {color:#666;}

a.link-999,
.link-999 a,
a.link-999:visited,
.link-999 a:visited {color:#999;}

.link-686868,
.link-686868:visited  {color:#686868;}

.link-882424 a,
.link-882424 a:visited,
a.link-882424,
a.link-882424:visited {color:#c00;}

/*Hovers*/

/*

a:hover,
a.link-666:hover,
a.link-6b6c63:hover,
.link-6b6c63 a:hover,
.link-666 a:hover,
.link-4f5049 a:hover,
a.link-4f5049:hover,
a.link-fff:hover,
.link-fff a:hover,
a.link-474842:hover,
.link-474842 a:hover,
a.link-000:hover,
.link-000 a:hover,
a.link-a70000:hover,
.link-a70000 a:hover,
a.link-50b6e9:hover,
.link-50b6e9 a:hover,
a.link-999:hover,
.link-999 a:hover,
a.link-333:hover,
.link-333 a:hover {color:#cc0000; text-decoration:none;}

a.link-0099cc:hover,
a.link-3399ff:hover,
a.link-0099ff:hover,
.link-0099ff a:hover,
.link-0C8BE0 a:hover,
a.link-0C8BE0:hover,
a.link-0069BE:hover,
a.link-636363:hover,
a.link-878787:hover,
.link-878787:hover a:hover,
a.link-686868:hover,
.link-686868:hover a,
a.link-6F1111:hover,
.link-6F1111 a:hover,
a.link-882424:hover,
.link-882424 a:hover,
a.link-3a1d4a:hover,
.link-3a1d4a a {color:#cc0000;}

a.link-cc0000:hover,
.link-cc0000 a:hover {color:#000;}

a.link-669900:hover,
a.link-339900:hover,
a.link-FF33CC:hover,
.link-FF33CC a:hover {color:#666;}

*/

/* COMMON TEXT DECORATION */
a.underline {
text-decoration:underline;
}

/* clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/***STRUCTURE***/

.w-center { width:940px; margin:10px auto 0 auto;}

#center-inner,
.center-inner {margin:0 auto;width:940px;position:relative;}

.l2-grid {background:url(/graphics/lines/2col_620_300.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}

.l3-grid { background:url(/graphics/lines/3col_line940_140_460_300.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}
.l3-grid-notop { background:url(/graphics/lines/3col_line940_140_460_300.gif) 0 0 repeat-y; width:940px; margin-bottom:20px;}
.l2-grid-notop { background:url(/graphics/lines/2col_620_300.gif) 0 0 repeat-y; width:940px; margin-bottom:20px;}
.l1-grid {background:url(/graphics/lines/1linecol780_140.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}

.l1-grid-nosp3-small {background:url(/graphics/lines/1col-lines620.gif) 0 0 repeat-y; width:620px; margin-top:10px;}
.l1-grid-nosp1 {background:url(/graphics/lines/1linecol780_140_nosp1.gif) 0 0 repeat-y; width:940px; margin-top:10px; margin-bottom:20px;}

.n-last-news {clear:both; margin-bottom:10px;}

/***COLUMS***/
.col-7 {width:780px;}
.col-6 {width:940px; margin-bottom:10px; overflow: none;}
.col-5 {width:620px;}
.col-4 {width:460px;}
.col-3 {width:300px;}
.col-2 {width:220px;}
.col-1 {width:140px;}

.col-5 .col-5,
.col-4 .col-4,
.col-3 .col-3,
.col-2 .col-2,
.col-1 .col-1 { margin-right:0px; float:none; }

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-7{ float:left; margin-bottom:10px; margin-right:20px; overflow:visible;}

.col-1.right {float:right; margin-bottom:10px; margin-right:0;margin-left:20px;}

/*WIDTH */
.w940 {width:940px;}
.w780 {width:780px;}
.w620 {width:620px;}
.w640 {width:640px;}
.w440 {width:440px;}
.w460 {width:460px;}
.w450 {width:450px;}
.w300 {width:300px;}
.w270 {width:270px;}
.w250 {width:250px;}
.w220 {width:220px;}
.w140 {width:140px;}
.w100 {width:100px;}
.w80  {width:80px;}
.w60  {width:60px;}
.w140 {width:140px;}
.w96 {width:96px;}
.w135 {width:135px;}
.w119 {width:119px;}
.w134 {width:134px;}



/*Frontpage*/
.deck620-300 {
background:url(/graphics/lines/2col_line_940_right.gif) 0 0 repeat-y; width:940px;
margin-bottom:20px;}

.deck300-620 {
background:url(/graphics/lines/2col_line_940_left.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}

.deck140-620-140 {
background:url(/graphics/lines/3col_line_940_2x150_1x620.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}

.deck220x4 {
background:url(/graphics/lines/3col_line_940_3x220.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px; overflow: hidden;}

.deck300x3 {
background:url(/graphics/lines/3col_line_940.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}

.deck150x2-620 {
background:url(/graphics/lines/3col_line_940_2x150_1x620.gif) 0 0 repeat-y; width:940px;
margin-bottom:10px;}

/*end Frontpage*/

/*Grid on levels*/
.deck620, .deck620-l, .deck300, .deck300-l,
.deck460, .deck460-l, .deck140, .deck140-l,
.a-460, .a-620 {overflow:hidden; float:left;min-height:1px; height: auto !important}

.a-460-1 {position:relative; overflow:hidden; float:left;min-height:1px; height: auto !important;width:460px;}
.a-620-1 {position:relative; overflow:hidden; float:left;min-height:1px; height: auto !important;width:620px;}

.deck300-l {overflow:visible;}

.deck620 { width:620px;margin:0px 20px 0 0;}
.deck620.overflow-visible {overflow:visible;}
.deck620-l { width:620px; margin:0px 0px 0 0;}

.sp2-box50x50 {width:620px; margin:0 0 10px 0; background:url(/graphics/lines/2col_300_300.gif) 0 0 repeat-y;}

.deck300 {width:300px; margin-right:20px;}
.deck300-l {width:300px;}

.deck300-l.right {float:right;}

.deck460 { width:620px; margin-right:20px;}
.deck460-l { width:620px;}

.deck140 {width:140px; margin-right:20px;}
.deck140-l {width:140px;}

.deck140.right {margin-left:20px;margin-right:0;float:right;}

.manuel-no-width {overflow:hidden;}

.manuel-620 {width:620px; overflow:hidden;}
.manuel-620.overflow-visible {overflow:visible;}
.manuel-300 {width:300px; position:relative; overflow:hidden;}
.manuel-460 {width:620px; position:relative; overflow:hidden;}
/*end greed on levels*/

/*Annonce*/
.rekl-bline {
margin:0 0 9px 0;
padding:0 0 10px 0;
border-bottom:1px solid #ccc;}

/*Annonce*/
.ad-bline-top {
margin:9px 0 0 0;
padding:10px 0 0 0;
border-top:1px solid #ccc;}

.ad-noline {
margin:0 0 9px 0;
padding:0 0 10px 0;}

.ad-sp { margin:0 0 20px 0;}

.ad-noline span,
.ax-bline span,
.ad-sp span,
.ad-no-space span {
color:#999;
font:normal 11px Roboto, Helvetica, sans-serif;
margin-bottom:9px;
padding:0px;
display:block;
line-height:10px;}

.ad-f-monster {
	clear:both;
	min-height:180px;
	width:940px;
	margin-bottom:10px;
	text-align:center;
	position:relative;
}

.ad-sp3-space {margin-bottom:13px;}

.ad-text {
color:#999;
font:normal 11px Roboto, Helvetica, sans-serif;
display:block;
line-height:10px;}

.ad-sp3-advertorial{
	overflow:hidden;
	width:300px;
	margin-bottom:10px;
}

.ad-sp3-advertorial .ad-text{
	color: #666;
	text-transform: uppercase;
	margin-top: -3px;
}

/*LINES */
.col-2-lines {background:url(/graphics/lines/2col-lines940_new.gif) 0 0 repeat-y; width:940px;}

.col-1-lines { background:url(/graphics/lines/2col_300_300.gif) 0 0 repeat-y; width:620px;}
/* .col-1-lines { background:url(/graphics/lines/1col-lines460.gif) 0 0 repeat-y; width:460px;} */

.col-1-lines_203_417 { background:url(/graphics/lines/1col_lines_203_417.gif) 0 0 repeat-y; width:620px;}

.col-2-lines_300 { background:url(/graphics/lines/line_3col_940.gif) 0 0 repeat-y; width:940px;}

.col2_line_150_ccc { background: url("/graphics/lines/2col_line_150.gif") 0 0 repeat-y; width:300px;}

.col4_line_940_ccc { background:url("/graphics/lines/4col-lines.gif") 0 0 repeat-y; width:940px;}

.col2_620_300_ccc { background:url(/graphics/lines/2col_620_300.gif) 0 0 repeat-y; width:940px;}

.col2_140_780_999 { background:url(/graphics/lines/2col_140_780.gif) 0 0 repeat-y; width:940px;}

.col2_780_140_999 { background:url(/graphics/lines/2col780_140.gif) 0 0 repeat-y; width:780px;}

.col2_300_300_ccc { background:url(/graphics/lines/2col_300_300.gif) 0 0 repeat-y; width:620px;}

.col-2-lines_460 { background:url(/graphics/lines/2col-lines460.gif) 0 0 repeat-y; width:460px;}

.col-2-lines_940_right { background:url(/graphics/lines/2col_line_940_right.gif) 0 0 repeat-y; width:940px;}

.col-2-lines_940_left { background:url(/graphics/lines/2col_line_940_left.gif) 0 0 repeat-y; width:940px;}

.col-2-lines_620_300_search {background:url(/graphics/lines/2col_search.gif) 0 0 repeat-y; width:940px;}

.col-3-lines_940 { background:url(/graphics/lines/3col_line_940.gif) 0 0 repeat-y; width:940px;}

.col-3-lines_940_2x150_1x620 { background:url(/graphics/lines/3col_line_940_2x150_1x620.gif) 0 0 repeat-y; width:940px;}

.col-3-lines_940_3x220 { background:url(/graphics/lines/3col_line_940_3x220.gif) 0 0 repeat-y; width:940px;}

.col-3-lines_470_140_300 { background:url(/graphics/lines/3col_line940_470_140_300.gif) 0 0 repeat-y; width:940px;}

.col-3-lines_470_140_300_ex {background:url(/graphics/lines/3col_line940_470_140_300_ex.gif) 0 0 repeat-y; width:940px;}

.col6-940 {background:url("/graphics/lines/6_col_940.gif") 0 0 repeat-y; width:940px;}


.last { margin-right:0 !important; padding-right:0px !important;}

.no-background {background:none !important;}
.no-margin {margin:0 !important;}
.no-margin-bottom {margin-bottom:0 !important;}
.no-border {border:none !important;}

/*FONT SIZES */
.fs-10 {font-size:10px;}
.fs-11 {font-size:11px;}
.fs-12 {font-size:12px;}
.fs-13 {font-size:13px;}
.fs-14 {font-size:14px;}
.fs-15 {font-size:15px;}
.fs-16 {font-size:16px;}
.fs-18 {font-size:18px;}
.fs-20 {font-size:20px;}
.fs-22 {font-size:22px;}
.fs-24 {font-size:24px;}
.fs-26 {font-size:26px; line-height:105%;}
.fs-28 {font-size:28px; line-height:105%;}
.fs-30 {font-size:30px; line-height:105%;}
.fs-32 {font-size:32px; line-height:105%;}
.fs-34 {font-size:34px; line-height:105%;}
.fs-36 {font-size:36px; line-height:105%;}
.fs-38 {font-size:38px; line-height:105%;}
.fs-40 {font-size:40px; line-height:105%;}
.fs-42 {font-size:42px; line-height:105%;}
.fs-43 {font-size:43px; line-height:105%;}
.fs-44 {font-size:44px; line-height:105%;}
.fs-46 {font-size:46px; line-height:105%;}
.fs-48 {font-size:48px; line-height:105%;}
.fs-50 {font-size:50px; line-height:105%;}
.fs-52 {font-size:52px; line-height:105%;}
.fs-54 {font-size:54px; line-height:105%;}
.fs-56 {font-size:56px; line-height:105%;}
.fs-58 {font-size:58px; line-height:105%;}
.fs-60 {font-size:60px; line-height:105%;}
.fs-62 {font-size:62px; line-height:105%;}
.fs-64 {font-size:64px; line-height:105%;}
.fs-66 {font-size:66px; line-height:105%;}
.fs-70 {font-size:70px; line-height:105%;}
.fs-74 {font-size:74px; line-height:105%;}

.tr-upper {text-transform:uppercase;}
.tr-lower {text-transform:lowercase;}
.f-bold {font-weight:bold;}

/*line splitters*/
.solidline-ccc,
.bottom-splitter {border-top:1px solid #ccc;font-size:1px;line-height:0;height:1px;clear:both;;} /*horizontal solid line*/
.bottom-splitter {margin-bottom:9px;}
.solidline-999 {border-top:1px solid #999;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-9bcd07 {border-top:3px solid #9bcd07;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-693 {border-top:3px solid #693;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-bababa {border-top:1px solid #bababa;font-size:1px;line-height:0;height:1px; clear:both}/*horizontal solid line*/
.solidline-99cc02 {border-top:3px solid #99cc02;font-size:1px;line-height:0;height:1px; clear:both}/*horizontal solid line*/

.m-line-ccc {border-top:1px solid #ccc;font-size:1px;line-height:0;height:1px; margin-bottom:9px;clear:both;} /*horizontal solid line 10margin bottom*/
.m2-line-ccc {border-top:1px solid #ccc;font-size:1px;line-height:0;height:1px; margin-bottom:10px; margin-top:10px;clear:both;}
.solidline-3f3f3f {border-top:1px solid #3f3f3f;font-size:1px;line-height:0;height:1px;} /*horizontal solid line*/
.solidline-9bcd07 {border-top:1px solid #9bcd07;font-size:1px;line-height:0;height:1px;}
.dots { background:url(/graphics/lines/dots.gif) repeat-x 0 0 ; height:1px; overflow:hidden;} /*horisontal dotted lines*/
.dots-eaeae {background:url("/graphics/lines/dots_eaeae.gif") repeat-x 0 0; height:1px; overflow:hidden;} /*horisontal dotted lines*/
.dots-999 {background:url("/graphics/lines/dots-999.gif") repeat-x 0 0; height:1px; overflow:hidden;} /*horisontal dotted lines*/

.dots-999-1 {background:url("/graphics/lines/dots-999.gif") repeat-x;height:1px;} /*horisontal dotted lines with no overflow hidden*/

.dots-1 {background:url("/graphics/lines/dots.gif") repeat-x;}

.line-ccc-bor {height:1px; background:#ccc; border-top:20px solid #fff; border-bottom:20px solid #fff; clear:both; }
/*Cursor*/
.pointer { cursor:pointer;}

.z-in1000 { z-index:1000;}

.empty-26 { width:26px; height:140px; float:left;}
.empty-15 { width:15px; height:60px; float:left;}

.bottom-for-top {height:3px; font-size:1px; margin-bottom:9px;margin-top:10px;clear:both;}

/*BANNERS*/
.vinkel_banner { width:70px; float:left; overflow:hidden; background: #FFFF66;}

.annonce-txt {
color:#66665E;
font-family:tahoma;
font-size:11px;
margin-bottom:10px;}

a.art-size-1,
a.art-size-1_active,
a.art-size-2,
a.art-size-2_active,
a.art-size-3,
a.art-size-3_active {float:left;margin-right:3px;width:12px;height:12px; display:block}

.bg-efefef {background:#efefef;}

/*Common*/
/*Date*/
.date, .art-Small300 .date {
font-size:10px;
color:#999;
margin-bottom:10px;
line-height:10px;
text-transform:uppercase;
white-space: nowrap;
margin-top:-2px}

.wideView #art_bot, .wideView .latest_news_bottom {
  margin:0px auto;
  overflow:hidden;
}

/* Skole */

.skole_main{
	margin: auto;
		width:960px;
	font-family: Roboto;
	min-height: 1500px;
	background-color: #FFFFFF;
}

.skole_main .stamp a{
	display:none;
}

.skole_main #colophon{
	width:920px;
}

.skole_header
{
	height:143px;
	background: #ffffff url("/graphics/skole/skole_header.jpg") 0 bottom repeat-x;
	   overflow: hidden;
	 margin-bottom:10px;
}

.skole_header_links, .skole_header_links a
{
	color:white;
	font-size:12px;
	font-family:'Roboto Condensed',Arial;
	font-weight:bold;
	margin-right: 2px;
	margin-left: 2px;
}

.skole_main .pagetools{
	display:none;
}

.skole_main .deck300-l header{
	border-top-color:#915598;
}

.skole_main a:hover
{
	color: #CC0000;
}

.skole_header_links
{
    float: right;
    padding-right: 10px;
    position: relative;
    text-align: right;
    top: -25px;
}

.skole_sp1
{
	width:620px;
	float:left;
	 border-right: 1px solid black;
    min-height:620px;
     margin-top: 8px;
     margin-left: 8px;
    padding-right: 0px;
}

.skole_sp2
{
    float: left;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 8px;
    min-height: 600px;
    width: 294px;
}

.skole_menu
{
	height:35px;
	background: url("/graphics/skole/skole_menuline.jpg") 0 bottom repeat-x;
	margin-top: 76px;
}


.skole_policy_logo_links
{
	margin-bottom:2px;
	float:left;



}

.skole_policy_logo
{
	margin-bottom:2px;
	float:left;
}

.skole_menu_item a
{
	color:#ffffff;
	font-size:11px;
}

.skole_menu_item a:hover
{
	color:#ffffff;
	text-decoration: underline;
}

.skole_menu_item
{
	background:url("/graphics/skole/skole_menu_not_selected.png") 0 bottom no-repeat;
	height:28px;
	width: 134px;
	float:left;
	font-weight: bold;
	margin-left:10px;
}

.skole_menu_item_selected
{
		background:url("/graphics/skole/skole_menu_selected.png") 0 bottom no-repeat;

}

.skole_menu_item_txt
{

    margin-top: 9px;
    text-align: center;
}

.skole_newsletter
{
		margin-top:10px;
	background:url("/graphics/skole/skole_newsletter_1.jpg") 0 bottom no-repeat;
	height:66px;
	width: 100%;
	float:left;
	margin-bottom:10px;
}

.skole_paperslist_header
{
	background: #ffffff url("/graphics/skole/skole_menu_header_bg.jpg") 0 bottom repeat-x;
	height:36px;
	color: #FFFFFF;

}

.skole_paperslist
{
	float: left;
    width: 620px;
}

.skole_paperslist_content
{
	background-color: #ececed;

}

.skole_paperslist_header_text
{
		padding-left: 12px;
    padding-top: 8px;
    font-weight:bold;
    font-size:16px;
}


/* Skole box menu */
#skole_boxmenu
{
	height:35px;
	background: url("/graphics/skole/skole_menuline.jpg") 0 bottom repeat-x;
}

.skole_boxmenu_item
{
	height:28px;
	width: 186px;
	color:#ffffff;
	font-size:12px;
	font-family: Roboto;
	float:left;
	margin-left:10px;
	background:url("/graphics/skole/skole_boxmenu_not_selected.png") 0 bottom repeat-x;
	font-weight: bold;
}

.skole_boxmenu_item a
{
	color:#ffffff;
}

.skole_boxmenu_item a:hover
{
	color:#ffffff;
	text-decoration: underline;
}

.skole_boxmenu_selected
{
	background:url("/graphics/skole/skole_boxmenu_selected.png") 0 bottom no-repeat;
	height:28px;
	width: 186px;
	float:left;
	font-weight: bold;
}

.skole_boxmenu_item_txt
{
	margin-left: 1px;
    margin-top: 10px;
    text-align: center;
}

#skole_box_left
{

	background-color: #ececed;
  	padding-bottom: 8px;
}

#skole_box_right
{
	background-color: #ececed;
  	padding-bottom: 8px;
	display:none;
}

.skole_links_list
{
	float: left;
    margin-top: 5px;
    width: 620px;
}

.skole_links_list li
{
	 list-style: disc inside none;
	 margin-left:10px;
	 padding-top:8px;
	 font-weight:bold;
	 font-size:14px;
}

#skole_header_mainlink
{
    display: block;
    height: 32px;
    left: 11px;
    position: relative;
    top: 30px;
    width: 393px;
}

.skole_genveje
{
	background:url("/graphics/skole/skole_genveje.png") 0 bottom no-repeat;
	height:270px;
	width: 142px;

}

.skole-select-box1
{
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-bottom: 10px;
    width: 121px;
    margin-left: 10px;
    margin-top: 75px;
}

.skole-select-box2
{
    border: 1px solid #CCCCCC;
    color: #666666;
    font-size: 12px;
    margin-bottom: 10px;
    width: 121px;
    margin-left: 10px;
    margin-top: 38px;
}

.skole_genveje_gotoredaktion
{
    display: block;
    height: 52px;
    left: 10px;
    position: relative;
    top: 25px;
    width: 118px;
}

.skole_catalogue_item
{
	margin-left:4px;
	float:left;
	margin-top:5px;
	height: 250px;
	width:150px;
	margin-bottom:15px;
	overflow:hidden;
}

.skole_catalogue_item_text
{
	font-size:12px;
	font-weight:bold;
}

.skole_paperslist_content_se_alle
{
	 background-color: #ECECED;
	    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 3px;
    padding-left: 499px;
}

.skole_papers_list_showmore
{
 	background-color: #ECECED;
    color: blue;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: center;
}

.skole_papers_list_showmore a
{
	color:#692A83;
}

.skole_bottom{
	margin-top:25px;
}

#leftBanner div div a{
	float:left;
}

.read-more-container{
	width:620px;
	height:30px;
}


.fakta-wide-content p {
    margin-bottom: 7px;
}

.wide-fact-box a.fact-btn.mad {

}

.wide-fact-box a.fact-btn.tjek {
	background:linear-gradient(center top, #85C2FF 0%, #389BFF 100%); /* FF3.6+ */
	background:-moz-linear-gradient(center top, #85C2FF 0%, #389BFF 100%); /* FF3.6+ */
	background:-webkit-linear-gradient(center top, #85C2FF 0%, #389BFF 100%); /* Chrome10+,Safari5.1+ */
	background: #39f;
}

#oekonomi_top{
	font-size:60px;
	font-family: "Politiken Egyptienne";
    letter-spacing: 0.9px;
    border-top: 12px solid #C01;
    margin-bottom: 10px;
    border-bottom:1px solid #CCC;
}

.cookie-warning-pop{
	display:none;
}

.static_nosp1_sp3 {
	margin-top: 15px;
}