html {
	padding:0;
	margin:0;
}


body {
	padding:0;
	margin:0;
}


div.site-container {
	width:640px;
	padding:0 0 0 110px;
	margin:0;
	display:block;
	float:left;
}


div.header-logo-container {
	width:620px;
	padding:0;
	margin:0;
	display:block;
	float:left;
	
}

h1.e-coachen-header {
        background-image: url(http://www.e-coachen.se/images/e-coachen-logo.gif);
        background-repeat: no-repeat;
        background-position:left top;
        text-indent:-10000px;
        width:620px;
        height:86px;
        overflow:hidden;
        margin:0;
        padding:0;        
	display:block;
        
}


div.menu-container {
        width:450px;
        height:40px;
        display:block;
        float:right;
        padding:0 20px 0 0;
        margin:0;
        text-align:right;
}


ul.menu {
	list-style: none; 
	margin:0; 
	padding:0; 
	float:right; 
}

ul.menu li {
	font-family:georgia;
	font-size:10px;
	color:#767676;
	display:block; 
	height:20px;
	padding:0 5px 0 0; 
	margin:0; 
	float:left;
}

ul.menu a {
	text-decoration:none; 
	color:#767676;
}

ul.menu a:active {
	text-decoration:none; 
	color:#6bc9e7;
}

ul.menu a:hover {
	text-decoration:none; 
	color:#6bc9e7;
}


div.text-content-container {
	width:510px;
	padding:0 0 20px 110px;
	margin:0;
	display:block;
	float:left;
}

div.text-content-container h2 {
	font-family:Georgia;
	font-size:17px;
	color:#b0b0b0;
	font-weight:normal;
	margin:0 0 15px 0;
}

p.p-text {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	padding:0;
	margin:0;
	line-height:16px;
	font-weight:normal;

}

p.p-text-indented {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	padding:0 0 0 15px;
	margin:0;
	line-height:16px;
	font-weight:normal;

}

p.p-text-paket {
	width:265px;
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	padding:0 0 0 15px;
	margin:0;
	line-height:16px;
	font-weight:normal;
}


div.text-content-container a {
	text-decoration:underline;
	color:#4d4d4d;
}



div.paket-content-container {
	width:510px;
	padding:0 0 20px 110px;
	margin:0;
	display:block;
	float:left;
}

div.paket-inner-container {
	width:320px;
	height:170px;
	padding:0;
	margin:0;
	display:block;
	float:left;
        background-image: url(http://www.e-coachen.se/images/wide-paket-bg.jpg);
        background-repeat: no-repeat;
        background-position:left bottom;
}


div.paket-info-container {
	width:350px;	
	height:70px;
	padding:0;
	margin:0;
	display:block;
	float:left;
}

div.paket-info-container span {
	font-family:arial;
	font-size:15px;
	color:#80bce7;
	padding:0 0 0 15px;
	margin:0;
	line-height:21px;
	font-weight:normal;
}

div.paket-price-container {
	width:110px;
	height:50px;
	padding:15px 15px 5px 15px;
	margin:0;
	display:block;
	float:right;
}

div.paket-price-container img {
	padding:2px 0 0 0;
	margin:0;
	display:block;
	float:middla;
	border-style:none;
}

div.paket-price-container span {
	font-family:verdana;
	font-size:11px;
	color:#4d4d4d;
	padding:0;
	margin:0;
	line-height:21px;
	font-weight:normal;
}

div.paket-price-container b {
	font-family:verdana;
	font-size:11px;
	color:#4d4d4d;
	padding:0 0 0 18px;
	margin:0;
	line-height:21px;
	font-weight:bold;
}



div.paket-content-container h2 {
	font-family:Georgia;
	font-size:17px;
	color:#b0b0b0;
	font-weight:normal;
	margin:0 0 15px 0;
}

div.paket-content-container p {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	padding:0 0 0 15px;
	margin:0;
	line-height:16px;
	font-weight:normal;
}

div.paket-content-container a {
	text-decoration:underline;
	color:#4d4d4d;
}

div.picture-content-container {
	width:230px;
	padding:5px 0 5px 20px;
	margin:0;
	display:block;
	float:right;
}

div.picture-content-container img {
	padding:0 0 1px 0;
	margin:0;
	display:block;
	float:right;
	border-style:none;
}


div.picture-content-container p {
	font-family:georgia;
	font-size:9px;
	font-style:italic;
	color:#a8a8a8;
	padding:0 0 0 10px;
	margin:0;
	float:right;
	display:block;	
}




div.picture-content-container2 {
	padding:5px 20px 5px 0;
	margin:0;
	display:block;
	float:left;
}

div.picture-content-container2 img {
	padding:0 0 1px 0;
	margin:0;
	display:block;
	float:left;
	border-style:none;
}


div.picture-content-container2 p {
	font-family:georgia;
	font-size:9px;
	font-style:italic;
	color:#a8a8a8;
	padding:0;
	margin:0;
	float:left;
	clear:left;
	display:block;	
}


div.news-flash-container {
	padding:240px 0 0 0;
	margin:0;
	display:block;
	float:left;
	width:158px;
}

div.news-flash-short-container {
	padding:163px 0 0 0;
	margin:0;
	display:block;
	float:left;
	width:158px;
}

div.paket-right-container {
        background-image: url(http://www.e-coachen.se/images/right-header-bg.gif);
        background-repeat: no-repeat;
        background-position:left top;
	background-color:#f5f5f5;
	padding:0 0 0 0;
	margin:0;
	display:block;
	float:left;
	width:158px;
}

div.paket-right-container h2 {
	font-family:georgia;
	font-size:14px;
	color:#ffffff;
	padding:7px 6px 7px 11px;
	margin:0;
	float:left;
	display:block;		
}

div.paket-right-container p {
	font-family:arial;
	font-size:10px;
	color:#b0b1b2;
	padding:7px 0 0 11px;
	margin:0;
	float:left;
	display:block;
	width:134px;
	line-height:14px;
}

div.paket-right-container a {
	text-decoration:underline;
	color:#b0b1b2;
}

div.paket-right-container ul {
        background-image: url(http://www.e-coachen.se/images/right-box-hr.gif);
        background-repeat: no-repeat;
        background-position:18px 10px;
	list-style: none; 
	margin:0; 
	padding:20px 0 0 14px; 
	float:left; 
}

div.paket-right-container li {
        background-image: url(http://www.e-coachen.se/images/dot1.gif);
        background-repeat: no-repeat;
        background-position:4px 4px;
	font-family:arial;
	font-size:10px;
	color:#b0b1b2;
	padding:0 0 0 15px;
	margin:0;
	float:left;
	display:block;
	width:110px;
	line-height:14px;
}



div.paket-right-img-container {
	width:134px;
	padding:10px 0 0 12px;
	margin:0;
	display:block;
	float:left;
	overflow:hidden;
}

div.paket-right-img-container img {
	padding:0 0 1px 0;
	margin:0;
	display:block;
	float:left;
	border-style:none;
}

div.paket-right-img-container p {
	font-family:georgia;
	font-size:9px;
	font-style:italic;
	color:#a8a8a8;
	padding:0;
	margin:0;
	float:left;
	display:block;
}

div.paket-right-price-container {
        background-image: url(http://www.e-coachen.se/images/right-box-hr.gif);
        background-repeat: no-repeat;
        background-position:18px 10px;
	width:134px;
	padding:20px 0 0 12px;
	margin:0;
	display:block;
	float:left;
	overflow:hidden;
}


div.paket-right-price-container span {
	font-family:verdana;
	font-size:11px;
	color:#b0b1b2;
	padding:0;
	margin:0;
	line-height:21px;
	font-weight:normal;
}

div.paket-right-price-container b {
	font-family:verdana;
	font-size:11px;
	color:#b0b1b2;
	padding:0 0 0 29px;
	margin:0;
	line-height:21px;
	font-weight:bold;
}

div.paket-right-button-container img {
	padding:5px 0 10px 10px;
	margin:0;
	display:block;
	float:left;
	border-style:none;
}

div.paket-right-button-container {
        background-image: url(http://www.e-coachen.se/images/right-footer-bg.gif);
        background-repeat: no-repeat;
        background-position:left bottom;
	width:157px;
	padding:0 0 0 12px;
	margin:0;
	display:block;
	float:left;
	overflow:hidden;
}



div.paket-right-container2 {
        background-image: url(http://www.e-coachen.se/images/right-header2-bg.gif);
        background-repeat: no-repeat;
        background-position:left top;
	background-color:#f5f5f5;
	padding:0 0 0 0;
	margin:0;
	display:block;
	float:left;
	width:158px;
}

div.paket-right-container2 h2 {
	font-family:georgia;
	font-size:14px;
	color:#a8a8a8;
	padding:33px 6px 7px 11px;
	margin:0;
	float:left;
	display:block;		
}

div.paket-right-container2 p {
	font-family:arial;
	font-size:10px;
	color:#b0b1b2;
	padding:7px 0 0 11px;
	margin:0;
	float:left;
	display:block;
	width:134px;
	line-height:14px;
}

div.paket-right-container2 a {
	text-decoration:underline;
	color:#b0b1b2;
}

div.paket-right-container2 ul {
        background-image: url(http://www.e-coachen.se/images/right-box-hr.gif);
        background-repeat: no-repeat;
        background-position:18px 10px;
	list-style: none; 
	margin:0; 
	padding:20px 0 0 14px; 
	float:left; 
}

div.paket-right-container2 li {
        background-image: url(http://www.e-coachen.se/images/dot1.gif);
        background-repeat: no-repeat;
        background-position:4px 4px;
	font-family:arial;
	font-size:10px;
	color:#b0b1b2;
	padding:0 0 0 15px;
	margin:0;
	float:left;
	display:block;
	width:110px;
	line-height:14px;
}

div.paket-right-button-container2 img {
	padding:5px 10px 10px 10px;
	margin:0;
	display:block;
	float:left;
	border-style:none;
}

div.paket-right-button-container2 {
        background-image: url(http://www.e-coachen.se/images/right-footer-bg2.gif);
        background-repeat: no-repeat;
        background-position:left bottom;
	width:157px;
	padding:0 0 0 12px;
	margin:0;
	display:block;
	float:left;
	overflow:hidden;
}




div.footer-links {
	width:695px;
	padding:0 0 20px 210px;
	margin:0;
	display:block;
	float:left;
	clear:left;
}

div.links-left a {
	font-family:arial;
	font-size:10px;
	color:#9d9d9d;
	padding:7px 0 0 11px;
	margin:0;
	float:left;
	display:block;
	line-height:14px;
	text-decoration:underline;
}

div.links-right {
	font-family:arial;
	font-size:10px;
	color:#9d9d9d;
	padding:7px 0 0 11px;
	margin:0;
	float:right;
	width:100px;
	display:block;
	line-height:14px;
	text-decoration:none;
}

div.end-sentence {
	font-family:georgia;
	font-size:11px;
	color:#6bc9e7;
	padding:27px 0 0 11px;
	margin:0;
	float:left;
	display:block;
	line-height:14px;
	text-decoration:none;
	font-style:italic;
	width:405px;
}

.form {
	display:inline;
}

div.kontakt-container1 {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	padding:0 0 0 15px;
	margin:0;
	line-height:16px;
	font-weight:normal;
}

div.kontakt-container1 input {
	width:300px;
	margin:0 0 10px 0;
	color:#505050;
}

div.kontakt-container1 select {
	width:306px;
	margin:0 0 10px 0;
	color:#505050;
}


div.kontakt-container1 textarea {
	width:380px;
	height:130px;
	color:#505050;
}

div.kontakt-container1 img {
	margin:10px 0 10px 0;
	clear:left;
}

div.order-content-container {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	padding:0 0 0 15px;
	margin:0;
	line-height:16px;
	font-weight:normal;
	display: block;
	float:left;
}


div.order-content-container input {
	margin:3px 5px 5px 0;
	color:#505050;
}


div.order-content-container select {
	margin:3px 5px 15px 0;
	color:#505050;
	width:200px;
}


div.order-content-container textarea {
	width:300px;
	height:130px;
	color:#505050;
}

input.orderform-input {
	width:200px;
}

select.orderform-input {
	width:200px;
}

div.order-content-container img {
	margin:10px 0 10px 0;
}


div.order-form-containerA {
	padding:24px 0 0 20px;
	margin:0;
	display:block;
	float:left;
	width:380px;

}


div.order-form-containerA a {
	text-decoration:none;	
}

div.order-form-containerA table {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	line-height:16px;
	font-weight:normal;
	margin-top:4px;
}

div.order-form-containerA span {
	font-family:arial;
	font-size:11px;
	color:#4d4d4d;
	line-height:16px;
	font-weight:normal;
}

div.order-form-containerA img {
	margin:10px 0 10px 0;
}

div.paket-example-container {	
	padding:0;
	margin:0;
	display:block;
	width:150px;
	font-family:arial;
	font-size:13px;
	color:#80bce7;
	line-height:19px;
	font-weight:normal;
	font-style:italic;
	text-align:right;
}

div.paket-example-container2 {	
	padding:0;
	margin:0;
	display:block;
	width:150px;
	font-family:arial;
	font-size:13px;
	color:#80bce7;
	line-height:19px;
	font-weight:normal;
	font-style:italic;
	text-align:left;
}


div.paket-steps-container {
	width:600px;
	padding:0 0 20px 45px;
	margin:0;
	display:block;
	float:left;
}

div.paket-steps-container span {
	font-family:arial;
	font-size:15px;
	color:#80bce7;
	padding:0;
	margin:0;
	line-height:21px;
	font-weight:normal;
	font-style:italic;
}
