@media screen,tv,projection {

html, body {margin:0}
body {
font-size: 80%; 
font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;   background: #606D1C url(pdesign_image.php?lang=1&name=body.jpg) repeat-x left top;  text-align: center;}

#pagel {
 width:845px;
 margin:0 auto;
 text-align:left;
 background: #fff url(pdesign_image.php?lang=1&name=page.jpg) repeat-y left top;
 color:#8D9C3B;
 color:#000;
position:relative;
}

#head {
 width:845px;
 height:121px;
 background: url(pdesign_image.php?lang=1&name=head.jpg) no-repeat;
 position:relative;
}

#logo {
 position:absolute;
 left:36px;
 top:39px;
 width:128px;
 height:45px;
 background: url(pdesign_image.php?lang=1&name=logo.jpg) no-repeat;
 text-align:center;
 color:#fff;
 font-size:80%;
 overflow:hidden;
 
}
#logo span {
 position:absolute;
 left:0;top:0;
 width:128px;
 height:45px;
 background: url(pdesign_image.php?lang=1&name=logo.jpg) no-repeat;
 cursor:pointer;
}


#layout {margin:50px 0 0 0;position:relative;}
#homepage #layout {margin:40px 0 0 0}

#pad {width:719px;margin:0 0 0 41px;}

#homepage #pad {width:568px;float:right;display:inline;margin:0 85px 0 0;}
#homepage #ods {width:548px;margin:0 0 0 20px}

#homepage #news {width:151px;float:left;display:inline;margin:0 0 0 41px;/*font-size:85%*/}


#news {padding:0 0 100px 0;}
#news h4 {width:100%;height:26px;background: #C6CEA1 url(pdesign_image.php?lang=1&name=news.jpg) no-repeat top right;color:#fff;line-height:26px;font-size:115%;text-transform:lowercase;}
#news h4 span {margin:0 0 0 10px}
.news {margin:0 6px 10px 6px;line-height:1.25;font-size: 90%; }
.news span {display:block;color:#F6D87F;margin:0;}
.news a {color:#8D9C3B;color:#CC9900;text-decoration:none;}
.news a:hover {color:#8D9C3B;color:#CC9900;text-decoration:underline;}
.news p {margin:0;padding:0;}

.article {margin:0 0 20px 0;}
.article h2 {color:#CC9900;font-size:100%;font-weight:bold;margin:0 0 2px 0;padding:0;}
.article h2 a {color:#CC9900;text-decoration:underline}
.article h2 a:hover {color:#CC9900;text-decoration:none}
.article h2 span {color: #F6D87F;}
.article p {margin:0;}

#search {margin:0;padding:0;position:absolute;top:125px;right:70px;}
#search input { border:1px solid #8D9C3B;font-size:80%}
#search input#send {background: #8D9C3B;color:#fff;text-align:center;}
#search p {text-align:right;font-size:80%;margin:0;padding:3px 0 0 0}

#search_table {border:1px solid #8D9C3B;border-bottom:0;border-collapse:collapse;width:100%}
#search_table th {text-align:left;background: #8D9C3B;color:#fff;padding:2px 5px; }
#search_table td {border-bottom:1px solid #8D9C3B;padding:2px 5px;}


#footer {width:845px;height:150px;background: #606D1C url(pdesign_image.php?lang=1&name=footer.jpg) no-repeat top left;position:relative;font-size:85%;color:#C6CEA1}
#footer a {color:#C6CEA1;text-decoration:none}
#footer a:hover {color:#C6CEA1;text-decoration:underline}

#f_left {position:absolute;left:36px;bottom:3px;margin:0}
#f_right {position:absolute;right:61px;bottom:3px;margin:0}

#path {margin:0 0 10px 0;position:absolute;left:41px;top:125px;font-size:85%}

#modified {font-size:85%;  text-align:right;}

#partners {font-size:85%;  margin:20px;}
#partners img {border: 0px solid;}

#advanced_search input {border:none;}

#mapa {margin:0 0 0 10px}
#mapa ul  {margin:0 0 0 15px;padding:0}
#mapa ul li {padding:2px 0;}


div.nofloat {clear: both;  float: none;  width: 1px;  height: 1px;  overflow: hidden}

}

@media print {

body {font-size:13pt;font-family: "times new roman", serif;color:#000;background-color:#fff}
#head, #footer, #search, #menu-horizontal, #path, hr {display:none}
h1 {font-size:18pt}
h2 {font-size:16pt}
h3 {font-size:14pt}
h4 {font-size:14pt}
table {border:1px solid #000;border-collapse:collapse;margin:0 0 0.5cm 0;width:100%}
td {padding:0.25cm;border:1px solid #000;}
a, h1, h2, h3, h4 {color:#000;background:#fff}
a {text-decoration:none}

}

