/* Themes - please specify in seperate stylesheets
---------------------------------------------------------------------- */

/*
Name				Department						Color		Image
----------------------------------------------------------------------

theme1.css			Kunsthåndværk og design			3F00B1		/theme1/body_bg_x_frontpage.gif
theme2.css			Arkitektur						71AF00		/theme2/body_bg_x_frontpage.gif
theme3.css			Litteratur						000000		/theme3/body_bg_x_frontpage.gif
theme4.css			Musik							E0384E		/theme4/body_bg_x_frontpage.gif
theme5.css			Unknown							00A41F		/theme5/body_bg_x_frontpage.gif
theme6.css			Scenekunst						0097A6		/theme6/body_bg_x_frontpage.gif
theme7.css			Film							0044A3		/theme7/body_bg_x_frontpage.gif
theme8.css			Billedkunst						FF6A06		/theme8/body_bg_x_frontpage.gif

*/



/* General page setup
---------------------------------------------------------------------- */

html,body 													{margin:0;padding:0;height:100%;width:100%;background-color:#fff;font-family:arial,verdana,sans-serif;font-size:11px; /*color:#333;*/ color:#4D4E54;line-height:150%;text-align:center;}



/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td													{font-size:1em;color:#4d4e54;}
th															{font-size:1em;color:#4d4e54;text-align:left;font-weight:bold;}
p															{font-size:1em;color:#4d4e54;margin:0px;margin-bottom:10px;}
a															{font-size:1em;color:#4d4e54;text-decoration:none;}
a:hover														{font-size:1em;color:#4d4e54;text-decoration:underline;}
h1															{font-size:1.4em;font-weight:bold;color:#4d4e54;margin:0px;}
h2															{font-size:1.1em;font-weight:bold;color:#4d4e54;margin:0px;}
h3															{font-size:1.1em;font-weight:bold;color:#4d4e54;margin:0px;}
h4,h5,h6													{font-size:1.1em;font-weight:bold;color:#4d4e54;margin:0px;}
address														{font-size:1em;font-style:normal;color:#4d4e54;}
address	a													{font-size:1em;font-style:normal;color:#989898;}
address	a:visited													{font-size:1em;font-style:normal;color:#989898;}
address	a:hover													{font-size:1em;font-style:normal;color:#989898;}

form														{margin:0;padding:0;}
select,input,label											{font-size:1em;color:#4d4e54;}

hr															{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}

a img	{border:none;}
table td p {margin-bottom:0px !important; }

/*RTE*/
.align-center {text-align: center;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-justify {text-align: justify;}
.indent{display: block;margin: 1.12em 0;margin-left: 40px;}


/* Base template setup
---------------------------------------------------------------------- */

.main														{width:975px;margin:0 auto;text-align:left;}
.main .top													{clear:both;width:100%;height:60px;overflow:hidden;}
.main .top .logo											{width:745px;height:60px;float:left;}
.main .top .logo img										{margin-left:139px;margin-top:0px;}
.main .top .search											{width:195px;height:60px;float:left;}
.main .top .search form p									{margin:0;}
.main .top .search form										{margin-top:35px;}
.main .top .search .text									{width:95px;border:none;border:1px solid #858585;}
.main .top .search .submit									{border:none;background-color:#fff;color:#272727;}



/* Set theme used at the frontpage only */
/*
.main .set-theme											{width:100%;height:250px;border-top:1px solid #000;clear:both;background-repeat:no-repeat;background-position:0px 0px;}
*/
.main .set-theme											{width:100%;height:250px;clear:both;background-repeat:no-repeat;background-position:0px 0px;} /* NEW 20-02-2007 */

.main .navigation											{clear:both;width:100%;height:94px;}
.main .navigation .mainmenu									{width:745px;height:94px;float:left;background:#a8ab20;}
.main .navigation .mainmenu .leftcolumn						{width:400px;height:94px;float:left;}
.main .navigation .mainmenu .leftcolumn .float				{float:left;}
.main .navigation .mainmenu .rightcolumn					{width:345px;height:94px;float:left;text-align:right;}
.main .navigation .mainmenu .rightcolumn span				{font-size:36px;color:#fff;line-height:36px;display:block;margin-right:35px;padding-top:50px;}
.main .navigation .mainmenu .rightcolumntwolines					{width:345px;height:94px;float:left;text-align:right;}
.main .navigation .mainmenu .rightcolumntwolines span				{font-size:36px;color:#fff;line-height:36px;display:block;margin-right:35px;padding-top:14px;}
.main .navigation .servicemenu								{width:195px;height:94px;float:left;background-color:#303030;}
.main .navigation .servicemenu .float						{float:left;}

.main .content												{clear:both;width:100%;}
.main .content .contentmenu									{width:145px;float:left;margin-top:100px;}
.main .content .contentarea									{width:600px;float:left;margin-top:20px;}
.main .content .factboxes									{overflow: hidden; width:230px;float:left;margin-top:0px;}

.main .content .contentarea .ctn							{width:570px;float:left;}
.main .content .contentarea .ctn .logo						{float:right;width:200px;text-align:right;}
.main .content .contentarea .ctn h1							{font-size:20px;font-weight:normal;margin-top:45px; line-height:1em;}
.main .content .contentarea .ctn h2							{font-size:16px;font-weight:normal;}
.main .content .contentarea .ctn p							{margin-bottom:20px;}
.main .content .contentarea .ctn .article-by				{display:block;margin-top:5px;}
.main .content .contentarea .ctn .teaser					{font-size:1.1em;}
.main .content .contentarea .ctn .edited-by					{color:#bdbdbd;margin-top: 20px;float: left;}
.main .content .contentarea .ctn .text-and-picture			{width:100%;clear:both;padding-top:15px;}
.main .content .contentarea .ctn .text						{float:left;width:360px;}
.main .content .contentarea .ctn .picture					{float:right;}



/* Sitemap */
.main .content .contentarea .ctn .sitemap h1				{margin-bottom:20px;}
.main .content .contentarea .ctn .sitemap .collection		{padding-top:15px;}
.main .content .contentarea .ctn .sitemap .column			{width:185px;float:left;border-top:2px solid #4cb6c1;margin-right:5px;}
.main .content .contentarea .ctn .sitemap .column ul		{margin:0;padding:0;list-style-type:none;margin-top:10px;margin-bottom:15px;}
.main .content .contentarea .ctn .sitemap .column ul li.item{display:inline;}



/* Newslist */
.main .content .contentarea .ctn .newslist h1				{margin-bottom:20px;}
.main .content .contentarea .ctn .newslist .focus			{width:100%;clear:both;padding-bottom:10px;background:url(../gfx/dotted_seperator.gif) repeat-x left bottom;}
.main .content .contentarea .ctn .newslist .focus img		{margin-right:10px;float:left;}
.main .content .contentarea .ctn .newslist .focus h2		{font-size:1.2em;font-weight:bold;}
.main .content .contentarea .ctn .newslist .focus p			{margin:0;}
.main .content .contentarea .ctn .newslist .focus p span	{font-size:0.9em;display:block;margin-bottom:5px;}
.main .content .contentarea .ctn .newslist .focus p a,
.main .content .contentarea .ctn .newslist .focus p a:hover	{text-decoration:none;}

.main .content .contentarea .ctn .newslist ul				{padding:0;margin:0;list-style-type:none;}
.main .content .contentarea .ctn .newslist ul li a			{text-decoration:none;display:block;padding-top:10px;padding-bottom:10px;background:url(../gfx/dotted_seperator.gif) repeat-x left bottom;}
.main .content .contentarea .ctn .newslist ul li a:hover	{background-color:#ebebeb;}
.main .content .contentarea .ctn .newslist ul li span		{font-size:0.9em;display:block;}
.main .content .contentarea .ctn .newslist ul li p			{margin:0;}



/* Factboxes - 4 different types */
.type1														{border-top:2px solid #000;}
.type1 .inner												{background-color:#f1f1f1;}
.type1 .inner .margin {margin:0px 10px; padding:20px 0 10px 0; overflow: hidden;}
.type1 .inner .margin p										{color:#828282;}

.type2														{height:45px;margin-top:15px;background:#c1c1c1;}
.type2 a,
.type2 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:15px;padding-left:10px;}

.type3														{height:90px;margin-top:15px;background:#d91f5e;}
.type3 a,
.type3 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:60px;padding-left:10px;}

.type4														{height:45px;margin-top:15px;background:#d91f5e;}
.type4 a,
.type4 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:15px;padding-left:10px;}

.type5														{height:90px;margin-top:15px;background:#c1c1c1;}
.type5 a,
.type5 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:60px;padding-left:10px;}


/* Begin: NEW 20-02-2007 */
.type6														{height:90px;margin-top:15px;background:#8abd2a;}
.type6 a,
.type6 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:60px;padding-left:10px;}
.type7														{height:45px;margin-top:15px;background:#8abd2a;}
.type7 a,
.type7 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:15px;padding-left:10px;}

.type8														{height:90px;margin-top:15px;background:#997065}
.type8 a,
.type8 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:60px;padding-left:10px;}
.type9														{height:45px;margin-top:15px;background:#997065}
.type9 a,
.type9 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:15px;padding-left:10px;}

.type10														{height:90px;margin-top:15px;background:#96bac5}
.type10 a,
.type10 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:60px;padding-left:10px;}
.type11														{height:45px;margin-top:15px;background:#96bac5}
.type11 a,
.type11 a:hover												{font-size:22px;color:#fff;text-decoration:none;display:block;line-height:22px;padding-top:15px;padding-left:10px;}
/* End: NEW 20-02-2007 */


.type1, .type2, .type3, .type4, .type5, .type6, .type7, .type8{ margin-bottom:4px; /* margin-top indsat efter ønske */ margin-top:15px;}

/* Footer */
.depart														{height:70px;width:100%;clear:both;}
.footer														{width:100%;clear:both;padding-bottom:10px;text-align:left;}
.footer address												{padding-top:5px;color:#989898;}

/* Lists
---------------------------------------------------------------------- */

/* List - main menu */
.main .navigation .mainmenu .leftcolumn ul					{margin:0;padding:0;list-style-type:none;float:left;margin-top:20px;}
.main .navigation .mainmenu .leftcolumn a					{font-weight:bold;color:#fff;text-decoration:none;padding:0px 10px 0px 0px;margin:0;margin-right:15px;}
.main .navigation .mainmenu .leftcolumn a:visited			{color:#fff;}
.main .navigation .mainmenu .leftcolumn a:hover				{color:#000;}
.main .navigation .mainmenu .leftcolumn a.selected,
.main .navigation .mainmenu .leftcolumn a.selected:hover	{color:#000;}



/* List - main menu - frontpage */
.main .front-navigation .mainmenu .leftcolumn ul			{margin:0;padding:0;list-style-type:none;float:left;margin-top:20px;margin-left:10px;}
.main .front-navigation .mainmenu .leftcolumn a				{font-size:1.3em;font-weight:bold;color:#fff;text-decoration:none;padding:0px 10px 0px 0px;margin:0;margin-right:15px;line-height:140%;}
.main .front-navigation .mainmenu .leftcolumn a:visited		{color:#fff;}
.main .front-navigation .mainmenu .leftcolumn a:hover		{color:#fff;}
.main .front-navigation .mainmenu .leftcolumn a.selected,
.main .front-navigation .mainmenu .leftcolumn a.selected:hover {color:#fff;}
.main .front-navigation .mainmenu .leftcolumn .drop			{position:absolute;z-index:101;}
.main .front-navigation .mainmenu .leftcolumn a.drop		{color:#dbdbdb;}
.main .front-navigation .mainmenu .leftcolumn a.drop:hover	{color:#fff;}



/* List - service menu */
.main .navigation .servicemenu ul							{padding:0;margin:0;list-style-type:none;float:left;margin-top:35px;}
.main .navigation .servicemenu ul.frontpage					{padding:0;margin:0;list-style-type:none;float:left;margin-top:15px;}
.main .navigation .servicemenu a							{font-size:0.9em;font-weight:bold;color:#bebebe;text-decoration:none;padding:0px 10px;/*display:block;width:100%;*/margin-right:15px;}
.main .navigation .servicemenu a:visited					{color:#bebebe;}
.main .navigation .servicemenu a:hover						{color:#fff;}
.main .navigation .servicemenu a.selected,
.main .navigation .servicemenu a.selected:hover				{color:#fff;}



/* List - contentmenu - level 1 */
.main .content .contentmenu ul								{padding:0;margin:0;list-style-type:none;}

/* No children - default */
.main .content .contentmenu ul li{color:#828282;}
.main .content .contentmenu ul a							{color:#828282;text-decoration:none;background:url(../gfx/icon_minus.gif) no-repeat 0px 4px;padding-left:14px;display:block;width:114px;}
.main .content .contentmenu ul a:visited					{color:#828282;}
.main .content .contentmenu ul a:hover						{color:#000;}
.main .content .contentmenu ul a.expanded					{color:#000;}

/* Children - to be set */
.main .content .contentmenu ul a.children					{color:#828282;text-decoration:none;background:url(../gfx/icon_plus.gif) no-repeat 0px 4px;padding-left:14px;display:block;width:114px;}
.main .content .contentmenu ul a.children:hover				{color:#000;}

/* List - contentmenu - level 2 */
.main .content .contentmenu ul ul							{padding:0;margin:0;list-style-type:none;}
.main .content .contentmenu ul ul a							{color:#828282;text-decoration:none;background:none;padding-left:15px;}
.main .content .contentmenu ul ul a:visited					{color:#828282;}
.main .content .contentmenu ul ul a:hover					{color:#000;}
.main .content .contentmenu ul ul a.expanded				{color:#000;}

.main .content .contentmenu ul ul a.selected,
.main .content .contentmenu ul ul a.selected:hover			{color:#000;}

/* List - contentmenu - level 3 */
.main .content .contentmenu ul ul ul						{padding:0;margin:0;list-style-type:none;}
.main .content .contentmenu ul ul ul a						{color:#828282;text-decoration:none;background:none;padding-left:30px;}
.main .content .contentmenu ul ul ul a:visited				{color:#828282;}
.main .content .contentmenu ul ul ul a:hover				{color:#000;}
.main .content .contentmenu ul ul ul a.expanded				{color:#000;}

.main .content .contentmenu ul ul ul a.selected,
.main .content .contentmenu ul ul ul a.selected:hover		{color:#000;}



/* Used at the frontpage - section - one level only */
.main .content .contentmenu-section							{margin-right:10px;}
.main .content .contentmenu-section ul						{padding:0;margin:0;list-style-type:none;}

/* No children - default */
.main .content .contentmenu-section ul a					{color:#828282;text-decoration:none;background:url(../gfx/icon_minus.gif) no-repeat 0px 4px;padding-left:14px;display:block;width:114px;}
.main .content .contentmenu-section ul a:visited			{color:#828282;}
.main .content .contentmenu-section ul a:hover				{color:#000;}

/* Children - to be set */
.main .content .contentmenu-section ul a.children			{color:#828282;text-decoration:none;background:url(../gfx/icon_plus.gif) no-repeat 0px 4px;padding-left:14px;display:block;width:114px;}
.main .content .contentmenu-section ul a.children:hover		{color:#000;}


/* List - factboxes - no bullets */

.type1 .inner .margin ul.no-bul								{padding:0;margin:0;list-style-type:none;}
.type1 .inner .margin ul.no-bul a							{font-size:1em;color:#828282;text-decoration:none;display:block;width:100%;}
html>body .type1 .inner .margin ul.no-bul a					{width:auto;}
.type1 .inner .margin ul.no-bul a:hover 					{color:#828282;text-decoration:underline;}


/* Frontpage - top
---------------------------------------------------------------------- */

.theme-top													{width:100%;height:310px;background-repeat:no-repeat;background-position:50% 0px;}

.main .front-navigation										{clear:both;width:100%;height:110px;margin-top:14px;}
.main .front-navigation .mainmenu							{width:703px;height:110px;float:left; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
.main .front-navigation .mainmenu .leftcolumn				{width:400px;height:110px;float:left;}
.main .front-navigation .mainmenu .leftcolumn .float		{float:left;}
.main .front-navigation .mainmenu .rightcolumn				{width:300px;height:110px;float:left;text-align:right;}
.main .front-navigation .mainmenu .rightcolumn span.t1		{font-size:36px;color:#fff;line-height:39px;display:block;margin-right:35px;padding-top:62px;}
.main .front-navigation .mainmenu .rightcolumn span.t2		{font-size:36px;color:#fff;line-height:39px;display:block;margin-right:35px;padding-top:24px;}
.main .front-navigation .servicemenu						{width:272px;height:110px;float:left;}
.main .front-navigation .servicemenu img					{border:none;}
.main .front-navigation .servicemenu .float					{float:left;}

.main .content .front-contentarea							{width:705px;float:left;margin-top:40px;}
.main .content .front-factboxes								{width:268px;float:left;margin-top:40px;}
.main .content .front-factboxes-section						{width:268px;float:left;margin-top:51px;}
.main .content .front-contentarea .ctn						{width:680px;float:left;}
*html .main .content .front-contentarea .ctn{width:690px;}

/* News - @ frontpage */
.main .content .front-contentarea .ctn .newsctn				{width:145px;float:left;margin-left:10px;}
.main .content .front-contentarea .ctn .newsctn .news-t1 p	{margin:0;}
.main .content .front-contentarea .ctn .newsctn .news-t1 p.head {font-size:1.3em;color:#aaa9a9;margin:0;margin-bottom:10px;}
.main .content .front-contentarea .ctn .newsctn .news-t1 a		{text-decoration:none;display:block;background:url(../gfx/dotted_seperator.gif) repeat-x left bottom;padding-bottom:5px;}
.main .content .front-contentarea .ctn .newsctn .news-t1 a:hover	{background-color:#ebebeb;}

.main .content .front-contentarea .ctn .newsctn .news-t2 p	{margin:0;}
.main .content .front-contentarea .ctn .newsctn .news-t2 a		{text-decoration:none;display:block;background:url(../gfx/dotted_seperator.gif) repeat-x left bottom;padding-top:5px;padding-bottom:5px;}
.main .content .front-contentarea .ctn .newsctn .news-t2 a:hover	{background-color:#ebebeb;}
.main .content .front-contentarea .ctn .newsctn a,
.main .content .front-contentarea .ctn .newsctn a:hover		{text-decoration:none;}

.main .content .front-contentarea .ctn .themectn			{width:500px;float:left;margin-left:25px;}
* html .main .content .front-contentarea .ctn .themectn		{width:495px;}
.main .content .front-contentarea .ctn .themectn p.head		{font-size:1.3em;color:#aaa9a9;margin:0;margin-bottom:10px;}
.main .content .front-contentarea .ctn .themectn .theme-t1 {clear:left;float:left;margin-bottom:15px;width:240px;}
.main .content .front-contentarea .ctn .themectn .theme-t1 img {display:block;padding-bottom:10px;}
.main .content .front-contentarea .ctn .themectn .theme-t1 p {margin:0;}
.main .content .front-contentarea .ctn .themectn .theme-t2 {width:240px;float:left;margin-left:20px;}
* html .main .content .front-contentarea .ctn .themectn .theme-t2 {width:235px;}
.main .content .front-contentarea .ctn .themectn .theme-t2 img {display:block;padding-bottom:10px;}
.main .content .front-contentarea .ctn .themectn .theme-t2 p {margin:0;}
.main .content .front-contentarea .ctn .themectn a,
.main .content .front-contentarea .ctn .themectn a:hover {text-decoration:none;}



.main .theme-t1 {width:273px;float:left;overflow: hidden;}
.main .theme-t1 img {display:block;padding-bottom:10px;overflow: hidden;}
.main .theme-t1 p {margin:0;}
.main .theme-t2 {width:273px;float:left;margin-left:20px;}
.main .theme-t2 img {display:block;padding-bottom:10px;overflow: hidden;}
.main .theme-t2 p {margin:0;}
.main .themectn a, .main a:hover {text-decoration:none;}

/* News - @ frontpage - section */
.main .content .front-contentarea .ctn .contentmenu-section {width:130px;float:left;}

.main .content .front-contentarea .ctn .shortnews			{width:210px;float:left;}
.main .content .front-contentarea .ctn .shortnews p			{margin:0;}
.main .content .front-contentarea .ctn .shortnews p.head 	{font-size:1.3em;color:#aaa9a9;margin:0;}

.main .content .front-contentarea .ctn .shortnews ul		{padding:0;margin:0;list-style-type:none;}
.main .content .front-contentarea .ctn .shortnews ul li a	{text-decoration:none;display:block;padding-top:10px;padding-bottom:10px;background:url(../gfx/dotted_seperator.gif) repeat-x left bottom;}
.main .content .front-contentarea .ctn .shortnews ul li a:hover	{background-color:#ebebeb;}
.main .content .front-contentarea .ctn .shortnews ul li span{font-size:0.9em;}
.main .content .front-contentarea .ctn .shortnews ul li p	{margin:0;}

.main .content .front-contentarea .ctn .shorttheme			{width:310px;float:left;margin-left:20px;}
*html .main .content .front-contentarea .ctn .shorttheme 	{ width:298px;}
.main .content .front-contentarea .ctn .shorttheme p		{margin:0;}
.main .content .front-contentarea .ctn .shorttheme p.head 	{font-size:1.3em;color:#aaa9a9;margin:0;margin-bottom:10px;}
.main .content .front-contentarea .ctn .shorttheme img		{float:right;margin-left:15px;}
.main .content .front-contentarea .ctn .shorttheme .csc-textpic img		{float:none;margin-left:auto;}
.main .content .front-contentarea .ctn .shorttheme a,
.main .content .front-contentarea .ctn .shorttheme a:hover	{text-decoration:none;}

/* Frontpage (Øvrige emner) drop down */ /* NEW 20-02-2007 */
.main .front-navigation .mainmenu .leftcolumn .dropdown		{margin:0;padding:0;list-style-type:none;width:170px;/*height:100px;*/padding-bottom:15px;background-color:#00a41f;margin-left:-10px;position:absolute;z-index:100;}
.main .front-navigation .mainmenu .leftcolumn .dropdown .first {margin-top:25px;}
.main .front-navigation .mainmenu .leftcolumn .dropdown li a {font-size:1em;color:#fff;text-decoration:none;font-weight:normal;padding-left:20px;width:140px;display:block;}
.main .front-navigation .mainmenu .leftcolumn .dropdown li a:hover {color:#000;text-decoration:none;}

.main .front-navigation .mainmenu .leftcolumn .theme1		{background-color:#3f00b1;}
.main .front-navigation .mainmenu .leftcolumn .theme2		{background-color:#71af00;}
.main .front-navigation .mainmenu .leftcolumn .theme3		{background-color:#000000;}
.main .front-navigation .mainmenu .leftcolumn .theme4		{background-color:#e0384e;}
.main .front-navigation .mainmenu .leftcolumn .theme5		{background-color:#00a41f;}
.main .front-navigation .mainmenu .leftcolumn .theme6		{background-color:#a8ab20;}
.main .front-navigation .mainmenu .leftcolumn .theme7		{background-color:#0044a3;}
.main .front-navigation .mainmenu .leftcolumn .theme8		{background-color:#ff6a06;}
.main .front-navigation .mainmenu .leftcolumn .theme9		{background-color:#b81557;}
.main .front-navigation .mainmenu .leftcolumn .theme10		{background-color:#252728;}


.main .navigation .mainmenu .leftcolumn .drop			{position:absolute;z-index:101;}
.main .navigation .mainmenu .leftcolumn a.drop		{color:#fff;}
.main .navigation .mainmenu .leftcolumn a.drop:hover	{color:#fff;}

.main .navigation .mainmenu .leftcolumn .dropdown		{margin:0;padding:0;list-style-type:none;width:170px;/*height:100px;*/padding-bottom:15px;background-color:#00a41f;margin-left:-10px;position:absolute;z-index:100;}
.main .navigation .mainmenu .leftcolumn .dropdown .first {margin-top:20px;}
.main .navigation .mainmenu .leftcolumn .dropdown li a {font-size:1em;color:#fff;text-decoration:none;font-weight:normal;padding-left:20px;width:140px;display:block;}
.main .navigation .mainmenu .leftcolumn .dropdown li a:hover {color:#000;text-decoration:none;}

.main .navigation .mainmenu .leftcolumn .theme1		{background-color:#3f00b1;}
.main .navigation .mainmenu .leftcolumn .theme2		{background-color:#71af00;}
.main .navigation .mainmenu .leftcolumn .theme3		{background-color:#000000;}
.main .navigation .mainmenu .leftcolumn .theme4		{background-color:#e0384e;}
.main .navigation .mainmenu .leftcolumn .theme5		{background-color:#00a41f;}
.main .navigation .mainmenu .leftcolumn .theme6		{background-color:#a8ab20;}
.main .navigation .mainmenu .leftcolumn .theme7		{background-color:#0044a3;}
.main .navigation .mainmenu .leftcolumn .theme8		{background-color:#ff6a06;}
.main .navigation .mainmenu .leftcolumn .theme9		{background-color:#b81557;}
.main .navigation .mainmenu .leftcolumn .theme10		{background-color:#252728;}
.main .navigation .mainmenu .leftcolumn .theme11		{background-color:#0a8c22;}

/* IE5.5 hack */
@media tty 													{i{content:"\";/*" "*/}}@m;.main .front-navigation .mainmenu .leftcolumn .dropdown li a {padding-left:5px;}; /*";}}/* */


/* typo3 spec */
.shorttheme h1.csc-firstHeader, .front-contentarea h1.csc-firstHeader{
  color:#AAA9A9;
  font-size:1.3em;
  margin:0pt 0pt 10px;
  font-weight:normal;
}

.theme-t1 h1.csc-firstHeader,
.theme-t2 h1.csc-firstHeader{
  font-size:1em;
  font-weight:bold; 
}

.main .content .front-contentarea .ctn .themectn .theme-t1 h1,
.main .content .front-contentarea .ctn .themectn .theme-t2 h1{ color:#4d4e54;}

/*
.contenttable td{ margin:0; padding:0;}
.main .content .contentarea .ctn .contenttable td{ margin:0; padding:0;}
.main .content .contentarea .ctn .contenttable td p { margin:0; padding:0;}
*/

/*Einar, 31.01.08*/

.set-theme {background-image: url('http://www.statenskunstfond.dk/db/images/baggrund_3.gif');}
.main .front-navigation .mainmenu .rightcolumn {overflow: hidden;}
.main .content .contentarea .ctn {position: relative;}
.tx-lfpageheader-pi1 {position: absolute; top: 25px; right: 0;}
/*.tilskudslogo {right: 260px;}*/
.tilskud_left_top {float: left; width: 570px;}
.main .content .contentarea .ctn .article-by { margin-top:0; display:none;}

/*Daniela 31.01.08*/

/*-----------4 kolonne skabelon---------------------------------*/
.fourcol{width:600px; margin-top:20px; float:left; }
.colend{ float:left; width:131px; border-top:2px solid #E1E1E1; }
.colmid{ float:left; width:131px; margin-right:15px; border-top:2px solid #E1E1E1; }

/*----------------seo sitemap --------------------------------*/

.tx-flseositemap-pi1 ul{list-style:none; padding:0px; margin:0px;}
.tx-flseositemap-pi1 ul li{display:block;}
.tx-flseositemap-pi1 ul li a{display:inline;color:#707070 !important;}
.tx-flseositemap-pi1 ul li a:hover{text-decoration:underline !important;}
.tx-flseositemap-pi1 ul ul li{background:url(../../images/punktum.gif) no-repeat 3px 7px;padding-left:10px;}
.tx-flseositemap-pi1 ul ul li a{color:#909090 !important;}
.fourcol h3 a{color:#707070 !important;}
.fourcol h3{margin-bottom:20px;}

/*----------------------search------------------------------*/

.tx-indexedsearch .res{border-bottom:#DBE3E3 solid 1px; padding-bottom:9px; padding-top:15px; width:100%; }
.tx-indexedsearch .title {font-size:1em; font-weight:normal;}
.tx-indexedsearch-browsebox p{margin-bottom:0px !important;}
.tx-indexedsearch-browsebox ul{margin:0px; padding:0px; list-style:none; clear:both;}
.tx-indexedsearch-browsebox ul li{display:inline; padding-right:5px;}

/*Daniela 05.02.08*/
.wide{width:830px !important;margin-top:0px!important;}
*html .wide{margin-top:0px !important;}
.wide .ctn{width:830px !important;}
.wide .ctn .edited-by {display:block; float:left; width:800px !important;}

.tx-lftilskudsbase-pi1 #tilskud_left{float:left; width:518px; margin-top:18px; padding:0 13px 20px 0;}
.tx-lftilskudsbase-pi1 #tilskud_right{position:absolute; top:40px; right:0; width:215px; padding:20px 0 0 10px; background: #F1F1F1 url(../../images/border_tilskud.gif) no-repeat 0 0px; margin-top:-40px; }
.tx-lftilskudsbase-pi1 #tilskud_right .tilskud_link{ line-height:1em;}
#tilskud_right a{color:#4d4e54 !important;}
#tilskud_right .clear{clear:both;}
#tilskud_right p, #tilskud_right li{color:#828282 !important;}
.tx-lftilskudsbase-pi1{width:825px; clear:both; position:relative; top:0px;}
.tx-lftilskudsbase-pi1 #tilskud_right a img{vertical-align:middle; float:left; margin-bottom:5px;}
.tx-lftilskudsbase-pi1 #tilskud_right p{clear:both;}
.tx-lftilskudsbase-pi1 #tilskud_right a.filename{width:60%; display:block; margin:0px 0 10px 0; float:right; min-height:32px; height:auto; height:32px; }
.remarks{width:250px; float:right;}
.deadline{float:left; padding-bottom: 31px; width:100%;}

.tx-lftilskudsbase-pi2 .header_tilskud{cursor:pointer; font-weight:bold;}
.tx-lftilskudsbase-pi2 a{display:block;}
.tx-lftilskudsbase-pi2 .no_link a{color:#4D4E54 !important;}
/*Menu*/


/*Hide lists*/

.leftmenu ul,
.leftmenu .act ul ul,
.leftmenu ul .act ul ul,
.leftmenu ul ul .act ul ul
{display: none;}

/*Show lists*/
.leftmenu .act ul,
.leftmenu ul .act ul,
.leftmenu ul ul .act ul,
.leftmenu ul ul ul .act ul
{display: block;}


/*/////////////////// huskunstner profilvisinger ///////////////////*/
.overall {
	width: 98%
}

.overalltop {
	width: 98%;
	height: 30px;
	background: #f1f1f1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 5px 0 0 15px;
	border-bottom: 1px dashed #333333;
	margin: 60px 0 0 0;
}

.names {
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 5px 0 0 15px;	
	float: left;
}
ul.housenames {
	margin: 0;
	padding: 0;
	list-style: none;
}
	ul.housenames li {
		list-style: none;
		background: none;
	}

.names span {
	font-weight: bold;
	display: block;
}

.info {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 5px 0 0 15px;	
	float: left;
	margin-left: 35px;
}

.info span {
	font-weight: bold;
}

.arts {
	width: 90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 5px 0 0 0;	
	float: left;
	min-height: 30px;
	margin-left: 5px;	
}

.arts2 {
	width: 90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 5px 0 0 0;	
	float: left;
	min-height: 30px;
	margin-left: 5px;
}
.artblock {
	display: block;
	width: 88px;
	float: left;
	margin: 0 0 0 10px;

}



ul.iconic {
	margin: 0 0 10px 3px;
        list-style-position: outside;
	padding: 0;
}

	/*li {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		list-style: none;
		padding: 0;
		margin: 0 0 3px 0;
	}*/

		li.deny {
			height: 20px;
			margin: 0!important;
			padding: 0!important;
			list-style: none;			

		}	

		li.approve {
			height: 20px;
			margin: 0!important;
			padding: 0!important;
			list-style: none;
		}
	ul.towninfo {
		margin: 0;
		padding: 0;
		list-style: none;	
	}
		ul.towninfo li {
			list-style: none;	
		}
	ul.profileinfo {
		margin: 0;
		padding: 0;
		list-style: none;
	}
		ul.profileinfo li {
			list-style: none;
		}

	.numby {
		width: 18%;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		padding: 5px 0 0 0;	
		float: left;
		margin-left: 5px;
	}

	.info a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		padding: 5px 0 0 0;
		text-decoration: underline;	
	}

	.info a:hover {
		text-decoration: none;	
	}

	hr.solid  {
	background-color:#cccccc;
	border:0pt none;
	color:#cccccc;
	height:1px;
	margin:2px 0pt;
	clear: both;
	}
/* profil single */
.wrapping {
	width: 98%;
	padding: 0px 0 0 15px;
	float: left;
}

	/*
	h1 {
		font-size: 16px;
		color: #333333;
		font-weight: normal;
		margin: 0;
		padding: 0 0 5px 0;
	}
	*/

	.movein {
		margin: 0 0 0 15px;
		padding: 0 0 20px 10px;
		width: 530px;
		min-height: 20px;
		height: auto!important;
		height: 11px;
		float: left;
	}	

	.moveinheader {
		font-weight: bold;
		font-size: 13px;
		/*padding-left: 5px;*/
		color: #333333;
		float: left;
		display: block;
		width: 500px;
	}
	div.containers {
		width: 550px;
		float: left;
		position: relative;
		top: 0;
		left: 0;
		min-height: 300px;
		_min-height: 315px;
		height: auto;
		height: 280px;
		_height: 300px;
	}

	.contain1 {
		font-size: 12px;
		color: #333333;	
		font-weight: bold;
		width: 210px;
		float: left;
		height: 30px;
		margin: 0!important;
		padding: 0;
		float: left;
		_width: 200px;
		_height: 32px;
		_float: left;
	}

		.contain2 {
			font-size: 12px;
			color: #333333;	
			font-weight: normal;
			width: 280px;
			float: left;
			height: 30px;
			margin: 0 0 0 10px!important;
			padding: 0;
			display: block;
			_width: 320px;
			_height: 32px;
			_float: left;
		}

		.contain3 {
			font-size: 12px;
			color: #333333;	
			font-weight: normal;
			width: 400px;
			float: left;
			margin: 0;
			display: block;
		}

		.contain4 {
			font-size: 12px;
			color: #333333;	
			font-weight: normal;
			width: 220px;
			float: left;
			height: 18px;
			margin: 0;
			padding: 0;
			float: left;
		}

		.contain5 {
			font-size: 12px;			
			color: #333333;	
			font-weight: normal;
			width: 250px;
			float: left;
			height: 18px;
			margin: 0 0 0 10px;
			padding: 0;
			display: block;
		}

		ul.iconset {
			margin: 10px 0 0 0;
			padding: 0 0 0 30px;
			width: 450px;
			float: left;
		}

			ul.iconset li {
				font-size: 12px;
				font-weight: normal;
				padding: 0 0 0 22px!important;
				height: 30px;
				list-style: none;
				background: url(/fileadmin/images/deny.gif) no-repeat 0 -1px;
			}	

			ul.iconset li.approved {
				height: 30px;
				background: url(/fileadmin/images/approve.gif) no-repeat 0 -1px!important;
			}
	.iconic .deny { 
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.showprint {display: none;}
	#kunstraadlogo {display: none;}

 /* Få bannere til at se pæne ud i ie og firefox, introduceret pga automatiske anchorlinks */
 a.dnone{ height:0; padding:0; margin:0; font-size:0; line-height:0;}

body#rapporter{background:none;}
#rapporter .menu_top, #rapporter .menu_bottom {background:#303030; margin: 0 0 20px 0; position: relative; overflow: hidden;width: 675px;}
#rapporter .menu_top {margin-top: 5px;}
#rapporter .menu_bottom {margin-bottom: 10px;}
#rapporter .menu_top ul, #rapporter .menu_bottom ul{margin:0; padding:0; list-style:none; padding:10px 0 10px 20px;}
#rapporter .menu_top ul {width: 500px; float: left;}
#rapporter .menu_top ul li, #rapporter .menu_bottom ul li{display:inline; padding:0 15px 0 0}
#rapporter .menu_top ul li a, #rapporter .menu_bottom ul li a{color:#BEBEBE; font-weight: bold;}
#rapporter .menu_top ul li a:hover, #rapporter .menu_bottom ul li a:hover{color:#fff;}
#rapporter .menu_top .menulogo {position: absolute; top: 0; right: 0;}
#rapporter .content{margin: 0 20px 20px 20px; width: 635px;}
#rapporter .csc-menu-3{list-style:none; padding:0; margin:0 0 10px 20px;}
#rapporter .main{width:675px;}
#rapporter .main .top .logo img{margin-left:0;}
#rapporter .main .top .logo{width:500px;}
#rapporter .main .top .search{float:right; width:140px; text-align: right;}
#rapporter #tx_indexedsearch_top {float:right; width:150px; text-align: right; padding-top: 2px; padding-right: 5px;padding-bottom: 5px;}
#rapporter #tx_indexedsearch_top .text {border:1px solid #858585;width:95px;}
#rapporter .main .search .submit {padding-right: 0;background-color:#FFFFFF;border:medium none;color:#272727;}
#rapporter .footer address {padding-top: 0; text-align: center;}
#rapporter .rapporttext {font-size: 10px; color: #ffffff; float: right; padding-right: 5px;}

/*Jk_poll*/
.tx-jkpoll-pi1 .mystyle {margin: 0;}
input.pollanswer {margin: 1px 0 0 0;}
input.pollsubmit {margin: 5px 0 0 0;}


/*Comments / Blog*/

.tx-comments-comment-admin { margin: 10px 20px; background-color: #e0e0e0; padding: 5px 9px; text-align: center; }
.tx-comments-comment-form LABEL { width: 100px; display: block; float: left; padding-top: 4px; }
.tx-comments-comment-form INPUT, .tx-comments-comment-form TEXTAREA, .tx-comments-comment-form IMG { margin-top:10px; }
.tx-comments-comment-input, .tx-comments-comment-form TEXTAREA { width: 295px; }
.tx-comments-comment-form BR { clear: left; }
.tx-comments-comment-name { font-weight: bold; }
.tx-comments-comment-date { font-weight: bold; }
.tx-comments-comment-1, .tx-comments-comment-2 { border: 1px solid #e0e0e0; margin-bottom: 10px; padding: 3px 5px; }
.tx-comments-comment-content { padding: 3px 0; text-align: justify; }
.tx-comments-required-mark { color: red; }
.tx-comments-required-error { margin-left: 10px; color: red; background-color: #f5f500; padding: 3px 5px; }
.tx-comments-captcha { padding-left: 100px; }
.tx-comments-captcha IMG { border: 1px solid #d0d0d0; margin-left: 0px; }
.tx-comments-form-top-message { border: 1px solid #d0d0d0; padding: 10px 20px; text-align: center; font-weight: bold; }
.tx-comments-closed { border: 1px solid #d0d0d0; padding: 10px 10px; margin: 10px 0; }
.tx-comments-closed IMG { vertical-align: baseline; margin-left: 4px; padding-right: 4px; }
.tx-comments-comment-report { font-size: 80%; margin: 7px 0 5px 15px; }
.tx-comments-rating { margin-left: 15px; }
.tx-comments-comment-form fieldset { border: none; }

.tx-comments-comments hr{margin:0 0 5px 0;}



/*- huskunstner databasen add by anders@linkfactory.dk  01-05-09 */
/*.movein .moveinheader{height:30px;}*/
ul.profileinfo{margin-top:5px;}
.iconic .deny{display:none;}
.arts{width:50px;}
.arts2{width:130px;}


/* 2 kolonner */
.main .content table td{ padding:0 20px 0 0; vertical-align:top;}

body#popup{background:none; text-align:left; }
body#popup .container{margin:30px;}




/* 
	Tables from Excel
	Linkfactory, Lars, oct09  
*/
.main .content table.exceltable {      
	border: solid 1px #c0c0c0;  
	border-collapse: collapse;
}                         
.main .content table.exceltable th,
.main .content table.exceltable td {   
	border: solid 1px #c0c0c0;  
	padding: 1px 5px;         
}                         
.main .content table.exceltable th p { 
	margin: 0;                
}                         
.main .content table.exceltable th {   
	background: #f1f1f1;	
}                    

/* --- */     
span.manchet{
           color: #6d6e74;
}


/* Mailform*/

.csc-mailform label {width: 105px; display:inline-block;}
.csc-mailform input, .csc-mailform select, .csc-mailform textarea {border: 1px solid #828282;}
.csc-mailform-field {padding: 5px;}

.breadcrumb a:hover{color:#0193A2;text-decoration:underline;}
.share{padding-left:600px;margin-bottom:15px;}

/*2kol fce*/
.twocol{width:100%;}
.twocol .first{float:left;width:49%;}
.twocol .second{float:right;width:49%;}
.twocol .clear{clear:both;}