/* CSS til trafikstyrelsen.dk */

BODY				{ background-color:#fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif !important; font-size:90%;}
FORM				{ margin:0px; padding:0px;}

.mainTable			{ width:650px; height:585px; text-align:left; }
.mainTop			{ padding:20px 0px; }
.mainCell			{ min-height:420px; height:420px; padding:0px 0px 0px 0px; vertical-align:top;}
.mainFooter			{ height:40px; font-size:75%; color:#636363;}
.mainFooter TD		{ float:left; }

.logoTop			{ height:69px; width:210px; margin:0px 0px 0px 0px; }
.searchField		{ display:none;}

.trmLogo			{ display:none;}
.trmLogo IMG, .logoTop	IMG	{ border:solid 0px white;}
.adr				{ height:40px; padding:10px 0px 0px 10px; width:600px; float:left; text-align:left; visibility:visible!important; position: relative; left:0px; }
.adr A, adrSub A	{ text-decoration:none; color:#636363!important; }
.adrSub				{ height:40px; padding:10px 0px 0px 10px; width:235px; float:right; }


/* Menuer */

.topMenu			{ display:none;}
.mainMenu			{ display:none;}
.leftMenu			{ display:none;}

/* Indhold */

.print				{ display:none;}

.contentCell		{ padding:15px 0px 50px 18px; height:100%; width:510px;}

.content				{ width:600px; background:#fff; padding:0px; color:#636363; font-size:95%; }
.content H1				{ font-size:210%; color:#828282; line-height:110%; font-weight:normal; margin:0px 0px 17px 0px;}
.content H2				{ font-size:160%; color:#828282; line-height:140%; font-weight:normal; margin:0px 0px 10px 0px;}
.content H3				{ font-size:120%; color:#828282; line-height:140%; font-weight:normal; margin:0px 0px 10px 0px;}
.content H4				{ font-size:100%; color:#828282; line-height:140%; font-weight:normal; margin:10px 0px 10px 0px; padding:4px 4px 4px 4px; border:#e0e0e0 solid 1px; background-color:#f9f9f9; width:100%; }
.content BLOCKQUOTE		{ font-size:120%; font-weight:normal; line-height:140%; margin:0px 0px; }
.content P				{ font-size:100%; line-height:130%; }
.content UL				{ list-style-image:url(../images/list.png);}
.content A				{ color:#636363; text-decoration:underline !important; }
.content A:hover		{ color:#ff1300; text-decoration:underline !important; }
.content TABLE TH		{ font-size:100%; line-height:130%; color:#636363; text-align:left; }
.content TABLE TD		{ font-size:100%; line-height:130%; color:#636363;}
.content TABLE P		{ margin:0px 0px; }
.content HR				{ border-top:0px solid #bebebe; border-right:0px solid #bebebe; border-bottom:1px solid #bebebe; border-left:0px solid #bebebe; margin:20px 0px; display:block; height:0px;}
.content FORM			{}
.content INPUT			{ border:#bebebe solid 1px; margin:2px 0px 10px 0px;}
.content LABEL			{ color:#828282; padding:4px 0px 2px 0px;}
.content TEXTAREA	{ border:#bebebe solid 1px; color:#828282; font-family:Verdana;}

.content .radio, .check	{ border:none!important; margin:0px 0px 0px 10px; padding:0px 0px; height:12px;}

.content .formSingle	{ width:150px; float:left; color:#828282; font-size:100%; font-family:Verdana; color:#828282; margin:0px 5px 10px 0px;}
.content .formDouble	{ width:310px; float:left; color:#828282; font-size:100%; font-family:Verdana; color:#828282;}
.content .formTripple	{ width:465px; float:left; color:#828282; font-size:100%; font-family:Verdana; color:#828282;}
.content .formButton	{ float:right; clear:both; border:#bebebe solid 1px; margin:10px 0px 10px 0px; background-color:#ddd; color:#828282; font-size:100%;}

.content .col01			{ width:150px; background:#333; float:left;}
.content .col02			{ width:310px; background:#666; float:left;}
.content .ColSpace		{ margin:0px 0px 0px 10px;}

.content .date	{ color:#89877b; margin:10px 0px 0px 0px;}
.content .pdf		{ background:url(../images/pdf.gif) no-repeat; padding:0px 0px 0px 18px;  }

.content .contacts				{ display:table; width:480px; text-align:left; vertical-align:top; padding:0px 0px; margin:0px 0px;}
.content .contacts H1			{ float:left; font-size:50px; margin:0px 5px 0px 0px; padding:0px 0px; font-family:Tahoma; color:#bebebe; font-weight:normal; clear:left; width:40px;}
.content .contacts TABLE		{ width:430px; float:left; text-align:left; margin:0px 0px 20px 0px; clear:right;}
.content .contacts TH			{ white-space:nowrap;}
.content .contacts TD			{ vertical-align:top;}

.content .orderForm				{ width:470px; margin:5px;}
.content .orderForm  LABEL      { display:block; width:150px; float:left;}
.content .orderForm  INPUT, .content .orderForm  TEXTAREA	{ display:block; width:314px; float:left;}

.Index 		{ margin-bottom: 20px;}
.Index a 	{ padding-right: 4px; font-weight:bold; font-size:130%;}
.indexlist 	{ text-decoration:none!important;}

.Filter label, .Filter span, .Filter select {float:left; width:150px; display:block; margin:0px 10px 0px 0px;}
.Filter input, .Filter select {color:#636363; font-size:100%;}
.Filter input { margin-top:4px; height:16px; width:142px; font-size:95%; padding:0px 0px 0px 4px; line-height:16px;}

.contentWide					{ width:683px; background:#fff; padding:0px; color:#636363; font-size:95%; }
.contentWide BIG			{ font-size:210%; color:#828282; line-height:130%; font-weight:normal;}
.contentWide STRONG		{ font-size:120%; font-weight:normal; line-height:140%; }

.contentWide	.Tabel 		{ width:683px; max-width:683px; table-layout: fixed; }
.contentWide	.Tabel TD	{ background-color:#ddd !important; font-size:100%; line-height:130%; color:#636363; }

.updated	{ font-size:75%; color:#636363; margin-top:20px; clear:both;}

/* Bokse på undersider */

.left					{ display:none;}
.middle				{ height:400px; width:527px; padding:0px 0px 0px 0px; vertical-align:top; text-align:left; margin:0px; border-bottom:#fff solid 8px;}
.right					{ display:none; visibility:collapse;}
.middleWide		{ height:400px; width:710px; padding:0px 0px 0px 0px; vertical-align:top; text-align:left; margin:0px; border-bottom:#fff solid 8px;}

.leftBox				{ display:none;}

.left .lightGrayCol, .leftUK .lightGrayCol	{ display:none;}
.leftUK             { display:none;}

.rightBox				{ display:none;}

.lightGrayBg	{ display:none;}
.lightGrayBg A	{ display:none;}
.darkGrayBg	{ display:none;}
.darkGrayBg A	{ display:none;}
.greenBg		{ display:none;}
.greenBg A		{ display:none;}
.redBg			{ display:none;}
.redBg A		{ display:none;}

.right .darkGrayCol	{ display:none;}
.right .lightGrayCol	{ display:none;}
.right .greenCol		{ display:none;}
.right .redCol			{ display:none;}
.right .orangeCol		{ display:none;}

.wideMedia				{ display:none;}

/* Sitemap */
.first		{ border-bottom:solid 1px #bebebe; padding-bottom:10px; padding-top:10px; display:block;}
.sitemap1 A, .sitemap2 A, .sitemap3 A, .sitemap4 A{color:#636363; text-decoration:none !important; line-height:130%; }
.sitemap1	{ padding:0px 0px 5px 0px; margin:10px 0px 10px 0px; list-style-image: url("../images/x.gif") !important; }
.sitemap1 A	{ font-size:100%; width:100%;  font-weight:bold; }
.sitemap2	{ padding:3px 0px 3px 0px; margin:0px; list-style-image: url("../images/x.gif") !important; } 
.sitemap2 A	{ font-size:100%;  font-weight:normal;}
.sitemap3	{ padding:3px 0px 3px 15px; margin-left:15px;}
.sitemap3 A	{ font-size:95%;  }
.sitemap4	{ padding:3px 0px 3px 30px; margin:0px; }
.sitemap4 A	{ font-size:90%;  }



























