@charset "utf-8";body{color:#666;background:transparent url(/images/body.jpg) left top repeat;background-color:#ffeb2f;text-align:center;margin:0;padding:0;}
body{font:normal .7em Tahoma,Verdana,Lucida,sans-serif;padding:0 0 10px 0;}

div#mt{width:1019px;height:100%;margin:0 auto;text-align:left;}
div.head{color:#666;background:transparent url(/images/bg_top.png) no-repeat;}
div.content{color:#666;float:left;}
div.whereami{margin:5px 0 0 21px;font-size:0.9em;}
div.con_left{width:194px;font-size:13px;padding:4px 0 20px 15px;float:left;}
div.con_middle{width:587px;float:left;margin:0;padding:0;height:100%;}
div.con_middle_inner{margin:2px 15px 0 15px; color:#666; background:#FFFFFF; width:557px}
div.con_right{width:210px; margin:7px 0 0 0;float:left;}
div.con_right_inner{margin:0 18px 20px 10px;background-color:#FFF; width:183px}
div.foot{height:70px;color:#666;background:transparent url(/images/bg_bottom.png) no-repeat;clear:both;}
div.foot_con{padding:20px 20px 0 20px;}

h1 {font-weight:normal;color:#666;font-size:1.6em;margin:6px 0 10px 0;}
.booklist h1{font-size:1.2em;font-weight:bold;margin:0;}
.bookdetails h1{margin:4px 0;}
.bookshome h1{font-size:1.2em;}
.best_seller h1{font-size:1.0em;margin:0;background:none;}
.coming_soon h1,.new_books h1{font-size:1.2em;margin:3px 0;font-weight:bold;}
.senioren h1{font-size:1.2em;margin:0;background:none;}
.ebook_empfehlungen h1{font-size:1.2em;font-weight:normal;margin:3px 0;}
h1.ebookzahlung{font-size:1.2em;font-weight:bold;display:block;padding:2px 0 2px 3px;width:100%;background:#CCC;}
h1.middle_headline{color:#f30;font-size:2.0em;margin:15px 0 6px 2px;}

h2{font-size:1.3em;color:#f30;margin:3px 0;font-weight:normal;}
h2 a:link{text-decoration:none;}
.booklist h2,.ebook_empfehlungen h2{font-size:1.1em;font-style:italic;font-weight:normal;}
.bookdetails h2{font-size:1.1em;color:#666;font-weight:normal;margin:0;padding-top:14px;}
.bookshome h2{font-size:1.1em;}
.ebook_empfehlungen h2{color:#666;font-size:1.0em;}
h2.klein{font-size:1.2em;margin:2px 0;}
.coming_soon h2,.new_books h2{font-size:1.0em;margin:0 0 4px 0;font-weight:bold;}

h3{font-size:1.3em;color:#7a7654;margin:4px 0;}
h3.klein{font-size:1.1em;color:#7a7654;margin:4px 0;font-weight:bold;}
h3.kleinmargin{margin-bottom:1.1em;font-size:1.2em;}
.booklist h3,.bookdetails h3{font-size:1.0em;color:#666;font-weight:normal;margin:0;line-height:1.2em;}
.bookdetails h3{font-weight:bold;}
.best_seller h3,.book_nav h3{font-size:14px;color:#666;font-weight:normal;border-bottom:1px dotted #eee;margin:0 0 3px 15px;padding:0 0 3px 2px;}
.book_nav h3{font-size:1.3em;font-weight:bold;}

h4{font-size:1.1em;margin:4px 0;}

a{color:#70714f;background:transparent;}
a:link.pfeil,a:hover.pfeil,a:visited.pfeil,a:active.pfeil{background:transparent;background:url(/images/arrow2.png) no-repeat center left;padding-left:12px;padding-bottom:2px;}
a:hover{color:#c00;background:transparent;}
a:link.ohne,a:hover.ohne,a:active.ohne,a:visited.ohne{text-decoration:none;}
.booklist h1 a{color:#e90101;text-decoration:none;}

table{font-size:1.0em;}
img,div{behavior:url(/images/iepngfix.htc);}
p {margin:5px 0;line-height:1.3em;}
p.oben{margin:6px 0 0 0;}
img{border:none;}
form{padding:0;margin:0;}
ul{margin:5px 0 0 15px;padding:0;list-style-image:url(/images/ico_list.png);line-height:1.4em;}
ol{margin:0;padding:0 0 0 18px;}
ul.ohne,li.ohne{list-style-image:none;list-style-type:none;margin:0;padding:0;}
li{margin-bottom:5px;}
hr{border:0;color:#b8b89d;background-color:#b8b89d;height:1px;}
hr.margin{border:0;color:#b8b89d;background-color:#b8b89d;height:1px;margin:12px 0;}
hr.marginbig{border:0;color:#b8b89d;background-color:#b8b89d;height:1px;margin:18px 0;}
#Form1 hr{border:0;height:0;color:#FFF;background:#0C3;}

.floatleft{float:left;}
.floatleftmargin{float:left;margin:7px;}
.floatleftmarginright{float:left;margin-right:15px;}
.floatleftmarginrightbig{float:left;margin-right:35px;}
.floatright{float:right;}
.floatrightmargin{float:right;margin:7px;}
.floatrightmarginleft{float:right;margin-left:15px;}
.floatrightmarginlefttop{float:right;margin:10px 0 0 15px;}
.clear{clear:both;}

.blockover{display:block;overflow:auto;}
.klein{font-size:0.9em;}
.gross,.senioren{font-size:1.2em;line-height:1.6em;}
.error,.errortext,.forminput_pflicht{color:#F00;font-weight:bold;}
.rot{color:#F00;}
.liste{width:18em;float:left;}

div.head_left{height:62px;padding:20px;}
div.account div, div.cart div{margin-left:5px;float:left;}

.ticker_outer {position:relative;width:280px;height:25px;overflow:hidden}
.ticker_inner {width:280;height:50px;}
.ticker {position:absolute;visibility:hidden; height:30px}

div.head_right{padding:18px 30px 20px 20px;}
.search_form input{width:19px;}
input.search{width:117px;}
div.head_border{margin:-5px 5px 0 10px;float:left;}
div.search_txt{margin:4px 4px 0 0;}
div.news_txt{position:absolute;margin:78px 0 0 645px;}
div.news_rate{position:absolute;margin:68px 0 0 925px;padding-left:11px;}
div.banner{position:absolute;left:auto;top:33px;z-index:1;margin:0 10px 0 178px;z-index:0;border-right:7px solid #eee;border-bottom:7px solid #eee;}

div.nav{height:41px;color:#fff;background:transparent url(../images/nav_bg.png) no-repeat;}
div.nav ul{width:100%;padding:0;margin:0;list-style-type:none;list-style-image:none;}
div.nav ul li{padding:0;margin:0;float:left;}
div.nav a{display:block;height:35px;color:#fff;background:transparent;font-size:14px;margin:5px 0 0 20px;}
div.nav ul li a:hover{color:#fff;background:transparent;text-decoration:none;}
div.nav ul li a span{display:block;color:#eee;background:transparent;font-size:.7em;padding:0;margin:0;}
li.nav_home a{width:92px;}
li.nav_books a{width:133px;}
li.nav_ebooks a{width:116px;}
li.nav_video a{width:130px;}
li.nav_service a{width:149px;}
li.nav_info a{width:107px;}
li.nav_about a{width:130px;}

div.rainbow{margin:0 0 10px 0;}
div.foot span.questions{margin:0 10px;}
div.drop_down_menu,div.drop_down_menu01,div.drop_down_menu02,div.drop_down_menu03,div.drop_down_menu04,div.drop_down_menu05,div.drop_down_menu06{position:absolute;top:0;color:#fff;background:#6e6e6e;visibility:hidden;z-index:100;margin-left:-18px;}
div#subnav1{width:153px;}
div#subnav2{width:137px;}
div#subnav3{width:152px;}
div#subnav4{width:167px;}
div#subnav5{width:128px;}
div#subnav6{width:152px;}
#navigation a:link,#navigation a:visited,#navigation a:active{text-decoration:none;}
div.drop_down_menu01 a,div.drop_down_menu02 a,div.drop_down_menu03 a,div.drop_down_menu04 a,div.drop_down_menu05 a,div.drop_down_menu06 a{display:block;width:auto;color:#fff;background:#6e6e6e url(../images/nav_arrow1.png) no-repeat 7px 7px;font:normal 12px Tahoma,Verdana,Lucida,sans-serif;border-bottom:1px solid #999;text-decoration:none;padding:4px 20px 6px 20px;}
div.drop_down_menu01 a{background:#6e6e6e url(../images/nav_arrow1.png) no-repeat 7px 7px;}
div.drop_down_menu02 a{background:#6e6e6e url(../images/nav_arrow2.png) no-repeat 7px 7px;}
div.drop_down_menu03 a{background:#6e6e6e url(../images/nav_arrow3.png) no-repeat 7px 7px;}
div.drop_down_menu04 a{background:#6e6e6e url(../images/nav_arrow4.png) no-repeat 7px 7px;}
div.drop_down_menu05 a{background:#6e6e6e url(../images/nav_arrow5.png) no-repeat 7px 7px;}
div.drop_down_menu06 a{background:#6e6e6e url(../images/nav_arrow6.png) no-repeat 7px 7px;}
* html div.drop_down_menu a{width:100%;}
div.drop_down_menu01 a:hover,div.drop_down_menu02 a:hover,div.drop_down_menu03 a:hover,div.drop_down_menu04 a:hover,div.drop_down_menu05 a:hover,div.drop_down_menu06 a:hover{color:#fff;background:#888 url(../images/nav_arrow0.png) no-repeat 7px 7px;text-decoration:none;}
div.content{color:#666;background:#fff url(/images/bg_middle.png) repeat-y;float:left;}
div.foot{height:70px;color:#666;background:transparent url(../images/bg_bottom.png) no-repeat;clear:both;}
div.foot_con{padding:20px 20px 0 20px;}

div.book_nav{width:193px;color:#666;background:transparent url(/images/book_nav_middle.png) repeat-y;font:bold 11px Tahoma,Verdana,Lucida,sans-serif;margin:0;background-color:#fffee8;}
div.book_nav ul{padding:0;margin:5px 0 0 15px;padding:0 11px 0 12px;list-style-image:url(/images/arrow.png);}
div.book_nav ul li{border-bottom:1px dotted #FCF59C;padding:2px 0;margin:0;}
div.book_nav li.navleft02{list-style-image:none;list-style-type:none;}
div.book_nav ul li a{text-decoration:none;}
div.book_nav a.navleft01aktiv{color:#c00;}
div.book_nav a:link.navleft02,div.book_nav a:visited.navleft02,div.book_nav a:active.navleft02,div.book_nav a.navleft02aktiv{margin-left:5px;color:#8e8e73;}
div.book_nav a:link.navleft02aktiv,div.book_nav a:visited.navleft02aktiv,div.book_nav a:hover.navleft02{color:#C00;}
a:link.book_nav_selected,a:visited.book_nav_selected,a:active.book_nav_selected{text-decoration:underline;color:#c50000;}
div.best_seller{color:#666;font-size:.8em;margin:10px 0 0 0;background-color:#f7f7f7;}
div.bestseller_bg{background:transparent url(/images/best_seller_middle.png) repeat-y;width:192px;}
div.best_seller ol{padding:0 10px 0 10px;margin:5px 0 0 23px;}
div.best_seller li{margin:0;padding:2px 0;}
div.best_seller_more{margin:9px 0 5px 2px;}
div.best_seller_more a{color:#f00;background:transparent;font-weight:bold;}
div.katalog_bestellen{width:170px;color:#7ca500;padding:3px 0;}
div.katalog_bestellen img{float:left;border:1px solid #999;margin-right:11px;}
div.newsletter_abo{color:#f00;background:#fff;padding:20px 0 10px 5px;}
div.rss_abo{color:#f00;background:#fff;padding:0 0 20px 5px;}
div.newsletter_abo_img{float:left;margin:0 4px 0 0;}
div.rss_abo_img{float:left;margin:2px 4px 0 0;}
input.newsletter,input.rss{width:140px;font-size:11px;margin:5px 0 0 0;}
input.newsletter_ok,input.rss_ok{width:30px;height:23px;padding-bottom:1px;}
div.sitemap{padding:0 0 20px 5px;}
div.contact{padding:0 0 20px 5px;clear:both;}
div.bookmark{padding:10px 0 20px 5px;clear:both;}
div.sitemap_txt{margin:2px 0 0 10px;}
div.contact_txt{margin:2px 0 0 10px;}
div.sitemap div,div.contact div{float:left;}
div.informit{padding:20px 0 0 10px;}
div.informit div{float:left;}
div.informit_txt{margin:3px 7px 0 0;}
div.pearsoned{clear:both;padding:20px 0 0 0;}
div.middle_books{margin:0 0 21px 0;padding:0;}
div.middle_books img{margin:0 10px 0 0;}
.home_blog,.home_tagcloud,.home_podcast{color:#666;float:left;width:173px;}
* html #home_blog{display:inline;}
.home_blog,.home_tagcloud,.home_podcast{padding-bottom:32767px!important;margin-bottom:-32767px!important;}
.home_blog:before,.home_tagcloud:before,.home_podcast:before{display:block;background:inherit;padding-top:32767px!important;margin-bottom:-32767px!important;height:0;}

.middle_yellow_blocks{padding:0;margin:0 0 21px 0;overflow:hidden;float:left;float:none;}
.middle_yellow_blocks:after{display:block;height:0;clear:both;visibility:hidden;}
.middle_yellow_blocks{display:inline-block;}
.middle_yellow_blocks{display:block;}
.middle_yellow_blocks_padding{padding:0 5px 5px 5px;}
b.rtop,b.rtop1,b.rtop2,b.rbottom{display:block;background-color:#FFF;}
b.rtop b,b.rbottom b{display:block;height:1px;overflow:hidden;background:#ffed71;}
b.rtop1 b,b.rbottom1 b{display:block;height:1px;overflow:hidden;background:#fdf8a2;}
b.rtop2 b,b.rbottom2 b{display:block;height:1px;overflow:hidden;background:#f4ef85;}
b.r1{margin:0 5px;}
b.r2{margin:0 3px;}
b.r3{margin:0 2px;}
b.rtop b.r4,b.rtop1 b.r4,b.rtop2 b.r4,b.rbottom b.r4{margin:0 1px;height:2px;}

/*....................................................................*/ 

div.home_blog a:link,div.home_podcast a:link{text-decoration:none;}
div.home_blog{background:#ffed71;margin:0 15px 0 0;}
div.home_tagcloud{color:#666;background:#fdf8a2;margin:0 15px 0 0;}
div.home_podcast{color:#666;background:#f4ef85;}
div.yellow_headline{font:bold 1.0em Tahoma,Verdana,Lucida,sans-serif;text-align:center;margin-bottom:3px;}
div.home_podcast li,div.home_blog li{padding:0;margin:0 0 3px 2px;}
.tagcloud_level1 a:link,.tagcloud_level2 a:link,.tagcloud_level3 a:link{text-decoration:none;}
.tagcloud_level1{font-size:14px;margin-right:3px;font-weight:bold;}
.tagcloud_level2{font-size:12px;margin-right:3px;}
.tagcloud_level3{font-size:10px;margin-right:3px;}
div.icon_blog_pod{position:absolute;margin:-1px 0 0 148px;}
div.new_coming{border-bottom:1px solid #c5c5c5;float:left;}
div.new_coming_headline{font-size:1.3em;}
div.new_books{margin-right:10px;}
div.new_books,div.coming_soon{width:267px;float:left;}
div.mores{border-bottom:1px solid #c5c5c5;padding:15px 0 15px 0;margin:0 0 21px 0;float:left;}
div.more_news,div.press_news{width:265px;float:left;}
.more_news{margin-right:10px;}
div.more_news_headline,div.press_news_headline{font-size:14px;}
div.more_news ul,div.press_news ul{padding:0;margin:5px 0 0 15px;list-style-image:url(/images/arrow.png);}
div.lexicon ul,div.google ul,div.authors ul{margin:5px 0 0 16px;list-style-image:url(/images/arrow2.png);}
div.txt_deliver{margin:0 8px 0 0;float:left;}
div.rainbow_border{padding:10px 0;clear:both;}
div.downloaddestages {color:#f00;background:#fff420;border:1px dotted #f0e;text-align:center;padding:5px;margin:10px 0px 0px 0px}
div.book_tip_txt{font-weight:bold;font-size:1.2em; margin-bottom:2px}
div.book_tip_star{width:80px;font-weight:bold;font-size:0.9em;margin:-20px 0 0 0;float:left;}

div.book_tip_star img{margin:2px 0 2px 25px;}
.book_tip_more{padding:0;margin:0 0 0 20px;text-decoration:underline;list-style-image:url(/images/arrow2.png);}

.research_body{margin:0;padding:0;background:none;text-align:left;line-height:1.3em;}
.research_body table td, .voteQuestiontext{margin:0;padding:0;border:none;}
.research_body form ul li{border:none;}
.research_body input{width:18px;margin:0;padding:0;}
.survey_ergebnis{width:450px;background:#FFF;padding:15px;margin:5px 0 0 16px;}
.voteQuestiontext{font-weight:bold;font-size:1.1em;margin-bottom:10px;}
div.lexicon_sub{font-weight:bold;font-size:10px;margin:5px 0 0 0;}
div.lexicon_more{width:120px;float:left;}
div.authors_headline{margin:0 0 5px 0;}
div.authors_img{border:1px solid #ccc;margin:2px 10px 0 0;padding:1px;float:left;}
.authors p {font-size:0.9em;}
#award {background-color:#FFFFFF; margin:10px 20px; padding:12px; text-align:left}
#award img {margin-left:20px}

div.head a,div.head form,div.head input{position:relative;}
.booklist{margin:10px 0 25px 0;}
.booklist_inner{float:left;width:405px;}
.booklist_settings{margin:7px 0 22px 0;}
.booklist_treffer{width:10em;float:left;margin-right:15px;height:1.7em;clear:both;}
.booklist_sortiert{width:18em;float:left;height:1.7em;}
.coverlist,.cover,.coverhome,.coverslot{float:left;width:130px;position:relative;height:auto;overflow:visible;margin-bottom:20px;}
.coverlist,.coverhome{width:90px;}
.coverslot{width:100px;margin-bottom:3px;}
.iconlist,.icon{z-index:1;position:absolute;bottom:0;margin:0 0 -16px -13px;padding:0;}
a:link.bestellen,a:active.bestellen,a:hover.bestellen,a:visited.bestellen,a:link.download,a:active.download,a:hover.download,a:visited.download{font-weight:bold;text-decoration:none;color:#333;display:block;font-size:1.0em;background:transparent url(/images/jetzt-bestellen.gif) right no-repeat;padding:5px 15px 6px 28px;margin-top:23px;text-align:right;}
.ebook_empfehlungen a:link.download,.ebook_empfehlungen a:active.download,.ebook_empfehlungen a:hover.download,.ebook_empfehlungen a:visited.download{background:transparent url(/images/zum-download.gif) left no-repeat;margin-top:5px;text-align:left;float:left;}
a:hover.bestellen{color:#FFF;background:transparent url(/images/jetzt-bestellen-over.gif) right no-repeat;}
a:hover.download{color:#FFF;background:transparent url(/images/zum-download-over.gif) right no-repeat;}
a:link.download,a:visited.download{background:transparent url(/images/zum-download.gif) right no-repeat;}
.bookdetails{margin-top:0;}
.coverdetails{width:120px;position:relative;height:auto;overflow:visible;margin:13px 15px 10px 0;}
.icondetails{z-index:1;position:absolute;bottom:0;margin:0 0 -15px -13px;}
.coverhome{float:left;width:85px;position:relative;height:auto;overflow:visible;padding:3px 10px 11px 2px;}
.iconhome{z-index:1;position:absolute;bottom:0;margin:0 0 -4px -13px;}
.iconstatus{margin:0 0 10px 11px;position:absolut;text-align:right;z-index:1;}
.award{position:absolut;text-align:right;}
.versandkosten{width:160px;text-align:right;margin-top:20px;font-size:.9em;}
.userlevel_profil{font-weight:bold;margin-bottom:2px;}
.userlevel{border:1px solid #999;background:#cfdde4;}
.userlevel_titel{width:203px;padding:2px 0 5px 0;font-size:.9em;}
.bookshome_englisch{width:45%;float:left;margin-right:30px;}
.paymode{width:6em;float:left;}
.downloadinfo{width:60em;padding:20px;background:#FFF;text-align:left;}
.ebook_download{background:#faf4b2;}
.ebook_download_inner{margin:4px 14px;}
.ebook_neuonline{width:40%;}
.ebook_empfehlungen{width:45%;margin-right:10px;}
div.home_neuerscheinungen{float:left;width:45%;margin-right:20px;padding:10px 10px 0 0;border-right:1px solid #e2e0e0;}
div.home_demnaechst{float:left;width:45%;padding-top:10px;}
#versandkosten{background:#FFF;margin:0 20px;}
#versandkosten table{font-size:1.0em;}
.partnerliste{width:9em;float:left;}
.cart_shipping{float:left;margin-right:20px;min-width:18em;display:block;}
input.cart01{width:3em;}
input.payment01{width:7em;margin:0 3px 0 3px;}
input.payment02{width:16em;margin:0 3px 0 3px;}
input.payment03{width:13em;margin:0 3px 0 3px;}
.faq li{margin-bottom:15px;}
.faq a{text-decoration:none;}
.autorenliste{float:left;width:125px;height:100px;padding-right:5px;}
.hersteller_liste{float:left;width:16em;}
.forum ul{margin-bottom:30px;}
.forum li{margin:0;padding:0;}
input.vba{width:10px;margin:0 3px 0 3px;}
ul.hersteller{margin:0;padding:0;list-style-type:none;list-style-image:none;}
li.herstellerzeile{padding:3px 0 3px 5px;list-style-type:none;list-style-image:none;margin:0;background-color:#fff;}
li.herstellerzeile_gelb{padding:3px 0 3px 5px;list-style-type:none;list-style-image:none;margin:0;background-color:#fff6ca;}
.produktsupport{width:11em;line-height:1.5em;}
.rahmen{background:url(/images/shadow.gif) no-repeat right bottom;padding:4px 10px 10px 4px;border:#efefef 1px solid;border-right:none;border-bottom:none;}
.rahmenmargin{margin-bottom:20px;margin:0 auto;}
.rahmenklein{background:url(/images/shadow.gif) no-repeat right bottom;padding:1px 5px 5px 1px;border:#efefef 1px solid;border-right:none;border-bottom:none;}
.support{width:10em;}
.gelb{color:#fc0;}
.orange{color:#F60;}
.rot{color:#F00;}
.gruen{color:#0C3;}
.blau{color:#015db8;}
.hundertprozent{background:#FFF;padding:20px;text-align:left;}
.zusatzmaterial {line-height:1.5em}
.zusatzmaterial img { float:right; margin:5px 20px 0 9px}

form fieldset{margin:0 15px 30px 0;border:1px solid #CCC;}
form legend{color:#666;background:#fff;font-size:18px;margin:4px 0;}
form label{line-height:1.8;vertical-align:top;width:11em;float:left;}
form fieldset ol{margin:0;padding:0;}
form fieldset li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:6px 0 6px 5px;width:100%;float:left;border-bottom:1px solid #DDD;}
form fieldset fieldset label{display:block;width:auto;}
input{width:20em;}
textarea{width:20.5em;}
input.button{width:auto;padding:1px 6px;}
input.hausnummer,input.plz{width:4.0em;}
input.strasse,input.ort{width:15.2em;}
input.check{width:1.7em;margin:3px 0;}
table{margin:0;padding:0;}
table caption{text-align:left;margin:9px 0 6px 0;font-weight:bold;font-size:1.1em;}
th{border-bottom:1px solid #CCC;padding:3px 4px;line-height:1.4em;background:#CCC;text-align:left;}
td{border-bottom:1px solid #CCC;padding:4px;line-height:1.4em;}

/*****************Remooz******************************************************/
.remooz-element{cursor:-moz-zoom-in;}
.remooz-box{position:absolute;top:0;left:0;background:#fff no-repeat center;z-index:100;}
.remooz-loading{background-image:url(/images/spinner.gif);}
.remooz-body{width:100%;height:100%;}
.remooz-box-focus.remooz-type-image .remooz-body{cursor:-moz-zoom-out;}
.remooz-box-dragging .remooz-body{cursor:move;}
.remooz-btn-close{position:absolute;left:-15px;top:-15px;width:30px;height:30px;text-decoration:none;border:0;background:url(/images/closebox.png) no-repeat center;visibility:hidden;cursor:pointer;}
.remooz-engine-trident4 .remooz-btn-close{background-image:url(/images/closebox.gif);}
.remooz-title{position:relative;left:0;top:15px;text-align:left;}
.remooz-title-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:99;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.9);}
.remooz-title-content{position:relative;padding:5px 15px;color:#fff;z-index:101;font:11px/1.5 Verdana,Geneva,Arial,Helvetica,sans-serif;}
.remooz-engine-trident4 .remooz-title-bg{display:none;}
.remooz-engine-trident4 .remooz-title-content{background-color:#333;}
.remooz-title-content h6{font-size:1.2em;font-weight:bold;color:#eee;}
.remooz-title-content p{color:#eee;}
.remooz-type-image img{display:block;border:0;width:100%;height:100%;}
.remooz-bg{position:absolute;width:33px;height:40px;}
.remooz-bg-n{left:0;top:-40px;width:100%;background:url(/images/remo_bg_n.png) repeat-x;}
.remooz-bg-ne{right:-33px;top:-40px;background:url(/images/remo_bg_ne.png) no-repeat;}
.remooz-bg-e{right:-33px;top:0;height:100%;background:url(/images/remo_bg_e.png) repeat-y;z-index:100;}
.remooz-bg-se{right:-33px;bottom:-40px;background:url(/images/remo_bg_se.png) no-repeat;}
.remooz-bg-s{left:0;bottom:-40px;width:100%;background:url(/images/remo_bg_s.png) repeat-x;}
.remooz-bg-sw{left:-33px;bottom:-40px;background:url(/images/remo_bg_sw.png) no-repeat;}
.remooz-bg-w{left:-33px;top:0;height:100%;background:url(/images/remo_bg_w.png) repeat-y;}
.remooz-bg-nw{left:-33px;top:-40px;background:url(/images/remo_bg_nw.png) no-repeat;}

/*****************Yui******************************************************/

.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 .5em 0 0;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}
.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}
.yui-navset-right{padding:0 6em 0 0;}
.yui-navset-top,.yui-navset-bottom{padding:auto;}
.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;font-weight:bold;}
.yui-navset{position:relative;zoom:1;}
.yui-navset .yui-content{zoom:1;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}
.yui-navset .yui-nav a{position:relative;}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}
.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}
.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}
.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}
.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #85846d;border-width:0 0 2px;Xposition:relative;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 .16em 0 0;padding:1px 0 0;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0;}
.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#eaf0fb repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#403f2e;position:relative;text-decoration:none;}
.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:.15em .5em;left:0;right:0;bottom:0;top:-1px;position:relative;}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#85846d repeat-x left -1400px;color:#fff;}
.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#ffda00 repeat-x left -1300px;outline:0;}
.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:.25em .5em;}
.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#3a3927;}
.yui-skin-sam .yui-navset .yui-content{background:#f6f4f0;}
.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #808080;border-top-color:#243356;padding:.4em 1.1em;}
.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}
.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 .16em;padding:0 0 0 1px;}
.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}
.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px .16em 0;}
.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 .16em -1px;}
.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}
.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:.2em .75em;top:auto;left:-1px;}
.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}
.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}
.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #808080;border-left-color:#243356;}
.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px .16em 0 0;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}
.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #808080;border-bottom-color:#243356;}

.toggler a:link,.toggler a:visited{color:#45453c;margin:0;padding:2px 5px;background:#acacac;border:1px solid #acacac;font-size:11px;display:block;width:97%}
.toggler a:hover,{color:#F90000;margin:0;padding:2px 5px;background:#a:hover;border:1px solid #acacac;font-size:11px;display:block;width:97%}
.element p{margin:0;padding:4px;}
.float-right {padding:10px 20px;float:right;}
blockquote{text-style:italic;padding:5px 0 5px 30px;}


/**
Stylesheet: Slideshow.css
	CSS for Slideshow.

License:
	MIT-style license.

Copyright:
	Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/).
	
HTML:
	<div class="slideshow">
		<div class="slideshow-images" />
		<div class="slideshow-captions" />
		<div class="slideshow-controller" />
		<div class="slideshow-loader" />
		<div class="slideshow-thumbnails" />
	</div>
	
Notes:
	These next four rules are set by the Slideshow script.
	You can override any of them with the !important keyword but the slideshow probably will not work as intended.
*/

.slideshow {
	display: block;
	position: relative;
	z-index: 0;
}
.slideshow-images {
	display: block;
	overflow: hidden;
	position: relative;
}		
.slideshow-images img {
	display: block;
	position: absolute;
	z-index: 1;
}		
.slideshow-thumbnails {
	overflow: hidden;
}

/**
HTML:
	<div class="slideshow-images">
		<img />
		<img />
	</div>
	
Notes:
	The images div is where the slides are shown.
	Customize the visible / prev / next classes to effect the slideshow transitions: fading, wiping, etc.
*/

.slideshow-images {
	height: 300px;
	width: 400px;
}		
.slideshow-images-visible { 
	opacity: 1;
}	
.slideshow-images-prev { 
	opacity: 0; 
}
.slideshow-images-next { 
	opacity: 0; 
}
.slideshow-images img {
	float: left;
	left: 0;
	top: 0;
}	

/**
Notes:
	These are examples of user-defined styles.
	Customize these classes to your usage of Slideshow.
*/

.slideshow {
	height: 300px;
	margin: 0 auto;
	width: 400px;
}
.slideshow a img {
	border: 0;
}

/**
HTML:
	<div class="slideshow-captions">
		...
	</div>
	
Notes:
	Customize the hidden / visible classes to affect the captions animation.
*/

.slideshow-captions {
	background: #000;
	bottom: 0;
	color: #FFF;
	font: normal 12px/22px Arial, sans-serif;
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	width: 100%;
	z-index: 10000;
}
.slideshow-captions-hidden {
	height: 0;
	opacity: 0;
}
.slideshow-captions-visible {
	height: 22px;
	opacity: .7;
}

/**
HTML:
	<div class="slideshow-controller">
		<ul>
			<li class="first"><a /></li>
			<li class="prev"><a /></li>
			<li class="pause play"><a /></li>
			<li class="next"><a /></li>
			<li class="last"><a /></li>
		</ul>
	</div>
	
Notes:
	Customize the hidden / visible classes to affect the controller animation.
*/

.slideshow-controller {
	background: url(/images/slideshow/controller.png) no-repeat;
	height: 42px;
	left: 50%;
	margin: -21px 0 0 -119px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	width: 238px;
	z-index: 10000;
}
.slideshow-controller * {
	margin: 0;
	padding: 0;
}
.slideshow-controller-hidden { 
	opacity: 0;
}
.slideshow-controller-visible {
	opacity: 1;
}
.slideshow-controller a {
	cursor: pointer;
	display: block;
	height: 18px;
	overflow: hidden;
	position: absolute;
	top: 12px;
}
.slideshow-controller a.active {
	background-position: 0 18px;
}
.slideshow-controller li {
	list-style: none;
}
.slideshow-controller li.first a {
	background-image: url(/images/slideshow/controller-first.gif);
	left: 33px;
	width: 19px;
}
.slideshow-controller li.last a {
	background-image: url(/images/slideshow/controller-last.gif);
	left: 186px;
	width: 19px;
}
.slideshow-controller li.next a {
	background-image: url(/images/slideshow/controller-next.gif);
	left: 145px;
	width: 28px;
}
.slideshow-controller li.pause a {
	background-image: url(/images/slideshow/controller-pause.gif);
	left: 109px;
	width: 20px;
}
.slideshow-controller li.play a {
	background-position: 20px 0;
}
.slideshow-controller li.play a.active {
	background-position: 20px 18px;
}
.slideshow-controller li.prev a {
	background-image: url(/images/slideshow/controller-prev.gif);
	left: 65px;
	width: 28px;
}

/**
HTML:
	<div class="slideshow-loader" />
	
Notes:
	Customize the hidden / visible classes to affect the loader animation.
*/

.slideshow-loader {
	height: 28px;
	right: 0;
	position: absolute;
	top: 0;
	width: 28px;
	z-index: 10001;
}
.slideshow-loader-hidden {
	opacity: 0;
}
.slideshow-loader-visible {
	opacity: 1;
}

/**
HTML:
	<div class="slideshow-thumbnails">
		<ul>
			<li><a class="slideshow-thumbnails-active" /></li>
			<li><a class="slideshow-thumbnails-inactive" /></li>
			...
			<li><a class="slideshow-thumbnails-inactive" /></li>
		</ul>
	</div>
	
Notes:
	Customize the active / inactive classes to affect the thumbnails animation.
	Use the !important keyword to override FX without affecting performance.
*/

.slideshow-thumbnails {
	bottom: -65px;
	height: 65px;
	left: 0;
	position: absolute;
	width: 100%;
}
.slideshow-thumbnails * {
	margin: 0;
	padding: 0;
}
.slideshow-thumbnails ul {
	height: 65px;
	left: 0;
	position: absolute;
	top: 0;
	width: 10000px;
}
.slideshow-thumbnails li {
	float: left;
	list-style: none;
	margin: 5px 5px 5px 0;
	position: relative;
}
.slideshow-thumbnails a {
	display: block;
	float: left;
	padding: 5px;
	position: relative; 
}
.slideshow-thumbnails a:hover {
	background-color: #FFEBBC !important;
	opacity: 1 !important;
}
.slideshow-thumbnails img {
	display: block;
}
.slideshow-thumbnails-active {
	background-color: #EF9506;
	opacity: 1;
}
.slideshow-thumbnails-inactive {
	background-color: #FFF;
	opacity: .5;

/* styling of the flowplayer container 06.12.2010. */
a.myPlayer {
	display:block;
	width: 480px;
	height:248px; 
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer img {
	margin-top:70px;
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	border:1px solid #000;
}
