*	{	margin: 0; 	padding: 0;	border-collapse:collapse;}
body  {	margin: 0; padding: 0; text-align: center; color: #606869;	font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 15px;border:0px none;background-color: #82c0ff;}
a { color: #2673BF;font-weight: bold; text-decoration: none;}
a:hover {color: #ED1966;}
img {border: 0px none;}

h1 {	margin: 0; padding: 10px 0;font-family: Georgia, "Times New Roman", Times, serif;color: #2673BF;line-height: 28px;font-weight: normal; font-size: 25px;}
h2 {	margin: 0; padding: 10px 0;font-family: Georgia, "Times New Roman", Times, serif;color: #2673BF;line-height: 19px;font-weight: normal; font-size: 19px;}
h3 {	margin: 0; padding: 10px 0;font-family: Georgia, "Times New Roman", Times, serif;color: #6A737B;line-height: 16px;font-weight: bold; font-size: 15px;}
ul,ol {padding:15px 20px 15px 30px;}
#container {	width: 1020px;margin: 0 auto;text-align: left;background: transparent url(/ANGIO/pic/bcg_container.gif) repeat-y center top;} 
#header {height: 220px;	background-image: url(/ANGIO/pic/top_banner.jpg);padding: 0 10px;} 
#header a {color: #6A737B;}
#topmenu {height: 30px; width:998px; margin-right: 10px;	margin-left: 10px; border-right: 1px solid #6A737B; border-left: 1px solid #6A737B;	background:transparent url(/ANGIO/pic/bcg_topmenu.gif) repeat-x left top;}
#topmenu .searchbox {height: 30px;width: 280px;	float: left;}
#topmenu menu {float: left;height: 30px;	margin: 0px;padding: 0px;list-style-type: none;width: 710px;}
#topmenu  menu  li {line-height: 30px; float: left;	letter-spacing: 0.1em;	font-weight: normal; font-family: "Times New Roman", Times, serif;font-size: 13px;color: #6A737B;}
#topmenu  menu a {display: block;	 padding: 0 10px; color: #6A737B; text-transform:uppercase;}
#topmenu  menu a:hover {background:transparent url(/ANGIO/pic/bcg_topmenu_hover.gif) repeat-x left top;color: #2673BF;}

#submenu {background:transparent url(/ANGIO/pic/bcg_topsubmenu.gif) repeat-x left top;border-left: 1px solid #CCCCCC; height: 20px; margin-right: 11px;	}
#submenu ul {float: left;height: 20px;	margin: 0px;padding: 0px;list-style-type: none;}
#submenu  ul  li {line-height: 20px; float: left;letter-spacing: 0.03em;	font-weight: normal; font-family: "Times New Roman", Times, serif;font-size: 12px;color: #6A737B;}
#submenu a {	color: #6A737B;	font-weight: normal;display: block; padding: 0 10px;}
#submenu a:hover {background:transparent url(/ANGIO/pic/bcg_topsubmenu_hover.gif) repeat-x left top;color: #2673BF;}

#leftmenu h1 {padding: 10px 0px 5px 30px;background: url(/ANGIO/pic/square_arrow.gif) no-repeat 2px 12px;margin: 0;line-height:22px; font-size:22px;color: #6A737B;}
#leftmenu {float: left;width:240px; margin: 10px 20px 0 20px ;padding: 0;	display: inline;}
#leftmenu ul.sidemenu {list-style: none;	text-align: left;	margin: 0px 0 9px 15px;padding: 0;text-decoration: none;}
#leftmenu ul.sidemenu li {border-bottom: 1px solid #EFF0F1;background: url(/ANGIO/pic/arrow.gif) no-repeat 2px 5px;padding: 3px 5px 3px 20px;}
* html body #leftmenu ul.sidemenu li { height: 1%; }
#leftmenu ul.sidemenu a {font-weight: bold;background-image: none;text-decoration: none;font-size:12px;}

#left_cnt {margin: 0; float: left; width: 289px; 	display:block;}
#main_cnt {margin: 0; width: 730px;	display:block; 	float: right;} 
.leftbar {padding: 0 20px 0 20px;}
.article {padding: 0 35px 0 25px; text-align:justify; } 
img.obr_ramik_left {float:left; border: 1px solid #8ebae7; padding: 3px; margin: 5px 10px 5px 0;}
img.obr_ramik_right {float:right; border: 1px solid #8ebae7; padding: 3px; margin: 5px 0px 5px 10px;}
img.obr_ramik_nofloat {border: 1px solid #8ebae7; padding: 3px; margin: 5px;}
#footer {background: #FFFFFF url(/ANGIO/pic/bcg_footer.gif) repeat-x left top; height: 35px; display:block;} 
#menu_header {text-align: right;	height: 40px;	font-weight: normal;	line-height: 40px;}
#menu_header   a:hover {color: #FFFFFF;}
#language {	float: right;	height: 180px;	width: 150px;	line-height: 36px;}
#bcg {background: #FFFFFF url(/ANGIO/pic/bcg_body.gif) repeat-x left top;}
#end_line {width: 1020px;	margin: 0 auto; background: transparent url(/ANGIO/pic/bcg_endline.gif) no-repeat left top; height:12px; display: block;}
.perex { font-weight: bold; font-size: 13px;}
.nadpis { color: #000; font-weight: normal; font-size: 14px;background-color: #AA0E12; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fltrt { float: right;	margin-left: 8px;
}
.fltlft {	float: left;margin-right: 8px;
}
input {width:300px;}
.clearfloat {clear:both; height:1px;  background-color: #2673BF;   font-size: 1px;    line-height: 0px; }
a.czech  {display: block;padding-left: 30px;	margin: 0 20px;	text-align: left;background:transparent url(/ANGIO/pic/Czech_flag_cb.gif) no-repeat left center;}
a:hover.czech   {	background-image: url(/ANGIO/pic/Czech_flag.gif);	color: #ED1966;}
a.deutsch {display: block;padding-left: 30px;margin: 0 20px;	text-align: left;background:transparent url(/ANGIO/pic/German_flag_cb.gif) no-repeat left center;}
a:hover.deutsch {background-image: url(/ANGIO/pic/German_flag.gif);	color: #ED1966;}
a.english {	display: block;padding-left: 30px;	margin: 0 20px;	text-align: left;background:transparent url(/ANGIO/pic/English_flag_cb.gif) no-repeat left center;}
a:hover.english {background-image: url(/ANGIO/pic/English_flag.gif);	color: #ED1966;}
a.polski {display: block;padding-left: 30px;	margin: 0 20px;	text-align: left;background:transparent url(/ANGIO/pic/Polish_flag_cb.gif) no-repeat left center;}
a:hover.polski {	background-image: url(/ANGIO/pic/Polish_flag.gif);	color: #ED1966;}
a.ukraine {display: block;padding-left: 30px;	margin: 0 20px;	text-align: left;background:transparent url(/ANGIO/pic/Ukraine_flag_cb.gif) no-repeat left center;}
a:hover.ukraine {background-image: url(/ANGIO/pic/Ukraine_flag.gif);	color: #ED1966;}

