body{font:0.76em Arial,Helvetica,sans-serif;color:#000;background:#fff;text-align:center;margin:0}
#container{width:1000px;text-align:left;margin:0 auto;background:#fff}

/*logotype*/
#header{height:91px;background:#404e59 url(../images/head_back.gif)}
#header h1{height:91px;margin:0 0 0 240px !important;margin:0;padding:0;background:#fff url(../images/logo_01.png) no-repeat right 22px;width:760px}
#header h1 a{height:91px;width:760px;text-decoration:none;text-indent:-2000px;display:block}
#headerMod{float:left;color:#fff;font-size:1.3em;font-weight:bold;color:#eee;width:237px;text-align:center;padding-top:40px;text-transform:uppercase}

/*navigation*/
#navBar{border-top:3px solid #e95241;height:21px;background:#fff url(../images/nav_back.png) repeat-y;font:bold 1em sans-serif}
#navBar a{text-decoration:none;color:#000}
#navBar a:hover{text-decoration:underline}
#searchbox{float:right;display:inline;margin:2px 12px 0 0}
#searchbox span{margin-right:21px}
#mainlevelmainMenu{margin:3px 0 0 17px;padding:0}
#mainlevelmainMenu li{list-style:none;display:inline;margin-right:28px}

#mainlevelLangMenu{margin:3px 0 0 17px;padding:0; float: right;}
#mainlevelLangMenu li{list-style:none;display:inline;margin-right:28px}

.text_input_01{border:1px solid #879497;font-size:0.9em}

/*image*/
#dummy1{background:#636c6f url(../images/nav_bottom_back.gif);height:6px;font-size:0em}
#dummy2{background:#fff url(../images/top_img_01.jpg);height:150px;color:#eeeee0;font:bold 1.2em sans-serif}
#dummy2 div{text-align:right;padding:125px 8px 0 0}

/*menu1*/
#menu1{float:left;width:194px !important;width:240px;background:#fff url(../images/right_back.png) repeat-x;padding:29px 22px 160px 24px; margin:0px !important; margin:0px -3px 0px 0px;}
#menu1 h2{font-size:1.15em;margin:0;padding:0}

#loginBlock{border-top:1px solid #e95241;margin-top:19px}
#loginBlock h2{font-size:1em;margin:0.5em 0}
#loginBlock form{margin:0 5px;font-size:0.8em;color:#757575}
#loginBlock .text_input_01{margin:5px 0;width:180px}
#loginBlock .button_l{background:#757575;color:#fff;font-size:1em;border:0;padding:1px 15px}
#loginBlock div{margin:1em 0}

/*content*/
#cuerpo{width:1000px}
#principal{width:1000px;padding-bottom:20px}
#principal h2,.componentheading,.contentheading{color:#e95241;font-size:1.5em;border-bottom:1px solid #e95241;margin:0.5em 0}
.componentheading{font-weight:bold}
#principal h2 a{color:#e95241;text-decoration:none}

/*home*/
#principalHome .blog{margin:2em 0}
#principal .blog table td,#principalHome .blog table td{padding-bottom:1.5em}
#principalHome .blog_more{font-size:0.9em}
#principalHome .blog_more li{margin-bottom:0.5em}
#principalHome .blog_more a{color:#666;text-decoration:none}
#principalHome .blog_more a:hover{color:#339;text-decoration:underline}
#principalHome h2{font-size:1.1em;margin:0 0 10px 0;border-bottom:1px solid #636363;padding-bottom:3px}
#principalHome h2 a{color:#636363;text-decoration:none}

#principal .blog table{border:1px solid #eee;padding:10px;background:#fcfcfc}
#principal .blog h2{margin:0 0 0.5em 0;font-size:1.2em;border-bottom:1px solid #636363;padding:3px 8px;background:url(../images/h3_back_01.gif) repeat-x bottom}
#principal .blog h2 a{color:#636363;text-decoration:none;display:block}
#principal .blog h2 a:hover{color:#333}
.contentCreateDate{text-align:right;font-size:0.9em;color:#666;margin-bottom:1em}
#principal .contentReadMore{margin-top:1em}

#migas{font-size:0.8em;padding:5px;background:#eee;color:#666}
#migas a{color:#449}

/*footer*/
#pie{clear:both;border-top:1px solid #a7a7a7;margin:30px 0;padding:14px 25px;font-size:0.8em}
#pie a{color:#a7a7a7;text-decoration:none}
#pie a:hover{color:#555;text-decoration:underline}
#tools{float:right;margin:0;padding:0}
#tools ul{margin:0;padding:0}
#tools li{display:inline;border-right:1px solid #a7a7a7;padding:2px 8px}
