/* CSS Document */
*{margin:0px; padding:0px;}
BODY{
  font-size:12px; 
  font-family:Arial;  
  padding-bottom:10px;
  background:rgb(47,47,47) url(/images/azgeo.jpg) center top repeat-x;
  color:white;
  }
IMG{}
TABLE{border-collapse:collapse;}
TH{text-align:left;  padding-bottom:10px; vertical-align:top; padding-right:10px;}
TD{padding-bottom:10px; vertical-align:top; vertical-align:top; padding-right:10px; padding-bottom:5px;}
INPUT{font-size:11px;}
TEXTAREA{font-size:12px;  padding:2px 5px 3px 5px; font-family:tahoma;}
SELECT{font-size:12px;}
OPTION{font-size:12px; padding-left:3px; padding-right:3px; }
OL, UL {padding-left:15px; padding-bottom:10px; line-height:18px; float:left;}
LI{padding-top:3px; padding-bottom:3px;}
A{text-decoration:underline; color:rgb(0,133,144); cursor:pointer;}
A:hover{text-decoration:none;} 
P {margin-bottom:10px;} 
H1{margin:0 0 10px 20px; font-size:14px; color:rgb(254,245,128); font-weight:bold;} 
H1 SPAN{float:left; width:610px;}
H1 SPAN SPAN{font-size:10px; float:none; font-weight: normal; margin-left:5px;}
H1 A{cursor:pointer; text-decoration:none; float:right; font-size:11px; color:rgb(171,223,60);
    margin-right:20px;}
H1 A SPAN{float:none; text-decoration:underline;}
H1 A:hover SPAN{text-decoration:none;} 

H2{font-size:14px; color:rgb(254,245,128); font-weight:bold;} 
H2 A{}
H3{font-size:13px;}
H3 span {}
H4{font-size:12px; font-weight:bold; color:rgb(254,245,128);}
BODY.dont_main H1 {margin-top:5px;}


#case {margin: 0 auto 0 auto; width:999px;}


#header{float:left; width:999px; height:275px;}
#headerimg1 {float:left; margin:250px 0 0 17px;}
#headerimg2 {float:left; margin:250px 0 0 19px;}
#click {width:216px; height:40px; margin:89px 0 0 181px; float:left;}


#left{float:left; width:306px; background-color:rgb(38,38,38); margin-bottom:20px;}
  .menu {float:left; margin-bottom:2px;}
  .menu A{
    float:right;
	  width:270px;
	  padding:8px 36px 8px 0;
	  background-color:rgb(38,38,38);
	  color:rgb(227,226,226);
	  font-weight:bold;
	  font-size:13px;
	  text-decoration:none;
	  background-image:url(/images/arrow.gif);
	  background-position:284px 14px;
	  background-repeat:no-repeat;
	  text-align:right;
	  }
	.menu .first{}
	.menu .last{}
  .menu A:hover{color:rgb(171,223,60);}
	.menu A.sub{float:left; padding:5px 36px 5px 0; width:270px; background-color:rgb(42,42,42);
              font-weight:normal; font-size:11px; background-image:none;}
	.menu A.sub:hover{}
	.menu .selected{color:rgb(171,223,60);}
	.menu #selected{color:rgb(171,223,60);}
	

#content{float:left; width:678px; padding-bottom:30px; }
#content_padding{padding:0 0 0 0;}
#content_padding a {color:rgb(171,223,60);}
  #content .likeh1{margin-bottom:10px; margin-left:10px; font-size:15px; float:left; width:326px;} 
  #content P{line-height:18px; padding:0 0 0 0;}
  #content INPUT{padding:2px 5px 3px 5px; font-family:tahoma;}




#footer{
  clear:both; 
  width:999px; 
  font-size:10px;
  color:rgb(154,154,154);
  text-align:center;
  border-top:1px solid rgb(68,68,68);
  border-bottom:1px solid rgb(68,68,68);
  padding:21px 0 21px 0;
  margin:0 0 20px 0;
  }
  #footer_padding{}
  #footer A{color:rgb(154,154,154); text-decoration:underline;} 
    #footer A:hover{text-decoration:none;}
    
    
/*main*/
#mainmiddle H1{font-size:16px; font-weight:bold; color:rgb(254,245,128); padding:21px 0 19px 20px; width:308px;
  background-color:rgb(61,61,61); float:left; text-align:left; margin:0 0 10px 0;}
#mainmiddle {float:left; width:328px; padding:0 0 0 0; background-color:rgb(47,47,47);
            }
#mainmiddle img {border:1px solid rgb(42,42,42); float:right; width:140px; height:108px;
                margin:4px 0 11px 10px;}
	
#welcome {float:left; border:1px solid #262626; border-top:none; border-left:none;
        background-color:rgb(68,68,68); padding:0 0 10px 0; width:328px;}
#welcome p {padding: 0 17px 0 17px; margin: 0;}

#welcome a {float:right; color:rgb(171,223,60); padding-right: 17px;}


#certifikaty {float:left; width:293px; padding:17px 17px 0 17px; background-color:rgb(47,47,47);}
#certifikaty h4 {margin-bottom:17px;}
#certifikaty b {display:block; margin-bottom:17px;}
#certifikaty img {float:right; border:none; width:127px; height:127px;}
#certifikaty a {color:rgb(171,223,60);}

#right {float: left; width: 300px; padding:0 18px 0 18px; border: 1px solid yellow;}

#aktuality {padding:6px 0 0 20px; float: left; width: 325px;}
#content #aktuality h2.likeh1 {float: none; margin: 0;}
.perex {border-bottom:1px solid rgb(68,68,68); margin: 0;}
	  .perex_padding {margin: 0;}
	  .perex_padding a {color:rgb(171,223,60);}
	  .datum {font-size:10px;}
	  .perex_padding img {float: right; border: 1px solid rgb(42,42,42); padding-right: 0px; padding-left: 0px;  padding-top: 0px;}
    #aktuality .perex IMG {float: right; margin: 0px 0px 0px 15px; border: 1px solid rgb(42,42,42);}
	.perex H2 {padding:10px 0 6px 0;}
	  .perex H3 {padding:10px 0 6px 0; color:rgb(154,154,154); width: 300px;}
	  .perex H3 a {}
	  .perex H3 span.datum {display: block;}
	  .perex P {}
	  #perexend {border-bottom: none;}
	
/*clanek*/
.clanek {padding-top: 0;}
.clanek li {}
.clanek H1 {font-size:16px; padding-bottom: 7px;}
.clanek H1 img {border:1px solid rgb(42,42,42);}
.clanek .perex {margin-left:20px;}
.clanek table td {border: 1px solid #505050; padding: 3px;}
.clanek table thead {padding: 3px; background-color: #505050;}
  #clanek_padding {padding:0 20px 0 20px; clear: both;}
  #clanek_padding ul {float:left; width:100%;}
  #clanek_img{float: right; margin-left:15px; margin-top:3px; margin-bottom:5px;}
  #clanek_padding P {}
  #clanek_padding a img {border: none;}
  #clanek_padding p strong {font-size:12px; text-decoration: none;}
  #clanek_padding H2{clear:both;}
  #clanek_padding img#clanek_img {border: 1px solid rgb(42,42,42);}
  .subclanek H1 span {margin-bottom:10px; color:rgb(171,223,60); width: auto;}
  .subclanek H1 span span {color:rgb(254,245,128);}
  .subclanek H3 {font-size:14px; float:left;}
  .subclanek img {border:1px solid rgb(42,42,42);}
  .subclanek p {}
  }

/*galerie*/
.galerie{ margin-bottom:10px;}
.galerie .okolotable{background:green; width:100%; margin-bottom:25px; padding-bottom:5px; margin-top:3px;}
.galerie TABLE{}
.galerie TD{width:140px; padding-left:10px; padding-top:10px; }
.galerie IMG{border:1px solid orange; padding:1px; }


.send{padding-top:10px;}
.send TH, .send TD{padding-right:10px; padding-bottom:10px;}
#spm input{display:none;}
#submit{display:none;}  
.submit{padding:2px; padding-left:10px; padding-right:10px;}
