body {
margin: 0;
font-family: "Tahoma",Verdana,Arial,sans serif;
font-size: 1em;
background-color: #BFBF9E;
background-color: #dadada;
color: #777;
}
img {
font-size: 0.7em;
border: none;
}
* {
margin: 0;
padding: 0;
}
a {
color: #0d2aa2;
text-decoration: none;
border-bottom: 1px dashed #0d2aa2;
}
a:hover {
color: #3F2604;
border-bottom: 1px solid #0d2aa2;
}
a:active {
color: #ff0000;
}
.MatLink {
color: #7cc203;
font-weight: bold;
border-bottom: 1px dashed #7cc203;
}
.MatProject {
color: #0d2aa2;
}
a.MatLink:hover {
color: #7cc203;
border-bottom: 1px solid #7cc203;
}
#SiteBox {
margin: auto;
width: 820px;
}
#ContentBox {
clear: both;
margin: auto;
width: 730px;
background-color: #FFF;
border: 10px solid #e5e5e5;
}
#Header {
width: 100%;
min-height: 160px;
background: url('../gfx/logo.jpg') no-repeat center left;
border-bottom: 8px solid #e5e5e5;
}
#Header a.logo {
border: none;
float: left;
display: block;
width: 410px;
height: 160px;
}
#Header span {
float: right;
display: block;
width: 250px;
}
#Menu {
/*padding: 10px 0px;*/
width: 220px;
float: left;
border-bottom: 8px solid #e5e5e5;
}
#Menu .Mheader {
width: 100%;
height: 0px;
display: none;
}
#Menu .Nav {
/*min-height: 300px;*/
width: 100%;
}
#Menu .Nav h2 {
text-align: center;
padding: 10px 0;
font-size: 18px;
color: #7cc203;
border-bottom: 8px solid #e5e5e5;
}
#Menu .Nav h3 {
text-align: center;
padding: 10px 0;
font-size: 18px;
color: #7cc203;
border-bottom: 8px solid #e5e5e5;
}
#Menu .Nav ul {
margin: 0 0px;
list-style: none;
font-family: "Trebuchet MS",Arial,Verdana,sans-serif;
font-size: 0.95em;
font-weight: bold;
color: #7cc203;
}
#Menu .Nav ul li {
/*display: inline;*/
}
#Menu .Nav ul li a {
display: block;
width: auto;
_height: 26px; /* wysokość dla IE 6 tyle co wysokość linii bo inaczej rozjeżdza się menu */
line-height: 26px;
border: none;
color: #0d2aa2;
padding-left: 30px;
border-bottom: 1px solid #ddd;
}
#Menu .Nav ul li a.active {
color: #ff0000;
background: url('../gfx/pointer.gif') no-repeat 10px center;
}
#Menu .Nav ul li a:hover {
color: #ff0000;
text-decoration: underline;
background: url('../gfx/pointer.gif') no-repeat 10px center;
}
#Menu .Nav ul ul li .lv2 {
font-size: 0.85em;
border-bottom: 1px solid #ddd;
padding-left: 50px;
}
#Menu .Nav ul ul li .lv2{
color: #3687ea;
}
#Menu .Nav ul ul li a.lv2.active {
background: url('../gfx/pointer.gif') no-repeat 26px center;
color: #ff0000;
}
#Menu .Nav ul ul li a.lv2:hover {
background: url('../gfx/pointer.gif') no-repeat 26px center;
}
#Menu .Nav ul ul li .lv3 {
font-size: 0.85em;
border-bottom: 1px solid #ddd;
padding-left: 70px;
}
#Menu .Nav ul ul ul li .lv3{
color: #3687ea;
}
#Menu .Nav ul ul ul li a.lv3.active {
background: url('../gfx/pointer.gif') no-repeat 46px center;
color: #ff0000;
}
#Menu .Nav ul ul ul li a.lv3:hover {
background: url('../gfx/pointer.gif') no-repeat 46px center;
}
#Menu .Nav .BN {
padding: 10px 0;
text-align: center;
border-top: 8px solid #e5e5e5;
}
#Menu .Nav .BN a {
border: none;
padding: 0 6px;
}
#Menu .Nav .BN img {
border: none;
}
#Menu .Nav .BN a:hover {
}
#Menu .Mfooter {
width: 100%;
height: 0px;
display: none;
}
#Content {
width: 502px;
float: right;
border-left: 8px solid #e5e5e5;
}
#Content .Block {
width: 500px;
_height: 535px;
min-height: 535px;
}
#Content .Block .Header {
width: 100%;
height: 10px;
display: none;
}
#Content .Block .Footer {
width: 100%;
height: 10px;
}
#Content .Block .Center {
width: 100%;
}
#Content .Block .Text {
margin: 0 15px;
}
#Content .Block .Title {
margin-top: 10px;
line-height: 33px;
padding-left: 20px;
height: 31px;
color: #7cc203;
background-color: #eee;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
/*
background-color: #d4fbb4;
color: #0d2aa2;
*/
}
#Content .Block .Title h1 {
font-size: 0.95em;
font-style: italic;
}
#Content .Block .Title h3 {
font-size: 0.95em;
font-style: italic;
}
#Content .Block .txt {
font-size: 0.85em;
padding: 10px;
}
#Content .Block .txt p {
padding: 6px 0;
}
#Content .Block strong {
font-size: 1.2em;
padding-left: 15px;
}
#FooterTech {
clear: both;
width: 100%;
text-align: right;
font-size: 0.8em;
border-top: 8px solid #e5e5e5;
padding: 10px 0;
}
#FooterTech .txt {
padding-right: 25px;
}
#FooterTech .txt h6 {
text-align: center;
font-weight: normal;
display: inline;
font-size: 0.9em;
}
#FooterTech .author {
/*padding-right: 65px;*/
float: left;
padding-left: 10px;
font-size: 12px;
}
/* Contact */
/*form#ContactForm input[type=text],textarea {*/
form#ContactForm input,textarea {
width: 200px;
background: #eee;
border: 1px solid #aaa;
}
/*form#ContactForm input[type=text]:hover,textarea:hover,input[type=text].hover,textarea.hover {*/
form#ContactForm input:hover,textarea:hover,input.hover,textarea.hover {
background: #ccc;
}
/*form#ContactForm input[type=text]:focus,textarea:focus,input[type=text].focus,textarea.focus {*/
form#ContactForm input:focus,textarea:focus,input.focus,textarea.focus {
background: #ddd;
}
form#ContactForm h4 {
margin: 15px 0;
}
form#ContactForm th {
text-align:right;
vertical-align:top;
font-weight:normal;
width:40%;
}
form#ContactForm th small {
color: #ff0000;
}
.FormSubmit {
text-align:right;
}
/*form#ContactForm input[type=submit] {*/
form#ContactForm .FormSubmit input {
background: url('../gfx/FormSubmit.jpg') no-repeat top left #aaa;
width: 61px;
height: 20px;
border: none;
cursor: pointer;
}
div.FirmDetails p {
font-size: 11px;
}
.error, .send {
font-size: 12px;
color: #ff0000;
text-align: center;
}
.send {
color: #0B29AF;
}
#Content .Block .txt ul {margin: 6px 0 10px 20px;}
#Content .Block .txt ul li {margin-left: 30px;}
#Content .Block .txt {text-align: justify}

