
/* IE */



div { 



	behavior: url(../view/js/iepngfix.htc); 

}

* { margin: 0px; 
    padding: 0px; }







/* LINK */







a {  



   text-decoration: none; 



   color: #154200; 



}







a:hover { 



   text-decoration: none; 



   cursor:pointer;   



}







a.virtual {



   color: #FFF600; 



   text-decoration:blink; }











/* CONTENT */







#content {







    background-image: url(/images/bg_header.gif);



	background-repeat:no-repeat;



	background-attachment:scroll;



    margin: 0 auto 0 auto;



    width: 700px;



    min-height: 600px;



	padding-left:120px;



	height:auto;



	padding-top:45px;



}











/* TOP */











#top {	







	width:830px;



	margin-left: auto; 



	margin-right: auto;



	height:auto;











}







/* LOGO */







#logo {







    width:296px;



    height:32px;



	background-image: url(/images/_logo.gif);



	margin-bottom:5px;	



}







	



/* MENU */	



	   



	   



	   



	   



#menu { 







    width:700px; 



	height:68px; 



	background-image: url(/images/bg_menu.gif); 



}















#menu .link, #menu .activelink {











	height: 47px;



    float: left;



    text-align: center;



    padding-left: 23px;



    padding-right: 23px;	 



	line-height: 47px;	



	padding-top:9px;



}











#menu .link:hover, #menu .activelink {







	background-image: url(/images/menubghover.png);



    background-repeat: repeat-x;



    color: #FFFFFF;



	margin-top:10px;



	padding-top:0px;



}















#virtual_windows {



    



	float:right;



    width:120px;



    color: #FFF600;



    margin-top:25px;



}











/* LOGIN */











#top .login {







	float:left;



	width: 700px;



	padding-bottom:10px;



	height:auto; 
	



}







#top .login input { 











    float:left;



	



    border: solid 1px #CCCCCC;



    background-image: url(/images/formbg.gif);



	height: 22px;



	border:0px;



    color: #154200;



    padding-left:5px;



	margin-right:10px;



	margin-left:10px;



    width: 155px;



    font-family: Tahoma; 



	font-size: 11px;



    padding-top: 6px;



	margin-top: 3px;







}















#top .login .submit {







    float:left;



	background-image: url(/images/apteka5.gif);
	

    width: 70px; 



	height: 40px;



    padding: 0;



    background-color: #FFFFFF;



	color: #154200;



    float: left; 



	font-size: 11px;



	border:0px;







}







#top .login .mail, #top .login .pass {







	float: left; 



	background-image: url(/images/formbottom.gif);



    height: 47px;



    width: 180px;



    background-repeat: no-repeat;



    background-position: bottom center;



    text-align: center;







}







#logged { width:700px; height:30px; float:left; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed; }











.register {







   float:right;



   margin-top:5px;



   width:154px;



   height:39px;



   background-image: url(/images/register.png);



   font-size: 11px;



   line-height: 39px;



   text-align: center;



   color: #FFFFFF;







}











.footer {







	  float:left;



	  width:700px;



	  height:auto;



	  padding-top:25px;



	  padding-bottom:25px;







}











.footer .line {







	float:left;



	width:700px;



	padding-top:10px;



	border-top: solid 1px #CCCCCC;



	margin-top:5px;



	







}







* html .preface { margin-left:33px; }











.preface { 







     width:260px; 



	 height:auto; 



	 float:left;  



	 margin-bottom:15px;



	 margin-left:65px;



}











div.mainlist {







	position:relative;







	width:327px;







	height:60px;







	background-image: url(/images/apteka7.gif);















	font-size: 11px;







	color: #154200;







	font-weight: bold;







	line-height: 55px;







	clear: left;







}















div.mainlist div {







	font-size: 30px;







	padding-left: 20px;















	color: #FFFFFF;







	font-family: "Trebuchet MS";







	float: left;







	margin-right: 30px;







}















.mainpoint {







	float: left;







	width:59px;







	height:55px;







	margin-right: 10px;







	margin-top: 9px;







	margin-bottom: 15px;







}















.leftside {







	width: 320px;

    float: left;

    text-align: justify;

    margin-right: 10px;

    height:auto;



}















.rightside {







	float: right;







	width: 335px;







	text-align: justify;



	



	margin-top:5px;







	







}







.greenbutton {







	background-image: url(/images/apteka12.png);







	width:152px;







	height:47px;







	text-align: center;







	color: #FFFFFF;







	float: left;







	line-height: 47px;



	



	



	



	margin-left:-53px;















}







.greenbutton:hover, .redbutton:hover {







	cursor: hand;







}















.redbutton {







	background-image: url(/images/apteka13.png);







	width:132px;







	height:47px;







	padding-left:20px;







	color: #FFFFFF;







	float: left;







	line-height: 47px;



	











}























.greenfield {







	background-image: url(/images/greenfieldbg.png);







	color: #FFFFFF;







	height: 30px;







    float:right;











	background-repeat: repeat-x;







	padding-left: 8px;







	width: 325px;







	clear: right;







	line-height: 30px;























	







}















.greenfield .more {







	







	float: right;







	display: inline;







	line-height: 30px;







	background-image: url(/images/apteka15.png);







	width: 76px;







	height: 30px;







	







	color: #154200;







	padding-left: 8px;







	font-size: 10px;







}







.greenfield span {







	display: inline;







	float: left;







}















.redfield {















	background-image: url(/images/apteka11.png);







	width: 146px;







	height: 37px;







	color: #FFFFFF;







	font-weight: bold;















	line-height: 37px;







	text-align: center;







	margin-top: 20px;







	margin-bottom: 10px;







	margin-left: 10px;







}



























.date {







	position: absolute;







	right: -21%;







	width: 150px;







	margin-top: 35px;







	color: #FFFFFF;







	font-size: 11px;







	background-color: #154201;















}















.flash {


   padding-top:3px;
   padding-left:3px;




	background-image: url(/images/apteka_bg_flash.png); 







    float:right;







	width: 335px; 







	height: 255px; 







	background-repeat: no-repeat; 







	color: #154200; 







	text-align: left;



	



	margin-bottom:20px;







}















.flash div {







	margin-left: 125px;







	margin-top: 9px;







}















.item {







	text-align: center;







	float: left;







	width: 166px;







	height: 100px;



	















	







}



















.item strong {







	color: #707072;







}















.moon {







	background-image: url(/images/moon.gif);







	background-repeat: no-repeat;















	height: 21px;







	padding-left: 20px;















	font-weight: bold;







	margin-top: 10px;







	margin-bottom: 5px;







	line-height: 21px;







}











* html .header { margin-bottom:4px; } 











.header { 







   



    float:left;



 



	border-bottom: 1px solid black;







	height:13px; 







	padding-bottom:12px; 







	margin-bottom: 15px;



	



	width:320px;



	







}















.filefield {







	background-image: url(/images/filefieldbg.gif);







	background-repeat: no-repeat;







	background-position: center right;







	height: 24px;







	width: 305px;







	background-color: #80FF23;







	color: #1C5900;







	padding-left: 15px;







	line-height: 24px;







	margin-top: 3px;







	margin-bottom: 3px;







}















.contact_box { 







	float:left; 







	height:auto; 







	line-height: 18px; 







	width:130px; 







	padding-top:10px;







}







* html .contact_form { 







	margin-top:-8px; 







}







.contact_form { 







	float:left;







	height:auto; 







	width:310px; 







	margin-top:10px;  







}







.contact_form .table { 







	padding-left:8px; 







	width:310px; 







	background-image:url(/images/apteka_contact_form_1.gif); 







	height:26px; 







	padding-top:5px; 







	color:#FFFFFF; 







	margin-top:5px; 















}











.contact_btn_send { width:318px; height:30px; background-image:url(/images/apteka_bg_btn_kontakt_wys.gif); line-height:25px; text-align:center; color:#FFFFFF;} 











.title_offer { float:left; width:300px; margin-left:25px; margin-bottom:15px; }







.title_offer .text_offer { padding-top:5px; padding-bottom:5px; color:#989393;  }















.products { width:327px;  float:left; margin-top:25px;  }











.products .img { width:100px; height:100px; float:left; padding-right:8px; }







.products .linep { width:3px;  float:left;} 











.products .text { width:190px; float:left; padding-left:8px; color:#727272; }







.products .green { width:208px; color:#4a9a0e; float:left; font-weight:bold; padding-bottom:8px; }







.products .priceold {width:130px; padding-left:5px; float:left; padding-top:25px; clear: left;}















.division {  height:15px; float:left; width:120px; margin-top:20px; margin-bottom:20px; clear: left;}







.division .number, .division .active { width:15px; height:15px; text-align: center; float:left;   } 



 



.division .active, .division a:hover .number { background-color:#1c5900; color:#FFFFFF; }































.products_title { width:325px; background-image:url(/images/apteka_promocje_bg_field.gif); height:22px; padding-top:8px; float:left; color:#FFFFFF; padding-left:8px; }







.products_name { width:325px; background-color:#80ff23; height:22px; padding-top:8px; float:right; padding-left:8px; margin-top: 3px; }















.pricenew { 







	background-image: url(/images/apteka11.png); 







	width: 146px; 







	height: 26px; 







	color: #ffffff; 







	font-weight: bold; 







	padding-top: 11px;







	text-align: center; 







	float: right; 







	margin-top:15px;







}















.form_question_name { 







	width:282px; 







	height:38px; 







	background-image:url(/images/apteka_bg_form_question.gif); 







	line-height:38px; 







	padding-left:10px; 







	float:left; 







}























.form_question_input, .error { 







	background-image:url(/images/apteka_bg_form_input.gif); 







	border: 1px solid #1c5900; 







	font-family:tahoma; 







	font-size:11px; 







	padding-left:2px; 







	width:115px;    







	height:18px; 







	line-height:18px;







	font-weight:normal;







	color:#1c5900;   







	clear: none;







	float: right;















}







/* ERROR  */







.error { border: 1px solid #C10005; }



.error_color { color:#FF0000; }







.error_select { border: 1px solid red !important; width:45px; }







.accept_color { color: #1d940d}







.error_btn { width:154px; 



             height:39px; 



			 line-height:35px; 



			 color:#FFFFFF; 



			 text-align:center; 



			 background-image:url(/images/apteka_error_btn.gif);



             margin-top:20px;



			 margin-left:90px;			 



}











.form_date_on .form_question_input, .form_date_on .form_select { float: none; }







.table .form_question_input { float: left; width: 190px;}







.table div { width: 75px; }







.form_question_select, .form_select {  







	border: 0px solid black;







	font-family:tahoma; 







	font-size:11px;  







	height:18px; 







	line-height:18px;







	color:#1c5900; 







	







}











.register_status { float:left; padding-top:18px; width:230px; text-align:justify; }



.register_icon { padding-left:45px; float:left; padding-top:18px; width:45px; }











.form_select {







	float: right;







	clear: right;







}







	







.form_date_on { 







	float: left; 







	background-image:url(/images/apteka_bg_form_date_on.gif); 







	width:198px; 







	height:38px; 







	line-height:35px; 







	padding-left:10px; 







	margin-left:27px;







	







	







}















.form_guestion_measure { 







	float:left; 







	width:205px; 







	height:auto; 







	margin-top:15px; 







	margin-right: 5px;







	margin-left: 13px;







}















.form_guestion_measure div, .table div {







	float: left;







}























.table_question { 







	float:left; 







	width:510px; 







	height:auto; 







	border-bottom: solid 1px #154200; 







	padding-bottom:8px; 







	padding-top:8px; 







}







#rejestracja .table_question { 



	width: 350px;



}







.clients_box { float:left; width:520px;  margin-top:0px; }







.panel_menu_btn { 







width:125px; 



height:25px; 



background-image:url(/images/apteka_bg_menu.gif); 



color:#FFFFFF; 



float:left; 



text-align:center; 



padding-top:15px; 



clear:both; 







}







.panel_menu {







float:right;



width:125px;



height:auto;











}















.red {color:#d30000; }







.red_black { color:#920000; }







.available { color:#438d0c; }







.gray_small { color:#a7a7a7; font-size:10px; }







.none_link { color:#154200; }







.panel_box_help { float:left; margin-top:8px; width:159px; height:auto; text-align:center;}















.input_login {  







	background-image:url(/images/apteka_bg_form_input.gif); 







	border: 1px solid #CCCCCC; 







	font-family:tahoma; 







	font-size:11px; 







	padding-left:10px; 







	width:110px;    







	height:16px; 







	padding-top:3px; 







	color:#928a8a; 







}















/*dostepnosc*/







.access { float:left; width:668px; height:auto; background-color:#FFFFFF; padding:5px;  }







.access .windows {width:217px; height:auto; float:left; margin-left:5px; text-align:center;}







.access .title {background-color:#154200; color:#FFFFFF; height:26px; text-align:center; padding-top:10px;}







.access .change { background-image:url(/images/apteka_dostepnosc_bg_okno.gif); height:181px;  }







.access .type { height:83px; }







.access .text { height:auto; text-align:justify; padding-top:8px; padding-left:8px; padding-right:8px; color:#797979; }







.access .form { width:auto; height:auto; padding-bottom:8px; text-align:center; }







.access .input {  font-family:tahoma; font-size:11px; padding-left:5px; height:17px; padding-top:3px;  color:#1c5900; background-image:url(/images/apteka_dostepnosc_bg_input.gif); border:0px; }







/*dostepnosc*/











#ubirthdate { width:330px; }



#ubirthdate select { margin-left:7px; background-image:url(/images/apteka_bg_form_input.gif); 







	border: 1px solid #1c5900; 



    font-family:tahoma; 



    font-size:11px; 



    height:18px; 



    line-height:18px;



    font-weight:normal;



    color:#1c5900;   



    clear: none; }











.headerimage {











	padding-bottom:10px;







}





/* MENU /ADMIN/ */



.menu_admin { 

width:700px; 

height:45px; 

float:right; 

background-color:#154201; 

color: #FFFFFF;

}



.menu_admin .link, .menu_admin .active { 

width:100px; 

color:#FFFFFF; 

float:left; 

border-bottom:5px solid #5ab716; 

line-height:45px; 

height:45px; 

text-align:center; 

margin-right:5px;

}



.menu_admin .link:hover, .menu_admin .active { 

background-color:#5ab716; 

width:100px; 

height:45px; 

line-height:45px; 

color:#154201

;}





/* BUTTON /DEFAULT/  */

.btn_default_red { width:210px; 

                   height:36px; 

				   color:#FFFFFF; 

				   line-height:35px; 

				   text-align:center; 

                   background-image:url(/images/apteka_btn_domyslny_red.gif); 

				   margin:0 auto 0 auto;

				   margin-top:25px; }

				   

				   

				   

.btn_default_yellow {width:169px; height:27px; background-image:url(/images/apteka_btn_domyslny_yellow.gif); text-align:center; line-height:25px; color:#154201; margin:0 auto 0

auto; }

