/* MIVAgallery.se CSS

Date: 2007-08-09

Title: MIVAgallery base CSS

*/

html, body {
	background:#fff;
	color:#000;
	margin:0;
	padding:0;
}

/* TEXT CSS BEGIN */

p{
	color:#333;
	font:100 11px Verdana, Monaco, sans-serif;
	line-height:175%;
	margin:0pt auto;
	padding:0pt 0pt 15px;
	text-align:left;
	background:inherit;
}

h1, h5, h6{font-family:georgia, times;}

h1{
	font-weight:100;
	font-size : 38px;
	line-height : 50px;
	color : #33312c;
	margin:0 auto 0;
	padding:0 0 35px;
	display:block;
}

h2{
	line-height:1.1em;
	font:100 150% georgia,serif;
	text-transform:capitalize;
	display:block;
	margin:25px 0 15px;
	color : #13b9eb;
	padding : 0 0 7px;
}

h3{
	font: italic 100 90% georgia,serif;
	color:#b0a790;
	margin:0 auto 0;
	padding:4px 0 9px 0;
	text-align:left;
	line-height:22px;
}

h4{font: 300 110% georgia,serif;color:#4c4d4f;}

h5{
	font-weight : normal;
	font-size : 38px;
	line-height : 50px;
	color : #000;
	margin:0 auto 0;
	padding:0 0 15px 0;
	display:block;
}

h6{
	font-weight : normal;
	font-size : 22px;
	line-height : 30px;
	color : #13b9eb;
	margin:0 auto 0;
	padding:0 0 15px 0;
	display:block;
	border-bottom:none;
}

ul{
 	text-align:justify;
	font-size:0.8em;
	font-family : 'Lucida Grande', Arial, Verdana, Sans-Serif;
	color:#555;
	list-style-image:url(includes/tempImages/bullet.jpg);
	line-height:200%;
	margin-bottom:25px;
	display:block;
}

/* LINKS BEGIN */

A:link, A:visited, A:active{
	color:#897c59;
	text-decoration:none;
	border-bottom:1px dotted #897c59;
}

A:hover{
	border-bottom:1px solid #0fbdfb;
	color:#0586ee;
}

#listnews A:link, #listnews A:active, #listnews A:visited, #Vernissage A:link, #Vernissage A:active, #Vernissage A:visited, #Error_NAV1 A:link, #Error_NAV1 A:visited, #Error_NAV1 A:active, #Error_NAV2 A:link, #Error_NAV2 A:visited, #Error_NAV2 A:active, #Error_NAV3 A:link, #Error_NAV3 A:visited, #Error_NAV3 A:active, #admin_NAV A:link, #admin_NAV A:visited, #admin_NAV A:active, #News_Vilse a:link, #News_Vilse a:visited, #News_Vilse a:active, #Artist_Container A:link, #Artist_Container A:visited, #Artist_Container A:active{color:#333;border-bottom:none;text-decoration:none;background:#f1f1f1;}
#listnews A:hover, #Vernissage A:hover, #Error_NAV1 A:hover, #Error_NAV2 A:hover, #Error_NAV3 A:hover, #admin_NAV A:hover, #News_Vilse a:hover, #Artist_Container A:hover{color:#f1f1f1;border-bottom:none;text-decoration:none;background:#333;}

blockquote{
	background:transparent url(/includes/images/quote.gif) top left no-repeat;
	padding:0 70px;
	margin:30px 0 30px 0;
	font: italic 100 100% georgia,serif;
	color:#b0a790;
	line-height:22px;
}

.SitemapDIR{
	margin:10px 0;
	display:block;
	text-transform:uppercase;
	line-height:1.1em;
	font:100 150% georgia,serif;
	margin:25px 0 15px;
	color : #13b9eb;
}

/* GLOBAL CLASSES BEGIN */

.Type{
	font:100 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0 10px 0;
	text-transform:uppercase;
	font-weight:700;
	background:inherit;
}

/* FORM FIELD CSS BEGIN */

.FCKeditor{margin:40px 0 15px;}

#Form{background-color:#f1f1f1;padding:20px;}
#Form input, #Form textfield, #Form textarea{
	background-color:#fff;
	font:100 11px Verdana, Monaco, sans-serif;
	color:#838383;
	padding:4px;
} 

#Form input:active, #Form textfield:active, #Form textarea:active, #Form input:focus, #Form textfield:focus, #Form textarea:focus{background-color:#333;color:#f1f1f1;}
#Form label, #form input {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
	background:inherit;
}

#Form label {
	text-align: left;
	width: 100px;
	padding:5px 20px 5px 20px;
	color:#333;
	font:100 11px Verdana, Monaco, sans-serif;
	background:inherit;
}

#Form br {clear: left;}

.panel {
	clear: both;
	display: none;
	border: 3px solid #CCC;
	padding: 1em;
}
.panel.active-tab-body {display: block;}
#tabs {list-style: none;}
#tabs li {float: left;}
#tabs a {
	float: left;
	padding: 5px 8px;
	margin-left: 6px;
	background-color: #F2F2F2;
	text-decoration: none;
	color: #999999;
}

#tabs a.active-tab {
	background-color: #CCC;
	border-top: 3px solid #999;
	padding-top: 3px;
	color: #000;
}

input.disabled {
	border: none;
	background-color: #F2F2F2;
}

input.required, textarea.required {border:1px solid #b3b3b3;}
input.validation-failed, textarea.validation-failed {border: 1px solid #FF3300;color : #FF3300;background:inherit;}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font:700 11px Verdana, Monaco, sans-serif;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

.form-row {clear: both;	padding: 0.5em;}

/* WRAPPERS */

#ContentWrap, #HeaderWrap, #AdminNAVWrap, #NavigationWrap, #SearchWrap, #VernissageWrap, #r{
	min-width:900px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
} 

#ContentWrap{margin-top:45px;/* IE */ margin-bottom:90px;}

#PrintWrap, #PrintWrapArtist{min-width:500px;width:500px;margin:25px auto;} 
#PrintWrapArtist{
	background:#fff url(/includes/tempImages/bgTile.jpg) top left repeat;
}

#displayArtist_Wrap, #displayNews_Wrap, #displayContent_Wrap{
	margin:0;
	padding:0;
}

/* HEADER */

#Header{
	padding:0;
	margin:0;
	height:145px;
	background:#fff url(includes/Header/images/header_bg_tile.jpg) top left repeat-x;
} 

#Header A:link, #Header A:active, #Header A:visited{text-decoration:none;border-bottom:none;}
#Header A:hover{text-decoration:none;border-bottom:none;}

.HeaderLogoAdjustment{margin-top:25px;}
		
/* FOOTER */

#Footer{background-color:#00adef;clear:both;height:175px;width:100%;}
#FooterContent{text-align:center;padding-top:25px;color:#fff;margin:auto 0;background:inherit;}
#FooterContent p{color:#fff;text-align:center;background:inherit;}
#FooterContent A:link, #FooterContent A:visited, #FooterContent A:active{color:#fff;display:inline;border-bottom:2px solid #333;background:inherit;}
#FooterContent A:hover{background-color:#333;text-decoration:none;border-bottom:none;}
#FooterContent a img{border-bottom:none;}
	
/* DYNAMIC LISTING */
/* DYNAMIC LISTING CLASSES BEGIN */

.News_ID{font-family : 'Lucida Grande', Arial, Verdana, Sans-Serif;font-size:11px;color:#b2a992;}
.News_DateAdded{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#999999;padding-bottom:5px;padding-right:5px;}
.dateAdded, .VernissageDateAdded{color:#00adef;background:inherit;}

/* DYNAMIC LISTING CLASSES END */
/* DISPLAY INdivIDUAL ARTISTENTRIES FLOATS BEGIN */
		
#Artist_Container{width:300px;float:left;margin:0 0 150px 20px;background:inherit;} 
#Artist_Container_Left{margin:25px 9px 100px 9px;}
#Artist_Container_Left a{color:#333;background:#f1f1f1;}
#Artist_Container_Left a:hover{color:#f1f1f1;background:#333;}

/* TEXT CSS END */
/* DISPLAY INdivIDUAL ARTISTENTRIES FLOATS END */
/* DISPLAY INdivIDUAL NEWSENTRIES FLOATS BEGIN */

#displayNews_Left{
	width:350px;
	overflow:hidden;
	float:left;
	margin:0 0 25px;
	position:relative;
	top:60px;
}

#displayNews_Content_AllNews{margin:10px 0 60px;}
#displayNews_Navigation{border-bottom:8px solid #000;margin:40px 0 10px;padding:0 0 10px;}

#displayNews_Content{width:475px;min-height:400px;float:left;margin:50px 0 50px 70px;}

#display_Oppettider, #display_Historia, #displayArtist, #displayContact, #displayNews_Content_Firstpage, #displayVernissagekort, #displayPressReklam, #displayEgetTryck{
	width:540px; /* IE5WIN fudge begin */
	overflow:hidden;
	float:left;
	margin:0 20px 25px;
}

#display_Oppettider h2{color : #b0a790;margin : 25px 0 40px;display : block;text-transform : uppercase;}
#displayContact h2{color : #b0a790;margin:25px auto;padding:0 0 15px;display:block;text-transform:uppercase;}

/* TEXT CSS END */
/* DISPLAY INdivIDUAL NEWSENTRIES FLOATS END */

#News_Vilse{margin:50px 0;}	

#SecondaryNAV_Grey{
	background-color:#f1f1f1;
	margin:50px 0;
	padding:10px 0;
}
		/* VERNISSAGE BEGIN */

#Vernissage_Container{
	width:300px;
	float:left;
	margin:0 0 75px 0;
	margin-left:20px;
	color:#333;
	background:inherit;
	}
#Vernissage{padding:0;margin:0;}

#display_Vernissage{
	width:350px;
	overflow:hidden;
	margin:0 0 25px;
	top:450px;
	position:relative;
	left:0;
	color:#333;
	background:inherit;
}

.Vernissage_DateAdded{font: 100 9px Verdana, Arial, Helvetica, sans-serif;color:#999;}

#displayVernissage_Left{
	width:350px;
	overflow:hidden;
	float:left;
	margin-bottom:25px;
	position:relative;
	top:60px;
}

#displayVernissage_Left h1{color : #000;} 
#displayVernissage_Left h2{margin-top:50px;}
#displayVernissage_Left h3{font:italic 100 9px georgia,serif;line-height:normal;color : #777;margin:0 auto 0;padding:0 0 15px 0;text-align:justify;}

#displayVernissage_Left A:link, #displayVernissage_Left A:active, #displayVernissage_Left A:visited{text-decoration:none;border-bottom:none;}
#displayVernissage_Left A:hover{text-decoration:none;border-bottom:none;}
#displayVernissage_Content{
	width:475px;
	min-height:400px;
	float:left;
	margin:45px 0 50px 70px;
}

.displayVernissage_RepeatRegion{margin:0 0 30px;}

/* VERNISSAGE END */
/* NAVIGATION START */
		
#navigation_wrapper{
	width:100%;
	background:#fff url(/includes/Navigation/images/nav_bg_tile.jpg) top left;
	height:59px;
}

#navigation {min-width:899px;width:900px;margin-left:auto;margin-right:auto;line-height:normal;}
#navigation ul {margin:0;padding:0;list-style:none;}
#navigation li {display:inline;margin:0;padding:0;}
#navigation a {float:right;width:114px;height:59px;border-bottom:none;text-decoration:none;}
#navigation a#kontaktaoss{background:url("/includes/Navigation/images/nav_kontaktaoss.jpg") no-repeat left top;}
#navigation a:hover#kontaktaoss{background:url("/includes/Navigation/images/nav_kontaktaoss_hover.jpg") no-repeat left top;}
#navigation a#historia{background:url("/includes/Navigation/images/nav_historia.jpg") no-repeat left top;}
#navigation a:hover#historia{background:url("/includes/Navigation/images/nav_historia_hover.jpg") no-repeat left top;}
#navigation a#oppettider{background:url("/includes/Navigation/images/nav_oppettider.jpg") no-repeat left top;}
#navigation a:hover#oppettider{background:url("/includes/Navigation/images/nav_oppettider_hover.jpg") no-repeat left top;}
#navigation a#pressreklam{background:url("/includes/Navigation/images/nav_pressreklam.jpg") no-repeat left top;}
#navigation a:hover#pressreklam{background:url("/includes/Navigation/images/nav_pressreklam_hover.jpg") no-repeat left top;}
#navigation a#egettryck{background:url("/includes/Navigation/images/nav_egettryck.jpg") no-repeat left top;}
#navigation a:hover#egettryck{background:url("/includes/Navigation/images/nav_egettryck_hover.jpg") no-repeat left top;}
#navigation a#konstnarer{background:url("/includes/Navigation/images/nav_konstnarer.jpg") no-repeat left top;}
#navigation a:hover#konstnarer{background:url("/includes/Navigation/images/nav_konstnarer_hover.jpg") no-repeat left top;}
#navigation a#nyheter{background:url("/includes/Navigation/images/nav_nyheter.jpg") no-repeat left top;}
#navigation a:hover#nyheter{background:url("/includes/Navigation/images/nav_nyheter_hover.jpg") no-repeat left top;}

		/* NAVIGATION END */
		/* SEARCH BEGIN */
		
#SearchBG{
	background-image:url(includes/tempImages/searchBG.jpg);
	background-repeat:repeat-x;
}

#SearchWrap{
	height:37px;
	background-image:url(includes/tempImages/searchBG.jpg);
	background-repeat:no-repeat;
}

/* SEARCH END */
/* ASCII PRINT PAGE BEGIN */
		
div#PrintWrap p{padding:0 5px 0 15px;color:#444;text-align:justify;}
	
/* ASCII PRINT PAGE END */
/* ADMINISTRATIVE AREA BEGIN */

#admin_content{
	width:515px; /* IE5WIN fudge begin */
	overflow:hidden;
	float:left;
	margin:30px 0 25px;
	color:#666;
	padding-right:50px;
} 	

#admin_content h1{
	font-family : 'Lucida Grande', Arial, Verdana, Sans-Serif;
	font-size:26px;
	line-height:normal;
	margin-bottom:30px;
	padding:0;
	text-transform:uppercase;
	padding:0;
	margin:0;
}

#admin_content h2{
	font-family : 'Lucida Grande', Arial, Verdana, Sans-Serif;
	font-size:26px;
	padding:0;
	color:#65635d;
	margin:50px 0 25px;
	text-transform:uppercase;
	border-bottom:none;
}

#admin_content h3{
	padding:4px 0px 30px 0px;
	color:#FF0000;
}

#admin_content h5{
	font-family : georgia, times;
	font-weight : normal;
	font-size : 16px;
	line-height : 18px;
	color:#FF0000;
	margin:0 auto 0;
	padding:0;
	display:inline;
	background-color:#fff;
}

#admin_content h6{
	font-family : georgia, times;
	font-weight : normal;
	font-size : 38px;
	color:#333;
	background-color:#fff;
	display:block;
	margin:0 0 40px;
	line-height:125%;
}
#admin_content p{
	color:#333;
	padding-left:0px;
	padding-right:5px;
	background:inherit;
}
	
#admin_NAV{
	width:315px;
	float:left;
	background:#f4f4f4;
	margin-top:30px;
	margin-bottom:75px;
	min-height:700px;
	overflow:hidden;
}

.admin_NAV_Header{height:50px;background:#fff url(Admin/images/admin_NAV_HeaderBG.jpg) top left;}

#admin_NAV .headerAdjustment{margin:15px 0 15px;}

#admin_content_search{background:#fff url(/Admin/images/searchBox.jpg) top left no-repeat;height:260px;padding:25px;}
#admin_content_search input{color:#a9a08a;}

#konstnarer_search_small{background:#fff url(/includes/images/konstar_search_small_bg.jpg) top left no-repeat;padding:50px 20px 20px 20px;height:175px;margin:20px 0 0;}
#konstnarer_search_small input{color:#a9a08a;}

#displayVernissage_Admin, #displayNews_Admin{margin:5px 0 35px;}
#displayVernissage_Admin_Navigation{border-bottom:4px solid #eeeded;margin:40px 0 0;padding:4px 0 8px;}

#displayNews_Admin_Navigation{border-bottom:4px solid #eeeded;margin:30px 0 40px 0;padding:4px 0 8px;}
#displayNews_Admin_Navigation a{border-bottom:none;color:#000;text-decoration:none}
.displayNews_Admin_Header a{border-bottom:none;color:#000;text-decoration:none}
.displayNews_Admin_Header a:hover{border-bottom:none;color:#b2a992;text-decoration:none}

.NAVlinks, .VernissageLinks{
	font:100 8.5pt 'Lucida Grande', Arial, Verdana, Sans-Serif;
	display:block;
	margin:5px 0 5px;
	background-color:#ededed;
	color:#333;
	text-decoration:none;
}

.VernissageLinks{padding:5px;}
.NAVlinks{height:20px;padding:5px 0 0 5px;}
.NAVlinks:hover, .VernissageLinks:hover{background-color:#333;color:#f1f1f1;}

.NAVheaders{
	display:block;
	height:25px;
	padding:5px 0 5px;
	background-color:#04aced;
}

/* ADMINISTRATIVE AREA END */

.asciiimageborder{margin:7px 7px 4px 7px;border:none;padding:0 0 4px 0;}

.ImageBorder{margin:7px 7px 4px 7px;border:none;border-bottom:2px solid #fff;padding:0 0 2px 0;}
.ImageBorder:hover{border-bottom:2px solid #00b9ff;}

#displayVernissagekort .imageSpacing{margin:25px 0;border-bottom:none;text-decoration:none;}
#displayPressReklam .imageSpacing{margin:15px 0;border-bottom:none;text-decoration:none;}

#displayEgetTryck table{padding:15px;border:1px solid #a5acb2;margin:25px 0;}
#displayEgetTryck table p{color:#444;} 
#displayEgetTryck h2{text-transform:uppercase;color:#877c65;}
#displayEgetTryck th{font-size:1em;color:#00adef;text-align:left;margin:0 0 25px 0;background:inherit;}
		
/* 404 PAGE */

#Error_Left{width:420px; /* IE5WIN fudge begin */overflow:hidden;float:left;margin:0 20px 75px;}
#Error_Right{width:400px; /* IE5WIN fudge begin */overflow:hidden;float:left;margin:0 0 75px;}
#Error_Right h2{font-size:1.2em;color:#999;}
#Error_Right h3{font-size:0.9em;color:#555;	font-style:normal;}
#Error_NAV1{clear:both;}
#Error_NAV1, #Error_NAV2, #Error_NAV3{width:270px;margin:0 15px 50px 10px;float:left;}

/* 404 END */
/* REDIRECT BEGIN */

#Redirect, #Sitemap{margin:0 0 125px;}
#Sitemap p{font-size:0.9em;margin:0 0 0 5px;line-height:175%;}
#Sitemap A:link, #Sitemap A:active, #Sitemap A:visited{color:#383b29;padding-bottom:2px;border-bottom:2px solid #e3e7d3;background:inherit;}
#Sitemap A:hover{display:inline;color:#fff;background-color:#13b9eb;}

/* REDIRECT END */
/* HEADER NAV */

#Header_NAVIGATION, #Header_NAVIGATION2{float:right;margin:0 0 0 25px;position:relative;top:-11px;}
#Header .HeaderNAV_Adjust{display:inline;padding:0;margin:0;}

/* HEADER NAV END */

.admin_hoverable{display:inline;background-color:#fff;color:#000;border-bottom:none;text-decoration:none;}
.admin_hoverable:hover{color:#b2a992;border-bottom:none;text-decoration:none;}
#admin_advice{margin:0 0 40px;}
#admin_advice a{border-bottom:none;text-decoration:none;}
.search_Header a{color:#000;border-bottom:none;text-decoration:none;}
.search_Header a:hover{color:#b2a992;border-bottom:none;text-decoration:none;}
.search_Header{	font-family : 'Lucida Grande', Arial, Verdana, Sans-Serif;font-size:26px;margin-bottom:30px;text-transform:uppercase;display:block;background-color:#fff;color:#000;}
.search_Relevance{color:#877c65;font-size:20px;margin:0;padding:0;background:inherit;}
.search_For{color:#cf9e77;font-size:18px;margin:0 0 20px;padding:0;background:inherit;text-transform:uppercase;}
.button_borderless a{border-bottom:none;text-decoration:none;}
.h2_Header{color:#453c2c;}
#f_page_image_wrapper{margin-left:auto;margin-right:auto;width:900px;min-width:900px;margin-top:25px;}
.img_no_border a{border-bottom:none;text-decoration:none;}

#artist_search{background:#fff url(/includes/tempImages/searchBox.jpg) top left no-repeat;height:260px;padding:25px;}
#artist_search input{color:#a9a08a;}
abbr{cursor:help;border-bottom:1px dotted #333;}