body {
 margin: 0 auto;
} 

a {
 text-decoration: none;
}

a:visited {
 text-decoration: none;
	color: #ad183d;
}

a:hover {
 text-decoration: none;
	color: #ad183d;
}

.top
{
	color: #980931;
	font-family: Arial;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}


.red
{
	color: #9C0932;
	font-family: Georgia;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}


.newstop
{
	color: #9C0932;
	font-family: Georgia;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.news
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 12px;
	text-align: justify;
	margin-left: 3px;
	color: #464646;
	margin-top: 4px;
}

.weather_s
{
	color: #494949;
	font-family: Georgia;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.weather_b
{
	color: #494949;
	font-family: Georgia;
	text-decoration: none;
	font-size: 31px;
	font-weight: bold;
}

#metro a{
color: #464646; 
font-weight: bold; 
font-family:Tahoma; 
size: 12px;

}

#metro a:visited{
color: #464646; 
font-weight: bold; 
font-family:Tahoma; 
size: 12px;
}

#metro a:hover{
color: #bbbbbb; 
font-weight: bold; 
font-family:Tahoma; 
size: 12px;
}

#metro {
color: #464646; 
font-weight: bold; 
font-family:Tahoma; 
size: 12px;
}
.head
{
	color: #9C0932;
	font-family: Georgia;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;	
}


#size {
 position: relative;
 left: 0;
} 

#size a.p1,  #size a.p1:visited { border: 0pt none ; background: rgb(255, 255, 255) none repeat scroll 0% 0%;  text-decoration: none; top: 0pt; left: 0pt; }
#size a img { border: 2px solid #696969 ; }
#size a:hover { border: 0px solid white; /*rgb(140, 151, 163);*/  }
#size a .large { border: 0pt none ; display: none; position: absolute; width: 0pt; height: 0pt; top: 0pt; left: 0pt; }
#size a.p1:hover .large { border: 10px solid rgb(204, 204, 204); display: block; position: absolute; top: 15px; left: 70px; width: 350px; height: 300px; }
*html #size a.p1:hover .large { border: 10px solid rgb(204, 204, 204); display: block; position: absolute; top: 15px; left: -15px; width: 350px; height: 300px;}
#size a.p1:hover .small { border: 2px solid rgb(140, 151, 163);  }
#info { z-index: 100; height: 22em; }



#size1 {
 position: relative;
 left: 0;

} 

#size1 a.p1,  #size1 a.p1:visited { border: 0pt none ; background: rgb(255, 255, 255) none repeat scroll 0% 0%;  text-decoration: none; top: 0pt; left: 0pt; }
#size1 a img { border: 2px solid #696969 ; }
#size1 a:hover { border: 0px solid white; /*rgb(140, 151, 163);*/  }
#size1 a .large { border: 0pt none ; display: none; position: absolute; width: 0pt; height: 0pt; top: 0pt; left: 0pt; }
#size1 a.p1:hover .large { border: 10px solid rgb(204, 204, 204); display: block; position: absolute; top: 15px; left: 200px; width: 350px; height: 300px; }
*html #size1 a.p1:hover .large { border: 10px solid rgb(204, 204, 204); display: block; position: absolute; top: 15px; left: 180px; width: 350px; height: 300px;}
#size1 a.p1:hover .small { border: 2px solid rgb(140, 151, 163);  }
#info { z-index: 100; height: 22em; }


.lang {
	cursor: pointer; 
	font-size: 12px;
	color: #ad183d;
	font-family: Tahoma;
	margin-top:100px;
}

#menu256 {
 margin-top: -13px;
}

#lang128 {
 margin-left: 100px;
}

