body{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	color:#303030;
}
*{
	margin:0;
	padding:0;
}
.clearer{
	clear:both;
	line-height:0px;
	font-size:0px;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#scrolling_images div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{
	margin-left:0;
}

/*____________________________________________________________________________ BACKGROUNDS */
.bg-main{
/*	background:url(img/background_pattern.png) repeat top left;*/
/*	overflow:hidden;*/
	min-width:906px;
	background:#90B6D3 url(img/blue_pattern.png) repeat-x left top;
}
.bg-shaddow{
/*	background:url(img/background_top_pattern.png) repeat-x top left;*/
	background:url(img/new_background_grass_pattern.png) repeat-x bottom left;
	min-width:906px;
}

/*____________________________________________________________________________ COLUMNS */
.columns{
	display:block;
	clear:both;
}
.columns .column{
	float:left;
	display:block;
}

/* ____________________________________________________________________________ CONTAINER */
.container{
	width:905px;
	margin:0 auto;
	position:relative;
}

/*____________________________________________________________________________ TOP */
.top-container{
	padding:9px 20px 0 20px;
	font-size:10px;
	background: url(img/bg_container_top.png) no-repeat center top;
	height:27px;
	margin:0 0 22px 0;
}

.top-container ul{
	list-style:none;
	margin:0px;
}
.top-container ul li{
	float:right;
	padding:0px 9px 0 0;
	margin:2px 9px 0px 0px;
	display:block;
	height:12px;
/*	overflow:hidden; */
	line-height:16px;
	border-right:1px solid #CCCCCC;
}

.top-container ul li a{
	display:block; padding:0px !important; margin:0px  !important; 	
}


.top-container ul li strong{
	display:none;
}

.top-container form{
	float:right;
	padding:1px 20px 0 25px;
	position:relative;
	background:url(img/label_search_no.png) no-repeat left 3px;
}
.top-container form label{
	display:none;
}
.top-container form input{
	padding:2px 0 0 6px;
	position:absolute;
}
.top-container form input#text-search{
	border:none;
	background:url(img/bg_input_search.png) no-repeat left top;
	width:104px;
	height:13px;
	font-size:10px;
	color:#666666;
	padding:0 2px 1px 2px;
	position:relative;
}
.top-container form input.btn-submit{
	background:transparent url(img/search_glass.png) no-repeat scroll left top;
	border:none;
	height:12px;
	margin:1px 0 0 6px;
	text-indent:99px;
	overflow:hidden;
	width:12px;
	cursor:pointer;
	padding:0;
}
.top-container form input.btn-submit:hover{
	background-position: left -12px;
}

/*____________________________________________________________________________ MAIN */
.main-container .shaddow-margin{
	background:url(img/bg_container_main_shaddow.png) no-repeat center top;
}
.main-container .rounded-top{
	background:url(img/bg_container_main_top.png) no-repeat 0px top;
	z-index:1;
	height:12px;
	overflow:hidden;
/*	margin-left:1px;*/
}
.main-container .content{
	z-index:2;
	background:url(img/bg_container_main_content.png) repeat-y center top;
	min-height:630px;
	padding:0 10px 0 10px;
}
.main-container .rounded-bottom{
	background:url(img/bg_container_main_bottom.png) no-repeat center bottom;
	height:32px;
}

.main-container .content h1 ,
.main-container .content h2 ,
.main-container .content h3 ,
.main-container .content h4 ,
.main-container .content h5 {
	color:#384F74;
	font-family:Trebuchet,Trebuchet MS,Verdana;
	font-size:18px;
	text-transform: uppercase;
	padding:0px;
	margin:0px;
}
.main-container .content h2 {
	font-size:17px;
}
.main-container .content h3 {
	font-size:16px;
}
.main-container .content h4 {
	font-size:14px;
}
.main-container .content h5 {
	font-size:12px;
}


/*____________________________________________________________________________ MAIN LOGO RIGHT */
.main-container a.logo{
	float:right;
	margin:20px 40px 0 0;
}

/*____________________________________________________________________________ MAIN CATEGORIES TOP */
ul.main-categories{
	list-style:none;
	padding:28px 0 0 38px;
}
ul.main-categories li{
	float:left;
	padding:0 20px 0 0;
}
ul.main-categories li a{
	background:url(img/arrow_round_categories.png) no-repeat left 3px;
	padding:2px 0 4px 21px;
	display:block
}
ul.main-categories li a:hover{
	background-position:left -18px;
}
ul.main-categories li strong{
	display:none;
}

/*____________________________________________________________________________ BOTTOM */
.bottom-container .rounded-top{
	background:url(img/bg_container_bottom_top.png) no-repeat center top;
	padding:0 9px 0 9px;
	height:13px;
}
.bottom-container .content{
	background:url(img/bg_container_bottom_content.png) repeat-y center top;
}
.bottom-container .content .shaddow{
	background:url(img/bg_container_bottom_line01.png) no-repeat center -15px;
	padding:9px 49px 0 49px;
	position:relative;
	overflow:visible;
}
.bottom-container .content .shaddow .columns{
	width:850px;
}
.bottom-container .rounded-bottom{
	background:url(img/bg_container_bottom_bottom.png) no-repeat center bottom;
	padding:0 9px 0 9px;
	height:85px;
	font-size:10px;
	color:#4c4c4c;
	position:relative;
}

/*____________________________________________________________________________ BOTTOM CONTENT BREADCRUMBS */
ul.breadcrumbs{
	list-style:none;
	color:#828282;
	font-size:11px;
	line-height:18px;
	padding:0 0 46px 0;
}
ul.breadcrumbs li{
	float:left;
	padding:0 5px 0 0;
}
ul.breadcrumbs li a{
	color:#828282;
}

/*____________________________________________________________________________ BOTTOM CONTENT COLUMNS */
.bottom-container .content .columns{
	padding:0 0 45px 0;
}
.bottom-container .content .column{
	margin:0 42px 0 0;
}
.bottom-container .content .column h3{
	padding:0 0 9px 0;
	border-bottom:1px solid #c2c2c2;
	margin:0 0 10px 0;
	color:#384F74;
	font-size:11px;
	font-variant:small-caps;
}
.bottom-container .content .column h3 strong{
	display:none;
}
.bottom-container .content .column ul{
	list-style:none;
	width:135px;
	padding:0 5px 0 4px;
	float:left;
}
.bottom-container .content .column ul ul{
	padding-left:0;
}
.bottom-container .content .column ul hr{
	display:none;
}
.bottom-container .content .column a{
	color:#000000;
	font-size:10px;
	line-height:15px;
}
.bottom-container .content .column-last{
	margin:0;
}


/*____________________________________________________________________________ BOTTOM CONTENT */
.bottom-container .rounded-bottom .line{
	background:url(img/bg_container_bottom_line02.png) no-repeat center top;
	height:2px;
}
.bottom-container .rounded-bottom a{
	color:#000000;
}

/*____________________________________________________________________________ BOTTOM CONTENT LOGO LEFT */
.bottom-container .rounded-bottom a.logo{
	float:left;
	margin:16px 0 0 23px;
	height:43px;
	width:129px;
	display:block;
	background:url(img/logo_unge_bottom.png) no-repeat left top;
}
.bottom-container .rounded-bottom a.logo:hover{
	background-position:left -42px;
}
.bottom-container .rounded-bottom a.logo img{
	display:none;
}


/*____________________________________________________________________________ BOTTOM CONTENT ADDRESS */
.bottom-container .rounded-bottom .columns{
	float:left;
	margin:20px 0 0 30px;
	clear:none;
}
.bottom-container .rounded-bottom .columns .column{
	padding:0 30px 0 0;
	line-height:14px;
}
.bottom-container .rounded-bottom .columns .column-last{
	padding:0;
}

/*____________________________________________________________________________ BOTTOM CONTENT LOGOS RIGHT */
.bottom-container .rounded-bottom .logos{
	padding:25px 0 0 0;
	position:absolute;
	width:340px;
	left:540px;
	overflow:visible;
}
.bottom-container .rounded-bottom .logos .csc-textpic-clear{
	clear:none;
	float:left;
	display:none;
}
/*.bottom-container .rounded-bottom .logos a, */
.bottom-container .rounded-bottom .logos .csc-textpic{
	float:left;
	margin:0 11px 0 0;

	position:static;
	height:30px;
	display:table;
}
.bottom-container .rounded-bottom .logos .csc-textpic-imagewrap{
	float:none;

	position:static;
	display:table-cell;
	vertical-align:middle;
}
.bottom-container .rounded-bottom .logos .csc-textpic-image{
	float:none;
}

/*____________________________________________________________________________ COPYRIGHT CONTENT */
.copyright-container{
	padding:16px 0 40px 0;
	text-align:center;
	color:#DEE0D8;
	font-size:10px;
}
.copyright-container a{
	color:#DEE0D8;
}

.copyright-container ul{
	list-style:none;
}
.copyright-container ul li{
	display:inline;
	padding:0 7px 0 0;
/*	border-right:1px solid #959B76;*/
	border-right:1px solid #C1D7E7;
	margin:0 7px 0 0;
}
.copyright-container ul li.last{
	padding:0;
	margin:0;
	border:none;
}

.copyright-container p{
	display:inline;
}

/*____________________________________________________________________________ REGISTER */
.tx-srfeuserregister-pi1{
	margin:10px 0 20px 0;
}
.tx-srfeuserregister-pi1 * { 
/*	line-height:10px !important; */
	padding:0px !important;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{
	clear:both;
}
.tx-srfeuserregister-pi1 .account-notification{
	padding:8px 15px 15px !important;
	background-color:#D6E4EC;
	border:1px solid #A7B0BE;
}
.tx-srfeuserregister-pi1 fieldset{ 
	border:none;
	border-bottom:1px dotted #3E3E3E;
	margin:15px 0px 20px 0px;
	font-size:12px;
	color:#666666
}
.tx-srfeuserregister-pi1 dt{
	width:75px;
	text-align:left;
}
.tx-srfeuserregister-pi1 #dob_day,
.tx-srfeuserregister-pi1 #dob_month{
	margin-right:10px;
}
.tx-srfeuserregister-pi1 select option{
	padding:0 5px !important;
}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-text {
	width:250px;
	margin-bottom:4px;
	padding:1px 0px 0px 3px !important;
	line-height:16px !important;
}
.tx-srfeuserregister-pi1 label{
	line-height:13px !important; padding-top:5px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{
	width:20px; height:20px; overflow:hidden; margin-top:10px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt input {
	width:12px; height:12px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{
	width:30px; margin-top:-20px; margin-left:20px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-dt-comments {
	width:500px; margin-top:20px; margin-bottom:3px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-comments {
	width:500px; 
}
.tx-srfeuserregister-pi1 .no-columns textarea {
	width:500px; height:82px; line-height:16px !important;
}
.tx-srfeuserregister-pi1 .no-columns dt label { 
	width:370px;
}
.tx-srfeuserregister-pi1 .no-columns dd, .tx-srfeuserregister-pi1 .no-columns dt  { 
	width:500px; 
}
.tx-srfeuserregister-pi1 .no-columns dd p {
	line-height:15px !important; margin-top:-5px; font-size:11px; color:#666666; width:300px; 
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit {
	width:100px;
	height:29px;
	/* background:url(img/bg_register_btn_register.gif) no-repeat left top; */
	text-align:center;
	color:#444;
	font-size:11px;
	cursor:pointer;
	padding:0;
	float:right;
	margin:-35px -4px 20px 0px;
}


/*------------------------- FLIP CORNER */
.flip-corner{
	background: transparent;
/*	background-position: 0px right;
	background-repeat: no-repeat; */
	display:block;
	position:absolute;
	height:90px;
	width:305px;
	z-index:100;	
/*	left:50%;*/
	top:59px;
/*	margin-left:138px;*/
	background-image:url(flipcorner/full_corner.jpg);
	cursor:pointer;
	right:10px;
}
.flip-images{
	padding-top:6px;
	padding-right:6px;
	background:url(/clear.gif) no-repeat scroll 0 bottom;
	height:80px;
}

.flip-link{
	width:16px;
	height:16px;
	line-height:16px;
	background-image:url(clear.gif);
	display:block;
	float:right;
	margin-left:7px;
}

/* _____________________________________________________________________________ FRAME WINDOW */
.frame-window{
	position:absolute;
	width:600px;
	overflow:hidden;
	top:200px;
	left:50%;
	margin-left:-300px;
	border:none;
}
.frame-window iframe{
	width:100%;
	height:420px;
	border:none;
	background:#FFFFFF;
}
.frame-window .frame-container{
	border:1px solid #2C2C2C;
	position:relative;
	height:100%;

}
.frame-window a.close{
	background:url(img/tip_a_friend_close.png) no-repeat 5px 10px;
	width:28px; 
	height:28px;

	padding:0px;
	position:absolute;
	right:1px;
	top:1px;
	overflow:hidden;
}

/*____________________________________________________________________________ NEWS LIST */
.news-list-container{
	overflow:hidden;
}
.news-list-container .news-list-item{
	background:url(img/bullet_list.png) no-repeat left 3px;
	padding:0 0 8px 25px;
	font-size:11px;
	color:#434343;
	margin:0px 0 0 0;
}
.main-container .content .content-main .news-list-container .news-list-item a{
	color:#434343;
/*	padding:0 0 1px 0;
	display:block; */
}
.main-container .content .content-main .news-list-container .news-list-item h3 a{
/*	padding:0; */
	display:block;
	min-height:18px;
}
.news-list-container .news-list-item p{
	line-height:14px;
	padding:0;
}
.news-list-container .news-list-item .source{
	display:block;
}
.news-list-container .news-list-item h3{
	font-size:11px;
	font-weight:bold;
	margin:0px 0 1px 0;
}
.news-list-container .news-list-item h3 a{
	
}
.news-list-container .news-list-item .news-list-date{
	float:right;
	color:#A5A5A5;
}
.news-list-container .news-list-item .hr{
	margin:8px 0 0px 0;
	border-top:1px solid #CECECE;
	border-bottom:1px solid #FDFDFD; 
	display:block;
}
.news-list-container .news-list-gotoarchive{
	text-align:center;
	padding:8px 0 0 0;
}

.tag-cloud h2{
	padding:18px 0 0 19px;
}
.tag-cloud h2 strong{
	display:none;
}
.tag-cloud .news-list-container{
	padding:20px 17px 40px 19px;
}
.tag-cloud .news-list-container .news-list-item{
	background:none;
	padding-left:0;
}
.tag-cloud .news-list-container a{
	color:#434343;
}

.tx-ttnews-browsebox{
	display:none;
	font-size:11px;
	line-height:15px;
	color:#626262;
}
.main-container .content .right .tx-ttnews-browsebox{
	float:right;
}
.tx-ttnews-browsebox a,
.main-container .content .right .tx-ttnews-browsebox a{
	width:13px;
	height:13px;
	text-align:center;
	display:block;
	float:left;
	color:#626262;
	line-height:13px;
	font-size:11px;
}
.tx-ttnews-browsebox strong a,
.main-container .content .right .tx-ttnews-browsebox strong a{
	font-weight:bold;
	font-size:13px;
	color:#373737;
}

.main-container .content .right .tx-ttnews-browsebox .prev,
.main-container .content .right .tx-ttnews-browsebox .nextt{
	border:1px solid #808080;
	background-color:#00ff00;
	float:left;
	margin-right:10px;
	width:13px;
	height:13px;
	text-align:center;
	line-height:13px;
	text-indent:40px;
	overflow:hidden;
	background:url(img/bg_news_archive_next.gif) no-repeat left top;
}
.main-container .content .right .tx-ttnews-browsebox .nextt,
.main-container .content .right .tx-ttnews-browsebox a.nextt
{
	margin:0px;
	margin-left:10px;
	background-image:url(img/bg_news_archive_next.gif) !important;
}
.main-container .content .right .tx-ttnews-browsebox .prev
{
	background-image:url(img/bg_news_archive_prev.gif) !important;;
}

/*____________________________________________________________________________ SCROLLING IMAGES */
#scrolling_images ul{
	list-style:none;
	display:block;
	margin:0 auto;
}
#scrolling_images ul li{
}
#scrolling_images ul li.selected{
}