.ejemplo {
width: 100%; 
background-color: red
}
.opaco {
filter: alpha(opacity=50); 
opacity: 0.5;
background-color: black;
position:absolute; 
margin-top: 150px; 
width:290px; 
height:80px;
color:white;
font-size:x-large;
text-shadow: 1px 1px white, -1px -1px #333;
}

.style2 {
background-color: black;
position: absolute;
margin-top: 150px;
margin-left: 25px;
width: 300px;
height: 80px;
color: white;
font-size: xx-large;
text-shadow: 1px 1px white, -1px -1px #333;
font-family:Georgia;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000'; Direction=145; Strength=3);

}

.style3 {
text-align: right;
}

.line-menu {
margin-top:3px; 
margin-bottom:3px; 
text-align:center; 
width: 18%; 
font: 24px Corbel, Calibri, Arial, Tahoma, Verdana;
font-weight:bold; 
text-shadow: 0px -1px 0px #500000; 
color:white;
box-shadow: 3px 3px 3px #000000;
margin-right: 0px;
margin-left: 0px;
transform: translate(80px, 80px) scale(1.5, 1.5) rotate(4deg);
filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
}


ul.vert-one{
font: 24px Corbel, Calibri, Arial, Tahoma, Verdana;
font-size:24px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin: 0 15px 0 0;
padding:0;
list-style-type:none;
display:block;
line-height:145%;
width:220px;
box-shadow: 3px 3px 3px #000000;
text-shadow: 0px -1px 0px #500000;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
text-align:left;
}

ul.vert-one li{margin:0;padding:0;border-top:1px solid #4D0000;
border-bottom:1px solid #761A1A;}

ul.vert-one li a{display:block;text-decoration:none;color:#fff;
background:#9B1E1E;padding:0 0 0 20px;}

ul.vert-one li a:hover{
background:#800000 url("images/vert-one_arrow.gif") no-repeat 0 9px;}

ul.vert-one li a.current,ul.vert-one li a.current:hover{
background:#c65353 url("images/vert-one_arrow.gif") no-repeat 0 9px;}

ul.vert-one li a.current2,ul.vert-one li a.current2:hover{
background:#590000 url("images/vert-one_arrow.gif") no-repeat 0 9px;}

ul.vert-one li a.current3,ul.vert-one li a.current2:hover{
background:#b68080 url("images/vert-one_arrow.gif") no-repeat 0 9px;}

.style4 {
margin-top: 3px;
margin-bottom: 3px;
text-align: left;
width: 18%;
font-weight: bold;
text-shadow: 0px -1px 0px #500000;
color: white;
box-shadow: 3px 3px 3px #000000;
margin-right: 20px;
margin-left: 0px;
transform: translate(80px, 80px) scale(1.5, 1.5) rotate(4deg);
font-style: normal;
font-variant: normal;
font-size: 24px;
line-height: normal;
font-family: Corbel, Calibri, Arial, Tahoma, Verdana;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
}

.style5 {
text-align: center;
}

#imagen_aleatoria {
height: 100%;
width: 100%;
}	

.cuerpo_web {
box-shadow: 0 0 7px black;
margin-left: auto;
margin-right: auto;
text-align: center;
width: 1000px;
}


.marco-central {

margin:10px; 
width: 50%; 
text-align:center; 
/*background-color:#B9B9B9; 
box-shadow: 3px 3px 8px black; 
filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);*/

}


.top_bar {
margin-top:4px; 
margin-bottom:20px; 
text-align:center; 
width: auto; 
font: 24px Corbel, Calibri, Arial, Tahoma, Verdana;
font-weight:bold; 
text-shadow: 0px -1px 0px #500000; 
color:white;
margin-right: 0px;
margin-left: 20px;
}



.vert-two{
margin: 0 0 0 0;
padding:0;
list-style-type:none;
display:block;
box-shadow: 3px 3px 8px black;
font: 24px Corbel, Calibri, Arial, Tahoma, Verdana;
font-size:24px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:165%;
width:205px;
text-shadow: 0px -1px 0px #500000;
text-align:left;
}
ul.vert-two li{margin:0;padding:0;border-top:1px solid #4D0000;
border-bottom:1px solid #761A1A;}

ul.vert-two li a{display:block;text-decoration:none;color:#fff;
background:#9B1E1E;padding:0 0 0 20px;}

.ms-classic3-main {
border: 1.5pt solid black;
margin: 10px;
}
.ms-classic3-tl {
font-weight: bold;
color: white;
border-left-style: none;
border-right-style: none;
border-top-style: none;
border-bottom: 1.5pt solid black;
background-color: navy;
}
.ms-classic3-left {
font-weight: bold;
color: black;
border-style: none;
background-color: silver;
}
.ms-classic3-top {
font-weight: bold;
color: white;
border-left-style: none;
border-right-style: none;
border-top-style: none;
border-bottom: 1.5pt solid black;
background-color: navy;
}
.ms-classic3-even {
color: navy;
border-style: none;
background-color: silver;
}

.style4 {
margin-top: 3px;
margin-bottom: 3px;
text-align: left;
width: 18%;
font-weight: bold;
text-shadow: 0px -1px 0px #500000;
color: white;
box-shadow: 3px 3px 3px #000000;
margin-right: 20px;
margin-left: 0px;
transform: translate(80px, 80px) scale(1.5, 1.5) rotate(4deg);
font-style: normal;
font-variant: normal;
font-size: 24px;
line-height: normal;
font-family: Corbel, Calibri, Arial, Tahoma, Verdana;
}
.arrow-right {
width: 0;
height: 0;
border-top: 22px solid transparent;
border-bottom: 22px solid transparent;
border-left: 22px solid green;
}

.precios
{
border:1px solid black;
margin-left:10px;
text-align:center			
}
.preciosin
{
background-color:#99cccc;
color:black;
text-align:center
}

.style5 {
background-color: #c65353;
color: white;
text-align: center;
}

.style7 {
border: 1px solid #FFFFFF;
font-family: Calibri;
font-size: 14px;
color: #FFFFFF;
}
.style9 {
font-size: 14px;
color: #FFFFFF;
}
.style10 {
font-size: 14px;
color: #FFFFFF;
font-weight: normal;
}

.style11 {
font-weight: bold;
color: white;
border-left-style: none;
border-right-style: none;
border-top-style: none;
border-bottom: 1.5pt solid black;
background-color: #c65353;
}
.style12 {
	color: black;
	border-style: none;
	background-color: silver;
}
.style13 {
	border: 1px solid #FFFFFF;
}
.style14 {
	border-collapse: collapse;
	font-size: 11.0pt;
	font-family: Calibri, sans-serif;
	border: 1.0pt solid white;
}

/* ---------------------------- CREADAS A MANINI POR MI ----------------------------- */

@font-face {
	  font-family: Gill Sans MT;
	  src: url("http://blog.rta.com.es/wp-content/uploads/fonts/gillsansmt.ttf");
}

#cabecera_completa {
	background-image:url('../images/cabecera_n.png'); 
	width: 1000px; 
	height:125px; 
	margin-right:auto; 
	margin-left:auto;
}

#cabecera_blog {
    background-image: url("../images/cabecera_blog.jpg");
    height: 125px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: -15px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    width: 1000px;
	
}

#cabecera-imagen {
	width:1000px;
	background-color:white; 
	margin: 0px auto 0px auto;
}

#imagen-aleatoria {
	margin: 15px auto 15px 0; 
	width:962px; 
	height:292px;
}

#cuerpo-pagina {
	margin: 0px auto 0px auto; 
	width:1000px; 
	text-align:center; 
	background-color:#FFFFFF; 
	box-shadow: 0px 0px 7px #778899;
	  filter: shadow(color=#778899, direction=135, strength=2);
}

#miga-pan {
	background-image: url('../images/top_bar.png'); 
	height:45px; 
	width:100%; 
	float:left;  
	margin-bottom:7px;
}

.fb-like-box {
	width:250px;
}

.fb-like-box fb_iframe_widget {
	width:250px;
 }
