a.box_link
	{
	font-family: verdana; font-size: 9px; color: #f9f9f9;
	text-decoration: none;
	
	
	}
b.box_link
	{
	font-family: verdana; font-size: 9px; color: #f9f9f9;
	text-decoration: none;
	}


table
	{
	font-family: verdana; font-size: 10px; color: #5d5d5d;
	line-height: 150%;
	}


table.course
	{
    background-color: #fafafa;
	border: 1px solid #CACACA;
	border-collapse: collapse;
	text-align: center;
	}

table.course td
	{
	padding-left: 5px; padding-right: 5px;
	padding-top: 4px; padding-bottom: 4px;
	border: 1px solid #CACACA;
	width: 15px;
	}

table.search
	{
    background-color: #fafafa;
	border: 1px solid #CACACA;
	border-collapse: collapse;
	text-align: center;
	}

table.search td
	{
	padding-left: 18px; padding-right: 18px;
	padding-top: 10px; padding-bottom: 10px;
	border: 1px solid #CACACA;
	width: 15px;
	}




td.top
	{
	padding-left: 20px; padding-right: 20px;
	padding-top: 3px; padding-bottom: 3px;
	color: #000000; font-size: 11px;
	border-color: #D4DEC4; background: #E9F6D2;
	border-left-style: solid; border-left-width: 1;
	border-right-style: solid; border-right-width: 1;
	border-top-style: solid; border-top-width: 1;
	border-bottom-style: solid; border-bottom-width: 1;
	}

td.top_desc
	{
	padding-left: 20px; padding-right: 20px;
	padding-top: 3px; padding-bottom: 3px;
	color: #823A00; font-size: 11px;
	border-color: #D4DEC4; background: #FFF9DB;
	border-left-style: solid; border-left-width: 1;
	border-right-style: solid; border-right-width: 1;
	border-top-style: solid; border-top-width: 1;
	border-bottom-style: solid; border-bottom-width: 1;
	}

td.topic
	{
	padding-left: 8px; padding-top: 8px; padding-bottom: 8px;
	font-family: arial; font-size: 14px; color: #2b2c2a
	}


ul
	{
	margin: 0px; margin-left: 5px;
	list-style-type: none;
	padding: 0px; text-align: left;
	line-height: 170%;
	
	}
	

li
	{
	padding-left: 12px;
	background: url(gfx_tpl_1/color/kwadracik.png) no-repeat;
 	background-position: 0px 6px;
	}

	
ul.dot_1
	{
	margin: 0px; margin-left: 15px;
	list-style-type: none;
	padding: 0px; text-align: left;
	line-height: 130%;
	
	}
	

li.dot_1
	{
	padding-left: 16px;
	background: url(gfx_tpl_1/color/menu_dot.jpg) no-repeat;
 	background-position: 0px 3px;
	}

ul.desc
	{
	margin: 0px; margin-left: 15px;
	list-style-type: none;
	padding: 0px; text-align: left;
	line-height: 130%;
	}
	

li.desc
	{
	padding-left: 20px;
	background: url(gfx_tpl_1/color/box_arrow.png) no-repeat;
 	background-position: 0px 2px;
	}

a
	{
	color: #D52433;
	text-decoration: none;
	}
a:hover
	{
	color: #FF8C96;
	}

a.link
	{
	color: #7c9d30;
	}

a.link:hover
	{
	color: #aad053;
	}

a.menu
	{
	color: #DAE8C6;
	}

a.menu:hover
	{
	color: #ffffff;
	}

a.lang
	{
	color: #000000;
	text-decoration: none;
	}
a.lang:hover
	{
	color: #666666;
	}

input
	{
	background-color: #FCFCFA;
	border-style: solid; border-color: #C7C7C7; border-width: 1px;
	font-family: verdana; font-size: 10px; color: #444444;
	padding-left: 5px; padding-right: 5px;
	padding-top: 3px; padding-bottom: 3px;
	}

select
	{
	padding-top: 3px; padding-bottom: 3px;
	background-color: #FCFCFA;
	border-style: solid; border-color: #C7C7C7; border-width: 1px;
	font-family: verdana; font-size: 10px; color: #444444;
	}
