#menu {
margin-left: 244px;
width:749px;
height:85px;
background-color: #3e3e3e;
border-bottom: 3px solid black;
}
#lewa  {
background-color: #f7f7f7;
	width: 277px;
	height: 100%;
	float: left;
	padding-left: 10px;

}
#lewa p{
padding-right: 10px;
}
#lewa li {
font-size: 12px;
padding-top: 5px;
}

#prawa {
	background-color: #3e3e3e;
	width: 705px;
	padding-top:20px;
	float: right;
	height: auto;
}

#pod {
clear: both;
background-color: #f9a51b;
background-image: url("../images/tlo_messages.jpg");
height: 220px;
width: 100%;
}

#footer {
	background-color: #dbdbdb;
	clear: both;
}
#header {
background-image: url("../images/logo_cfm.jpg");
background-color: #3e3e3e;
height: 340px;
width: 992px;
border-bottom: 4px solid black;
}


.box {
width:220px; float:left; 
margin-top:0px;
margin-left: 5px;
font-family: verdana, sans-serif;
font-size: 11px;
color:#ebebeb;
height: 220px;
}

.boxb {
width:560px; float:left; 
margin-top:0px;
margin-left: 5px;
font-family: verdana, sans-serif;
font-size: 11px;
color:#ebebeb;
margin-top: -30px;
}

.boxa {
width:560px; float:left; 
margin-top:0px;
font-family: verdana, sans-serif;
font-size: 11px;
color:#ebebeb;

}
.boxheader,.boxheadera, .boxheader1, .boxheader2, .boxheader3, .boxheader4, .boxheader5,.boxheader5a, .boxheader6, .boxheader7, .boxheader8  {
margin-left:2px;
color: #ebebeb;
line-height: 42px;
font-size: 14px;
font-family: tahoma, sans-serif;
padding-left:65px;
}

.boxheader4a {
margin-left:5px;
color: #ebebeb;
line-height: 42px;
font-size: 14px;
font-family: tahoma, sans-serif;
padding-left:64px;
}


.boxheader a,.boxheadera a, .boxheader1 a, .boxheader2 a,
.boxheader3 a, .boxheader4 a, .boxheader5 a,.boxheader5a a,
.boxheader6 a, .boxheader7 a, .boxheader8 a{
font-family: tahoma, sans-serif;
color:#ebebeb;
font-size: 18px;
font-weight: normal;
text-decoration: none;
}

.boxheader4a a{
font-family: tahoma, sans-serif;
color:#ebebeb;
font-size: 15px;
font-weight: normal;
text-decoration: none;
}


.boxheader a:hover,.boxheadera a:hover, .boxheader1 a:hover, .boxheader2 a:hover,
.boxheader3 a:hover, .boxheader4 a:hover, .boxheader5 a:hover,.boxheader5a a:hover,
.boxheader6 a:hover, .boxheader7 a:hover, .boxheader8 a:hover{
color:#ebebeb;
text-decoration: underline;
}

.boxheader1{
background: url(../images/cfm-nieruchomosci.jpg)  no-repeat bottom left;}
.boxheader2{
background: url(../images/cfm-kredyty.jpg)  no-repeat bottom left;}
.boxheader3{
background: url(../images/cfm-ubezpieczenia.jpg)  no-repeat bottom left;}
.boxheader4,.boxheader4a{
background: url(../images/cfm-marketing.jpg)  no-repeat bottom left;}
.boxheader5 {
background: url(../images/firma.jpg)  no-repeat bottom left;}

.box p,.boxb p {
padding-left: 20px;
}

.contentheading {
color: #f9a51b;
font-size: 16px;
font-weight: bold;
}
.mod_contentitem p{
font-size: 12px;
line-height: 14px;;
}

.boxa ul {
list-style: none;
font-size: 13px;
line-height: 20px;
}
.boxa li {
padding-top: 5px;
}
.boxa a {
color:#F9A51B;
font-weight: bold;
text-decoration: none;
}
.boxa a:hover{
text-decoration: underline;
}

#test {
	background: #333333;
	color: #fff;
	padding: 10px;
	margin: 5px;
}
 
#test2 {
	background: #333333;
	color: #fff;
	padding: 10px;
	margin: 5px;

}
#test3 {
	background: #333333;
	color: #fff;
	padding: 10px;
	margin: 5px;
	
}
 
#test4 {
	background: #333333;
	color: #fff;
	padding: 10px;
	margin: 5px;

}
 
#test5 {
	background: #333333;
	color: #fff;
	padding: 10px;
	margin: 5px;
}
#user2 h3{
color: #fdfdfd;
}


.moduletableformcont{
margin-left: 20px;
margin-bottom: 10px;
}

.wboksie {
list-style-type: circle;
}

#lewa h3 {
color:  #f9a51b;
font-size: 16px;
}

/* boksy na podstronach */
#test p,#test2 p,#test3 p,#test4 p,#test5 p,#test6 p,#test7 p {
line-height: 20px;
text-align: justify;
}

/* kontakt */
.kontakt {
float:left;
width:310px;
padding-top: 80px;
padding-left: 40px;

}
.kontakt-prawa{
float:left; 
width:510px; 
padding-top: 20px;
}
.kontakt p {
line-height: 24px;
font-size: 16px;

}

/* kariera */
.kariera {
float: left;
width:440px;
padding-right:30px;
}

.kariera p {
line-height: 22px;
font-size: 12px;
text-align: justify;
}

.contentpaneopen {
width:950px;
}

/*nowosci */
.nowosci {
float: left;
width:390px;
padding-right:30px;
padding-top: 30px;
}

.nowosci p {
line-height: 22px;
font-size: 12px;
text-align: justify;
}

.nowosci-prawa{
float: left;
width: 510px;
}

.nowosci-prawa p {
line-height: 22px;
font-size: 12px;
text-align: justify;
}

/* o nas */
.contentpaneopen-onas {
}
.contentpaneopen-onas p {
line-height: 22px;
font-size: 12px;
text-align: justify;

}

.contentpaneopen-nowosci {
width: 267px;
}

.contentpaneopen-nowosci p {
line-height: 20px;
font-size: 12px;
text-align: justify;
}
.contentpaneopen-nowosci a {
color: #f9a51b;
text-decoration: none;
}
.contentpaneopen-nowosci a:hover {
color: #f9a51b;
text-decoration: underline;
}

.article_seperator {
display:none;
}

.message {
float: left;
width: 285px;
padding-right: 20px;
padding-left: 20px;

}

.message p {
line-height: 20px;
}

.contentpaneopen-scroll {
width: 100%;
}

.contentheading-boksy {
color:#F9A51B;
font-family:verdana,arial,sans-serif;
font-weight: bold;
font-size: 18px;
}
#ahead {
color: #f7f7f7;
}
.componentheading {
color:#F9A51B;
font-family:verdana,arial,sans-serif;
font-weight: bold;
font-size: 18px;
padding-top: 10px;
padding-left: 10px;
}
