h1 {

	margin: 0; padding-bottom: 8px;

	color: #0B55C4; font-size: 20px; font-weight: bold;

}



h3 {

	height:31px;

	font-size: 13px;

}



a:link    { color: #0B55C4; text-decoration: none; }

a:visited { color: #0B55C4; text-decoration: none; }

a:hover   { text-decoration: underline; }







/* pane-sliders  */

.pane-sliders .title {

	margin: 0;

	padding: 0px;

	color: #fff;

	cursor: pointer;

}



.pane-sliders .panel   { border: 0px solid #ccc; margin-bottom: 2px;}


.pane-sliders .panel h3 { background: transparent url(menu_video.jpg) 0px 50% no-repeat; padding-right: 0px; line-height:29px;}



.pane-sliders .content { background: #f6f6f6; }



.pane-sliders .adminlist     { border: 0 none; }

.pane-sliders .adminlist td  { border: 0 none; }



.jpane-toggler  span     { background: transparent url(menu_video.jpg) 0px 50% no-repeat; padding-right: 0px;}
.jpane-toggler  div{	background: transparent url(menu_video.jpg) no-repeat center top;padding-right: 24px;	}
.jpane-toggler-over div{ background: transparent url(menu_rol.jpg) no-repeat center top;padding-right: 24px;	}


.jpane-toggler-down span { padding-right: 0px;}
.jpane-toggler-down div{	background: transparent url(menu_rol_video.jpg) no-repeat center top;padding-right: 24px;	}



.jpane-toggler-down {  border-bottom: 1px solid #ccc; }





/* standard form style table */



table.admintable td 					 { padding: 3px; }

table.admintable td.key,

table.admintable td.paramlist_key {

	background-color: #f6f6f6;

	text-align: right;

	width: 140px;

	color: #666;

	font-weight: bold;

	border-bottom: 1px solid #e9e9e9;

	border-right: 1px solid #e9e9e9;

}



table.paramlist td.paramlist_description {

	background-color: #f6f6f6;

	text-align: left;

	width: 170px;

	color: #333;

	font-weight: normal;

	border-bottom: 1px solid #e9e9e9;

	border-right: 1px solid #e9e9e9;

}



table.admintable td.key.vtop { vertical-align: top; }



table.adminform {

	background-color: #f9f9f9;

	border: solid 1px #d5d5d5;

	width: 100%;

	border-collapse: collapse;

	margin: 8px 0 10px 0;

	margin-bottom: 15px;

	width: 100%;

}

table.adminform.nospace { margin-bottom: 0; }

table.adminform tr.row0 { background-color: #f9f9f9; }

table.adminform tr.row1 { background-color: #eeeeee; }



table.adminform th {

	font-size: 11px;

	padding: 6px 2px 4px 4px;

	text-align: left;

	height: 25px;

	color: #000;

	background-repeat: repeat;

}

table.adminform td { padding: 3px; text-align: left; }



table.adminform td.filter{

	text-align: left;

}



table.adminform td.helpMenu{

	text-align: right;

}





fieldset.adminform { border: 1px solid #ccc; margin: 0 10px 10px 10px; }



/** Table styles **/



table.adminlist {

	width: 100%;

	border-spacing: 1px;

	background-color: #e7e7e7;

	color: #666;

}



table.adminlist td,

table.adminlist th { padding: 4px; }



table.adminlist thead th {

	text-align: center;

	background: #f0f0f0;

	color: #666;

	border-bottom: 1px solid #999;

	border-left: 1px solid #fff;

}



table.adminlist thead a:hover { text-decoration: none; }



table.adminlist thead th img { vertical-align: middle; }



table.adminlist tbody th { font-weight: bold; }



table.adminlist tbody tr			{ background-color: #fff;  text-align: left; }

table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }



table.adminlist tbody tr.row0:hover td,

table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }



table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }

table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }



table.adminlist tfoot tr { text-align: center;  color: #333; }

table.adminlist tfoot td,

table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }



table.adminlist td.order 		{ text-align: center; white-space: nowrap; }

table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }



table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }



.pagination div.limit {

	float: left;

	height: 22px;

	line-height: 22px;

	margin: 0 10px;

}


