@import "../../_css_/jux_common.css";
@import "../../_css_/jux_forms.css";
@import "../../_css_/jux_paginator.css";
@import "../../_css_/jux_news.css";
@import "../../_css_/jux_gallery.css";
@import "../../_css_/jux_shop.css";
@import "../../_css_/jux_styles.css";
@import "../../_css_/jux_rss.css";
@import "../../_css_/jux_rating.css";

@font-face {  
  font-family: 'Segoe';  
  src: url(segoepr.ttf);  
  src: local('Segoe'), local('Segoe'),  
  url(segoepr.ttf) format('truetype');  
}

@font-face {  
  font-family: 'Apple Garamond';  
  src: url(AppleGaramond.ttf);  
  src: local('Apple Garamond'), local('Apple Garamond'),  
  url(AppleGaramond.ttf) format('truetype');  
}

/* Reset some CSS rules, based on http://developer.yahoo.com/yui/reset/ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,
input,textarea,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;
font-weight:normal;}
ol,ul{list-style:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}


html, body, iframe { font-family : 'Apple Garamond', Segoe, 'Trebuchet MS', Tahoma,'Verdana','Arial',sans-serif;color: black;margin : 0;padding : 0;background: #ffffff;} 
/*table, td, p, div,span  { font-family :'Trebuchet MS', Tahoma,'Verdana','Arial',sans-serif;font-size : 12px;} */




p{margin:14px 0 4px 0;}
h1{text-align:left; font-size : 28px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}
h2{text-align:left; font-size : 24px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}
h3{text-align:left; font-size : 16px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}
h4{text-align:left; font-size : 14px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}
h5{text-align:left; font-size : 12px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}
h6{text-align:left; font-size : 10px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}

.site_name {font-size: 28px;	font-weight: bolder;	color: #914D3C;}
.site_lema {font-size: 11px;	font-weight: bolder;	color: #914D3C;}


table#principal {width:100%;height:100px;}
td#izquierda {width:160px;vertical-align:top;border:0px solid red;padding:5px;}
td#derecha {width:160px;vertical-align:top;border:0px solid red;padding:5px;text-align:right;}
td#contenido {vertical-align:top;border:0px solid green;padding:5px 15px 5px 5px;}
td#cabecera {vertical-align:top;border:0px solid orange;padding:5px;}
div#MenuPrincipal   { top:0px; height: auto; margin:4px 0 5px 0  ; text-align:left;}
div#SubMenu1  { top:0px;                width:auto; margin:4px 0 5px 5px; text-align:left;}
div#SubMenu2  { top:0px;                width:auto; margin:4px 0 5px 5px; text-align:left;}

a:link { text-decoration : none;color : #005f8c;} 
a:visited { text-decoration : none;color : #005f8c;}
a:hover { text-decoration : none;color : red;} 
a:active { text-decoration : none;color : #005f8c;} 
a:focus { text-decoration : none;color : #33cc00;} 
a.active{font-style: italic}
a.active:before{content:"·"}

.leftbox  { padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.leftbox1 { padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.leftbox2 { padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.leftbox3 { padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.leftbox4 { padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.leftbox5 { padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.chatbox  {padding : 5px;margin:0px 0px 4px 0px;width : 145px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 

.divnavKK     { padding : 6px 4px 6px 4px;margin : 3px 0px 5px 0px; background : #fff url(images/gradient-nav.png) repeat-x 0 -5px;color : #000;} /* border:1px solid orange;*/
.divdefault { width : 100%;padding : 2px 4px 6px 4px;margin : 0px 0px 0px 0px; color : #000; vertical-align:middle} 
.divdefault img { display : block;} 

.divrow0 { width : 100%;padding : 6px 4px 6px 4px; margin : 3px 0px 5px 0px; background : #fff url(images/gradient-row0.png) repeat-x 0 -5px;color : #000;} /* border:1px solid orange;*/
.divrow1 { width : 100%;padding : 6px 4px 6px 4px; margin : 3px 0px 5px 0px; background : #fff url(images/gradient-row1.png) repeat-x 0 -5px;color : #000;} /* border:1px solid orange;*/

.smallbox  { padding : 2px;margin:0px 0px 4px 0px;              background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.smallboxhigh { padding : 2px;margin:0px 0px 4px 0px;width : 155px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.smallboxlist { padding : 2px;margin:0px 0px 4px 0px;width : 155px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 
.smallboxsearch { padding : 10px;margin:0px 0px 4px 0px;width : 155px;background : #adadfe url(images/gradient-demo.png) repeat-x 0 -5px;color : #000;} 

.box_title{text-align:left; font-size : 16px; font-weight: bolder;color: #454a97; margin: 2px 0px 3px 0px;}

.smallboxitem {left:0px; right:0px; margin: 2px 0px 2px 0px; padding: 0 0px 2px 0px; border: 1px solid #9cdab6;overflow:hidden;}
.smallboxnav  {left:0px; right:0px; bottom:5px; margin: 2px 0px 5px 0px; padding: 0 0px 0px 0px; border: 1px solid #9cdab6; text-align:right; }

.newsbox  { float:right; padding :10px; width :250px; margin :3px; background :#fc0; color : #000;} 

.tb_contact{width:100%;border:0px;padding:0px;margin-top:0px;margin-left:0px;margin-bottom:2px;border-collapse:collapse;color: black;}
#divsearch {  width:100%;height:22px;padding:0px; margin:0 5px 4px 0; text-align : right; border: 0px solid orange;/*background-color:#FCF4DA*/} 
#divnav    {            width:100%;height:22px;padding:0px; margin:0 5px 10px 0; border: 1px solid #BCBCBC;text-align : left;background-color:#DAE3FC}
#divsearch img {margin:0px; padding:0px;vertical-align:middle;}











