#travel *
{
	
	padding: 0px;
}
@font-face{
    font-family:'coche';
    src: url('coche.ttf'),
    url('coche.eot'); 
}
#travel h1
{
font:bold 20px Tahoma;
}

#travel h2
{
font: bold 14px Tahoma;
}
#travel header, section, footer, aside, article, hgroup
{
	display:block;
}
#travel
{
	text-align:center;
}
#travel #wholepage
{
	border: 1px solid #E3CF57;
	width:1000px;
	margin: 20px auto;
	text-align:left;
}
#travel #top_header
{
	text-shadow:-5px 5px 5px gray;
}
#travel #top_header h1{font: 40px coche;}
#travel #p1
{
	padding:10px;
	font-size:24px;
	transition-property: opacity;
    transition-duration: 2s;
}
#travel #p2
{
	padding:10px;
	font-size:20px;
}
#travel #p3
{
font:30px coche;
text-shadow:-5px 5px 5px gray;
}

#travel #p4
{
font:30px coche;
text-shadow:-5px 5px 5px gray;
text-align:center;
}

#travel #top_menu
{

}

#travel #top_menu li
{
	display:inline-block;
	list-style:none;
	padding:10px;
	font:bold 24px coche;
	text-shadow:-5px 5px 5px gray;
	
}
#travel #top_menu li:hover
{
	font-size:170%;
}
#travel #main_section
{
	float:left;
	width:660px;
	margin:30px; /* 720px, 280 left*/
}
#travel #article1
{

}
#travel #side_news
{
	float:left;
	width:220px;
	margin:20px 0px;
	padding:30px;
	
	
	transition-property:width;
	transition-duration:1s;
	transition-timing-function:linear;
	transition-delay:2s;
	
}
#travel #video1
{
	border:4px solid #E3CF57;
}

#travel #video2
{
	border:4px solid #E3CF57;
	width:640px;
	height:480px;
	margin-left: auto ;
	margin-right: auto ;
}

#travel #the_footer
{
clear:both;
text-align:center;
padding:20px;
border-top:4px solid #E3CF57;
}

#travel #the_footer button
{
  border: 0;
  background: #0087cc;
  border-radius: 4px;
  box-shadow: 0 5px 0 #006599;
  color: #fff;
  cursor: pointer;
  font: inherit;
  margin: 0;
  outline: 0;
  padding: 12px 20px;
  transition: all .1s linear;
}
button:active {
  box-shadow: 0 2px 0 #006599;
  transform: translateY(3px);
}


#travel article
{
border:1px solid #E3CF57;
padding:20px;
margin-bottom:15px;
box-shadow: -5px 5px 5px black;
background: linear-gradient( #EEC900, #E3CF57);
}
#travel article footer
{
text-align:right;
}

.hidden{
	display:none;
	visibility:hidden;
}

.pic
{
	display: block;
    margin-left: auto;
    margin-right: auto;
}

 .card-container 
 {
  height: 150px;
  perspective: 600;
  position: relative;
  width: 150px;
}
.card {
  height: 100%;
  position: absolute;
  transform-style: preserve-3d;
  transition: all 1s ease-in-out;
  width: 100%;
}
.card:hover {
  transform: rotateY(180deg);
}
.card .side {
  backface-visibility: hidden;
  height: 100%;
  position: absolute;
  width: 100%;
}
.card .back {
  transform: rotateY(180deg);
} 
a:link {
    color:#000000;
    background-color:transparent;
    text-decoration:none;
}
a.menu:visited {
    color:#000000;
    background-color:transparent;
    text-decoration:none;
}
a.link:link    {color:#000000; background-color:transparent; text-decoration:underline}
a.link:hover{color:#ff0000; background-color:transparent; text-decoration:underline}
a.link:active  {color:#ff0000; background-color:transparent; text-decoration:underline}
a.link:visited {color:#000000; background-color:transparent; text-decoration:none}
a.b:link    {color:#000000; background-color:transparent; text-decoration:none}
a.b:active  {color:#535fd6; background-color:transparent; text-decoration:underline}
a.b:hover{color:#000000; background-color:transparent; text-decoration:underline}
a.b:visited {color:#000000; background-color:transparent; text-decoration:none}
a.linke:link    {color:#ff0000; background-color:transparent; text-decoration:underline}
a.linke:hover{color:#ff0000; background-color:transparent; text-decoration:underline}
a.linke:active  {color:#ff0000; background-color:transparent; text-decoration:underline}
a.linke:link    {color:#535fd6; background-color:transparent; text-decoration:underline}
a.c:link    {color:#8B7500; background-color:transparent; text-decoration:none}
a.c:active  {color:#8B7500; background-color:transparent; text-decoration:underline}
a.c:hover{color:#8B7500; background-color:transparent; text-decoration:none}
a.c:visited {color:#8B7500; background-color:transparent; text-decoration:none}