@charset "utf-8";
/* CSS Document */

body
{
margin:0;
padding:0;
font-family: "Myriad Pro", Arial, Verdana;
color:#222a38;
background-image:url(../images/pixel.gif);
background-repeat:repeat-x;
background-color:#182a43; 
}

#container
{
width:980px;
min-height:650px;
background-color:#182a43;
background-image:url(../images/bg.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#Logo
{
width:100%;
height:78px;
padding:0px;
}

#Menu
{
width:640px;
height:30px;
float:right;
}

#Left
{
	float:left; margin-top:460px; width:273px;
}

#Content
{
width:600px; padding:20px; float:left; background-color:#e0f0f0; margin-left:67px; min-height:354px; color:#666666; line-height:125%;
}

#Network
{
margin-top:15px;
padding-top:5px;
border-top:1px dashed #cccccc;
}

#Network span
{
display:block; font-weight:bold; margin-bottom:5px; color:#182a43; font:110%;
}

#Footer
{
width:980px; background-color:#182a43; height:50px; padding:10px 0px;
}

/* CLASSI */

h1
{
font-size:28px;
color:#182a43;
}

h2
{
font-size:20px;
color:#444e5d;
}

a
{
color:#3399cc;
text-decoration:none;
}

a:hover
{
color:#66ccff;
text-decoration:none;
}

.noBorder
{
border:none;
}

.smallLink
{
color:#3399cc; font-size:11px; 
}

a.smallLink:hover
{
color:#3399cc; font-size:11px; text-decoration:underline;
}

#Menu a
{
margin:0px;
padding:0px;
}

#Menu a img
{
margin:0px 1px;
padding:0px;
float:left;
}

a.abstract
{
color:#666666;
text-decoration:none;
}

a.abstract:hover
{
color:#555555;
text-decoration:underline;
}

code { background-color: #ffc; display:none; }

.pics { height: 200px; width: 598px; padding:0; margin:0; overflow: hidden; border: 1px solid #ccc;}
.pics img { padding: 0px;  background-color: #eee; top:0; left:0 }

.pics a:hover img
{
filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}

