@charset "utf-8";
/* CSS for Transportministeriet.dk by Cabana A/S */

* { margin:0px; padding:0px;}
BODY { font-family:Georgia, "Times New Roman", Times, serif!important; font-size:100%!important;}
A { text-decoration:none;}
IMG{ border:none;}
.floatLeft { float: left;}
.floatRight { float: right;}
.clear { clear: both;}
.clearleft { clear: left;}
.clearright { clear: right;}

.page-wrap { text-align:left; padding:0px 0px;}
.logo { display:block; float:right; }

.head{ display:none;}
.topmenu {  display:none;}
.topsearch { display:none;}
.leftmenu { display:none;}

.cellFull { width:90%; vertical-align:top;}
.cellLeft { width:90%; vertical-align:top;}
.cellRight { display:none}

.box { float:left;}

.right { display:none;}
.latestNews {  display:none;}

.footer { float:left; width:100%; font-size:65%; color:#a1a1a1; clear:both;}
.footer A { color:#a1a1a1; text-decoration:none;}

.imageLeft { float:left; clear:both;}
.imageRight { float:right; clear:both;}

.breadcrumb { border-bottom:#ddd dotted 1px; padding:0px 0px 5px 0px; color:#09c; margin:0px 0px 0px 0px;}
.breadcrumb A { font-weight:normal; color:#999;}

.article { width:100%;}
.article H1 { margin:5px 0px; font-size:90%;}
.article .press H1 { font-weight:normal;}
.article H2 { margin:5px 0px;}
.article H3 { margin:10px 0px;}
.article P { margin:0px 0px 12px 0px; line-height:120%;}
.article INPUT { border:#bebebe solid 1px; margin:2px 0px 10px 0px;}
.article LABEL { font-size:80%; display:block; width:150px; float:left;}
.article UL {}
.article A { color:#000; text-decoration:underline !important; }
.article A:hover { color:#12a8e0; text-decoration:underline !important; }
.article TABLE TH { font-size:100%; line-height:130%; color:#12a8e0; text-align:left; }
.article TABLE TD { font-size:100%; line-height:130%; color:#12a8e0;}
.article TABLE P { margin:0px 0px; }
.article HR  {border-top:0px solid #12a8e0; border-right:0px solid #12a8e0; border-bottom:1px solid #12a8e0; border-left:0px solid #12a8e0; margin:20px 0px; display:block; height:0px;}
.article .byline { margin:20px 0px; color:#666; border-top:#c8c8c8 dotted 1px; border-bottom:#c8c8c8 dotted 1px; padding:10px 5px 0px 0px; height:25px; display:block;}
.searchView { margin:5px 0px 15px 0px; font-style:italic;}

.news { font-size:70%; margin:5px 0px;}
.news DD { border-top:#c8c8c8 dotted 1px; padding:10px 0px; }
.news B { font-weight:normal; float:left; display:block; clear:left;}
.news A { font-weight:normal; display:block; margin:0px 0px 0px 85px;}
.news I { font-weight:normal; display:block; margin:0px 0px 0px 85px; font-style:normal;}
.news .btm { background:url(../images/btmGray.png) repeat-x; border:none; padding:8px 5px 0px 5px; color:#12a8e0;}
.news .btm A { font-weight:bold; margin:0px 0px;}

.theme { font-size:70%; margin:5px 0px;}
.theme DD { border-top:#c8c8c8 dotted 1px; padding:10px 0px; }
.theme A { font-weight:normal; display:block; margin:0px 0px 0px 0px;}
.theme .btm { background:url(../images/btmGray.png) repeat-x; border:none; padding:8px 5px 0px 5px; color:#12a8e0;}
.theme .btm A { font-weight:bold; margin:0px 0px;}

.article .news { font-size:60%; margin:5px 0px;}
.article .news DD { border-top:#c8c8c8 dotted 1px; padding:10px 0px; }
.article .news A { font-weight:normal; text-decoration:none!important;}
.article .years { display:block; height:40px;}
.article .months { display:block; height:20px;}
.article .years DD, .article .months DD { float:left;}
.article .years DD A { font-size:70%; font-weight:normal; text-decoration:none!important; display:block; padding:3px 7px 3px 8px;}
.article .years DD A:hover { color:#fff; display:block; padding:3px 7px 3px 8px; background:#2dbbe9;}
.article .months DD B { font-size:60%; font-weight:normal; display:block; padding:3px 11px; color:#cdcdcd;}
.article .months DD A { font-size:60%; font-weight:normal; text-decoration:none!important; display:block; padding:3px 11px; color:#666;}
.article .months DD A:hover { color:#fff; display:block; padding:3px 11px; background:#2dbbe9;}
.article .selected A { color:#fff!important; background:#2dbbe9;}
.article .bdrtop { border-top:#2dbbe9 dotted 1px;}
.article .bdrbtm { border-bottom:#2dbbe9 dotted 1px;}

.orderForm				{ width:470px; margin:5px;}
.orderForm  LABEL      { display:block; width:150px; float:left;}
.orderForm  INPUT, .orderForm  TEXTAREA	{ display:block; width:314px; float:left;}

.hide {display: none;}
