/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
line-height: 1.3;
outline:none;
background: #333;
margin: 0;
margin-bottom: 10px;
}

#wrapper{
width: 950px;
margin: 0 auto;
margin-top: 10px;
background:url(../images/bg.png) repeat-y;
}

.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

#topwrap{
width: 950px;
height: 184px;
}

#topbanner{
float:left;
width: 763px;
height: 184px;
}

#medarb{
background-color:#FF0000;
width: 185px;
height: 184px;
float: right;
/*background:url(../images/medarb.png) no-repeat;*/
}

#left{
float:left;
width: 230px;
max-width: 230px;
/*background: #FFCC00;*/
padding-left: 0px;
}


#content{
float:left;
width: 700px;
/*background: #FFCC00;*/
}

#contentwrap{
margin-bottom: 100px;
}

#footer{
width: 950px;
margin: 0 auto;
text-align:center;
background-image:url(../images/footer.png);
height: 34px;
font-size:14px;
}
div.moduletable
{
max-width: 214px;

}

table.contentpaneopen{

}


td.contentheading{
width: 100%;
font-size:24px;
color: #cc9900;
}

#aapningstid{
text-align:center;
width: 214px;
padding-left: 35px;
}



/* Menu */

a{
outline:none;
}
#left ul{
padding-left: 25px;
list-style:none;
}
#left ul li{
padding-left: 0px;
}

#left ul li a:link, #left ul li a:visited{
padding-left: 0px;
display: block;
}

#left ul li a:hover{
padding-left: 0px;
color: #cc9900;
display: block;
}

a.readon{
color:#cc9900;
float: right;
text-decoration:none;
}

#user1{
background:url(../images/sendebg.png) repeat-y;
font-size:14px;
}

div.user1bottom{
background:url(../images/sendebottom.png) bottom no-repeat;
width: 230px;
height: 15px;
}


table.contentpaneopensendeplan{
border-collapse:collapse;
}
td.contentheadingsendeplan{
background:url(../images/sendetop.png) no-repeat;
width: 230px;
height: 60px;
padding-left: 10px;

padding-bottom: 15px;
}

table.contentpaneopensendeplan td{
font-size:13px;
padding-left: 10px;
padding-right: 10px;
}

#footer a:link, #footer a:visited{
color:#000000;
}

ul.menu li a{
color: #333;
text-decoration:none;
}

td.createdate{
font-size:12px;
float: left;
color: #666;
}


td.modifydate{
font-size:12px;
float: left;
color: #666;
}
span.small{
font-size:12px;
float:left;
color: #666;
}

li span.small{
font-size:12px;
float: none;
color: #666;
}

td.buttonheading a img{
border: none;
}


img.banner{
border: none;
}

#loginbox{
width: 350px;
float: right;
}

#bannerbox{
float: left;
}

p#form-login-username{

}

p#form-login-username input{
}

p#form-login-password{

}

p#form-login-remember{
width: 350px;
}

p#form-login-username label{

width: 100px;
}
p#form-login-username input{
}

#form-login{
width: 100%;
height: 20px;
}

fieldset.input{
border: none;
}


span.hasTip{

}

span.hasTip a img{
border: none;
}

a.register{
float:right;
}

div.pagenavbar{
width: 700px;
text-align:center;
}

div.pagenavbar a{
color: #333333;
}

table.contenttoc{
margin-right: 10px;
float: right;
background: #ffd659;
padding: 10px;
border: 1px solid #666666;
}

table.contenttoc a:link{
text-decoration:none;
color: #333333;
}

table.contenttoc a:visited{
text-decoration:none;
}

a.contentpagetitle{
text-decoration: none;
color: #cc9900;
}

a{
color: #cc9900;
}

.sectiontableentry1 a{
padding-left: 10px;
}
.sectiontableentry2 a{
padding-left: 10px;
}

.sectiontableentry1 tr{

}
.sectiontableentry2 tr{
background: #ffdf7e;
}

.contentpaneopensendeplan a:link{
color: #000;
}
.contentpaneopensendeplan a:visited{
color: #000;
}

a img{
border: none;
}

.loginbtn:link, .loginbtn:visited{
color: #cc9900;
}


/* IE / OPERA FIX */
#left .menu{
padding-left: 0px;
margin-left: 20px;
}

#left .menu li{
padding-left: 0px;
margin: 0px;
}

#sponsor{
width 100%;
text-align: center;
}