/**********************************
* Intro style
**********************************/
#upcoming {
   margin-left:10px;
   margin-right:10px;
   width:320px;
}

#upcoming table {
   border-collapse: collapse;
   width:320px;
}

#upcoming td.static {
   background-color: #F1F8FF;
   border:1px solid;
   width:152px;
   padding:2px;
}

#upcoming td.dynamic {
   width:168px;
   border:1px solid;
   padding:2px;
}

#leftoftable, #rightoftable {
   width:100px;
   /*border:1px solid;*/
}

#hometeam, #awayteam {
   width:100px;
}

#introimagesleft, #introimagesleft {
   width:100px;
}

/**********************************
* Member style
**********************************/
#memberpage {
   width: 480px;
   height: 400px;
   margin-left:35px;
   margin-right:35px;
}

#members {
   margin-left:2px;
   margin-right:2px;
   width:270px;
}

/**********************************
* Graph style
**********************************/
#leftgraph, #rightgraph {
   margin-left:30px;
   margin-right:30px;
   padding-left:10px;
   padding-right:10px;
   line-height:24px;
}

/**********************************
* Group style
**********************************/
#groups {
   margin-left:20px;
   margin-right:20px;
}

#topgrouprow,#bottomgrouprow {
   margin-bottom:20px;
   margin-top:20px;
}

#group1,#group2,#group3,#group4,#group5,#group6,#group7,#group8 {
   width:100px;
   border:1px solid;
   margin-left:10px;
   margin-top:10px;
   margin-right:10px;
}

.grouptop {
   border-bottom:1px solid;
   background-color:#f1f8ff;
}

.groupindent {
   padding:3px;
}

/**********************************
* Book style
**********************************/
#bog {
   margin-left:100px;
}

#bog td {
   padding-left:2px;
   padding-right:2px;
}

#bogen {
   background: url(/fffm/images/bogen.jpg) no-repeat top;
   width:550px;
   height:370px;
   text-align:left;
}

#pages {
   width:450px;
   height:355px;
   padding-left:45px;
   padding-top:25px;
   padding-right:60px;
   padding-bottom:10px;
}

#leftpage, #rightpage {
   width:200px;
   height:330px;
}



#middle {
   width:46px;
   height:300px;   
}

/**********************************
* Calendar style
**********************************/
#icons {
	margin-left:150px;
}
.icon {
	padding:3px;
	margin:3px;
}
.landskamp {
	font-weight:bold;
	color:#ffffff;
	background-color:#D10012;
}
.clkamp {
	font-weight:bold;
	color:#ffffff;
	background-color:#252A4D;
}
.calTableHeader {
	background-color:#6789ab;
}
#kalender a {
	color:#000000;
}
#singlekalender table {
 	border-collapse: collapse;
 	width:550px;
}
#singlekalender td {
	border:1px solid #000000;
}
.leftcell {
	width:20px;
}

/**********************************
* Generalforsamling style
**********************************/
#generalforsamling table {
	width:420px;
	border-collapse: collapse;
	border:1px solid #888888;
}
#generalforsamling td {
	padding:2px;
	border:1px solid #888888;
}

/**********************************
* Graph style
**********************************/
.point {
	background:url(/fffm/images/graph.gif) no-repeat top; 
	height:20px; 
	width:60px;
	line-height:20px;
}
#graph table {
	margin-left:60px;
 	border-collapse: collapse;
 	width:420px;
 	height:160px;
 	margin-bottom:20px;
}
#graph td {
	border:1px solid #000000;
}
#graphtitle {
	margin-left:160px;
	font-weight:bold;
	line-height:24px;
	font-size:16px;
}
.namerow {
	height:20px;
}
.pointrow {
	height:140px;
}

#manager table {
 	border-collapse: collapse;
 	width:540px;
 	margin-bottom:20px;
}
#manager td {
	border:1px solid #000000;
	padding:2px;
}
#manager th {
	border:1px solid #000000;
	padding:2px;
}
