body {
margin:0;
background-color: #192530;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fefefe;
font-size:11px;
}

td {
vertical-align:top;
color:#fefefe;
font-size:11px;
}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fefefe;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#ff6200;
}

a img {
border:0;
}

.left {
background-image:url(../images/leftBG.jpg);
background-repeat:repeat-y;
width:32px;
}

.center {
background-image:url(../images/centerBG.jpg);
background-repeat:repeat-y;
}

.right {
background-image:url(../images/rightBG.jpg);
background-repeat:repeat-y;
width:31px;
}

.menu {
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
height:32px;
}

.menu .menu_pos {
background-image:url(../images/buttonBG.jpg);
background-repeat:no-repeat;
background-position:center;
width:110px;
height:32px;
text-align:center;
}

.menu .menu_pos a {
position:relative;
top:6px;
}

.content {
background-color: #192530;
}

.footer {
background-image:url(../images/footerBG.jpg);
background-repeat:repeat-x;
height:24px;
}

.footer td {
text-align:center;
}

.footer a {
position:relative;
top:6px;
color:#cecfcf;
font-weight:normal;
}

.footer a:hover {
color:#ff6200;
}

.copyrights {
padding-top:5px;
}

.copyrights td {
font-size:10px;
color:#ababac;
}

.copyrights .webdesign {
text-align:right;
padding-right:10px;
}

.copyrights .webdesign a {
color:#ababac;
font-weight:normal;
}

.copyrights .webdesign a:hover {
color:#ff6200;
}

.copyrights .copy {
padding-left:10px;
}

.content .tresc_textowa {
padding-top:10px;
padding-bottom:10px;
}

.content .tresc_textowa .tresc {
padding-left:10px;
padding-right:10px;
width:auto;
}

.content .tresc_textowa .tresc .button_light_box {
font-weight:normal;
}
.content .tresc_textowa .tresc .button_light_box:hover {
color:#FFFFFF;
}

.content .tresc_textowa .tresc h1 {
margin:0;
}

.content .tresc_textowa .tresc h2 {
margin:0;
color:#ff6200;
font-size:11px;
}
.content .tresc_textowa .tresc h2 img {
margin-right:5px;
position:relative;
top:1px;
}

.content .tresc_textowa .tresc p {
margin:0;
padding:0;
text-align:justify;
margin-top:10px;
margin-bottom:10px;
line-height:15px;
}


.content .flash_home {
width:509px;
}


.content .tresc {
width:278px;
padding-right:25px;
}

.content h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fefefe;
font-size:14px;
font-weight:bold;
margin-top:10px;
}

.content p {
margin:0;
padding:0;
text-align:justify;
margin-bottom:10px;
padding-right:10px;
line-height:15px;
}

.menu_sub {
width:210px;
padding-left:10px;
padding-right:10px;
border-right:1px dotted #454b51;
}

.menu_sub .menu_pos {
border-bottom:1px dotted #454b51;
padding-bottom:10px;
padding-top:10px;
}

.menu_sub .menu_pos img {
position:relative;
top:1px;
margin-right:5px;
}

.menu_sub .menu_pos .menu_pos_sub {
margin-left:18px;
margin-top:10px;
}

.thumbs {
background-image:url(../images/thumb_bg.jpg);
background-repeat:no-repeat;
width:146px;
height:112px;
padding:6px;
margin:0;
margin-left:14px;
margin-right:14px;
cursor:pointer;
}

.foto_big {
border:#AAAAAA 1px solid;
}

.border_right_bottom {
border-bottom:1px dotted #343c44;
border-right:1px dotted #343c44;
}

.border_bottom {
border-bottom:1px dotted #343c44;
}

.border_right {
border-right:1px dotted #343c44;
}

.thumbs_portfolio {
background-image:url(../images/thumb_bg.jpg);
background-repeat:no-repeat;
width:146px;
height:112px;
margin:0;
}

.thumbs_portfolio_empty {
width:146px;
height:112px;
margin:0;
}

.thumbs_portfolio img {
position:relative;
top:6px;
left:6px;
}

.prev {
text-align:right;
padding-right:10px;
width:50%;
padding-top:10px;
}

.prev img {
margin-right:5px;
}

.next {
text-align:left;
padding-left:10px;
width:50%;
padding-top:10px;
}

.next img {
margin-left:5px;
}

.pointer {
cursor:pointer;
}


.forma_kontakt {
border-left:1px solid #303b45;
padding-left:20px;
padding-right:20px;
width:210px;
}

.forma_kontakt input {
border:1px solid #5c646c;
background:#131d25;
width:210px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fefefe;
font-size:11px;
margin-bottom:3px;
margin-top:3px;
}

.forma_kontakt textarea {
border:1px solid #5c646c;
background:#131d25;
width:210px;
height:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fefefe;
font-size:11px;
}

.forma_kontakt .wyslij {
font-size:12px;
font-weight:bold;
color:#ff6200;
text-align:right;
cursor:pointer;
}

.druk_solwentowy {
color:#ff6200;
}
.druk_solwentowy:hover {
color:#fefefe;
}
