body				{ margin: 0px; background-color:#fff; background-image:url(img/bg_table.gif); padding:0px;  }
span, p, td, div, ul, li	{ font-size:12px; font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif; color:#666666; border-collapse:collapse; }
table, td 			{ border-collapse:collapse; border:0px; padding:0px; margin:0px;  }
td { text-align:left; vertical-align:top; }
p					{ text-align:justify; color:#666666; font-size:12px;  }
h1					{ font-size:19px; margin: 0px 0px 0px 0px; color:#00468c; font-weight:normal; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; }
h2 					{ color:#006600; font-family:Georgia, Times New Roman, Times, serif; font-style:italic; font-size:18px; font-weight:normal; }
h3 					{ font-size:14px; margin: 0px 0px 7px 3px; color:#666666; font-weight:bold; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif; }
form				{ display:inline;}
img 				{ border:0px; }

a 					{ color:#339900; font-size:12px; text-decoration:underline; }
a:hover				{ color:#000000; }

.inpt { border:#a5acb2 solid 1px; width:95%; }

.base 			{ background-image:url(img/bg.jpg); background-repeat:no-repeat; }
.content		{ margin-left:345px; }
.footer			{ color:#666666; font-family: Arial, Helvetica, sans-serif; font-size:10px; margin:10px 0px 0px 65px;  }
.curs 			{ margin:10px 0px 0px 0px; font-family:Georgia, Times New Roman, Times, serif; font-style:italic; font-size:22px; }
.curs2 			{ margin:10px 0px 0px 0px; font-family:Georgia, Times New Roman, Times, serif; font-style:italic; font-size:18px; }
.curs2 a { font-family:Georgia, Times New Roman, Times, serif; font-style:italic; font-size:18px; text-decoration:underline; color:#666666; }
.curs2 a:hover { text-decoration:none; }

a.leftmenu		{ font-family:Georgia, Times New Roman, Times, serif; font-style:italic; font-size:14px; text-decoration:underline; color:#333333;  }
a.leftmenu:hover { color:#009900; }

.menu			{  }
.menu td		{ vertical-align:middle; text-align:center; }
.menu a			{ color:#fff; font-size:12px; text-decoration:underline;  }
.menu a:hover 	{ text-decoration:underline; }

.menuactive		{ margin:0px 0px 0px 35px;color:#FFF; font-size:12px;  font-weight:bold; }

a.submenu		{ margin:0px 0px 0px 50px;color:#00468c; font-size:11px; text-decoration:none; font-weight:normal; }
a.submenu:hover { text-decoration:underline; }

.submenuactive 	{ margin:0px 0px 0px 50px;color:#00468c; font-size:11px;  font-weight:bold; }

.ins 			{ padding:5px 10px 15px 10px; }
.ins img 		{ border:#FFFFFF 1px solid; margin-bottom:10px; }

.title			{ margin:0px 0px 10px 00px; color:#fff; font-size:14px; font-weight:bold; }

.items { color:#009900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
.items a		{ color:#009900; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:underline; }
.items a:hover 	{ text-decoration:none; }

a.gr		{ color:#666666; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:underline; }
a.gr:hover  { text-decoration:none; }
.catimg {}
.catimg img {margin:7px 0px 0px 7px; border:#ffffff 1px solid; }

.catheader { padding:5px 10px; background:#daedf6; color:#003366; font-weight:bold; }

.col1 { padding:3px 10px; color:#003366; }
.col2 { padding:3px 10px; color:#333333; }

.catlinks { color:#003366; font-size:10px; text-decoration:underline;  }
.catlinks img { margin-right:5px; }

.catalog { width:244px; background-color:#f1f1f1; padding:7px; }


.catmain {margin:3px; }
.catt { background-image:url(img/cat_bg.gif); margin:3px; padding:3px 5px; color:#ffffff; }
.catty { background-color:#edecec; margin:3px; padding:3px 5px; color:#ffffff; }
.catty a { color:#00468c; font-size:11px; font-weight:bold; text-decoration:underline; }
.catty a:hover { color:#000000; }

