/*  brock.dk  */
/*
  Generelt
    Black: #000000  
          
*/

/*====================================
  GLOBAL SETTINGS
=====================================*/


/*-----------------------------------
  HEADER STYLE SETTINGS
------------------------------------*/


/*-----------------------------------
  PARAGRAPH STYLE SETTINGS
------------------------------------*/

p.strong {	font-family: Arial; font-weight:bold; color: #484848; }
p.align-left { text-align:left; }
p.align-center { text-align:center; }
p.align-right { text-align:right; }
p.align-justify { text-align:justify;}


/*-----------------------------------
  LINK STYLE SETTINGS
------------------------------------*/
a.blue { color:#0092C6; text-decoration:none; }
a.blue:link, a.blue:visited {}
a.blue:hover { color:#0092C6; }
a.blue:active {}



/*-----------------------------------
  CLASS STYLE SETTINGS
------------------------------------*/
span.header1, p.header1, td.header1 { color:#373737; font-size:35px; line-height:60px; margin:10px 0; }
span.header2, p.header2, td.header2 { color:#484848; font-family:Georgia; font-size:16px; line-height:25px; }
span.header3, p.header3, td.header3 {  }
span.header4, p.header4, td.header4 {  }


/*-----------------------------------
   HR STYLE SETTINGS
------------------------------------*/



/*-----------------------------------
  INPUT, SELECT, TEXTAREA STYLE SETTINGS
------------------------------------*/
/* Hvert inputsfelt */
div.inputfields { margin:0 0 9px; }
div.submitfields { margin:9px 0 0; }

/* submit knapper */
div.submit, div.tx_powermail_pi1_fieldwrap_html_submit {
  height:21px;
  background-color:transparent;
  border:0 none;
  text-align:center; 
  padding:0;
  margin:0;
  float:left;
}
  
input.submit, input.powermail_submit {
  font-size:12px;
  line-height:21px;
  font-weight:bold;
  text-transform:none; 
  height:21px;
  color:#0092C6;
  margin:0;
  vertical-align:middle;
  cursor:pointer;
  width:100%;
  padding: 0 5px 2px 5px;
  border:0px none;
  background:#F4F3F3;
  border: 1px solid #F4F3F3;
  -moz-border-radius: 3px;
  border-radius: 3px;
}



/* input felter */
div.text {
  height:18px;
  text-align:left; 
  padding:0;
  margin:0;
  background:transparent;
  border:0px none;
}

input.text {
  font-size:12px;
  line-height:16px;
  color:#666666;
  height:16px; 

 
  width:95%;
  padding: 2px;
  background:transparent;
  border:0px none;
  background: none repeat scroll 0 0 #F8F7F8;
  border: 1px solid #3f3f3f;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 5px #EEEEEE inset;
  -webkit-box-shadow:0 0 5px #eee inset;
}

input.text:not([type="submit"]):focus {
	background:#fff none;
	border:1px solid #333;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}

.xsmall { width:80px; }
.small { width:110px; }
.medium { width:155px; }
.large { width:180px; }
.xlarge { width:280px; }

select {
  font-size:12px;
  color:#666666;
  background-color:#F8F7F8;
  border: 1px solid #3f3f3f;
  -moz-border-radius: 3px;
  border-radius: 3px;
}


textarea {
  font-size:12px;
  color:#666666;
  padding:2px;
  border:1px solid #666666;
  
  width:100%;
  padding: 2px;
  background:transparent;
  border:0px none;
  background: none repeat scroll 0 0 #F8F7F8;
  border: 1px solid #3f3f3f;
  -moz-border-radius: 3px 3px 3px 3px;
  -moz-box-shadow: 0 0 5px #EEEEEE inset;
}

textarea:focus {
	background:#fff none;
	border:1px solid #333;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
div.label { margin:0 0 2px 0; }



/*-----------------------------------
  LIST STYLE SETTINGS
------------------------------------*/


/*-----------------------------------
  TABLE STYLE SETTINGS   [TYPO3] 
------------------------------------*/

table td.align-left { text-align:left;}
table td.align-center { text-align:center;}
table td.align-right { text-align:right;}
table td.align-justify { text-align:justify;}



/*====================================
  TYPO3 inlines styles
=====================================*/

