html {overflow: -moz-scrollbars-vertical;}
body {
	background:url(http://www.comunica.dk/images/layout/bg3.jpg) #fff repeat-x top center; 
	margin:0; 
	padding:0; 
	text-align:center;
	font: .8em/1.2em Arial, Verdana, Tahoma, Sans-Serif, Helvetica; 
}
h1 {font:bold 140%/1em verdana, arial, tahoma; margin:0px 0 8px 0; color:#000}
h2 {font:italic 115%/1em verdana, arial, tahoma; margin:0px 0 8px 0;   letter-spacing:-0.05em;; color:#000}
h3 {font:bold 100%/1em verdana, arial, tahoma; margin:0px 0 8px 0;   letter-spacing:-0.02em;; color:#000}
p {font-size:0.9em}
img {border:0}	
form {margin:0}
.rydOp {clear:both; margin:0;padding:0; height:1px;}

#el_indhold {
	width:950px;
	margin:10px auto 0 auto; 
	border:0px solid #2d2920;
	text-align:left;
	min-height:400px
}
#lmenu {
	border:0px solid #dd0;
	float:left;
	margin:50px 0;
	border:0px solid #2d2920;
	min-height:300px;
}
#rcont {
	float:left; 
	width:800px;
	margin:0px 0px 0 20px;
	padding:20px 0;
	border:0px solid #dd0;
	text-align:left;
}
#rcont h1{
	background:url(http://www.comunica.dk/images/layout/dims.gif) transparent top left no-repeat; 
	font:normal 160%/1.2em arial, verdana, tahoma; color:#000;
	text-transform:uppercase;
	padding:2px 0 0 30px;
	width:400px;
	text-align:left;
	border-bottom:1px solid #808080;
	letter-spacing:-0.05em;
}
#rcont h1 a,#rcont h1 a:hover,#rcont h1 a:visited{
	text-decoration:none;
	color: #000;
}
#rcont h1 a:hover {
	text-decoration:underline;
	color: #000;
}
#rcont p {
	font:normal 110%/1.2em arial, verdana, tahoma; color:#000;
	margin:0 0 30px 32px;
	padding:0 0 6px 0;
	border:0px solid #dd0;
	width:390px;
}
#rart {
	font:normal 110%/1.4em arial, verdana, tahoma; color:#000;
	float:left; 
	width:600px;
	margin:10px 0px 0 10px;
	padding:0px 0 10px 40px;
	border:0px solid #dd0;
	text-align:left;
}
#rart h1{
	height:50px;
	border:0px solid #ff0;
	float:left;
	padding:45px 0 0 45px;
	background:url(http://www.comunica.dk/images/layout/art-h1-bglang.gif) transparent top left no-repeat; 
	font:normal 200%/1.2em arial, verdana, tahoma; color:#000;
	text-transform:uppercase;
	width:634px;
	text-align:left;
	margin-left:-45px !important;
}
.ie6 #rart {
	font:normal 110%/1.4em arial, verdana, tahoma; color:#000;
	float:left; 
	width:600px;
	margin:10px 0px 0 10px;
	padding:0px 0 10px 90px;
	border:0px solid #dd0;
	text-align:left;
}
.ie6 #rart h1{
	height:50px;
	border:0px solid #ff0;
	float:left;
	padding:45px 0 0 45px;
	background:url(http://www.comunica.dk/images/layout/art-h1-bglang.gif) transparent top left no-repeat; 
	font:normal 200%/1.2em arial, verdana, tahoma; color:#000;
	text-transform:uppercase;
	width:634px;
	text-align:left;
}
.ie6 #rart p {
	font:normal 100%/1.4em arial, verdana, tahoma;
	border:0px solid #000;
	margin-top:0;
	width:575px;
	margin95px;
}
.ie6 #rart h2{
	padding:15px 0 0 45px;
	font:normal 150%/1.2em arial, verdana, tahoma; color:#000;
	text-align:left;
	margin-left:-45px !important;
}
#rart table h2 {font:normal 150%/1.2em arial, verdana, tahoma; color:#000; margin:0 0 10px 0; padding-top:0}
#rart table p {width:300px}
#rart h2{
	padding:15px 0 0 45px;
	font:normal 150%/1.2em arial, verdana, tahoma; color:#000;
	text-align:left;
	margin-left:-45px !important;
}
#rart img{
	float:right; margin:2px 2px 2px 10px;
}
#rart p {
	font:normal 100%/1.4em arial, verdana, tahoma;
	border:0px solid #000;
	margin-top:0;
	width:575px;
}
#rart .underviser {
	border:1px solid #e5e5e5;
	margin:0 10px 0 0;
	float:left;
}
#rart .billedelink {
	border:0;
	margin:0 10px 20px 30px;
	float:left;
}
hr {
	clear:both; border:1px solid #E5E5E5;
}
#logoet {
	position:relative;
	text-align:left;
	width:990px;
	margin:0 auto 4px auto; 
	padding:0;
	border:0px solid #ff00ff;
	z-index:10;
}
#logoet .logo {
	border:0px solid #ff00ff;
	width:990px;
	height:126px
}
#logoet .tilbud {
	z-index:20;
	position:absolute;
	right:30px;
	top:145px;
}
#logoindex2 {
	position:relative;
	text-align:left;
	width:950px;
	margin:4px auto 4px auto; 
	padding:0;
	border:0px solid #ff00ff;
	z-index:10;
}
/* TOP */
#container {
	/*background: transparent url(http://www.comunica.dk/images/layout/comunica-top-bg1.jpg) left top no-repeat;*/
	text-align:left;
	width:990px;
	margin:-30px auto 0 auto; 
	padding:0;
	border:0px solid #ff00ff;
}

/* STATISK MENU */
#container .menustatic {
	padding:0;
	font:bold 85%/1em verdana, arial, tahoma; 
}
#container .menustatic a {
	margin:0 10px 0 0px; color:#fff; text-decoration:none; padding:5px 5px 0 5px;
	height:18px; display:block; float:left; border:0px solid #2d2920;
}
#container .menustatic a:hover { 
	padding:3px 4px 0 4px;
	color:#282828; border-left:1px solid #9F0B09;  border-right:1px solid #fff; border-top:1px solid #dadada; 
	text-decoration:none;
	background:url(http://www.comunica.dk/images/nav_hover.gif) transparent  top center;  
}
#container  .sprog {
	float:right;
	padding:0;
	margin:-30px 0;
	border:0px solid #2d2920;
	z-index:11;
	position:relative;
}
#container  .sprog img {
	top:5px;
	position:relative;
	float:right;
	width:16px;
	height:11px;
	margin:1px 4px; 
}
/* STATISK MENU SLUT */

#sub {
	background:url(http://www.comunica.dk/images/layout/bot.jpg) #fff top left repeat-x;
	text-align:center;
	margin:5px auto 20px auto;	
	height:38px;
	border:0px solid #e5e5e5;
}
#sub .subm{
	padding-top:2px;
	border-top:0px solid #e5e5e5;
	text-align:center;
	font:bold 90%/1.2em arial, verdana, tahoma; color:#242424;

}
#sub .subm span{
	font-weight:bold; color:#ff0000;
	margin:0 4px 0 4px;
}
#sub .hojre{
	float:right;
	font-size:80%;
}

/* NY MENU */
#nymenu_cont a:link, #nymenu_cont a:visited{
	text-transform:capitalize;
	background:url(http://www.comunica.dk/images/pil.jpg) transparent 0 0 no-repeat; 
	display:block;
	width:152px;
	padding:2px 12px 12px 12px;
	text-decoration:none;
	color:#242424;
}
#nymenu_cont a:hover{
	background:url(http://www.comunica.dk/images/pil2.jpg) transparent top left no-repeat; 
	text-decoration:underline;
	color:#000;
}
.formularen {}
.formularen td {border-bottom:1px dotted #dadada}
.formularen .note {font:normal 10px/1em verdana, arial, tahoma; text-align:right}
.formularen td span {color:#ff0000; font-weight:bold}

/* DROPDOWN MENU */
#ajsddm {	
	position:absolute; z-index:10;
	margin: -4px 0 0 2px;
	padding: 0;
	width:988px;
	
}
#ajsddm li {
	float: left;
	padding-top:2px;
	padding-bottom:1px;
	list-style: none;
	font: 12px Tahoma, Arial;
	/*letter-spacing:-0.01em;*/
}

#ajsddm li a {	
	/*width:100px;*/
	display: block;
	padding: 3px 32px 3px 9px;
	text-decoration: none;
	background:url(http://www.comunica.dk/images/layout/menu-opdown.jpg) transparent 0 0 repeat-x; 
	/*background-color:#A3A3A3; */
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	color: #EAFFED;
	white-space: nowrap
}
#ajsddm li a.valgt {	
	display: block;
	padding: 3px 34px 3px 10px;
	text-decoration: none;
	background:url(http://www.comunica.dk/images/layout/menu-opdown.jpg) transparent 0 -20px repeat-x; 
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	color: #fff;
	/*font-weight:bold;*/
	white-space: nowrap
}
#ajsddm li a:hover {	
	background:url(http://www.comunica.dk/images/layout/menu-opdown.jpg) #dadada 0 -20px repeat-x; 
}
#ajsddm li ul {	
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
}
#ajsddm li ul li {
	float: none;
	display: inline
}
#ajsddm li ul li a {	
	padding: 5px 20px 5px 8px;
	text-align:left;
	width:195px;
	background: #DADADA;
	color:#000;
}
#ajsddm li ul li a:hover {	
	background: #393939;
	color:#fff;
}
