/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin:0; padding: 0;}

img {border: 0}

table{border:0px; border-collapse:collapse; empty-cells: show;}
table td{padding:0px; }

table.head { width:750px; margin-left:20px;}
        table.head tr.top { height: 36px;  text-align: right;}
                table.head tr.top td.left {background:url(images/fon1.gif) no-repeat top left;}
                table.head tr.top td.left table.links {width: 100%;}
                        table.head tr.top td.left table.links a {color: #FFFFFF; font-size: 26px; text-decoration: none;}
                        table.head tr.top td.left table.links1 a {color: #FFFFFF; font-size: 16px; }
                table.head tr.top td.right {background:url(images/fon1.gif) no-repeat top right; padding-right: 20px; font-size: 12px; line-height: -5px; width: 90px;}
                        table.head tr.top td.right a.language{ color: #999999; position:relative; top: -3px;}
                        table.head tr.top td.right a.language:hover{ color: #ffffff;}
                        
                        
table.second { width:750px; margin-left:20px;}
        table.second tr.bottom { height: 79px;}
                table.second tr.bottom td.left { vertical-align:bottom; width:220px;}
                table.second tr.bottom td.right { background:url(images/fon2.gif) no-repeat left;}

                

table.login {width: 100%; height: 79px; padding: 0; margin: 0; color:#FFFFFF; line-height: 180%; color: #ffffff;}
        table.login tr td { padding-top: 7px; vertical-align:top;}
        table.login tr td input {width: 180px;}
        table.login a {color: #cccccc}
        table.login tr td.input {width:185px; padding-left: 15px;}
        table.login tr td.button {padding-top: 25px; padding-left: 15px;}

table.login1 {width: 100%; height: 79px; padding: 0; margin: 0; color:#FFFFFF; line-height: 180%; color: #ffffff; letter-spacing: 1px;}

/*table.top {width:745px; margin-left:28px; margin-top: 15px;}*/
table.top {width:780px; margin-left:0px; margin-top: 15px;}
        table.top tr.top { vertical-align:top; height:65px;}
                table.top tr.top td.left {  width:250px;}
                

        table.top tr.maintop { vertical-align:top;}
                table.top tr.maintoptop td.left {  width:270px;}
                
        table.main tr.top td.right p { margin-top: 0}
        
        
table.menu {width: 247px}
        table.menu tr.first { background: #666666; color: #cccccc;}
        table.menu tr.first td.digit { font-size: 32px; font-weight: bold; padding-left: 10px; padding-right: 5px;}
                
        table.menu tr.bottom {background: #d1d1d1; text-align: center; vertical-align:middle; height: 60px;}
        table.menu tr.bottom a {color: #ff6600; font-size: 21px; }
        
        
        
p.footer {color: #666666;}
p.footer a {color: #666666}


p.footer1 {color: #666666; padding-left: 270px;}
p.footer1 a {color: #666666}

a {color: #666666}



table.vibor {background:url(images/fon5.jpg) top left; width: 755px; height:35px;  margin-left:20px; margin-top: 20px; color: #666666; letter-spacing: 0.5px; font-weight: bold;}
        table.vibor select {background: #e5e5e5;}

table.main1 { width: 759px; margin-left:20px; margin-top: 15px; color: #FFFFFF;}
        table.main1 thead {background:url(images/fon6.jpg) top no-repeat; height: 28px;  }
        table.main1 thead tr td {padding-left: 15px; background: #444444 url(images/fon7.jpg) right top no-repeat;}
        
        table.main1 tr td {padding: 5px 15px }
        
        table.main1 tbody { background: #7e7e7e;}
        table.main1 tbody tr td { background: #7e7e7e; border-bottom: 3px #444444 solid;}
        table.main1 tbody tr td.odd { background: #999999;}
        
#faq a { color: #444444; }
#faq a:hover { color: #444444; text-decoration: none; }

#faq td { color: #00000; text-align: justify; }

.titsm9 { text-align: justify; }

#agr .title {
		 padding-top: 15px;
		 font-weight: bolder;
 			   }
				
#agr .block_1 {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px; 
}				

#agr .block_2 {
	margin-left: 55px; 
}

#agr .block_3 {
	margin-left: 30px; 
}
#agr table {
	text-align: justify;
}
#agr table td {
	vertical-align: top;
	padding: 1px;
}
#agr table .text {
	padding-left: 7px;
}