body{

	background-image: url(/img/template/fondo-web.jpg);

	background-color: #54575b;

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;



}



img {

border: none;

outline: none;

}



a,a:link,a:visited {

text-decoration: none;

color: #842520;

outline: none;

}



a:hover {

text-decoration: underline;

color: #C10909;

}



h1 {

font-size: 18px;

}





b{font-size: 110%;}

em{color: red;}



#maincontainer{

width: 949px; 

margin: 0 auto; 

background: #FFFFFF;

border-width: 1px;

border-style: solid;

border-color: #000000;

}



#topsection{

background: #450E0B;

background-image: url('/img/template/fondo-cab.jpg');

background-repeat: repeat-x;

height: 190px; /*Height of top section*/

}



#topsection h1{

margin-top: 93px;

text-align:center;

}



	

#topsubsection{

background: #163C70;

background-image: url('/img/template/fondo-subcab.gif');

background-repeat: repeat-x;

height: 54px; /*Height of top section*/

width: 100%;

text-align: center;

}



#topsubsection img {

padding-left: 20px;

}









#logo{

text-align:left;

float: left;

height: 144px;

width: 301px;

margin-top: 32px;

margin-left: 18px;

background-image: url('/img/template/logo.png');

background-repeat: no-repeat;

}



#logo h1 {

padding-top: 50px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

color:#F4C1CE;

line-height: 14px;

}



#previews{

text-align: right;

float: right;

padding-right: 20px;

padding-top: 10px;

}





#contentwrapper{

float: left;

width: 100%;

}



#contentcolumn{

margin: 4px 130px 0 160px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/

text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 20px;

color: #660000;

}



#leftcolumn{

float: left;

width: 157px; 

margin-left: -950px; 

background-color: #450e0b; 

height: 2700px;

}





/* Menu superior */

* {margin:0px;padding:0px;}

p {margin-bottom: 10px; //margin-bottom: 10px; padding-right:20px;}

ul,li {list-style-type:none;}

.menuholder {background-color: #000000;} /*opcional*/

.menuholder li {float:left;}

.menuholder a {background:url(/img/template/menu-options.gif); display:block; height:36px; text-indent:-9000%}



/*ESTADO NORMAL*/

.menu_home a {width:110px;}

.menu_webcams a {width:152px; background-position:-110px 0px;}

.menu_videos a {width:132px; background-position:-262px 0px;}

.menu_blog a {width:113px; background-position:-375px 0px;}



/*ESTADO ROLLOVER*/

.menu_home a:hover {background-position:0px -36px;}

.menu_webcams a:hover{background-position:-110px -36px;}

.menu_videos a:hover {background-position:-262px -36px;}

.menu_blog a:hover {background-position:-375px -36px;}




/*ESTADO ACTIVO*/

.menu_home a.active {background-position:0px -72px;}

.menu_webcams a.active{background-position:-110px -72px;}

.menu_videos a.active {background-position:-262px -72px;}

.menu_blog a.active {background-position:-375px -72px;}








/* Menu izquierda */





#ddblueblockmenu{

border: 1px solid #333333;

border-bottom-width: 0;

width: 155px;

}



#ddblueblockmenu ul{

margin: 0;

padding: 0;

list-style-type: none;

font: bold 12px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;

}



#ddblueblockmenu li a{

display: block;

padding: 3px 0;

padding-left: 9px;

width: 139px; /*185px minus all left/right paddings and margins*/

text-decoration: none;

color: white;

background-color: #666666;

border-bottom: 1px solid #333333;

border-left: 7px solid #333333;

}



* html #ddblueblockmenu li a{ /*IE only */

width: 157px; /*IE 5*/

w\idth: 139px; /*185px minus all left/right paddings and margins*/

}



#ddblueblockmenu li a:hover {

background-color: #C86883;

border-left-color: #9D2641;

}



#ddblueblockmenu div.menutitle{

color: white;

border-bottom: 1px solid #333333;

border-right: 7px solid #000000;

padding: 1px 0;

padding-left: 10px;

background-color: #842520;

font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;



}









#rightcolumn{

float: left;

width: 130px; /*Width of right column*/

margin-left: -130px; /*Set left margin to -(RightColumnWidth)*/

background: #450e0b;

text-align: center;

height: 2700px;

}



#rightcolumn div.menutitle{

color: white;

border-bottom: 1px solid #163C70;

border-left: 7px solid #000000;

background-color: #842520;

font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;

width: 123px;

}





#footer{

clear: left;

width: 100%;

background: #000000;

color: #FFFFFF;

text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

padding-bottom: 10px;

padding-top: 10px;

}



#footer a{

color: #FFFF80;

}



.innertube{

margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/

margin-top: 0;

}



h4 {

color: #842520;

font-size: 12px;

margin: 0px;

padding-left:25px;

padding-right:25px;

padding-bottom:25px;

text-align: center;

font-weight: normal;

line-height: normal;

}





/* Descarga videos */



h2 {

text-transform: uppercase;

color: #FFFFFF;

font-size: 12px;

margin: 0px;

padding:5px;

background-color: #450E0B;

text-align: left;

}







#maindescarga {

width: 600px; 

margin: 0px auto; 

background: #FFF1C1;

border-width: 1px 3px 3px 1px;

border-style: solid;

border-color: #CCCCCC;

padding: 5px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

margin-bottom: 10px;

}





#maindescargahome {

width: 600px; 

margin: 0px auto; 

background: #FFFFFF;

border-width: 1px 3px 3px 1px;

border-style: solid;

border-color: #666666;

padding: 5px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

background-image: url('/img/template/fondo-home.gif');

background-repeat: repeat-x;

margin-bottom: 25px;

}



#maindescargahome h3 {

text-transform: uppercase;

color: #FFFFFF;

font-size: 12px;

margin: 0px;

padding:0px;

text-align: left;

}







#imagesthumbs {

padding-top: 6px;

text-align: center;

width: 100%;

border-top-width: 2px;

border-top-color: #990000;

border-top-style: dotted;

margin-top: 5px;

}



#imagesthumbs img {

margin-right: 2px;

margin-left: 2px;

border: 2px;

border-color: #CE8813;

border-style: solid;

}



#descripcion {

margin: 0px auto; 

text-align: left;

width: 95%;

border-left-width: 7px;

border-left-color: #CE8813;

border-left-style: solid;

padding-left: 5px;

margin-top: 5px;

font: normal 14px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;

color:#660000;

}



#avisos {

padding: 10px; 

text-align: left;

font: normal 10px Verdama, Arial, sans-serif;

color:#660000;

background-color: #FFFFFF;

}



#descripcionhome {

margin: 0px auto; 

text-align: left;

width: 100%;

padding-left: 10px;

margin-top: 15px;

font: normal 13px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;

color:#450E0B;

}



#infovideo {

text-align: right;

width: 95%;

border-right-width: 7px;

border-right-color: #A26A0F;

border-right-style: double;

padding-right: 7px;

margin-top: 5px;

font-weight: bold;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #A26A0F;

}



#txtdescarga {

margin: 0px auto;

padding-top: 15px;

width: 95%;

text-align: center;

color:#000000;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bolder;

font-size: 11px;

}



#txtdescarga span {

color: #990000;

font-size: 15px;

}



#formdescarga {

margin-top: 15px;

text-align: center;

}



.formvidbutton{

cursor:pointer;

border:outset 1px #000000;

background-color: #990000;

color:#FFFFFF;

font-weight:bold;

padding: 2px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

}



.formvidtext {

width: 230px; 

border:outset 2px #000000;

background-color:#FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #990000;

font-weight: bold;

padding: 3px;

}



#videospie {

margin-top: 15px;

text-align: center;

}



#videospie a {

color: #842520;

text-decoration: none;

}



#videospie a:hover {

color: #842520;

text-decoration: underline;

}



#links-pie {

text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 9px;

color: #808080;

width: 940px;

margin: 0 auto;

padding: 10px;

}



#links-pie a, #links-pie a:link, #links-pie a:visited {

color: #808080;

text-decoration: none;

}



#links-pie a:hover {

color: #000000;

text-decoration: underline;

}
