/* CSS Document */

body {background-color:#000; font-family:Arial; font-size:10pt; color:#000000; margin:0 auto; text-align:center;}

img {border:0;}
.foto_top {float:right;}
.tecra_logo{float:right; margin-right:10px;}
.produkt_foto{float:left;}

.container {margin:0 auto; width:1024px; margin-top:50px;}
.content {clear:both; text-align:left;}
.menu {clear:both; float:right; width:1022px; height:40px; background-color:#fff; margin-top:20px; border: solid 1 #fff;}
.menu_content {clear:both; padding-top:6px;}
.podstrona {clear:both; float:right; width:962px; background-color:#df0026; padding-left:30px; padding-top:30px; padding-right:30px; padding-bottom:10px; border: solid 1 #fff;}
* html .podstrona {clear:both; float:right; width:1024px; background-color:#df0026;}
.stopka {clear:both; width:1022px; height:110px; background-color:#000; border: solid 1 #fff;}
.stopka_dol {clear:both; width:1022px; height:50px;}

h1 {font-size:14pt; color:#fff; padding-left:30px;}
h2 {display:inline; font-size:10pt; color:#fff;}

.copy {clear:both; font-size:8pt; color:#fff; float:left; margin-top:10px; padding-left:10px;}
.bialy {clear:both; float:left; color:#fff; margin-top:10px; padding-left:10px;}

.kon_lewa {float:left; margin-left:50px;}
.kon_prawa {float:right; margin-right:300px; font-size:16px; font-weight:bold;}

.produkt { clear:both; margin: 10 0 10 0px; float: left; width:1024px; }
* html .produkt { clear:both; float: left; width:964px; }
.dane    { float:left; margin: 20 0 0 20px; }
.button {clear:both;}
.gal_element { margin: 0 20 20 20px; float: left; }
.zdj_podpis  { width: 200px; height: 15px; display: block; margin-top: 5px; background: #606060; color: #ffffff; text-align: center; }

a.normal:link, a.normal:active, a.normal:visited {color:#000; text-decoration:none; font-weight:bold;}
a.normal:hover {color:#e00025; text-decoration:none;}


a:link, a:active, a:visited {font-size:10pt; color:#0090ff; text-decoration:none;}
a:hover {color:#fff; text-decoration:none;}

.menu_element {display:inline;}
a.menu_element:link, a.menu_element:active, a.menu_element:visited {font-size:14pt; color:#000; text-decoration:none; padding-left:30px;}
a.menu_element:hover {color:#0090ff; text-decoration:none;}

.menu_stopka {display:inline; float:left; padding-top:20px; padding-left:10px;}
a.menu_stopka:link, a.menu_stopka:active, a.menu_stopka:visited {font-size:10pt; color:#fff; text-decoration:none;}
a.menu_stopka:hover {color:#0090ff; text-decoration:none;}

.input {
        width:238px;
        height:33px;
        cursor: hand;
        font-size: 12pt;
        font-family: Arial;
        font-style: italic;
        color:#000;
        border: none;
        border-style: none;
        border-width: 0px;
        padding: 5px 0px 0px 10px;
        margin: 0px 0px 0px 0px;
}

.text {
        width:336px;
        height:177px;
        cursor: hand;
        font-size: 12pt;
        font-family: Arial;
        font-style: italic;
        color:#000;
        border: none;
        border-style: none;
        border-width: 0px;
        padding: 5px 0px 0px 10px;
        margin: 0px 0px 0px 0px;
}

.select {
        width:239px;
        height:32px;
        cursor: hand;
        color: #fff;
        font-size: 12pt;
        font-family: Arial;
        font-style: italic;
        border: none;
        border-style: none;
        border-width: 0px;
        padding: 0px 0px 0px 10px;
        margin: 0px 0px 0px 0px;
        background-color: #e00025;
        }