BODY
{
/*background:	#F2F2F2;*/
background: #f7f7f7;
font-family:		Times New Roman;
font-size:		15px;
color:		#484848;

margin:	0;
padding:0;
}

A{ color: #336699; }
A:hover {color: #00366B}
TD{ vertical-align: top; font-family: Times New Roman; font-size:15px;}
img{border:0;margin:0; padding:0;}

.padlogo{padding-left: 100px; vertical-align:middle;}
.padrightleft{ padding: 0px 0px 20px 0px }
.padrightleft A{ font-size: 12px;}

.fon
{
background-image: URL(images/back.gif);
background-position: left top;
background-repeat: repeat-x;
}
.fonmenu
{
background-image: URL(images/back_menu.gif);
background-position: left top;
background-repeat: repeat-x;
}
.fonplan
{
background-image: URL(images/plan_fon.gif);
background-position: left top;
background-repeat: repeat-x;
background-color:	#f3f3f3;
}

.polosa
{
height: 3px;
background-color: #B76D61;
}

/*** FOOTER ***/
.footerline
{
background-color:	#CDD9DE;
}
.footer
{
color: 		#8F9CA1;
}
.padfooter
{
padding: 15px 0px 25px 0px;
vertical-align: middle;
}

/*** FOTOGALLARY ***/
.fotos
{
color:		#265286;
font-style:		italic;
white-space:	nowrap;
font-weight:		bold;
padding-bottom:	15px;
}
.border_foto
{
border-style:	solid;
border-width:	3px;
border-top-color:	#BABAB6;
border-bottom-color:	#E3E3DF;
border-left-color:	#CCCCC8;
border-right-color:	#CCCCC8;
}
.border_foto_small
{
border-width:	1px;
border-color:	#B1B1AB;
}
.border_foto_news
{
border-width:	1px;
border-color:	#B6B8B3;
}

/*** ANKETA ***/
.tablogo td{ vertical-align: middle;}

.language
{
font-size:		11px;
color:		#663333;
font-weight:		bold;
}

/*** ****/
.titleall
{
color:		#da251d;
font-style:		italic;
font-weight:	bold;
font-size:		17px;
white-space:	nowrap;
}
a.titleonpage
{
color:		#a8b0b3;
font-size:		15px;
font-style:		italic;
font-weight:	bold;
text-decoration: none;
}
.titlenews
{
color:		#65271D;
font-style:		italic;
font-weight:		bold;
font-size:		14px;
}

/*** STATISTICA ***/
.statis
{
font-size:		14px;
font-style:		italic;
color:		#666666;
}

/*** NEWS ***/
.newstable{
/*   border-style:	solid;
   border-color:	#B76D61;
   border-width:	3px 0px 0px 1px;
   background-color:	#F3F3F3;*/
}
.news_date
{
font-size:		11px;
color:		#999999;
padding:		10px 0px 3px 0px;
}
.news_short{ padding: 0px 15px 15px 0px; }
.news_full{ padding-bottom: 20px; }

.news_date_full
{
font-size:		11px;
color:		#999999;
}
.newstitle{ font-size:	18px; }

/*** MENU ***/
.menu{
	background: transparent url(images/bg_menu.gif) top left repeat-x;
	height: 35px;
}
.menu A
{
color:		#003366;
font-size:		12px;
}
a.curmenu{ /*background-color: #FAFDFE;*/ color:#3b3b68; text-decoration:none; font-size:15px; font-family:Times New Roman; }
.overmenu{ background-color: #EFF9FB; }

/*** ***/
.act_fl{ font-weight: bold; }
.plan{ font-size: 12px; }
.padplan
{
vertical-align: 	middle;
padding-left: 	30px;
}
.legenda{ font-size: 13px; }
.padlegenda
{
vertical-align: middle;
padding-left: 15px;
}

.colorarenda
{
 color:		#65271D;
 font-size:		18px;
}

.anketatitle{ font-size: 18px; }
.anketa td
{
   vertical-align:	bottom;
   padding:		5px 15px 5px 0px;
}

.today_year{ font-weight: bold; }
.empty_month
{
font-size:		12px;
color:		#999999;
}

#logos{padding-top:10px}
#logos img{border: 1px solid #C3C3C3}
.bordertop{background: #fff url(images/bordertop.gif) top left repeat-x;}
.borderbottom{background: transparent url(images/borderbottom.gif) left top repeat-x;}
.content{background: #fff url(images/borderleft.gif) top left repeat-y;}

a.pmenu{color:#00008d;font-size:15px;text-decoration:none;}
a.pmenu:hover{color:#0000bd;text-underline:none;}

