/* Common style */

body {  background-color: #FFFFFF; margin: 0; }
table, tr, td, select, input, form, li, p, textarea { color: #000000; font-size: 8pt; font-family: Verdana, Tahoma, Geneva; }
a { color: #6B85AB; }
a:active { color: #6B85AB; }
a:visited { color: #6B85AB; }
a:hover { color: #000000; }
ul, li { list-style: disc; }


/* CONTAINER DIVS' styles */

#background {
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 100%;
	height: 200px;	
   background-position:right;
	background-repeat:no-repeat;
	/* background-image: url(../img/in_bcg_top_eu.jpg); */
}

#container {
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
}

/* menu, submenu */

.menu { border:1px solid #eaeff6; background:url(../img/bg_menu.gif) bottom repeat-x; background-color:#FFFFFF; padding:5px 12px; font-size: 8pt; font-family: Verdana, Arial, Tahoma, Geneva; color: #000000; font-weight:bold;}
.menu a:link, .menu a:visited { color:#000000; font-size:8pt; text-decoration:none; }
.menu a:hover { color:#000000; font-size:8pt; text-decoration:underline; }
.menu a:active { color:#000000; font-size:8pt; text-decoration:none; }

.menusel { border:1px solid #eaeff6; background:url(../img/bg_menu_sel.gif) bottom repeat-x; background-color:#FFFFFF; padding:5px 12px; font-size: 8pt; font-family: Verdana, Arial, Tahoma, Geneva; color: #000000; font-weight:bold;}
.menusel a:link, .menusel a:visited { color:#000000; font-size:8pt; text-decoration:none; }
.menusel a:hover { color:#000000; font-size:8pt; text-decoration:none; }
.menusel a:active { color:#000000; font-size:8pt; text-decoration:none; }

.submenu { font-size: 8pt; font-family: Verdana, Arial, Tahoma, Geneva; color: #283f74; vertical-align:top; text-align:left; padding:2px 0; }
.submenu a:link, .submenu a:visited { color:#283f74; font-size:8pt; text-decoration:none; }
.submenu a:hover { color:#283f74; font-size:8pt; text-decoration:underline; }
.submenu a:active { color:#283f74; font-size:8pt; text-decoration:none; }

.submenusel { font-size: 8pt; font-family: Verdana, Arial, Tahoma, Geneva; color: #000000; font-weight:bold; padding:2px 0; }
.submenusel a:link, .submenusel a:visited { color:#000000; font-size:8pt; font-weight:bold; text-decoration:none; }
.submenusel a:hover { color:#000000; font-size:8pt; font-weight:bold; text-decoration:none; }
.submenusel a:active { color:#000000; font-size:8pt; font-weight:bold; text-decoration:none; }

.subsubmenu { font-size: 8pt; font-family: Verdana, Arial, Tahoma, Geneva; color: #283f74; vertical-align:top; text-align:left; padding:2px 0; }
.subsubmenu a:link, .subsubmenu a:visited { color:#283f74; font-size:8pt; text-decoration:none; }
.subsubmenu a:hover { color:#283f74; font-size:8pt; text-decoration:underline; }
.subsubmenu a:active { color:#283f74; font-size:8pt; text-decoration:none; }

.subsubmenusel { font-size: 8pt; font-family: Verdana, Arial, Tahoma, Geneva; color: #283f74; padding:2px 0; background-color:#dee6f1; }
.subsubmenusel a:link, .subsubmenusel a:visited { color:#283f74; font-size:8pt; text-decoration:none; }
.subsubmenusel a:hover { color:#283f74; font-size:8pt; text-decoration:none; }
.subsubmenusel a:active { color:#283f74; font-size:8pt; text-decoration:none; }

.arrowmenu { padding:7px 6px 0 0; vertical-align:top; text-align:left; }
.arrowsubmenu { padding:7px 6px 0 9px; vertical-align:top; text-align:left; }
.arrowsubmenusel { padding:7px 6px 0 10px; vertical-align:top; text-align:left; background-color:#dee6f1;s }

.smallmenu, .smallmenu:visited, .smallmenu:hover, .smallmenu:active {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #89A1C6; text-decoration: none;}
.smallmenu:hover { color: #000000; text-decoration: underline;}

.smallmenu2, .smallmenu2:visited, .smallmenu2:hover, .smallmenu2:active {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.smallmenu2:hover { color: #000000; text-decoration: underline;}

.textDate  { color: #6B85AB;}
.textBlue { color: #283F74;}
.textOrange { color: #B06500;}
.textTitle { color: #f1a64c; font-size: 20px; font-family: Verdana, Arial, Tahoma, Geneva;}


.lineLblue {background-color: #D6DFED;}



.copyrightCell { padding: 12px 20px 12px 0px; }
.copyright, .copyright:visited, .copyright:hover, .copyright:active {font-size: 10px; font-family: Arial, Verdana, Tahoma, Geneva; color: #D67C00; text-decoration: none; }
.copyright:hover { color: #000000; text-decoration: none;}

/* tipines lenteles */

.Table { width: 100%; border-spacing:0px;  border-collapse: collapse;  }
.TableHead { padding: 3pt;  border-bottom: 1px solid #000000; font-weight: bold; }
.TableRow { padding: 3pt;  border-bottom: 1px solid #989898;}

/* forms style */
select {font-family: Arial, Verdana; font-size: 10pt; color: #000000;background-color: #E7E7E7  }
input,textarea { font-family: Arial, Verdana; font-size: 10pt; color: #000000; background-color: #E7E7E7 }

/* search form */
.search { display:inline; margin:0; padding:0; }
.search input { width:90px; border:1px solid #d6dfed; background-color:#fff; font-size:10px; color:#000; }

/* mainfoto */
.mainfoto { background:url(../img/main_foto.jpg) left bottom no-repeat; }
.mainfoto_lt { background:url(../img/main_foto_lt.jpg) left bottom no-repeat; }
.mainfoto_en { background:url(../img/main_foto_en.jpg) left bottom no-repeat; }
.mainfoto_ru { background:url(../img/main_foto_ru.jpg) left bottom no-repeat; }

.more { text-decoration:none; }
.more:hover { text-decoration:underline; }

/* sidebox */
.sidebox { background:url(../img/bg_side_box.gif) top left no-repeat; border-bottom:1px solid #dde4ee; vertical-align:top; padding:16px 20px; }

.sidebox p { margin:0; padding:4px 0; }



#login { width:100%; margin:0; padding:0; }
#login input { width:100%; height:20px; border:1px solid #d6dfed; background:#fff; padding-left:3px; margin-bottom:4px;  }
#login input { font-family: Verdana, Tahoma, Geneva; font-size:11px; color:#666; }
#login input.button { width:79px; height:22px; padding:0; border:0; background:transparent url(../img/bg_button.gif) bottom left no-repeat; color:#000; cursor:pointer; }

#error_msg { background:#fcded9; margin-bottom:13px; padding:5px 8px; color:#e74729; }

#poll {}
#poll table { border:0; }
#poll td { padding:2px; }
#poll input, #poll textarea { border:1px solid #c0c0c0; background:#fff; padding-left:2px; color: #000000; font-size: 8pt; font-family: Verdana, Tahoma, Geneva; }
#poll input, #poll textarea { width:100%; }
#poll .input_radio, #poll .input_checkbox { border:0; background:none; width:auto; }
#poll .poll_button input { width:54px; height:22px; padding:0; border:0; background:transparent url(../img/bg_button2.gif) bottom left no-repeat; color:#000; cursor:pointer; }

#poll .poll_question { padding-bottom:4px; font-weight:bold; }
#poll .poll_answer { padding-bottom:10px;}
#poll .poll_answer td { padding-bottom:2px; }
#poll .poll_button { }