/* Style til mailformplus */
.bmi_form_fieldset
{
	width:440px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:12px;
}
.bmi_form_legend
{
	font-family:Arial;
	font-size:12px;
	color:#0099ff;
}
.bmi_form_label_left
{
	width:174px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:12px;
}
.bmi_form_label_mid
{
	width:130px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:12px;
}

.bmi_form_field_wide
{
	width: 266px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:12px;
}

.bmi_form_field_half
{
	width:90px;
	padding-bottom:3px;
	font-family:Arial;
	font-size:12px;
}	

/* Styles til quick poll */


DIV.tx-quickpoll-pi1
{ 
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.pollbar 
{ 
	BACKGROUND: url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;
}

.pollbarwidth 
{ 
	width:90%; 
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:10px;
}

.pollpercent
{
	font-family:Arial;
	font-size:12px;
	padding-left:30px;
	padding-bottom:10px;
	width:10%;
	color:Gray;
	
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;

}

.polltable
{
	margin-right: 30px;
	background: #F0F0F0 ;
	width:100%;
	border-bottom:solid 1px Gray;
	padding-bottom:0px;
	
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
}

.polltitle
{
	padding:0 3;
	background:#F0F0F0 ;
	border-top:solid 1px Gray;
	border-bottom:solid 1px Gray;
	border-right:solid 0px;
	font-family:Arial;
	font-size:14px;
        	font-weight:bold;
	color:Gray;
        	text-align:center;
}


.pollquestion
{
         padding-top: 30px;
         padding-left: 10px;
         padding-bottom: 10px;
         font-family:Arial;
	font-size:12px;
         font-weight:bold;
         	/* border-bottom:solid 1px Gray; */
}

.pollmain
{

	font-family:Arial;
	font-size:12px;
	padding-bottom:0px;
	border-bottom:solid 1px Gray;
}

.pollresulttext
{
	font-family:Arial;
	font-size:12px;
	padding-left:30px;
	padding-bottom:0px;
	
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}


.pollanswer
{
	font-family:Arial;
	font-size:12px;
	padding-left:20px;
	padding-bottom:0px;
	
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;

}

.polltotal
{	
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom:20px;
	text-align: left;
	font-family:Arial;
	font-size:12px;
	/* border-top:solid 1px Gray; */

}

/* 
Husk venligst!
Hvis du retter i nedenstående, så brug venligst korrekt syntax samt indrykning.
Det gør det meget nemmere og mere overskueligt. :-)
/Rasmus - 2006
*/
/*
Ændret:
Dato:		Navn:		Beskrivelse:
04-10-2007	Rasmus		Rettet lineheight på submenu til 130%
12-07-2006	Rasmus		Har ryddet op i denne .css fil.
12-07-2006	Rasmus		Har ændret størrelse til 1024x768 (Faktisk størrelse: 984x563)
						margin-left:-492px;
						Gl. størrelse 800x600 (Faktisk størrelse: 780x500)
						Gl. margin-left:-401px;
*/
.bodystyle
{
background: #CCCCCC;
text-align: center;
margin:0;
}

.mainpage
{
    width:954px;   
    height: 100%;
}

SPAN.Mellemrubrik
{
         padding: 3px 0 ;
	margin: 0 0 0 0;
	font-family:Arial;
	font-size:14px;
         font-weight:bold;
}
div.submenu 
{
	padding-left:8px;
	width:125px;
	overflow:hidden;
		
}
div.submenu a
{
	color:white;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	line-height:125%;
	text-decoration:none;
}
div.submenu a:hover
{
	color:white;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	line-height:125%;
	text-decoration:underline;
}
a.menu
{
	color:white;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	line-height:200%;
	text-decoration:none;
}
a.menu:hover
{
	color:white;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	line-height:200%;
	text-decoration:underline;
}

a img
{
	border:0;
}

div.mainmenu a
{
	color:white;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	line-height:150%;
	text-decoration:none;
	width:130px;
	overflow:hidden;
}
div.mainmenu a:hover
{
	color:white;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	line-height:150%;
	text-decoration:underline;
}
div.afdelingslogo
{
    position:absolute; 
    top:475px;
}
div.afdelingslogo a
{
    color:white;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	line-height:200%;
	text-decoration:none;
}
.rammeout
{
	/*padding:0 0 0 0;
	border-width: 2px;
	border-style:solid;
	border-color:white;
    border-collapse:collapse;
    vertical-align:top;*/
	border-width: 1px;
	border-style:solid;
	border-color:white;
}
.row1col1
{
    width:160px;
    height:70px;
    padding:0 0 0 0;
    background:#0099ff;
	border-width: 1px;
	border-style:solid;
	border-color:white;
}
.bmilogo
{
    text-align:center;
}
.row1col2
{
    width:794px;
    height:70px;
    padding:0 0 0 0;
    margin:0 0 0 0;
    background:white;
	border-width: 1px;
	border-style:solid;
	/*border-color:black;*/
	border-color:white;
    text-align:center;
    vertical-align:bottom;
}
.egelundlogo
{
    width:794px;
    height:90px;
}
.rammesort
{
	padding:0 0 0 0;
	border-width: 0px;
	border-style:solid;
	border-color:black;
}
TD.menu_ramme
{
	width:160px;
	height:563px;
	background:#0099ff;
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	border-width:1px;
	border-style:solid;
	/*border-color:black;*/
	border-color:white;
	vertical-align:top;
}
TD.top_ramme
{
	/*height:25px;
	border-width: 1px;
	border-style:solid;
	border-color:black;
	background:#FFFFFF;
	text-align:right;
	vertical-align:top;*/
	border-width: 1px;
	border-style:solid;
	border-color:white;
	text-align:right;
}
TD.top_ramme a 
{
	color:black;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
}
TD.top_ramme a:hover
{
	color:black;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:underline;
}
TD.top_ramme a:visited
{
	color:black;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
}

TH 
{
	padding:0 3;
	background:#F0F0F0 ;
	border-top:solid 1px Gray;
	border-bottom:solid 1px Gray;
	border-right:solid 2px White;
	font-family:Arial;
	font-size:16px;
        font-weight:bold;
        color:Gray;
}
.indhold_start
{
	padding-left:0px;
	padding-top:125px;
	padding-right:5px;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:Verdana;
	font-size:12px;
	vertical-align:top;
}
.indhold_div
{
    width:794px;

    height:100%;
    overflow:visible;
    padding:0;
    vertical-align:top;
    
    padding-right:4px;
}
.indhold_tabel
{
	padding-top:0px;
}
.indhold_tekst
{
	background:white;
	padding-left:0px;
	padding-top:12px;
	padding-right:0px;
	border-width:1px;
	border-style:solid;
	border-color:black;
	font-family:Verdana;
	font-size:12px;
	vertical-align:top;
}
.text_border
{
	padding-left:12px;
	padding-top:0px;
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
}
.text
{
	padding-left:12px;
	padding-right:0px;
	padding-top:0;
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
}

.text a:link
{
	color: #0099FF;
	text-decoration:underline;
}
.text a:visited
{
	color: #0099FF;
	text-decoration:underline;
}
.text_right a:link
{
	color: #0099FF;
	text-decoration:underline;
}
.text_right a:visited
{
	color: #0099FF;
	text-decoration:underline;
}
.text a:hover
{
	color:#0099FF;
}
.text_right a:hover
{
	color: #0099FF;
}

.tx-mininews-pi1 /* DIV for teaser modul */
{
	padding:0px;
         width: 175px;
}

.tx-mininews-pi1-fp_listrow /* DIV for en enkelt teaser */
{
	padding:0px;
}


/* date-time i liste af nyheder */
P.tx-mininews-pi1-listrowField-datetime, P.tx-mininews-pi1-fp_listrowField-datetime, P.tx-mininews-pi1-singleViewField-datetime  
{
	padding:0 0 1px 0;
	text-align:left;
	font-size:9px;
	color:gray;
	}

P.tx-mininews-pi1-listrowField-title, P.tx-mininews-pi1-fp_listrowField-title
{
        padding: 0px ;
	margin: 0 0 0 0;
	font-family:Arial;
	font-size:12px;
         font-weight:bold;
         color:gray;
}

P.tx-mininews-pi1-fp_listrowField-teaser, P.tx-mininews-pi1-singleViewField-teaser, P.tx-mininews-pi1-listrowField-teaser
{
}


.tx-mininews-pi1-singleView   /* DIV for hele single-view */
{
         width: 400px;
}

H2    /* Bruges til titel i single-view */
{
         padding: 3px 0 ;
	margin: 0 0 0 0;
	font-family:Arial;
	font-size:14px;
         font-weight:bold;
         color:black;
}


P.tx-mininews-pi1-fp_listrowField-title a:link, P.tx-mininews-pi1-fp_listrowField-title a:visited, P.tx-mininews-pi1-listrowField-title a:link, P.tx-mininews-pi1-listrowField-title  a:visited
{
         padding: 0px;
         color: black;
         text-decoration: none;
}

P.tx-mininews-pi1-fp_listrowField-title a:hover, P.tx-mininews-pi1-listrowField-title a:hover
{
	padding: 0px;
         color: green;
         text-decoration: underline;
}

/* Styles til "guest book", der bruges til loppemarked mv. i fodbold */

.tx-guestbook-navigation
{
	width="500";
}
	
.tx-guestbook-form-inputfield-big
{
	width:250;
	font-family:Arial;
	font-size:12px;
	border-width: 1pt;
	border-color: gray;
	color:#333333; 
}

.tx-guestbook-form-textarea
{
	font-family:Arial;
	font-size:12px;
	border-width: 1pt;
	border-color: gray;
	color:#333333; 

}

.tx-guestbook-list-table
{
	width: 500px;
	border-color:gray;
}
	
.tx-guestbook-list-header
{
 	font-family:Arial;
	font-size:14px;
         font-weight:bold;
         background-color:gray;
         color:white;
}

.tx-guestbook-list-rowleft
{
	width: 180px;
}

a.forum_link, a.forum_link:visited, a.forum_link:link
{
        text-decoration:none;
         color:black;
	text-decoration:none;
}
a.forum_link:hover
{
        text-decoration:none;
         color: red;
}

DT, .tx-chcforum-pi1-confThreadSubjCell
{
	padding-left:20px;
}