body{
color:#666;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
background:#FFF;
}
a, a:visited{
color:#666;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: underline
}
a:hover{text-decoration: none}
form{padding:0px;margin:0px;}
input, textarea, select{
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px
}
td{font-size:12px}

h1, h2, h3, h4, h5, h6{
margin:0 0 35px;
padding:0;
color:#666;
font-family:'Arial Narrow',Arial, Helvetica, sans-serif;
font-size:18px;
line-height:16px;
font-weight:normal;
text-transform:uppercase
}
h1{
float:left;
background:#C8A347;
color:#FFF;
padding:8px 10px 8px 7px;
margin:0 0 17px
}

hr{
border:none;
border-bottom:1px solid #FEFEFE;
color:#FEFEFE;
height:1px;
}
img{border:none}
p{margin:0 0 12px}
.clear{
clear:both;
height:0px;
font-size:0px;
line-height:0px
}

.main_cont{
background:url(/images/footer.jpg) 0 100% repeat-x;
position:relative;
text-align:left;
min-width:1000px;
max-width:1439px;
width:100%;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat')
? document.documentElement.clientWidth:document.body.clientWidth) > 1439 ? "1439px":
 (((document.compatMode && document.compatMode=='CSS1Compat')
? document.documentElement.clientWidth:document.body.clientWidth) < 1000 ? "1000px":"100%"))
}

.cent_tb{
width:100%;
border:none;
border-collapse:collapse;
}
.cent_tb td{
vertical-align:top;
}
#l_col{
padding:0;
width:355px;
}
#cent_col{padding:7px 43px 67px 0; text-align:justify;}
#cent_col strong, #cent_col b{color:#0077B7}


/*Øàïêà*/
#header{
background: url(/images/header-3.jpg) 0 0 repeat-x;
}
#header_l{
background: url(/images/header_l-3.jpg) 0 0 no-repeat;
position:relative;
height:383px;
}
#logo{
position:absolute;
right:43px;
top:244px
}

.left_menu{
margin:0 49px 42px 48px;
padding:0;
list-style:none
}
.left_menu li{
background:url(/images/arrow.gif) 0 8px no-repeat;
padding:2px 0 4px 14px;
border-top:1px dotted #BBB;
line-height:20px
}
.left_menu li:first-child{border-top:none}
.left_menu a, .left_menu a:VISITED{
color:#285485;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold
}
.left_menu a:HOVER{text-decoration:underline}

.left_menu ul{
margin:5px 0px 5px 0px;
padding:0;
list-style:none
}
.left_menu ul li{
background:url(/images/arrow.gif) 0 8px no-repeat;
padding:1px 0 3px 14px;
border-top:none;
line-height:14px
}
.left_menu ul a, .left_menu ul a:VISITED{font-size:14px}

#footer{
padding:0 43px 38px 355px
}
#foot_l{
background:url(/images/line_yellow.gif) 0 0 repeat-x;
}
#foot_l_inn{
background:url(/images/line_blue.gif) 0 0 repeat-x;
float:left;
padding:36px 0 0 3px;
color:#FFF;
line-height:13px
}
#foot_l_inn a, #foot_l_inn a:VISITED{
font-weight:normal;
color:#FFF
}

#lang{
position:absolute;
top:20px;
right:20px;
font-size:15px;
}
#lang, #lang a, #lang a:VISITED{color:#FFF}

#calCont{
padding:0 0 20px 48px
}
#valTb{
border:none;
border-collapse:collapse;
width:auto
}
#valH{
float:left;
background:#C8A347;
color:#FFF;
padding:8px 10px 8px 7px;
margin:0 0 5px;
text-transform:uppercase;
font-size:14px
}
.vName{
width:63px;
padding:2px 0
}
.vCurs{
padding:2px 0
}
.d1{
float:left;
width:20px;
padding:10px 2px;
}
.d2{
float:left;

padding:10px;
width:400px;
}
.d2 a{
font-size:13px;
font-weight:700;
margin-bottom:7px;
display:block;
}
.d3{
float:left;

width:100px;
padding:10px;
font-size:12px;
font-weight:700;
}
.autorisation1{
position:absolute;
top:10px;
right:300px;
}
.autorisation2{
margin-top:20px;
}
