﻿body
{
    background:#dbdbdb none repeat scroll 0 0;
}
.form label
{
	display: block;
	float:left;
	width: 120px;
	font-weight: bold;
}

.form .field input, .form .field span
{
	float: left;
	clear: right;
}

.form .field input
{
	margin-bottom: 5px;
}

.form
{
	margin-top: 20px;
}

.form .field
{
	display: block;
	clear: both;
}

.form p
{
	display: block;
	clear: both;
}

.field
{
	clear:both;
}

.error
{
	font-size: 11px;
	display: block;
	color: #FF0000;
}

span.authCode
{
	padding-left: 5px;
	font-size: 11px;
	color: #000;
}

#domainResult, .errors
{
	padding: 10px;
	margin: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.errors
{
	color: #000;
	font-size: 11px;
}

.errors ul
{
	list-style: none;
}

.notAvail, .errors
{
	border: 1px solid #FF0000;
	background-color: #F7E6E6;
}
.avail
{
	border: 1px solid #FCD3A1;
	background-color: #FBF9F1;
}
.button div, .button input
{
	float: left;
}
.content
{
	padding-left: 15px;
}
#referens
{
    min-height:150px;
    margin-left:10px;
    margin-top:10px;
    width:975px;
    padding-top:20px;  
}
#Topreferens
{
    height:270px;    
}
#ReferensMore
{
    min-height:300px;
    
}
.PortfolioLeft
{
    float:left;
    width:100px;
    padding-top:87px;
    
}
.PortfolioRight
{
    float:left;
    width:100px;
    text-align:right;
    padding-top:87px;
}
#clutt
{
    position:relative;
    left:895px;
    top:0px;
    background-image:url(images/klutten.png);
    background-repeat:no-repeat;
    height:250px;
    width:191px;
    z-index: 999999;
    display:block;
   
}
.closedlink
{
 
    background-image:url(images/arrow.png);
    background-repeat:no-repeat;
    padding-left:15px;   
}
.openlink
{
    background-image:url(images/arrowdown.png);
    background-repeat:no-repeat; 
    padding-left:15px;
    
}

