/*======================================*
** Style.css
** ------------------------------------------------------------*
** Created: 03-03-08
** Author: Gobi Raja (www.agnicreations.com)
** Project: FOKUS-A
**======================================*/

/* ______________Global_____________ */
/*background: url(../images/main-bg2.gif) #551818 repeat-y 50% 0%;*/

*{ margin: 0; padding: 0;  }*
body { margin: 0 0 0;  background: #fff url(../images/bg3.gif) repeat-x;  font: .74em "Trebuchet MS", Arial, Sans-Serif; color: #444;   }
	h1 { font-size: 3em; font-weight: normal; float: left; }
	h1 a { text-decoration: none; }
	h2 { font-size: 2em; color: #990000; font-weight: normal; margin: 0 0 .8em; }
	h3 { font-size: 1.5em; border-bottom: 1px solid #eee; margin: 0 0 .8em; }
	p  { margin: 0 0 2em 0; line-height: 1.8em; }
	em { border-bottom: 1px dotted #fff; cursor: pointer; }
	a { color: #9D2900; text-decoration: none; }
	a:hover { color: #A0000E; text-decoration: underline; }
	img { border: 0; }
	.red { color: #9D2900; }
	.bold { font-weight: bold; }
	.boldAndRed { font-weight: bold; color: #990000; }
	.small { font-size: 0.8em; color: #990000; }
		.small2 { font-size: 0.9em; color: #000000; }
		.green {
	font-family: Arial, Helvetica, sans-serif;
	color: #33CC00;}
	
		.boldAndGreen { font-weight: bold; color: #216B04; }
  
  .temp { clear: both;  padding-top: 30px; }

 #link1 #link1nav, #link2 #link2nav, #link3 #link3nav, #link4 #link4nav, #link5 #link5nav, #link6 #link6nav,#link7 #link7nav,#link8 #link8nav  {
background-image : url(../images/menuhoveractive.gif);
}


	
/* ______________Wrap_____________ */

.wrap { width: 900px; margin: 0 auto; 


}
 
 
 
/* ______________Header_____________ */

#header { width: 900px; height: 30px; margin: 0 auto; }




	#menu  { float: left; padding: 0px 0 0 0; list-style: none; }
		#menu li { display: inline; }
		#menu a { display: block; float: left; margin-left: 30px; padding: 7px; text-decoration: none; font-size: 13px; color: #fff; }
		#menu a:hover { color: #FFF; border-bottom: 2px solid #C70012; background-color:#298901; }
		#menu .active a { border-bottom: 2px solid #C70012; color: #FF;}
 /*background: #fff url(../images/teaserbg3.jpg) repeat-x; */
#teaser { clear: both; height: 151px;  }
	.box { float: left; padding: 7px 0 0; width: 580px; color: #000; }
	#image { float: right; width: 140px; position: relative; top: 6px; background: url(../images/try222.gif) no-repeat top right; height: 150px; }
	
#bar { height: 40px; margin: 0 0 0 0; padding: 0 0 0 0; background: url(../images/bar3.gif) repeat-x; }
	.step { cursor: pointer; color: #FAFDDD; padding: 4px 0 0 11px; margin: 0 35px 0 0; font-size: 1.4em; float: left; text-align: center; background: url(../images/step.gif) no-repeat; height: 30px; }
	.step a { color: #fff; margin: 0 10px 0 0; }
	
.col { float: left; width: 276px;  margin: 15px 30px 0px 0;  background-color:#fff; }
	.last { float: left; margin: 15px 0 0 0;  width:266px; } 
	.info { border: 1px solid #e0e0e0; background: #3D3D3D url(../images/events.gif) repeat-x; padding: 7px; width: 255px; margin-left: 25px; color: #FFF;  font-weight : bold; }
  .info2 { border: 1px solid #e0e0e0; background: #f4f4f4; padding: 7px; width: 255px; margin-left: 0px; }
  .info22 { border: 1px solid #e0e0e0; background: #f4f4f4; padding: 7px; width: 255px; margin-left: 100px; }
  .info222 { border: 0px solid #e0e0e0; background: #fff; padding: 7px; width: 305px; margin-left: 95px; }
  .info3 { border: 1px solid #e0e0e0; background: #3D3D3D url(../images/events.gif) repeat-x; padding: 7px; width: 140px; margin-left: 6px; color: #FFF;  font-family: georgia; font-weight : normal; }
  .info4 { border: 1px solid #e0e0e0; background: #3D3D3D url(../images/events.gif) repeat-x; padding: 7px; width: 180px; margin-left: 6px; color: #FFF;  font-family: georgia; font-weight : normal; }
  .info444 { border: 1px solid #e0e0e0; background: #f4f4f4; padding: 7px; width: 675px; margin-left: 0px; }
    .info5 { border: 1px solid #e0e0e0; background: #f4f4f4; padding: 7px; width: 255px; margin-left: 25px; }

  .op_tavle_cat { border: 1px solid #888; background: #f4f4f4; padding: 7px; width: 260px; margin-left: 120px; text-align: center; }
  .op_tavle_cat2 { border: 0px solid #888; background: #fff; padding: 17px; width: 360px; padding-top: 20px; margin-left: 170px;}

.col1 { float: left; width: 170px;  margin: 0 0 0 0;  }
.col11 { float: right; width: 170px;  margin: 30px 0 0 5px;  }
.col2 { float: left; width: 330px;  margin: 30px 0 0 0;  }
.col22 { float: left; width: 420px;  margin: 30px 0 0 0;  }
.col3 { float: right; width: 320px;  margin: 30px 0 16px 10px;  }
.col33 { float: left; width: 290px;  margin: 30px 0 0 15px;  }
.col4 { float: right; width: 690px;  margin: 30px 0 16px 10px;  }
.col5 { float: left; width: 500px;  margin: 30px 0 26px 0;   }
.col55 { float: left; width: 700px;  margin: 30px 0 26px 10px;  }
.col555 { float: left; width: 530px;  margin: 30px 0 26px 10px;  }
.col6 { float: right; width: 160px;  margin: 30px 0 0 0;  }
.col66 { float: right; width: 200px;  margin: 30px 0 0 0;  }
.colNyhedsbrev { float: left; width: 480px;  margin: 5px 0 10px 20px;  }
.colMinprofil { float: left; width: 510px;  margin: 30px 0 26px 0;  }
.colMinprofil2 { float: left; width: 710px;  margin: 30px 0 26px 0;  }
.colMinprofilRight { float: right; width: 160px;  margin: 30px 0 0 0; }
.col55555 { float: left; width: 560px;  margin: 30px 0 26px 0;   }
.col5 ul{
	margin: 0 0 0 10px; 	list-style-type:square;
	}
.col5 ul li{
	 margin:0; padding:0;
	}


.sponsorBaren { clear:both; border-top: 2px solid #888; border-bottom: 2px solid #888; background: #fff; padding-top:10px; padding-bottom:10px;   }

input.hojre{
float: right;

}

img.hojre { border: 2px solid #e0e0e0; margin-top: 30px;  }
img.hojre2 { border: 2px solid #e0e0e0; margin-top: 3px; margin-left: 20px;  }
img.hojre3 { border: 2px solid #941703;  margin-left: 20px;  margin-top: 10px; }
img.hojre33 { border: 2px solid #941703;  margin-left: 8px;  margin-top: 10px; }
img.hojre4 { border: 2px solid #941703;  margin-left: 177px;}
img.hojre5 { border: 4px solid #e0e0e0; }
.button_login {
background-image : url(../images/login_bg2.jpg);

color : black;

} 

label {
    width: 200px;
    display: block;
    margin-right: 10px;
}
p.imp {
font-size : 0.9em !important;
font-weight : bold;
margin: 0;
}

input.f2 {
border : 1px solid #b7b7b7;

padding : 0.5ex;
background : #ebebeb;
font-family : "Lucida Sans Unicode", Arial, sans-serif;
}

textarea.f2 {
border : 1px solid #b7b7b7;
padding : 0.5ex;
background : #ebebeb;
font-family : "Lucida Sans Unicode", Arial, sans-serif;
}

p.temp  { margin: 0;  font-size : 0.9em !important; font-weight : bold; color: #FAFDDD; display:inline;}
p.temp2  { margin: 0;   }
p.temp3  {margin: 0 0 2em 0; line-height: 1.8em; font-weight :normal; color: #444; }
p.temp4 { padding-left : 25px; float: left;}
p.temp5  { margin: 0px; background-image:url(../images/Advert_Bg22.png);   }

/* ______________Footer_____________ */

#footer { clear: both; width: 900px; margin: 0 auto; padding-top: 15px; padding-bottom: 0; border-top: 1px solid #e0e0e0; text-align: center;  }	
#footer .right { float: right; margin: 0 55px 0 0; }
#footer a { color: #808080; font-weight: bold; }



#bottom_Menu { clear: both; width: 900px; height : 20px; margin: 0 auto; padding-top: 1px; padding-bottom: 1px;  background-color:#C0C0C0;  }	
#bottom_Menu ul{
	width:555px; margin:0 auto; padding-bottom: 15px; list-style:none;}
#bottom_Menu ul li{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#000000;  float:left;}
#bottom_Menu ul li a{
	font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#000000;  padding:0 8px;}
#bottom_Menu ul li a:hover{
	font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#FAFAFA; background-color:#484848; padding:0 8px;}



#login {
height : 159px;
padding-left : 10px;
padding-top : 0px;
font-size : 14px;
color : #636466;
}
#login h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #f05133;
padding : 0;
line-height : 30px;
font-weight : normal;
margin-bottom : -5px;
}
#login img {
float : left;
vertical-align : middle;
padding-left : 15px;
padding-right : 15px;
}
#login_box {
float : left;
font-size : 10px;
color : #9d9d9d;
}
#login_box .in_search {
float : left;
width : 160px;
height : 20px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #636466;
background-color : #ffffff;
border-bottom : 1px solid #ececec;
border-top : 1px solid #a8a8a8;
border-left : 1px solid #a8a8a8;
border-right : 1px solid #ececec;
padding-left : 5px;
padding-top : 2px;
margin-right : 15px;
margin-top : 2px;
}
#login_box .btn_login {
margin-top : 1px;
} 
.blocks {
float : left;
display : inline;
padding-right : 10px;
padding-top : 5px;
font-size: 1.5em; font-weight: bold;
}


.blivmedlem-item{
color : #555;
float : left;
padding-left :20px;
margin-top : -3px;
font-size: 12px; font-weight: bold;
}
.blivmedlem-item a {
color : #fff;
text-decoration : none;
}
.blivmedlem-item a:hover {
text-decoration : underline;
color : #ccc;
}












/*--------------------------------header pan---------------------------*/
#headerPan{
	width:778px; margin:0 auto 0 auto; background:url(images/header_pic.jpg) no-repeat; height:343px;
	}
#headerPan ul{
	width:537px; margin:0 0 0 180px; display:block; height:21px;
	}
#headerPan ul li{
	display:block; float:left; height:21px; margin:0; padding:0;
	}
#headerPan ul li a{
	font: bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 14px 0 14px; color:#EAEAEA;
	background-color:#242424; text-decoration:none; margin:0; height:21px;
	}
#headerPan ul li a:hover{
	color:#EAEAEA; background-color:#0867C3;
	}
/*--------------------------------header pan---------------------------*/



/*--------------------------------MENU BAR---------------------------*/
#menuBar {  background: url(../images/bar4.gif) repeat-x; }

#menuBar ul.nav{
	height:40px;
	width: 800px;
	top:270px;
	right:200px;
	list-style-type:none;
}
#menuBar ul.nav li{
	float:right;

	margin:0 0 0 0;
	padding:0;
}
#menuBar ul.nav li a{
	display:block;
	padding:0 10px;
	font:bold 11px/39px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#menuBar ul.nav li a:hover{
	color:#fff;
background-image : url(../images/menuhover.gif);
}
#menuBar ul.nav li a.activeOn  {
background-image : url(../images/menuhoveractive.gif);

}
/*--------------------------------MENU BAR---------------------------*/





/*--------------------------------LOGIN på TOP---------------------------*/

#loginTop {
float : right;
color : #5d5d5d;
text-align : right;
margin-top: 3px;
}
#loginTop input {
width : 105px;
height : 15px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #6d6d6d;
background-color : #f8f8f8;
border-bottom : 1px solid #dddddd;
border-right : 1px solid #dddddd;
border-left : 1px solid #aeaeae;
border-top : 1px solid #aeaeae;
padding-left : 2px;
margin-left : 5px;
}
#loginTop .button_login {
width : 62px;
height : 19px;
text-align : center;
background-image : url(../images/login_bg2.jpg);
background-repeat : no-repeat;
border : none;
cursor : pointer;
color : #ffffff;
} 
#loginTop p  { margin: 3px 0 0 0; display:inline; font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #000; }

#loginTop2 {
float : right;
color : #5d5d5d;
text-align : right;
margin-top: 3px;
margin-left: 56px;
}
#loginTop p.welcome{
font-size : 1.0em !important; font-weight : bold; color: #FAFDDD; display : inline;
padding-right: 26px;
}
#loginTop p.welcome a{
font-size : 1.0em !important; font-weight : bold; color: #FAFDDD; display : inline;
padding-right: 26px;
text-decoration: none;
}

/*--------------------------------LOGIN på TOP---------------------------*/


#leftTop {
float : left;
color : #5d5d5d;
text-align : right;
margin-top: 3px;
}






/*--------------------------------FORMS PÅ KONTAKT SIDEN---------------------------*/
#left_forms {
width : 135px;
float : left;
margin-right : 30px;
}

#right_forms {
width : 325px;
float : left;
}
.contacts label {
font-weight : bold;
color : #6f6f6f;
display : block;
}
.contacts input {
width : 230px;
height : 20px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 15px;
color : #6d6d6d;
background-color : #f8f8f8;
border-bottom : 1px solid #dddddd;
border-right : 1px solid #dddddd;
border-left : 1px solid #aeaeae;
border-top : 1px solid #aeaeae;
padding-left : 2px;
padding-top : 2px;
margin-bottom : 11px;
margin-top : 2px;
}
.contacts textarea {
width : 300px;
height : 100px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 15px;
color : #6d6d6d;
background-color : #f8f8f8;
border-bottom : 1px solid #dddddd;
border-right : 1px solid #dddddd;
border-left : 1px solid #aeaeae;
border-top : 1px solid #aeaeae;
padding-left : 2px;
padding-top : 2px;
}
.contacts input.buttons {
width : 142px;
height : 30px;
text-align : center;
color : #000;
background-image : url(../images/bg_btn.jpg);
background-repeat : no-repeat;
border : 1px dotted #3D3D3D;
padding-bottom : 2px;
cursor : pointer;
}
img.contact { border : 0px solid #000; margin-left:50px; }
/*--------------------------------FORMS PÅ KONTAKT SIDEN---------------------------*/





/*--------------------------------DIV SIDE BAR Links på undersiden---------------------------*/
div.sidebar  {
margin-top :30px;
width : 150px;
background-color : #f8f8f8;
float : left;

}
div.mainmenu  {
margin-bottom : 1px;
}
div.mainmenu a {
color : #3D3D3D;
font-size : 11px;
background-color : transparent;
text-decoration : none;
margin : 0;
padding : 5px 5px 5px 10px;
display : block;
border-left : 10px solid #3D3D3D;
font-weight : bold;
}
div.mainmenu a:hover {
background-color : #ffffff;
text-decoration : none;
}
div.mainmenu a.on  {
background-color : #CCC;
}
span.linkdesc {
font-size : 10px;
color : #808080;
font-weight : normal;
}
div.mainmenu select {
color : #c28f09;
font-size : 12px;
font-weight : bold;
border : 0;
background-color : #f8f8f8;
}
div.mainmenu select:hover {
background-color : #ffffff;
}
/*--------------------------------DIV SIDE BAR Links på undersiden---------------------------*/







CAPTION.MYTABLE
  {
     background-color:#FFFFFF;
     color:black;
     border-style:solid;
     border-width:0px;
     border-color:black;
  }

  TABLE.MYTABLE
  { 
     font-family:arial;
     font-size:10pt;
     background-color:#FFFFFF;
     width:500px;
     border-style:solid;
     border-color:black;
     border-width:0px;
  }

  TH.MYTABLE
  {
     font-size:10pt;
     color:black;
  }


  TR.MYTABLE
  { 
  }

  TD.MYTABLE
  {  
     font-size:10pt;
     background-color:#FFFFFF;
     color:black;
     border-style:solid;
     border-width:0px;
     text-align:center;
  }
  
  
  
  
  /*--------------------------------DIV scroll på debat siden---------------------------*/

div.scroll {
float: right;
height: 510px;
width: 360px;
overflow: auto;
background-color: #fff;
color:black;
margin: 40px 0 0 0;
}
div.scroll_4 {
float: right;
height: 670px;
width: 360px;
overflow: auto;
background-color: #fff;
color:black;
margin: 40px 0 0 0;
}
div.scroll_temp {
float: right;
height: 395px;
width: 360px;
overflow: auto;
background-color: #FBF9ED;
color:black;
margin: 30px 0 0 0;
padding-left: 10px;
padding-right: 10px;
}

div.scroll_temp2 {
float: right;
height: 170px;
width: 360px;
overflow: none;
background-color: #eee;
color:black;
margin: 5px 0 5px 0;
padding-left: 10px;
padding-right: 10px;
}
div.scroll_temp3 {
float: right;
height: 70px;
width: 360px;
overflow: none;
background-color: #eee;
color:black;
margin: 5px 0 5px 0;
padding-left: 10px;
padding-right: 10px;
}

div.scrollMEDYA {
float: right;
height: 300px;
width: 400px;
overflow: auto;
background-color: #fff;
color:black;
margin: 40px 0 0 0; 
}

.scrollEvent {
float: right;
height: 290px;
overflow: auto;
border: 1px solid #e0e0e0; 
background: #3D3D3D url(../images/events.gif) repeat-x; 
padding: 7px; 
width: 244px; 
margin-left: 6px; 
color: #FFF;  
font-weight : bold; 
}

/*--------------------------------LINK TIL NYHEDSBREV SIDEN FRA INDEX---------------------------*/

 a.nyhedsbrev{
	background:url(images/tilmeldSH.jpg> no-repeat;
	 
	}
 a.nyhedsbrev:hover{
	 background:url(images/tilmeld.jpg)no-repeat;  display:block;
	 
	
	}
	
	
	
/* ------------------------------------ login form----------------------------------- */

  fieldset.bliv  {
padding : 15px 0;
margin-top : 15px;
border : 0 solid;

line-height : 7px;
}
fieldset.noborder {
border-top : 0;
margin-top : 0;
padding : 15px 0 15px 0;
}
fieldset.bliv input.txtfield {
width : 214px;
height : 23px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
background : #ebebeb;

}
fieldset.bliv input.disabled {
background : #cccccc;
}
fieldset.bliv textarea.txtfield {
width : 375px;
height : 250px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
}
fieldset.bliv input.sendbut {
border : 0 solid;
margin-left : 111px;
}
.bliv label {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
width : 103px;
display : block;
float : left;
padding-top : 5px;
}
.bliv .label_radio {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
}
.bliv .label_addon {
color : #bababa;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
margin-left : 10px;
} 	
/* ------------------------------------ login form----------------------------------- */













/* ------------------------------------ Min Profil----------------------------------- */

#minprofil_top_header  {
height : 100px;
background-image : url(../images/bg_profil2.jpg);
background-repeat : no-repeat;
margin-bottom : 20px;
width : 730px;
}
#minprofil_top_header img  {
border : 1px solid #000;
float : left;
margin-top : 9px;
margin-left : 20px;
margin-right : 5px;
}
#minprofil_top_header .Header_info  {
display : block;
float : left;
padding-top : 13px;
padding-left : 8px;

width : 550px;
}

#minprofil_top_header .Header_info h3  {
margin-top : 5px;
margin-bottom: 4px;
padding-left : 25px;
font-size : 27px;
font-weight : normal;
color : #4A0226;
}
#minprofil_top_header h4  {
margin-top : 5px;
margin-bottom: 4px;
padding-left : 25px;
font-size : 14px;
font-weight : normal;
color : #000;
}

#minprofil_top_header p  {
padding : 0;
padding-left : 25px;
padding-top : 4px;
line-height : 16px;
}

#minprofil_top_header p.hojreside  {
float : right;
padding-right : 0;
padding-top : 0px;
line-height : 16px;
}

#minprofil_subRight  {
background : #f8f8f8; 
width : 220px;
float : right;
margin-right : -20px;
height: 100px;
padding-left : 25px;
padding-top : 10px;
}
#minprofil_subLeft  {
background : #fff; 
width : 390px;
float : left;

}


#minprofil_sub_info  {
padding-left : 25px;
padding-right : 15px;
padding-top : 5px;
height : 30px;
background : #fff; 
background-repeat : no-repeat;
width : 390px;
}

#minprofil_sub_infoGrey  {
padding-left : 25px;
padding-right : 15px;
padding-top : 5px;
height : 30px;
background : #f8f8f8; 
background-repeat : no-repeat;
width : 420px;
}
 p.hojreGrey  { 
margin: 0px; 

width : 70px;
float : left;

}
 p.venstreGrey  { 
margin: 0px; 
padding-top : 2px;
padding-left : 30px;

float : left;
}

#minprofil_mainRight  {
background : #ccc; 
width : 220px;
float : right;
margin-right : -20px;
height: 100px;
}
#minprofil_mainLeft  {
background : #fff; 
width : 500px;
float : left;

}

.icon  {
float : left;
padding-right : 6px;
margin-top : 0px;
}
.icon2  {
float : left;
padding-right : 6px;
margin-top : 0px;
padding-bottom : 6px;
}

p.iconText  {

padding-left : 36px;
}

.colMinprofil2 h3  {
margin-top : 0px;
margin-bottom: 14px;
padding-left : 35px;
font-size : 27px;
font-weight : normal;
color : #2E3328;
display: block;
}
#minprofil_mainLeft p{
margin: 0; 
padding-top : 5px; 
font-size : 0.9em !important; 
font-weight : normal; 
color: #000; 
display:inline;


}


.linje  {
border-bottom : 2px solid #e4e4e4;
margin-bottom : 20px;
margin-top : 10px;
}

a.rediger  {
color : #54022B;
font-size : 14px;
}





/* ------------------------------------ Edit_Profil----------------------------------- */
#sub_content  {
float : left;
margin-left : 0px;
width : 450px;
background : #fff;
}
#sub_content2  {
float : left;
margin-left : 0px;
width : 520px;
min-height: 455px;
background : #f8f8f8;
padding : 15px;
}

#sub_content h1  {
font-family : "Trebuchet MS", Arial, Sans-Serif; 
font-size : 26px;
color : #636466;
padding : 0;
font-weight : normal;
padding-bottom : 15px;
padding-top : 3px;
}
#sub_content h2 {
    color: #A42525;
/*    border: 2px solid #A42525; */
    border: 2px solid #99AB83;
    padding-bottom: 5px;
    background : #eee;
    padding-left : 15px;
}

.group {
    width: 440px;
    border: 0px solid #f8f8f8;
    padding: 20px 20px 20px 40px;
    overflow: auto;
    background: #ffffff;
    margin-left: 10px;
    margin-bottom: 30px;
}


fieldset.edit_profil  {
padding : 15px 0;
margin-top : 15px;
border : 0 solid;

line-height : 7px;
}
fieldset.noborder {
border-top : 0;
margin-top : 0;
padding : 15px 0 15px 0;
}
fieldset.edit_profil input.txtfield {
width : 214px;
height : 23px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
background : #ebebeb;
margin-left : 55px;
font-size : 15px;
font-weight: bold;
color:#000;

}
fieldset.edit_profil input.disabled {
background : #cccccc;

}
fieldset.edit_profil textarea.txtfield {
width : 375px;
height : 250px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;

}
fieldset.edit_profil input.sendbut {
border : 0 solid;
margin-left : 166px;
}
fieldset.edit_profil input.sendbut2 {
border : 0 solid;
margin-left : 1px;

}
.edit_profil label {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
width : 103px;
display : block;
float : left;
padding-top : 5px;
}
.edit_profil .label_radio {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;

}
.edit_profil.label_addon {
color : #bababa;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
margin-left : 10px;

} 

#sub_content2	h4 { font-size: 1.2em; border-bottom: 1px solid #eee; margin: 0 0 .8em; color : #990000; }





fieldset.uddannelse  {
padding : 10px 0;
margin-top : 5px;
border : 0 solid;
line-height : 7px;
}
fieldset.noborder {
border-top : 0;
margin-top : 0;
padding : 15px 0 15px 0;
}
fieldset.uddannelse input.txtfield {
width : 214px;
height : 30px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
background : #ebebeb;
margin-left : 15px;
font-size : 15px;
font-weight: bold;
color:#000;

}
fieldset.uddannelse input.disabled {
background : #cccccc;

}
fieldset.uddannelse textarea.txtfield {
width : 375px;
height : 250px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;

}
fieldset.uddannelse textarea.txtfield2 {
width : 214px;
height : 100px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
margin-left : 15px;

}
fieldset.uddannelse input.sendbut {
border : 0 solid;
margin-left : 177px;
}
fieldset.uddannelse input.sendbut2 {
border : 0 solid;
margin-left : 1px;

}
.uddannelse label {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 13px;
width : 153px;
display : block;
float : left;
padding-top : 5px;

}
.uddannelse .label_radio {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;

}
.uddannelse.label_addon {
color : #bababa;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 5px;
margin-left : 10px;

} 
fieldset.uddannelse select {
width : 214px;
height : 23px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
background : #ebebeb;
margin-left : 15px;
font-size : 14px;
font-weight: normal;
color:#000;

}


















#ParentDiv
{
clear: both; width: 900px; height : 120px; margin: auto; padding-top: 1px; padding-bottom: 1px;  background-color:#fff; 
	overflow: hidden;
	border : 1px solid #c3c3c3;
}

#ChildDiv
{
	width: 9000px; 
	position:relative;
	cursor:pointer;
	
}
#ParentDiv img
{
float: left;
padding: 3px;
margin: 0px;
border : 1px solid #c3c3c3;
}







/* --------------------------------- Opret profil ----------------------------- */

fieldset.opret_profil  {
padding : 15px 0;
margin-top : 15px;
border : 0 solid;

line-height : 7px;
}
fieldset.noborder {
border-top : 0;
margin-top : 0;
padding : 15px 0 15px 0;
}
fieldset.opret_profil input.txtfield {
width : 214px;
height : 23px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;
background : #ebebeb;
margin-left : 55px;
font-size : 15px;
font-weight: bold;
color:#000;

}
fieldset.opret_profil input.disabled {
background : #cccccc;

}
fieldset.opret_profil textarea.txtfield {
width : 375px;
height : 250px;
border : 1px solid #c3c3c3;
border-bottom : 1px solid #efefef;
border-right : 1px solid #efefef;

}
fieldset.opret_profil input.sendbut {
border : 0 solid;
margin-left : 108px;
}
fieldset.opret_profil input.sendbut2 {
border : 0 solid;
margin-left : 1px;

}
.opret_profil label {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
width : 43px;
display : block;
float : left;
padding-top : 5px;
}
.opret_profil .label_radio {
color : #636466;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;

}
.opret_profil.label_addon {
color : #bababa;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
margin-left : 10px;

} 

.messages {
	font-family: "Trebuchet MS", Arial, Sans-serif;
	font-size: 13px;
	text-align: left;
	padding: 5px 20px 5px 45px;
}

.failed {
    background: #eb4e4e url(../images/delete.png) center no-repeat;
    background-position: 15px 50%;
    color: #FFFFFF;
    border-top: 1px solid #b03b3b;
    border-bottom: 1px solid #b03b3b;
    
    
 }   
    
    .cnt{width: 550px;
    font: .74em "Trebuchet MS", Arial, Sans-Serif; color: #444; 
          margin-top: -20px; 
    }
    .blocks{
        width: 230px;
        float: left;
        height: 185px;
        border: 1px solid #888; background: #f4f4f4;
        padding: 5px;
        margin-left: 20px; 
        margin-top: 20px; 
margin-bottom: 10px;
        text-align: center;
    }
