/*layout #1c5d80 <->#054985   <->#457C99 (#66A1BA)   czerwony #c00000 <-> #991919*/     
#start{
    padding: 0px 0px 0px 0px;
    float: center;
    FONT-SIZE: 13px;
    margin: auto;
    BACKGROUND-COLOR: #fff;
            
  background-repeat: repeat;
}

#strona{
	margin: auto;
	width	: 900px;
	      
  background-repeat: repeat;
	
	}
	
#container{
    MIN-HEIGHT: 50%;
        HEIGHT: 50% ;
        PADDING: 0px 0px 0px 0px;
        margin: 0px;
        width:900px;
        TEXT-ALIGN: center;
       
  background-repeat: repeat;
        
}
#header{
    width: 900px;
    height: 235px;
}

#grafika{
    width: 487px;
    height: 20px;
    float : left;
    TEXT-ALIGN: left;

    display:inline;
}

#header1{
    width: 900px;
    height: 160px;
    float : left;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #7690CF;
    display:inline;
}


#jezyki{
    width: 413px;
    height: 20px;
    float : right;
    FONT-SIZE: 13px;
    TEXT-ALIGN: right;

    display: inline;
    color : #000;
    float : right;
    
    
}

#dol{
    
    vertical-align: text-bottom ;
    PADDING: 2px 0px 0px 0px;
    
}

#menu{
    width:900px;
    height: auto !important;
    height:55px;
  background-color: #fff;
    float:top ;
      
}
#menug{
    width:900px;
    
    height:15px;
  background-color: #fff;
    float:left ;
   
}

#menul{

    width:900px;
    height: 40px;
    float:left ;
    background-image: url('123.jpg');
        background-repeat: repeat;
        display:inline; 
}
#menup {
    padding: 7px;
    width: 136px;
    height: auto !important;
    height:30px;
    float:right ;
    color: #fff;
    TEXT-ALIGN: right;

    cursor: hand;
    background-image: url('123.jpg');
        background-repeat: repeat;
    
}


#middle{
    MIN-HEIGHT: auto;
   
    height: auto !important;
    margin: auto;
    BACKGROUND-COLOR: #fff;
    border: 1px solid #ABABAB;
}

#lewo{
    width: 150px; 
    float : left;
    text-align: left;
    
}


#stopka{

    
    height: 40px;
    BACKGROUND-COLOR: #c00000;
    background-image: url('123.jpg');
    background-repeat: repeat;
}
/*inne style klasy*/
#copyright{

FONT-SIZE: 12px;
COLOR: #fff;
float: right;
position: relative;
bottom:-22px; 

}


BODY {
	      COLOR: #000;
        TEXT-ALIGN: center;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        FONT-FAMILY: Calibri;
        BACKGROUND-COLOR: #fefefe;
       
}

IMG {
	BORDER-TOP-WIDTH: 0px;
        BORDER-LEFT-WIDTH: 0px;
        BORDER-BOTTOM-WIDTH: 0px;
        VERTICAL-ALIGN: middle;
        BORDER-RIGHT-WIDTH: 0px
}


/*menu*/
ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
		
}

ul {
	float: left;
	padding: 1px 1px 1px 1px;
	
}

ul li {
	float: left;
}

ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	color: #FFF;
	
	padding: 11px 39px;
	background-image: url('123.jpg');
  background-repeat: repeat-x;
  border-right: 1px solid #1A4764;	
}

ul a:hover {
	color: #fff;
	background-image: url('tlo2.jpg');
	background-repeat: repeat-x;
	border-right: 1px solid #9f0000;
}



#menule{
	list-style: none;
	
	padding: 30px 0px 0px 10px;
	
	background-color: #fff;
	color: #000;
	width: 130px;
	FONT-SIZE: 15px;
	height: 100px;
	
}

dl ,dl dd{
	display: block;
	margin: 0;
list-style: none;
padding: 0px 0px 0px 0px;
	TEXT-ALIGN: left;
	FONT-SIZE: 15px;
}

dl dd {
	
	color: #000;
	font-weight: bold;
	text-align: center;
height: 32px;
width: 130px;



}

dl a:link, dl a:visited {
	display: block;

	text-decoration: none;
	background-color: #f9f9f9;
	color: #000;
padding: 5px 0px 3px 10px;
text-align: left;
border: 1px solid #ABABAB;
	
}

dl a:hover {
	font-weight: bold;
background-color: #D5DCFF ;/*#FFF0F0 9f0000*/

padding: 5px 0px 3px 10px;
border: 1px solid #0F33FF;
}


#login{
	width: 125px;
  text-align: center;
	background-color: #fff;
	color: #000;
	cursor: hand;
  FONT-SIZE: 13px;
  float: left;
  padding: 15px 0px 0px 0px;

}



#links {
    COLOR: #000099;
    font-weight: bold;
}



/*tabela z obramowaniem*/
#tabela1{
       FONT-SIZE: 18px;
       COLOR: black;
       background-color: #fff ;
       TEXT-ALIGN: center;
      width: 600px;
}
td{
    TEXT-ALIGN: justify ;
    FONT-SIZE: 13px;

    float : center;
}

A {
	    TEXT-DECORATION: none;
      COLOR: black;
}

H1 {
    COLOR: #000;
    FONT-SIZE: 16px;
    
}

H2 {
    COLOR: #000;
    FONT-SIZE: 11px;   
}
H3 {
    COLOR: #000;
    FONT-SIZE: 13px;
}
b{
    COLOR: #000;
    TEXT-ALIGN: center;
    FONT-SIZE: 15px;
}

#formm{
    padding: 30px 0px 0px 0px;
    TEXT-ALIGN: center;
    
}

#mapka{
    margin: auto;
    float: center;
    TEXT-ALIGN: center;
    
}
#tresc{
    padding: 15px 0px 0px 25px;
    TEXT-ALIGN: center;
    FONT-SIZE: 13px;

    float: left;
    width: 660px;
    margin: auto;
}

#tekst{
    padding: 10px 0px 0px 0px;
    TEXT-ALIGN: center;
    FONT-SIZE: 13px;
border: 1px solid #ABABAB;
    float: center;
    width: 660px;
    background-color: #f9f9f9 ;
}

#tekst1{
    padding: 5px 10px;
    TEXT-ALIGN: center;
    FONT-SIZE: 13px;
border: 1px solid #ABABAB;
    float: center;
    width: 660px;
   background-color: #f9f9f9 ; 
}
#tekst2{
    padding: 5px 10px;
    TEXT-ALIGN: center;
    FONT-SIZE: 13px;
border: 1px solid #ABABAB;
    float: center;
    width: 450px;
   background-color: #f9f9f9 ; 
}
#tekstzxc{
    padding: 5px 10px;
    TEXT-ALIGN: left;
    FONT-SIZE: 13px;
border: 1px solid #ABABAB;
    float: center;
    width: 660px;
   background-color: #f9f9f9 ; 
}

#title{
    TEXT-ALIGN: center;
    font-weight: bold;
}

#black{
    TEXT-ALIGN: justify;
    color : #000;
    font-weight: 500;
}

#black1{
    TEXT-ALIGN: center;
    color : #000;
    font-weight: 700;  
}
#white{
    TEXT-ALIGN: justify;
    padding: 0px 5px 0px 5px;
    color : #000;

}
#white1{
    color : #fff;
    display:inline;
}
#whitee{
    TEXT-ALIGN: justify;
    padding: 0px 5px 0px 5px;
    cursor: hand;
    color : #000;

}
#bpr{
    TEXT-ALIGN: right;
    
    color: #991919;
     vertical-align: text-bottom ;
}

#bprc{
   display:inline;
  FONT-SIZE: 13px;
    color: #991919;
}

#product{
       float : center;
       FONT-SIZE: 13px;
       COLOR: black;
       background-color: #fff ;
       width: 550px;
       margin: auto;
       border: 1px solid #ABABAB;
       /*border-bottom-width: 2px; border-bottom-style: solid;
       border-right-width: 2px; border-right-style: solid;*/
}
#productt{
       
       FONT-SIZE: 13px;
       COLOR: black;
       background-color: #fff ;
       font-weight: 300;
}


#mod_menu_off{
       float : center;
       FONT-SIZE: 11px;
       COLOR: #000;
       background-color: #fff ;
       margin: auto; 
}

#flag
{
border-color: black;
border-width: 1px;
display:inline;
border-style: solid; 
}

#paragraf
{
FONT-SIZE: 10px;
}

#cent{
COLOR: #000;
TEXT-ALIGN: center;
}

#gwiaz
{
FONT-SIZE: 10px;
}

#news{
       float : center;
       FONT-SIZE: 13px;
       COLOR: black;
       background-color: #fff ;
       width: 500px;
       margin: auto;
       cursor:pointer;
       /*border-bottom-width: 2px; border-bottom-style: solid;
       border-right-width: 2px; border-right-style: solid;*/
       
       color : #000;
       font-weight: 700;
}

#references{
       float : center;
       FONT-SIZE: 13px;
       COLOR: #000;
       background-color: #fff ;
        width: 430px;
       margin: auto;
       
}

#targi{
       float : left;
       FONT-SIZE: 18px;
       COLOR: white;
      cursor: hand;
       margin: auto;
      TEXT-ALIGN: left;
}
#red{

background-COLOR: #FF5060;
}
#red2{

COLOR: #FF5060;
}
#gree{

background-COLOR: #80FF60;
}
#qwerty{
TEXT-ALIGN: right;

}
#wwh{
    TEXT-ALIGN: justify;
    FONT-SIZE: 3px;
    color : #fff;
    font-weight: 1;
}

#gal{
       
       FONT-SIZE: 14px;
       COLOR: #000;
       background-color: #fff ;
       width: 230px;
       cursor:pointer;
       border: 1px solid #ABABAB;
       background-color: #f9f9f9 ; 
}

#gal1{
      TEXT-ALIGN: center; 
      float : center; 
}


#product2{
       float : center;
       FONT-SIZE: 13px;
       COLOR: #000;
       background-color: #fff ;
       width: 550px;
       margin: auto;
       TEXT-ALIGN: left;
       font-weight: 500;
       border-bottom-width: 2px; border-bottom-style: solid;
       border-right-width: 2px; border-right-style: solid;
}

#product3{
       float : center;
       FONT-SIZE: 13px;
       COLOR: #000;
       width: 650px;
       margin: auto;
       TEXT-ALIGN: left;
       font-weight: 500;
       
}