@charset "UTF-8";

html{ height: 100%; width:100%; position: absolute; }
body {   font-family: Verdana, Arial, Helvetica; font-size: 11px;  ;height: 100%; width:100%; margin: 0;  padding: 0; height: auto;  position: absolute;  text-align: center; } 
 A > IMG{ border: none; }
 A  {text-decoration: none; color: #A7A7A7;}
 A:HOVER,  A:FOCUS{  	outline: 0;}
INPUT, SELECT, TEXTAREA{color: #999999; }


#bd{height: 100%; position: relative; margin: 0 auto; text-align: center; width: 700px;}
#top{position: relative; overflow: hidden; text-align: center; height: 100px;  /*  background-image: url("../img/logo_bluustar.gif"); background-repeat: no-repeat;*/ margin-top: 10px;}
#top A {color: #4DAADF; font-size: 9px;}
#top IMG {border: 0;}
#menu{line-height: 40px; width: 150px; float: left;  }
#menu A{  font-family: Verdana;  text-decoration: none;   }
#menu IMG {border: none; vertical-align: middle;}
#menu A :FOCUS, #menu A :HOVER {}
#menu .reklama{width: 100%; height:150px; }
.m_button {height: 30px; background-color: #E5E5E5; border-bottom: solid 1px #CCCCCC; width: 100%; line-height: 30px; text-align: left; text-indent: 20px; 	}
.m_button_s { background-color: #E5E5E5; border-bottom: solid 1px #CCCCCC; width: 100%; line-height: 20px; text-align: left; text-indent: 25px; font-size: 10px;	}
.m_button A, .m_button_s A {display: block; height: 100%; width: 100%; color:  #808080;}
.m_button:HOVER A, .m_button_s:HOVER A {background-color:#E0E0E0; color:  #4DAADF;}
#f_button {background-image:url("../img/f_button.jpg"); background-position: center; background-repeat:no-repeat;}
#l_button {background-image:url("../img/l_button.jpg"); background-position: center; border-bottom: none; background-repeat:no-repeat;}
#f_button A[class=active],#f_button A[class=active]:HOVER{background-image:url("../img/fb_button.jpg"); }
#l_button A[class=active],#l_button A[class=active]:HOVER {background-image:url("../img/lb_button.jpg");}
#f_button:hover A {background-image:url("../img/fh_button.jpg"); }
#l_button:hover A {background-image:url("../img/lh_button.jpg"); }
A[class=active],A[class=active]:HOVER{background-color: #4DAADF; color: #FFF}
.panel{}
#content{ width: 525px;   clear: right; float: right; color: #7F7F7F}
#footer {position: relative; height: 55px; overflow: hidden; line-height: 2em; font-size: 9px; color: #4DAADF; clear: both; border-top: solid 1px #4DAADF;}
#footer A {color: #A71C1F; line-height: 2em; font-size: 9px;}
/*#footer A :FOCUS, #footer A :HOVER {color: #CCCCCC;}*/
/*#gr_bar{height: 170px; width: 750px; background-color: #000000; overflow: hidden;}*/
.cnt{margin-left: 15px; margin-right: 15px; margin-top: 5px;margin-bottom: 5px;}
/*.cnt1{margin-top: 25px; margin-bottom: 25px; }*/
.cnt2{margin-left: 25px; margin-right: 25px; margin-top: 15px;margin-bottom: 15px;}
.cnt1{margin-top: 5px;margin-bottom: 15px; text-align: justify; }
.cnt3{padding-left: 10px; padding-right: 10px; padding-top: 10px;padding-bottom: 10px; }

/*IMG, A IMG  {	border-style:solid; border-color: #4A4A4A; border-width: 1px;}*/
#flash_space{text-align: center; height: 220px; width:525px; float: right;}
#flashcontent{padding: 0; }
.s_tresc {width: 100%; overflow: hidden; font-size: 11px; font-family:Verdana; color: #A8A8A8; }
.space{width: 100%; height: 10px; clear: left;}
.spacer{  height: 10px;    }
.orange{ color: #FF6501;}
#content B, .bluu {color: #4DAADF;}
#content P B {color: #7F7F7F}
#logo{float: left;}

.szpalta {width: 250px; display: block; float: left; }
.szpalta .header { width: 100%; line-height: 30px; background-color: #E0E0E0; height: 30px; text-indent: 10px; overflow: hidden;}
.szpalta .header .HL{float: left; background-image:url("../img/HL.jpg");height: 30px; width: 15px; }
.szpalta .header .HP{float: right; background-image:url("../img/HP.jpg");height: 30px; width: 15px; }
#zapisz {width: 64px; height:20px; background-image:url("../img/zapisz.png"); background-repeat:no-repeat; color: #FFF; line-height: 20px; cursor: pointer; float: left; margin-left: 8px; }
.newsletter{height: 30px; display: block; overflow: hidden; line-height: 12px;   position: relative; top: 20px; left: 70px;}
.newsletter INPUT { background-color: #FFF; border: 1px solid #DDD;  color:#AAAAAA; font-size: 10px; line-height: 18px; height: 16px; text-indent: 10px; float: left;}


/*
#contact_form{ text-align: left;  line-height: 25px;}
#contact_form INPUT, #contact_form TEXTAREA{ background-color: #190506; border: 1px solid #A71C1F;  color:#555555; }
*/
TEXTAREA {
	overflow: hidden;
}
.LG{color: #CCCCCC; font-size: 9px;}
.hidden {display: none;}