body 	{  margin: 7px 0px 0px 0px; padding: 0px;  background-color: #ffffff; height: 100%;  }

#content a:hover { color:#6666cc; }

#content a:visited { color:#6666cc; }



#topmenu { position: absolute; height: 65px; left: 5px; top: 0px; padding-right:10px; }

#topmenu table.topmenu { width: 100%; height: 65px; }

#topmenu table.topmenu td.top { width: 25%; vertical-align: bottom; padding: 0px 5px 0px 5px; }

#topmenu div.c {  padding: 0px 1px 1px 1px; width: 100%; height: 50px; background-color:#FFFFFF; background-image:url(/DESIGN/UIA/img/top_menu_fon.gif); background-position:right; background-repeat:repeat-y;}

#topmenu table.c { cursor: pointer; width: 100%; height: 50px; background: url(/DESIGN/UIA/img/ugol_br.gif) no-repeat right bottom;}

#topmenu table.c td.c { background: url(/DESIGN/UIA/img/ugol_bl.gif) no-repeat left bottom; text-align:center; vertical-align:middle; padding: 0px 25px 0px 7px; }

#topmenu a { font: 11px Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline;}

#topmenu table.a { width: 100%; height: 65px; }

#topmenu table.a td.shadow_l { background: url(/DESIGN/UIA/img/shadow_l.gif) no-repeat top right; width: 5px; }

#topmenu table.a td.shadow_r { background: url(/DESIGN/UIA/img/shadow_r.gif) no-repeat top left; width: 5px; }

#topmenu table.a td.border { background: url(/DESIGN/UIA/img/top_menu_a_border.gif) no-repeat bottom; width: 1px; height: 64px; }

td.topmenu_act { background-color:#FFFFFF; background-image:url(/DESIGN/UIA/img/top_menu_a_fon.gif); background-repeat:repeat-x;  padding: 0px 1px 1px 1px; }

td.topmenu_act table.border { width: 100%; background:url(/DESIGN/UIA/img/top_border1px.gif) repeat-x bottom;}

td.topmenu_act table.border td { font: bold 12px Arial, Helvetica, sans-serif; color: #000000;  }



table.body { width: 100%; height: 100%; background-color: #46a2e9; background-image: url(/DESIGN/UIA/img/top_table_fon.jpg); background-repeat:no-repeat; background-position: top left; }

td.body { vertical-align:top; padding-top: 84px; }

td.body table.top { width:100%; }

table.top td.left { width: 250px; height: 134px; vertical-align:top; background-image:url(/DESIGN/UIA/img/ugol_menu_tr.gif); background-repeat: no-repeat; background-position: top right; background-color:#FFFFFF; padding-top: 35px; }

table.top td.left img { margin: 0px 0px 0px 30px; }



table.title { width: 100%; height: 134px; }

table.title  td.title_pic { width: 163px; vertical-align:top; }

table.title  td.title { background:url(/DESIGN/UIA/img/title_fon.gif) repeat-x bottom; height: 92px; vertical-align: bottom; padding-bottom: 32px; }

table.title  td.top_right { width: 251px; vertical-align:bottom; padding-bottom: 30px; text-align:left; }



table.center { width: 100%; }

table.center td.leftmenu { width: 259px; background:url(/DESIGN/UIA/img/content_left_fon.gif) repeat-y right; vertical-align:top; }

table.leftmenu { width: 100%; height: 100%; background-color:#FFFFFF;  background-image:url(/DESIGN/UIA/img/menu_bottom_fon.gif); background-repeat:repeat-x; background-position:bottom;}

table.leftmenu td.menu_fon { width: 9px; background:url(/DESIGN/UIA/img/fon_menu_br.gif) no-repeat bottom left;vertical-align:top; }

table.center td.right { width: 250px; vertical-align:top; padding-top: 3px; }

table.center td.center { background-image:url(/DESIGN/UIA/img/ugol_menu_br.gif); background-position: bottom right; background-repeat:no-repeat; padding-bottom: 10px; vertical-align:top;background-color:#FFFFFF; }

td.menu { vertical-align:top; padding: 0px 0px 50px 30px; background:url(/DESIGN/UIA/img/ugol_menu_br.gif) no-repeat bottom right; }

#uctr { background: url(/DESIGN/UIA/img/ugol_menu_tr.gif) no-repeat top right; width: 100%; margin: 0px; padding: 0px; height: 9px; }

/*

table.body td.left { width: 250px; padding-top: 86px; vertical-align:top; height: 100%;  }

table.left { width: 100%; background-color:#FFFFFF; height: 400px; background-image:url(/DESIGN/UIA/img/menu_bottom_fon.gif); background-repeat:repeat-x; background-position:bottom; } 

td.menu_left { vertical-align:top; padding: 0px 0px 50px 30px; background-image:url(/DESIGN/UIA/img/ugol_menu_br.gif); background-repeat:no-repeat; background-position: bottom right; } 

div.u { width: 100%; background:url(/DESIGN/UIA/img/ugol_menu_tr.gif) no-repeat top right; height: 40px;  }

table.body td.center { padding-top: 94px; vertical-align:top;}



td.vcontent { vertical-align:top; padding: 0px 0px 0px 30px; background-color:#FFFFFF; background-image: url(/DESIGN/UIA/img/menu_table_top.jpg); background-repeat:no-repeat; background-position: top left; }



#ucbr { background: url(/DESIGN/UIA/img/ugol_br.gif) no-repeat bottom right; width: 100%; margin: 0px; padding: 0px;  height: 9px; }



*/





td.icon { text-align:right; padding-right: 50px; vertical-align:middle;  }

td.icon a { font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; padding-left: 5px; padding-right: 10px;}

td.icon img {  }



h1 { font: 18px Arial, Helvetica, sans-serif; color:#5f5f5f; margin: 0px 0px 0px 0px;}

p { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666;  line-height: 20px; }

table.adres { width: 250px; }

table.adres td { padding: 15px 30px 25px 30px; background:url(/DESIGN/UIA/img/adres_fon.jpg) repeat-x top; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }

table.adres td p {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }

table.adres td a {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }

table.adres td h1 { margin: 0px; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }


.adres-dop {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
}

.adres-dop div {
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 10px;
}

.adres-dop a {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
}


table.banner { width: 100%; }

table.banner td.fon { background:url(/DESIGN/UIA/img/banner_top.gif) repeat-x center; height: 2px;}

table.banner td.pic { background: url(/DESIGN/UIA/img/banner_fon.jpg); padding: 25px 30px 10px 30px; }

table.banner td.pic img { margin-bottom: 10px; }



.news { margin: 0px 30px 10px 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height: 20px;  }

.news a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

.news a:hover { color:#6666cc; }

.news a:visited { color:#6666cc; }



.news .date { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; }

table.archive { width: 100%; margin-top: 50px; margin-bottom: 20px; }

table.archive td { width: 50%; padding: 0px; }

table.archive td a { font: 11px Arial, Helvetica, sans-serif;  color:#1083dc; text-decoration:underline; padding-right: 5px;  padding-left: 5px;}

table.archive td a:hover { text-decoration:none; }

div.newsfull { margin: 0px 0px 10px 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; }

div.newsfull a { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

div.newsfull a:hover { text-decoration:none; }

table.newsfull { width: 100%; }

table.newsfull td.date { text-align:right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; vertical-align:bottom; }



#info { margin: 0px 30px 10px 0px; }

#info a { padding: 0px 0px 0px 10px;   background: url(/DESIGN/UIA/img/li.gif) no-repeat left center; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline;}

#info a:hover { text-decoration: none;}



div.str { height: 1px; background:url(/DESIGN/UIA/img/str.gif) repeat-x center; }



table.content { width: 100%; height: 100%;  }

table.content td.content { padding: 15px 30px 30px 25px; height: 100%; vertical-align: top; }

#content { margin: 0px 20px 0px 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666;line-height: 20px; }

table.content a { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }



p.small_right { font: 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align: right; margin-top: -10px; }



table.form { width: 100%; }

table.form td { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding: 0px; }

table.form td.text { width: 150px; vertical-align:top; padding-top: 3px;}

table.form input,textarea,select { width: 100%; margin: 2px 0px 2px 0px; }

table.form td.red {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #ff0000;}

.red {  color: #ff0000;}



#content a:hover { text-decoration:none; }

#content a.small { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

#content a.small:hover { text-decoration:none; }

#content p { line-height: 20px; }

#content li { line-height: 20px; }

img.border { border: 1px solid #666666;}

table.sert { }

table.sert td { width:33%; padding: 20px 20px 0px 0px;}



td.bottom td.mediasite {padding: 10px 5px 39px 12px; vertical-align:top; font: 11px Arial, Helvetica, sans-serif; color:#ffffff; }

td.bottom td.mediasite a { font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }

td.bottom td.mediasite a:hover  { text-decoration:underline; }



td.bottom td.copyright{ vertical-align:top; padding: 10px 40px 10px 0px;  }

td.bottom td.copyright table { width: 100%; }

td.bottom td.copyright table td { text-align:right; }

td.bottom td.copyright table td.text { padding-left: 0px; width: 310px; font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:left; }



#menu { margin: 15px 25px 20px 0px;  padding: 0px 0px 0px 0px; }

#menu ul { list-style:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }

#menu ul li { background: url(/DESIGN/UIA/img/menu_li.gif) no-repeat left top; line-height: 13px; padding: 1px 0px 10px 15px; }

#menu ul li a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

#menu ul li a.a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }

#menu ul li a:hover { color:#666666; text-decoration: none; }

#menu ul li a.act { font: bold 11px Arial, Helvetica, sans-serif; color:#d9261c; text-decoration:none; }

#menu ul li p { margin: 6px; }

#menu ul li div { margin: 6px; padding-left: 10px;  background: url(/DESIGN/UIA/img/smenu_li.gif) no-repeat left top; }

#menu a.smenu { font: 11px Arial, Helvetica, sans-serif;  color:#1083dc; text-decoration:underline;  } /* background: url(/DESIGN/UIA/img/smenu_li.gif) no-repeat left center; padding-left: 10px;*/

#menu a.smenu_a  { font: 11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;  }



#path { margin: 0px 0px 20px 0px;  padding: 0px 0px 0px 0px; }

#path a { font: 11px Arial, Helvetica, sans-serif;  color:#1083dc; text-decoration:underline; }

#path img { margin: 0px 5px 0px 5px; }



#search table { width: 175px; margin: 50px 0px 0px 0px; }

#search table td.text { width: 156px; }

#search table td.text input { width: 100%; height: 19px; font: 11px Arial, Helvetica, sans-serif; color: #666666; border: 1px solid #666666; border-right: none; }

#search table td.button { width: 19px; }



div.search a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

div.search p.right { text-align:right; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin-top: -20px; }

div.search p.right a { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }



div.search table.search { width: 100%; margin: 50px 0px 0px 0px; }

div.search table.search td { padding: 0px; }

div.search table.search td.text { width: 100%; }

div.search table.search td.text input { width: 100%; height: 19px; font: 11px Arial, Helvetica, sans-serif; color: #666666; border: 1px solid #666666; border-right: none; }

div.search table.search td.button { width: 19px; }



td.bottom  { vertical-align:top; }

table.bottom { width: 100%;}





#faq {}

#faq b.ans { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666;  background: url(/DESIGN/UIA/img/ans.gif) no-repeat left center; padding-left: 15px; }

#faq b.quot { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666;  background: url(/DESIGN/UIA/img/quot.gif) no-repeat left center; padding-left: 15px; } 



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



table.ctext { width: 100%; background-color: #969696; }

table.ctext tr.th { background-color: #000000; }

table.ctext th { background-color: #969696; font-weight: normal; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height: 30px; }

table.ctext td { background-color: #ffffff; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; height: 30px; }



#person {}

#person table.person { width: 100%; }

#person table.person td { padding: 10px 0px 10px 0px; }

#person table.person td.pic { width: 130px; vertical-align:top; }

#person table.person td.pic img { border: solid 1px #000000; }

#person table.person td.text { vertical-align:top; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; }



#reklam { text-align:center; }

#reklam img { margin-right: 20px; border: solid 1px #88cbf3; }



#addmenu { padding: 15px 25px 20px 20px; background: url(/DESIGN/UIA/img/banner_fon.jpg);  }

#addmenu ul { list-style:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }

#addmenu ul li { background: url(/DESIGN/UIA/img/menu_li.gif) no-repeat left top; line-height: 13px; padding: 1px 0px 10px 15px; }

#addmenu ul li a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; }

#addmenu ul li a.a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }

#addmenu ul li a:hover { color:#666666; text-decoration: none; }

#addmenu ul li a.act { font: bold 11px Arial, Helvetica, sans-serif; color:#d9261c; text-decoration:none; }

#addmenu ul li div { margin: 6px; padding-left: 10px;  background: url(/DESIGN/UIA/img/smenu_li.gif) no-repeat left top; }

#addmenu h1 { margin: 0px 0px 15px 0px; font: 18px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }

#addmenu a.addmenu { font: 11px Arial, Helvetica, sans-serif;  color:#ffffff; text-decoration:underline;  } /* background: url(/DESIGN/UIA/img/smenu_li.gif) no-repeat left center; padding-left: 10px;*/

#addmenu a.addmenu_a  { font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;  }



#an_index {}

#an_index table { width: 100%; }

#an_index h1 { background: url(/DESIGN/UIA/img/an_h1.jpg) no-repeat left top;  padding: 1px 0px 10px 35px; font: 18px Arial, Helvetica, sans-serif; color:#000000;} 

#an_index a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

#an_index ul { list-style:none; margin: 15px 30px 15px 0px; padding: 0px 0px 0px 0px; }

#an_index li { background: url(/DESIGN/UIA/img/an_li.gif) no-repeat left top; line-height: 13px; padding: 1px 0px 10px 15px; }



#map {} 

#map table { width: 90%; }

#map td { vertical-align:top;}

#map a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

#map ul { list-style:none; margin: 25px 30px 15px 0px; padding: 0px 0px 0px 0px; }

#map li { background: url(/DESIGN/UIA/img/map_li.gif) no-repeat left top; line-height: 13px; padding: 1px 0px 10px 15px; }

#map li p { padding: 0px 0px 0px 15px; margin: 5px; }

#map li p a { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline;}



div.clauses { margin: 20px 0px 0px 0px; }

div.clauses .date { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; }

div.clauses table { width: 100%; }

div.clauses table td { vertical-align:top; }

div.clauses table td.pic { width: 130px; } 

div.clauses table td.pic img { border: solid 1px #4a4a4a;}





/* ÔÎÐÓÌ */

body.forum {  margin: 12px 40px 30px 40px; padding: 0px;  background-color: #45a2e9; height: 95%;  }

body.forum td.top { height: 205px; }

body.forum table.body { width: 100%; height: 100%; background-image:none; }



#forum_topmenu { width: 245px; height: 65px; position: absolute; top: 0px; right: 40px; }

#forum_topmenu table.topmenu { width: 245px; height: 65px; }

#forum_topmenu table.topmenu td.top { vertical-align: bottom; padding: 0px 5px 0px 5px; }

#forum_topmenu table.a { width: 100%; height: 65px; }

#forum_topmenu table.a td.border { background: url(/DESIGN/UIA/img/top_menu_a_border.gif) no-repeat bottom; width: 1px; height: 64px; }

body.forum td.topmenu_act { background-color:#FFFFFF; background-image:url(/DESIGN/UIA/img/top_menu_a_fon.gif); background-repeat:repeat-x;  padding: 0px 1px 1px 1px; }

body.forum td.topmenu_act table.border { width: 100%; background:url(/DESIGN/UIA/img/top_border1px.gif) repeat-x bottom;}

body.forum td.topmenu_act table.border td { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; }



body.forum table.top { width: 100%; height: 205px; }

body.forum td.logo { width: 205px; background-color:#FFFFFF; height:115px; background-image:url(/DESIGN/UIA/img/logo_uia.gif); background-repeat:no-repeat; background-position: bottom center; }



body.forum td.top_right { vertical-align:bottom; padding: 0px 0px 15px 25px; }

body.forum td.top_right table.top_right { width: 100%; }





body.forum td.top_right td.login { width: 250px; }

body.forum td.top_right td.login a { padding-right: 20px; font: 11px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:underline; }

td.login table { width: 225px;  margin-bottom: 5px; }

td.login table td { width: 50%; padding-right: 5px; font: 11px Arial, Helvetica, sans-serif; color: #ffffff; }

td.login input { width: 100%; } 



td.forum_icon { vertical-align:bottom; text-align:right; }

td.forum_icon a { font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; padding: 0px 3px 0px 5px; }

td.forum_icon img { margin-left: 15px;  }



td.search { background-color:#FFFFFF; vertical-align:middle; text-align:center; }

td.search table td.text { width: 118px; }

td.search table td.text input { width: 100%; height: 19px; font: 11px Arial, Helvetica, sans-serif; color: #666666; border: 1px solid #666666; border-right: none; }

td.search table td.button { width: 19px; }



td.forum_title { background-color:#FFFFFF;  background-image: url(/DESIGN/UIA/img/ugol_menu_tr.gif); background-position: top right; background-repeat:no-repeat;  }

td.forum_title td.forum_left_content { width: 27px; background-image: url(/DESIGN/UIA/img/forum_left_content.jpg); background-position: top left; background-repeat:no-repeat; }

td.forum_title table.forum_title  { width: 100%; height: 90px; }

p.path { margin: 0px;}

p.path a { font: 11px Arial, Helvetica, sans-serif;  color:#1083dc; text-decoration:underline; padding-right: 10px; }



td.stat { width: 50%; text-align:right; padding-right: 30px; font: 11px Arial, Helvetica, sans-serif; color:#000000; line-height: 18px; }



td.forum_content { background-color:#FFFFFF; vertical-align:top; padding: 0px 30px 30px 30px; }

table.forum_content  { width: 100%;}

table.forum_content th { background-color: #1083dc; text-align:left; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 2px 0px 4px 10px; }

table.forum_content td.titles { height: 35px; background:url(/DESIGN/UIA/img/forum_str.gif) repeat-x bottom; vertical-align:middle; }

table.forum_content td.titles b { background:url(/DESIGN/UIA/img/li_search.gif) no-repeat left top; padding-left: 15px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; }

table.forum_content td.titles b.theme { background:url(/DESIGN/UIA/img/li_search_red.gif) no-repeat left top; padding-left: 15px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; }

table.forum_content tr.d { background-color: #e0f1ff; height: 33px; }

table.forum_content tr.l { background-color: #eef8ff; height: 33px; }

table.forum_content tr.d td { padding: 9px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#393939; vertical-align:top; }

table.forum_content tr.l td { padding: 9px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#393939; vertical-align:top; }

table.forum_content a { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

table.forum_content td.name { background-image:url(/DESIGN/UIA/img/forum_theme_li.gif); background-repeat:no-repeat; background-position: left top; vertical-align:middle; }

table.forum_content td.name a { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; padding-left: 25px;  }



td.author { width: 200px; }

td.author table { width: 100%; }

td.author table td.picture { width: 60px; padding: 0px;  }

td.author table td.names_author { vertical-align:bottom; font: 11px Arial, Helvetica, sans-serif; color:#000000;padding: 0px;  }

td.author table td.names_author b { font: normal 11px Arial, Helvetica, sans-serif; color:#818181; }

table.forum_content .date { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#818181; }



table.forum_form { width: 80%; }

table.forum_form td.text { vertical-align:top; width: 100px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; }

table.forum_form td.input { width:127px; vertical-align:bottom; padding-bottom: 3px; }



td.forum_content p.pages { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-align:right; }

td.forum_content p.pages a { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#1083dc; text-decoration:underline; }

td.forum_content p.pages a.none { text-decoration:none; }

td.forum_content p.pages b { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; }



td.forum_bottom { height: 80px; }

td.forum_bottom table.forum_bottom { width: 100%; }

td.forum_bottom td.mediasite { width: 150px;  padding: 0px 0px 39px 0px; vertical-align:bottom; font: 11px Arial, Helvetica, sans-serif; color:#ffffff; }

td.forum_bottom td.mediasite a { font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }

td.forum_bottom td.mediasite a:hover  { text-decoration:underline; }



td.forum_content_bottom { height: 8px; vertical-align:bottom; background-color:#FFFFFF; }

td.forum_content_bottom table { width: 100%; height: 8px; margin: 1px; }



td.forum_bottom td.copyright{ vertical-align:top; padding: 10px 10px 10px 0px;  }

td.forum_bottom td.copyright table { width: 100%; }

td.forum_bottom td.copyright table td { text-align:right; }

td.forum_bottom td.copyright table td.text { padding-left: 0px; width: 310px; font: 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:left; }





table.content td.content p table/*.text*/ { background-color:#1083dc;  }

table.content td.content p table/*.text*/ caption { text-align: right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#5f5f5f; padding-right: 5px; }

table.content td.content p table/*.text*/ th { border-right: solid 1px #ffffff; background-color:#1083dc; height: 28px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

table.content td.content p table/*.text*/ th.r { border-right: none; background-color:#1083dc; height: 28px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

table.content td.content p table/*.text*/ th p { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

table.content td.content p table/*.text*/ th strong { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

table.content td.content p table/*.text*/ td { background-color:#FFFFFF; height: 28px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding: 5px 5px 5px 5px;  }


#content table { background-color:#1083DC;  }

#content caption { text-align: right; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#5f5f5f; padding-right: 5px; }

#content th { border-right: solid 1px #ffffff; background-color:#1083dc; height: 28px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

#content th.r { border-right: none; background-color:#1083dc; height: 28px; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

#content th p { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

#content th strong { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;  }

#content td { background-color:#FFFFFF; height: 28px; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; padding: 5px 5px 5px 5px;  }






body.er404  	{  margin: 0px 0px 0px 0px; padding: 0px;  background-color: #439deb; height: 100%;  }

table.er404 { width: 100%; }

table.er404 td { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; }

table.er404 p { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; }

table.er404 a { font: 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; }

table.er404 h1 { font: 42px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; }
