/* CSS document */
* {
              font-family : verdana, arial, sans-serif; 
              font-size : 11px;  
              color : #000;  
              text-align:left; 
              margin:0; 
              padding:0;
							text-decoration:none;
}
html{
background-color: #fff;
}
body{
background: url(../images/body_background.jpg) repeat-x;
}
ul{
margin:0;
padding:0;
}
ul li{
margin:0;
padding:0;
list-style:none;
}
p, h1, h2, h3{
            margin: 0;
	          padding: 0;
	          font-size : 11px;
}
img{
     	      border: 0px;
float:left;
}

#entirebody{
width: 952px;
margin-left:auto;
margin-right:auto;
}
#banner{
width:952px;
height:249px;
float:left;
background:url(../images/baneri1.jpg) no-repeat;
}
#logo{
	float:left;
	position:relative;
	width: 952px;
height:249px;
	z-index: 100;
}
#logo a{
	float:left;
	width: 519px;
height:249px;
	position:relative;
	z-index: 150;
}
#logo a img{
	float:left;
	width: 519px;
height:249px;
	position:relative;
	z-index: 150;
}
#imagesat_bann{
	float:left;
	width: 680px;
height:249px;
	position:relative;
	margin-left: -248px;
}
#logo span{
	float:left;
	width: 680px;
height:249px;
}
#logo span img{
	float:left;
	width: 680px;
height:249px;
	position:relative;
	z-index: 10;
}
.languages{
	float:right;
	position:absolute;
	margin-left: 755px;
	top:0px;
	z-index: 100;
}
#banner ul{
padding-top:8px;
}
.languages li{
float:left;
border-right:1px solid black;
}
.languages li a{
float:left;
color: #1f1a17;
font-weight:bold;
font-size:12px;
font-family:arial;
padding:0px 15px;
}
.languages li a:hover,.languages li a.active{
	text-decoration:underline;
}
.languages li.last{
border-right:none;
}
#top_search{
float:left;
width:952px;
height:46px;
padding-left:11px;
background: url(../images/topnav.jpg) no-repeat;
}
#topnav{
float:left;
width:717px;
height:43px;
}
#topnav ul{
float:left;
}
#topnav ul li{
float:left;
width: 140px;

background: url(../images/topnav_li_vija.jpg) no-repeat right;
}
#topnav ul li a{
float:left;
color: #e6ffff;
width: 140px;
text-align:center;
font-size:15px;
font-weight:bold;
font-family: arial;
padding: 12px 0px 14px 0px;
text-transform:uppercase;
}
#topnav ul li a:hover,#topnav ul li a.active{
	text-decoration:underline;
}
#topnav ul li.last{
background:none;
}
#topnav ul li ul{
	padding: 0px;
	margin:0px;
	float:left;
width: 140px;
display:none;
position:absolute;
z-index: 100;
margin-top: 45px;
border-top: 1px solid #c2c2c2;
background-color: #0094de;
}
#topnav ul li ul li{
	padding: 0px;
	margin:0px;
	float:left;
	width: 140px;
	text-align:left;
	border:none;
	background: url(../images/topnav_ul_li_ul_li.jpg) no-repeat bottom;
}
#topnav ul li ul li a{
	float:left;
	width: 120px;
	text-align:left;
	padding: 0px;
	margin:0px;
	font-size: 12px;
	padding: 6px 10px;
}
#search{
padding-top:12px;
height:31px;
float:left;
}
#search .search{
float:left;
width:184px;
height:19px;
border:0px solid black;
}
#search .go{
float:left;
width:23px;
height:19px;
border:0px;
background:none;
}

#container{
width:952px;
float:left;
padding-bottom:20px;
}
#entirebody img.container_top{
	float:left;
padding-top:15px;
}
#leftnav{
width:220px;
float:left;
background:white;
}
#leftnav .top_ul{
float:left;
width:220px;
}
#leftnav .top_ul li{
float:left;
background: url(../images/leftnav_li.jpg) repeat-y;
}
#leftnav .top_ul li a{
float:left;
width:195px;
padding:8px 0 8px 25px;
padding-left:25px;
font-size:13px;
font-family: arial;
font-weight:bold;
text-transform:uppercase;
color: #2b8dbe;
background:url(../images/leftnav_bullet.jpg) no-repeat 10px 12px;
border-bottom:2px solid #f0f0f0;
}
#leftnav .top_ul li a:hover{
color: #10263d;

}
#leftnav .top_ul li a.active, .top_ul li a:hover{
color: #10263d;
}
#leftnav .top_ul li ul{
float:left;
width:220px;
}
#leftnav .top_ul li ul li{
float:left;
width:220px;
background:#c1c1c1;
}
#leftnav .top_ul li ul li a{
float:left;
width:195px;
padding:0px 0 0px 25px;
background:#c1c1c1;
font-size:13px;
color: #48596b;
border:none;
}
#leftnav .top_ul li ul li a span{
border-bottom:2px solid #f0f0f0;
float:left;
width: 190px;
padding:7px 0 8px 5px;
color: #48596b;

}
#leftnav .top_ul li ul li a span.last{
border:none;
}
#flash_n_rot{
float:left;
width:220px;

}
.flash_news{
float:left;
width:220px;
padding-top:5px;
border-bottom:1px solid #414d59;
}
.flash_news h2{
float:left;
width:200px;
height:25px;
padding-top:5px;
padding-left:20px;
font-size:15px;
font-family:arial;
background: #a9a9a9;
color: white;
}
.flash_news span{
	float:left;
background: #dededc;
height: 230px;
} 
.flash_news span a{
float:left;
background:#dededc url(../images/flash_news_bullet.jpg) no-repeat 9px 12px;
width:195px;
padding:10px 5px 10px 20px;
font-size:12px;
border-bottom:1px solid #c6c6c4;
color: #595856;
}
.flash_news span a.active, .flash_news span a:hover{
color: #142539;
}

#content{
float:left;
width:469px;
background: white;
padding-top:5px;
padding-left:20px;
padding-right:20px;
min-height: 450px;
height: auto !important;
height: 450px;
}
#content h1{
font-size:16px;
text-transform:uppercase;
font-family:veradna;
padding-bottom:10px;
margin-bottom:10px;
color: #118dcb;
border-bottom:2px solid #118dcb;
width:469px;
}
#content h2{
color: #118dcb;

}
#content p{
              text-align:left; 
              font-size:11px;
              font-weight:normal;
              font-family:verdana;
              color:#000;
              margin:0px 15px 10px 0px;
              line-height:16px;

}

#content p a{
             text-decoration:unerline;
             color: #005CA6;
             font-weight:bold;
             font-size:10px;
             padding-left:0px;
             padding-top:0px;
             padding-bottom:5px;
             \\background-image:url(../images/content_lista.jpg);
             background-repeat:no-repeat;
             background-position:0px 4px;

}
#content p a:hover{
                text-decoration:none;


}
#content ul{
                margin:0px;
                padding:0px;
                text-align:left; 
                clear: both;
                \\margin-top:10px;
                margin-bottom:10px;
} 
#content ul li{
                list-style-type:none;
                margin-top:10px;
                margin-bottom:5px;
                padding-left:15px;
                padding-right:20px;
                padding-top:3px;
                padding-bottom:3px;
                color:#000;
                font-size:11px;
            		font-family:verdana;
            	  line-height:16px;
		            background-image:url(../images/content_lista.jpg);
                background-repeat:no-repeat;
                background-position:0px 6px;
                text-align:left; 
   							\\border: 1px solid #000;
}

#content ul li a{
             text-decoration:unerline;
             color: #005CA6;
             font-weight:bold;
             font-size:10px;
             padding-left:0px;
             padding-top:0px;
             padding-bottom:5px;
            
         

}
#content ul li a:hover{
        text-decoration:none;
}


.main_news{
padding-top:15px;
float:left;
width:465px;
padding-bottom:30px;
}

.main_news img{
float:left;
width:236px;
height:156px;
padding-right:18px;
}

.main_news h2{
color: #0d263a;
font-size:13px;
font-family:verdana;
padding-bottom:10px;
}

.main_news p{
font-size:11px;
font-family:verdana;
color:#4b4a48;
}

#lajm_box{
float:left;
width:148px;
margin-right:10px;
padding-bottom:5px;
}
#lajm_box img{
float:left;
width:148px;
height:82px;
border-bottom:2px solid #5e8ca4;
}
#lajm_box .text_boxi{
float:left;
background:#dfdfdd url(../images/lajm_box_background.jpg) repeat-x;
width:148px;
height:195px;
}
#lajm_box .text_boxi h2{
float:left;
width:141px;
color: #022867;
padding-top:5px;
padding-left:7px;
padding-bottom:5px;
font-size:11px;
font-family:verdana;
}
#lajm_box .text_boxi p{
font-size:11px;
padding: 0px 8px;
color: #000000;
font-family:verdana;
}
#lajm_box a{
font-size:10px;
margin-left:4px;
color: #022867;
font-weight:bold;
}

#rightnav{
float:left;
width:220px;
background:white;
}
#rightnav a.fb{
	float:left;
	width: 217px;
	padding-top: 5px;
}
#rightnav a.fb img{
	float:left;
	width: 217px;
}
#rightnav a.mob{
	float:left;
	width: 217px;
	padding-top: 5px;
	padding-bottom:5px;
	
}
#rightnav a.mob img{
	float:left;
	width: 217px;

}


#subscription{
	float:left;
	width: 220px;
	background: url(../images/subscribe_bg.jpg) no-repeat;
}
#subscription h2{
	float:left;
	color: #fff;
	width: 208px;
	text-transform:uppercase;
	padding-left: 12px;
	font-size: 12px;
}
#subscription .name_label{
	float:left;
	width: 208px;
	padding-left: 12px;
	padding-top: 12px;
}
#subscription .name_label label{
	float:left;
	width: 208px;
	color: #fff;
	font-size: 11px;
	padding-bottom: 2px;
}
#subscription .name_label input{
	float:left;
	width: 193px;
	height: 17px;
	border: 0px solid #fff;
	background:none;
}
#subscription .email_label{
	float:left;
	width: 208px;
	padding-left: 12px;
	padding-top: 6px;
}
#subscription .email_label label{
	float:left;
	width: 208px;
	color: #fff;
	font-size: 11px;
	padding-bottom: 2px;
}
#subscription .email_label input{
	float:left;
	width: 193px;
	height: 17px;
	border: 0px solid #fff;
	background:none;
}
#subscription .go_class{
	float:right;
	padding-top: 8px;
	padding-right: 13px;
}
#subscription .go_class input{
	float:right;
	border: 0px solid #000;
	color: #fff;
	font-family: arial;
	background:none;
}
.apliko{
float:left;
width:220px;
height:70px;
margin-top:5px;
margin-bottom:5px;
}

.video_box{
width:220px;
float:left;
background: #dededc;
}

.video_box h2{
float:left;
width:210px;
padding-left:10px;
height:25px;
padding-top:5px;
background:url(../images/video_h2_background.jpg) repeat-x;
border-bottom:1px solid #4c5660;
font-size:15px;
text-transform:uppercase;
font-weight:normal;
color: #132533;
}

.video_box img{
float:left;
padding:15px;
}

.video_box h3{
float:left;
width:200px;
background: url(../images/video_p_background.jpg) repeat-x;
height:38px;
padding-top:8px;
padding-left:10px;
color:#4b4a48;
}

#copyright{
float:left;
width: 952px;
padding-bottom: 10px;
text-align:Center;
}
#copyright p{
	font-size: 11px;
	color: #3e3e3e;
	font-weight:bold;
float:left;
width: 952px;
text-align:Center;
 margin-bottom:5px;
}
#copyright a{
 color:#022867;
 text-decoration:underline;
 font-weight:bold;
 font-size:10px;

}
#copyright  a:hover{

 text-decoration:none;

}

#design_purpose{ clear:both;}

/*---------------------------------- ContactForm --------------------------------------------*/
#contactform {
text-align: left;
margin: 0px;
padding: 0px;
padding-bottom:0px;
padding-top:0px;

}
#contactform form {
margin: 0px;
padding: 0px;
margin-top:10px;
margin-left:0px;
margin-bottom:0px;
}
#contactform dl {
margin: 0px;
padding: 0px;
margin-top:0px;

}
#contactform input {
font-size: 11px;
background-color:#dededd;
background: url(../images/input_bg.gif) repeat-x;
}
#contactform input.search {
width: 100px;
font-size:10px;
margin-top:7px;
padding-top:0px;
padding-bottom:0px;
font-weight:normal;
border:1px solid #9a988d;
\\border-right:0px solid #9a988d;
\\border-bottom:0px solid #9a988d;
\\background-color:#d9dbdc;
background-image:none;
text-align:center;
\\background: url(../images/input_bg.gif) repeat-x;

}

#contactform textarea{
        width:350px;
        margin-right:50px;
}

/*---------------------------------- end of ContactForm ----------------------------------------*/


/*---------------------------------- start of list_article ----------------------------------------*/
#list_article{
	float:left;
width:469px;   
}
#list_article .box1{
		float:left;
width:469px;
            border-bottom:2px solid #0093dd;
            padding-bottom:10px ;
            margin-bottom: 15px;
}
#share_box{
	float:left;
	width: 469px;
}
#share_box .share{
	float:left;
	width: 35px;
	background: url(../images/fb_share.jpg) no-repeat right;
}
#share_box .share a{
	float:left;
	width: 15px;
	height: 15px;
	margin-right: 5px;
}
#list_article .box1 img{
             padding:2px;
             float:left;
             margin-right:10px;
             margin-bottom:1px;
             border:1px solid #0093dd;
  


}
#list_article .box1 h2{
              text-align:left; 
              font-size:11px;
              font-weight:bold;
              font-family:verdana;
               color:#118dcb;
              margin-top:0px;
              padding-top:0px;
              margin-bottom:3px;
              \\padding-left:10px;




}
#list_article .box1 p{
              text-align:left; 
              font-size:11px;
              color:#000;

}
#list_article .box1 p span{
              text-align:left; 
              font-size:12px;
              font-weight:bold;
              font-family:verdana;
              color:#fe8e31;
              margin-right:0px;
              \\padding-left:10px;
           
}

#list_article .box1 p a{
              text-align:left; 
              font-size:10px;
              font-weight:bold;
              color:#118dcb;
              margin-left:3px;
              padding-left:0px;
              padding-left: 5px;

}
#list_article .box1 p a:hover{
                text-decoration:underline;


}
#list_article .box2{
            padding-left: 0px;
            margin-left:0px;
            margin-right:0px;
            margin-top:20px;
            margin-bottom:5px;
            border-bottom:0px solid #dddedf;
            padding-bottom:10px;

}
#list_article .box2 img{
             width:200px;
             float:left;
             margin-left:0px !important;
             margin-left:0px;
             margin-right:17px;
             margin-bottom:3px;
             padding:2px;
              border:1px solid #0093dd;

}
#list_article .box2 h2{
              text-align:left; 
              font-size:12px;
              font-weight:bold;
              font-family:verdana;
              color:#0093dd;
              margin-bottom:5px;
}
#list_article .box2 p{
              text-align:left;
              font-size:11px;
              font-weight:normal;
              font-family:verdana;
              color:#000;
              margin-top:0px;
              padding-left:0px;
              padding-right:0px;
              margin-left:0px;

}
#list_article .box2 p span{
              text-align:left; 
              font-size:12px;
              font-weight:bold;
              font-family:verdana;
              color:#fe8e31;
              margin-right:5px;
              \\padding-left:10px;

}

#list_article .box2 p a{
              text-align:left; 
              font-size:10px;
              font-weight:bold;
              font-family:verdana;
              text-decoration:underline;
               color: #094687;
              margin-left:5px;
              \\padding-left:10px;

}
#list_article .box2 p a:hover{
            text-decoration:none;

}


/*---------------------------------- end of list_article ----------------------------------------*/


/* Lightbox */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;

	}
#lightbox a img{ border: none; }
#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	
	}
#imageContainer{
	padding: 10px;
	
	}
#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
		
	}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	
	}
/* end of Lightbox */
#list_gallery ul{
	margin:0px;
	padding:0px;
	float:left;
}
#list_gallery ul li{
	margin:0px;
	padding:0px;
	float:left;
	width: 150px;
	background:none;
	margin-right: 8px;
	margin-bottom: 8px;
}
#list_gallery ul li a{
	color: #144e74;
	float:left;
	width: 150px;
	padding-top: 3px;
	height: 160px;
}

#list_gallery ul li a span{
	float:left;
	color: #ffffff;
	width: 150px;
	text-align:center;
	background-color: #0094de;
}

#list_gallery ul li a span.images img{
	width: 150px;
	height: 110px;
}
#list_gallery ul li a span.title{
	padding-top: 10px;
	height: 40px;
}

#gallery{
	float:left;
width:469px;
}
#gallery a.photos{
	width: 110px;
	float:left;
	margin-right: 6px;
	margin-bottom: 6px;
	border: 1px solid #1177aa;
	text-align:center;
}
#gallery a:hover{
	border: 1px solid #77a7c9;
	text-decoration:none;
}
#gallery a.photos span{
	float:left;
	width: 102px;
	text-align:center;
	color: #fff;
	background-color: #1177aa;
	padding: 8px 4px;
}
#gallery a:hover span{
	cursor:pointer;
	background-color: #77a7c9;
}
#gallery a.photos img{
	width: 110px;
	height: 110px;
}

#content #gal_nav{
min-height: 15px;
height: auto !important;
height: 15px;
text-align: center;
clear: both;
border: transparent 1px #005095;
margin-top: 0px;
padding-top:15px;
}
#content #gal_nav img{
float: none;
display: inline;
margin: 0px;
margin-bottom:0px;
padding: 0px;
border: 0px;
}
#content #gal_nav a{
display:inline;
margin: 0px;
padding: 0px;
float: none;
}
#content #gal_nav p{
float: none;
display: inline;
margin: 0px 10px;
padding: 0px;
}

/*---------------------------------- end of gallery --------------------------------------------*/


#content_revista{
padding:0px;
margin:0px;
}
#content_revista .list_revista{
width: 128px;
padding:0px;
margin:0px;
list-style-type:none;  
background-image:none;
float:left;  
margin-right: 40px;
margin-bottom: 15px;
height: 230px;
}

#content_revista .list_revista img{
border: 1px solid #6897be;
padding: 3px;
margin-top: 5px;
margin-bottom: 5px;
           width: 130px;

}

#content_revista .list_revista p.doctitle_revista, #content_revista .list_revista p {
padding:0px;
font-size: 13px;
color:#6897be;
font-weight:bold;
text-align:center;
}

#content_revista .list_revista a.pdf_revista{
					 margin:0px;
					 padding:0px;
           color:#118dcb;
           float:left;
           font-size:11px;
           font-weight:bold;
           padding-bottom: 10px;
           width: 130px;
} 
#content ul.press_year_revista{
float:left;
width: 469px;

}
#content ul.press_year_revista li{
float:left;
background:none;
margin:0px;
padding:0px;

}
#content ul.press_year_revista li a{
color:#6897be;
font-weight: bold;
text-decoration: none;
float:left;
font-size: 12px;
font-weight:bold;
border-right: 1px solid #6897be;
padding: 0px 10px;
}
#content ul.press_year_revista li a:hover,#content ul.press_year_revista li a.active{
text-decoration: underline;
color:#6897be;
}
#content .press_year_revista span{
                  color:#a09f9d;
                     margin-left:0px;  
                     margin-right:10px;
                     font-weight:bold;
                     
} 

#content ul.press_year_revista1{
float:left;
padding-bottom: 10px;
width: 469px;
}
#content ul.press_year_revista1 li{
float:left;
background:none;
margin:0px;
padding:0px;
}
#content ul.press_year_revista1 li a{
color:#6897be;
font-weight: bold;
float:left;
padding: 0px 8px;
font-size: 12px;
font-family: arial;
}
#content ul.press_year_revista1 li.first a{
	padding: 0px 8px 0px 0px;
}
#content ul.press_year_revista1 li a:hover,#content ul.press_year_revista1 li a.active{
text-decoration: underline;
color:#a09f9d;
}
#home_article_1, #home_article_2 {
         width:260px;
         height:150px;
         float:left;
         background-image:url(../images/home_bg.jpg);
         background-repeat:repeat-x;
         margin:20px 0px 0px 30px !important;
         margin:20px 10px 0px 15px;
         \\border:1px solid #000;
         
}
#home_article_1, #home_article_2 h2{
    text-align:left;
     background-image:url(../images/header_h2.jpg);
         background-repeat:repeat-y;
         padding:5px 5px 5px 10px;
         margin-top:5px;
         color:#fff;
}
#home_article_1, #home_article_2 img{
             width:60px;
             float:left;
             margin:5px 8px 5px 5px;
             border:1px solid #0c4c93;
             padding:2px;

}
#home_article_1, #home_article_2 p{

  text-align:left;
  padding:5px 5px 5px 10px;
  
  
  }
#home_article_1, #home_article_2 p a{
          color:#0c4c93;
          margin-left:3px;
          font-weight:bold;
          font-size: 10px;
          text-decoration:none; 
   
}
#home_article_1, #home_article_2 p a:hover{
text-decoration:underline; 
           

}
#group_partners{
text-align:left;
}
#group_partners img{


padding: 2px;

}
#group_partners a{
float:left;
margin-left: 10px;
margin-bottom: 10px;
border: 1px solid #ccc;
}
#group_partners a:hover{
border: 1px solid #8db1d5;
}

/* Lightbox */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/* end of Lightbox */

#search_tpl{
	float:left;
	width: 469px;
}
#search_tpl .search_box{
	float:left;
	width: 469px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #118dcb;
}
#search_tpl .search_box h2{
color: #118dcb;

}
#search_tpl p{
	padding:0px;
	margin:0px;
}
#video_lista{
	float:left;
width:469px;
}
#video_lista ul{
	float:left;
width:469px;
}
#video_lista ul li{
	float:left;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background:none;
	border-bottom: 1px solid #c5c5c5;
width:469px;
}
#video_lista ul li img{
	float:left;
	width: 150px;
	margin-right: 10px;
	border: 1px solid #ccc;
	padding: 2px;
}
#video_lista ul li h2{
	color: #005ca1;
	font-size: 14px;
	font-family: arial;
	margin-bottom: 40px;
}
#video_lista ul li a{
	color: #005ca1;
	font-size: 12px;
	font-family: arial;
	font-weight:bold;
}
#video_lista ul li a:hover{
	text-decoration:underline;
}
