/*Overview
-------------

=Reset
=Hyperlinks
=Header
=Meny /Logo
=Meny Propertys
=Left Sidebar

=Front page
=About
=News
=Case
=Clients
=Blog
=Contact

=Search Form
=Comments
=General Content
=Footer

-------------
*/

/*=Reset
************************************************/

* {
outline:none;
}

html {
outline:none;
}

a img {
border:0;
outline:none;
margin:0;
padding:0;
}

.clear {
clear:both;
}

body {
background:#f7f6f2;
color:#333;
font-size:62.5%;
font-family:Arial, sans-serif;
text-shadow:#fff 0 0 0;
margin:12px;
padding:0;
}

#wrap {
background:#fff;
border-left:1px solid #e5e1d6;
border-right:1px solid #e5e1d6;
color:#333;
font-size:1.4em;
/*padding:0 38px 10px !important;*/
padding:0 0 25px 0;
width:900px !important;
}

a {
color:#479fc6;
text-decoration:none;
}

a:visited {
color:#479fc6;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}



/*=Header
************************************************/
#header {
background:#fff;
width:900px;
text-align:center;
border-left:1px solid #e5e1d6;
border-right:1px solid #e5e1d6;
border-top:1px solid #e5e1d6;
padding:10px 0;
}

/*=Meny /Logo
************************************************/
#meny_wrapper {
border-bottom:1px solid #e5e1d6;
height:69px;
margin-left:10px;
width:880px !important;
}

#meny_wrapper #logo {
float:left;
text-align:left;
margin:0 72px 0 0 !important;
padding:26px 0 0 26px;
}

#meny_wrap {
float:right;
font:19px Calibri, Arial;
color:#424242;
text-align:center;
margin:0;
padding:24px 25px 0 0;
}

#meny_wrap ul {
position:relative;
margin:0;
padding:0;
}

#meny_wrap li {
float:left;
list-style-type:none;
text-align:left;
margin:0 0 0 24px;
}

#meny_wrap li a span {
display:none;
}

/*=Meny Propertys
************************************************/
#meny_wrap li a.om {
font:19px Calibri, Arial;
color:#424242;
display:block;
float:left;
text-decoration:none;
background:url(/wp-content/pics/menu/about_a.jpg) no-repeat;
width:78px;
height:26px;
}

#meny_wrap li a.om:hover {
font:19px Calibri, Arial;
color:#9b895c;
background:url(/wp-content/pics/menu/about_h.jpg) no-repeat;
width:78px;
height:26px;
}

#meny_wrap li.active a.om {
font:19px Calibri, Arial;
color:#9b895c;
background:url(/wp-content/pics/menu/about_h.jpg) no-repeat;
width:78px;
height:26px;
cursor:pointer;
}

#meny_wrap li a.nyhet {
font:19px Calibri, Arial;
color:#424242;
display:block;
float:left;
text-decoration:none;
background:url(/wp-content/pics/menu/news_a.jpg) no-repeat;
width:82px;
height:26px;
}

#meny_wrap li a.nyhet:hover {
font:19px Calibri, Arial;
color:#964271;
background:url(/wp-content/pics/menu/news_h.jpg) no-repeat;
width:82px;
height:26px;
}

#meny_wrap li.active a.nyhet {
font:19px Calibri, Arial;
color:#964271;
background:url(/wp-content/pics/menu/news_h.jpg) no-repeat;
width:82px;
height:26px;
cursor:pointer;
}

#meny_wrap li a.kund {
font:19px Calibri, Arial;
color:#424242;
display:block;
float:left;
text-decoration:none;
background:url(/wp-content/pics/menu/client_a.jpg) no-repeat;
width:73px;
height:26px;
}

#meny_wrap li a.kund:hover {
font:19px Calibri, Arial;
color:#3ca09f;
background:url(/wp-content/pics/menu/client_h.jpg) no-repeat;
width:73px;
height:26px;
}

#meny_wrap li.active a.kund {
font:19px Calibri, Arial;
color:#3ca09f;
cursor:pointer;
background:url(/wp-content/pics/menu/client_h.jpg) no-repeat;
width:73px;
height:26px;
}

#meny_wrap li a.blogg {
font:19px Calibri, Arial;
color:#424242;
display:block;
float:left;
text-decoration:none;
background:url(/wp-content/pics/menu/blogg_a.jpg) no-repeat;
width:64px;
height:26px;
}

#meny_wrap li a.blogg:hover {
font:19px Calibri, Arial;
color:#479fc6;
background:url(/wp-content/pics/menu/blogg_h.jpg) no-repeat;
width:64px;
height:26px;
}

#meny_wrap li.active a.blogg {
font:19px Calibri, Arial;
color:#479fc6;
background:url(/wp-content/pics/menu/blogg_h.jpg) no-repeat;
width:64px;
height:26px;
cursor:pointer;
}

#meny_wrap li a.case {
font:19px Calibri, Arial;
color:#424242;
display:block;
float:left;
text-decoration:none;
background:url(/wp-content/pics/menu/case_a.jpg) no-repeat;
width:56px;
height:26px;
}

#meny_wrap li a.case:hover {
font:19px Calibri, Arial;
color:#439a69;
background:url(/wp-content/pics/menu/case_h.jpg) no-repeat;
width:56px;
height:26px;
}

#meny_wrap li.active a.case {
font:19px Calibri, Arial;
color:#439a69;
background:url(/wp-content/pics/menu/case_h.jpg) no-repeat;
width:56px;
height:26px;
cursor:pointer;
}

#meny_wrap li a.kontakt {
font:19px Calibri, Arial;
color:#424242;
display:block;
float:left;
text-decoration:none;
background:url(/wp-content/pics/menu/contact_a.jpg) no-repeat;
width:79px;
height:26px;
}

#meny_wrap li a.kontakt:hover {
font:19px Calibri, Arial;
color:#5e5991;
background:url(/wp-content/pics/menu/contact_h.jpg) no-repeat;
width:79px;
height:26px;
}

#meny_wrap li.active a.kontakt {
font:19px Calibri, Arial;
color:#5e5991;
background:url(/wp-content/pics/menu/contact_h.jpg) no-repeat;
width:79px;
height:26px;
cursor:pointer;
}

/*=Left Sidebar
************************************************/
#l_sidebar {
float:left;
margin:0 29px 0 0;
padding:44px 0 10px !important;
width:242px;
}

body#contact #l_sidebar {
margin:0 15px 0 0;
}

#l_sidebar ul {
list-style:none;
margin:0;
padding:0 0 20px;
}

#l_sidebar li {
list-style:none;
border-bottom:1px solid #c5dfde;
margin:0;
padding:10px 0;
}

#l_sidebar ul li {
border-bottom:1px solid #c5dfde;

font-size:80%;
margin:0;
padding:10px 0;
}

#l_sidebar ul li a {
color:#479fc6;
text-decoration:none;
}

#l_sidebar ul li a:hover {
color:#479fc6;
text-decoration:none;
background:#c5dfde;
}

#l_sidebar ul li.active a {
color:#479fc6;
text-decoration:none;
background:#c5dfde;
}

#l_sidebar ul li a.active {
color:#479fc6;
text-decoration:none;
background:#c5dfde;
}

#l_sidebar .aboutUL li {
border-bottom:1px solid #dfd9cb;
font-size:80%;
margin:0;
padding:10px 0;
}

#l_sidebar .aboutUL li a {
color:#9b895c;
text-decoration:none;
}

#l_sidebar .aboutUL li a:hover {
color:#9b895c;
text-decoration:none;
background:#ded9cb;
}

#l_sidebar .aboutUL li a.active {
color:#9b895c;
text-decoration:none;
background:#ded9cb;
}

#l_sidebar .contactULtext li {
font-size:80%;
border-bottom:1px solid #b9b7cc;
margin:0;
padding:10px 0;
}

#l_sidebar .contactULtext li a {
color:#665f92;
text-decoration:none;
}

#l_sidebar .contactULtext li a:hover {
color:#665f92;
text-decoration:none;
background:#bebfd6;
}

#l_sidebar .contactULtext li a.active {
color:#665f92;
text-decoration:none;
background:#bebfd6;
}

#l_sidebar .contactUL li {
font-size:80%;
border-bottom:1px solid #b9b7cc;
margin:0;
padding:10px 0;
}

#l_sidebar .contactUL li a {
color:#665f92;
text-decoration:none;
}

#l_sidebar .contactUL li a:hover {
color:#665f92;
text-decoration:none;
background:#bebfd6;
}

#l_sidebar .contactUL li a.active {
color:#665f92;
text-decoration:none;
background:#bebfd6;
}

#l_sidebar .clientsUL li {
border-bottom:1px solid #c7f1e5;
font-size:80%;
margin:0;
padding:10px 0;
}

#l_sidebar .clientsUL li a {
color:#26908c;
text-decoration:none;
}

#l_sidebar .clientsUL li a:hover {
color:#26908c;
text-decoration:none;
background:#c9f1e6;
}

#l_sidebar .clientsUL li a.active {
color:#26908c;
text-decoration:none;
background:#c9f1e6;
}

#l_sidebar .newsUL li {
border-bottom:1px solid #d6bdd0;
font-size:80%;
margin:0;
padding:10px 0;
}

#l_sidebar .newsUL li a {
color:#964271;
text-decoration:none;
}

#l_sidebar .newsUL li a:hover {
color:#964271;
text-decoration:none;
background:#decad8;
}

#l_sidebar .newsUL li a.active {
color:#964271;
text-decoration:none;
background:#decad8;
}

#l_sidebar .caseUL li {
border-bottom:1px solid #cbe4d1;
margin:0;
padding:10px 0;
font-size:80%;
}

#l_sidebar .caseUL li a {
color:#439b69;
text-decoration:none;
}

#l_sidebar .caseUL li a:hover {
color:#439b69;
text-decoration:none;
background:#cbe4d1;
}

#l_sidebar .caseUL li a.active {
color:#439b69;
text-decoration:none;
background:#cbe4d1;
}

#l_sidebar .caseUL li a:active {
color:#439b69;
text-decoration:none;
background:#cbe4d1;
}

#l_sidebar .frontUL li {
border-bottom:1px solid #e5e1d6;
background:url(images/english.jpg) no-repeat;
height:105px;
color:#968457;
margin:0;
padding:15px 0 0 85px;
/*width:177px;*/
width:157px;
}

#l_sidebar .frontUL li a {
color:#9b895c;
text-decoration:underline;
}

#l_sidebar .frontUL li a:hover {
color:#9b895c;
text-decoration:underline;
background:none;
}

#l_sidebar .frontUL li a.active {
color:#9b895c;
text-decoration:underline;
background:none;
}

/*=Front page
************************************************/
#content .frontpage {
background:#fff;
border-bottom:1px solid #e5e1d6;
/*color:#525250;*/
color:#9b895c;
font-family:Calibri, Arial;
font-weight:400;
margin:0 0 5px;
padding:14px 0px 5px 0;
text-transform:none;
/*/*width:545px;*/width:541px;*/
width:533px;
}

#content .rubFront {
/*color:#525250;*/
color:#9b895c;
font:19px Calibri, Arial;
border-bottom:1px solid #e5e1d6;
margin:0;
padding:12px 0 9px;
}

#latest_wrap {
	background:#fff;
border-bottom:1px solid #e5e1d6;
float:left;
padding:15px 28px 0;
display:block;
margin:0 10px;
width:824px;
}

#latest_wrap .left {
background:url(images/bloggdate.jpg) no-repeat;
color:#479fc6;
float:left;
height:46px;
margin:0;
font-weight:700;
padding-bottom:34px;
padding-top:20px;
text-align:center;
width:53px;
}

#latest_wrap .right {
float:left;
color:#479fc6;
font:30px Calibri, Arial;
margin:0;
padding:0 0 0 10px;
width:748px;
}

h1 {
float:left;
color:#479fc6;
font:30px Calibri, Arial;
padding:0 0 0 10px;
}

#latest_wrap .right h1 {
font-size:40px;
margin:0;
/*padding:18px 0 0 10px;*/
padding:8px 0 0 10px;
width:748px;
}

#thelatest_wrap {
border-top:1px solid #e5e1d6;
margin:5px 0;
padding:10px 0;
width:823px;
}

#thelatest_wrap .top {
color:#439a69;
text-align:left;
padding:30px 0 0;
}

#thelatest_wrap .latestthree {
padding:0 0 10px;
width:840px;
}

#thelatest_wrap ul {
float:left;
display:block;
list-style-type:none;
margin:0;
padding:10px 11px 0 0;
}

#thelatest_wrap ul li {
border:1px solid #e5e1d6;
height:auto;
float:left;
font:11px "Lucida Grande", Calibri, Arial, Arial;
margin:0;
padding:4px;
text-align:left;
width:258px !important;
}

#thelatest_wrap ul li img {
border:0;
margin:0;
padding:0 0 10px;
}

#thelatest_wrap ul li td {
font-size:90%;
}

#thelatest_wrap ul li p {
padding:2px 4px 0 3px;
}

#thelatest_wrap ul li a {
/*font-size:90%;*/
color:#2f9158;
}

#thelatest_wrap ul li table {
margin:0;
padding:0;
}

#thelatest_wrap ul li img.mini {
	padding:0 8px;
}

/*=About
************************************************/
#content .about {
color:#9b895c;
background:#fff;
font-size:30px;
font-family:Calibri, Arial;
font-weight:400;
border-bottom:1px solid #dfd9cb;
/*width:545px;*/width:541px;
margin:0 0 12px;
padding:0 0 8px;
}

#content .rubAbout {
color:#a09166;
font:19px Calibri, Arial;
border-bottom:1px solid #dfd9cb;
margin:0;
padding:0 0 14px;
}

#content .rubAbout2 {
color:#a09166;
font:100% Calibri, Arial;
margin:0;
padding:25px 0 10px;
}

#contentmiddle .aboutlist ul {
margin:0 0 10px;
}

#contentmiddle .aboutlist ul li {
list-style-type:circle;
clear:both;
width:450px;
margin:0 0 0 34px;
}

/*=News
************************************************/
#content .news {
color:#964271;
background:#fff;
font-size:30px;
font-family:Calibri, Arial;
font-weight:400;
border-bottom:1px solid #decad8;
margin:0 0 12px;
padding:0 0 7px;
/*width:545px;*/width:541px;
}

.newsbg {
display:block;
margin-bottom:10px;
}

#content .posterNews {
float:none;
font-size:12px;
border-bottom:1px solid #d6bece;
margin:10px 0 3px;
padding:0 0 12px;
/*width:545px;*/width:541px;
}

#content .posterNews img {
margin:0 10px 10px 0;
padding:0;
}

#content .rubNews {
color:#964271;
font:19px Calibri, Arial;
border-bottom:1px solid #d6bece;
font-weight:700;
margin:0;
padding:0 0 8px;
}

#contentmiddlenews {
float:left;
/*width:545px;*/width:541px;
margin:0;
padding:35px 0 0;
}

#contentmiddlenews p {
width:480px;
}

#content #contentmiddlenews p.addthisNews img {
	padding:0 0;
}

#content #contentmiddlenews p img {
border:1px solid #d6bece;
padding:5px;
}

.contenttitlenews {
float:left;
background:#fff;
margin:0;
padding:0 0 0 10px;
}

.contenttitlenews a {
color:#9a895b;
text-decoration:none;
}

.contenttitlenews a:hover {
color:#9a895b;
border-bottom:1px solid #D6BECE;
}

#content .customNews {
padding:33px 0 0;
}

#content .addthisNews span {
margin:0;
padding:0;
}

#content .timeNews {
color:#a25680;
}

ul.newsImportant {
text-transform:capitalize;
}

/*=Case
************************************************/
#content .case {
background:#fff;
border-bottom:1px solid #cbe4d1;
color:#439a69;
font-size:30px;
font-family:Calibri, Arial;
font-weight:400;
margin-bottom:2px;
padding:0 0 8px;
/*width:545px;*/width:541px;
}

.casebg {
display:block;
float:left;
margin-bottom:12px;
}

#content .posterCase {
font-size:12px;
margin:5px 0 25px;
padding:0;
/*width:545px;*/width:541px;
}

#content .posterCase img {
margin:0 5px 10px 0;
padding:0;
}

#content .rubCase {
color:#439c66;
font:19px Calibri, Arial;
border-bottom:1px solid #cbe4d1;
margin:0;
padding:0 0 14px;
}

.contenttitleCase {
float:left;
background:#fff;
margin:0;
padding:0 0 0 10px;
}

.contenttitleCase a {
color:#9a895b;
text-decoration:none;
}

.contenttitleCase a:hover {
color:#9a895b;
border-bottom:1px solid #c4e4c4;
}

/*=Clients 					     		    
************************************************/
#content .clients {
color:#3ca09f;
background:#fff;
font-size:30px;
font-family:Calibri, Arial;
font-weight:400;
border-bottom:1px solid #c7f1e5;
margin:1px 0 12px;
padding:0 0 16px;
/*width:545px;*/width:541px;
}

#content .rubClients {
color:#3c9c98;
font:19px Calibri, Arial;
border-bottom:1px solid #c7f1e5;
margin:0;
padding:0 0 15px;
}

#content .rubClients2 {
color:#3c9c98;
font:100% Calibri, Arial;
border-top:1px solid #c7f1e5;
margin:10px 0 0;
padding:25px 0 10px;
}

.contenttitleClients {
float:left;
background:#fff;
margin:0;
padding:0 0 0 10px;
}

.contenttitleClients a {
color:#9a895b;
text-decoration:none;
}

.contenttitleClients a:hover {
color:#9a895b;
border-bottom:1px solid #C7F1E5;
}

#contentmiddlekunder {
float:left;
margin:0;
padding:35px 0 0;
/*width:545px;*/width:541px;
}

#contentmiddlekunder table {
width:480px;
}

#contentmiddlekunder p {
padding:0 30px 10px 0;
width:480px;
}

.clientsInfo {
font-size:11pt;
/*line-height:1.31em;*/
padding:0 5px 0 15px;
}

/*=Blog 
************************************************/
.bloggbg {
display:block;
float:left;
margin-bottom:12px;
border-bottom:1px solid #c5dfde;
}

#contentmiddleblogg {
float:left;
margin:0;
padding:35px 0 0;
/*width:545px;*/width:541px;
}

#contentmiddleblogg .contenttitle a {
color:#9a895b;
text-decoration:none;
}

#contentmiddleblogg .contenttitle a:hover {
color:#9a895b;
border-bottom:1px solid #C5DFDE;
}

#contentmiddleblogg .contenttitle h1 a:hover {
	border-bottom:none;
}
#contentmiddleblogg p {
width:480px;
}

#contentmiddleblogg p img {
border:1px solid #c5dfde;
padding:5px;
}

/*=Contact
************************************************/
#content h1.contact {
color:#5e5991;
background:#fff;
font-size:30px;
font-family:Calibri, Arial;
font-weight:400;
border-bottom:1px solid #b9b7cc;
margin:1px 0 12px;
padding:0 0 7px;
/*width:545px;*/width:541px;
}

#content .contact p img {
border:1px solid #b7b8ca;
}

#content .rubContact {
color:#5e5991;
font:19px Calibri, Arial;
border-bottom:1px solid #b9b7cc;
margin:0;
padding:0 0 14px;
}

#content .rubContact2 {
color:#5e5991;
font:100% Calibri, Arial;
border-top:1px solid #b9b7cc;
margin:10px 0 0;
padding:25px 0 5px;
}

#content .posterContact {
font-size:12px;
border-bottom:1px solid #b7b8cc;
margin:25px 0 55px;
padding:0 0 10px;
/*width:545px;*/width:541px;
}

.contenttitleContact table {
width:330px;
}

.contenttitleContact a {
text-decoration:none;
color:#9B895C;
}

.contenttitleContact a:hover {
color:#9a895b;
border-bottom:1px solid #B9B7CC;
}

.contenttitleContact {
float:left;
background:#fff;
margin:0;
padding:10px;
_padding:0px 0 0 10px;
/*width:545px;*/width:541px;
}

.contenttitleContact p {
overflow:auto;
text-shadow:#fff 0 0 0;
font-stretch:narrower;
display:inline;
margin:0 40px 0 0;
padding:0 30px 0 0;
width:480px;
}

#contentmiddle .contenttitleContact ul {
display:inline;
float:right;
list-style:none;
clear:both;
width:340px;
margin:0;
}

#contentmiddle .contenttitleContact ul li {
float:left;
font:12px;
list-style:none;
width:170px;
margin:0;
}

.contenttitleContact img {
border:1px solid #b7b8ca;
padding:5px;
}

#content .contact p {
padding-bottom:0;
font-size:100%;
}

ul.contactUL {
margin:0;
}

#l_sidebar .contactULtext li table tr td {
	font-size:11px;
}

/*=Search Form	
************************************************/
#searchdiv {
margin:0;
}

#searchform {
overflow:hidden;
margin:0;
padding:0;
}

#s {
width:190px;
background:#EFEFEF url(images/search.gif);
color:#333;
font-size:11px;
font-family:Calibri, Arial;
border:1px solid silver;
margin:8px 0 0;
padding:3px;
}

/*=Comments
************************************************/
/*#commentblock {
width:450px;
background:#fffdcc;
color:#333;
float:left;
border:1px solid #e5e1d6;
margin:10px 0;
padding:10px 20px 0;
}

ol#commentlist {
list-style-type:none;
margin:0;
padding:5px 0;
}

.commentdate {
font-size:12px;
padding-left:0;
}

#commentlist li p {
margin-bottom:8px;
line-height:20px;
padding:0;
}

.commentname {
color:#333;
margin:0;
padding:5px 5px 5px 0;
}

.commentinfo {
clear:both;
}

.commenttext {
clear:both;
width:365px;
background:#FFF url(images/comment.gif) no-repeat top;
margin:5px 0 20px;
padding:20px 10px 5px;
}

.commenttext-admin {
clear:both;
width:365px;
background:#FFF url(images/comment.gif) no-repeat top;
margin:5px 0 20px;
padding:20px 10px 5px;
}

#commentsformheader {
padding-left:0;
}

#commentsform {
text-align:left;
margin:0;
padding:0;
}

#commentsform form {
text-align:left;
margin:0;
}

#commentsform p {
margin:0;
}

#commentsform form textarea {
width:99%;
}

p.comments_link img {
border-style:none;
margin:0;
padding:0;
}
*/
/* Robin */
div#commentblock {
	border-bottom:1px solid #C5DFDE;
	padding-bottom:15px;
}
div#commentblock ol.commentlist {
	list-style:none;
	margin:0;
}
div#commentblock ol.commentlist li {
	font-size:12px;
	margin:0;
	padding:0;
}
div#commentblock form {
	width:475px;
}
div#commentblock h3 {
font-size:19px;
color:#87c0d9;
}
div#commentblock form label {
	font-size:12px;
	margin:0;
	padding:0;
}
div#commentblock ol.commentlist span {
	color:#87C0D9;
}
div#commentblock form textarea {
border:1px solid #87c0d9;
height:71px;
margin:5px 0;
overflow:auto;
width:465px;
}

div#commentblock form input {
border:1px solid #87c0d9;
height:20px;
margin:5px 0;
width:335px;
}

div#commentblock form label.fixed {
display:block;
float:left;
padding:8px 0;
width:42px;
}

div#commentblock form #submit {
background:none;
border:none;
color:#87c0d9;
float:right;
font-size:85%;
margin:8px 15px 0 0;
padding:0;
width:43px;
}
.commenttext p {
padding:0 0 20px;
font-size:12px;
}

/*=General Content
************************************************/
#content {
	background:#fff;
float:none;
width:824px;
margin:0 auto;
padding:0;
}

#content p {
line-height:1.4em;
float:left;
margin:0;
padding:0 0 9px;
}

#content .poster {
float:none;
font-size:12px;
border-bottom:1px solid #c5dfde;
/*width:545px;*/width:541px;
margin:10px 0 20px !important;
padding:0 0 12px;
}

#content .poster img {
margin:0 10px 10px 0;
padding:0;
}

#content .poster a {
color:#73b8d5;
}

#content p img {
float:left;
margin-right:20px;
margin-bottom:10px;
border:1px solid #CBE4D1;
padding:5px;
}

#content h1 {
color:#479fc6;
background:#fff;
font-size:30px;
font-family:Calibri, Arial;
font-weight:400;
/*width:545px;*/width:541px;
/*text-transform:uppercase;*/
margin:0 0 10px;
padding:0;
}

#content h1 a {
color:#479fc6;
text-decoration:none;
}

#content h1 a:hover {
color:#479fc6;
text-decoration:none;
}

#content h2 {
color:#479fc6;
font-size:19px;
font-family:Calibri, Arial;
border-bottom:1px solid #c5dfde;
margin:0;
padding:0 0 14px;
}

#content .cowork {
color:#5e5991;
font:19px Calibri, Arial;
border-bottom:1px solid #b9b7cc;
margin:0;
padding:25px 0 14px;
}

#content ol {
margin:0 0 0 20px;
padding:0;
}

#content ol li {
margin:0 0 0 20px;
padding:0;
}

#contentmiddle ul {
list-style-type:square;
margin:0 0 0 20px;
padding:0;
}

#contentmiddle ul li {
list-style-type:square;
margin:0;
padding:0;
}

blockquote {
font-style:italic;
color:#666;
margin:0 0 0 25px;
padding:0 25px 0 10px;
}

#content blockquote p {
margin:0 0 20px;
padding:0;
}

#contentmiddle {
float:left;
/*width:545px;*/width:541px;
margin:0;
padding:35px 0 0;
}

#contenttitle table {
width:460px;
padding:0 10px 0 0;
}

.navigation {
width:100%;
text-align:center;
padding-left:5px;
font-size:11px;
color:#327e87;
}

.navigation a {
color:#87C0D9;
text-decoration:none;
}

.navigation .left {
width:49%;
float:left;
text-align:left;
}

.navigation .right {
width:49%;
float:right;
text-align:right;
}

.navigation_news {
width:100%;
text-align:center;
padding-left:5px;
font-size:11px;
color:#A25680;
}

.navigation_news a {
color:#A25680;
text-decoration:none;
}

.navigation_news .left {
width:50%;
float:left;
text-align:left;
}

.navigation_news .right {
width:50%;
float:right;
text-align:right;
}

#contentmiddle p {
overflow:auto;
text-shadow:#fff 0 0 0;
font-stretch:narrower;
width:480px;
padding:0 30px 10px 0;
}

#contentmiddle p strong {
color:#439c66;
margin-right:8px;
padding-top:8px;
}

#contentmiddle p img {
float:left;
border:1px solid #CBE4D1;
margin-top:10px;
margin-right:20px;
margin-bottom:10px;
clear:both;
padding:5px;
}

.contentdate {
background:#fff url(images/date.gif);
float:left;
width:45px;
height:50px;
margin:0;
padding:0;
}

.contentdate h3 {
color:#FFF;
font-size:10px;
font-weight:400;
margin:0;
padding:1px 0 0 10px;
}

.contentdate h4 {
font-family:Calibri, Arial;
color:#999;
font-size:21px;
font-weight:700;
text-align:center;
margin:0;
padding:5px 4px 0 0;
}

.contenttitle {
float:left;
background:#fff;
margin:0;
padding:0 0 0 10px;
}

.contenttitle a {
color:#9a895b;
text-decoration:none;
}
/*
.contenttitle a:hover {
color:#9a895b;
border-bottom:1px solid #efe4bd;
}*/

#contentmiddle ul li a {
color:#479fc6;
text-decoration:none;
}

#contentmiddle ul li a:hover {
color:#479fc6;
text-decoration:none;
}

#content img.wp-smiley {
float:none;
border:none;
margin:0;
padding:0;
}

#content img.wp-wink {
float:none;
border:none;
margin:0;
padding:0;
}

.postspace {
background:#fff;
height:32px;
margin:0;
padding:0;
}

#content .rubLast {
margin:25px 0 0;
padding:0 0 8px;
}

/* PETER */
table {
vertical-align:top;
font-size:13px;
}

table tr td {
vertical-align:top;
}
 
#contentmiddle td.ppl p{
font-size:11pt;
/*line-height:1.31em;*/
padding:0 0 17px 0;
width:300px;
}

ul.capitol {
	text-transform:capitalize;
}

h1 a img:hover {
	border:none;
}
/*=Footer
************************************************/
#footer {
background:#FFF url("/wp-content/pics/footer.jpg") center no-repeat;
width:900px;
height:57px;
text-align:right;
/*padding:45px 0 0;*/
border-left:1px solid #e5e1d6;
border-right:1px solid #e5e1d6;
border-bottom:1px solid #e5e1d6;
}

#footer p {
display:none;
}
#footer a img {
	padding-top:0;
}

#footer a span {
display:none;
}