/* CSS Document for fixing Internet Explorer's implementation of CSS in IE 6 */
body {
}

.container
{
	height:650px;
}

.mainAreaWrapper
{
	height:650px;
}

.advertiseWrapper
{
	height:650px;
}

.topMenuWrapper {
	background-position:0px left;
}

.leftCol
{
	height:650px;
	display:inline; /*double margin bug*/
}

.middleCol
{
	height:650px !important;
}

.middleCol .Extended
{
	height:650px !important;
}

.rightCol
{
	margin:0 0 0 18px;
}

.advertises
{
	overflow:hidden;
	display:inline;
}

.advertiseWrapper
{
	overflow:hidden;
}


.rightSmallPushContainer h2
{
	padding:2px 0 0 0 !important;
}

.rightSmallPushContainer .heading
{
	padding:0 3px 4px 6px !important;
}

.rightSmallPushContainer .image img
{
	width: expression(this.width > 160 ? 160: true); /*max size for ie*/
}


input.button
{

	text-transform: uppercase;
	font-size:1em;
	font-weight:bold;
	letter-spacing:normal;
}

.loginButton input.button
{
	margin:-2px 0 0 4px !important;
	padding:1px 2px 0px 2px;
}

.loginButton input.button
{
	margin: 0 0 0 0 !important;
	font-weight:bold;
	padding:2px 0 0 0;
}

input.userNameField
{
	margin:1px 0 0 6px;
	padding:0;
	border:solid 1px #000000;
	width:190px;
	height:16px !important;
	font-size:0.9em;
}

input.passwordField
{
	margin:0 0 0 6px;
	padding:0;
	border:solid 1px #000000;
	width:104px;
	font-size:0.9em;
	height:16px !important;
}

input.buttonClass
{
	padding: 0 0;/*ie own*/
	height:17px;
	
}

input.bigBtn {
width:19em;
}
.middleCol .mypage .checkBoxContainer input
{
	margin-right: 4px;
	margin-top: -3px;
	border: none !important;
}

.middleCol .mypage ul.editGuestbook div.checkbox
{
	margin: 1.2em 0 0 0;
}
.middleCol .mypage .marginBottom {
	margin: 0;
}
.kategoryMarker
{
	height:21px !important;
}

div.checkbox {
padding:0.3em 0 0em 0;
}

div.checkbox  {
line-height:1.4em;
}

.discStartColTwo .discusssearch {
margin-top:12px;
}

.discStartColTwo label {
margin-bottom:-3px;
paddding:0;
}

.middleCol .mypage ul.calendar
{
	border-bottom:15px #fff solid;
}

.middleCol .mypage ul.menu
{
	margin:10px 0 0 0;
}

ul.photoalbum div.col2 .checkbox
{
	margin-top:-2px;
}

.colorSquareRed
{
     height:1%;	
} 



.colorSquareGreen
{
	height:1%;	
} 

.colorSquareBrown
{
	height:1%;	
}

.columnBox li {
margin:0 0 0 -2px;
padding:0 0 0 0;
}

.rightCol .bigText  {
font-size:12px !important;
}

.rightCol .bigText h2 {
font-size:1.4em;
}


.radio	{
border:none;
}

.columnBox label {
margin:0;
}

.columnBox {
padding:1px 5px 16px 0px;
}

.columnBox {
padding:1px 5px 16px 0px;
}

.columnBox.colored {
padding:1px 5px 7px 5px;
background:#dadada;
}

.columnBox.expert, .columnBox.bonus {
padding:1px 5px 5px 0px;
}

.middleCol .mypage div.photoalbum1 div
{
	display:inline;
	padding-bottom:30px;
}

.mypage div.photoalbum1 div img
{
	width: expression(this.width > 158 ? 158: true); /*max size for ie*/
}

.mypage .pageSelector
{
	height:12px;
	text-align:right;
}
/*Utseende formul�r t ex S�tt betyg */
.color2Box select {
	margin-left: 82px;
}