* { font-family: Arial, Helvetica, sans-serif; }
.boxbottom  * { font-size:12px;  }
.menu * { font-size:12px; }

body { background:#fff;}

body, table, td, form, p, h1, h2, h3, h4 {margin:0; padding:0;}

table, td, div, img { border:0; border-collapse:collapse;}
/*td {vertical-align:top;}*/

table, .w { width:100%;}
.h { height:100%;}

/*.boxbottom p, span, div {line-height:12px;}
.menu p, span, div {line-height:12px;}*/

div { /*overflow:hidden;*/}

a {text-decoration: underline; color: #15826f; }
a:hover {text-decoration: none;}

/* changes for UL:, LI */
.boxbottom ul { list-style: none; padding:0; margin:0;}
.boxbottom li { list-style: none; background:url(/images/img010.gif) no-repeat 0 5px;}

/*======Pages======*/
.pages { background:url(/images/img01.gif) repeat-x 0 0;}
.pages .hed { /*height:171px;*/ /*background:url(/images/img02.jpg) no-repeat right 50px;*/ /*margin:0px 277px 0px 0px;*/}
/*.pages .hed .bgr { height:171px; }*/
.pages .log { height:82px;}
.pages .log img { margin:7px 0px 0px 17px;}
.pages .title { height:66px; padding:0px 0px 0px 26px;}
.pages .title h1 { font-size:23px; line-height:66px; color:#fff; font-style: normal;}

.pages .menu { padding:0px 0px 0px 24px; /*height:40px;*/ background:#E8EDEE;}
.pages .menu table { /*float: left;*/}
.pages .menu td { /*width:140px; *//*float: left;*//* height:40px; line-height:38px;*/}
.pages .menu a { line-height:17px; text-decoration:none; display:block; padding:3px 8px;}
.pages .menu a:hover { text-decoration:underline;}
.pages .menu .rol { background:#A2C1C4;}
.pages .menu .rol a:hover { text-decoration: none;}
.pages .menu b { font-weight: normal; font-size:11px; display:block; padding:5px 5px 0 5px; cursor: pointer;}

/*.pages .colum_right { position:absolute; right:0;}*/
.pages .colum_right, .main .colum_right { float:right; width:279px; background:url(/images/img04.gif) no-repeat right 82px;}
.pages .colum_right { position:absolute; right:0;}

.pages .box_right, .main .box_right { width:207px;}

.pages .sub_menu, .main .sub_menu { height:26px; padding:0px 0px 0px 17px;}
.pages .sub_menu a, .main .sub_menu a { display:block; float:left; margin:3px 0px 0px 0px; background:url(/images/img00.gif) no-repeat right; font-size:10px; color:#E8EDEE; text-decoration:none; padding:1px 14px 1px 7px;}
.pages .sub_menu a:hover, .main .sub_menu a:hover { text-decoration:underline;}
.pages .sub_menu a.bgrnone, .main .sub_menu a.bgrnone { background: none; padding:0px 0px 0px 7px;}

.pages .menu_right { clear:both; background:url(/images/img06.gif) repeat-x 0 37px #EFF3F3;}
.pages .menu_right .bgr01 { background:url(/images/img03.gif) no-repeat 0 0;}
.pages .menu_right .bgr02 { background:url(/images/img07.gif) no-repeat bottom;}
.pages .menu_right .bgr03 { background:url(/images/img05.gif) no-repeat 0 85px; padding:40px 0px 47px 40px;}
.pages .menu_right a, .main .menu_right a { display:block; text-decoration:none; font-size:13px; padding:0px 0px 5px 22px; font-weight:bold; font-style: italic; color:#10110E;}
.pages .menu_right a:hover, .pages .menu_right a.rol, .main .menu_right a:hover, .main .menu_right a.rol { color:#BCBCBB; background:url(/images/img022.gif) no-repeat left;}

.pages .boxbottom { background:url(/images/img09.gif) no-repeat bottom #005B62; padding:4px 0px 45px 20px; margin:0px 0px 20px 0px;}
.pages .boxbottom h2, .main .boxbottom h2 { font-size:12px; line-height:14px; text-align:right; color:#FFF799; font-style:italic; padding:0px 55px 0px 0px; margin:0px 0px 20px 0px; background:url(/images/img08.gif) no-repeat right;}

.pages .boxbottom, .pages .boxbottom * { color:#E8EDEE;}
.pages .boxbottom ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.pages .boxbottom li a { color:#E8EDEE; text-decoration:none;}
.pages .boxbottom li a:hover { text-decoration:underline;}
.pages .boxbottom li { padding:0px 39px 0px 10px;}

.pages .cont { /*clear:both;*/ padding:40px 0px 50px 27px; margin:0px 305px 0px 0px; font-size: 14px; }
.pages .cont div, li, ul, span { font-size:14px; line-height:18px;}
.pages .cont h1 { font-size:16px; line-height:18px; padding:0px 0px 20px 0px;}
.pages .cont p { font-size:14px; line-height:18px; padding:0px 0px 10px 0px;}
.main .cont * { font-size: 14px; }
.main .cont li, ul { list-style: square; }


.foot { clear:both; margin:0; font-size:10px; color:#BABEBE; background:url(/images/img.gif) repeat-x 0 0 #E8EDEE; padding:30px 0px 30px 40px; margin:0px 0px 0px 0px;}
.foot a { font-size:10px; color:#BABEBE;}

/*========Main==========*/
.main { background:url(/images/img011.gif) repeat-x 0 0;}
.main .hed { height:313px; background:url(/images/img021.jpg) no-repeat right 79px; margin:0px 277px 0px 0px;}
.main .log { padding:9px 0px 0px 16px;}

.main .colum_right { background:url(/images/img018.gif) no-repeat right 120px; position:absolute; right:0;}
.main .menu_right { clear:both; background:url(/images/img014.gif) no-repeat right 41px #fff;}
.main .menu_right .bgr01 { background:url(/images/img013.gif) no-repeat 0 0;}
.main .menu_right .bgr02 { background:url(/images/img015.gif) no-repeat bottom; padding:40px 0px 51px 40px;}

.main .boxbottom { background:url(/images/img017.gif) no-repeat bottom #005B62; padding:2px 5px 122px 19px;}
.main .boxbottom, .main .boxbottom * { color:#E8EDEE;}

.main .sub_menu { height:103px;}
.main .sub_menu a { margin:73px 0px 0px 0px;}


.main .cont { background:#E8EDEE; height:161px; margin:0px 280px 0px 0px;}
.mark { background:url(/images/img016.gif) no-repeat right; padding:0px 0px 0px 0px; float:right; width:230px; margin:12px 287px 0px 10px;}
* html .mark {margin:12px 142px 0px 10px;}
.mark, .mark strong { color:#005B62;}

.colum_center { float:right; width:242px; height:161px; background:url(/images/img019.gif) repeat-y 0 0;}
.colum_center .pd { padding:27px 10px 10px 16px;}




















