body {margin:0px;padding:0px;background-color: #FFFFFF;background:url(../imgs/bg_top.gif) top right repeat-x;} 

a {font: normal 12px Tahoma, sans-serif; color: #118ADF;text-decoration:underline;}
a:hover {color: #84de46;text-decoration: underline;}


td.bg_top {
 	background:url(../imgs/strel.gif) bottom left no-repeat;
	height:116px;
	vertical-align:top;
	margin:0px 0px 0px 0px;
} 
td.cop_bg {
	vertical-align:top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
} 
td.cop_bg p{
	font: normal 11px Tahoma, sans-serif; color: #B1B1B1;	
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 0px;
	text-align:center;
}
td.centr {
	vertical-align:top;
	padding:0px 0px 20px 0px;
}
table.pric td {

	padding:4px 5px 3px 10px;
	color:#565656;
	font: normal 11px Tahoma, sans-serif;
}
table.tab_tov  {
	background-color: #BFBFBF;
	
}
table.tab_text  {
	background-color: #BFBFBF;
	margin-bottom:7px

}
h1 {
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}



table.tab_oval  {
	width:550px;
 
	background:url(../imgs/top_krug.gif) top left no-repeat;
}
table.tab_oval td.bot_krug  {
	background:url(../imgs/bot_krug.gif) bottom left no-repeat;
	padding:12px 0px 10px 0px;
}
 td.orang  {
	background-color: #E67B31;
	width:185px;
	padding:0px 0px 0px 7px;
}
 td.wile  {
	background:url(../imgs/while.gif) bottom right repeat-y;
	background-color: #FFF;
 	vertical-align:top;
	padding:0px 0px 0px 10px;
	font: normal 12px Tahoma, sans-serif; color: #565656;
}


td.smalb_text{font: normal 18px Tahoma, sans-serif; color: #596980; padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;vertical-align:top;}
td.smalb_text p{font: bold 12px Arial, sans-serif; color: #CA5C11;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
td.smalb_text p.date{font: bold 30px Arial, sans-serif; color: #5882BE; letter-spacing: -1; padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

td.smalb_text p.text{font: normal 18px Tahoma, sans-serif; color: #596980;letter-spacing:-1;padding:0px 0px 14px 0px;margin:0px 67px 0px 0px;text-transform:uppercase;text-align:right;line-height:10px;}

td.smalb_text p.text span{font: bold 18px Tahoma, sans-serif; color: #5882BE;letter-spacing:-1;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
td.smalb_text p.text_mall{font: bold 14px Arial, sans-serif; sans-serif; letter-spacing:-1; color: #565656;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;text-align:left;line-height:16px;}


td.smalb_text p.ukazat{ font: normal 18px Arial, sans-serif; letter-spacing:-1; color: #565656;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;line-height:16px;}
td.smalb_text p.join{ font: bold 18px Arial, sans-serif; color: #565656;padding:0px 0px 0px 12px;margin:5px 0px 0px 0px;text-align:left;line-height:16px;}


td.orang p.ukazat2{ font: bold 20px Arial, sans-serif; color: #FFF;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;line-height:16px;}
td.orang p.text{ font: normal 11px Tahoma, sans-serif; color: #FFF;padding:0px 7px 0px 17px;margin:0px 0px 0px 0px;text-align:left;line-height:16px;}


td.orang p.join2{ font: bold 18px Arial, sans-serif; color: #565656;padding:0px 0px 0px 123px;margin:3px 0px 0px 0px;text-align:left;line-height:16px;}
td.orang p.join2 a{font: normal 11px Tahoma, sans-serif; color: #FFF;padding:0px 0px 0px 0px;}


td.wile div.tovar{font: normal 12px Tahoma, sans-serif; color: #565656;padding:0px 10px 10px 0px;margin:0px 0px 0px 0px;}
td.wile h3.title{font: bold 24px Arial, sans-serif; color: #E67B31;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
td.wile span{font: bold 11px Tahoma, sans-serif; color: #FFF;padding:1px 4px 1px 4px;margin:0px 0px 0px 0px;background-color: #00A6DD;}
td.wile img{padding:0px 0px 0px 0px; margin:0px 6px 0px 5px;}

 

 
td.date {width:89px;font: bold 11px Tahoma, sans-serif; color: #118ADF;background-color: #FFF; text-align:center;vertical-align:top;padding:6px 0px 0px 0px;}
td.head {width:700px;font: bold 12px Tahoma, sans-serif; color: #FFF; background-color: #118ADF;text-align:left;vertical-align:top;padding:3px 0px 3px 8px;}
td.text {font: normal 12px Tahoma, sans-serif; background-color: #FFF;color: #565656; text-align:left;vertical-align:top;padding:7px 0px 3px 8px;}
td.img {width:200px;background-color: #FFF;font: normal 12px Tahoma, sans-serif; color: #565656; text-align:left;vertical-align:top;padding:4px 5px 4px 8px;}

td.calendar {font: normal 12px Tahoma, sans-serif; color: #565656;background-color: #FFEFC6; text-align:left;padding:2px 5px 2px 15px;}
td.calendar p {font: normal 11px Tahoma, sans-serif; color: #AD6300;padding:5px 0px 0px 10px;margin:0px 0px 0px 10px;}
td.calendar p a {font: normal 9px Small Fonts, sans-serif; color: #AD6300;padding:0px 0px 0px 8px;}
td.calendar p a:hover { color: #d97c00; text-decoration:underline}

td.text_bot1 {font: normal 11px Tahoma, sans-serif; color: #937D60;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;text-align:center;background-color: #FFEFC6;}
td.text_bot {font: normal 11px Tahoma, sans-serif; color: #937D60;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;text-align:right;background-color: #FFEFC6;}
td.text_bot p {font: normal 11px Tahoma, sans-serif; color: #AD6300;padding:5px 8px 0px 10px;margin:0px 0px 0px 8px;}
td.text_bot img {padding:0px 0px 0px 0px;margin:0px 0px 0px 8px;}
td.text_bot p a {font: normal 9px Small Fonts, sans-serif; color: #AD6300;padding:0px 0px 0px 10px;}
td.text_bot p a:hover { color: #d97c00; text-decoration:underline}
 

td.tab1 {width:195px;font: normal 11px Arial, sans-serif; color: #FFF;padding:15px 0px 15px 10px;background-color: #E67B31;text-align:center;}
td.tab1 p {font: normal 18px Tahoma, sans-serif; color: #FFF;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;line-height:16px;}
td.tab1  a{font: bold 11px Arial, sans-serif; color: #FFF;}
td.tab1  a:hover{font: bold 11px Arial, sans-serif; color: #FFF;}

td.text1 {background-color: #fff; font: normal 12px Tahoma, sans-serif; color: #565656;padding:13px 10px 5px 10px;margin:0px 0px 0px 0px;line-height:16px; vertical-align:top;}
td.text1 h3 { font: normal 18px Tahoma, sans-serif; color: #565656;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:16px; vertical-align:top;}

td.img2 {background-color: #fff;text-align:center; font: normal 12px Tahoma, sans-serif; color: #565656;padding:2px 2px 2px 2px;margin:0px 0px 0px 0px;line-height:16px; vertical-align:top;}

 
p.menu_r {font: bold 11px Tahoma, sans-serif; color: #43A400;padding:0px 0px 1px 0px;margin:0px 0px 0px 0px;text-align:right;}
p.menu_r a{font: bold 11px Tahoma, sans-serif; color: #43A400;text-decoration:underline;}
p.menu_r a:hover{color: #84de46;text-decoration: underline;}

#page {
	 position: relative;text-align: center;border: 0px solid #FF0000;width:1020px; margin:0 auto;
}
#pag_null {
	 position: relative;text-align: center;border: 0px solid #FF0000;width:834px;background:url(../imgs/cop_bg.gif) bottom left repeat-x;
}

#logo {
	position: relative;
	top: 26px;
	left: 5px;
	width: 197px;
	height:61px;
	border: 0px solid #FF0000;
	background:url(../images/LibLOGO-webanimated.gif) bottom left no-repeat}
 

#navigation {position: relative; color: #000000;border: #000000 0px solid; bottom:60px;left: 208px; float:left;vertical-align:top;height:34px;
}
#navigation a { float: left;padding:22px 18px 0px 8px;font: bold 12px Verdana, sans-serif; color: #868686;text-decoration:none;background:url(../imgs/m_line.gif) top left no-repeat;text-align:left;}
#navigation a:hover { color: #FFFFFF; text-decoration: none;background: #7bca45 url(../imgs/m_line.gif) top left no-repeat;}
 
#slogan {position: absolute;float: left;left:213px;padding:0px 0px 0px 0px;font: bold 18px Tahoma, sans-serif; color: #546D9D;text-align:left;border: #000000 0px solid;}

 

#leftcol {position: relative;padding:0px 0px 0px 0px;text-align:right;border: #000000 0px solid;left: 0px; float:left;vertical-align:top;width:186px;height:400px; background:url(../imgs/lin_ver.gif) top right no-repeat;}
#leftcol h2 {font: bold 18px Tahoma, sans-serif; color: #546D9D;margin:0px 20px 0px 0px;padding:20px 0px 8px 0px;width:162px;background:url(../imgs/lin_gor.gif) bottom left repeat-x;}
#leftcol p {font: bold 11px Tahoma, sans-serif; color: #63B126;margin:0px 20px 0px 0px;padding:6px 0px 7px 0px;width:162px;background:url(../imgs/lin_gor.gif) bottom left repeat-x;}
#leftcol p a {font: bold 11px Tahoma, sans-serif; color: #63B126;text-decoration:none;text-transform:uppercase;}
#leftcol p a:hover {color: #84de46;text-decoration: underline;}
#leftcol img{margin:0px 20px 0px 0px;}

#rightcol {position: relative;color: #000000; left: 0px; float:right; vertical-align:top; width:834px; padding:10px 0px 0px 0px;}

#rightcol h2{line-height:14px;padding:2px 0px 4px 0px;margin:2px 0px 7px 0px;font: bold 18px Tahoma, sans-serif; color: #FFF;width:100%; text-align:center;background:url(../imgs/lin_gor2.gif) bottom left repeat-x;background-color: #7BCA45;}


div.style2 {font: bold 12px Tahoma, sans-serif; color: #FFF;padding:2px 0px 2px 0px;}

p.text_right {font: normal 11px Tahoma, sans-serif; color: #565656;padding:0px 20px 0px 62px;margin:0px 0px 0px 0px; }



div.bot_event {font: bold 10px Arial, sans-serif; color: #565656;padding:0px 10px 0px 0px;margin:0px 0px 0px 0px; }
div.bot_event p{font: bold 18px Arial, sans-serif; color: #565656;padding:0px 0px 3px 0px;margin:0px 0px 0px 0px; }
div.bot_event  a{font: normal 10px Tahoma, sans-serif; color: #00A6DD;padding:0px 0px 0px 2px;margin:0px 0px 0px 0px; }
div.bot_event a:hover{color: #565656;text-decoration:none;}

table.pric {

font-family:Tahoma, Arial, Helvetica, sans-serif}

table.pric td.titl_h1 {
	verticla-align:top;
	width:124px;
	font-family:Tahoma;
	background-color:#118ADF;
	color:#FFF;
	size:12px;
	text-align:center;
}
table.pric td.titl_h2 {
	verticla-align:top;
	width:440px;
	font-family:Tahoma;
	background-color:#118ADF;
	color:#FFF;
	size:12px;
	text-align:left;
}
table.pric td.titl_h3 {
	verticla-align:top;
	width:191px;
	font-family:Tahoma;
	background-color:#118ADF;
	color:#FFF;
	size:12px;
	text-align:left;
}
table.pric td.text_h1 {
	verticla-align:top;
	width:124px;
	background-color:#FFFFFF;
	size:12px;
	text-align:center;
} 
table.pric td.text_h2 {
	verticla-align:top;
	width:440px;
	background-color:#FFFFFF;
	size:12px;
	text-align:left;
} 
table.pric td.text_h3 {
	verticla-align:top;
	width:225px;
	background-color:#FFFFFF;
	size:12px;
	text-align:left;
} 
table.pric td.text_h1_2 {
	verticla-align:top;
	width:124px;
	background-color:#ECEEF0;
	size:12px;
	text-align:center;
} 
table.pric td.text_h2_2 {
	verticla-align:top;
	width:440px;
	background-color:#ECEEF0;
	size:12px;
	text-align:left;
} 
table.pric td.text_h3_2 {
	verticla-align:top;
	width:191px;
	background-color:#ECEEF0;
	size:12px;
	text-align:left;
} 
h4 {
	font-size: large;
}

h2.sponsors{
	display:block;
	padding-top:45px !important;
	padding-bottom:10px !important;
	font:18px normal Arial, Helvetica, sans-serif !important;
	color:#393939 !important;
	background:#FFF !important;
	border-bottom:#999 1px solid !important;
	text-align:left !important;
	}
	
span.spacer{
	display:block;
	width:12px
	}
	
table.logos-no-border a.img{
	border:none;
	}