/* CSS Document */

body {
	margin: 0;
	padding: 0px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF
}


#over {
	font-size: 12px;
	color: #333333;
	text-align: center;
	width:100%;
}

#container {
	width: 990px;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align:center;
	padding-right:0px
}

#header { padding-left:0px; height:112px; margin:auto; background-color:rgb(221, 6, 83)}


#lang_container { font-weight:bold; position:relative; bottom:30px; margin-bottom:-30px; height:30px; line-height:30px; right:15px}

#lang_container a { font-size:12px;  color:#FFFFFF}

/* page*/

#main { width:990px;  margin:auto; background-color:rgb(239, 239, 239)}

div#wrapper{float:left;width:100%;}
div#road{margin: 0px 181px 0px 253px !important; overflow:hidden !important; }
div#sun{float:left !important;width:181px !important;margin-left:-181px !important;  text-align:left; overflow:hidden !important}
div#moon{float:left !important;width:253px !important;margin-left:-100% !important; overflow:hidden !important; }

#road .columns_padding { padding: 0px 0px 0px 0px; text-align:justify;  }
#sun .columns_padding { padding:0px 3px 0px 3px;}
#moon .columns_padding { padding:0px 0px 0px 3px; text-align:left}


div#wrapper10{float:left;width:100%;}
div#road10{margin: 0px 181px 0px 253px !important; overflow:hidden !important; }
div#sun10{float:left !important;width:181px !important;margin-left:-181px !important;  text-align:left; overflow:hidden !important}
div#moon10{float:left !important;width:253px !important;margin-left:-100% !important; overflow:hidden !important; }

#road10 .columns_padding { padding: 0px 0px 0px 0px; text-align:justify;  }
#sun10 .columns_padding { padding:0px 3px 0px 3px;}
#moon10 .columns_padding { padding:0px 0px 0px 3px; text-align:left}

.standart_wrapper{ padding:5px}

a {color:rgb(41, 105, 192)}
a:hover{ color: #497FCA}



#id_section_title { font-weight:bold; padding:0px 0px 10px 0px }

#menu_container, #menu_container2 { padding-left:6px; padding-right:8px;}

#menu_container2 { padding-bottom:20px}

.menu_item{}
.menu_item div { padding:0px 2px 4px 2px; font-size:18px; font-family:Tahoma, Verdana, sans-serif;  }
.menu_item a { display:block; overflow:visible; background-color:rgb(219, 219, 219); padding-left:10px; padding-top:5px; padding-bottom:5px; vertical-align:middle; line-height:20px; text-decoration:none; color:rgb(40, 40, 40)}
.menu_item a { background-image:url('/images/menu/a.jpg')}
.menu_item a:hover { background-image:none; background-color:#FFFFFF}

#navWrapper { padding:2px}

#blank  {
	width:554px; background-color:#FFFFFF;  
	border:rgb(197, 197, 197) 1px solid; line-height:18px;
	background-image: url(/images/usr/map.jpg); 
	background-position: right bottom; 
	background-repeat: no-repeat;
	text-align:left;
	min-height:600px; padding-bottom:15px
	}

#blank10 {
	width:554px; background-color:#FFFFFF;
	border:rgb(197, 197, 197) 1px solid; line-height:18px;
	background-image: url(/images/usr/map.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	text-align:left;
	min-height:300px;
      padding-bottom:15px
	}
	
#blank_padding, #blank_padding10 { padding: 7px 5px 0px 5px}

.bold_text { font-size:13px; font-family:"Trebuchet MS", Georgia; font-weight:bold}

.it{
	border-top-color: rgb(153, 153, 153);
    border-right-color: rgb(170, 179, 179);
    border-bottom-color: rgb(213, 221, 221);
    border-left-color: rgb(170, 179, 179);
	border-style:solid;
	border-width:1px;
	padding:0px;
	}
	
.treb_title { font-family:"Trebuchet MS", Georgia; font-size:16px}
	
#footer { clear:both;  }

#footer a { color:#FFFFFF;}

#footer_padding {  padding-top:20px; line-height:15px}
#f1 { background-image:url('/images/footer/g.jpg'); height:76px; padding-left:10px; color:#FFFFFF; text-align:left; vertical-align:top;
background-color:#BF0449}

#f2 {  padding-top:10px;}

#login_form_submit { border:none; background-color:transparent; color:rgb(41, 105, 192); text-decoration:underline; cursor:pointer; margin-left:40px}

#id_auth_form { margin:1px}
#id_auth_form div { padding:1px}

div.notice { padding:2px 0px 10px 0px ; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}


.message_user_warning { color:#FF0000}
.message_user_ok { color:#006600; }

.sd_1{ padding:4px}

#id_gov_table a { display:block}
h2 { font-family:"Trebuchet MS", Georgia; font-size:16px; text-align:center}

#id_gov_text { font-style:italic; text-align:justify}
#id_gov_seal { font-weight:bold}