/* Start of CMSMS style sheet 'radioprod' */
*{margin:0; padding:0;font-family:Tahoma,Arial, sans-serif;border:0;}

body {background:#FFF url(images/bg.jpg) top left repeat-x;text-align: center;}

a:link, a:visited, a:active { text-decoration: none; color: #023475; }
a:hover { text-decoration: none; }


#contenedor-es{width: 980px;margin: 0 auto;padding: 0;background: url(images/header-es.jpg) top center no-repeat;overflow:auto;}

#contenedor-cat{width: 980px;margin: 0 auto;padding: 0;background: url(images/header-cat.jpg) top center no-repeat;overflow:auto;}

#contenedor-de{width: 980px;margin: 0 auto;padding: 0;background: url(images/header-de.jpg) top center no-repeat;overflow:auto;}

/* #top{float: left;width: 980px;height: 500px;display: inline;text-align:left;} */

#idioma{float: right;width: 400px;display: inline;text-align:right;margin:8px 15px 0 0px;font-size: 10px;} */


#top #logo {float:left;display:inline;margin:0;}
#logo a:link,#logo a:active,#logo a:visited{border:0 !important;display:block;width:400px;height:80px;margin:20px 0 0 35px;}

/* --MENU-- */
#menu {display:inline;float:left;width:980px;margin:12px 0 0 0}
#menu #nav {list-style-type: none;margin-left: 35px;}
#menu #nav ul {margin: 0;list-style-type: none;text-align: center;}
#menu li {float:left;display:inline;}
#menu ul li a {display:block;padding:0 9px;line-height: 27px;font-size: 12px;color:#E7EBEE;text-decoration: none;font-weight:bold}
#menu ul li a:hover{background: url(images/bglink.gif) repeat-x;font-weight:bold;color:white;}
#nav li ul {position: absolute;background:#9cbe58;left: -999em;}
#nav li:hover ul {left: auto;width:auto;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;line-height: 27px;text-decoration: none;background:#9cbe58;display:block;}
#nav li:hover ul li a, #nav li.sfhover ul li a {padding:0 10px;font-size:11px;font-weight:bold}
#nav li:hover ul li a:hover, #nav li.sfhover ul li a:hover {left: auto;line-height: 27px;text-decoration: none;background:#9cbe58;display:block;}
/* --fin menu-- */

#complemento{display: inline; float: left;width: 980px;text-align: center;background:url(images/bgcomp.gif) repeat-y;padding:30px 0 10px 0}

#left {display:inline;float:right;width:288px;margin:0 32px 0 0}

#left img {border:0;margin:0 0 15px 0}


#interior{float:left;width: 605px;font-size: 12px;text-align: left;margin:0 0 0 32px;padding:0;text-align:left;background:url(images/bginterior.jpg) top right repeat-y;display:inline;}

#interior h1{font-size:21px; letter-spacing:-1px;line-height:30px;font-weight:normal;margin:0;color:#023475}
#interior h2{font-size:15px; color:#000;line-height:20px;font-weight:bold;margin:0;}

#interior p ,#interior ul{margin: 20px 22px 20px 0;text-align:justify;font-size:13px;color:#000;line-height:135%;}
#interior p.ico1 {padding-left:70px;background:url(images/ico1.gif) top left no-repeat;}
#interior p.ico2 {padding-left:70px;background:url(images/ico2.gif) top left no-repeat;}
#interior p.ico3 {padding-left:70px;background:url(images/ico3.gif) top left no-repeat;}
#interior p.ico4 {padding-left:70px;background:url(images/ico4.gif) top left no-repeat;}
#interior p span {font-weight:bold;color:#447BBF}

#interior p2 ,#interior ul{margin: 20px 22px 20px 0;text-align:justify;font-size:13px;color:#FF0000;line-height:135%;}

#interior li{margin:0 0 10px 50px}

#interior form {width:360px;margin: 0;padding:0;font-size:11px}
#interior fieldset{width:360px;padding:8px 0;text-align:left;border:0;color:#000;}
#interior input, #interior select, #interior textarea{
width:360px;background:#f5f5f5; padding:2px;border:1px solid #666;margin:0 0 5px 0;
vertical-align:middle;color:#000;font-family:Arial, sans-serif;font-size:11px;
}
#interior input.enviar  {width:150px !important;}
label { color: #000; font-size: 11px; line-height: 140%; margin: 10px 0 .2em 0;  }
.error-message, label.error { color: #023475; margin: 0 0 .5em 0;  display: block; font-size: 11px !important;font-weight:bold; }
/* para controlar el spam en formularios */
#messageLabel { display: none !important; }
#message { display: none !important; }

#interior table {border:1px solid #447BBF;width:582px;margin:0}
#interior td {padding:2px;border-bottom:1px dotted #dcdcdc;}
#interior td.tope {background:#99cff1;font-weight:bold;border:0}

#fotus {display:inline;float:right;margin:0 0 10px 20px;width:190px}
#fotus img {margin:0 0 10px 0;border:1px solid #999;background:white;padding:2px;}

.pad{margin:5px;border:1px solid #999;background:white;padding:2px;}



#abajo{float:left;	width: 980px;font-family: Arial, sans-serif;font-size: 10px;font-weight:normal;height:37px;background:url(images/bgpie.gif) no-repeat;
	text-align:left;margin: 0 0 10px 0;color: #000;line-height:35px;}
	
#abajo p{text-indent:22px}
/* End of 'radioprod' */

