html, body   { margin: 0px; margin-top: 0px; font-family: Verdana; font-size: 14px; background-color: #212121;}




.menuempty  {
font-size:10px;
border-top: solid #759bb7 6px;
background-color: #2c2c2c;
height: 40px;
padding-left: 0px;

} 

.menugap  {
font-size:10px;
border-top: solid #759bb7 6px;
height: 40px;
padding-left: 0px;
} 


.menuwithlinks  {
font-size:10px;
border-top: solid #759bb7 6px;
background-color: #2c2c2c;
letter-spacing: 1px;
height: 40px;
padding-left: 12px;
padding-bottom: 0px;
} 

.menulinks { color: #696969; font-size: 10px; font-family: Verdana;  }
.menulinks a:link     { vertical-align:super; color: #979797; font-size: 10px; font-family: Verdana; text-decoration: none;  }
.menulinks a:visited  { vertical-align:super; color: #979797; font-size: 10px; font-family: Verdana; text-decoration: none;  }
.menulinks a:hover    { vertical-align:super; color: #759bb7; font-size: 10px; font-family: Verdana;   }
.menulinks :focus { outline: none }

p		{ color: #696969; font-size: 10px; font-family: Verdana; word-spacing: 1px; line-height: 16px; letter-spacing: 0.0px; padding-top: 2px; }




.index { color: #696969; font-size: 10px; font-family: Verdana; line-height: 18px; padding-top:}
.index a:link     { color: #979797;   }
.index a:visited  { color: #979797;   }
.index a:hover    { color: #759bb7;    }
.index :focus { outline: none }



.indextext { color: #696969; font-size: 10px; font-family: Verdana; line-height: 16px;}
.indextext a:link     { color: #979797;   }
.indextext a:visited  { color: #979797;   }
.indextext a:hover    { color: #759bb7;    }
.indextext :focus { outline: none }




/*Page numbers on faves*/

/*controls over all*/
div.pagination {	padding-bottom:1px;	margin:0px;	text-align:left;}


div.pagination a, .pointPage{						padding: 1px 4px 1px 4px; margin-right: 1px; border: 1px solid #696969; font-weight:normal; font-size:11px; text-decoration: none; 	color: #999;}
div.pagination a:hover, div.pagination a:active {	padding: 1px 4px 1px 4px; margin-right: 1px; border: 1px solid #759bb7; font-weight:normal; font-size:11px;	color: #759bb7;}
div.pagination span.disabled {						padding: 1px 4px 1px 4px; margin-right: 1px; border: 1px solid #444444; font-size:11px; color: #444444;}
div.pagination a:hover, div.pagination :focus { 	outline: none }






/*tekst i content table = højre spalte*/
td.content				{ color: #696969; font-size: 10px; font-family: Verdana; word-spacing: 1px; line-height: 16px; letter-spacing: 0.0px; padding-top: 2px; }
td.content a:link	    { color: #818181;}
td.content a:visited	{ color: #818181;}
td.content a:hover	    { color: #759bb7;}
td.content :focus { outline: none }

.contentheadline				{ color: #a7a7a7; font-size: 10px; font-family: Verdana; word-spacing: 1px; line-height: 16px; letter-spacing: 0.0px; padding-top: 2px; }




/*left txt - right txt*/
td.headlinetxttxt		   { text-align: right; color: #a7a7a7; font-size: 10px; font-family: Verdana; word-spacing: 0px; line-height: 16px; letter-spacing: 0px; padding-top: 1px}

/*left img - right txt*/
td.headlineimgtxt { text-align: right; color: #a7a7a7; font-size: 10px; font-family: Verdana; word-spacing: 0px; line-height: 16px; letter-spacing: 0px; padding-top: 5px}

/*left img - right img*/
td.headlineimgimg     			{ text-align: right; color: #a7a7a7; font-size: 10px; font-family: Verdana; word-spacing: 0px; line-height: 12px; letter-spacing: 0px; padding-top: 0px}
td.headlineimgimg a:link    	{ color: #a7a7a7;}
td.headlineimgimg a:visited    { color: #a7a7a7;}
td.headlineimgimg a:hover     	{ color: #759bb7;}
td.headlineimgimg :focus { outline: none }

/*left small txt - right img*/
td.headlineportfolio     		{ text-align: right; color: #696969; font-size: 9px; font-family: Verdana; word-spacing: 0px; line-height: 12px; letter-spacing: 0px; padding-top: 0px}
td.headlineportfolio a:link    	{ color: #696969;}
td.headlineportfolio a:visited  { color: #696969;}
td.headlineportfolio a:hover    { color: #759bb7;}
td.headlineportfolio :focus { outline: none }




/*Footer left side*/
td.footerleft	   { text-align: right; color: #424242; font-size: 9px; font-family: Arial; vertical-align:super; letter-spacing: 0px;}

/*Footer right side*/
td.footerright	   			{ color: #424242; font-size: 9px; font-family: Arial; letter-spacing: 0px;}
td.footerright a:link	    { color: #424242; }
td.footerright a:visited    { color: #424242; }
td.footerright a:hover	    { color: #759bb7; }
td.footerright :focus { outline: none }



/*img description headline spacer on portfolio.php*/
.imgdescripspacer				{ line-height: 6px;}



/*for porfolio viewer*/

.container {no required styles}

.left-element 			{font-size : 10px; float: left; width: 49%; }
.right-element 			{font-size : 10px; float: right; width: 49%; text-align: right; /* depends on element width */ 	} 
.right-element a:link 		{font-size : 10px; } 
.right-element a:visited 	{font-size : 10px; } 
.right-element a:hover 		{font-size : 10px; } 
.right-element a:active 	{font-size : 10px; } 





/*hide focus around thumbnails*/
.thumbsfocus { color: #212121; font-size: 10px; font-family: Verdana;  }
td.thumbsfocus :focus { outline: none }

.behindimage  { background-color: #1a1a1a; } 




/*blueprint_x*/
.blueprint  { color: #696969; font-size: 12px; font-family: Verdana; background-color: #1a1a1a; } 
.blueprint a:link	    { color: #818181;}
.blueprint a:visited	{ color: #818181;}
.blueprint a:hover	    { color: #759bb7;}
.blueprint :focus { outline: none }




#imgopacity
{
color: #000000;
filter:alpha(opacity=20);
-moz-opacity: 0.20;
opacity: 0.20;
-khtml-opacity: 0.20;
border: 0px solid #000000;
padding-top: 5px;
}


#imgopacity:hover
{
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
-khtml-opacity: 1;
border: 0px solid #000000;
padding-top: 5px;
}



#imgopacitypicked
{
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
-khtml-opacity: 1;
border: 0px solid #000000;
padding-top: 5px;
}





.form		{ color: #c8c8c8;  font-style:  normal; font-size:  10px;    }
.formfield	{ color: #989898;  border: 1px solid; border-color:#666666; font-style:  normal; font-size:  11px;   background-color : #161616; padding-right:5px; padding-left:5px; }
.formsubmit	{ color: #c8c8c8;  border: 1px solid #c0c1c1; font-size:  10px;  background-color : #2c2f32; }




span.checkbox {
 width: 19px;
 height: 20px;
 margin-left: -2px;
  margin-top: -4px;

 padding: 0 3px 0 0;
 background: url(js_checkbox/checkbox.gif) no-repeat;
 display: block;
 clear: left;
 float: left;
}

span.radio {
 width: 19px;
 height: 20px;
 margin-left: 6px;
  margin-top: -4px;

 padding: 0 3px 0 0;
 background: url(js_checkbox/radio.gif) no-repeat;
 display: block;
 clear: left;
 float: left;
}


span.select {
 position: absolute;
 width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
 height: 21px;
 padding: 0 24px 0 8px;
 color: #fff;
 font: 12px/21px arial,sans-serif;
 background: url(select.gif) no-repeat;
 overflow: hidden;
}




/* Tooltip */
#screenshot{
	font-size: 9px;
    position:absolute;
    border:1px solid #111;
    background:#303030;
    padding:5px;
    display:none;
    color:#c8c8c8;
}




/*force scrollbars in FF*/
html { min-height: 100.2%; }


