* { margin:0; padding:0;}
/*
body { background:#67666d; font-family:Arial; font-size:100%; line-height:1em; color:#61737f;}
body { background:#67666d;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#C0CFE2', endColorstr='#67666d', gradientType='0'); font-family:Arial; font-size:100%; line-height:1em; color:#61737f;}
*/
/*body { filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#C0CFE2', endColorstr='#67666d', gradientType='0')}
*/
body{background:#67666d;}

.clear { clear:both;}

.hidden{ display:none}

.fleft { float:left;}
.fright { float:right;}

.titlebar 
{
	font-weight: bold;
    line-height: 1.5em;
    background-color: #F6F6F6;
    padding: 5px 10px 5px 10px;
    margin: 10px 0 10px 0;
    border: 1px solid #D0D0D0;
}

.pantext{ margin-top:0.5em;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.divsep{ margin-top:5px;margin-bottom:5px}
.divsep .comment{ margin:1px 0 1px 0;font-style:italic}

p { margin:0; padding:0;}

.footer_menu a { padding-left:9px; padding-right:8px; color:#7ed8f2; border-right:1px solid #F2FDFF}
.footer_menu a:hover { color:#fff}

.tall_top { background:url(../images/tall_top.gif) left top repeat-x #f2fdff;}
.tall_bottom { background:url(../images/tall_bottom.gif) left bottom repeat-x;}

.table_pv{ width: 600px}
.table_pv th{ padding: 2px 6px 2px 6px}
.table_pv td{ padding: 2px 6px 2px 6px}

.edit_cont{ border:1px solid blue; padding:3px; width:390px; margin-bottom:20px}

.img_left{float:left;margin:5px 8px 5px 0px}
.img_right{float:right;margin:5px 0px 5px 8px}


.rbl
{
	margin-top:0.5em;
}
.rbl td
{
	padding:0px;
}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px}
.form input {width:273px; height:18px; background:#1b1714; border:1px solid #555038;}
/*textarea { width:403px; height:128px; background:#1b1714; overflow:auto; border:1px solid #555038;}*/

.input1 { width:136px; height:18px; border:1px solid #d5d5d5; background:#fff; font-size:1em;}


/*==================list====================*/
ul { list-style:none;}

.list1 li { color:#5c737f;}
.list1 li a { color:#48b2d1; font-weight:bold; line-height:1.833em;}
.list1 li a:hover {color:#024e65;}

.list2 li { width:195px; height:19px; background:#fcdfc5; overflow:hidden; margin-left:-5px;}
.list2 li a {
	/*
	color:#1e3849;
	background:url(../images/marker1_full.gif) no-repeat 0 5px;
	padding-left:10px;
	margin-left:13px;
	*/
	margin-left:8px;
	color:#4f80bf;
	line-height:1.583em;
	font-weight:bold;
}
.list2 .li1 { background:none;}
.list2 li span {
	/*
	color:#1e3849;
	background:url(../images/marker1.gif) no-repeat 0 5px;
	padding-left:10px;
	margin-left:13px;
	*/
	margin-left:8px;
	color: #61737f;
	line-height:1.583em;
	font-weight:bold;
}

.list3 { background:url(../images/line5.gif) left bottom repeat-x;}
.list3 li { float:left; background:url(../images/line5.gif) left bottom repeat-x;}
.list3 li a { display:block; width:75px; height:25px; background:url(../images/list3_bgd.gif) no-repeat 1px top; color:#1e3849; text-align:center; line-height:2.08em; margin-right:1px;}
.list3 li a:hover { background:url(../images/list3_act_bgd.gif) no-repeat left top; font-weight:bold; text-decoration:none;}
.list3 li .active_button { background:url(../images/list3_act_bgd.gif) no-repeat left top; font-weight:bold;}

.list4 li { height:19px;}
.list4 li a { color:#1e3849; background:url(../images/marker1.gif) no-repeat 0 5px; padding-left:10px; line-height:1.583em;}
.list4 .li1 { background:none;}


/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}

/*==================txt, links, lines, titles====================*/
a {color:#5d737f; text-decoration:none;}
a:hover { text-decoration:underline;}

/*h1 { background:url(../images/lb/logo.jpg) no-repeat left top; text-indent:-10000px; height:57px;}*/
.stitle{color:#4F80BF; font-size:1.4em; font-style:normal; font-weight:bold; border-bottom: 1px solid #C0C0C0; width:100%;}
h3 { font-size:1em; font-weight:normal; font-style:italic; margin-bottom:4px; color:#49474c;}

/*.link1_ { background:url(../images/marker.gif) no-repeat right 6px; padding-right:12px; color:#4f80bf; font-weight:bold; font-size:1.1em;}*/
.link1 { background:url(../images/marker.gif) no-repeat left 6px; padding-left:10px; color:#4f80bf; font-weight:bold; font-size:1.1em;}
.link1:hover {color:#024e65; text-decoration:none}

.asLink1{color:#4f80bf;font-weight:bold;font-size:1.1em}

.microlink{color:#4f80bf; font-weight:bold;}

.line_hor { background:url(../images/line6.gif) left bottom repeat-x; padding-bottom:10px; margin-bottom:10px;}

/*.title { margin-bottom: 20px;}*/

/*==================blocks====================*/

/* white basic block */
.block {font:12px Verdana}
.block { width:700px; background:#fff;} /* 450 */
.block .r { background:url(../images/r.gif) right top repeat-y;}
.block .b { background:url(../images/b.gif) left bottom repeat-x;}
.block .l { background:url(../images/l.gif) left top repeat-y;}
.block .t { background:url(../images/t.gif) left top repeat-x;}
.block .l_t { background:url(../images/l_t.gif) no-repeat left top;}
.block .r_t { background:url(../images/r_t.gif) no-repeat right top;}
.block .r_b { background:url(../images/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(../images/l_b.gif) no-repeat left bottom;}
.block .ind { padding:26px 25px 16px 26px;}
.block .link_back {text-align:right}
.block .link_main {text-align:right}
/* wox: new */
.block p { text-align:justify; margin:0.8em 0 0.8em 0}
.block .p_bold { margin:0.8em 0 0.8em 0; font-weight:bold; text-align:left}
.block .p_indent { text-indent:2em; text-align:justify; margin:0.8em 0 0.8em 0}
.block h2 { margin-top:1em; text-align:center; font-family:verdana, arial, helvetica; font-size:large; font-weight:bold; line-height:1.1em}
.block h3 { color:#4F80BF; font-size:1.4em; font-style:normal; font-weight:bold; border-bottom: 1px solid #C0C0C0; margin-top:1em; margin-bottom:1em; width:100%}
.block h4 { color:#4F80BF; font-size:1em; font-style:italic; font-weight:bold; border-bottom: 1px solid #C0C0C0; margin-top:0.2em; margin-bottom:1em; width:80%}
.block h5 { color:#4F80BF; font-size:1em; font-style:italic; font-weight:bold; border-bottom: 1px solid #C0C0C0; margin-top:0.2em; margin-bottom:1em; width:100%}
/*.block .title { font-family: tahoma,geneva,arial,helvetica,sans-serif; color: #DF8060; font-size:1.8em; border-bottom: 1px solid #C0C0C0; padding-bottom:0.5em; margin-bottom:20px; width:100%}*/
.block .title { font-family:tahoma,geneva,arial,helvetica,sans-serif; color:#DF8060; font-size:2.2em; border-bottom:1px solid #C0C0C0; padding-bottom:2px; width:100%}
.block .title img{ vertical-align:middle}
.block .title1 { margin-top:1.5em}
.block .title2 { font-family: tahoma,geneva,arial,helvetica,sans-serif; color: #DF8060; font-size:1.2em; font-weight:bold; border-bottom: 1px solid #C0C0C0; padding-bottom:0.1em; margin-bottom:50px; width:90%}
.block .saludo p { font-family:"Trebuchet MS", verdana, arial, helvetica; font-size:1.2em; line-height:1.1em; text-indent:2em}
.block .saludo .firma { text-align:right; font-family:"Trebuchet MS", verdana, arial, helvetica; font-size:medium; font-weight:bold; line-height:1.1em}
.block .corporativo p { text-indent:2em}
.block .cent { text-align:center; margin-top: 10px; margin-bottom: 10px}
.block ol {padding-left: 3em; text-align:justify}
.block ol li{margin-top: 0.5em}
.block .button:hover
{
	-moz-opacity:0.60;
	filter:alpha(opacity=60);
}
/* AvantGarde Bk BT font-weight:bold; */

/* noticias */
.block1 {width:700px; background:url(../images/block1_bgd.gif) left top repeat-x #f7feff; margin-top:4px} /* 440 */
.block1 .r { background:url(../images/line2.gif) right top repeat-y;}
.block1 .b { background:url(../images/line2.gif) left bottom repeat-x;}
.block1 .l { background:url(../images/line2.gif) left top repeat-y;}
.block1 .t { background:url(../images/line2.gif) left top repeat-x;}
.block1 .l_t { background:url(../images/l_t_1.gif) no-repeat left top;}
.block1 .r_t { background:url(../images/r_t_1.gif) no-repeat right top;}
.block1 .r_b { background:url(../images/r_b_1.gif) no-repeat right bottom;}
.block1 .l_b { background:url(../images/l_b_1.gif) no-repeat left bottom;}
.block1 .ind { padding:19px 25px 28px 19px;}
.block1 p{ margin-left:10px; line-height:1.2em}
.block1 ul { list-style-type: disc; margin: 1em 0 1em 3em}

/* white mini box */
.block2 {width:228px; background:#fff;margin-bottom:5px; font-family:Arial; margin-bottom:5px}
.block2 .r { background:url(../images/line3.gif) right top repeat-y;}
.block2 .b { background:url(../images/line3.gif) left bottom repeat-x;}
.block2 .l { background:url(../images/line3.gif) left top repeat-y;}
.block2 .t { background:url(../images/line3.gif) left top repeat-x;}
.block2 .l_t { background:url(../images/l_t_2.gif) no-repeat left top;}
.block2 .r_t { background:url(../images/r_t_2.gif) no-repeat right top;}
.block2 .r_b { background:url(../images/r_b_2.gif) no-repeat right bottom;}
.block2 .l_b { background:url(../images/l_b_2.gif) no-repeat left bottom;}
.block2 .ind { padding:16px 16px 16px 16px;}
.block2 .ind2 {text-align:center; padding: 15px 0px 10px 0px;}
.block2 p {font-size:12px;font-weight:bold} /* wox */
.block2 .title{ margin:0}
.block2 .item{ padding:3px}
.block2 .separator{ width:80%; height: 0px; border-top:1px solid gray; margin-left:5%; margin-top:5px; margin-bottom:5px}

.block3 {width:228px; background:#fdf0e4; font-family:Arial; margin-bottom:5px}
.block3 .r { background:url(../images/line4.gif) right top repeat-y;}
.block3 .b { background:url(../images/line4.gif) left bottom repeat-x;}
.block3 .l { background:url(../images/line4.gif) left top repeat-y;}
.block3 .t { background:url(../images/line4.gif) left top repeat-x;}
.block3 .l_t { background:url(../images/l_t_3.gif) no-repeat left top;}
.block3 .r_t { background:url(../images/r_t_3.gif) no-repeat right top;}
.block3 .r_b { background:url(../images/r_b_3.gif) no-repeat right bottom;}
.block3 .l_b { background:url(../images/l_b_3.gif) no-repeat left bottom;}
.block3 .ind { padding:13px 0 26px 21px;}

/* wox */
.block8 {width:228px; background:url(../images/block4_bgd.gif) left bottom repeat-x #f6efff; margin-bottom:5px}
.block8 .r { background:url(../images/line5.gif) right top repeat-y;}
.block8 .b { background:url(../images/line5.gif) left bottom repeat-x;}
.block8 .l { background:url(../images/line5.gif) left top repeat-y;}
.block8 .t { background:url(../images/line5.gif) left top repeat-x;}
.block8 .l_t { background:url(../images/l_t_4.gif) no-repeat left top;}
.block8 .r_t { background:url(../images/r_t_4.gif) no-repeat right top;}
.block8 .r_b { background:url(../images/r_b_4.gif) no-repeat right bottom;}
.block8 .l_b { background:url(../images/l_b_4.gif) no-repeat left bottom;}
.block8 .ind { padding:16px 16px 20px 20px;}
.block8 .button:hover
{
	-moz-opacity:0.60;
	filter:alpha(opacity=60);
}

/* login */
.block4 {width:228px; background:url(../images/block4_bgd.gif) left bottom repeat-x #f6efff;}
.block4 .r { background:url(../images/line5.gif) right top repeat-y; width:100%;}
.block4 .b { background:url(../images/line5.gif) left bottom repeat-x;}
.block4 .l { background:url(../images/line5.gif) left top repeat-y;}
.block4 .r_b { background:url(../images/r_b_4.gif) no-repeat right bottom;}
.block4 .l_b { background:url(../images/l_b_4.gif) no-repeat left bottom;}
.block4 .ind { padding:12px 16px 6px 16px;}
.block4 p { font-size:0.92em;}
.block4 .button:hover
{
	-moz-opacity:0.60;
	filter:alpha(opacity=60);
}

.block5 {width:228px; background:url(../images/block5_bgd.gif) left top repeat-x #d7f9c7; color:#1e3849;}
.block5 .r { background:url(../images/line7.gif) right top repeat-y;}
.block5 .b { background:url(../images/line7.gif) left bottom repeat-x;}
.block5 .l { background:url(../images/line7.gif) left top repeat-y;}
.block5 .t { background:url(../images/line7.gif) left top repeat-x;}
.block5 .l_t { background:url(../images/l_t_5.gif) no-repeat left top;}
.block5 .r_t { background:url(../images/r_t_5.gif) no-repeat right top;}
.block5 .r_b { background:url(../images/r_b_5.gif) no-repeat right bottom;}
.block5 .l_b { background:url(../images/l_b_5.gif) no-repeat left bottom;}
.block5 .ind { padding:14px 0 26px 21px;}
.block5 strong { font-size:0.92em;}

.block6 { width:185px; background:#fcdfc5; color:#1e3849; line-height:1.583em;}
.block6 .ind1 { padding:4px 10px 14px 12px;}

.title_block { background:url(../images/line1.gif) left bottom repeat-x; height:74px; margin-bottom:15px;}
.title_block img { margin:13px 0 0 22px;}

/*header*/
/*#header .row_1 {height:79px}
#header .row_1 {height:101px}
#header .row_1 .indent {padding:17px 0 0 25px;background-color:black}
#header .row_2 {height:43px;background:url(../images/ul_bgd.gif) left top repeat-y}
#header .row_2 .indent {padding:9px 0 0 30px}
#header .row_1{height:100px;background:url(../images/lb/header.jpg) left top repeat-x;border-top:1px solid #D0D0D0;clear:both}
#header .row_2{padding:5px;background-color:#FFFFFF;border-top:1px solid #D0D0D0}
#header .row_4{height:33px;padding:0px 1px 0px 1px;margin-bottom:5px}

#header2 {height:43px;padding:0px 1px 0px 1px}
#header2 .indent{background-color:#04AEE1}
*/

#header{}

#header .picture
{
	height: 100px;
	background: url(../images/lb/header.jpg) left top repeat-x;
	clear: both;
}

#header .lan
{
	padding: 1px 1px 0px 1px;
	border-top: 1px solid #D0D0D0;
}
#header .lan a:link
{
	color: white;
	text-decoration: none;
}
#header .lan a:hover
{
	color: Orange;
}
#header .lan .indent
{
	background-color: #04AEE1;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}

#header .menu
{
	height: 24px;
	padding: 0px 1px 0px 1px;
}
#header .menu .indent 
{
	background-color: #04AEE1;
	padding-left:10px;
	font-weight:bold;
	line-height: 23px;
}
#header .menu .indent a
{
	padding-right: 10px;
	padding-left: 10px;
	color: #fff;
	border-right: 1px solid #F2FDFF
}
#header .menu .indent .selected
{
	background: url(../images/main_menu_act.gif) no-repeat left top;
	border: none;
	padding-top: 4px;
	padding-bottom: 4px; 
	color: #024e65;
	font-weight: bold;
	margin-left: -2px;
}

#header .path
{
	color: #408040;
	font-style: italic;
	font-weight: bold;
	background-color: #80F0B0;
	margin: 1px;
	padding: 2px 10px 2px 10px;
}

#header .submenu
{
	color: White;
	font-weight: bold;
	background-color: #B0F0B0;
	margin: 1px;
	padding: 2px 10px 2px 0px;
}
#header .submenu a
{
	color: White;
	padding-left: 10px;
}

#header .sep{ height:10px}

/*
.main_menu { display:block;}
.main_menu li { float:left; background:url(../images/main_menu_line.gif) no-repeat 0 9px; height:34px;}
.main_menu li a { color:#fff; font-weight:bold; padding-left:18px; padding-right:18px; line-height:26px;}
.main_menu .act {
	background:url(../images/main_menu_act.gif) no-repeat left top;
	width:106px;
	height:34px;
	text-align: center;
}
.main_menu .act a {color:#024e65;}
.main_menu .act div { padding-top:4px; padding-left:5px;}
*/
/*
.new_menu{text-align:center;font-weight:bold;line-height:26px;}
.new_menu a{float:left; background:url(../images/main_menu_line.gif) no-repeat 0 9px; padding-right:12px; padding-left:12px; color:#fff;} 
.new_menu .selected{float:left; background:url(../images/main_menu_act.gif) no-repeat left top; width:106px; height:34px; padding-left:0px; padding-right:0px; color:#024e65; font-weight:bold;} 
*/

/*content*/
#content {line-height:1.17em; background:#f2fdff} /* blavet de fons */
#content .indent {padding:0 0 36px 25px} /* x 15px */

/*footer*/
/*#footer {background:url(../images/footer_bgd.gif) left top repeat-y #044a72}*/
#footer {background-color:#F2FDFF;padding:0px 1px 1px 1px;text-align:center}
/*#footer .indent {padding:10px 0 0 25px}*/
#footer .indent{background-color:#044A72;padding:5px 0 5px 0}
#footer p {color:#fff}
#footer p a {color:#fff}

/*
.footer_menu li { float:left;}
.footer_menu li a { background:url(../images/footer_menu_line.gif) no-repeat 0 3px; padding-left:9px; padding-right:8px; color:#7ed8f2;}
.footer_menu li a:hover { color:#fff;}
.footer_menu a { background:url(../images/footer_menu_line.gif) no-repeat 0 3px; padding-left:9px; padding-right:8px; color:#7ed8f2;}
*/



/*================== index.html ==================*/

#page1 #content .col_0 .indent {padding:5px 0 0 0}


#page1 #content .col_1 .block .title { margin:20px 0 16px 0;}
#page1 #content .col_1 .block p { margin-bottom:2px;}
#page1 #content .col_1 .indent { padding:3px 0 29px 5px;}
#page1 #content .col_1 .block1 .title { margin-bottom:11px;}
#page1 #content .col_1 .indent1 { padding:0 0 0 2px;}
#page1 #content .col_1 .container { width:441px; font-size:0.92em;}
#page1 #content .col_1 .container .indent1 { padding:0 0 0 18px;}
#page1 #content .col_1 .container p { margin:0 0 13px 4px;}
#page1 #content .col_1 .column1 { width:233px;}
#page1 #content .col_1 .column1 .indent { padding:0 21px 0 0;}
#page1 #content .col_1 .column2 { width:208px;}
#page1 #content .col_1 .column2 .indent { padding:0 21px 0 0;}
#page1 #content .col_1 .column2 .title_block img { margin:13px 0 0 16px;}
#page1 #content .col_1 .column2 p {margin:0 0 13px 0;}

#page1 #content .col_2 .indent { padding:5px 0 0 0;}
#page1 #content .col_2 .block2 .title { margin-bottom:11px;}
#page1 #content .col_2 .indent1 { padding:5px 0 5px 0;}
#page1 #content .col_2 .block3 .title { margin-bottom:13px;}
#page1 #content .col_2 .img_indent { margin:0 11px 0 0;}
#page1 #content .col_2 h3 { padding-top:13px;}
#page1 #content .col_2 .indent2 { padding:6px 0 0 0;}
#page1 #content .col_2 .block5 .title { margin:0 0 21px 2px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .block .title { margin:20px 0 16px 0;}
#page2 #content .col_1 .block p { margin-bottom:2px;}
#page2 #content .col_1 .indent { padding:3px 0 34px 5px;}
#page2 #content .col_1 .block1 .title { margin-bottom:2px;}
#page2 #content .col_1 .block1 .ind { padding:18px 25px 24px 19px;}
#page2 #content .col_1 .img_indent { margin:0 28px 0 0;}
#page2 #content .col_1 .indent1 { padding:0 0 0 2px;}
#page2 #content .col_1 .indent1 .link1 { font-size:1em;}
#page2 #content .col_1 .indent1 p { font-size:0.92em; margin:1px 0 9px 0;}
#page2 #content .col_2 .indent { padding:5px 0 0 0;}
#page2 #content .col_2 .block2 .title { margin-bottom:11px;}
#page2 #content .col_2 .indent1 { padding:5px 0 4px 0;}
#page2 #content .col_2 .block3 .title { margin-bottom:10px;}
#page2 #content .col_2 .block3 .ind { padding:14px 0 26px 21px;}
#page2 #content .col_2 .block3 ul { margin:20px 0 0 0;}
#page2 #content .col_2 .block4 .p1 { margin:0 0 12px 7px;}
#page2 #content .col_2 .img_indent { margin:0 11px 5px 0;}
#page2 #content .col_2 h3 { padding-top:13px;}
#page2 #content .col_2 .indent2 { padding:6px 0 0 0;}
#page2 #content .col_2 .block5 .title { margin:0 0 40px 0;}
#page2 #content .col_2 .block5 {background:url(../images/block5_1_bgd.gif) left top repeat-x #d7f9c7; color:#55726f;}
#page2 #content .col_2 .block5 .ind { padding:16px 0 18px 13px;}
#page2 #content .col_2 .block5 p {margin:0 0 4px 10px;}
#page2 #content .col_2 .block5 ul { margin-left:9px;}

/*================== index-2.html ==================*/
#page3 #content .indent { padding:26px 38px 37px 25px;}
#page3 #content p { margin-bottom:14px;}
#page3 #content .title { margin-bottom:16px;}

/*==========================================*/

.ssp /* schematic stop popup */
{
	font-size:10px;
	position:absolute;
	border:1px dotted #FF2020;
	color:#202060;
	background-color:#FFFFE1;
	overflow:hidden;
}
.ssp .content
{
	height:100%;
	padding:5px;
	font-size:12px;
}
.ssp .content .title
{
	text-align:center;
	margin-bottom:4px;
}
.ssp .content .command
{
	font-weight:bold;
	margin-bottom:4px;
	padding: 3px 5px 4px 19px;
	border-top:1px solid #A0A0F0;
	border-bottom:1px solid #A0A0F0;
	background:#F0F0F0 url('../images/icons/clock.gif') no-repeat left;
}
.ssp .content .result
{
}


.label_input /* label + input */
{
	margin-bottom: 0.5em;
}
.label_input span
{
	font-weight: bold;
	margin-right: 0.5em;
}

.absolute
{
	position: absolute;
	background: url('../images/banners/Lurraldebus-gabonak2.gif') no-repeat center;
	width: 100%;
	height: 100%;
}

.closeDiv
{
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: hand;
}


