body{
margin:0px 0px 0px 0px;
background-color:#ffffff;
background-image:url('../img/bg.png');
font-family:Verdana;
font-size:10px;
letter-spacing:normal;
color:#666666;
}

A:link{
color:#333333;
text-decoration:none;
}
A:visited{
color:#333333;
text-decoration:none;
}
A:hover{
color:#888888;
text-decoration:none;
}
A:active{
color:#333333;
text-decoration:none;
}

.cont{
text-align:center;
margin-left:auto;
margin-right:auto;
width:1200px;
position:relative;
}

.box{
float:left;
width:810px;
}

#gal{
background-color:#ffffff;
text-align:left;
padding:4px;
width:650px;
float:left;
position:relative;
overflow: hidden;
margin-top:75px;
border:1px solid #666666;
-moz-box-shadow: 0 0 70px 5px #444444;;
-webkit-box-shadow: 0 0 70px 5px #444444;
box-shadow: 0 0 70px 5px #444444;
}

#gal img{
border:0px;
float:left;
transition:opacity 1s;
-moz-transition:opacity 1s;
-webkit-transition:opacity 1s;
-o-transition:opacity 1s;
}

#gal a{
padding:0px;
margin: 5px 5px 5px 5px;
width:118px;
height:118px;
border:1px solid #666666;
float:left;
position:relative;
overflow:hidden;
background-position:0px -118px;
transition:box-shadow 1s, border-radius 1s;
-moz-transition:box-shadow 1s, border-radius 1s;
-webkit-transition:box-shadow 1s, border-radius 1s;
-o-transition:box-shadow 1s, border-radius 1s;
}

#gal a:hover img{
opacity: 0;
filter:alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
}

#gal a:hover{
box-shadow: 0 0 10px 0 #555555;
-moz-box-shadow: 0 0 10px 0 #555555;
-webkit-box-shadow: 0 0 10px 0 #555555;
border-radius:5px;
}


.liz{
background-image:url('../img/liz.png');
text-align:right;
height:650px;
width:490px;
float:left;
margin:0px 0px 0px -100px;
padding:75px 0px 0px 0px;
z-index:-1;
position:relative;
}

.liz a{
width:50px;
height:50px;
background-image:url(../img/link.png);
float:right;
}

.link{
width:75px;
float:left;
margin-top:65px;
position:relative;
z-index:1;
}

.link a{
width:50px;
height:50px;
float:left;
border:0px;
border-radius:5px;
-moz-box-shadow: 0 0 15px 0 #555555;;
-webkit-box-shadow: 0 0 15px 0 #555555;
box-shadow: 0 0 15px 0 #555555;
margin:12px;
background-image:url(../img/link.png);
transition:box-shadow 1s;
-moz-transition:box-shadow 1s;
-webkit-transition:box-shadow 1s;
-o-transition:box-shadow 1s;
}

.link a:hover{
-moz-box-shadow: 0 0 15px 0 #cccccc;
-webkit-box-shadow: 0 0 15px 0 #cccccc;
box-shadow: 0 0 15px 0 #cccccc;
}

.link a.idmes { background-position:-50px 0px; }
.link a.idmes:hover { background-position:0px 0px; }
.link a.idgb { background-position:-50px -50px; }
.link a.idgb:hover { background-position:0px -50px; }
.link a.idrss { background-position:-50px -100px; }
.link a.idrss:hover { background-position:0px -100px; }
.link a.idirc { background-position:-50px -150px; }
.link a.idirc:hover { background-position:0px -150px; }
.liz a.html { background-position:-50px -200px; }
.liz a.html:hover { background-position:0px -200px; }
.liz a.ff { background-position:-50px -250px; }
.liz a.ff:hover { background-position:0px -250px; }
.liz a.ch { background-position:-50px -300px; }
.liz a.ch:hover { background-position:0px -300px; }

.nav{
border:0px;
}

.trad{
border:0px;
float:right;
}

.bottom{
padding:10px;
float:right;
width:790px;
height:60px;
z-index:2;
position:relative;
}

.form{
margin:0px 0px 0px 0px;
background-color:#ffffff;
text-align:center;
width:300px;
height:300px;
min-height:300px;
height:auto !important;
padding:50px 50px 50px 50px;
border:0px;
}

.sbt{
margin:5px 0px 0px 0px;
border:1px solid #666666;
background-color:#ffffff;
font-family:Verdana;
font-size:10px;
width:250px;
color:#888888;
}

