/* CSS Document */



@import url("roundedcorner.css");

*
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text, .text a, input, select, textarea
{
	font-size:12px;
}
.info, .info a, .inpText, .error
{
	font-size:11px;
}
.error
{
	color:#FF0000;
}
p, h1, h2, h3, h4, h5
{
	margin:0px;
}
.fontsize11{
	font-size:12px;
}
h1
{
	font-size:14px;
}
h2
{
	font-size:13px;
}
h3
{
	font-size:12px;
}
h4
{
	font-size:11px;
}
h5
{
	font-size:10px;
}
.annons
{
font-size:9px;
}
/* registrerings box */
#register_fast_holder
{
	width:502px;
	height:200px;
	background-image:url(/_images/sv/register_fast.jpg);
	overflow:hidden;
	margin-bottom:12px;
}
.register_fast_holder_done
{
	background-image:url(/_images/sv/register_fast_done.jpg) !important;
}
#register_fast_holder .bottom
{
	margin:0px 0px 0px 20px;
	height:80px;
	clear:both;
}
#register_fast_holder .bottom label, #register_fast_holder .bottom a
{
font-size:10px;
color:#FFFFFF;
}
#register_fast_holder .bottom a
{
text-decoration:underline;
}
#register_fast_holder .left
{
	float:left;
	padding:65px 0px 0px 20px;
	height:80px;
	width:220px;
	
}
#register_fast_holder .right
{
	float:right;
	padding:65px 35px 0px 0px;
	
}
#register_fast_holder .left span 
{
	width:206px;
	display:inherit;
	color:#FFFFFF;
}
#register_fast_holder p 
{
	color:#FFFFFF;
	font-size:11px;
}
#register_fast_holder #register_fast_input_background
{
	width:188px;
	height:25px;
	overflow:hidden;
	background-image:url(/_images/register_fast_input_background.gif);
	background-repeat:no-repeat;
	
}
#register_fast_holder #register_fast_input_background input
{
	margin:1px 1px 1px 5px;
	width:180px;
	height:25px;
	line-height:18px;
	border:0px none;
	background-color:transparent;
	font-size:17px;
	font-weight:bold;
	color:#fda300;
}


.block img
{
display:block;
}

.clear
{
height:1px; clear:both; overflow:hidden;
}
#registrera label span {
  float: left;	
  width: 235px;
  text-align:left;
  padding-left:5px;
}

#registrera.err{
	border-width: 1px;
	border-style:solid;
	border-color: #FF3300;
}
#registrera.err2{
	color: #FF9900;
}
#registrera select{
	margin-bottom: 5px;
}
#registrera hr{
	height:1px;
	border:none;
	border-top:1px solid #979797;
	margin: 16px 0 16px 0;
	clear:both;
}


#helppage .info
{
	font-style:italic;
	float:none !important;
	color:#848383;
}



hr{
	height:1px;
	border:none;
	border-top:1px solid #bfbdbd;
	margin: 16px 0 16px 0;
	clear:both;
}


div.imgContainer{
	background-color:#999999;
}
.imgContainer img{
	display:block;
	color:white;
}
.inptext
{
	width:200px;
	border: 1px solid #999999;
	margin-bottom: 5px;
	float:right;
}
	.countryCode
	{
		font-size:11px;
		width:37px;
		border: 1px solid #999999;
		margin-bottom: 5px;
		margin-right:5px;
	}
	.newPhoneNumber
	{
		font-size:11px;
		width:150px;
		border: 1px solid #999999;
		margin-bottom: 5px;
	}
.gender{
	display:block; 
	width:200px;
	height:20px;
	float:left;
	margin-bottom: 5px;
	line-height:20px;
}
.contract{
	display:block; 
	height: 20px;
	line-height:20px;
}

/* CSS Document by arne*/

body, html
{
	margin: 0px;
	padding:0px;
	width:	100%;
	height:	101%;
	text-align:center;
	background-color:#ffffff;
}

#container
{
	padding-top:10px;
	text-align: left;
	margin: 0 auto;
	width:740px;
}
#adsContent
{
padding-top:10px;
	text-align: left;
	margin: 0 auto;
	width:900px;
}
#containerLeft
{
	float: left;
	width: 740px;
}
#adsLeftContent
{
	float: right;
	width: 140px;
	height:350px;
}
#adsTopLeftContent
{
	text-align:center;
}
#adsTopLeftContent a img
{
	display:block;
}
#adsTopContent
{
	text-align:center;
}
#adsTopContent a img
{
	display:block;
}
#adsRightContent
{
	float:right;
}


#leftSide
{
	width:219px; overflow:hidden; float:left;
	margin-bottom:50px;
}
#rightSide
{
	width:508px; overflow:hidden; float:right;
	margin-bottom:70px;
}
a.gotophonesettings{
	float:left;
	display:block;
	width:19px;
	height:18px;
	background:url(../_images/addphonenumber.gif) no-repeat;
}
a:hover.gotophonesettings{
	background:url(../_images/addphonenumber_over.gif) no-repeat;
}
form
{
	display:inline;
}

div
{
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#666666;
}
.inplogin
{
	border:1px solid #999999;
	padding-left:1px;
	width:150px;
}


a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	
}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}


#loginFormHolder
{
	padding:0px 15px 15px 15px;
	font-size:11px;
	width:165px;
	overflow:hidden;
}
#loginFormHolder .inpText
{
	padding-top:10px;
	display:block;
}
#loginFormHolder .inpCheckbox
{
	padding:5px 0px 5px 0px;
	cursor:pointer;
	display:block;
}
#loginFormHolder .inpCheckbox span
{
	text-decoration:underline;
}
#loginFormHolder .inpButton
{
	padding-top:5px;
	display:block;
}

#loginFormHolder h3{
	padding:10px 0px 10px 0px;
	margin:0px;
	font-size:14px;
	color: #f8b701;
}
#loginFormHolder strong{
font-weight:normal;
color:#FF0000;
}

.startInfo
{
padding:10px 15px 15px 15px;
}



#rememberEmail
{
	float:left;
	height:20px;
	line-height:20px;
}



img{
	border: none;
}




.menu div{
	float:left;
}
.menu{
	width:740px; 
	height: 24px;
	margin: 10px 3px 10px 3px;
}
.menu a{
	padding:0;
	width: inherit;
	height: 24px;

}
.menu img{
	margin:0;
	padding:0;
	float:left;
	
}
.menuObject_space{
	float:left;
	width: 10px;
	height: 24px;
}
.menu_space{
	float:left;
	width: 20px;
	height: 24px;
}


#holder{
	margin: 100px auto;
	width:730px;
}
#menu{
	width: 225px;
	height:300px;
	float:left;
	/*background-color:#CCCCCC;*/
}
#top{
	height:60px;
	clear:both;
}
#logo{
	float:left;
	width:225px;
}
#credits{

	/*height:480px;*/
	/*background-color:red;*/
	padding: 5px 0 5px 8px;
}
#credits h1{ font-size:11px; display:inline;}
#credits b{color:red;}

.menu_item{
	float:left;
	width: 223px;
	height:23px;
	display:block;
	border: 1px solid #AAAAAA;
	line-height:23px;
	font-weight:bold;
	margin: 0 0 5px 0;
}
.menu_item a{
	width:218px;
	display:block;
	height:inherit;
	padding:0 0 0 5px;
}
.menu_item a:hover{
	background-color:#F1F1F1;
}
.sub_menu_item legend{	font-size:11px;	font-weight:bold;	color:#666666;}
.sub_menu_item{
	border: 1px solid #CCCCCC;
	font-size:1px;
	color:#666666;
	width:210px;
	display:block;
	text-align:left;
}

.newContact
{

	background-color:#ffffff;
	border:1px solid #b5b3b3;
	border-bottom:1px solid #b5b3b3;
	height:130px;
}
a{
	text-decoration:none;
	color:#000000;
}
.contentList{
	width: 498px;
	/*height:480px;*/
	float:left;
	/*background-color:red;*/
	margin: 0 0 0 5px;
	border: 1px solid #AAAAAA;
}
.tableList{
	font-size: 10px;
	border: 1px solid #AAAAAA;
	/*height:470px;*/
	width: 488px;
	margin: 5px;
	vertical-align:top;
}
.td1{
	width:24px;
}
.td2{
	width:142px;
	padding: 0 0 0 3px;
}
.td3{
	width:166px;
	padding: 0 0 0 3px;

}
.td4{
	width:150px;
	padding: 0 0 0 3px;
	border-right: none !important;
}
.view_top{
	background-color: #cccccc;
	color: white;
}
.view_headlines td{
	background-color: #cccccc;
	height:17px;
	line-height:17px;
	font-weight:bold;
	color:white;
	border-top: 1px solid #d7d7d7;

	border-right: 1px solid #ece9d8;
}
.td_bottom{
	height:24px;
	line-height:24px;
	background-color:#cccccc;
	padding: 0 0 0 3px;	
	border-top: 1px solid #dcdcdc;
}
.categori{
	height:28px;
	vertical-align:top;
	font-weight:bold;
	padding: 3px 0 0 3px;
	font-size:10px;
}


.operation{
	vertical-align:bottom;
	padding: 0 0 2px 3px;
}

.operation img{
	display:inline;
}

.operation a{
	color:#FFFFFF;
	text-decoration:underline;
}

.td1in{ width:25px; padding:0px !important;}
.td2in{ width:143px;}
.td2in a:hover{ background-color:red;}
.td3in{ width:167px;}
.td4in{ width:150px;}
.td4in img{
	height:16px;
	width: 12px;
	padding: 0 0 0 10px;
	display:block;
}
.listItem td{
	height:18px;
	border-top: 1px solid #979797;
	padding: 0 0 0 3px;

}
.noItems{
	border-top: 1px solid #979797;
	background-image:none;
	background-color: #b5b5b5;
	color:white;
	font-weight:normal;
	padding:0px 10px 0px 25px;
}
.noItems p
{
	font-size:10px;
}
tr.listItem{
	background-image:url(../../_images/grey.gif);
	background-color: #b5b5b5;
	color:white;
	font-weight:normal;
}
.listItem span{	
	color:white;
	font-size:10px;
	line-height:18px;
	margin:0;
	padding:0;
	display:block;
	height:18px;
}
.folders td img, input{
	vertical-align:middle;
}

.folders table{
	margin: 10px auto 10px auto;
	width:180px;
	text-align:left !important;
}
a:hover{
	text-decoration:underline;
}
.folders table{

	text-align:center;
}
.folder_active{
	background-image: url(../../_images/bak_yellow.gif);
	background-repeat: repeat-x;
	height: 20px;
	background-color: #f8bc11;
}
.folder_non_active{
	height: 20px;
}

.helpdesc{
	height:185px;
	padding:5px;
	text-align:left;
}

#delivery{
	width:400px;
	height:128px;
	padding:5px;
}

#delivery h1{
	color: #6e9c38;
	font-weight:bold;
	font-size:10px;
	display:inline;
}
#delivery h2{
	color: red;
	font-weight:bold;
	font-size:10px;
	display:inline;
}
.smsType{
	 float:left;
	 width:100px;
	 margin:0px;
	 padding:0px;
}
.smsType a{
	 float:left;
}
.smsType input{
	height:auto !important;
	margin: 0 !important;
	padding:0 !important;
}



.action input{
	border: 1px solid #999999;
}

div.action{
	/* border:1px solid #7ea8ab; */ 
	margin: 15px 10px 15px 10px;
	font-weight:bold;
	text-align:center;
}
.action div{
	width: 200px;

	text-align:right;
}
.action #submit{
	padding: 10px 0 10px 0;
}
.action div#headline{
	height: 20px; 
	background-color:#7ea8ab; 
	color:white; 
	font-weight:bold;
	margin-bottom: 10px;
	text-align:left;
	padding-left: 10px;
	line-height:20px;
}
.action div#error{
	text-align: left;
	font-weight:normal;
	color: red;
	font-size:10px;
	margin-top: 5px;
}
.action div#successful{
	text-align: left;
	font-weight:normal;
	color: #f8b804;
	font-size:10px;
	margin-top: 5px;
}

.register_headline{
	font-weight:bold;
}


div.statistik{
	width:180px;
	float:left;
}
.statistik h1{
	float:left;
	font-weight:normal;
	margin:0;
}
.statistik h2{
	font-size:11px;
	margin:0;
	float:left;
}
.statistik b{
	float:right;
}
div.space{
	height:5px;
	float:left;
	width:180px;

}

div.getcredits{
	margin:0 auto;
/*	background-color:yellow;*/
	width:450px;
	overflow:hidden;
}
.getcredits h3{
	color: #e2aa2b;
	font-size:14px;
	display:inline;
}
.getcredits p{
	font-size:11px;
	margin: 5px 0 0 0;
}
.getcredits a img{
	border:none;
}
.getcredits img{
	border:none;
	display:block;
	margin: 0 0 16px 0;
}
div.credits{
	float:left;
/*	background-color:blue;*/
}
div.creditinfo{
	margin: 0 0 0 20px;
	float:left;
	width: 360px;
	padding: 8px 0 0 0;
	color: #999999;
/*	background-color:green;*/
}
div.creditinfo h3{
	margin-bottom:5px;

}

div.line{
	height:16px;
	clear:both;
	border-top: 1px solid #bfbdbd;
	position:relative;
/*	background-color:red;*/

}

/* REKRYTERADE */

#rekryterade{
	width: 100%;
}
#rekryterade td{
	border-bottom:1px solid #cbcbcb;
	height:30px;
	font-size:11px;
}
#rekryterade .mailadress{ width: 190px; overflow:hidden;}
#rekryterade .status{	width: 85px;}
#rekryterade .readed{	width: 70px;}
#rekryterade .headline{	font-weight:bold;}

#rekryt_help img{
	float:left;

}
#rekryt_help{
	font-size:11px;
}

#phonebook
{
	background-color:#CCCCCC;
}

.messages
{
	background-image:url(/_images/shadowbottom.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#ffffff;
}

#phonebook h5
{
	padding:3px 3px 0px 3px;
	color:#FFFFFF;
	margin:0px;
	line-height:10px;
}
.campainoverview li a
{
	text-decoration:underline !important;
	color:#f8bb10 !important;
	font-size:11px !important;
	font-weight:normal !important;
}
#phonebook .commands
{
	font-size:10px;
	text-decoration:none;
	float:right;
	color:#FFFFFF;
	padding-right:25px;
}
#phonebook .commands span
{
font-size:10px;
margin:0px 4px 0px 4px;
}
#phonebook .commands a
{
line-height:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
#phonebook .commands img
{
display:inline;
}


#phonebook .columnsName
{
width:100%;
margin-top:4px;
border-top:1px solid #d7d7d7;
height:21px;
line-height:21px;
}

#phonebook .columnsName .checkbox
{
	width:23px;
	height:21px;
	float:left;
	color:#FFFFFF;
}
#phonebook .columnsName .name
{

	border-left:1px solid #ece9d8;
	width:140px;
	height:21px;
	padding-left:5px;
	float:left;
	color:#FFFFFF;
}

#phonebook .columnsName .mobilnummer
{
	border-left:1px solid #ece9d8;
	width:160px;
	height:21px;
	padding-left:5px;
	float:left;
	color:#FFFFFF;
}

#phonebook .columnsName .email
{
	border-left:1px solid #ece9d8;
	width:140px;
	height:21px;
	padding-left:5px;
	float:left;
	color:#FFFFFF;
}


#contacts
{
	border-bottom:1px solid #dcdcdc;
}

#phonebook .contact
{
	width:100%;
	background-image:url(../_images/greyTuningDefault.gif);
	background-color:#f1f1f1;
	background-repeat:repeat-x;
}


#phonebook .contact .checkbox, #phonebook .contact .name, #phonebook .contact .mobilnummer, #phonebook .contact .email, #phonebook .contact .date, #phonebook .contact .img
{
	height:21px;
	line-height:17px;
	float:left;
	color:#FFFFFF;
}

#phonebook .contact .name, #phonebook .contact .mobilnummer, #phonebook .contact .email, #phonebook .contact .email, #phonebook .contact .date, #phonebook .contact .img
{
	cursor:pointer;
	padding-left:5px;
}


#phonebook .contact .checkbox
{
	width:24px;
}

#phonebook .contact .name
{

	width:141px;
}

#phonebook .contact .mobilnummer
{
	width:161px;
}

#phonebook .contact .email
{
	width:140px;
}
#phonebook .contact .date
{
	width:122px;
}
#phonebook .contact .img
{
	width:10px;
}
#phonebook .contact .img img
{
	padding-top:2px;
}










.paging
{
	clear:both;
	height:30px;
	line-height:30px;
	font-size:11px;
}
.paging a
{
	font-size:11px;
}
.paging .previus
{
	margin-left:10px;
	width:165px;
	float:left;
}

.paging .pages
{
	float:left;
	
}

.paging .next
{
	float:right;
	margin-right:10px;
}
.paging .disabled{
	color:#999999;
}

#phonebook .formHolder
{
	clear:both;
	background-color:#f1f1f1;
	display:inline;
	font-size:10px;
}
#phonebook .formHolder input
{
	border: 1px solid #c0c0c0;
}
.message
{
display:block;
border:1px solid #b5b3b3;
}
.message textarea{
	width: 480px;
	height: 78px;
	border: none;
	padding: 3px; 
	margin:0px;
	overflow:auto;
}
.message .receiver {
	height:50px; /* 28px */
	
	padding: 6px 0 0 4px;
	text-align:left;
}
.message .receiver div{
	color:#8b8b8c;
	font-size:10px;
}
.message .receiver input{
	height:16px;
	font-size:10px;
	line-height:16px;
	color: #c4c4c4;
	padding: 0 0 0 3px;
}
.message .receiver select{
	font-size:10px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:59px;
	margin:0 4px 0 0;
	padding: 0;
	line-height:10px;
}
.message div.send{
	background-color: #f1f1f1;
	height:26px;
	display:block;

}
.charsLeft, .smsNumber{


}
.helpdesc_mail textarea{
	height:185px;
}
/*.message .send input{
	height: 20px;
}
.message .send{
	height:20px;
	padding: 6px 0 0 4px;
}*/
.message div.send{
	height: 30px;
	display:block;
}
.message div.char_left{
	vertical-align:top;
	float:left;
	padding: 8px 0 0 5px;
	font-size:10px;
	color: #8b8b8c;
}
.message div.submit{
	float:right;
	padding: 5px 20px 0 0;
	height:20px;

}
.message .submit input{
	background-color:white;
	width:100px;
	height:20px;
	border: none;
}

.message_area{
	background-color:#FFFFFF;
	padding:0; 
	margin:0; 
	font-size:10px; /* ? */
}
.message_area textarea{
	border:0;
}


.testor
{
background-color:#00FF00;
}


.newsletter
{
font-size:10px;
padding:5px;
}



.aboutTxt, .faqTxt, .welcome
{
	font-size:12px;
	padding:10px 5px 5px 5px;
}



.faqTxt a
{
text-decoration:underline;
font-size:12px;
}

.faqTxt h2
{
margin-bottom:5px;
}



.settings
{
	font-size:12px;
	padding:5px;
}
.settings a
{
text-decoration:underline;
font-size:12px;
}

.settings h2
{
margin-bottom:5px;
}



.contactForm
{
padding:5px 5px 15px 5px;
}


.contactForm .inputColumn input
{
	width:200px;
	border: 1px solid #999999;
	margin-bottom: 5px;

}

.contactForm strong
{
font-size:12px;
}



.curentCredits p
{
font-size:12px;
font-weight:bold;
padding:10px;
}
.curentCredits p strong
{
color:#FF0000;
}

.recruitLink p
{
	font-size:12px;
	font-weight:bold;
	padding:10px;
}
.recruitLink p strong, .recruitLink p a
{
	color:#f8bb10;
	font-size:12px;
	text-decoration:underline;
}


/* ANCHORS */
.anchors{
	font-size:10px;
	width:468px;
	padding:5px 10px 10px 10px;
	
}
.anchors i{
	font-style:normal;
	font-size:10px;

}
.anchors ul{
	list-style:none;
	margin:0;
	padding:0;
	width:468px;
	overflow:hidden;
}
.anchors ul li{
	width: 156px;
	float:left;
}
.anchors li a{
	text-decoration:underline;
	color:#f8bb10;
	font-size:11px;
	font-weight:bold;

}



.campains
{
	font-size:12px;
	padding:15px;
}

div.credits{
	float:left;
/*	background-color:blue;*/
	width:70px;
	height:110px;
}
div.creditinfo{
	margin: 0 0 0 20px;
	float:left;
	width: 360px;
	padding: 8px 0 0 0;
	color: #999999;
/*	background-color:green;*/
}
div.line{
	height:16px;
	clear:both;
	border-top: 1px solid #bfbdbd;
	position:relative;
/*	background-color:red;*/

}

.myNumbers a
{
font-size:12px !important;
}

#inloggningar
{
font-size:12px;
}
#inloggningar div
{
height:15px;
}
#inloggningar .ip
{
float:right;
}
#inloggningar .time
{
float:left;
}
#inloggningar .month
{
margin-top:10px;
font-weight:bold;
}
#inloggningar .odd
{
background-color:#ffffff;
clear:both;
}
#inloggningar .even
{

background-color:#dddddd;
clear:both;
}
.poll
{
padding:10px 5px 10px 5px;
}
.poll p
{
font-size:10pt;
margin-bottom:5px;
font-weight:bold;
}
.poll label
{
font-size:10pt;
}
.poll .submit
{
margin-top:5px;
}
.mms
{
padding:10px 5px 10px 5px;
}
.mms img 
{
	margin-bottom:4px;
}
.mms p 
{
	font-size:10pt;
	margin-bottom:5px;
}
.mms a
{
	font-size:10pt;
	margin-bottom:5px;
}
/* END */
