/*
======================
Generel typography
======================
*/

/* em size = desired size in pixel / 16 ('16' is the default size for all browsers) */  

body
{
  font-family: Verdana;
  font-size: 100%;
  line-height:1em;
  color:#333;
}

.BodyWrap
{
  font-size: 0.6875em;
}
.floatBreak, 
.floatbreak, 
.FloatBreak
{
  display:block;
  clear:both;
  font-family:sans-serif;
  font-size:0px;
  line-height:0px;
  height:0px;
  overflow:hidden;
}
img
{
  border: none;
}
.WhiteCorner
{
  display:block;
  position:absolute;
  font-family:sans-serif;
  font-size:0px;
  line-height:0px;
  width:1px;
  height:1px;
  overflow:hidden;
  background-color:#fff;
}

/*
======================
Special typography
======================
*/

h1
{
  font-size:1.636em;
  font-weight:normal;
  text-transform:uppercase;
  color:#666;
  margin:0;
}
p
{
  margin:0;
}
a
{
  color:#587d13;
  text-decoration:underline;
}

/*
======================
Editor typography
======================
*/

h2, 
.EditorText h2
{
  color: #666;
  font-size: 1.182em;
  font-weight:normal;
  margin:0;
  text-transform:uppercase;
}
.EditorText h2
{
  margin: 14px 0px 7px 0px; 
}
.EditorText h3
{
  font-size:1.091em;
  font-weight:bold;
  margin:0;
}
.EditorText p
{
  /*font-size:1em; */
  font-size:1.091em;
  margin:0;
}
.TransportBox .EditorText p
{
  font-size:1em;
  margin:0;
}
.EditorText ul
{
  margin: 10px 0px;
}
.EditorText li
{
  /*font-size:1em;*/
  font-size:1.091em;
  display:block;
  list-style-type:none;
  background:url(/images/list_bullet.gif) no-repeat 0 7px;
  padding:0 0 0 15px;
  margin:4px 0;
}
.EditorText a
{
  color:#587d13;
  text-decoration:underline;
}
.EditorText h2 a
{
  font-size:12px;
  text-decoration:none;
  background:url(/images/transportdropdown_link.gif) no-repeat scroll right 5px;
  padding:0 11px 0 0;
}


/*
======================
Table typography
======================
*/

table
{
  font-size:1em;
}

/*
======================
Forms typography
======================
*/

input
{
  font-family:Arial;
  font-size:0.909em;
  line-height:11px;
  color:#666;
  margin:0;
}
input.Button
{
  font-size:1em;
  font-weight:bold;
  text-transform:uppercase;
  color:#888;
  height:20px;
  width:39px;
}
input.ButtonMedium
{
  width:70px;
}
input.ButtonLarge
{
  width:150px;
}
select
{
  font-family:Arial;
  font-size:0.909em; 
  color:#666;
}
text-area
{
  font-size:1em;
}


/*
======================
Snippet typography
======================
*/

.SnippetContactTitle
{
  font-size:1.273em;
  color:#666;
  text-transform:uppercase;
}
.TransportBox

.SnippetMedlemmer
{
  width:750px;
  border-top:solid 1px #ccc;
  padding:30px 0;
}
.SnippetMedlemmer .Person
{
  float:left; 
  width:375px;
}
.SnippetMedlemmer .Picture
{
  float:left; 
  width:139px;
  background:url(/images/dummybillede_bund.jpg) no-repeat left bottom;  
}
.SnippetMedlemmer .Text
{
  float:left; 
  width:151px;
  padding:0 30px 0 10px;
}
.SnippetMedlemmer .ToLargePicture
{
  margin:0 0 5px 30px;
}

.hiddenHeader
{
  display:none;
}

.hcardHide
{
  display: none;
}