
/*
// LAYOUT html,body,td
/ 
/////////////////////////////////////////////////////////////// */

html, body {
height : 100%;
width : 100%;
margin : 0;
padding : 0;
border : none;
vertical-align : top;
text-align : center;
background-color : #ffffff;
}



td.all {
vertical-align : top;
text-align : center;
background-color : #ffffff;
}
td.center {
width: 760px;
vertical-align : top;
text-align : center;
background-color : #ffffff;
}

td.bg_linear {
vertical-align : top;
background-color : #ffffff;
}
td.bg_linear_top {
height : 400px;
vertical-align : top;
text-align : center;
background-color : #ffffff;
background-image : url(../images_body/bg_linear_50_400.png);
}

td.flash {
width : 720px;
height : 230px;
background-color : #f2f2ec;
}
td.border {
width : 760px;
height : 30px;
background-color : #ffffff;
background-image : url(../images_body/bg_border_middle_760_30.png);
}



td.mainarea {
width : 720px;
background-color : #ffffff;
}
td.mainarea_photo {
width : 180px;
vertical-align : middle;
text-align : center;
background-color : #f2f2ec;
}
td.mainarea_photo_pages {
width : 80px;
vertical-align : middle;
text-align : center;
background-color : #f2f2ec;
}
td.mainarea_text {
width : 310px;
vertical-align : top;
text-align : justify;
background-color : #f2f2ec;
}
td.mainarea_text_pages {
width : 410px;
vertical-align : top;
text-align : justify;
background-color : #f2f2ec;
}
td.mainarea_title{
width : 310px;
height : 30px;
vertical-align : top;
text-align : left;
background-color : #f2f2ec;
}
td.mainarea_title_pages{
width : 410px;
height : 30px;
vertical-align : top;
text-align : left;
background-color : #f2f2ec;
}
td.mainarea_border {
width : 20px;
background-image : url(../images_body/border_text_20_50.png);
background-color : #f2f2ec;
}
td.mainarea_leftborder_kontakt {
width : 40px;
background-color : #fcfcfc;
}
td.mainarea_kontakt {
width : 150px;
vertical-align : top;
text-align : left;
background-color : #fcfcfc;
}
td.mainarea_lokalizacja {
width : 150px;
vertical-align : middle;
text-align : left;
background-color : #fcfcfc;
}
td.mainarea_kontakt_title {
width : 150px;
height: 30px;
vertical-align : top;
text-align : left;
background-color : #fcfcfc;
}
td.mainarea_rightborder_kontakt {
width : 20px;
background-color : #fcfcfc;
}





td.bg_edgestop_left {
width : 20px;
height : 230px;
background-color : #ffffff;
background-image : url(../images_body/shadow_left_flash_20_230.png);
}
td.bg_edgestop_right {
width : 20px;
height : 230px;
background-color : #ffffff;
background-image : url(../images_body/shadow_right_flash_20_230.png);
}
td.bg_edges_left {
width : 20px;
background-color : #ffffff;
background-image : url(../images_body/shadow_left_20_50.png);
}
td.bg_edges_right {
width : 20px;
background-color : #ffffff;
background-image : url(../images_body/shadow_right_20_50.png);
}



td.frame_edges {
width : 20px;
}
td.frame_main {
width : 720px;
}

td.frame_top {
width : 760px;
height : 140px;
background-color : #ffffff;
background-image : url(../images_body/bg_frame_top_760_140.png);
vertical-align : top;
}
td.frame_top_buttons {
height : 30px;
vertical-align : top;
text-align : left;
}
td.frame_top_bottom {
height : 110px;
}

td.frame_bottom {
width : 760px;
height : 120px;
background-color : #ffffff;
background-image : url(../images_body/bg_frame_bottom_760_120.png);
}
td.frame_bottom_top {
height : 20px;
}
td.frame_bottom_buttons {
height : 40px;
text-align : right;
vertical-align : top;
}
td.frame_bottom_center {
height : 30px;
text-align : center;
vertical-align : bottom;
}
td.frame_bottom_copyright {
height : 30px;
text-align : right;
}





/*/
// LAYOUT font
/ 
////////////////////////////////////////////////////////////////*/

body, td, th {
font-weight : normal;
font-size : 8.6pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
a:link {
font-weight : normal;
font-size : 8.6pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
a:visited {
font-weight : normal;
font-size : 8.6pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
a:active {
font-weight : normal;
font-size : 8.6pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
a:hover {
font-weight : normal;
font-size : 8.6pt;
color : #000000;
font-family : arial;
text-decoration : none;
}



.text_copyright {
font-weight : normal;
font-size : 8.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_copyright:link {
font-weight : normal;
font-size : 8.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_copyright:active {
font-weight : normal;
font-size : 8.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_copyright:visited {
font-weight : normal;
font-size : 8.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_copyright:hover {
font-weight : normal;
font-size : 8.5pt;
color : #1e1e1e;
font-family : arial;
text-decoration : none;
}


.text_bottomlinks {
font-weight : bold;
font-size : 7.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks:link {
font-weight : bold;
font-size : 7.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks:active {
font-weight : bold;
font-size : 7.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks:visited {
font-weight : bold;
font-size : 7.5pt;
color : #43454e;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks:hover {
font-weight : bold;
font-size : 7.5pt;
color : #000000;
font-family : arial;
text-decoration : none;
}

.text_bottomlinks2 {
font-weight : normal;
font-size : 8pt;
color : #5F5E5F;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks2:link {
font-weight : normal;
font-size : 8pt;
color : #5F5E5F;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks2:active {
font-weight : normal;
font-size : 8pt;
color : #5F5E5F;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks2:visited {
font-weight : normal;
font-size : 8pt;
color : #5F5E5F;
font-family : arial;
text-decoration : none;
}
A.text_bottomlinks2:hover {
font-weight : normal;
font-size : 8pt;
color : #3A3839;
font-family : arial;
text-decoration : none;
}

.text_hidden_right {
font-weight : bold;
font-size : 2pt;
color : #fcfcfc;
font-family : arial;
text-decoration : none;
}
A.text_hidden_right:link {
font-weight : bold;
font-size : 2pt;
color : #fcfcfc;
font-family : arial;
text-decoration : none;
}
A.text_hidden_right:active {
font-weight : bold;
font-size : 2pt;
color : #fcfcfc;
font-family : arial;
text-decoration : none;
}
A.text_hidden_right:visited {
font-weight : bold;
font-size : 2pt;
color : #fcfcfc;
font-family : arial;
text-decoration : none;
}
A.text_hidden_right:hover {
font-weight : bold;
font-size : 2pt;
color : #fcfcfc;
font-family : arial;
text-decoration : none;
}


/*/
// FORM font	
/ 
////////////////////////////////////////////////////////////////*/

.text_form_name {
font-weight : bold;
font-size : 8pt;
color : #656565;
font-family : arial;
text-decoration : none;
}

.text_form {
font-weight : normal;
font-size : 8pt;
color : #444444;
font-family : arial;
text-decoration : none;
}

.text_form_title {
font-weight : normal;
font-size : 8pt;
color : #656565;
font-family : arial;
text-decoration : none;
text-align : right;
vertical-align : top;
}

.text_form_error {
font-weight : normal;
font-size : 8pt;
color : #ff0000;
font-family : arial;
text-decoration : none;
text-align : left;
vertical-align : top;
}

td.form_star {
font-weight : normal;
font-size : 8pt;
color : #ff0000;
font-family : arial;
text-decoration : none;
text-align : left;
vertical-align : top;
}

td.form_submit {
text-align : center;
vertical-align : middle;
}


/*/
// FORM button textarea	
/ 
////////////////////////////////////////////////////////////////*/

.frame_pic
{
width: 110px; 
font-weight: normal; 
font-size: 11px;
border: 1px solid #43454e; 
color: #515151; 
font-family: arial; 
text-decoration: none;
}


.frame_map
{
width: 120px; 
font-weight: normal; 
font-size: 11px;
border: 1px solid #848589; 
color: #515151; 
font-family: arial; 
text-decoration: none;
}

.textarea
{
width: 250px;
background-color: #ffffff; 
font-weight: normal; 
font-size: 11px;
border: 1px solid #cccccc; 
color: #515151; 
font-family: arial; 
text-decoration: none;
}
