/* CSS Document */
body                  { margin:0px; padding:0px; font:normal 11px Arial, Helvetica, sans-serif; color:#004479; }
img                   { border:0px;}
h1,h2,h3,h4,p         { padding:0px; margin:10px 0px 10px;}
h1,h2,h3,h4,p         { padding:0px; margin:0px 0px 10px;}

h1                    { font-size:18px; font-family:Arial Narrow}
h2                    { font-size:14px; }
h3                    { font-size:12px;}
h4                    { font-size:11px;}

li { padding:0px; margin:5px 0px}
b  { font-size:11px}
a        { text-decoration:none; color:#004479}
a:hover  { text-decoration:underline}

.top_pict {position:absolute; left:0px; top:0px; width:100%; z-index:0}
.top_pict div { width:830px}
.top_pict td  { text-align:right}


.bg_top { background:url(/images/bg_top.gif) top left repeat-x; height:60px; padding:9px 191px 9px 60px; vertical-align:top}
.bg_top a { font:normal 14px Arial Narrow; color:#fff; z-index:1; position:relative}
.bg_top h1 { font:bold 18px Arial Narrow; color:#fff; line-height:24px}
.bg_top span { font:normal 20px Arial Narrow; color:#fff;  padding:7px}
.titl { text-align:left; white-space:nowrap; padding:2px 0px 0px; vertical-align:top}

.top_link div  { padding:20px 0px 0px 0px}
.top_link a { font:normal 14px Arial Narrow; color:#fff; z-index:1; position:relative}
.top_link span { font:normal 20px Arial Narrow; color:#fff;  padding:7px}



.logo { vertical-align:top; text-align:center; width:100%}
.logo img { padding:10px 87px 0px 0px;}


.bg_middle  { background:url(/images/bg_middle2.jpg) top left no-repeat;}

.w1000      { width:1000px; font-size:1px ; height:1px}

.bg_bottom2 { background:url(/images/bg_bottom2.gif)}

.bg_bottom  { background:url(/images/bg_bottom.gif); height:56px; width:290px; padding:30px 0px 0px 60px; float:left}

.left_menu { position:absolute; top:317px; left:22px;  background:#e6e1db url(/images/bg_left_menu_fon.gif) bottom left repeat-x; border-left:1px solid #c6c6c6 }
.left_menu div {min-height:374px; height:auto !important; height:374px; width:307px; background:url(/images/bg_left_menu.gif) right top no-repeat;}

.left_menu ul { padding:14px 0px 0px; margin:0px 0px 0px 25px}
.left_menu li { padding:7px 0px 0px 11px; margin:0px 0px 0px 0px; list-style-type:none; background:url(/images/marker.gif) 0px 14px no-repeat}
.left_menu a  { color:#004479; font:bold 14px Arial Narrow}



.bg_box { background:#f2ede7 url(/images/bg_box.gif) top right no-repeat; margin:425px 0px 10px 351px; min-height:265px; height:auto !important; height:265px; padding:35px 40px}

.bg_box2 { background:#f2ede7 url(/images/bg_box2_2.gif) top left repeat-x; margin:219px 0px 0px 351px;}
.bg_box2_1 { background:url(/images/bg_box2_1.gif) top left no-repeat; }
.bg_box2_2 { background: url(/images/bg_box2.gif) top right no-repeat; min-height:370px; height:auto !important; height:370px; padding:15px 10px 15px 90px }

a.link_news       { font:bold 14px Arial Narrow; text-decoration:underline}
a.link_news:hover { text-decoration:none}

.copyr { font-size: 12px; color:#FFF; text-decoration:underline}
.copyr span { font-weight: bold; color: rgb(255,0,0); text-decoration:underline}
.copyr #blue {color: rgb(51,51,255); text-decoration:underline}

.viturid { text-align:right; position:relative; top:-10px; left:110px; font-size:12px; }

.count  { padding:26px; text-align:right}

.flash { position:absolute; top:78px; left:0px}

#top_pict2  { text-align:left;background:url(/images/top_pict.jpg) top left no-repeat; width:164px; height:211px; padding:11px 0px 0px 5px}
#top_pict2 a { color:#e1efff; text-decoration:underline; font:normal 14px Arial Narrow, Arial}

.main_area {position:absolute; top:175px; left:0px; padding:0px 10px 0px 445px; z-index:1}

.bg_middle1 a        { text-decoration:underline;}
.bg_middle1 a:hover  { text-decoration:none;}

#list_pressa    { border:0px; border-collapse:collapse}
#list_pressa td { border-bottom:1px solid #004479; padding:4px 4px 4px 0px ; margin:0px}
