@charset "utf-8";
a{text-decoration:none;color:#000080;background-color:transparent;}
a:hover{text-decoration:underline; }
body{font-family:Arial, Verdana, Helvetica, Sans-Serif;width:100%;height:100%;margin:0px;background-attachment:fixed;background-color:#14235C;color:#000000;position:relative;}
dd.csc-textpic-caption{font-size:8pt; color:#808080; line-height:10pt; }
div.ui-tabs-panel .aot-page-main-stdbloc {width: 654px !important;}
div.aot-page-main-stdbloc>h2{margin-top:60px; }
div.csc-header{margin-top:30px; }
div.csc-header h1{height:auto;font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:10pt;font-weight:bold;color:#000000;background-color:transparent;line-height:13pt;margin:0;margin-bottom:10px;}
div.csc-header h2{height:auto;font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:10pt;font-weight:normal;color:#000000;background-color:transparent;line-height:13pt;margin:0;margin-bottom:10px;margin-left:10px;}
div.csc-header-n1{margin-top:0; }
div.csc-sitemap>ul>li>a{}
div.csc-textpic-clear{clear:none; }
div.indent{padding-left:20px; }
div.movie{text-align:center;background:transparent url(../../images/adm/pellicule-cinema.jpg) top left;margin-bottom:30px;}
div.news-latest-container{width:55%; }
div.aot-page-main-stdbloc-right .news-latest-container {width:100%;}
div.news-latest-item{margin-top:10px;padding-top:10px;border-top:2px #c5bfde dotted;}
div.news-latest-item hr.clearer,div.news-latest-item-2 hr.clearer{clear:both; }
div.news-latest-item-2{margin-bottom:20px;border-top:2px #c5bfde dotted;padding:3px;}
div.news-list2-container{background:transparent; }
div.news-list2-date{text-align:right; font-size:8pt; color:#CCCCCC; }
div.news-list2-img{width:25px;display:inline-block;height:25px;vertical-align:top;}
div.news-list2-img img{width:25px; height:25px; }
div.news-list2-item{padding-bottom:10px;padding-top:4px;}
div.news-list2-item>hr{border:none;border-bottom:1px #CCC dotted;}
div.news-list2-title{display:inline-block; width:200px; }
div.news-list-browse{text-align:right; }
div.news-list-item{padding:3px;margin-bottom:15px;border-top:1px #808080 dotted;min-height:83px;}
div.news-list-item:nth-child(1){border-top:none;}
div.news-list-item h2{font-size:13pt; }
div.news-list-item-2{}
div.news-single-additional-info table{border:none; margin:0; width:auto; }
div.news-single-additional-info table>tbody>tr>td{border:none; width:auto; }
div.news-single-item h2{font-size:13pt; margin-bottom:30px; }
div.news-single-item h3{margin-bottom:10px; }
div.news-single-item h3 a,div.news-single-item h3{color:#FF8040; font-size:10pt; font-weight:bold; }
div.regie{}
div.titreRegie{font-size:8pt; color:#CCC; }
dl.csc-menu-4{margin-top:8px; }
dl.csc-menu-4 dd{margin-bottom:10px; font-style:italic; }
dl.csc-menu-4 dt{}
dl.csc-menu-4 dt a{}
dl.news-single-files{margin-bottom:15px; }
dl.news-single-files dt{margin-bottom:5px; }
dl.news-single-links{margin-bottom:15px; }
dl.news-single-links dt{margin-bottom:5px; }
h1{font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:14pt;font-weight:bold;color:#000000;background-color:transparent;line-height:14pt;height:40px;margin:0;}
h2{font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:10pt;font-weight:bold;color:#000000;background-color:transparent;line-height:13pt;margin:0;}
h3, h4, h5, h6{font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:10pt;font-weight:normal;color:#000000;background-color:transparent;line-height:13pt;margin:0;}
html{width:100%; height:100%; position:relative; }
img{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}
p.csc-linkToTop{}
p.csc-linkToTop a{padding-left:23px;height:19px;display:block;color:#7091C6;text-transform:lowercase;background:transparent url(../../images/adm/btn/17x17/totop2_1.png) left center no-repeat;}
p.csc-linkToTop a:hover{background:transparent url(../../images/adm/btn/17x17/ro_totop2.png) left center no-repeat;}
p.news-single-links-item{padding:0;padding-left:5px;line-height:1.8em;margin:0;}
span.news-header-list-item-date{color:#CCCCCC; font-size:8pt; }
span.news-latest-catwrap a,span.news-latest-catwrap{font-size:8pt; color:#FF8040; }
span.news-list-catwrap{margin-bottom:4px; display:block; }
span.news-list-catwrap a,span.news-list-catwrap{color:#FF8040; font-weight:bold; font-size:10pt; }
span.news-list-img{float:right; display:block; }
span.news-list-img a{background-image:none; }
span.news-list-img img{height:80px; }
span.news-list-morelink a{font-size:8pt; background-image:none; }
span.news-list-morelink a:hover{text-decoration:none; }
ul.csc-menu-3{margin-top:8px; margin-bottom:20px; }
ul.csc-menu-3 li{margin-bottom:0.5em; }
/*
p.align-left, td.align-left, th.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left { text-align: left; }
p.align-center, td.align-center, th.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center { text-align: center; }
p.align-right, td.align-right, th.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right { text-align: right; }
p.align-justify, td.align-justify, th.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify { text-align: justify; }
*/
.align-left {text-align:left;}
.align-center {text-align:center;}
.align-right {text-align:right;}
.align-justify {text-align:justify;}

span.important { color: #8A0020; }
a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}
div.indent { margin-left: 2em; }
.aot-page-main-stdbloc{position:relative;width:687px;left:0px;top:0px;font-size:10pt;color:#000000;text-align:left;padding:20px;padding-top:10px;line-height:13pt;overflow:hidden;background-color:#FFFFFF;}
.aot-page-main-stdbloc .aot-page-main-stdbloc-right{width:254px;float:right;margin-right:0px;margin-left:20px;overflow:hidden;background-color:#fff;}
.aot-page-main-stdbloc li{margin-bottom:0.5em; }
/*
.aot-page-main-stdbloc table{border:1px #000080 solid;background-color:transparent;border-collapse:collapse;width:98%;border-spacing:0;margin-top:5px;margin-bottom:20px;font-size:10pt;}
.aot-page-main-stdbloc table *.align-left{text-align:left; }
.aot-page-main-stdbloc table>caption{display:none; }
.aot-page-main-stdbloc table>tbody>tr{background-color:transparent;border-left:none;border-right:none;border-top:none;border-bottom:none;}
.aot-page-main-stdbloc table>tbody>tr>td{border-bottom:1px dashed #cccccc;border-right:1px dotted #808080;padding:3px;background-color:transparent;}
.aot-page-main-stdbloc table>tbody>tr>th{background-color:#7192C7;border-right:1px dotted #18296E;color:#ffffff;padding:4px 3px 4px 4px;text-align:center;vertical-align:middle;border-bottom:1px dashed #18296E;}
.aot-page-main-stdbloc table>thead>tr>th{background-color:#18296E;border-right:1px dotted #ffffff;color:#ffffff;padding:4px 3px 4px 4px;text-align:center;vertical-align:middle;}
 */
.aot-page-main-stdbloc table>caption {color:#808080; font-size:8pt; margin-bottom:4px;}
.aot-page-main-stdbloc table {border-collapse:collapse;min-width:100px;max-width:687px;overflow:auto;font-size:10pt;border:1px #000080 solid;}
.aot-page-main-stdbloc table tr>td, .aot-page-main-stdbloc table tr>th { min-width:10px;padding:2px;border:1px #808080 solid;}

.aot-page-main-stdbloc cite {color:#808080; border-left:1px #ccc solid;padding:3px 0 3px 10px;}
.aot-page-main-stdbloc code, .aot-page-main-stdbloc kbd {display:inline-block;background-color:#ccc; font-family:Courier, MS Courier New, Prestige, monospace;border:1px #808080 solid;padding:4px;}
.aot-page-main-stdbloc kbd {font-size:smaller;}
.aot-page-main-stdbloc del {color:red;}
.aot-page-main-stdbloc em {font-weight:bolder;font-style:italic;}
.aot-page-main-stdbloc ins {text-decoration: none;padding:5px 30px 5px 30px;color:#8080FF;border-top:1px #8080FF dotted;border-bottom:1px #8080FF dotted;}
.aot-page-main-stdbloc samp {padding:10px 0 10px 10px; border-left:1px #ccc solid; border-bottom:1px #ccc solid; color:#808080;font-weight:bolder;}
.aot-page-main-stdbloc strong {font-variant:small-caps; font-size:13pt;}


.aot-page-main-stdbloc ul,.aot-page-main-stdbloc dl{list-style-type:none;margin:0;padding:0;padding-left:10px;}
.aot-page-main-stdbloc>.aot-page-main-stdbloc-right>.aot-stdbloc-right-pratique{}
.aot-page-main-stdbloc>ul ul ul li:before,.aot-page-main-stdbloc>p>ul ul ul li:before,.aot-page-main-stdbloc>div>ul ul ul li:before,.aot-page-main-stdbloc>dl dl dl dt:before,.aot-page-main-stdbloc>p>dl dl dl dt:before{content:"- "; }
.aot-page-main-stdbloc>ul>li,.aot-page-main-stdbloc>p>ul>li,.aot-page-main-stdbloc div>ul>li,.aot-page-main-stdbloc div>div>ul>li,.aot-page-main-stdbloc>.aot-page-main-stdbloc-right ul>li,.aot-page-main-stdbloc>dl>dt,.aot-page-main-stdbloc>p>dl>dt,.aot-page-main-stdbloc>ul ul>li,.aot-page-main-stdbloc>p>ul ul>li,.aot-page-main-stdbloc div>ul ul>li,.aot-page-main-stdbloc div>div>ul ul>li,.aot-page-main-stdbloc>.aot-page-main-stdbloc-right ul ul>li,.aot-page-main-stdbloc>dl dl>dt,.aot-page-main-stdbloc>p>dl dl>dt{background:transparent url(../../images/adm/puces/puce1.png) no-repeat top left;padding-left:14px;}
.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre{border-left:1px solid #c2d9ee;border-bottom:1px solid #c2d9ee;text-align:left;margin-bottom:20px;height:auto;overflow:hidden;padding-left:5px;padding-bottom:10px;background:transparent url(../../images/adm/context/chiffre.png) no-repeat top right;}
.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre>div,.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre>p,.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre>h1,.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre>h2,.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre>h3{padding-left:10px; }
.aot-page-main-stdbloc-right .aot-stdbloc-right-img{background-color:#CCCCCC;border:1px solid #C2D7ED;text-align:center;padding:10px;margin-bottom:20px;height:auto;font-size:8pt;color:#808080;overflow:hidden;}
.aot-page-main-stdbloc-right .aot-stdbloc-right-img img{margin-top:6px; }
.aot-page-main-stdbloc-right .aot-stdbloc-right-img span{display:block; padding-left:10px; text-align:left; }
.aot-page-main-stdbloc-right .aot-stdbloc-right-lien{border-left:3px solid #c2d9ee;text-align:left;margin-bottom:20px;height:auto;overflow:hidden;padding-left:5px;padding-bottom:10px;background:transparent url(../../images/adm/context/sitemap.png) no-repeat top right;}
.aot-page-main-stdbloc-right .aot-stdbloc-right-pratique{border:1px solid #c2d9ee;text-align:left;padding-bottom:3px;padding-left:15px;padding-right:15px;padding-top:15px;margin-bottom:10px;height:auto;overflow:hidden;}
.aot-page-main-stdbloc-right .aot-stdbloc-right-sitemap{border-left:3px solid #c2d9ee;text-align:left;margin-bottom:20px;height:auto;overflow:hidden;padding-left:5px;padding-bottom:10px;}
.aot-page-main-stdbloc-right .aot-stdbloc-right-sitemap .csc-header-n1,.aot-page-main-stdbloc-right .aot-stdbloc-right-sitemap .csc-header-n1>h1,.aot-page-main-stdbloc-right .aot-stdbloc-right-lien .csc-header-n1,.aot-page-main-stdbloc-right .aot-stdbloc-right-lien .csc-header-n1>h1,.aot-page-main-stdbloc-right .aot-stdbloc-right-pratique .csc-header-n1,.aot-page-main-stdbloc-right .aot-stdbloc-right-pratique .csc-header-n1>h1,.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre .csc-header-n1,.aot-page-main-stdbloc-right .aot-stdbloc-right-chiffre .csc-header-n1>h1{color:#7092C6; margin-bottom:15px; }
.aot-page-main-stdbloc-right h1{color:#000080;margin:0;padding:0;font-size:10pt;line-height:13pt;}
.aot-spacer-dotted{position:relative;height:2px;width:160px;left:auto;padding:0;margin-bottom:10px;margin-top:10px;right:auto;background-image:url(../../images/adm/menu_spacer_dotted.jpg);background-repeat:repeat-x;}
.aot-spacer-dotted2{position:relative;height:2px;width:687px;left:auto;margin-bottom:10px;margin-top:10px;right:auto;background-image:url(../../images/adm/main_spacer_dotted.jpg);background-repeat:repeat-x;}
.news-latest-container span.clearer,.news-list-container span.clearer,.news-list2-container span.clearer,.news-list3-container span.clearer,.news-single-item span.cl-left,.news-single-item span.cl-right{background-color:transparent;border:medium none;height:1px;margin:0;padding:0;display:block;}
.news-single-additional-info{margin-top:50px;padding-top:10px;padding-bottom:20px;padding-left:25px;padding-right:5px;overflow:hidden;border:1px #d5e3fa solid;position:relative;}
.news-single-additional-info .news-single-additional-color{display:block;position:absolute;top:0;left:0;background-color:#FF8040;width:10px;height:100%;}
.news-single-backlink{margin-top:50px;vertical-align:middle;height:22px;display:block;}
.news-single-backlink a{font-weight:bold;padding-left:20px;height:20px;margin:auto;display:block;background:transparent url(../../images/adm/btn/17x17/toleft2_1.png) no-repeat center left;}
.news-single-backlink a:hover{background-image:url(../../images/adm/btn/17x17/ro_toleft2.png);}
.news-single-backlink a:hover{text-decoration:none; }
.news-single-headerPage{border:1px #d5e3fa solid;overflow:hidden;height:17px;padding-top:4px;padding-bottom:4px;margin-bottom:40px;width:100%;}
.news-single-headerPage a{color:#18296E; font-size:8pt; padding:0; margin:0; }
.news-single-headerPage a img{margin-right:4px;margin-left:4px;vertical-align:top;}
.news-single-headerPage a:hover{text-decoration:none; }
.news-single-img{margin-left:20px; margin-bottom:20px; }
.news-single-img{position:relative; cursor:pointer; }
.news-single-imgcaption{padding:2px;padding-top:5px;height:45px;width:100%;bottom:0;position:absolute;color:#FFFFFF;}
.news-single-imgcaption-clic{position:absolute;bottom:3px;font-size:8pt;color:#CCCCCC;}
.news-single-imgcaption-multi{background:transparent url(../../images/adm/btn/news-multi2_1.png) bottom right no-repeat;width:25px;height:16px;display:block;position:absolute;top:10px;right:8px;color:#A4BEE0;text-align:right;padding-right:7px;padding-bottom:1px;cursor:pointer;}
.news-single-imgcaption-multi:hover{background-image:url(../../images/adm/btn/ro_news-multi2.png);color:#13215E;}
.news-single-imgcaption-overlay{background-color:#000000;opacity:0.7;height:45px;width:100%;bottom:0;position:absolute;}
.news-single-rightbox{width:239px; }
#aot-cartouche{background:transparent url(../../images/adm/cartouche-201205-administratif.png) top left no-repeat;position:absolute;width:187px;height:108px;left:-195px;top:-140px;display:none;}
#aot-fixed{left:0;overflow:visible;z-index:0;width:1024px;position:fixed;top:0px;font-family:Arial, Verdana, Helvetica, Sans-Serif;height:100%;}
#aot-fixed-bge{position:absolute;z-index:5;left:670px;top:250px;width:520px;height:640px;background:url(../../images/adm/bg-e.png) no-repeat top right;}
#aot-fixed-men{position:relative;width:30px;left:0px;top:10px;overflow:hidden;text-align:center;z-index:5;}
#aot-fixed-myspace{position:absolute;height:118px;width:45px;left:0px;top:-16px;}
#aot-fixed-myspacebg{position:absolute;height:200em;width:20px;left:930px;top:80px;z-index:1;}
#aot-fixed-pagebg{height:200em;width:232px;position:absolute;background-color:#FFFFFF;color:#000000;z-index:0;background-image:url(../../images/adm/bg-page.jpg);background-repeat:repeat-y;left:0px;top:0px;}
#aot-scroll{position:absolute;width:974px;left:30px;top:0px;z-index:10;}
#aot-scroll-header{position:absolute;height:170px;width:929px;left:0px;top:0px;z-index:20;}
#aot-scroll-header-espacepub{background-color:#A4BEE0;position:absolute;height:20px;width:702px;left:202px;top:0px;vertical-align:middle;font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:12pt;color:#FFFFFF;text-align:right;padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:5px;}
#aot-scroll-header-img{width:929px;overflow:hidden;position:absolute;background:#7091C6 url(../../images/adm/tmp-bandeau.jpg) no-repeat top left;top:30px;height:140px;}
#aot-scroll-header-logo{z-index:20;position:absolute;width:200px;left:0px;top:16px;text-align:center;padding-top:6px;padding-right:6px;}
#aot-scroll-header-logobg{background-color:#7091C6;opacity:0.7;filter:alpha(opacity=70);position:absolute;width:202px;left:0px;top:0px;overflow:visible;z-index:5;height:170px;}
#aot-scroll-header-logotop{background-color:#7091C6;position:absolute;z-index:20;height:30px;width:202px;left:0px;top:0px;}
#aot-scroll-header-title{position:absolute;height:25px;width:702px;left:202px;top:141px;text-align:right;padding-right:20px;}
#aot-scroll-header-titlebg{background-color:rgb(255,255,255);opacity:0.6;filter:alpha(opacity=60);position:absolute;height:20px;width:727px;left:202px;top:150px;color:#000080;font-size:16pt;text-align:right;vertical-align:top;}
#aot-scroll-page{width:974px;position:relative;font-family:Arial, Verdana, Helvetica, Sans-Serif;overflow:visible;}
#aot-scroll-page-left{position:absolute;width:200px;left:0px;top:170px;overflow:visible;height:100%;text-align:left;}
#aot-scroll-page-left-menu{width:160px;position:relative;left:0px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;overflow:hidden;margin-top:20px;margin-bottom:15px;}
#aot-scroll-page-left-menu .aot-menu-level_0{display:block;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:left;position:relative;width:100%;}
#aot-scroll-page-left-menu .aot-menu-level_0_sub{display:none;margin-left:2px;border-left-width:2px;border-left-style:solid;border-left-color:#FFFFFF;margin-top:4px;margin-bottom:4px;padding-left:5px;overflow:hidden;width:100%;}
#aot-scroll-page-left-menu .aot-menu-level_1{display:block;font-size:10pt;font-weight:normal;text-align:left;color:#FFFFFF;position:relative;width:100%;margin-bottom:4px;line-height:1.2em;}
#aot-scroll-page-left-menu .aot-menu-level_1_sub{display:block;margin-left:5px;margin-top:3px;margin-bottom:10px;padding-left:4px;overflow:hidden;width:100%;position:relative;}
#aot-scroll-page-left-menu .aot-menu-level_2{display:block;font-size:8pt;font-weight:normal;text-align:left;color:#FFFFFF;position:relative;width:90%;line-height:1.3em;margin-bottom:4px;}
#aot-scroll-page-left-menu .aot-menu-spacer{display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#336699;position:relative;height:1px;margin-top:13px;margin-bottom:13px;width:100%;}
#aot-scroll-page-left-menu .active{color:#162b6c!important; display:block; }
#aot-scroll-page-left-promotion{position:relative;width:160px;left:20px;margin-top:40px;text-align:center;}
#aot-scroll-page-left-promotion a{display:block;height:60px;width:160px;border:1px #336699 solid;margin-bottom:20px;}
#aot-scroll-page-left-promotion-retouracad img{margin-left:-7px; }
#aot-scroll-page-left-promotion-retouracad span{padding-left:7px; }
#aot-scroll-page-left-promotion-retourannudis a,#aot-scroll-page-left-promotion-retouracad a{border:none;display:inline;height:auto;color:#FFFFFF;margin-bottom:0;width:auto;}
#aot-scroll-page-left-promotion-retourannudis a:hover,#aot-scroll-page-left-promotion-retouracad a:hover{text-decoration:none; }
#aot-scroll-page-left-promotion-retourannudis img,#aot-scroll-page-left-promotion-retouracad img{height:45px;vertical-align:middle;display:inline-block;}
#aot-scroll-page-left-promotion-retourannudis span,#aot-scroll-page-left-promotion-retouracad span{vertical-align:middle;font-size:10pt;color:#FFFFFF;display:inline-block;width:130px;padding-left:5px;}
#aot-scroll-page-left-promotion-retourannudis span:hover,#aot-scroll-page-left-promotion-retouracad span:hover{text-decoration:underline; }
#aot-scroll-page-left-promotion-retourannudis,#aot-scroll-page-left-promotion-retouracad{text-align:left;display:block;height:55px;margin-bottom:20px;position:relative;width:175px;}
#aot-scroll-page-left-quicklaunch{text-align:left;padding-bottom:4px;width:165px;position:relative;left:20px;overflow:hidden;font-size:8pt;}
#aot-scroll-page-left-quicklaunch a:hover{text-decoration:none; }
#aot-scroll-page-left-quicklaunch img{margin-right:4px;padding:4px;height:28px;width:28px;line-height:25pt;vertical-align:middle;}
#aot-scroll-page-left-search{position:relative;width:160px;text-align:left;left:20px;overflow:hidden;}
#aot-scroll-page-left-search a{color:#336699;display:block;text-align:right;font-size:8pt;}
#aot-scroll-page-left-search input[type=image]{background-color:#6594C8;border:3px solid #6594C8;vertical-align:top;display:inline-block;border-collapse:collapse;}
#aot-scroll-page-left-search input[type=submit]{cursor:pointer;background-color:transparent;border:1px solid #c2d9ee;vertical-align:top;display:inline-block;border-collapse:collapse;background-image:url(../../images/adm/btn/17x17/valid_1.png);background-repeat:no-repeat;background-position:center center;width:19px;height:19px;}
#aot-scroll-page-left-search input[type=submit]:hover{background-image:url(../../images/adm/btn/17x17/ro_valid.png);}
#aot-scroll-page-left-search input[type=text]{font-size:8pt;color:#13215E;background-color:#A4BEE0;border:3px solid #A4BEE0;vertical-align:top;margin:0;display:inline-block;border-collapse:collapse;width:120px;max-width:120px;min-width:120px;height:14px;max-height:14px;overflow:hidden;}
#aot-scroll-page-main{position:absolute;width:729px;left:202px;top:170px;height:100%;z-index:30;}
#aot-scroll-page-main-bottom{position:relative;width:728px;left:-1px;height:20px;background-image:url(../../images/adm/bg-legal_bottom_cache.jpg);background-repeat:repeat-y;}
#aot-scroll-page-main-content{min-height:6200px;position:relative;background-color:#FFFFFF;color:#000000;width:727px;height:auto;left:0;top:0;}
#aot-scroll-page-main-content>h1{padding-left:20px;padding-top:20px;padding-bottom:10px;margin:0;height:auto;color:#7092C6;}
#aot-scroll-page-main-content-h1-subtitle{display:block; font-weight:normal; font-size:12pt; }
#aot-scroll-page-main-copyright{position:relative;width:687px;font-size:8pt;font-weight:normal;color:#808080;text-align:right;left:0px;background-color:#FFFFFF;overflow:hidden;padding-top:30px;padding-right:20px;padding-left:20px;padding-bottom:15px;}
#aot-scroll-page-main-copyright-label{display:inline-block; }
#aot-scroll-page-main-legal{position:relative;width:687px;font-size:8pt;font-weight:normal;color:#808080;text-align:center;left:0px;background-color:#FFFFFF;overflow:hidden;padding-top:20px;padding-right:20px;padding-left:20px;}
#aot-scroll-page-main-legal table{width:auto; min-width:80%; margin:auto; }
#aot-scroll-page-main-legal td{width:25%; text-align:left; vertical-align:top;font-size:8pt;color:#808080; }
#aot-scroll-page-main-legal td a{color:#808080; }
#aot-scroll-page-main-legal-lastmodification{text-align:right; display:inline-block; }
#aot-scroll-page-main-noscript{background-color:#ffffff;font-size:8pt;color:red;background:#ffffff url(../../images/adm/noscript.gif) repeat-x left top;width:100%;height:55px;}
#aot-scroll-page-main-noscript p{padding-left:20px; vertical-align:middle; }
#aot-scroll-page-main-rootline{font-size:8pt;color:#999999;text-align:right;position:relative;width:687px;background-color:#FFFFFF;padding-top:8px;padding-right:20px;padding-bottom:0px;padding-left:20px;}
/*
table.tablenoborder {border:none !important;}
table.tablenoborder tr,table.tablenoborder td {border:none !important;}
*/
.csc-default {padding-bottom:15px;}
.aot-page-main-stdbloc-right .csc-default {padding-bottom:10px;}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {clear:none !important;}#tx_aotrssfeed_pi1_overlay_i0,
#tx_aotrssfeed_pi1_overlay_i1,
#tx_aotrssfeed_pi1_overlay_i2,
#tx_aotrssfeed_pi1_overlay_i3,
#tx_aotrssfeed_pi1_overlay_i4,
#tx_aotrssfeed_pi1_overlay_i5,
#tx_aotrssfeed_pi1_overlay_i6,
#tx_aotrssfeed_pi1_overlay_i7,
#tx_aotrssfeed_pi1_overlay_i8,
#tx_aotrssfeed_pi1_overlay_i9,
#tx_aotrssfeed_pi1_overlay_i10,
#tx_aotrssfeed_pi1_overlay_i11,
#tx_aotrssfeed_pi1_overlay_i12,
#tx_aotrssfeed_pi1_overlay_i13,
#tx_aotrssfeed_pi1_overlay_i14,
#tx_aotrssfeed_pi1_overlay_i15,
#tx_aotrssfeed_pi1_overlay_i16,
#tx_aotrssfeed_pi1_overlay_i17,
#tx_aotrssfeed_pi1_overlay_i18,
#tx_aotrssfeed_pi1_overlay_i19,
#tx_aotrssfeed_pi1_overlay_i20,
#tx_aotrssfeed_pi1_overlay_i21,
#tx_aotrssfeed_pi1_overlay_i22,
#tx_aotrssfeed_pi1_overlay_i23,
#tx_aotrssfeed_pi1_overlay_i24,
#tx_aotrssfeed_pi1_overlay_i25,
#tx_aotrssfeed_pi1_overlay_i26,
#tx_aotrssfeed_pi1_overlay_i27,
#tx_aotrssfeed_pi1_overlay_i28,
#tx_aotrssfeed_pi1_overlay_i29,
#tx_aotrssfeed_pi1_overlay_i30 {
  background-image: url(/typo3conf/ext/aot_annuaire/res/css/../img/transparent.png);
	color: #efefef;
	height: 470px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
.tx_aotrssfeed_pi1.itemdate {
    text-align: right;
    font-size: 8pt;
    color: #808080;
    margin:0;
}
.tx_aotrssfeed_pi1.itembox {
    width:98%;
}
.tx_aotrssfeed_pi1.itembox h3>a {
  color:#000;
  font-weight:bold;
}
.tx_aotrssfeed_pi1.itemdesc>p {
  margin:0;
}
.tx_aotrssfeed_pi1_copyright,
.tx_aotrssfeed_pi1_copyright a {
  color:#808080;
  font-size: 8pt;
  text-align:right;
  margin:0;
  padding:0;
  
}
.tx_aotrssfeed_pi1_box {
  width: 231px;
  height: 180px;
  min-height: 150px;
  overflow:hidden;
  position:relative;
}
.tx_aotrssfeed_pi1_pages {
    position:absolute;
    width:20000em;
    height:auto;
}
.tx_aotrssfeed_pi1_page {
  width: 100%;
  height:auto;
  float:left;
}
.tx_aotrssfeed_pi1_pages>.tx_aotrssfeed_pi1_page {
    width: 231px;
}
.tx_aotrssfeed_pi1_nav {
  margin:0;
  float:right;
}
.tx_aotrssfeed_pi1_nav>img {
  cursor:pointer;
}
#tx_aotannuaire_pi1_overlay {
    background-image: url(/typo3conf/ext/aot_annuaire/res/css/../img/transparent.png);
    color: #efefef;
    height: 470px;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
#tx_aotannuaire_pi2_overlay {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  height:auto;
  width:auto;
  margin:auto;
  text-align:center;
}
div.tx_aotannuaire_contentWrap {
    text-align:left;
    height: 500px;
    width:654px;
}
.apple_overlay {
    background-image: url(/typo3conf/ext/aot_annuaire/res/css/../img/white.png);
    display: none;
    font-size: 11px;
    padding: 28px;
    width: 654px;
}
.apple_overlay .close {
    background-image: url(/typo3conf/ext/aot_annuaire/res/css/../img/close.png);
    cursor: pointer;
    height: 35px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 35px;
}
#exposeMask {
    background:#678 url(/typo3conf/ext/aot_annuaire/res/css/../img/mask_gradient_1000.png) no-repeat;
    background-position:13% 160px;
    position:fixed;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs {
    border-bottom: 1px solid #666666;
    height: 30px;
    list-style: none outside none;
    margin: 0 !important;
    padding: 0;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs li {
    float: left;
    list-style-image: none !important;
    margin: 0 !important;
    padding: 0;
    text-indent: 0;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a {
    background: url(/typo3conf/ext/aot_annuaire/res/css/../img/blue.png) no-repeat scroll -420px 0 transparent;
    color: #5f7cab;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    top: 1px;
    width: 134px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a:active {
    outline: medium none;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a:hover {
    background-position: -420px -31px;
    color: #FFFFFF;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.current,
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.current:hover,
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs li.current a {
    background-position: -420px -62px;
    color: #5f7cab !important;
    cursor: default !important;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.s {
    background-position: -553px 0;
    width: 81px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.s:hover {
    background-position: -553px -31px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.s.current {
    background-position: -553px -62px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.l {
    background-position: -248px 0;
    width: 174px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.l:hover {
    background-position: -248px -31px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.l.current {
    background-position: -248px -62px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.xl {
    background-position: 0 0;
    width: 248px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.xl:hover {
    background-position: 0 -31px;
}
.tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.xl.current {
    background-position: 0 -62px;
}
.tx_aotannuaire_contentWrap .tx_aotannuaire_panes .tx_aotannuaire_pane {
    display: none;
}
.tx_aotannuaire_contentWrap div.tx_aotannuaire_wrap {
    height: 500px;
    width:654px;
}
.tx_aotannuaire_contentWrap .tx_aotannuaire_wrap .tx_aotannuaire_pane,
.tx_aotannuaire_contentWrap>.tx_aotannuaire_pane {
    background-color: #fff;
    display: none;
    padding: 20px;
    padding-top:15px;
    border: 1px solid #999;
    border-top: 0;
    font-size: 14px;
    font-size: 18px;
    color: #456;
    height: 477px;
    background-image: none;
}
.tx_aotannuaire_contentWrap>.tx_aotannuaire_pane {
  display:block;
  height:475px;
}
.tx_aotannuaire_dFilter {
    height:90px;
    width: 590px;
    padding-top:5px;
    padding-bottom:3px;
    padding-left: 10px;
    padding-right:10px; 
    overflow:hidden;
    border:1px solid #c2d9ee;
    position:relative;
}
.tx_aotannuaire_dFilter_overlay {
  position:absolute;
  width: 590px;
  height: 90px;
  background-color: #FFFFFF;
  z-index: 10100;
  text-align:center;
  font-size:8pt;
}
.tx_aotannuaire_dFilter span.tx_aotannuaire_dFilter_aFilter {
  display:block;
  float:left;
  font-size:8pt;
}
.tx_aotannuaire_dFilter span.tx_aotannuaire_dFilter_rFilter {
  display:block;
  float:right;
  font-size:8pt;
}
.tx_aotannuaire_dFilter span.tx_aotannuaire_dFilter_rFilter a {
  color:#a4bee0;
}
.tx_aotannuaire_dFilter_accordion {
  width:590px;
  clear:both;
  margin-top:20px;
  height:53px;
  overflow:hidden;
}
.tx_aotannuaire_dFilter_accordion button {
    float:left;
    margin-right:10px;
    cursor:pointer;
    opacity:0.5;
    filter:alpha(opacity=50);
}
.tx_aotannuaire_dFilter_accordion button:hover {
    cursor:pointer;
    opacity:1;
    filter:alpha(opacity=100);
}
.tx_aotannuaire_dFilter_accordion button.current {
    cursor:default;
    opacity:1;
    filter:alpha(opacity=100);
}
.tx_aotannuaire_dFilter_accordion div {
    width:0;
    height: 60px;
    float:left;	
    display:none;		
    margin-right:10px;
}
.tx_aotannuaire_dFilter_accordion div h3 {
    color:#5773A2;
    width:190px;
    font-size:13px;	
    line-height:2em;
}
.tx_aotannuaire_dFilter_accordion div p {	
    font-size:8pt;
    width:190px;
    margin:0;
}
.tx_aotannuaire_dFilter .tx_aotannuaire_dFilter_state {
    clear:both;
    display:block;
    font-size:8pt;
}
.tx_aotannuaire_dFilter_resetIcon {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/reset.png) no-repeat center center;
    width:10px;
    height:10px;
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
}
.tx_aotannuaire_dFilter_state_del {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/del.png) no-repeat center center;
    width:10px;
    height:10px;
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
}
input[type=text],
select,
input[type=password] {
    border:1px #c2d9ee solid;
    color: #14235c;
    font-size:8pt;
    line-height:10pt;
    height:19px;
}
.tx_aotannuaire_btn {
    border:1px #c2d9ee solid;
    background-color: transparent;
    width: 50px;
    height:50px;
    cursor:pointer;
}
.tx_aotannuaire_btn:hover {
    border:1px #14235c solid;
}
.tx_aotannuaire_btn_flash {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/flash_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_dep {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/acad_1.png) no-repeat center center;  
}
.tx_aotannuaire_btn_tri {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/sort_1.png) no-repeat center center;  
}
.tx_aotannuaire_btn_direction {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/dir_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_division {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/div_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_service {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/service_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_type {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/type_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_secteur {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/secteur_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_structure {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/structure_1.png) no-repeat center center;
}
.tx_aotannuaire_btn_site {
    cursor:pointer;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/site_1.png) no-repeat center center;  
} 
.tx_aotannuaire_dResults {
    margin-top:20px;
}
.tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion {
    background-color:#d4e3fc;
    border:1px solid #333;	
    height: 352px;
    display:block;
    overflow: hidden;
    overflow-x:hidden;
    overflow-y:auto;
    overflow: -moz-scrollbars-vertical;
}
.tx_aotannuaire_contentWrap>.tx_aotannuaire_pane>.tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion {
    height: 352px;
}
.tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion>a {
    background-color:#5773A2;
    margin:0;
    padding:5px 15px;
    font-size:12px;
    font-weight:normal;
    border:1px solid #d4e3fc;
    border-bottom:1px solid #d4e3fc;
    cursor:pointer;	
    display:block;
    color: #FFFFFF;	
}
.tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion>a.current {
    cursor:default;
    background-color:#fff;
    color:#000080;
}
.tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion div.tx_aotannuaire_dResults_pane {
    border:1px solid #fff;
    border-width:0 2px;
    display:none;
    height:auto;
    padding:15px;
    color:black;
    font-size:12px;
    overflow:hidden;
}
.tx_aotannuaire_dResults_accordion div.tx_aotannuaire_dResults_pane table {
    width:99%;
}
.tx_aotannuaire_dResults_accordion div.tx_aotannuaire_dResults_pane table td {
    width:50%;
    padding-bottom:4px;
}
.tx_aotannuaire_dResults_pageTools_first {
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
    width:10px;
    height:10px;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/first.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_first:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/ro_first.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_prev {
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
    width:10px;
    height:10px;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/prev.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_prev:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/ro_prev.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_next {
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
    width:10px;
    height:10px;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/next.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_next:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/ro_next.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_last {
    display:inline-block;
    vertical-align:middle;
    cursor:pointer;
    width:10px;
    height:10px;
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/last.png) no-repeat center center;
}
.tx_aotannuaire_dResults_pageTools_last:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/ro_last.png) no-repeat center center;
}

/** PIA **/
#tx_aotannuaire_pi1_overlay.pia.apple_overlay .close {
	background-image: url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/close.png) !important;
}
.pia .tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a {
    background: url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/blue.png) no-repeat scroll -420px 0 transparent;
    color: #333333;
}
.pia .tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.current,
.pia .tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs a.current:hover,
.pia .tx_aotannuaire_contentWrap ul.tx_aotannuaire_tabs li.current a {
    color: #333333 !important;
}
.pia .tx_aotannuaire_contentWrap .tx_aotannuaire_wrap .tx_aotannuaire_pane,
.pia .tx_aotannuaire_contentWrap>.tx_aotannuaire_pane {
    background-color: #fff;
    border: 1px solid #999;
    color: #456;
}
.pia .tx_aotannuaire_dFilter {
    border:1px solid #ccc;
}
.pia .tx_aotannuaire_dFilter span.tx_aotannuaire_dFilter_rFilter a {
  color:#ccc;
}
.pia .tx_aotannuaire_dFilter_accordion div h3 {
    color:#333;
}
.pia .tx_aotannuaire_dFilter_resetIcon {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/reset.png) no-repeat center center;
}
.pia .tx_aotannuaire_dFilter_state_del {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/del.png) no-repeat center center;
}
.pia input[type=text],
.pia select,
.pia input[type=password] {
    border:1px #ccc solid;
    color: #333;
}
.pia .tx_aotannuaire_btn {
    border:1px #ccc solid;
}
.pia .tx_aotannuaire_btn:hover {
    border:1px #333 solid;
}
.pia .tx_aotannuaire_btn_flash {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/flash_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_dep {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/acad_1.png) no-repeat center center;  
}
.pia .tx_aotannuaire_btn_tri {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/sort_1.png) no-repeat center center;  
}
.pia .tx_aotannuaire_btn_direction {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/dir_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_division {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/div_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_service {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/service_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_type {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/type_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_secteur {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/secteur_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_structure {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/structure_1.png) no-repeat center center;
}
.pia .tx_aotannuaire_btn_site {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/site_1.png) no-repeat center center;  
} 
.pia .tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion {
    background-color:#ccc;
    border:1px solid #333;	
}
.pia .tx_aotannuaire_dResults div.tx_aotannuaire_dResults_accordion>a {
    background-color:#333;
    border:1px solid #ccc;
    border-bottom:1px solid #ccc;
    color: #FFFFFF;	
}
.pia .tx_aotannuaire_dResults_pageTools_first {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/first.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_first:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/ro_first.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_prev {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/prev.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_prev:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/ro_prev.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_next {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/next.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_next:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/ro_next.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_last {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/last.png) no-repeat center center;
}
.pia .tx_aotannuaire_dResults_pageTools_last:hover {
    background: transparent url(/typo3conf/ext/aot_annuaire/res/css/../img/pia/ro_last.png) no-repeat center center;
}/** Login form **/
div#aot-login-form {
	padding: 15px;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	background-color: #CCC;
	border: 2px #FF8040 solid;
	box-shadow: 2px 3px 14px 2px #000;
	width: 400px;
	border-radius: 10px;
	z-index: 99999;
}
div#aot-login-form.with-poney {
	background: #CCC url(/typo3conf/ext/aot_apacheauth/res/css/../../../aot_help/res/images/poney.jpg) no-repeat top left;
	background-size: 100%;
}
div#aot-login-form.with-jodie {
	background: #CCC url(/typo3conf/ext/aot_apacheauth/res/css/../images/jodie.jpg) no-repeat top left;
	background-size: 100%;
	color: #fff;
}
div#aot-login-form .aot-mascotte-head {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pia-mascotte-head.png) no-repeat top center;
	width: 109px;
	height: 143px;
	position:absolute;
	top: -105px;
	left: 72px
}
div#aot-login-form .aot-mascotte-wing-r {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pia-mascotte-wing-r.png) no-repeat top center;
	width: 88px;
	height: 48px;
	position:absolute;
	top: -22px;
	left: -2px;
	-webkit-transform-origin: 90px 14px 0;
	-ms-transform-origin: 90px 14px 0;
	transform-origin: 90px 14px 0;
}
div#aot-login-form .aot-mascotte-wing-l {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pia-mascotte-wing-l.png) no-repeat top center;
	width: 88px;
	height: 48px;
	position:absolute;
	top: -34px;
	left: 171px;
	-webkit-transform-origin: 3px 14px 0;
	-ms-transform-origin: 3px 14px 0;
	transform-origin: 3px 14px 0;
}
div#aot-login-form .aot-mascotte-label {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pia-label-login.png) no-repeat top center;
	width: 80px;
	height: 70px;
	position:absolute;
	top: -134px;
	left: 200px;
	display:none;
}
div#aot-login-form .aot-close {
	position: absolute;
	top: 5px;
	right: 5px;
}
div#aot-login-form form {
	width: 75%;
	margin:auto;
}
div#aot-login-form input[type=text],
div#aot-login-form input[type=password] {
	width: 100%;
}
div#aot-login-form .ui-button {
	margin-top: 10px !important;
	width: 100% !important;
	height: auto !important;
}
div#aot-login-form .ui-button .ui-button-icon-primary {
	float:left !important;
}
div#aot-login-form label {
	margin-bottom: 4px;
	margin-top: 4px;
}
div#aot-login-form .sos {
	margin:auto;
	width:90%;
	margin-top: 30px;
}
div#aot-login-form .sos img {
	margin-right: 8px;
}
div#aot-login-form .bottom-text {
	font-size: 7pt;
	color: #333;
}
/** Identity bar **/
div.tx-aotapacheauth-pi1 {
   background-color:#FFF;
   width:727px;
   padding:0;
   margin:0;
   padding-top:12px;
}
div.tx-aotapacheauth-pi1-wrapper {
    font-size:8pt;
    text-align:right;
    padding-right:20px;
    padding-top:3px;
    padding-bottom:3px;
}
div.tx-aotapacheauth-pi1-over {
    background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/bg.png);
    color:#FFF;
}
div.tx-aotapacheauth-pi1-over input {
    color:yellow;
}
div.tx-aotapacheauth-pi1-wrapper img {
    vertical-align:middle;
    cursor: help;
}
span.tx-aotapacheauth-pi1-cn {
    font-weight: bold;
    cursor: help;
}
.tx-aotapacheauth-pi1-logout {
    text-align:center;
    margin:0em;
    display:inline-block;
    background-color:transparent;
    border:none;
    font-size:8pt;
    color:#000080;
    cursor:pointer;
    padding: 0em;
}
input.tx-aotapacheauth-pi1-logout:hover {
    text-decoration: underline;
}

div.tx-aotapacheauth-pimessages {
	background-color: #fff;
	margin:0;
	padding:0;
	width:727px;
	padding-bottom:2px;
	font-size:10pt;
}
.tx-aotapacheauth-pimessages-message {
	width: 75%;	
	margin:auto;
	margin-bottom: 4px;
}
.typo3-message {
	border: 1px solid;
	background-position: 10px 12px;
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 36px;
}
.typo3-message.message-information {
	color: #4c73a1;
	background-color: #eaf7ff;
	background-image: url('/typo3conf/ext/aot_apacheauth/res/css/../../../../../typo3/sysext/t3skin/icons/gfx/information.png');
	border-color: #c5dbe6;
}
.typo3-message .message-header {
	font-size: 11px;
	font-weight: bold;
	display: block;
}
.typo3-message .message-body {
	
}
#aot-scroll-page-main-rootline {
    padding-top:4px;
}

#aot-fixed-webmail {
	position: absolute;
	height: 55px;
	width: 55px;
	left: 0px;
	top: 113px;
}/*
Version: 3.2 Timestamp: Mon Sep 10 10:38:04 PDT 2012
*/
.select2-container {
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: top;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -moz-box-sizing: border-box;    /* firefox */
  -ms-box-sizing: border-box;     /* ie */
  -webkit-box-sizing: border-box; /* webkit */
  -khtml-box-sizing: border-box;  /* konqueror */
  box-sizing: border-box;         /* css3 */
}

.select2-container .select2-choice {
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#ffffff', GradientType = 0);
    background-image: linear-gradient(top, #eeeeee 0%, #ffffff 50%);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #aaa;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    height: 26px;
    line-height: 26px;
    padding: 0 0 0 8px;
    color: #444;
    text-decoration: none;
}

.select2-container.select2-drop-above .select2-choice
{
    border-bottom-color: #aaa;
    -webkit-border-radius:0px 0px 4px 4px;
    -moz-border-radius:0px 0px 4px 4px;
    border-radius:0px 0px 4px 4px;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}

.select2-container .select2-choice span {
    margin-right: 26px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
  display: block;
  position: absolute;
  right: 26px;
  top: 8px;
  width: 12px;
  height: 12px;
  font-size: 1px;
  background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) right top no-repeat;
  cursor: pointer;
  text-decoration: none;
  border:0;
  outline: 0;
}
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}

.select2-drop {
    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;
    position: absolute;
    top: 100%;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -o-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    z-index: 9999;
    width:100%;
    margin-top:-1px;

  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.select2-drop.select2-drop-above {
    -webkit-border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
    margin-top:1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    -o-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-container .select2-choice div {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
    background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
    border-left: 1px solid #aaa;
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    height: 100%;
    width: 18px;
}

.select2-container .select2-choice div b {
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 0 1px;
    display: block;
    width: 100%;
    height: 100%;
}

.select2-search {
  display: inline-block;
    white-space: nowrap;
    z-index: 10000;
  min-height: 26px;
  width: 100%;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
}

.select2-search-hidden {
  display: block;
  position: absolute;
  left: -10000px;
}

.select2-search input {
    background: #fff url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px;
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    padding: 4px 20px 4px 5px;
    outline: 0;
    border: 1px solid #aaa;
    font-family: sans-serif;
    font-size: 1em;
    width:100%;
    margin:0;
    height:auto !important;
    min-height: 26px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.select2-drop.select2-drop-above .select2-search input
{
    margin-top:4px;
}

.select2-search input.select2-active {
    background: #fff url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%;
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}


.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
    -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
    -o-box-shadow     : 0 0 5px rgba(0,0,0,.3);
    box-shadow        : 0 0 5px rgba(0,0,0,.3);
    border: 1px solid #5897fb;
    outline: none;
}

.select2-dropdown-open .select2-choice {
  border: 1px solid #aaa;
  border-bottom-color: transparent;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -moz-box-shadow   : 0 1px 0 #fff inset;
  -o-box-shadow     : 0 1px 0 #fff inset;
  box-shadow        : 0 1px 0 #fff inset;
  background-color: #eee;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
  background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
  background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
  background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
  background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
  -webkit-border-bottom-left-radius : 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft : 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius : 0;
  border-bottom-right-radius: 0;
}

.select2-dropdown-open .select2-choice div {
  background: transparent;
  border-left: none;
}
.select2-dropdown-open .select2-choice div b {
  background-position: -18px 1px;
}

/* results */
.select2-results {
  margin: 4px 4px 4px 0;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 200px;
}

.select2-results ul.select2-result-sub {
  margin: 0 0 0 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
  list-style: none;
  display: list-item;
}

.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}

.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
}

.select2-results .select2-highlighted {
  background: #3875d7;
  color: #fff;
}
.select2-results li em {
  background: #feffde;
  font-style: normal;
}
.select2-results .select2-highlighted em {
  background: transparent;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
}

/*
disabled look for already selected choices in the results dropdown
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
*/
.select2-results .select2-disabled {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100%;
}

.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice div {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}


/* multiselect */

.select2-container-multi .select2-choices {
    background-color: #fff;
      background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
      background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
      background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
      background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
      background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
      background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
      border: 1px solid #aaa;
      margin: 0;
      padding: 0;
      cursor: text;
      overflow: hidden;
      height: auto !important;
      height: 1%;
      position: relative;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
    -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
    -o-box-shadow     : 0 0 5px rgba(0,0,0,.3);
    box-shadow        : 0 0 5px rgba(0,0,0,.3);
    border: 1px solid #5897fb;
    outline: none;
}
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
  white-space: nowrap;
  margin: 0;
  padding: 0;
}

.select2-container-multi .select2-choices .select2-search-field input {
  color: #666;
  background: transparent !important;
  font-family: sans-serif;
  font-size: 100%;
  height: 15px;
  padding: 5px;
  margin: 1px 0;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow   : none;
  -o-box-shadow     : none;
  box-shadow        : none;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/spinner.gif) no-repeat 100% !important;
}

.select2-default {
  color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
  -webkit-border-radius: 3px;
  -moz-border-radius   : 3px;
  border-radius        : 3px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  -moz-box-shadow   : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  box-shadow        : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  color: #333;
  border: 1px solid #aaaaaa;
  line-height: 13px;
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice span {
  cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4;
}

.select2-search-choice-close {
  display: block;
  position: absolute;
  right: 3px;
  top: 4px;
  width: 12px;
  height: 13px;
  font-size: 1px;
  background: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2.png) right top no-repeat;
  outline: none;
}

.select2-container-multi .select2-search-choice-close {
  left: 3px;
}


.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px;
}

/* disabled styles */

.select2-container-multi.select2-container-disabled .select2-choices{
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    background-image: none;
    background-color: #f4f4f4;
    border: 1px solid #ddd;
    padding: 3px 5px 3px 5px;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
    display: none;
}
/* end multiselect */

.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-result-selectable .select2-match { text-decoration: underline; }
.select2-result-unselectable .select2-match { text-decoration: none; }

.select2-offscreen { position: absolute; left: -10000px; }

/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
	.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
		background-image: url(/typo3conf/ext/aot_apacheauth/res/contrib/select2-release-3.2/select2x2.png) !important;
		background-repeat: no-repeat !important;
		background-size: 60px 40px !important;
	}
	.select2-search input {
		background-position: 100% -21px !important;
	}
}
.tx-aotapacheauth-pia-access {
	position:relative;
}

.tx-aotapacheauth-pia-access-loading {
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/loader.gif) no-repeat center center;
	background-size: 23%;
}

.tx-aotapacheauth-pia-access-outerwrapper.small,
.tx-aotapacheauth-pia-access-outerwrapper {
	padding-top: 0;
	padding-bottom: 0;
}
.tx-aotapacheauth-pia-access-outerwrapper.big {
	padding-top: 27px;
	padding-bottom: 25px;
}
.tx-aotapacheauth-pia-access-wrapper {
	float: left;
	margin-right: 10px;
}
.tx-aotapacheauth-pia-access-wrapper .tx-aotapacheauth-pia-tule {
	
}
.tx-aotapacheauth-pia-access-textwrapper {
	
}
.tx-aotapacheauth-pia-access-infos {
	
}
.tx-aotapacheauth-pia-access-infos>h2 {
	font-size: 10pt;
	font-weight: bold;
}
.tx-aotapacheauth-pia-access-infos>h3 {
	font-size: 8pt;
}

.tx-aotapacheauth-pia-access-detail {
	overflow: auto;
	margin: 5px 0 5px 0;
	color: #858585;
}
.tx-aotapacheauth-pia-access-detail>p {
	margin:0;
}

.tx-aotapacheauth-pia-access-link {
	position: absolute;
	bottom:5px;
}
.tx-aotapacheauth-pia-access-link>a {
	font-size: 11pt;
	color: #000;
	font-weight: bold;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/arrow-toapp.png) no-repeat left center;
	padding-left: 15px;
}

.tx-aotapacheauth-pia-access-learnMore>a {
	position:absolute;
	display:block;
	background:#000;
	color: #fff;
	font-size: 10pt;
	padding:4px;
	left: 190px;
	bottom: 26px;
}

.clear-left {
	clear: left;
}

/** Colonne droite **/
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-outerwrapper {
	border: 1px #4C4C4C solid;
	padding: 27px 7px 20px 7px;
}
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-outerwrapper.tuleonly {
	border: none;
}
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-wrapper {
	width: 180px;
	margin: auto;
	float:none;
	margin-bottom:10px;
}
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-textwrapper {
	width: 180px;
	margin: auto auto 10px auto;
}
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-infos {
	margin-bottom: 10px;
}

.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-link {
	position: relative;
	width:180px;
	margin: 10px auto auto auto;
	bottom:auto;
}
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-learnMore {
	width: 180px;
	margin: 10px auto auto auto;
	height: 31px;
}
.aot-page-main-stdbloc-right .tx-aotapacheauth-pia-access-learnMore>a {
	position: relative;
	bottom: auto;
	left: auto;
	display:inline;
	float: right;
}
.tx-aotapacheauth-favShortcut {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-appsbookmarks.png) no-repeat left center;
	width: 40px;
	height: 11px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px 0 3px;
	padding: 0;
}
.tx-aotapacheauth-pia-favoris {
	padding-top: 20px;
	padding-bottom: 10px;
	background: #fff;
	width: 727px;
	position:relative;
	
	user-select: none;
    -khtml-user-select: none;
    -o-user-select: none;
    user-select: none;
    -moz-user-select: -moz-none;
    -webkit-user-select: none;
}
.tx-aotapacheauth-pia-favoris-outerwrapper {
	width: 620px;
	overflow: hidden;
	position:relative;
	padding: 0 15px 0 15px;
	height: 87px;
}
.tx-aotapacheauth-pia-favoris-list {
	width: 550px;
	border-bottom: 2px #000 solid;
	overflow: hidden;
	height: 68%;
	margin: auto;
	position:relative;
}
.tx-aotapacheauth-pia-favoris-scrollIndicator {
	width: 25px;
	height: 6px;
	position:absolute;
	background-color: #888;
	bottom: 24px;
	left: 221px;
	z-index: 25;
	box-shadow: 0px 0px 1px 1px #333;
}
.tx-aotapacheauth-pia-favoris-innerList {
	width: 100%;
	height: 60px;
	overflow: hidden;
	position: relative;
}
.tx-aotapacheauth-pia-favoris-removedroppable-wrapper {
	position: absolute;
	right: 20px;
	top: 15px;
}
.tx-aotapacheauth-pia-favoris-removedroppable-wrapper>h2 {
	position: absolute;
	font-size: 8pt;
	background-color: #fff;
	padding: 5px;
	margin:0;
	text-align: center;
	color: #333;
	border: 2px #333 solid;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
	width: 200px;
	top: -57px;
	left: -87px;
}
.tx-aotapacheauth-pia-favoris-removedroppable-progress h2 {
	background: #fff url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris-wait.gif) no-repeat 190px 25px;
}
.tx-aotapacheauth-pia-favoris-removedroppable {
	width: 80px;
	height: 80px;
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/trashcan.png) no-repeat center center;
	opacity: 0.6;
	font-family: Arial, sans-serif;
}
.tx-aotapacheauth-pia-favoris-removedroppable div {
	display:none;
	font-size: 7pt;
	color: #333;
	padding: 40px 6px 10px 6px;
	font-weight: bold;
}
.tx-aotapacheauth-pia-favoris-removedroppable div>ul {
	margin: 4px 0 0 2px;
	padding: 0 0 0 20px;
	font-weight: normal;
}
.tx-aotapacheauth-pia-favoris-removedroppable-active {
	/**border: 2px #ff8040 solid;**/
}
.tx-aotapacheauth-pia-favoris-removedroppable-hover {
	opacity: 1;
}
.tx-aotapacheauth-pia-favoris-removedroppable-progress .tx-aotapacheauth-pia-favoris-removedroppable {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/trashcan-full.png);
}
.tx-aotapacheauth-pia-favoris-superfavs-sortable-placeholder {
	width: 66px;
	height: 50px;
	background-color: #ccc;
	float: left;
	margin-left: 10px;
}
.tx-aotapacheauth-pia-favoris-superfavs-label {
	font-size: 7pt;
	color: #999;
	position:absolute;
	top: 7px;
	left: 35px;	
	padding-left: 16px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/superfav.png) no-repeat center left;
}
.tx-aotapacheauth-pia-favoris-superfavs {
	width: 80px;
	/**height: 60px;**/
	height: 50px;
	position: absolute;
	z-index: 20;
	background-color: #fff;
	border-top: 1px #ccc solid;
	border-right: 1px #ccc solid;
	padding-right: 10px;
	box-shadow: 1px 1px 4px #ccc;
	top: 10px;
	transition: top 300ms, height 300ms;
	-webkit-transition: top 300ms, height 300ms;
}
.tx-aotapacheauth-pia-favoris-superfavs:hover {
	height: 60px;
	top: 0px;
}
.tx-aotapacheauth-pia-favoris-superfavs-list {
	width: 100%;
	height: 54px;
	position: absolute;
	z-index: 30;
	bottom:2px;	
	overflow: hidden;
}
.tx-aotapacheauth-pia-favoris-superfav-accept {
	
}
.tx-aotapacheauth-pia-favoris-tules-wrapper {
	position: absolute;
	top: 5px;
	height: 60px;
	width: 460px;
	overflow: hidden;
	left: 85px;
}
.tx-aotapacheauth-pia-favoris-tules {
	width: 8000px;
	position: absolute;
	z-index: 10;
	margin-left: 10px;
}

.tx-aotapacheauth-pia-favoris-label {
	position: absolute;
	left: 60px;
	top: 71%;
	font-size: 9pt;
	color: #87143a;
}
.tx-aotapacheauth-pia-favoris-metrolink {
	position: absolute;
	right: 58px;
	top: 71%;
	font-size: 8pt;
	opacity: .5;
	cursor:pointer;
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/linktomur.png) no-repeat center left;
	padding-left: 12px;
}
.tx-aotapacheauth-pia-favoris-metrolink a {
	color: #000;
}
.tx-aotapacheauth-pia-favoris-metrolink:hover {
	opacity: 1;
}
.tx-aotapacheauth-pia-favoris-prev {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/arrow-appsbookmarks-back.png) no-repeat center center;
	width: 26px;
	height: 27px;
	position:absolute;
	top: 52%;
	cursor: pointer;
}
.tx-aotapacheauth-pia-favoris-next {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/arrow-appsbookmarks-next.png) no-repeat center center;
	width: 26px;
	height: 27px;
	position:absolute;
	top: 52%;
	right: 15px;
	cursor: pointer;
}
.tx-aotapacheauth-pia-favoris-next.disable,
.tx-aotapacheauth-pia-favoris-prev.disable {
	opacity: .4;
}
.tx-aotapacheauth-pia-favoris-tulewrapper {
	float: left;
	margin-left: 10px;
}

.tx-aotapacheauth-pia-favoris-defaultTule .tx-aotapacheauth-pia-tule-text {
	font-size:25pt !important;
	line-height: 1em !important;
}
.tx-aotapacheauth-pia-favoris-loading {
	width:16px;
	height: 15px;
	display: inline-block;
}
.tx-aotapacheauth-pia-favoris-is-loading {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris-wait.gif) no-repeat left center;
}
.tx-aotapacheauth-pia-favoris-is-processing {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/processing.gif) no-repeat left center;
}
.tx-aotapacheauth-pia-favoris-empty {
	font-size: 8pt;
	font-style: italic;
	opacity: .5;
	text-align: center;
	padding-top: 1em;
}
.tx-aotapacheauth-pia-favoris .tx-aotapacheauth-pia-tule .tx-aotapacheauth-pia-tule-warning-wrapper {
	top: 22px;
	transition: top 400ms;
	-webkit-transition: top 400ms;
}
.tx-aotapacheauth-pia-favoris .tx-aotapacheauth-pia-tule:hover .tx-aotapacheauth-pia-tule-warning-wrapper {
	top: 31px;
}
.tx-aotapacheauth-pia-favoris-outerwrapper .tx-aotapacheauth-pia-tule {
	top: 15px;
	transition: top 400ms;
	-webkit-transition: top 400ms;
}
.tx-aotapacheauth-pia-favoris-outerwrapper .tx-aotapacheauth-pia-tule:hover {
	top: 0px;
}.select2-drop {
	font-family: Arial, sans-serif;
	font-size:9pt;
}
.select2-drop ul ul {
	padding:0;
}

.tx-aotapacheauth-pia-metro {
	position:relative;
	width:95%;
	margin:auto;
	margin-bottom: 30px;
	
	user-select: none;
    -khtml-user-select: none;
    -o-user-select: none;
    user-select: none;
    -moz-user-select: -moz-none;
    -webkit-user-select: none;
}

.tx-aotapacheauth-pia-metro-loading {
	text-align: center;
	background: rgba(255,255,255, .8) url(/typo3conf/ext/aot_apacheauth/res/css/../images/loader.gif) no-repeat center center;
	width: 100%;
	margin:auto;
	color: #333;
	font-size: 8pt;
	height:100%;
	position: absolute;
	z-index: 1000;
}
.tx-aotapacheauth-pia-metro-indicator {
	width: 16px;
	height: 15px;
	position: absolute;
	top: -15px;
}
.tx-aotapacheauth-pia-metro-indicator.tx-aotapacheauth-pia-metro-is-processing {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/processing.gif) no-repeat center center;
}
.tx-aotapacheauth-pia-metro-indicator.tx-aotapacheauth-pia-metro-is-loading {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris-wait.gif) no-repeat center center;
}
.tx-aotapacheauth-pia-configLink {
	float: right;
	width: 15px;
	height: 15px;
	display: block;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/preferences-off.png) no-repeat center center;
	padding-right: 5px;
}
.tx-aotapacheauth-pia-mur-configLink:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/preferences-on.png);
}
.tx-aotapacheauth-pia-metro-tulesexpand {
	width: 100%;
	height: 5px;
	background: #ccc;
	cursor:pointer;
	margin-top: 10px;
}
.tx-aotapacheauth-pia-metro-tulesexpand>a {
	display:block;
	width: 50px;
	height: 5px;
	margin:auto;
	background: #333;
}
.tx-aotapacheauth-pia-metro-tules-outerwrapper {
	overflow:auto !important;
	margin-top: 10px;
	height: 370px;
}
.tx-aotapacheauth-pia-metro-tules-wrapper {
	width: 650px;
	margin:auto;
}
.tx-aotapacheauth-pia-metro-filters {
	margin-left:3px;
	font-size: 9pt;
}
.tx-aotapacheauth-pia-metro-filters-left {
	float: left;
	width: 60%;
	margin-right: 5%;
}
.tx-aotapacheauth-pia-metro-filters-right {
	float: left;
	width: 35%;
}
.tx-aotapacheauth-pia-metro-filters-right select {
	border: 1px #999 solid;
	padding: 5px;
	height: 28px;
	width: 100%;
	color: #999;
	font-size: 9pt;
	background: transparent;
}
.tx-aotapacheauth-pia-metro-filters-right select option {
	color: #000;
}
.tx-aotapacheauth-pia-metro-filters-sortTitle {
	display: block;
}
.tx-aotapacheauth-pia-metro-filters-displayArea {
	margin-top: 7px;
}
.tx-aotapacheauth-pia-metro-filters-right .displayTules {
	margin-left: 10px;
	margin-right: 10px;
	border: none;
	width: 23px;
	height: 15px;
	cursor: pointer;
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/displaymode-graphic-off.png) no-repeat center center;	
}
.tx-aotapacheauth-pia-metro-filters-right .displayTules.current {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/displaymode-graphic-on.png);	
}
.tx-aotapacheauth-pia-metro-filters-right .displayList {
	margin-right: 10px;
	border: none;
	width: 31px;
	height: 15px;
	cursor: pointer;
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/displaymode-graphicntext-off.png) no-repeat center center;	
}
.tx-aotapacheauth-pia-metro-filters-right .displayList.current {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/displaymode-graphicntext-on.png);	
}
.tx-aotapacheauth-pia-metro-filters-right .displayText {
	border: none;
	width: 22px;
	height: 15px;
	cursor: pointer;
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/displaymode-text-off.png) no-repeat center center;	
}
.tx-aotapacheauth-pia-metro-filters-right .displayText.current {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/displaymode-text-on.png);	
}


.tx-aotapacheauth-pia-metro-filters-left>div {
	display: inline-block;
}
.tx-aotapacheauth-pia-metro-filters-left div>ul {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pia---apps---arrow-down-filters.png) no-repeat right center !important;
	cursor: pointer;
}
/**
.tx-aotapacheauth-pia-metro-filters label {
	font-size: 8pt;
	display: block;
}
**/
.tx-aotapacheauth-pia-resource {
	float: left;
	margin: 19px 6px 12px 6px;
}
.tx-aotapacheauth-pia-resource-infos {
	padding:10px 10px 40px 10px;
	position:relative;
}
.tx-aotapacheauth-pia-resource-info {
	min-height: 75px;
}
.tx-aotapacheauth-pia-resource-label {
	font-weight: bold;
	font-size:12pt;
}
.tx-aotapacheauth-pia-resource-domaine-tree {
	font-size:8pt;
	padding-bottom: 5px;
}
.tx-aotapacheauth-pia-resource-messages {
	font-size:8pt;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/warning.png) no-repeat left center;
	padding-left: 33px;
	min-height: 30px;
}
.tx-aotapacheauth-pia-resource-access {
	position:absolute;
	right:0px;
	bottom:0px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/arrow-toapp.png) no-repeat center left;
	/**background-size: 10%;**/
	padding: 0 5px 5px 23px;
}
.tx-aotapacheauth-pia-resource-access>a {
	display:block;
	padding-top: 5px;
	font-size: 11pt;
	color: #87143a;
}
.tx-aotapacheauth-pia-resource-more {
	position:absolute;
	top: 0px;
	right: 0px;
}
.tx-aotapacheauth-pia-resource-more>a {
	display:block;
	background:#000;
	color: #fff;
	font-size: 9pt;
	padding:7px;
}
.tx-aotapacheauth-pia-resource-related {
	font-size: 8pt;
	margin-top:  7px;
	margin-bottom: 7px;
}
.tx-aotapacheauth-pia-resource-related>b {
	color: #87143a;
	font-weight: bold;
	line-height: 2em;
}
.tx-aotapacheauth-pia-resource-related a {
	color: #2b2b2b;
	padding: 0 0 0 3px;
}
.tx-aotapacheauth-pia-resource-related a.tt_news {
	
}
.tx-aotapacheauth-pia-resource-related a.pages {
	
}
.tx-aotapacheauth-pia-resource-related a.tt_content {
	
}
.tx-aotapacheauth-pia-resource-favoris {
	position:absolute;
	bottom:10px;
	left: 10px;
	font-size: 8pt;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/bookmark-on.png) no-repeat left center;
	padding-left: 20px;
}
.tx-aotapacheauth-pia-resource-pin {
	position:absolute;
	bottom:25px;
	left: 10px;
	font-size: 8pt;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pin-off.png) no-repeat left center;
	background-size: 16pt;
	padding-left: 20px;
}
.tx-aotapacheauth-pia-resource-pin.on {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pin-on.png) no-repeat left center;
	background-size: 16pt;
}
.tx-aotapacheauth-pia-resource-pineditlnk {
	position: absolute;
	left: 10px;
	bottom: 40px;
	font-size: 8pt;
	background-size: 16pt;
	padding-left: 20px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-pen-off.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-pineditlnk:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-pen-on.png);
}
.tx-aotapacheauth-pia-resource-pineditlnk a {
	
}

.tx-aotapacheauth-pia-resource-favoris.progress {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris-wait.gif) no-repeat left center;
}
.tx-aotapacheauth-pia-metro-refreshlink {
	font-size:8pt;
	float: right;
	cursor:pointer;
	opacity: .6;
}
.tx-aotapacheauth-pia-metro-refreshlink.progress {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris-wait.gif) no-repeat left center;
	padding-left: 20px;
}
.tx-aotapacheauth-pia-flashmessageswrapper {
	padding-top: 10px;
}
.clear-both {
	clear: both;
}
/** Vue List simple **/
.tx-aotapacheauth-pia-mur-listItem {
	margin: 0 0 8px 0;
	padding: 5px 3px 15px 15px;
	border-bottom: 1px #333 dotted;
	position:relative;
	background: rgba(255, 255, 255, 0.5);
}
.tx-aotapacheauth-pia-mur-listItem-innerWrapper {
	height: 35px;
	overflow: hidden;
}
.tx-aotapacheauth-pia-mur-listItem-detail {
	position: relative;
}
.tx-aotapacheauth-pia-mur-listItem-handle {
	width: 12px;
	height: 100%;
	position: absolute;
	left:0;
	top:0;
	overflow: hidden;
}
.tx-aotapacheauth-pia-mur-listItem-handle>div {
	background: none !important;
	margin:0;
	border: none !important;
}
.tx-aotapacheauth-pia-mur-listItem-handle>div>* {
	display: none !important;
}
.tx-aotapacheauth-pia-mur-listItem h2 {
	font-size: 9pt;	
}
.tx-aotapacheauth-pia-mur-listItem h2.hasMessages {
	background: transparent url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/warning.png) no-repeat left center;
	padding-left: 19px;
	background-size: 14px;
}
.tx-aotapacheauth-pia-mur-listItem .tx-aotapacheauth-pia-mur-listItem-tulewrapper {
	float:left;
}
.tx-aotapacheauth-pia-mur-listItem .tx-aotapacheauth-pia-mur-listItem-tulewrapper .tx-aotapacheauth-pia-resource {
	float: none;
	margin: 6px 9px 0 0;
}
.tx-aotapacheauth-pia-mur-listItem .tx-aotapacheauth-pia-mur-listItem-textwrapper {
	float: left;
}
.tx-aotapacheauth-pia-mur-listItem .tx-aotapacheauth-pia-mur-listItem-tree {
	font-size: 8pt;
	color:#535353;
}
.tx-aotapacheauth-pia-mur-listItem-favorisWrapper {
	float: left !important;
	position: relative !important;
	top: 4px !important;
	left: 0 !important;
	width: 40px !important;
}
.tx-aotapacheauth-pia-mur-listItem-favorisWrapper>a {
	
}
.tx-aotapacheauth-pia-mur-listItem-messages {
	padding: 2px;
	font-size: 8pt;
	min-height: 25px;
	margin: 3px 0 3px 40px;
	border: 1px #000 solid;
}
.tx-aotapacheauth-pia-mur-listItem-messages>div>p {
	margin:0;
}
.tx-aotapacheauth-pia-mur-listItem-access {
	position:absolute;
	right:0px;
	bottom:0px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/arrow-toapp.png) no-repeat center left;
	padding: 0 5px 2px 14px;
	/**background-size: 6%;**/
}
.tx-aotapacheauth-pia-mur-listItem-access>a {
	display:block;
	padding-top: 3px;
	font-size: 9pt;
	color: #87143a;
}
.tx-aotapacheauth-pia-mur-listItem-learnMore {
	position:absolute;
	top: 0px;
	right: 0px;
}
.tx-aotapacheauth-pia-mur-listItem-learnMore>a {
	display:block;
	background:#000;
	color: #fff;
	font-size: 8pt;
	padding:2px;
}
.tx-aotapacheauth-pia-mur-listItem-related {
	font-size: 8pt;
	margin: 5px 0 10px 40px;
}
.tx-aotapacheauth-pia-mur-listItem-related b {
	color: #87143a;
}
.tx-aotapacheauth-pia-mur-listItem-favoris {
	font-size: 8pt;
	padding-left: 20px;
	margin-left: 40px;
	position: absolute;
}
.tx-aotapacheauth-pia-mur-listItem-favoris>a {
	
}
.tx-aotapacheauth-pia-mur-listItem .tx-aotapacheauth-pia-resource-pin { 
	bottom: -14px;
	left: 170px;	
}
.tx-aotapacheauth-pia-mur-listItem .tx-aotapacheauth-pia-resource-pineditlnk { 
	bottom: -14px;
	left: 330px;	
}


/** Vue List détaillée **/
.tx-aotapacheauth-pia-mur-listDetailItem {
	margin: 0 0 8px 0;
	padding: 5px 3px 15px 3px;
	border-bottom: 1px #333 dotted;
	position:relative;
	height: 85px;
	overflow: hidden;
}
.tx-aotapacheauth-pia-mur-listDetailItem h2 {
	font-size: 9pt;	
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-mur-listDetailItem-tulewrapper {
	float:left;
	margin-top: 13px;
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-mur-listDetailItem-tulewrapper .tx-aotapacheauth-pia-resource {
	float: none;
	margin: 6px 9px 0 0;
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-mur-listDetailItem-textwrapper {
	float: left;
	max-width: 82%;
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-mur-listDetailItem-tree {
	font-size: 8pt;
	color:#535353;
}
.tx-aotapacheauth-pia-mur-listDetailItem-favorisWrapper {
	float: left !important;
	position: relative !important;
	top: 4px !important;
	left: 0 !important;
	width: 40px !important;
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-resource-favoris { 
	bottom: 1px;
	left: 5px;	
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-resource-pin { 
	bottom: 1px;
	left: 273px;	
}
.tx-aotapacheauth-pia-mur-listDetailItem .tx-aotapacheauth-pia-resource-pineditlnk { 
	bottom: 1px;
	left: 140px;	
}
.tx-aotapacheauth-pia-mur-listDetailItem-favorisWrapper>a {
	
}
.tx-aotapacheauth-pia-mur-listDetailItem-messages {
	padding: 3px;
	font-size: 8pt;
	min-height: 25px;
	margin: 3px 0 3px 0;
	border: 1px #000 solid;
}
.tx-aotapacheauth-pia-mur-listDetailItem-messages>div>p {
	margin: 0;
}
.tx-aotapacheauth-pia-mur-listDetailItem-access {
	position:absolute;
	right:0px;
	bottom:0px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/arrow-toapp.png) no-repeat center left;
	padding: 0 5px 2px 14px;
	/**background-size: 6%;**/
}
.tx-aotapacheauth-pia-mur-listDetailItem-access>a {
	display:block;
	padding-top: 3px;
	font-size: 9pt;
	color: #87143a;
}
.tx-aotapacheauth-pia-mur-listDetailItem-learnMore {
	position:absolute;
	top: 0px;
	right: 0px;
}
.tx-aotapacheauth-pia-mur-listDetailItem-learnMore>a {
	display:block;
	background:#000;
	color: #fff;
	font-size: 9pt;
	padding:7px;
}
.tx-aotapacheauth-pia-mur-listDetailItem-related {
	font-size: 8pt;
}
.tx-aotapacheauth-pia-mur-listDetailItem-related>b {
	color: #87143A;
}

/**  Configuration dialog **/
.tx-aotapacheauth-pia-configWrapper {
	position: relative;
	display: none;
}
.ui-widget-header.ui-dialog-titlebar {
	border: 1px solid #E3A1A1 !important;
	background:#87143A url(/typo3conf/ext/aot_apacheauth/res/css/images/ui-bg_highlight-soft_15_87143a_1x100.png) 50% 50% repeat-x !important;
}

.tx-aotapacheauth-pia-configWrapper h3 {
	font-size: 9pt;
	margin-bottom: 15px;
	color: #87143a;
}
.tx-aotapacheauth-pia-configWrapper .tx-aotapacheauth-pia-config {
	margin-bottom: 10px;
}
.tx-aotapacheauth-pia-configWrapper .tx-aotapacheauth-pia-config select,
.tx-aotapacheauth-pia-configWrapper .tx-aotapacheauth-pia-config input {
	float: right;
}
.autoHeight {
	height:auto !important;
}

/** Forgotten **/
.tx-aotapacheauth-pia-metro-infos-slider {
	clear: both;
	margin: 12px 5px 48px 5px;
	background: #e5e5e5;
	background-color: rgba(229, 229, 229, 0.6);
	overflow: auto; 
	border: 1px #ccc solid;
	box-shadow: 0px 0px 15px #888;
}.tx-aotapacheauth-pia-tule  {
	width: 96px;
	height: 60px;
    background-color: #333;
    color: #fff;
    cursor: pointer;
    text-align: right;
    position: relative;
    
    user-select: none;
    -khtml-user-select: none;
    -o-user-select: none;
    user-select: none;
    -moz-user-select: -moz-none;
    -webkit-user-select: none;
}
.tx-aotapacheauth-pia-tule.active {
	border: 2px #000 solid;
	width: 94px;
}
.tx-aotapacheauth-pia-tule-learnMoreUpdate-wrapper {
	position:absolute;
	height: 19px;
	width: 19px;
	cursor:pointer;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/more.png) no-repeat;
	top:0;
	left:0;
	z-index:200;
}
.tx-aotapacheauth-pia-tule-learnMoreUpdate-wrapper>a {
	display:block;
	width: 19px;
	height: 19px;
}
.tx-aotapacheauth-pia-tule-warning-wrapper {
	position:absolute;
	height: 20px;
	width: 20px;
	cursor:pointer;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/warning.png) no-repeat top left;
	top:38px;
	left: 4px;
	z-index:200;
}
.tx-aotapacheauth-pia-tule-warning-wrapper>a {
	display:block;
	width: 19px;
	height: 19px;
}
.tx-aotapacheauth-pia-tule-fav-wrapper {
	position: absolute;
	top: -19px;
	width: 32px;
	height: 34px;
	left: 12px;
	cursor:pointer;
	z-index:300;
}
.tx-aotapacheauth-pia-tule-fav-wrapper>a {
	background-repeat: no-repeat;
	background-position: center center;
	width: 100%;
	height: 100%;
	display: block;
}

.tx-aotapacheauth-pia-tule-fav-wrapper>a.progress,
.tx-aotapacheauth-pia-tule-fav-wrapper>a.progress:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris-wait.gif);
}

.tx-aotapacheauth-pia-tule-innerviewer {
	width: 96px;
	height: 60px;
	overflow:hidden;
	position: relative;
}
.active .tx-aotapacheauth-pia-tule-innerviewer {
	width: 94px;
}
.tx-aotapacheauth-pia-tule-innerwrapper {
	background-repeat: no-repeat;
	position:absolute;
	z-index:100;
}
.tx-aotapacheauth-pia-tule-highlight-catcher {
	position:absolute;
	z-index: 200;
	top:0;
	left:0;
	width: 100px;
	height: 100px;
}
.tx-aotapacheauth-pia-tule-default-state {
	padding: 3px;
    height:60px;
    width: 90px;
}
.tx-aotapacheauth-pia-tule-default-state .tx-aotapacheauth-pia-tule-text {
    display: block;
    font-weight: bold;
    font-size: 12pt;
    padding: 3px 3px 0 0;
    color: #fff !important;
    letter-spacing: 2px;
}
.tx-aotapacheauth-pia-tule-default-state .tx-aotapacheauth-pia-tule-subtext {
    font-size: 9pt;
    display: block;
    color: #fff !important;
    padding: 0 4px 0 0;
}
.tx-aotapacheauth-pia-tule-hover-state {
	padding: 3px;
	height:60px;
    width: 90px;
	background-color: rgba(255,255,255,0.4);
	color: #333;
}
.tx-aotapacheauth-pia-tule-hover-state .tx-aotapacheauth-pia-tule-detail {
	font-size: 8pt;
}

.tx-aotapacheauth-pia-tule-small,
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-innerviewer {
	width: 66px;
	height: 50px;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-default-state,
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-hover-state {
	width: 60px;
	height: 47px;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-learnMoreUpdate-wrapper {
	top: 0;
	left: 0;
	width: 14px;
	height: 14px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/more.png) no-repeat top left;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-warning-wrapper {
	top: 31px;
	left: 1px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/warning.png) no-repeat;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-text {
	font-size: 9pt;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-subtext {
	font-size: 8pt;
	padding: 0 5px 0 0;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-hover-state .tx-aotapacheauth-pia-tule-detail {
	font-size: 6pt;
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper {
	top: -8px;
	left: 6px;
	width: 18px;
	height: 16px;
}

.tx-aotapacheauth-pia-tule-big,
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-innerviewer {
	width: 180px;
	height: 144px;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-highlight-catcher {
	width: 180px;
	height: 144px;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-default-state,
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-hover-state {
	width: 174px;
	height: 144px;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-hover-state {
	position:relative;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-learnMoreUpdate-wrapper {
	top: 0;
	left: 0;
	width: 56px;
	height: 56px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/more.png) no-repeat top left;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-warning-wrapper {
	top: 82px;
	left: 10px;
	width: 57px;
	height: 51px;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/warning.png) no-repeat;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-text {
	font-size: 26pt;
	line-height: 26pt;
	padding: 3px 3px 0 0;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-default-state .tx-aotapacheauth-pia-tule-subtext {
	font-size: 13pt;
	padding: 6px 6px 0 0;	
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-hover-state .tx-aotapacheauth-pia-tule-detail {
	font-size: 9pt;
	padding: 30px 5px 5px 5px;
	display:block;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-hover-state .tx-aotapacheauth-pia-tule-detail b {
	line-height: 1.4em;
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper {
	top: -31px;
	width: 68px;
	height: 69px;
}
.tx-aotapacheauth-pia-tule-ui-effects-transfer {
    border: 1px dotted black;
    width: 50px;
    height: 50px;
    z-index: 50000;
}

/** BOOKMARK **/
.tx-aotapacheauth-pia-tule.tx-aotapacheauth-pia-bookmark {
	background: #fff url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/ico-content.png) no-repeat left top !important;
	width: 96px;
	height: 60px;
	background-size: 100% !important;
}
.tx-aotapacheauth-pia-tule.tx-aotapacheauth-pia-bookmark.active {
	width: 92px;
	background-size: 104% !important;
}
.tx-aotapacheauth-pia-tule-small.tx-aotapacheauth-pia-bookmark {
	background: #fff url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/ico-content.png) no-repeat left top !important;
	background-size: 100% !important;
}
.tx-aotapacheauth-pia-tule-big.tx-aotapacheauth-pia-bookmark {
	background: #fff url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/ico-content.png) no-repeat left top !important;
	background-size: 100% !important;
}

.tx-aotapacheauth-pia-bookmark .tx-aotapacheauth-pia-tule-text,
.tx-aotapacheauth-pia-bookmark .tx-aotapacheauth-pia-tule-subtext {
	color: #333 !important;
}
.tx-aotapacheauth-pia-tule-small.tx-aotapacheauth-pia-bookmark,
.tx-aotapacheauth-pia-tule-small.tx-aotapacheauth-pia-bookmark .tx-aotapacheauth-pia-tule-innerviewer {
	width: 64px;
	height: 48px;
}

/** SPECIAL LEARNMORE HIGHLIGHT WHEN UPDATED **/
.tx-aotapacheauth-newLearnMoreContent {
	position: relative;
	overflow: hidden;
}
.tx-aotapacheauth-newLearnMoreContent::after {
	content: '*';
	position: absolute;
	top: -4px;
	color: #FF8040;
	font-size: 20pt;
	z-index:6000;
	right: 1px;
	
	transform-origin: 5px 10px;
	-ms-transform-origin:5px 10px;
	-webkit-transform-origin: 5px 10px;
	animation: rotating 3s linear infinite;
	-webkit-animation: rotating 3s linear infinite;
}

@keyframes rotating
{
	from {
		transform: rotate(0deg);
		-ms-transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
}

@-webkit-keyframes rotating /* Safari and Chrome */
{
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}.tx-aotapacheauth-pia-messages {
	padding-top: 15px;
}
.tx-aotapacheauth-pia-messages-outerWrapper {
	position: relative;
	border-top: 1px #000 solid;
	width: 80%;
	margin: auto;
	padding-bottom: 20px;
}
.tx-aotapacheauth-pia-messages-closedTitle {
	font-size: 8pt;
	color: #888;
	text-align:center;
}
.tx-aotapacheauth-pia-messages-wrapper {
	padding: 5px;
	border-bottom: 1px #000 solid;
}
.tx-aotapacheauth-pia-messages-wrapper>h2 {
	float: left;
	font-size: 10pt;
	font-weight: bold;
	margin-right: 9px;
	color: #87143A;
}
.tx-aotapacheauth-pia-messages-wrapper>h3 {
	float: left;
	font-size: 10pt;
}
.tx-aotapacheauth-pia-messages-innerWrapper {
	clear: left;
}
.tx-aotapacheauth-pia-messages-messageWrapper {
	padding: 1px 1px 1px 3px;
	width: 110%;
	position: relative;
}
.tx-aotapacheauth-pia-messages-messageWrapper:hover,
.tx-aotapacheauth-pia-messages-messageWrapper.hover {
	border: 1px #ccc dotted;
	background-color: rgba(255, 255, 255, 0.4);
	padding: 0px 0px 0px 2px;
}
.tx-aotapacheauth-pia-messages-separator {
	border-top: 1px #888 dotted;
	width: 90%;
}
.tx-aotapacheauth-pia-messages-messageWrapper:hover .tx-aotapacheauth-pia-messages-separator,
.tx-aotapacheauth-pia-messages-messageWrapper.hover .tx-aotapacheauth-pia-messages-separator {
	border: none;
	height:1px;
}
.tx-aotapacheauth-pia-messages-messageCorps {
	font-size: 10pt;
	color: #858585;
	width:90%;
	padding: 10px 0 10px 0;
}
.tx-aotapacheauth-pia-messages-messageCorps>p {
	margin:0;
}
.tx-aotapacheauth-pia-messages-messageRead {
	float: right;
	margin-top: 1%;
}
.tx-aotapacheauth-pia-messages-messageRead>a {
	font-size: 8pt;
	color: #ccc;
	display: none;
	width: 32px;
	min-height: 18px;
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-read-off.png);
}
.tx-aotapacheauth-pia-messages-messageWrapper:hover .tx-aotapacheauth-pia-messages-messageRead>a,
.tx-aotapacheauth-pia-messages-messageWrapper.hover .tx-aotapacheauth-pia-messages-messageRead>a {
	display: block;
}
.tx-aotapacheauth-pia-messages-messageWrapper:hover .tx-aotapacheauth-pia-messages-messageRead>a:hover,
.tx-aotapacheauth-pia-messages-messageWrapper.hover .tx-aotapacheauth-pia-messages-messageRead>a:hover {
	color: #333;
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-read-on.png);
}
.tx-aotapacheauth-pia-messages-actionWrapper {
	position: absolute;
	top:-9px;
	right: 5px;
}
.tx-aotapacheauth-pia-messages-actionWrapper>a {
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	width: 24px;
	height: 18px;
}
.tx-aotapacheauth-pia-messages-actionWrapper>a.closeable {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-close-off.png);
}
.tx-aotapacheauth-pia-messages-actionWrapper>a.closeable:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-close-on.png);
}
.tx-aotapacheauth-pia-messages-actionWrapper>a.openable {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-open-off.png);
}
.tx-aotapacheauth-pia-messages-actionWrapper>a.openable:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-open-on.png);
}
.tx-aotapacheauth-pia-messages-realAllWrapper {
	position: absolute;
	top: -21px;
	right: -70px;
	display: none;
}
.tx-aotapacheauth-pia-messages-realAllWrapper>a {
	font-size:8pt;
	color: #ccc;
	display: block;
	width: 41px;
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-allread-off.png);
	min-height: 18px;
}
.tx-aotapacheauth-pia-messages-realAllWrapper>a:hover {
	color: #333;
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-allread-on.png);
}
.tx-aotapacheauth-pia-messages-viewAllWrapper {
	position: absolute;
	bottom: 0px;
	right: -70px;
	display: none;
}
.tx-aotapacheauth-pia-messages-viewAllWrapper>a {
	font-size: 8pt;
	color: #ccc;
	display: block;
	width: 44px;
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-unread-off.png);
	min-height: 18px;
}
.tx-aotapacheauth-pia-messages-viewAllWrapper>a:hover {
	color: #333;
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-messages-unread-on.png);
}

/** old 

.tx-aotapacheauth-pia-messages {
	background: #fff;
	width: 727px;
	padding: 15px 0 15px 0;
}
.tx-aotapacheauth-pia-messages-wrapper {
	position:relative;
	border-top: 1px #000 solid;
	border-bottom: 1px #000 solid;
	width: 80%;
	margin: auto;
	padding: 5px;
}
.tx-aotapacheauth-pia-messages-category {
	
}
.tx-aotapacheauth-pia-messages-category:nth-child(n+2) {
	border-top: 1px #333 dotted;
	margin-top: 10px;
	padding-top: 10px;
}
.tx-aotapacheauth-pia-messages-external {
	
}
.tx-aotapacheauth-pia-messages-internal {
	
}
.tx-aotapacheauth-pia-messages-header {
	padding-bottom: 10px;
}
.tx-aotapacheauth-pia-messages-header>h3 {
	float: left;
	font-size: 10pt;
	font-weight: bold;
	margin-right: 9px;
	color: #87143a;
}
.tx-aotapacheauth-pia-messages-header>h4 {
	float: left;
	font-size: 10pt;
}
.tx-aotapacheauth-pia-messages-messages {
	clear:both;
	padding: 8px 0 8px 0;
}
.tx-aotapacheauth-pia-messages-messages>div {
	font-size: 10pt;
	color: #858585;
}
.tx-aotapacheauth-pia-messages-htmlWrapper {
	color: #858585;
	font-size: 10pt;
	margin:0;
	padding:0;
	border-top: 1px #888 dotted;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tx-aotapacheauth-pia-messages-htmlWrapper>p {
	margin:0;
	padding:0;
}
.tx-aotapacheauth-pia-messages-htmlWrapper:nth-child(1) {
	border-top: none;
	padding-top: 0px;
}

.tx-aotapacheauth-pia-messages-closewrapper {
	position: absolute;
	top:-9px;
	right: 5px;
}
.tx-aotapacheauth-pia-messages-closewrapper>a {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-appsbookmarks-close-off.png) no-repeat center center;
	display:block;
	width: 24px;
	height: 18px;
}
.tx-aotapacheauth-pia-messages-closewrapper>a:hover {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/ico-appsbookmarks-close-on.png) no-repeat center center;
}
**/.tx-aotapacheauth-pia-pin {
	background:  no-repeat right center;
	display:inline-block;
	height: 33px;
	width: 39px;
	vertical-align: bottom;
	cursor: pointer;
}
.tx-aotapacheauth-pia-pin-on {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pin-on.png);
}
.tx-aotapacheauth-pia-pin-off {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/pin-off.png);
}.tx-aotapacheauth-pia-widgetDock {
	position:absolute;
	left:995px;
	top:31px;
	z-index:600;
	border:1px #333 dotted;
	width:5px;
	height:5px;
}
.tx-aotapacheauth-pia-widgetDock-addBtn {
	width: 20px;
	height: 20px;
	display:block;
	background-color: #ccc;
}
.tx-aotapacheauth-pia-widgetDock-wrapper {
	
}/** -------------------------<  BOOKMARK  >---------------------- **/

/** -------------< Default  >------------------------ **/
.tx-aotapacheauth-pia-tule-fav-wrapper>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/bookmark-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/bookmark-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/bookmark-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/bookmark-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/bookmark-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/bookmark-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/bookmark-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/bookmark-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/bookmark-off.png);
}

.tx-aotapacheauth-pia-resource-favoris,
.tx-aotapacheauth-pia-mur-listItem-favoris {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/bookmark-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/bookmark-off.png) no-repeat left center;
}

/** -------------< Poney  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.poney>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/poney-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.poney.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/poney-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.poney.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/poney-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.poney>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/poney-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.poney.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/poney-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.poney.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/poney-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.poney>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/poney-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.poney.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/poney-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.poney.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/poney-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.poney,
.tx-aotapacheauth-pia-mur-listItem-favoris.poney {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/poney-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.poney.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.poney.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/poney-off.png) no-repeat left center;
}


/** -------------< R2D2  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.r2d2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/r2d2-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.r2d2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/r2d2-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.r2d2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/r2d2-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.r2d2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/r2d2-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.r2d2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/r2d2-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.r2d2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/r2d2-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.r2d2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/r2d2-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.r2d2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/r2d2-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.r2d2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/r2d2-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.r2d2,
.tx-aotapacheauth-pia-mur-listItem-favoris.r2d2 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/r2d2-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.r2d2.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.r2d2.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/r2d2-off.png) no-repeat left center;
}


/** -------------< Rousse >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.rousse>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/rouquine-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.rousse.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/rouquine-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.rousse.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/rouquine-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.rousse>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/rouquine-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.rousse.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/rouquine-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.rousse.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/rouquine-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.rousse>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/rouquine-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.rousse.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/rouquine-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.rousse.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/rouquine-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.rousse,
.tx-aotapacheauth-pia-mur-listItem-favoris.rousse {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/rouquine-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.rousse.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.rousse.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/rouquine-off.png) no-repeat left center;
}


/** -------------< Donald  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.donald>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/donald-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.donald.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/donald-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.donald.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/donald-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.donald>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/donald-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.donald.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/donald-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.donald.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/donald-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.donald>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/donald-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.donald.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/donald-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.donald.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/donald-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.donald,
.tx-aotapacheauth-pia-mur-listItem-favoris.donald {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/donald-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.donald.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.donald.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/donald-off.png) no-repeat left center;
}



/** -------------< Dragon1  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon1>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon01-off.gif);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon1.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon01-on.gif);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon1.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon01-off.gif);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon1>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon01-off.gif);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon1.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon01-on.gif);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon1.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon01-off.gif);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon1>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon01-off.gif);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon1.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon01-on.gif);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon1.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon01-off.gif);
}

.tx-aotapacheauth-pia-resource-favoris.dragon1,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon1 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon01-on.gif) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.dragon1.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon1.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon01-off.gif) no-repeat left center;
}


/** -------------< Dragon2  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon02-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon02-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon02-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon02-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon02-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon02-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon02-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon02-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon02-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.dragon2,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon2 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon02-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.dragon2.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon2.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon02-off.png) no-repeat left center;
}

/** -------------< Dragon3  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon3>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon03-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon3.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon03-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon3.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon03-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon3>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon03-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon3.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon03-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon3.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon03-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon3>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon03-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon3.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon03-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon3.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon03-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.dragon3,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon3 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon03-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.dragon3.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon3.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon03-off.png) no-repeat left center;
}

/** -------------< Dragon4  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon4>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon04-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon4.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon04-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon4.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon04-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon4>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon04-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon4.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon04-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon4.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon04-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon4>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon04-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon4.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon04-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon4.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon04-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.dragon4,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon4 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon04-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.dragon4.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon4.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon04-off.png) no-repeat left center;
}

/** -------------< Dragon5  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon5>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon05-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon5.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon05-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.dragon5.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/dragon05-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon5>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon05-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon5.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon05-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.dragon5.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/dragon05-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon5>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon05-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon5.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon05-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.dragon5.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon05-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.dragon5,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon5 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon05-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.dragon5.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.dragon5.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/dragon05-off.png) no-repeat left center;
}

/** -------------< TBBT  >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbthoward-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbthoward-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbthoward-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbthoward-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbthoward-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbthoward-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbthoward-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbthoward-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbthoward-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbthoward-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbthoward-off.png) no-repeat left center;
}

/** -------------< TBBT 1 >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtleonard-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtleonard-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtleonard-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtleonard-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtleonard-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtleonard-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtleonard-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtleonard-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt1.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtleonard-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt1,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt1 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtleonard-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt1.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt1.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtleonard-off.png) no-repeat left center;
}


/** -------------< TBBT 2 >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtlogo-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtlogo-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtlogo-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtlogo-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtlogo-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtlogo-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtlogo-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtlogo-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt2.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtlogo-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt2,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt2 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtlogo-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt2.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt2.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtlogo-off.png) no-repeat left center;
}



/** -------------< TBBT 3 >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtraj-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtraj-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtraj-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtraj-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtraj-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtraj-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtraj-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtraj-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt3.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtraj-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt3,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt3 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtraj-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt3.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt3.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtraj-off.png) no-repeat left center;
}



/** -------------< TBBT 4 >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtsheldon-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtsheldon-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtsheldon-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtsheldon-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtsheldon-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtsheldon-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtsheldon-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtsheldon-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt4.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtsheldon-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt4,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt4 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtsheldon-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt4.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt4.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtsheldon-off.png) no-repeat left center;
}


/** -------------< TBBT 5 >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtstarflash-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtstarflash-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtstarflash-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtstarflash-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtstarflash-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtstarflash-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarflash-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarflash-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt5.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarflash-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt5,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt5 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarflash-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt5.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt5.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarflash-off.png) no-repeat left center;
}


/** -------------< TBBT 6 >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtstarfleet-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtstarfleet-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/tbbtstarfleet-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtstarfleet-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtstarfleet-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/tbbtstarfleet-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarfleet-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarfleet-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.tbbt6.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarfleet-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.tbbt6,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt6 {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarfleet-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.tbbt6.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.tbbt6.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/tbbtstarfleet-off.png) no-repeat left center;
}


/** -------------< Hollydays >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.hollydays>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/sail-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.hollydays.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/sail-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.hollydays.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/sail-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.hollydays>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/sail-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.hollydays.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/sail-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.hollydays.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/sail-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.hollydays>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/sail-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.hollydays.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/sail-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.hollydays.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/sail-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.hollydays,
.tx-aotapacheauth-pia-mur-listItem-favoris.hollydays {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/sail-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.hollydays.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.hollydays.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/sail-off.png) no-repeat left center;
}

/** -------------< Sciences >--------------------------- **/
.tx-aotapacheauth-pia-tule-fav-wrapper.sciences>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/becher-off.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.sciences.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/becher-on.png);
}
.tx-aotapacheauth-pia-tule-fav-wrapper.sciences.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/mur/becher-off.png);
}

.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.sciences>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/becher-off.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.sciences.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/becher-on.png);
}
.tx-aotapacheauth-pia-tule-big .tx-aotapacheauth-pia-tule-fav-wrapper.sciences.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/standalone/becher-off.png);
}

.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.sciences>a:hover {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/becher-off.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.sciences.is-fav>a {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/becher-on.png);
}
.tx-aotapacheauth-pia-tule-small .tx-aotapacheauth-pia-tule-fav-wrapper.sciences.is-fav>a:haver {
	background-image: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/becher-off.png);
}

.tx-aotapacheauth-pia-resource-favoris.sciences,
.tx-aotapacheauth-pia-mur-listItem-favoris.sciences {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/becher-on.png) no-repeat left center;
}
.tx-aotapacheauth-pia-resource-favoris.sciences.is-fav,
.tx-aotapacheauth-pia-mur-listItem-favoris.sciences.is-fav {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/favoris/becher-off.png) no-repeat left center;
}#aot-fixed-pageGuide {
	position: absolute;
	height: 55px;
	width: 55px;
	left: 0px;
	top: -78px;
}
#aot-pageGuide-titleBar {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background-color: #ccc;
	opacity: 0.8;
	z-index: 9999;
	overflow: hidden;
}
#aot-pageGuide-titleBar h1 {
	font-size: 17pt;
	color: #333;
	opacity: 0.9;
	margin-top: 10px;
	text-align:center;
}

#aot-pageGuide-navigationBar {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background-color: #ccc;
	opacity: 0.8;
	z-index: 9999;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper {
	width: 270px;
	height: 50px;
	margin: auto;
	position:relative;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span {
	float: left;
	width: 32px;
	height: 32px;
	margin: 7px 20px 0 0;
	cursor: pointer;
	opacity: 0.7;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span:hover {
	opacity: 1;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span.disable {
	opacity:0.3;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span.hidden {
	background: none !important;	
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span#navigationBar-prev {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/control-previous-black100.png) no-repeat top left;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span#navigationBar-pause {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/control-pause-black100.png) no-repeat top left;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span#navigationBar-play {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/control-play-black100.png) no-repeat top left;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span#navigationBar-next {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/control-next-black100.png) no-repeat top left;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span#navigationBar-stop {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/control-stop-black100.png) no-repeat top left;
}
#aot-pageGuide-navigationBar .aot-pageGuide-navigationBar-ctrlWrapper span#navigationBar-menu {
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/control-home-black100.png) no-repeat top left;
}

#aot-pageGuide-cursor {
	display: none;
	position: absolute;
	z-index: 999999;
	background: url(/typo3conf/ext/aot_apacheauth/res/css/../images/cursor.png) no-repeat top left;
	width: 32px;
	height:32px;
}
#aot-pageGuide-menu {
	display: none;
	width: 500px;
	background-color: #333;
	border: 1px #ccc solid;
	text-align: center;
	padding: 20px;
	color: #fff;
	box-shadow: 3px 3px 5px 3px #333;
	z-index: 9998;
}
#aot-pageGuide-menu a {
	color: #696969;
}
#aot-pageGuide-menu h2 {
	font-size:13pt;
	color:#fff;
	margin-bottom: 23pt;
	margin-top: 10px;
}
#aot-pageGuide-menu .aot-pageGuide-toggleDisplay {
	position: absolute;
	top:1px;
	left: 2px;
	font-size: 8pt;
	cursor:pointer;
}
#aot-pageGuide-menu button {
	border: 1px #ccc solid;
	font-size: 1em;
	padding: 4px;
	color: #FFF;
	line-height: 1;
	text-shadow: none;
	cursor: pointer;
	background-color: #999;
	-moz-box-shadow: none;
	-moz-border-radius: 0;
	-webkit-box-shadow: none;
	-webkit-border-radius: 0;
	margin: 0 5px 7px 0;
}
#aot-pageGuide-title {
	text-align: center;
	z-index: 9998;
}
#aot-pageGuide-title h1 {
	color: #fff;
	font-size: 46pt;
	line-height: 46pt;
}
#aot-pageGuide-itemBox {
	width: 300px;
	background: #ddd;
	border:1px #ccc solid;
	box-shadow: 3px 3px 4px 3px #333;
	position:relative;
	z-index: 99999;
	font-size:9pt;
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-ttl {
	position: absolute;
	top:1px;
	left:1px;
	width: 298px;
	height: 2px;
	overflow: hidden;
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-ttl-progress {
	width: 0px;
	border-top: 1px #333 solid;	
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-content {
	padding: 10px 4px 0 4px;
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-navigation {
	background-color: #aaa;
	height: 16px;
	border-top: 1px #333 solid;
	margin-top:20px;
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-navigation span {
	float: left;
	cursor: pointer;
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-navigation span.disable {
	opacity: 0.3;
}
#aot-pageGuide-itemBox .aot-pageGuide-itemBox-navigation span.hidden {
	background-image: none;
}
#aot-pageGuide-itemBox .aot-pageGuide-close {
	color: #333;
	font-size: 10pt;
}
#aot-pageGuide-itemBox .aot-pageGuide-close:hover {
	color: #ccc;
}

#aot-pageGuide-itemCloneWrapper .ui-button, 
#aot-pageGuide-chapterCloneWrapper .ui-button {
	width: auto !important;
	height: auto !important;
}

.aot-pageGuide-close {
	position: absolute;
	top: 2px;
	right: 3px;
	font-size:14pt;
	color: #ccc;
	cursor: pointer;
}
.aot-pageGuide-close:before {
	content: 'X';
}
.aot-pageGuide-close:hover {
	color: #fff;
}div.tx-aotcloud-pi1-wrapper {
  position:relative !important;
  padding-bottom:20px;
  width:150px;
  padding-left:5px;
  padding-top:15px;
  text-align:center;
  margin-bottom:40px;
  background: transparent url(/typo3conf/ext/aot_cloud/res/bg.png) no-repeat top left;
}
span.tx-aotcloud-pi1-spanDate {
  text-align:left;
}
div.tx-aotcloud-pi1-wrapper a.tx-aotcloud-pi1-color {
  display:inline !important;
  border: none !important;
  height:auto;
  width:auto;
  margin-bottom:0;
}
div.tx-aotcloud-pi1-outerWrap {
  z-index:-1;
  background: transparent url(/typo3conf/ext/aot_cloud/res/bg2.png) no-repeat bottom right;
  width:160px;
  height:100px;
  position:absolute;
  bottom:0;
}.tx-aotcsr-pi1 {
    margin-bottom:15px;
}
.tx-aotcsr-pi1 input[type="submit"] {
    background-color:#A4BEE0;
    border:1px solid;
    cursor:pointer;
    color:#FFF;
    font-weight:bold;
    padding: 3px 8px 4px;
    -moz-border-radius: 2px 2px 2px 2px;
    text-shadow: 0 1px 2px #000;
}
.tx-aotcsr-pi1-result-table {
    cursor:default;
    margin-top:20px !important;
}
.tx-aotcsr-pi1-result-table-caption {
    display:table-caption !important;
    text-align:center;
}
.tx-aotcsr-pi1-result-table-caption-info {
    font-size:8pt;
    color: #808080;
    display:block;
}
.tx-aotcsr-pi1-result-row-vacant {
    background-color:#CDEACA !important;
    color:#3B7826;
}
.tx-aotcsr-pi1-result-row-vacant:hover {
    color:#1b3511;
}
.tx-aotcsr-pi1-result-row-std {
    
}
.tx-aotcsr-pi1-result-table td {
    padding: 8px 5px 8px 5px !important;
}
.tx-aotcsr-pi1-result-row-vacant td {
    border-bottom: 1px dashed #3B7826 !important;
    border-right: 1px dotted #3B7826 !important;
}
.tx-aotcsr-pi1-result-cell-0 {
    width:30%;
}
.tx-aotcsr-pi1-result-cell-letab {
    
}
.tx-aotcsr-pi1-result-cell-vetab {
    font-weight:bold; 
}
.tx-aotcsr-pi1-result-cell-crne {
    color:#808080;
    font-size:8pt;
}
.tx-aotcsr-pi1-result-cell-1 {
    width:10%;
    text-align:center;
}
.tx-aotcsr-pi1-result-cell-cdis {
    color:#808080;
    font-style:italic;
    font-size:8pt;
}
.tx-aotcsr-pi1-result-cell-ldis {
    display:block;
}
.tx-aotcsr-pi1-result-cell-discsr-label {
    font-size:8pt;
    display:block;
    color:#FF8040;
}
.tx-aotcsr-pi1-result-cell-ldis-csr {
    font-size:8pt;
    color:#FF8040;
}
.tx-aotcsr-pi1-result-cell-cdis-csr {
    font-size:8pt;
    color:#ffa675;
}

.tx-aotcsr-pi1-result-cell-2 {
    width:10%;
    text-align:center;
}
.tx-aotcsr-pi1-result-cell-3 {
    width:25%;
}
.tx-aotcsr-pi1-result-cell-4 {
    width:25%;
}
.tx-aotcsr-pi1-result-row-vacant .tx-aotcsr-pi1-result-cell-stat {
    font-weight:bold;
}
.tx-aotcsr-pi1-result-cell-pj {
    display:block;
    margin-top:10px;
}.tx-aotdemarches-pi1 {
  margin-bottom: 25px;
}
.tx-aotdemarches-pi1 h3 {
  font-weight: bold;
}
.tx_aotdemarches_pi1_up {
  float:right;
  cursor:pointer;
  width:17px;
  height:17px;
}
.tx_aotdemarches_pi1_down {
  float: right;
  cursor: pointer;
  width:17px;
  height:17px;
}
.tx_aotdemarches_pi1_box {
  border: 1px #c2d9ee solid;
  width: 411px;
  margin-top:3px;
  margin-bottom:3px;
  height: 45px;
  overflow:hidden;
  position:relative;
}
.tx_aotdemarches_pi1_items {
    position:absolute;
    height:20000em;
}
.tx_aotdemarches_pi1_item {
  font-size:9pt;
  font-weight:bold;
  padding-left:10px;
  padding-top: 5px;
  margin-bottom:2px;
  height: 43px;
  width: 401px;
}
.tx_aotdemarches_pi1_neardeath {
  background-color: #fef1ec;
}
.tx_aotdemarches_pi1_nocolor {
  background-color: transparent;
}
.tx_aotdemarches_pi1_item a {
  color:#000000;
}
.tx_aotdemarches_pi1_item>i {
  color: #808080;
  font-style: normal;
  font-size:8pt;
  padding-left:10px;
  overflow:hidden;
  height:13pt;
  display:block;
  cursor:default;
}
.tx_aotdemarches_pi1_puce {
  color: #FF8040;
  font-weight:bold;
}
.tx_aotdemarches_pi1_expiredate {
  float:right;
  padding-right:3px;
  font-size:8pt;
  color:#800000;
  font-weight:normal;
  cursor:default;
}.tx-aotgmaps-pi1 {
  height:auto;
  clear:both;
  display:block;
}
.tx_aotgmaps_pi1_left {
  background-color:#fff;
  border:1px solid #333;	
  -background:#666;
  height: 390px;
  overflow:auto;
  float:left;
  width:194px;
  margin-bottom: 30px;
}
.tx_aotgmaps_pi1_right {
  float:right;
  height:390px;
  width:488px;
  overflow:hidden;
  background-color:#fff;
  border:1px solid #333;	
  -background:#666;
  margin-bottom: 30px; 
}
.tx_aotgmaps_pi1_left h2,
.tx_aotgmaps_pi1_right h2 {
  padding-top:3px;
}
.tx_aotgmaps_pi1_right h3 {
  font-size: 8pt;
  padding-bottom: 3px;
}
.tx_aotgmaps_pi1_left h2 {
  padding-left: 4px;
  padding-bottom: 5px;
}

.tx_aotgmaps_pi1_mapLnk {
    background:#ccc;
    margin:0;
    padding:5px 15px;
    font-size:14px;
    font-weight:normal;
    border:1px solid #fff;
    border-bottom:1px solid #ddd;
    cursor:pointer;	
    display:block;	
}
a.tx_aotgmaps_pi1_mapLnk.current {
    cursor:default;
    background-color:#5773A2;
}
.tx_aotgmaps_pi1_mapLegBox {
    border:1px solid #fff;
    border-width:0 2px;
    display:none;
    padding:15px;
    font-size:12px;
    overflow:hidden;
    position:relative;
}.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 2%;
  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse.gsc-control-cse div,
.gsc-control-cse div {
  position: static;
}
.cse .gsc-control-cse,
.gsc-control-cse {
  font-family: Arial, sans-serif;
  background-color: #ffffff;
  border: 1px solid;
  border-color: #ffffff;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse form.gsc-search-box,
form.gsc-search-box {
  padding: 8px 4px 2px 6px;
  margin-bottom: 6px;
}
.cse .gsc-branding-text,
.gsc-branding-text {
  color: #000000;
}
.cse td.gsc-input,
td.gsc-input {
  padding-right: 0;
}
.cse .gsc-search-box,
.gsc-search-box {
  border-collapse: collapse;
}
.cse input.gsc-input,
input.gsc-input {
  font-family: inherit;
  border: 1px solid;
  border-color: #777777;
  padding: 3px;
  width: 99%;
  font-size: 16px;
}
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  font-size: 15px;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 2px #000000;
  padding: 3px 8px 4px 8px;
  background-color: #333333;
  border: 1px solid;
  border-color: #333333;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.cse .gsc-tabHeader,
.gsc-tabHeader {
  font-weight: bold;
  text-transform: uppercase;
  text-shadow: 0 1px 2px #000000;
  padding: 2px 8px 0 8px;
}
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  background-color: #777777;
  border: 1px solid;
  border-color: #777777;
  border-bottom: none;
  color: #ffffff;
}
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #333333;
  border: 1px solid;
  border-color: #333333;
  border-bottom: none;
  color: #ffffff;
}
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #333333;
  padding: 0;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  margin: 0;
  border: ridge;
}
.cse .gsc-results,
.gsc-results {
  width: 100%;
  margin-top: 1em;
}
.cse .gs-result .gs-title,
.gs-result .gs-title,
.cse .gs-result .gs-snippet,
.gs-result .gs-snippet,
.cse .gs-result .gs-visibleUrl,
.gs-result .gs-visibleUrl {
  padding: 0;
}
.cse .gs-result .gs-title,
.gs-result .gs-title,
.cse .gs-result .gs-snippet,
.gs-result .gs-snippet {
  font-size: 14px;
  line-height: 18px;
}
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: 0 0 0 .5em;
  border-left: 1px solid;
  border-color: #ffffff;
  margin-bottom: 1em;
}
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border-left: 1px solid;
  border-color: #000000;
}
.cse .gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link,
.cse .gs-webResult.gs-result a.gs-title:link b,
.gs-webResult.gs-result a.gs-title:link b,
.cse .gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited,
.cse .gs-webResult.gs-result a.gs-title:visited b,
.gs-webResult.gs-result a.gs-title:visited b,
.cse .gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover,
.cse .gs-webResult.gs-result a.gs-title:hover b,
.gs-webResult.gs-result a.gs-title:hover b,
.cse .gsc-cursor-page,
.gsc-cursor-page,
.cse .gsc-trailing-more-results:link,
.gsc-trailing-more-results:link {
  color: #444444;
}
.cse .gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active,
.cse .gs-webResult.gs-result a.gs-title:active b,
.gs-webResult.gs-result a.gs-title:active b {
  color: #777777;
}
.cse .gs-webResult.gs-result .gs-snippet,
.gs-webResult.gs-result .gs-snippet {
  color: #333333;
}
.cse .gs-webResult.gs-result .gs-visibleUrl,
.gs-webResult.gs-result .gs-visibleUrl,
.cse .gs-webResult.gs-result .gs-visibleUrl-short,
.gs-webResult.gs-result .gs-visibleUrl-short {
  color: #000000;
  font-weight: bold;
}
.cse .gsc-cursor-box,
.gsc-cursor-box {
  border-top: 1px dotted;
  border-color: #333333;
  padding: .5em 0 0 .5em;
  text-align: left;
}
.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
  color: #fff;
  background-color: #333333;
  text-shadow: 0 1px 1px #000;
  padding: 0 5px;
}
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #E6E6E6;
  border: 1px solid;
  border-color: #CCCCCC;
}
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #444444;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #00CC00;
}
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #333333;
}
.cse .gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #00CC00;
}
.gsc-completion-selected {
  background: #CCCCCC;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 15px;
  position: absolute;
  background: white;
  border: 1px solid #777777;
  padding: 3px;
  margin-left: 0;
  margin-right: 0;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
  display: none;
}
.gs-webResult.gs-result .gs-visibleUrl-long {
  display: block;
}
.gsc-control {
  width: 300px;
}
.gsc-control div {
  position: static;
}
.gsc-control-cse {
  width: 100%;
  font-family: Arial, sans-serif;
  font-size : 13px;
}
.gsc-control-cse div {
  position: static;
}
form.gsc-search-box {
  font-size: 13px;
  margin-top : 0;
  margin-right : 0;
  margin-bottom : 4px;
  margin-left : 0;
  width: 100%;
}
table.gsc-search-box {
  border-style : none;
  border-width : 0;
  border-spacing : 0 0;
  width : 100%;
  margin-bottom : 2px;
}
table.gsc-search-box td {
  vertical-align : middle;
}
table.gsc-search-box td.gsc-input {
  padding-right : 2px;
}
td.gsc-search-button {
  width : 1%;
}
td.gsc-clear-button {
  width : 14px;
}
table.gsc-branding td,
table.gsc-branding {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border : none;
}
table.gsc-branding {
  border-style : none;
  border-width : 0;
  border-spacing : 0 0;
  width : 100%;
}
.gsc-branding-text {
  color : #676767;
}
td.gsc-branding-text {
  vertical-align : top;
}
td.gsc-branding-text div.gsc-branding-text {
  padding-bottom : 2px;
  text-align : right;
  font-size : 11px;
  margin-right : 2px;
}
div.gsc-branding-youtube td.gsc-branding-text {
  vertical-align : middle;
}
td.gsc-branding-img-noclear {
  width : 51px;
  vertical-align : bottom;
}
td.gsc-branding-img {
  width : 65px;
  vertical-align : bottom;
}
div.gsc-branding-youtube td.gsc-branding-img-noclear {
  width : 55px;
}
div.gsc-branding-youtube td.gsc-branding-img {
  width : 69px;
}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text {
  margin-right : 0;
  text-align : center;
}
table.gsc-branding-vertical td.gsc-branding-img-noclear {
  text-align : center;
}
div.gsc-branding-img,
div.gsc-branding-img-noclear,
img.gsc-branding-img,
img.gsc-branding-img-noclear {
  padding-top : 1px;
}
img.gsc-branding-img,
img.gsc-branding-img-noclear {
  margin : 0 0 0 0;
  padding-right : 0;
  padding-left : 0;
  padding-bottom : 0;
  border : none;
  display : inline;
}
a.gsc-branding-clickable {
  cursor : pointer;
}
input.gsc-search-button {
  margin-left : 2px;
}
div.gsc-clear-button {
  display : inline;
  text-align : right;
  margin-left : 4px;
  margin-right : 4px;
  padding-left : 10px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(//www.google.com/uds/css/clear.gif);
  cursor : pointer;
}
input.gsc-input {
  padding-left : 2px;
  border-style : solid;
  border-width : 1px;
  border-color : #BCCDF0;
  width : 99%;
}
.gsc-keeper {
  color: #3366cc;
  text-decoration: underline;
  font-size: 13px;
  cursor: pointer;
  font-weight: normal;
  padding-left: 16px;
  background-repeat: no-repeat;
  background-position: 1px 3px;
  background-image: url(//www.google.com/uds/css/blue_check.gif);
}
.gsc-resultsHeader {
  width : 100%;
  border-bottom : 1px solid #e9e9e9;
  margin-bottom : 4px;
  clear : both;
}
.gsc-resultsHeader td.gsc-twiddleRegionCell{
  width: 75%;
}
.gsc-resultsHeader td.gsc-configLabelCell{
  text-align: right;
  width: 75%;
}
.gsc-resultsHeader .gsc-twiddle{
  margin-top: 4px;
  display: inline;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: 0 2px;
}
.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle{
  background-image: url(//www.google.com/uds/css/arrow_close.gif);
}
.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle{
  background-image: url(//www.google.com/uds/css/arrow_open.gif);
}
.gsc-resultsHeader .gsc-title{
  color: #676767;
  margin-right: 10px;
  padding-left: 14px;
  display: inline;
}
.gsc-resultsHeader .gsc-stats {
  color: #676767;
  font-size: 11px;
  font-weight: normal;
  display : inline;
}
.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats {
  display : none;
}
.gsc-results-selector {
  display : inline;
}
.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector {
  display : none;
}
.gsc-result-selector {
  cursor : pointer;
  display : inline;
  font-size : 13px;
  padding-left : 13px;
  background-repeat: no-repeat;
  background-position: center left;
}
.gsc-one-result {
  background-image: url(//www.google.com/uds/css/one-complex-dark.gif);
}
.gsc-more-results {
  background-image: url(//www.google.com/uds/css/more-complex-dark.gif);
}
.gsc-all-results {
  background-image: url(//www.google.com/uds/css/all-complex-dark.gif);
  padding-right : 1px;
}
.gsc-one-result-active .gsc-one-result {
  background-image: url(//www.google.com/uds/css/one-complex-light-blue.gif);
}
.gsc-more-results-active .gsc-more-results {
  background-image: url(//www.google.com/uds/css/more-complex-light-blue.gif);
}
.gsc-all-results-active .gsc-all-results {
  background-image: url(//www.google.com/uds/css/all-complex-light-blue.gif);
}
.gsc-resultsHeader .gsc-configLabel{
  color: #676767;
  display: inline;
  font-size: 11px;
  cursor: pointer;
}
.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed {
  padding-right: 12px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(//www.google.com/uds/css/settings.gif);
}
.gsc-tabsArea {
  clear: both;
  margin-top: 6px;
}
.gsc-tabsArea .gs-spacer {
  font-size : 1px;
  margin-right : 0;
  overflow : hidden;
}
.gsc-tabsArea .gs-spacer-opera {
  margin-right : 0;
}
.gsc-tabsAreaInvisible {
  display : none;
}
.gsc-tabHeader {
  display: inline;
  cursor: pointer;
  padding-left: 6px;
  padding-right: 6px;
  margin-right: 2px;
}
.gsc-tabData.gsc-tabdActive {
  display: block;
}
.gsc-tabData.gsc-tabdInactive {
  display: none;
}
.gsc-tabData .gsc-resultsHeader .gsc-title {
  display: none;
}
.gsc-tabData .gsc-resultsHeader .gsc-stats {
  display: none;
}
.gsc-tabData .gsc-resultsHeader .gsc-results-selector {
  display : none;
}
.gsc-completion-selected {
  background : #D5E2FF;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size : 13px;
  position : absolute;
  background : white;
  border : 1px solid #666666;
  margin-left : 0;
  margin-right : 0;
}
.gsc-resultsbox-visible {
  display : block;
}
.gsc-resultsbox-invisible {
  display : none;
}
.gsc-results {
  padding-bottom: 2px;
  width : 99%;
}
.gsc-result {
  margin-bottom: 10px;
}
.gsc-result .gs-title {
  height: 1.4em;
  overflow: hidden;
}
.gsc-result div.gs-watermark {
  display: none;
}
.gsc-results .gsc-result img.gs-ad-marker {
  display: none;
}
.gsc-wrapper {
  position : relative;
  display : block;
}
.gsc-adBlock {
  position : relative;
  display : block;
}
.gsc-adBlock h2 {
  float : right;
  margin : 3px 5px 0;
  font-weight : normal;
  font-size : .9em;
  color : #676767;
}
.gsc-adBlock .gsc-ad {
  padding-left : 8px;
  padding-top : 5px;
  padding-right : 3px;
}
.gsc-adBlock .gsc-ad a {
  font-weight : bolder;
  color : #0000CC;
  line-height : 1.4em;
}
.gsc-adBlock .gsc-ad cite {
  font-style : normal;
  color : green;
}
.gsc-adBlock .gsc-ad span {
  padding-left : 8px;
}
.gsc-adBlockNoHeight {
    height : 0;
}
.gsc-adBlockInvisible {
  display : none;
}
.gsc-adBlockVertical {
  position : relative;
  display : block;
  float : right;
  width : 30%;
}
.gsc-thinWrapper {
  width : 69%;
  float : left;
  overflow : hidden;
}
.gsc-adBlockVertical h2 {
  text-align : center;
  font-weight : normal;
  font-size : .9em;
  color : #676767;
  margin-top : 6px;
}
.gsc-adBlockVertical .gsc-ad {
  padding-left : 8px;
  padding-top : 5px;
}
.gsc-adBlockVertical .gsc-ad a {
  font-weight : bolder;
  color : #0000CC;
  line-height : 1.4em;
}
.gsc-adBlockVertical .gsc-ad cite {
  font-style : normal;
  color : green;
  display : block;
}
.gsc-adBlockVertical .gsc-ad span {
}
div.gsc-config {
  border: 1px solid #e9e9e9;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top : 2px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
}
form.gsc-config {
  margin-bottom : 0;
}
.gsc-configSetting {
  margin-top : 6px;
}
.gsc-configSetting_Label {
  color: #676767;
}
.gsc-configSettingInput {
  color: #676767;
  border: 1px solid #e9e9e9;
  width: 75%;
}
.gsc-configSettingCheckbox {
  color: #676767;
  margin-right: 6px;
}
.gsc-configSettingCheckboxLabel {
  display : inline;
  color: #676767;
}
div.gsc-configSettingSubmit {
  margin-top : 8px;
  text-align : right;
}
input.gsc-configSettingSubmit {
  display: inline;
  font-size: 11px;
  cursor: pointer;
}
.gsc-webResult:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.gsc-webResult {
  zoom: 1;
}
.gs-web-image-box {
  float: left;
  padding: 3px;
  margin-right: 5px;
  margin-left: 8px;
  border: 1px solid #BBBBBB;
}
.gs-web-image-box img.gs-image {
  border: 1px solid #999999;
}
div.gs-action {
  display: inline;
  margin-right: 0.6em;
}
div.gs-action a.gs-action {
  color: #7777CC;
}
div.gs-action.cart a.gs-action,
div.gs-action.star a.gs-action,
div.gs-action.rss a.gs-action,
div.gs-action.download a.gs-action,
div.gs-action.email a.gs-action,
div.gs-action.mobile a.gs-action,
div.gs-action.share a.gs-action,
div.gs-action.fullscreen a.gs-action,
div.gs-action.generic a.gs-action,
div.gs-action.link a.gs-action {
  padding-left: 18px;
  background:transparent url(//www.google.com/cse/images/action_icons_sprite.gif) no-repeat;
}
div.gs-action.cart a.gs-action {
  background-position: 0 0;
}
div.gs-action.star a.gs-action {
  background-position: -16px -34px;
}
div.gs-action.rss a.gs-action {
  background-position: -48px -98px;
}
div.gs-action.download a.gs-action {
  background-position: -64px -128px;
}
div.gs-action.email a.gs-action {
  background-position: -112px -224px;
}
div.gs-action.mobile a.gs-action {
  background-position: -131px -257px;
}
div.gs-action.share a.gs-action {
  background-position: -32px -64px;
}
div.gs-action.fullscreen a.gs-action {
  background-position: -79px -162px;
}
div.gs-action.generic a.gs-action {
  background-position: -144px -290px;
}
div.gs-action.link a.gs-action {
  background-position: -159px -321px;
}
.gsc-imageResult {
  float: left;
  margin-bottom: 1em;
  margin-right: 20px;
}
.gs-imageResult {
  width: 114px;
  overflow : hidden;
}
.gs-imageResult .gs-image-box {
  height: 86px;
  position : relative;
}
.gs-imageResult .gs-image-box img.gs-image {
  position : absolute;
  bottom : 0;
}
.gs-imageResult .gs-text-box {
  text-align: center;
  overflow : hidden;
  height: 4em;
}
.gs-imageResult .gs-snippet {
  overflow : hidden;
  line-height: 1em;
  cursor : pointer;
  white-space : nowrap;
}
.gs-imageResult .gs-visibleUrl {
  cursor : pointer;
  overflow : hidden;
  line-height: 1.3em;
  height: 1.3em;
}
.gs-imageResult .gs-size {
  color: #6f6f6f;
}
.gsc-videoResult .gs-videoResult .gs-title {
  line-height: 1.3em;
  height: 1.3em;
  overflow: hidden;
}
.gsc-videoResult .gs-videoResult .gs-snippet {
  line-height: 1.3em;
  max-height: 2.6em;
  overflow: hidden;
}
.gsc-imageResult .gsc-trailing-more-results {
  clear : both;
}
.gsc-results .gsc-trailing-more-results {
  margin-bottom : 10px;
}
.gsc-results .gsc-trailing-more-results,
.gsc-results .gsc-trailing-more-results * {
  color: #0000cc;
  text-decoration: underline;
}
.gsc-imageResult .gsc-cursor-box {
  clear : both;
}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
  margin-bottom : 0;
  display : inline;
}
.gsc-results .gsc-cursor {
  display : inline;
}
.gsc-results .gsc-cursor-box {
  margin-bottom : 10px;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
  cursor : pointer;
  color : #000000;
  text-decoration: underline;
  margin-right : 8px;
  display : inline;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color : #A90A08;
  font-weight : bold;
  text-decoration: none;
}
.gs-result .gs-title,
.gs-result .gs-title * {
  color: #0000cc;
  text-decoration: underline;
}
.gs-divider {
  padding-bottom: 8px;
  text-align: center;
  color: #676767;
}
.gs-result a.gs-visibleUrl,
.gs-result .gs-visibleUrl {
  color: #008000;
  text-decoration: none;
}
.gs-relativePublishedDate,
.gs-publishedDate {
  color: #6f6f6f;
  text-decoration: none;
}
.gs-result a.gs-clusterUrl,
.gs-result .gs-clusterUrl {
  color: #008000;
  text-decoration: underline;
  cursor: pointer;
}
.gs-newsResult .gs-publisher {
  color: #6f6f6f;
  display : inline;
  text-decoration: none;
}
.gs-newsResult .gs-relativePublishedDate,
.gs-newsResult .gs-publishedDate {
  display : inline;
  margin-left : 4px;
}
.gs-blogResult .gs-relativePublishedDate,
.gs-newsResult .gs-relativePublishedDate {
  display : none;
}
.gsc-blogResult .gs-blogResult .gs-publishedDate,
.gsc-newsResult .gs-newsResult .gs-publishedDate {
  display : none;
}
.gsc-blogResult .gs-blogResult .gs-relativePublishedDate,
.gsc-newsResult .gs-newsResult .gs-relativePublishedDate {
  display : inline;
}
.gs-newsResult .gs-location {
  color: #6f6f6f;
  display : inline;
  text-decoration: none;
}
.gs-promotion {
  padding-top : 5px;
}
.gs-promotion a {
  font-weight : bold;
  font-size: 14px;
}
.gs-promotion-image {
  margin-right : 10px;
}
.gs-promotion-image-td {
  vertical-align : top;
}
.gs-promotion table {
  border : none;
  border-style : none;
  border-width : 0;
  border-spacing : 0 0;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
.gs-promotion table a {
  font-weight : normal;
  font-size: 13px;
  padding-right : 5px;
}
.gs-result img.gs-image {
  vertical-align : middle;
  border : 1px solid #0000cc;
}
.gs-result div.gs-phone {}
.gs-result .gs-directions,
.gs-result .gs-directions * {
  color: #7777cc;
  font-weight: normal;
  text-decoration : underline;
  cursor : pointer;
}
.gs-secondary-link,
.gs-secondary-link * {
  color: #7777cc;
  font-weight: normal;
  text-decoration : underline;
  cursor : pointer;
}
.gs-result .gs-directions-to-from {
  display : none;
  margin-top : 4px;
}
.gs-result .gs-directions-to-from .gs-label {
  display : inline;
  margin-right : 4px;
}
.gs-result .gs-directions-to-from div.gs-secondary-link {
  display : inline;
}
.gs-result .gs-directions-to-from .gs-spacer {
  display : inline;
  margin-right : 3px;
  margin-left : 3px;
}
.gs-videoResult a.gs-publisher,
.gs-videoResult .gs-publisher {
  color: #008000;
  text-decoration: none;
}
.gs-result a {
  cursor: pointer;
}
.gs-result .gs-address {
}
.gs-result .gs-snippet {
}
.gs-no-results-result .gs-snippet,
.gs-error-result .gs-snippet {
  padding : 5px;
  margin : 5px;
  border : 1px solid rgb(255,204,51);
  background-color : rgb(255,244,194);
}
.gs-result .gs-watermark{
  font-size: 10px;
  color: #7777cc;
}
div.gs-results-attribution {
  text-align : center;
  margin-bottom : 4px;
}
div.gs-results-attribution,
div.gs-results-attribution * {
  font-size : 10px;
  color : #676767;
  text-decoration : none;
}
div.gs-results-attribution a {
  color: #0000cc;
  cursor : pointer;
}
div.gs-results-attribution a:hover {
  text-decoration : underline;
}
.gs-result .gs-metadata{
  color: #676767;
}
.gs-localAd img.gs-ad-marker,
.gs-webAd img.gs-ad-marker {
  padding-left: 4px;
}
.gs-webResult div.gs-visibleUrl-long {
  width : 100%;
  overflow : hidden;
  display : none;
}
.gs-localAd div.gs-address * {
  color : #676767;
}
.gs-localAd div.gs-street {
  display: inline;
}
div.gs-city {
  display: inline;
}
div.gs-region {
  display: inline;
}
div.gs-country {
  display: none;
}
div.gs-infoWindow * {
  font-size: 11px;
}
.gs-videoResult * {
  font-size: 13px;
}
.gs-videoResult td div.gs-image-box {
  width : 110px;
  height : 78px;
}
.gs-videoResult td div.gs-text-box {
  vertical-align: top;
  margin-left: 4px;
}
div.gs-book-image-box td,
.gs-bookResult td {
  vertical-align : top;
}
div.gs-book-image-box,
div.gs-book-image-box div {
  position : static;
  text-align : start;
}
div.gs-book-image-box {
  width : 75px;
  height : 90px;
}
.gs-bookResult td div.gs-text-box {
  vertical-align: top;
  margin-left: 4px;
}
div.gs-book-image-box img {
  border-spacing : 0 0;
  border : none;
}
div.gs-book-image-box div.gs-row-1 {
  line-height : 7px;
}
div.gs-book-image-box img.gs-pages {
  height : 7px;
  width : 45px;
}
div.gs-book-image-box img.gs-page-edge {
  height : 7px;
  width : 11px;
}
div.gs-book-image-box div.gs-row-2 {
}
div.gs-book-image-box img.gs-image {
  height : 80px;
  border : 1px solid #a0a0a0;
}
.gs-bookResult .gs-author {
  display : inline;
  color: #6f6f6f;
}
.gs-bookResult .gs-publishedDate {
  display : inline;
}
.gs-bookResult .gs-pageCount {
  display : inline;
  color: #6f6f6f;
  margin-left : 4px;
}
.gs-bookResult .gs-id {}
.gs-patentResult td {
  vertical-align : top;
}
.gs-patentResult .gs-patent-number,
.gs-patentResult .gs-publishedDate,
.gs-patentResult .gs-author {
  display:inline;
}
.gs-patentResult .gs-image-box {
  padding-right : 8px;
}
.gs-patentResult img.gs-image {
  border : 1px solid #7777cc;
}
.gsc-control-cse:after {
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility: hidden;
}
div.tx-aotgsearch-pi1 table,
div.tx-aotgsearch-pi1 table>tbody>tr>td {
  border:none;
}
div.tx-aotgsearch-pi1 .gsc-control-cse {
  font-family: Arial, sans-serif;
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
div.tx-aotgsearch-pi1 input.gsc-input {
  border-color: #A4BEE0;
}
div.tx-aotgsearch-pi1 input.gsc-search-button {
  border-color: #A4BEE0;
  background-color: #A4BEE0;
  cursor:pointer;
}
div.tx-aotgsearch-pi1 .cse .gsc-tabHeader,
div.tx-aotgsearch-pi1 .gsc-tabHeader {
  text-transform : none;
}
div.tx-aotgsearch-pi1 .gsc-tabHeader.gsc-tabhInactive {
  border-color: #A4BEE0;
  background-color: #A4BEE0;
  padding-bottom:2px;
}
div.tx-aotgsearch-pi1 .gsc-tabHeader.gsc-tabhActive {
  border-color: #000080;
  background-color: #000080;
  padding-bottom:2px;
}
div.tx-aotgsearch-pi1 .gsc-tabsArea {
  border-color: #000080;
  line-height:13pt;
}
div.tx-aotgsearch-pi1 .gsc-resultsHeader {
  display:none;
}
div.tx-aotgsearch-pi1 .gsc-webResult.gsc-result {
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
div.tx-aotgsearch-pi1 .gsc-webResult.gsc-result:hover {
  border-color: #000000;
  background-color: #FFFFFF;
}
div.tx-aotgsearch-pi1 .gs-result .gs-title,
div.tx-aotgsearch-pi1 .gs-result .gs-title * {
  text-decoration: none;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:link,
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:link b {
  color: #FF8040;
  text-decoration: none;
  font-weight : bold;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:visited,
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:visited b {
  color: #FF8040;
  text-decoration: none;
  font-weight : bold;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:hover,
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:hover b {
  color: #FF8040;
  text-decoration: underline;
  font-weight : bold;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:active,
div.tx-aotgsearch-pi1 .gs-webResult.gs-result a.gs-title:active b {
  color: #FF8040;
  text-decoration: none;
  font-weight : bold;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result .gs-snippet {
  color: #000000;
  font-size: 8pt;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result .gs-visibleUrl {
  color: #444444;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result .gs-visibleUrl-short {
  display:none;
}
div.tx-aotgsearch-pi1 .gs-webResult.gs-result .gs-visibleUrl-long {
  color: #808080;
  font-size:8pt;
  display:block;
  font-weight:normal;
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result {
  border-color: #A4BEE0;
  background-color: #E6E6E6;
  padding: 3px;                                                                     
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result a.gs-title:link {
  color: #000080;
  padding-left:58px;
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result a.gs-title:visited {
  color: #000080;
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result a.gs-title:hover {
  color: #A4BEE0;
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result a.gs-title:active {
  color: #000080;
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result .gs-snippet {
  color: #000000;
  font-size:8pt;
}
div.tx-aotgsearch-pi1 .gs-promotion.gs-result .gs-visibleUrl,
div.tx-aotgsearch-pi1 .gs-promotion.gs-result .gs-visibleUrl-short {
  color: #FF8040;
}
div.tx-aotgsearch-pi1 .gs-promotion-image-td {
  width:43px;
}
div.tx-aotgsearch-pi1 .gs-no-results-result .gs-snippet,
div.tx-aotgsearch-pi1 .gs-error-result .gs-snippet {
  background-color: #FEF1EC;
  border-color: #CD0A0A;
  color: #CD0A0A;
}
div.tx-aotgsearch-pi1 .gsc-cursor-page {
  color: #444444;
}
div.tx-aotgsearch-pi1 a.gsc-trailing-more-results:link {
  color: #444444;
}
div.tx-aotgsearch-pi1 .gsc-cursor-box {
  border-color: #FFFFFF;
}
div.tx-aotgsearch-pi1 .gsc-results .gsc-cursor-page {
  border-color: #777777;
  background-color: #FFFFFF;
}
div.tx-aotgsearch-pi1 .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
  border-color: #333333;
  background-color: #333333;
}
div.tx-aotgsearch-pi1 #gsc-loading-id {
  margin-top:30px;
  text-align:center;
  width:100%;
  background:transparent url(/typo3conf/ext/aot_gsearch/res/css/typo3conf/ext/aot_annuaire/res/img/big-snake-loader-alpha.gif) top left no-repeat; 
}.tx_aotlatex_small {
  max-height: 30pt;
  max-width: 686px;
  border:none;
  cursor:help;
  cursor:-moz-zoom-in;
  vertical-align:middle;
}
.tx_aotlatex_medium {
  max-height: 60pt;
  max-width: 686px;
  border:none;
  cursor:help;
  cursor:-moz-zoom-in;
  vertical-align:middle;
}
.tx_aotlatex_big {
  max-height: 380px;
  max-width: 690px;
}
.tx_aotlatex_wrap {
  z-index:3000;
  display:none;
  overflow:hidden; 
  height:auto;
  width:700px; 
}
.tx_aotlatex_tlc {
  display:inline-block;
  width:30px;
  float:left;
  height:30px;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/tlc.png);
}
.tx_aotlatex_tc {
  display:inline-block;
  width:700px;
  margin-left:30px;  
  height:30px;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/tc.png) repeat;
}
.tx_aotlatex_trc {
  float:right;
  width:30px;
  height:30px;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/trc.png);
}
.tx_aotlatex_ml {
  display:inline-block;
  width:30px;
  float:left;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/ml.png);
  clear:both;
}
.tx_aotlatex_mc {
  display:inline-block;
  width:700px;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/mc.png);
  margin-left:30px;
}
.tx_aotlatex_mr {
  float:right;
  width:30px;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/mr.png);
  display:inline-block;
  height:auto;
}
.tx_aotlatex_blc {
  display:inline-block;
  float:left;
  clear:both;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/blc.png);
  width:30px;
  height:30px;
}
.tx_aotlatex_bc {
  display:inline-block;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/bc.png);
  height:30px;
  width:700px;
  margin-left:30px;
}
.tx_aotlatex_brc {
  display:inline-block;
  background: url(/typo3conf/ext/aot_latex/res/css/../img/brc.png) no-repeat;
  width:30px;
  height:30px;
  float:right;
}.aot_linkHandler_filesize {
  font-size:8pt;
  color:#808080;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_filesize {
  color:#303030;
}
.aot_linkHandler_icon {
  margin-right: 6px;
  display:inline-block;
  height:14px;
  width:14px;
  vertical-align:middle;
  background: transparent url(/typo3conf/ext/aot_linkhandler/res/css/../sprite/icones-aotlinkhandler-sprite.png) no-repeat;
  background-position: 0px -700px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_icon {
  background-position: 0px -714px;
}
.aot_linkHandler_cbz,
.aot_linkHandler_dfsz,
.aot_linkHandler_pcv,
.aot_linkHandler_bsz,
.aot_linkHandler_mskin,
.aot_linkHandler_7z,
.aot_linkHandler_cab,
.aot_linkHandler_arc,
.aot_linkHandler_arj,
.aot_linkHandler_zoo,
.aot_linkHandler_lzh,
.aot_linkHandler_lha,
.aot_linkHandler_jar,
.aot_linkHandler_ear,
.aot_linkHandler_war,
.aot_linkHandler_fwp,
.aot_linkHandler_sqx,
.aot_linkHandler_tar,
.aot_linkHandler_taz,
.aot_linkHandler_rpm,
.aot_linkHandler_rar,
.aot_linkHandler_ace,
.aot_linkHandler_bzip2,
.aot_linkHandler_cbr,
.aot_linkHandler_cbt,
.aot_linkHandler_uha {
  background-position:0px 0px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_cbz,
.aot_linkHandler_wrap:hover .aot_linkHandler_dfsz,
.aot_linkHandler_wrap:hover .aot_linkHandler_pcv,
.aot_linkHandler_wrap:hover .aot_linkHandler_bsz,
.aot_linkHandler_wrap:hover .aot_linkHandler_mskin,
.aot_linkHandler_wrap:hover .aot_linkHandler_7z,
.aot_linkHandler_wrap:hover .aot_linkHandler_cab,
.aot_linkHandler_wrap:hover .aot_linkHandler_arc,
.aot_linkHandler_wrap:hover .aot_linkHandler_arj,
.aot_linkHandler_wrap:hover .aot_linkHandler_zoo,
.aot_linkHandler_wrap:hover .aot_linkHandler_lzh,
.aot_linkHandler_wrap:hover .aot_linkHandler_lha,
.aot_linkHandler_wrap:hover .aot_linkHandler_jar,
.aot_linkHandler_wrap:hover .aot_linkHandler_ear,
.aot_linkHandler_wrap:hover .aot_linkHandler_war,
.aot_linkHandler_wrap:hover .aot_linkHandler_fwp,
.aot_linkHandler_wrap:hover .aot_linkHandler_sqx,
.aot_linkHandler_wrap:hover .aot_linkHandler_tar,
.aot_linkHandler_wrap:hover .aot_linkHandler_taz,
.aot_linkHandler_wrap:hover .aot_linkHandler_rpm,
.aot_linkHandler_wrap:hover .aot_linkHandler_rar,
.aot_linkHandler_wrap:hover .aot_linkHandler_ace,
.aot_linkHandler_wrap:hover.aot_linkHandler_bzip2,
.aot_linkHandler_wrap:hover .aot_linkHandler_cbr,
.aot_linkHandler_wrap:hover .aot_linkHandler_cbt,
.aot_linkHandler_wrap:hover .aot_linkHandler_uha {
  background-position:0px -14px;
}
.aot_linkHandler_bz2 {
  background-position:0px -252px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_bz2 {
  background-position:0px -266px;
}
.aot_linkHandler_gz {
  background-position:0px -644px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_gz { 
  background-position:0px -658px;
} 
.aot_linkHandler_zip {
  background-position:0px 0px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_zip {
  background-position:0px 14px;
} 
.aot_linkHandler_tgz {
  background-position:0px -1232px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_tgz {
  background-position:0px -1246px;
}
.aot_linkHandler_sxw,
.aot_linkHandler_hwp,
.aot_linkHandler_sdw,
.aot_linkHandler_pdb,
.aot_linkHandler_uof,
.aot_linkHandler_psw,
.aot_linkHandler_uot,
.aot_linkHandler_stw,
.aot_linkHandler_vor,
.aot_linkHandler_odt,
.aot_linkHandler_ans,
.aot_linkHandler_asc,
.aot_linkHandler_rtf,
.aot_linkHandler_wps,
.aot_linkHandler_wpd,
.aot_linkHandler_mcw,
.aot_linkHandler_wri,
.aot_linkHandler_ott {
  background-position:0px -1260px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_sxw,
.aot_linkHandler_wrap:hover .aot_linkHandler_hwp,
.aot_linkHandler_wrap:hover .aot_linkHandler_sdw,
.aot_linkHandler_wrap:hover .aot_linkHandler_pdb,
.aot_linkHandler_wrap:hover .aot_linkHandler_uof,
.aot_linkHandler_wrap:hover .aot_linkHandler_psw,
.aot_linkHandler_wrap:hover .aot_linkHandler_uot,
.aot_linkHandler_wrap:hover .aot_linkHandler_stw,
.aot_linkHandler_wrap:hover .aot_linkHandler_vor,
.aot_linkHandler_wrap:hover .aot_linkHandler_odt,
.aot_linkHandler_wrap:hover .aot_linkHandler_ans,
.aot_linkHandler_wrap:hover .aot_linkHandler_asc,
.aot_linkHandler_wrap:hover .aot_linkHandler_rtf,
.aot_linkHandler_wrap:hover .aot_linkHandler_wps,
.aot_linkHandler_wrap:hover .aot_linkHandler_wpd,
.aot_linkHandler_wrap:hover .aot_linkHandler_mcw,
.aot_linkHandler_wrap:hover .aot_linkHandler_wri,
.aot_linkHandler_wrap:hover .aot_linkHandler_ott {
  background-position:0px -1274px;
}
.aot_linkHandler_doc {
  background-position:0px -392px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_doc {
  background-position:0px -406px;
}
.aot_linkHandler_dot,
.aot_linkHandler_docm,
.aot_linkHandler_docx,
.aot_linkHandler_dotx,
.aot_linkHandler_dotm,
.aot_linkHandler_docx {
  background-position:0px -420px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_dot,
.aot_linkHandler_wrap:hover .aot_linkHandler_docm,
.aot_linkHandler_wrap:hover .aot_linkHandler_docx,
.aot_linkHandler_wrap:hover .aot_linkHandler_dotx,
.aot_linkHandler_wrap:hover .aot_linkHandler_dotm,
.aot_linkHandler_wrap:hover .aot_linkHandler_docx {
  background-position:0px -434px;
}
.aot_linkHandler_pdf {
  background-position:0px -980px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_pdf {
  background-position:0px -994px;
}
.aot_linkHandler_txt {
  background-position:0px -1260px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_txt {
  background-position:0px -1274px;
}
.aot_linkHandler_csv,
.aot_linkHandler_prn,
.aot_linkHandler_sql,
.aot_linkHandler_iqy,
.aot_linkHandler_dqy,
.aot_linkHandler_oqy,
.aot_linkHandler_rqy,
.aot_linkHandler_wk1,
.aot_linkHandler_wq1,
.aot_linkHandler_wb1,
.aot_linkHandler_dbf,
.aot_linkHandler_xlm,
.aot_linkHandler_xla,
.aot_linkHandler_xlc,
.aot_linkHandler_xlw,
.aot_linkHandler_xlt,
.aot_linkHandler_xll,
.aot_linkHandler_xlb,
.aot_linkHandler_slk,
.aot_linkHandler_dif,
.aot_linkHandler_xlk,
.aot_linkHandler_bak,
.aot_linkHandler_ods,
.aot_linkHandler_ots,
.aot_linkHandler_sxc,
.aot_linkHandler_stc,
.aot_linkHandler_sdc,
.aot_linkHandler_xlsb,
.aot_linkHandler_xlsm,
.aot_linkHandler_xltm,
.aot_linkHandler_xltx,
.aot_linkHandler_pxl {
  background-position:0px -84px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_csv,
.aot_linkHandler_wrap:hover .aot_linkHandler_prn,
.aot_linkHandler_wrap:hover .aot_linkHandler_sql,
.aot_linkHandler_wrap:hover .aot_linkHandler_iqy,
.aot_linkHandler_wrap:hover .aot_linkHandler_dqy,
.aot_linkHandler_wrap:hover .aot_linkHandler_oqy,
.aot_linkHandler_wrap:hover .aot_linkHandler_rqy,
.aot_linkHandler_wrap:hover .aot_linkHandler_wk1,
.aot_linkHandler_wrap:hover .aot_linkHandler_wq1,
.aot_linkHandler_wrap:hover .aot_linkHandler_wb1,
.aot_linkHandler_wrap:hover .aot_linkHandler_dbf,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlm,
.aot_linkHandler_wrap:hover .aot_linkHandler_xla,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlc,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlw,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlt,
.aot_linkHandler_wrap:hover .aot_linkHandler_xll,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlb,
.aot_linkHandler_wrap:hover .aot_linkHandler_slk,
.aot_linkHandler_wrap:hover .aot_linkHandler_dif,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlk,
.aot_linkHandler_wrap:hover .aot_linkHandler_bak,
.aot_linkHandler_wrap:hover .aot_linkHandler_ods,
.aot_linkHandler_wrap:hover .aot_linkHandler_ots,
.aot_linkHandler_wrap:hover .aot_linkHandler_sxc,
.aot_linkHandler_wrap:hover .aot_linkHandler_stc,
.aot_linkHandler_wrap:hover.aot_linkHandler_sdc,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlsb,
.aot_linkHandler_wrap:hover .aot_linkHandler_xlsm,
.aot_linkHandler_wrap:hover .aot_linkHandler_xltm,
.aot_linkHandler_wrap:hover .aot_linkHandler_xltx,
.aot_linkHandler_wrap:hover .aot_linkHandler_pxl {
  background-position:0px -98px;
}
.aot_linkHandler_xls {
  background-position:0px -84px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_xls {
  background-position:0px -98px;
}
.aot_linkHandler_xlsx {
  background-position:0px -56px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_xlsx {
  background-position:0px -70px;
}
.aot_linkHandler_odp {
  background-position:0px -1064px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_odp {
  background-position:0px -1078px;
}
.aot_linkHandler_pps {
  background-position:0px -1036px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_pps {
  background-position:0px -1050px;
}
.aot_linkHandler_ppt {
  background-position:0px -1064px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_ppt {
  background-position:0px -1078px;
}
.aot_linkHandler_ppsx,
.aot_linkHandler_pptx {
  background-position:0px -1092px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_ppsx,
.aot_linkHandler_wrap:hover .aot_linkHandler_pptx {
  background-position:0px -1106px;
}
.aot_linkHandler_ico,
.aot_linkHandler_tga,
.aot_linkHandler_tif,
.aot_linkHandler_bmp {
  background-position:0px -588px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_ico,
.aot_linkHandler_wrap:hover .aot_linkHandler_tga,
.aot_linkHandler_wrap:hover .aot_linkHandler_tif,
.aot_linkHandler_wrap:hover .aot_linkHandler_bmp {
  background-position:0px -602px;
}
.aot_linkHandler_gif {
  background-position:0px -588px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_gif {
  background-position:0px -602px;
}
.aot_linkHandler_jpg {
  background-position:0px -784px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_jpg {
  background-position:0px -798px;
}
.aot_linkHandler_png {
  background-position:0px -1008px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_png {
  background-position:0px -1022px;
}
.aot_linkHandler_msi,
.aot_linkHandler_bat {
  background-position:0px -532px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_msi,
.aot_linkHandler_wrap:hover .aot_linkHandler_bat {
  background-position:0px -546px;
}
.aot_linkHandler_exe {
  background-position:0px -532px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_exe {
  background-position:0px -546px;
}
.aot_linkHandler_gpg {
  background-position:0px -616px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_gpg {
  background-position:0px -630px;
}
.aot_linkHandler_asc {
  background-position:0px -1568px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_asc {
  background-position:0px -1582px;
}
.aot_linkHandler_c {
  background-position:0px -280px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_c {
  background-position:0px -294px;
}
.aot_linkHandler_cer {
  background-position:0px -308px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_cer {
  background-position:0px -322px;
}
.aot_linkHandler_cpp {
  background-position:0px -336px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_cpp {
  background-position:0px -350px;
}
.aot_linkHandler_deb {
  background-position:0px -364px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_deb {
  background-position:0px -378px;
}
.aot_linkHandler_dtd {
  background-position:0px -448px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_dtd {
  background-position:0px -462px;
}
.aot_linkHandler_dvi {
  background-position:0px -476px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_dvi {
  background-position:0px -490px;
}
.aot_linkHandler_eps {
  background-position:0px -504px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_eps {
  background-position:0px -518px;
}
.aot_linkHandler_h {
  background-position:0px -672px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_h {
  background-position:0px -686px;
}
.aot_linkHandler_java {
  background-position:0px -756px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_java {
  background-position:0px -770px;
}
.aot_linkHandler_m4a {
  background-position:0px -812px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_m4a {
  background-position:0px -826px;
}
.aot_linkHandler_mid {
  background-position:0px -868px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_mid {
  background-position:0px -882px;
}
.aot_linkHandler_mov {
  background-position:0px -896px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_mov {
  background-position:0px -910px;
}
.aot_linkHandler_mp3 {
  background-position:0px -924px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_mp3 {
  background-position:0px -938px;
}
.aot_linkHandler_mpg {
  background-position:0px -952px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_mpg {
  background-position:0px -966px;
}
.aot_linkHandler_ps {
  background-position:0px -1120px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_ps {
  background-position:0px -1134px;
}
.aot_linkHandler_psd {
  background-position:0px -1148px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_psd {
  background-position:0px -1162px;
}
.aot_linkHandler_sh {
  background-position:0px -1176px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_sh {
  background-position:0px -1190px;
}
.aot_linkHandler_t3x {
  background-position:0px -196px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_t3x {
  background-position:0px -210px;
}
.aot_linkHandler_tex {
  background-position:0px -1204px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_tex {
  background-position:0px -1218px;
}
.aot_linkHandler_vsd {
  background-position:0px -1316px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_vsd {
  background-position:0px -1330px;
}
.aot_linkHandler_wav {
  background-position:0px -140px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_wav {
  background-position:0px -154px;
}
.aot_linkHandler_xml {
  background-position:0px -28px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_xml {
  background-position:0px -42px;
}
.aot_linkHandler_favicon {
  background-position:0px -1372px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon {
  background-position:0px -1386px;
}
.aot_linkHandler_favicon_gouv {
  background-position:0px -168px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon_gouv {
  background-position:0px -182px;
}
.aot_linkHandler_favicon_men {
  background-position:0px -1456px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon_men {
  background-position:0px -1470px;
}
.aot_linkHandler_favicon_mesr {
  background-position:0px -1512px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon_mesr {
  background-position:0px -1526px;
}
.aot_linkHandler_favicon_sceren {
  background-position:0px -1540px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon_sceren {
  background-position:0px -1554px;
}
.aot_linkHandler_favicon_sp {
  background-position:0px -560px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon_sp {
  background-position:0px -574px;
}
.aot_linkHandler_favicon_onisep {
  background-position:0px -1484px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_favicon_onisep {
  background-position:0px -1498px;
}
.aot_linkHandler_typo3 {
  background-position:0px -1288px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_typo3 {
  background-position:0px -1302px;
}
.aot_linkHandler_wikipedia {
  background-position:0px -112px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_wikipedia {
  background-position:0px -126px;
}
.aot_linkHandler_mailto {
  background-position:0px -840px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_mailto {
  background-position:0px -854px;
}
.aot_linkHandler_icon_default {
  background-position:0px -700px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_icon_default {
  background-position:0px -714px;
}
.aot_linkHandler_icon_error {
  background-position:0px -1344px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_icon_error {
  background-position:0px -1358px;
}
.aot_linkHandler_icon_warning {
  background-position:0px -728px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_icon_warning {
  background-position:0px -742px;
}
.aot_linkHandler_globe {
  background-position:0px -1428px;
}
.aot_linkHandler_wrap:hover .aot_linkHandler_globe {
  background-position:0px -1442px;
}.tx-aotpaf-pi1-pafimg {
    vertical-align:bottom;
    float:left;
    margin-top:6px;
    margin-left:6px;
}
.tx-aotpaf-pi1-prev {
    float:left;
}

.tx-aotpaf-pi1-big-txt {
    font-size:30pt;
    margin-left:30px;
    vertical-align:top;
}
.tx-aotpaf-pi1-big-txt {
    font-size:15pt\9;
}
#tx-aotpaf-pi1-wizard-right {
    background:#fff url(/typo3conf/ext/aot_paf/res/css/../img/pafweb_demi_visuel.jpg) no-repeat top right;
    width:114px;
    height:450px;
    border: 1px solid #789;
    border-left:none;
    float:right;
}
/* scrollable root element */
#tx-aotpaf-pi1-wizard {
    float:left;
    background:#fff url(/typo3conf/ext/aot_paf/res/css/../img/h600.png) repeat scroll 0 0;
    border:1px solid #789;
    font-size:12px;
    height:450px;
    width:570px;
    overflow:hidden;
    position:relative;
}  

/* scrollable items */
#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-items {
    width:20000em;	
    clear:both;	
    position:absolute;	
}

/* single item */
#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-page {	
    padding:50px 30px;
    width:500px;
    float:left;
    position:relative;
    font-size:10pt;
}
#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-page-content {
    height:300px;
    overflow:auto;
}
#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-page-content p {
    margin-top:14px;
    margin-bottom:14px;
}
#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-page table {
    font-size:10pt;   
}

/* title */




#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-clearfix {
    clear:left;
    padding-top:10px;	
}

#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-right {
    float:right;		
}
/* validation error message bar */
.tx-aotpaf-pi1-drawer {
    background:#fff url(/typo3conf/ext/aot_paf/res/css/../img/h80.png) repeat-x scroll 0 0;
    _background-color:#fff;
    overflow:visible;
    position:absolute;	
    left:0;
    top:0;
    text-align:center;
    padding:15px;
    font-size:18px;
    border-bottom:2px solid #789;
    width:100%;
    display:none;
    height:25px;
}
#tx-aotpaf-pi1-wizard .tx-aotpaf-pi1-error {
    border:1px solid red;		
}

#tx-aotpaf-pi1-status {
    cursor: default;
    margin:0px !important;
    height:35px;
    width:100%;
    background:#123 url(/typo3conf/ext/aot_paf/res/css/../img/h30.png) repeat-x;
    _background:#123;
}

#tx-aotpaf-pi1-status li {
    background:none !important;
    list-style-type:none;
    list-style-image:none;
    float:left;
    color:#fff;
    padding:10px 20px;
    vertical-align:top;
    opacity:0.4;
    filter:alpha(opacity=40);
}
#tx-aotpaf-pi1-status li strong {
    vertical-align:top;
}

#tx-aotpaf-pi1-status li.tx-aotpaf-pi1-active {
    opacity:1;
    filter:alpha(opacity=100);
}


button {
    border-width:1px;
    border-bottom: 0.2em solid #666;
    font-size:1em;
    padding:0.3em 0.6em;
    color:#fff;
    line-height: 1;
    text-shadow: 0 0 0.1em #222;
    cursor:pointer;
    background-color:#5D689A;
    -moz-box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.5);
    -moz-border-radius:10.2em;    
    -webkit-box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.5);
    -webkit-border-radius:10.2em;       
}
button em {
    color:yellow;
    font-style:normal;
}
/* button.custom */
button.custom {
    background:transparent url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/normal.png) 0 0 no-repeat; 
    height:32px;    
    width:99px; 
    border:0;
    outline:0;
}
button.custom:hover {
    background-position: 0 -34px;       
}
button.custom:active {
    background-position: 0 -68px;       
}
button.custom span {
    position:relative;
    top:-1px;       
}
button.custom.large {
    background-image:url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/large.png);
    width:119px;
}
button.custom.low {
    background-image:url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/low_small.png);
    width:75px;     
    height:24px;
    font-size:11px;
}
button.low:hover {
    background-position: 0 -26px;       
}
button.low:active {
    background-position: 0 -52px;       
}
button.custom.low.large {
    background-image:url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/low_large.png);
    width:115px;
}
button.custom.low.medium {
    background-image:url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/low.png);
    width:94px;
}
button.custom.low.xlarge {
    background-image:url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/low_xlarge.png);
    width:155px;
}
button.delete {
    background-image:url(/typo3conf/ext/aot_paf/res/css/../img/form/btn/delete.png);
    width:94px;     
    height:24px;
}
button.delete:hover {
    background-position: 0 -26px;       
}
button.delete:active {
    background-position: 0 -52px;       
}
button.custom.low span {
    top:-2px;       
}
.ui-button {
    width:15px !important;
    height:23px !important;
    margin:0 !important;
    -moz-border-radius-topleft:0 !important;
    -webkit-border-top-left-radius:0 !important;
    border-top-left-radius:0 !important;
    -moz-border-radius-bottomleft:0 !important;
    -webkit-border-bottom-left-radius:0 !important;
    border-bottom-left-radius:0 !important;
    
    -moz-border-radius-topright:0 !important;
    -webkit-border-top-right-radius:0 !important;
    border-top-right-radius:0 !important;
    -moz-border-radius-bottomright:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    border-bottom-right-radius:0 !important;
    border:1px solid #C5DBEC !important;
    vertical-align:top !important;
}
.ui-dialog-buttonpane .ui-button {
    width:auto !important;
    margin: auto !important;
}
.ui-widget {
    font-size:8pt !important;
}
.ui-button-icon-only .ui-button-text { padding: 0.35em; } 
.ui-autocomplete-input { margin: 0; padding: 0.48em 0 0.47em 0.45em; }

.ui-autocomplete-input {
    margin:0;
    padding:1px 0px !important;
    border:1px #C2D9EE solid !important;
    color: #14235C !important;
    font-size: 8pt !important;
    line-height: 10pt !important;
    height: 19px !important;
    width: 200px !important;
}
.tx-aotpaf-pi1-page select,
.tx-aotpaf-pi1-page input[type=text] {
    width:218px !important;
}
.ui-corner-left {
    -moz-border-radius-topleft:0 !important;
    -webkit-border-top-left-radius:0 !important;
    border-top-left-radius:0 !important;
    -moz-border-radius-bottomleft:0 !important;
    -webkit-border-bottom-left-radius:0 !important;
    border-bottom-left-radius:0 !important;
}
.ui-autocomplete {
    max-height:300px;
    overflow:auto;
    max-width:450px;
}

div#tx-aotpaf-pi1-overlay {
	display:none;
    width:500px;
    margin:auto;
    height:auto;
    min-height:250px;
    max-height:500px;
    background: #FFF url(/typo3conf/ext/aot_paf/res/css/../img/pafweb_grand_visuel.jpg) no-repeat top left;
    border: 1px solid #000080;
    box-shadow: 8px 8px 12px #818181;
    -moz-box-shadow: 8px 8px 12px #818181;
    -webkit-box-shadow: 8px 8px 12px #818181;
}
div#tx-aotpaf-pi1-overlay .tx-aotpaf-pi1-contentWrap {
    font-family:sans-serif;
    font-size: 10pt;
    height:430px;
    overflow:auto;
    margin:20px;
}
div#tx-aotpaf-pi1-overlay .tx-aotpaf-pi1-contentWrap table {
    margin-top:20px;
    border-collapse:collapse;
    font-size:10pt;
}
div#tx-aotpaf-pi1-overlay .tx-aotpaf-pi1-contentWrap table td {
    border-bottom: 1px dotted #000080;
    padding-top:4px;
    padding-bottom:4px;
}
div#tx-aotpaf-pi1-overlay .tx-aotpaf-pi1-contentWrap table td.label {
    font-weight:bold;
    min-width:180px;
}
div#tx-aotpaf-pi1-overlay .close {
    background-image: url(/typo3conf/ext/aot_paf/res/css/../img/close.png);
    cursor:pointer;
    height:35px;
    position:absolute;
    right:-19px;
    top:-19px;
    width:35px;
    display:none;
}
.tx-aotpaf-pi1-smalltxt {
    font-size:8pt;
    text-align:center;
    padding-top:20px;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
    background: #fef9d3 !important;
}
.tooltip {
    background-color:#000;
    border:1px solid #fff;
    padding:10px 15px;
    width:200px;
    display:none;
    color:#fff;
    text-align:left;
    font-size:8pt;
    box-shadow:0 0 10px #000;
    -moz-box-shadow:0 0 10px #000;
    -webkit-box-shadow:0 0 10px #000;
    z-index:9999;
    font-family:sans-serif;
}

p.tx-aotpaf-pi1-kartToolbox {
    
}
p.tx-aotpaf-pi1-kartToolbox a {
    text-decoration: none;
    margin-right:20px;
}
p.tx-aotpaf-pi1-kartToolbox a:hover {
    text-decoration:none !important;
}
p.tx-aotpaf-pi1-kartToolbox a img {
}
.tx-aotpaf-pi1-kartlink a {
    margin-right:20px;
    text-decoration:none;
}
tx-aotpaf-pi1-kartlink a:hover {
    text-decoration:none !important;
}
.paf-ico-designe {
    color:red;
    font-size:8pt;
    cursor:pointer;
}
.paf-ico-individuel {
    color:blue;
    font-size:8pt;
    cursor:pointer;
}

div.ui-widget-header {
    border: none !important;
    background:#7092C6 !important;
}
.ui-widget-content {
    font-family:sans-serif !important;
}.tx-aotpratique-pi1 {
  margin-bottom: 50px;
  width:60%;
}
.tx_aotpratique_pi1_item {
  display:block;
  clear: left;
  min-height:60px;
  margin-bottom:30px;
}
.tx_aotpratique_pi1_img {
  float:left;
  min-height:60px;
  vertical-align:middle;
}
.tx_aotpratique_pi1_img img{
  max-height: 60px;
  max-width: 60px;
  vertical-align:middle;
}
.tx_aotpratique_pi1_label {
  color:#6f93c5;
  display:block;
  font-size:11pt;
  font-weight:bold;
  padding-left:85px;
}
.tx_aotpratique_pi1_sublnk {
  padding-left:85px;
  padding-top:5px;
}
.tx_aotpratique_pi1_sublnk a {
  color:#000000;
  font-size:8pt;
}
#turn_wrapper {
width: 80px;
height: 80px;
display: block;
position: absolute;
top: 0;
left: 0;
}
#turn_hideme {
width: 85%;
height: 85%;
overflow: hidden;
display: block;
position: absolute;
float: left;
top: 0;
left: 0;
z-index: 15;
}
#turn_object{
position: relative;
}
#turn_wrapper.right #turn_hideme *,
#turn_wrapper.right #turn_object {
float: right !important;
}
#turn_wrapper.right #turn_hideme {
float: right !important;
right: 0 !important;
left: auto;
}
#turn_wrapper.right #turn_object {
right: 0 !important;
left: auto !important;
}
#turn_wrapper.right {
position: absolute;
top: 0;
width: 100%;
height: 0;
right: 0 !important;
}
#turn_wrapper.right #turn_object * {
position: absolute;
right: 0 !important;
}
#turn_wrapper #turn_object img#turn_fold {
display: block;
width: 100%;
height: 100%;
z-index: 1000;
right: 0;
position: absolute;
cursor:pointer;
}
#turn_wrapper .ui-resizable { position: relative;}
#turn_wrapper .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; background-image: url(#none)}
#turn_wrapper .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 0; bottom: 0; }
#turn_wrapper .ui-resizable-sw { cursor: sw-resize; width: 12px; height: 12px; left: 0; bottom: 0; }.jquerytools_tx_aotannuaire_pi1_overlay {
    background-image: url(/typo3conf/ext/aot_rssfeed/res/img/transparent.png);
    color: #efefef;
    height: 470px;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
div.tx_aotannuaire_contentWrap {
    text-align:left;
    height: 500px;
    width:654px;
}
.apple_overlay {
    background-image: url(/typo3conf/ext/aot_rssfeed/res/img/white.png);
    display: none;
    font-size: 11px;
    padding: 28px;
    width: 654px;
}
.apple_overlay .close {
    background-image: url(/typo3conf/ext/aot_rssfeed/res/img/close.png);
    cursor: pointer;
    height: 35px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 35px;
}
#exposeMask {
    background:#678 url(/typo3conf/ext/aot_rssfeed/res/img/mask_gradient_1000.png) no-repeat;
    background-position:13% 160px;
    position:fixed;
}#tx_aotisitemap_pi1 {
  width:100%;
}
#tx_aotisitemap_pi1 div {
  margin:0;
  padding:0;
  vertical-align:middle;
}
#tx_aotisitemap_pi1 div[title]>img {
  vertical-align:middle;
}
#tx_aotisitemap_pi1 img.tx_aotisitemap_pi1_arbo {
  cursor:pointer;
}
#tx_aotisitemap_pi1 img.tx_aotisitemap_pi1_arbo,
#tx_aotisitemap_pi1 img.tx_aotisitemap_pi1_sp {
  vertical-align:middle;
  height:26px;
  width:26px;
}
#tx_aotisitemap_pi1 img.tx_aotisitemap_pi1_ico {
  vertical-align:middle;
}
.tx_aotisitemap_tooltip {
    display:none;
    background:transparent url(/typo3conf/ext/aot_sitemap/res/img/white.png) no-repeat top left;
    font-size:12px;
    height:70px;
    width:160px;
    padding:25px;
    color:#000000;
    z-index:1000;
    font-family: Arial;
    text-align:center;	
}.tx-aotspea-pi1 {
    margin-bottom:15px;
}
.tx-aotspea-pi1 input[type="submit"] {
    background-color:#A4BEE0;
    border:1px solid;
    cursor:pointer;
    color:#FFF;
    font-weight:bold;
    padding: 3px 8px 4px;
    -moz-border-radius: 2px 2px 2px 2px;
    text-shadow: 0 1px 2px #000;
}
.tx-aotspea-pi1-result-table {
    cursor:default;
}
.tx-aotspea-pi1-result-table-caption {
    display:table-caption !important;
    text-align:center;
}
.tx-aotspea-pi1-result-table-caption-info {
    font-size:8pt;
    color: #808080;
    display:block;
}
.tx-aotspea-pi1-result-row-vacant {
    background-color:#CDEACA !important;
    color:#3B7826;
}
.tx-aotspea-pi1-result-row-vacant:hover {
    color:#1b3511;
}
.tx-aotspea-pi1-result-row-std {
    
}
.tx-aotspea-pi1-result-table td {
    padding: 8px 5px 8px 5px !important;
}
.tx-aotspea-pi1-result-row-vacant td {
    border-bottom: 1px dashed #3B7826 !important;
    border-right: 1px dotted #3B7826 !important;
}
.tx-aotspea-pi1-result-cell-0 {
    width:30%;
}
.tx-aotspea-pi1-result-cell-letab {
    
}
.tx-aotspea-pi1-result-cell-vetab {
    font-weight:bold; 
}
.tx-aotspea-pi1-result-cell-crne {
    color:#808080;
    font-size:8pt;
}
.tx-aotspea-pi1-result-cell-1 {
    width:30%;
    text-align:center;
}
.tx-aotspea-pi1-result-cell-cdis {
    color:#808080;
    font-style:italic;
    font-size:8pt;
}
.tx-aotspea-pi1-result-cell-ldis {
    display:block;
}
.tx-aotspea-pi1-result-cell-2 {
    width:40%;
}
.tx-aotspea-pi1-result-row-vacant .tx-aotspea-pi1-result-cell-stat {
    font-weight:bold;
}
.tx-aotspea-pi1-result-cell-pj {
    display:block;
    margin-top:10px;
}/* THE PI WRAPPER */
.tx-aottabactu-pi1 {
  margin-bottom: 30px;
}

/* COMMON */
.tx_aottabactu_pi1_MasterPrev_box {
  color: #FFFFFF;
  font-size:8pt;
  font-weight: normal;
  cursor:pointer;
}
.tx_aottabactu_pi1_MasterPrev_box:hover {
  color:#5773a2;
}
.tx_aottabactu_pi1_MasterPrev_box img {
  vertical-align:bottom;
}
.tx_aottabactu_pi1_MasterPrev_box.tx_aottabactu_smallright {
  padding-left:10px;
}
.tx_aottabactu_pi1_MasterPrev_title {
  
}
.tx_aottabactu_pi1_MasterNext_box {
  font-size:8pt;
  font-weight: normal;
  color:#FFFFFF;
  cursor:pointer;
}
.tx_aottabactu_pi1_MasterNext_box:hover {
  color:#5773a2;
}
.tx_aottabactu_pi1_MasterNext_box img {
  vertical-align:bottom;
}
.tx_aottabactu_pi1_MasterNext_box.tx_aottabactu_smallright {
  padding-left:10px;
}
.tx_aottabactu_pi1_MasterNext_title {
  
}
.tx_aottabactu_pi1_Master_box {

}
.tx_aottabactu_pi1_Master_box.tx_aottabactu_smallright {
  padding-left:10px;
}
.tx_aottabactu_pi1_Master_scrollLine {
  float:left;
  border-right: 1px #c2d9ee solid;
  height: 350px;
  width: 8px;
}
.tx_aottabactu_pi1_Master_scrollLine.tx_aottabactu_smallleft {
  height: 175px;
}
.tx_aottabactu_pi1_Master_scrollLine.tx_aottabactu_bigright {
  height: 150px;
}
.tx_aottabactu_pi1_Master_scrollLine.tx_aottabactu_smallright {
  height: 90px;
}
.tx_aottabactu_pi1_Master {
  position:relative;
	overflow:hidden;
	height: 350px;
}
.tx_aottabactu_pi1_Master.tx_aottabactu_smallleft {
  height: 175px;
}
.tx_aottabactu_pi1_Master.tx_aottabactu_bigright {
  height: 150px;
}
.tx_aottabactu_pi1_Master.tx_aottabactu_smallright {
  height: 90px;
}
.tx_aottabactu_pi1_MasterPages {
  position:absolute;
	height:20000em;
}
.tx_aottabactu_pi1_page {
  position:relative;
  padding-left:10px;
	padding-right:10px;
	height: 350px;
	width:390px;
}
.tx_aottabactu_pi1_page.tx_aottabactu_smallleft {
  height: 175px;
}
.tx_aottabactu_pi1_page.tx_aottabactu_bigright {
  height: 150px;
  width:230px;
  padding-left:3px;
  padding-right:3px;
}
.tx_aottabactu_pi1_page.tx_aottabactu_smallright {
  height: 90px;
  width:200px;
  padding-left:3px;
  padding-right:3px;
}
.tx_aottabactu_pi1_CurrentTitle {
  font-size:8pt;
  font-weight:bold;
  padding-right: 5px;
  display:inline-block;
  color:#5773a2;
}
.tx_aottabactu_pi1_navi {
  text-align:left;
  display:inline-block;
  vertical-align:bottom;
  padding-bottom:3px;
}
.tx_aottabactu_pi1_navi a {
  vertical-align:bottom;
  width:8px;
    height:8px;
    float:left;
    margin:3px;
    background: transparent url(/typo3conf/ext/aot_tabactu/res/img/navigator.png) no-repeat 0 0;
    display:block;
    font-size:1px;
}
.tx_aottabactu_pi1_navi a:hover {
  background-position:0 -8px;
}
.tx_aottabactu_pi1_navi a.active {
  background-position:0 -16px; 
}
.tx_aottabactu_pi1_scrollable {
  position:relative;
    overflow:hidden;
    width: 380px;
    height: 350px;
}
.tx_aottabactu_pi1_scrollable.tx_aottabactu_smallleft {
  height: 154px;
} 
.tx_aottabactu_pi1_scrollable.tx_aottabactu_bigright {
  height: 130px;
  width:230px;
}
.tx_aottabactu_pi1_scrollable.tx_aottabactu_smallright {
  height: 70px;
  width:200px;
} 
.tx_aottabactu_pi1_items {
  width:20000em;
    position:absolute;
    clear:both;
}
.tx_aottabactu_pi1_item {
  float:left;
    width:370px;
    height:310px;
    padding:10px;
}
.tx_aottabactu_pi1_item.tx_aottabactu_smallleft {
  height: 155px;
}
.tx_aottabactu_pi1_item.tx_aottabactu_bigright {
  height: 130px;
  width:230px;
  padding:0;
}
.tx_aottabactu_pi1_item.tx_aottabactu_smallright {
  height: 70px;
  width:200px;
  padding:0;
}
.tx_aottabactu_pi1_navigatorBox {
  position:absolute;
  bottom:0;
  right:0;
  padding-right:20px;
}
.tx_aottabactu_pi1_navigatorBox.tx_aottabactu_bigright {
  padding-right:4px;
}
.tx_aottabactu_pi1_navigatorBox.tx_aottabactu_smallright {
  padding-right:4px;
  display:none;
}
.tx_aottabactu_pi1_itemPrev_box {
  display:inline-block;
}
.tx_aottabactu_pi1_itemPrev_box img {
  vertical-align:bottom;
  cursor:pointer;
}
.tx_aottabactu_pi1_itemNext_box {
  display:inline-block;
}
.tx_aottabactu_pi1_itemNext_box img {
  vertical-align:bottom;
  cursor:pointer;
}
.tx_aottabactu_pi1_croppostfix {
  color:#808080;                  
}
.tx_aottabactu_breve_img_holder {
  float:left;
  margin-right:15px;
  margin-bottom:10px;
}
.tx_aottabactu_breve_img_holder.tx_aottabactu_smallright {
  margin-right:3px;
}
.tx_aottabactu_breve_img_holder>img {
  max-width: 110px;
  max-height: 110px;
}
.tx_aottabactu_breve_content {
  overflow:hidden;
  height: 300px;
  display:inline;
}
.tx_aottabactu_breve_content.tx_aottabactu_smallleft {
  height: 150px;
}
.tx_aottabactu_breve_content.tx_aottabactu_bigright {
  height: 150px;
}
.tx_aottabactu_breve_content.tx_aottabactu_smallright {
  height: 70px;
}
.tx_aottabactu_breve_content.tx_aottabactu_smallright p {
  display:none;
}
.tx_aottabactu_img_bg {
  background-color:#000000;
  border: 1px #000000 solid;
  position:relative;
  height:298px;
}
.tx_aottabactu_img_bg.tx_aottabactu_smallleft {
  height:149px;
}
.tx_aottabactu_img_bg.tx_aottabactu_bigright {
  height:140px;
}
.tx_aottabactu_img_bg.tx_aottabactu_smallright {
  height:70px;
}
.tx_aottabactu_img_holder {
  text-align:center;
  height:298px;
}
.tx_aottabactu_img_holder.tx_aottabactu_smallleft {
  height: 149px;
}
.tx_aottabactu_img_holder.tx_aottabactu_bigright {
  height: 140px;
}
.tx_aottabactu_img_holder.tx_aottabactu_smallright {
  height: 70px;
}
.tx_aottabactu_img_holder>img {
  max-width:368px;
}
.tx_aottabactu_img_holder.tx_aottabactu_bigright>img {
  max-width:240px;
}
.tx_aottabactu_img_holder.tx_aottabactu_smallright>img {
  max-width:200px;
}
.tx_aottabactu_img_layer {
  background-color: #000000;
  opacity:0.7;
  width:350px;
  padding-left:10px;
  padding-right:10px;
  height:130px;
  position:absolute;
  bottom:0;
  left:0;
}
.tx_aottabactu_img_layer.tx_aottabactu_smallleft {
  height:60px;
}
.tx_aottabactu_img_layer.tx_aottabactu_bigright {
  height:60px;
  width:240px;
}
.tx_aottabactu_img_layer.tx_aottabactu_smallright {
  height:20px;
  width:200px;
}
.tx_aottabactu_img_legend {
  width:350px;
  padding-left:10px;
  padding-right:10px;
  height:120px;
  position:absolute;
  bottom:0;
  left:0;
  color:#FFFFFF;
  font-size:8pt;
  overflow:hidden;
}
.tx_aottabactu_img_legend.tx_aottabactu_smallleft {
  height:55px;
}
.tx_aottabactu_img_legend.tx_aottabactu_bigright {
  height:55px;
  width:240px;
}
.tx_aottabactu_img_legend.tx_aottabactu_smallright {
  height:19px;
  width:200px;
}
.tx_aottabactu_img_legend a {
  color: #5773a2;
  font-size:10pt;
}
.tx_aottabactu_img_legend.tx_aottabactu_smallleft p {
 display:none;
}
.tx_aottabactu_img_legend.tx_aottabactu_bigright p {
 display:none;
}
.tx_aottabactu_img_legend.tx_aottabactu_smallright p {
 display:none;
}
.tx_aottabactu_img_date {
  display:block;
  color:#808080;
  font-size:8pt;
}.tx-aotmutations-pi1 {
    margin-bottom:15px;
}
.tx-aotmutations-pi1 input[type="submit"] {
    background-color:#A4BEE0;
    border:1px solid;
    cursor:pointer;
    color:#FFF;
    font-weight:bold;
    padding: 3px 8px 4px;
    -moz-border-radius: 2px 2px 2px 2px;
    text-shadow: 0 1px 2px #000;
}
.tx-aotmutations-pi1-result-table {
    cursor:default;
}
.tx-aotmutations-pi1-result-table-caption {
    display:table-caption !important;
    text-align:center;
}
.tx-aotmutations-pi1-result-table-caption-info {
    font-size:8pt;
    color: #808080;
    display:block;
}
.tx-aotmutations-pi1-result-row-vacant {
    background-color:#CDEACA !important;
    color:#3B7826;
}
.tx-aotmutations-pi1-result-row-vacant:hover {
    color:#1b3511;
}
.tx-aotmutations-pi1-result-row-std {
    
}
.tx-aotmutations-pi1-result-table td {
    padding: 8px 5px 8px 5px !important;
}
.tx-aotmutations-pi1-result-row-vacant td {
    border-bottom: 1px dashed #3B7826 !important;
    border-right: 1px dotted #3B7826 !important;
}
.tx-aotmutations-pi1-result-cell-0 {
    width:30%;
}
.tx-aotmutations-pi1-result-cell-letab {
    
}
.tx-aotmutations-pi1-result-cell-vetab {
    font-weight:bold; 
}
.tx-aotmutations-pi1-result-cell-crne {
    color:#808080;
    font-size:8pt;
}
.tx-aotmutations-pi1-result-cell-1 {
    width:30%;
    text-align:center;
}
.tx-aotmutations-pi1-result-cell-cdis {
    color:#808080;
    font-style:italic;
    font-size:8pt;
}
.tx-aotmutations-pi1-result-cell-ldis {
    display:block;
}
.tx-aotmutations-pi1-result-cell-2 {
    width:40%;
}
.tx-aotmutations-pi1-result-row-vacant .tx-aotmutations-pi1-result-cell-stat {
    font-weight:bold;
}
.tx-aotmutations-pi1-result-cell-pj {
    display:block;
    margin-top:10px;
}