@charset "UTF-8";
/* CSS Document */
/* Spécifique à la Charte du Client par section et pages */
/* Panier module*/
div#ttPanier div#navPanier {
	/*margin:0; previous */
	float:left;
}

/* Page d'accueil - Espagnol*/
.accueilESP * #ttMain  {
	border:none;
	padding-top:0px;
	background:#fff url(/img/gui/ArcRed.png) no-repeat bottom right;
}
.accueilESP * #row2 {
	border:1px solid #e2e2e2;
	border-width:0 1px 0 1px;
	padding-top:1.25em;
}
.accueilESP * #row2 .aBox a:visited {color:#fff; } /*à virer mettre dans roudcaps + précis */
/* Page d'accueil Anglais */
.homeEN div#ttMain  {
	border:none;
	padding-top:0px;
}
.homeEN div#row2 {
	border:1px solid #e2e2e2;
	border-width:0 1px 0 1px;
}
.homeEN #row2 .aBox a:visited {color:#fff; } /*à virer mettre dans roudcaps + précis */
.homeEN h1.titrePage {
	text-align:center;
	color:#3399CC;
	font-size:1.2em;
}
.homeEN div#col1 {
	background:#e2e2e2;
	padding:0.5em 0 0;
}
.homeEN div.cadre5#bloc1 {background-color:#B6C3D1;}
.homeEN div.cadre5#bloc2 {background-color:#CFC7BF;}
.homeEN #ttMain #superpo h1.titrePage {
	position:relative;
	z-index:150;
	padding:0;
}
.homeEN #ttMain #superpo img#map {
	margin:0px;
	padding:0px;
	position:relative;
	z-index:2;
	margin-top:-30px;
}

/* Page d'accueil Allemand */
.homeDE div#ttMain  {
	border:none;
	padding-top:0px;
}

/* Page Le Poitou-Charentes - Présentation */
.present * #ttMain {
	background-color:transparent;
	border:none;
}
.present * #row2 {
	border:1px solid #ccc;
	border-width:0 1px 0 1px;
	background-color:#fff;
}
.present * #focus {margin-bottom:2em;}

/* ++++++ Bouger et découvrir ++++++ */
/* ----- actividades ----- */
.activites * #ttMain  {
	border:none;
	padding-top:0px;
}
.activites * #row2 {
	border:1px solid #e2e2e2;
	border-width:0px 1px 0px 1px;
	padding-top:1.25em;
}

/* Pages excursions */ 
.excursion * #ttMain.isindex img {border:3px inset #660000;}
.excursion h1 {color:#660000;}
.excursion .hangingSubTitle {
	text-align:right;
	padding-right:30em;
	font-size:0.9em;
}
.excursion * #viewdetail {
	background:#F4F3EB;
	height:440px;
	margin-top:2em;
}
.excursion * #viewOrig {
	height:440px;
	margin-top:2em;
}
.excursion * #viewdetail h4 {
	margin-left:1em;
	text-align:right;
}
.excursion * #viewdetail address {margin-left:1.5em;}

.excursion * .aBox {margin:2em auto; } 
/* Loisirs */
.loisirs div#ttMain { background:#fff url(/img/gui/fonds/banner_loisir_jmn06_16.006.jpg) top left no-repeat;}
.loisirs h1 {
	color:#fff;
	opacity:0.7;
}
.loisirs h2.allcaps {
	text-align:center; 
	color:#fff;
}
.loisirs .aBox {margin:0 auto;}
.loisirs .aBoxTop h2 {
	text-align:center;
	color:#FF6600;
	border-bottom:1px solid #ccc;
}
.loisirs #viewdetail.cadre4 .image img { /* toutes es images sont bloc inutile ???*/
	display:block;
	margin:0 auto;
}
/* ----- Patrimoine ----- */
/* patrimoine espagnol -index- */
.patrimonio #ttMain {
	background-color:transparent;
	border:none;
}
.patrimonio * div.ttRow#row2 {
	border:1px solid #ccc;
	background-color:#fff;
	border-top:none;
	border-bottom:none;
} 
.patrimonio div.ttRow#row3 {
	border:1px solid #ccc;
	background-color:#fff;
	border-top:none;
} 
.patrimoine * div#ttMain.villes, 
.patrimoine * div#ttMain.monuments, 
.patrimoine * div#ttMain.romanart {
	background:#fff;
	min-height:860px;
}

.patrimoine * div#ttMain.villes * #viewdetail, 
.patrimoine * div#ttMain.monuments * #viewdetail, 
.patrimoine * div#ttMain.romanart * #viewdetail {
	background:#fff;
	height:650px;
	overflow:auto;
	}

/* Villes et villages */
.patrimoine  * div#ttMain.villes * #viewdetail div.image img {
	display:block; /*useless */
	margin:0 auto;
}
/* Art roman */
.romanart * #ttMain.sub {background:#fff url(/img/gui/fonds/fd_artroman_027.jpg) left bottom no-repeat;}
.romanart h1 {color:#c7ae92;}

/* ----- littoral ----- */
/* littoral index espagnol */
.littoral div#ttBase {background:none;}
.littoral #ttMain {
	border:none;
	padding-top:0; /*useless ???*/
	background-color:#fff;/*useless ???*/
}
.littoral #row2 {
	border:1px solid #e2e2e2;
	border-top:none;
}
/* littoral - océan */
.ocean * div#ttMain.isindex {
	padding:0;
	background:#f8f8ff url(/img/gui/fonds/sable_200273635-001.jpg) left bottom no-repeat;
}
.ocean * div#ttMain.sub {
	padding:0px;
	background:#fff url(/img/gui/fonds/sable.jpg) left bottom repeat-x;
}
.ocean .accordeonv {
	margin-bottom:5.5em;
	opacity:0.7;
}
.ocean h1 {color:#d7d8f0;}

/* ----- Vallées et Paysages ----- */
.vallees #ttContent {background:#fff url(/img/gui/fonds/greenvallee0011.jpg) top left no-repeat;}
.vallees h1 {
	text-align:center;
	color:#FFF;
}
.vallees h2 {color:#66cc33;}
.vallees p {color:#333;}
.vallees .aBoxIn p {color:#000;}
.vallees div#ttMain {padding:0;}
.vallees #rowmap div#colmap {
	position:absolute;
	display:none;
	visibility:hidden;
	left:100px;
	top:170px;
	width:667px;
	height:665px;
	/*padding:0px;suppr */
	background:transparent url(/img/gui/divpopup/bg.png) top left no-repeat;
}
.vallees #rowmap div#colmap p {
	position:absolute;
	left:15px; 
	top:15px;
	margin:0px; 
	padding:0px;/*suppr */
	width:28px;
	height:28px;
	background:transparent url(/img/gui/divpopup/close.png) top left no-repeat;
}
.vallees #rowmap div#colmap div {
	margin-top:30px;
	margin-left:-2px;
	padding-left:0px;
}
/* ----- events ----- */
.events div#recherche h3 {
	text-align: center;
	background:#003399;
	color:#fff;
	margin:0 0 0.25em;
}
.events div#ttEncartR {background:#fff url(/img/gui/fonds/bodybg1305e.gif) left bottom repeat-x !important; }
/* ----- Festivals ----- */
.festivals .starEvent {margin-top:2em;}
/* fdNoir est-il nécessaire 
.fdNoir .festivals  #lanuit .aBoxIn,
.fdNoir .festivals #newfocus .aBoxIn {
	min-height:350px;
	height:350px;
	color:#000;
	}
.fdNoir .festivals #lanuit .line_Grisray  {
	background-color: #ccc;
	border:none;
}
*/
.festivals h1.titreMedium {
	margin:0px;
	padding:0px;
}
.festivals .events li {color:#fff;}/*suppr déjà dans fdNoir def ???*/
/*.festivals * div#ttEncartB {
	border-top:1px solid #333;
	margin-top:2em;
	padding-top:0.25em;
}
.festivals * div#ttEncartB div.subnav {
	border:none !important;
	padding:0.25em; 
	background-color:#000 !important;
}
.festivals * div#ttEncartB h4 {
	color:#ccc;
	border:none;
}
.festivals * div#ttEncartB #milieu {
	border:1px solid #ccc;
	border-top:none;
	border-bottom:none;
	clear:none;
}*/
/* ----- Page Plaisirs Gourmands ----- */
.gourmandise div#ttMain {
	background:#937776;
	border:none;
}
.gourmand .ttRow#row1 {
	min-height:300px;
	border-top:none;
	border-bottom:none;
	background: url(/phototheque/webo/placeres-del-paladar.jpg) top left no-repeat;
}
.gourmand .ttRow#row1 h1,
.gourmand .ttRow#row1 h2 {color:#fff;}
.gourmandise * div.columnLeft#r2col1 {
	background:#c7b3b3;
	padding:0.25em 2em 0.25em 1em;
	margin:0px;
	height:100%;
}
.gourmandise * div.columnRight#r2col2 .aBox { float:left; }
.gourmandise * div.columnRight#r2col2 div#box2 { margin-left:0.95em; }
.gourmandise * div.columnRight#r2col2 .accordeonv {margin:0 auto;}/*suppr mettre dans accordeon.css if not exist*/

/* Recettes */
.recettes #ttMain {
	min-height:600px;
	background:#fff url(/img/gui/fonds/bargradbeigeblanc600.png) repeat-x bottom left;
}
.recettes #row2 {background: url(/img/gui/fonds/FD005164.jpg) no-repeat bottom right;}
.recettes h2 a {
	font-style:normal;
	margin:0 2em;
	font-size:0.85em;
}
.recettes h1 {color:#660000;}
/*  ----- Organisez votre séjour ----- */
/* Page Accès */
.acces div#ttFullWidth,
.acces div#ttBase {background:none;}
.acces div#ttMain {background:#fff;}
.acces #ttContent ul li {
	font-size:0.9em;
	list-style:outside url(/img/gui/arrow.png);
}
.acces #ttContent img {
	display:block;
	margin:0.25em auto;
	border:1px solid #666;
}
.acces #ttContent a img {
	display:block;
	margin:0.25em auto;
	border:none;
}
.acces #ttContent h3 {
	background:#D39750;
	padding-left:0.15em;
	color:#fff;
}
.acces #ttContent h4 {color:#D39750; }
.acces #ttContent .cadre1 p {
	color:#D39750;
	text-align:center;
	font-weight:bold;
}
/* contact */
#ttMain.contact h1.titreBig {color:#999 !important;}
#ttMain.contact address a.addrOnline {
	display:block;
	margin-top:0.5em;
}
#ttMain.contact h2 {margin-top:2.5em;}
#ttMain.contact div#colCRT h2 {margin-top:0px;}
#ttMain.contact address {margin-left:1.5em;}

/* abox Today */
.aBox#ahora .aBoxIn {padding:0em;}
.aBox#ahora .aBoxIn div {padding:0.25em 0em 0em;}

/* EN - Islands */
.islands #row2 {
	overflow:visible;
}
.islands #row2 div#colContent {
	position:absolute;
	width:500px;
	color:#fff;
	background-color:#333; 
	border:1px solid #999;
	padding:0em;
}
.islands #row2 div#colContent p { 
	margin:0em;
	padding:0.2em 1em;
}
.islands #row2 div#colContent h3 {
	margin:0em;
	padding:0.2em 1em;
}
.islands * div#seasideDetail { 
	margin:0em; 
	padding:0em;
	}
.islands * div#seasideDetail p {
	margin:0em;
	padding:0.5em;
}
.islands * div#seasideDetail h2 {
	margin:0em;
	padding:0.5em;
}
.islands * div#seasideDetail p.closeSeaside {
	float:right;
	clear:both;
	margin:0.5em;
}
.islands #row2 div#colContent * img.imgSeaside {
	float:right;
	padding:0.5em;
	margin:0em;
}


.heberg .smallTxt * p,
.heberg .smallTxt * li {font-size:0.55em;}

/* Close to the Nature / Walking */
.walking #rowdata div#coldata {
	position:absolute;
	display:none;
	visibility:hidden;
	left:100px;
	top:170px;
	width:667px;
	height:665px;
	padding:0;
	background:transparent url(/img/gui/divpopup/bg.png) top left no-repeat;
	z-index:9999;
}

.walking #rowdata div#coldata a.close {
	position:relative;
	z-index:999;
	display:block;
	width:28px;
	height:28px;
	left:15px;
	top:15px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url(/img/gui/divpopup/close.png) no-repeat;
	cursor:pointer;
	outline:none;
}
.walking #rowdata div#coldata div.dataContainer {
	margin-top:35px;
	margin-left:40px;
	padding-left:0px;
	width:87%;
}
.walking #rowdata div#coldata div.dataContainer p#closeBtn {
	width:95%;
	text-align:right;
	margin-top:0; margin-bottom:1em;
	margin-right:1em;
}

/* --------- fd Noir --------- */
.fdNoir,
#fdNoir {background:#000;color:#fff;}
div#ttMain.fdNoir,
.fdNoir * div#ttMain  {
	background:#000;
	border:1px solid #000;
	padding-top:0;
	color:#fff;
}

.fdNoir #ttEncartR,
.fdNoir #ttEncartL {
	background:none;
	border:none;
	}
/* Les changements de couleur de liens sur fond Noir */
.fdNoir * a,
.fdNoir * a:link    {color : #aac9d3;}
.fdNoir * a:visited  {color:#d8d7d7 !important;}
.fdNoir * a:hover  {color:#fff !important;} 
.fdNoir * a:active  {color:#999 !important;}
.fdNoir h1,
.fdNoir h2 {color:#EAEAEA !important;}
.fdNoir * h3 {color:#e5e5e5 !important;}
.fdNoir p {color:#fff;}
.fdNoir h4 {color:#b9b7b7;}
.fdNoir fieldset legend {color:#ccc;}
.fdNoir div#ttEncartR h5,
.fdNoir div#ttEncartR h5 {color:#333;}
.fdNoir div#ttEncartR h5:hover {color:#CC0000;}
.fdNoir address {color:#fff;}

.fdNoir .lieuEvent {color:#fff;}
.fdNoir *  div#ttFooter  {background: url(/img/gui/fd_breadN.png) no-repeat top center;}

/*subnav Sur Fond Noir */
.fdNoir div.subnavmenuH li a {color: #fff;}
.fdNoir div.subnav ul.subnavmenuV a {color: #ccc;}
.fdNoir div.subnavmenuH li a:hover{color: #333;}

/* Les Incontournables - Index */
.fdNoir #ttMain.incontournables  {background: #890004 url(/img/gui/fonds/fd_incontRedGrad.png) top left repeat-x !important; } 
.fdNoir .incontournables .cadre2 {
	background:#FFCC00;
	float:left;
	margin:1em 0 2em;
	overflow:auto !important;
	height:auto;
}
.fdNoir .incontournables .cadre2 p {color:#000 !important;}
.fdNoir .incontournables .cadre2 img {
	margin:0 auto;
	display:block;
}
.fdNoir .incontournables .cadre2 h5 {color:#640104 !important;}
.incontournables .aBox#novedades {margin-bottom:3em;}
.incontournables #teddy.columnLeft {
	margin:0 auto; 
	float:none;
}
.incontournables .columnLeft#colFlash {padding : 0 !important;}
.incontournables #row1 #subnav1 {margin-top:5em;}
.incontournables #rHead {
	background:#fdd400;
	min-height:35px;
}
.incontournables #rHead div.subnav {
	background:#f5b100;
	text-align:right;
	border:none;
}
.incontournables #rHead div.subnav li {
	background:#f5b100;
	float:right;
	border:none;
}
.incontournables #rFoot {
	background:url(/img/gui/fonds/fd_incont_bottom.gif) no-repeat center bottom;
	min-height:83px;
}
.incontournables h1.allcaps {/* à verif sur IE */
	font-size:2.3em; font-family: 'zyxxy', Impact, Verdana, Helvetica, sans-serif, zyxxy; 
	margin:2em 0em 0em 3.5em; 
	font-weight:bold;
	letter-spacing:0.15em;
} 
.incontournables h2.hangingSubTitle {/* à verif sur IE */
	font-weight:bold; 
	color:#ffcc00; 
	border:none;
	margin:0em 0em 1.5em 15em ;
	text-transform:none;
}

.fdNoir .incontournables #rHead .subnav a {
	color:#FFF;
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:600;
}
.fdNoir .incontournables #rHead div.subnav a:visited {color:#fff !important; }
.fdNoir .incontournables #rHead div.subnav a:hover,
.fdNoir .incontournables #rHead div.subnav a:visited:hover {color:#000 !important;}
.fdNoir .incontournables #rHead div.subnav li:hover {background:none !important; }


.fdNoir ul#cartmenu li:hover li a,
.fdNoir ul#cartmenu li.iehover li a {
  float: none;
  background: #000; 
}

/* 2nd Menu Hover Persistence */

.fdNoir ul#cartmenu li:hover li a:hover,
.fdNoir ul#cartmenu li:hover li:hover a,
.fdNoir ul#cartmenu li.iehover li a:hover,
.fdNoir ul#cartmenu li.iehover li.iehover a {
  background: #000; 
}

/* Theme colors Identifiant à mettre dans le champ class d'un objet */
.AzurRochelle {
	background: rgb(105,183,205);
	color:#fff;
}

.PistacheMarais {
	background: rgb(177,200,0);
	color:#222;
}
.OrangeCognac {
	background: rgb(242,148,0);
	color:#000;
}
.FuschiaFuturo {
	background: rgb(228,5,128);
	color : #fefefe;
}
.Violine {
	background: rgb(158,9,124);
	color:#fff;
}

.AlezanCaractere {
	background: rgb(175,89,15) url(/img/Box/alezanCaractere/aBoxTitle.png) repeat center;
	color:#fff;
}
.VertGazon {
	background: rgb(61,123,31);
	color:#e2e2e2;
}
.GivreBienEtre {
	background: rgb(0,169,171) url(/img/Box/givreBienEtre/aBoxTitle.png) repeat-x center bottom;
	color:#e2e2e2;
}
.BleuFrance {
	background: rgb(0,112,183) url(/img/Box/bleuFrance/aBoxTitle.png) repeat-x center bottom;
	color:#fff;
}
.fdWhite {background:#fff;}
 /* divider Horizontal */
div.dividerHCognac {
	height:15px;
	width:100%; 
	background: url(/img/charte/gui/separCognac.png) center no-repeat;
}
div.dividerHAtlantic {
	height:15px;
	width:100%; 
	background: url(/img/charte/gui/separAtlantic.png) center no-repeat;
} 
div.dividerHMarais {
	height:15px;
	width:100%; 
	background: url(/img/charte/gui/separMarais.png) center no-repeat;
} 
div.dividerHFuturo {
	height:15px;
	width:100%; 
	background: url(/img/charte/gui/separFuturo.png) center no-repeat;
} 
div.dividerHRochelle {
	height:15px;
	width:100%; 
	background: url(/img/charte/gui/separRochelle.png) center no-repeat;
}
 /* divider Vertical */
div.dividerVwCognac {
	height:300px;
	width:11px; 
	background: url(/img/charte/gui/separCognacV.png) center no-repeat;
}
div.dividerVAtlantic {
	height:300px;
	width:11px;  
	background: url(/img/charte/gui/separAtlanticV.png) center no-repeat;
} 
div.dividerVMarais {
	height:300px;
	width:11px; 
	background: url(/img/charte/gui/separMaraisV.png) center no-repeat;
} 
div.dividerVFuturo {
	height:300px;
	width:11px; 
	background: url(/img/charte/gui/separFuturoV.png) center no-repeat;
} 
div.dividerVRochelle {
	height:300px;
	width:11px; 
	background: url(/img/charte/gui/separRochelleV.png) center no-repeat;
} 

div#Logo2 {
 	background : transparent url(/images/logos/fdlogo_CRTPC_atlantic.png) no-repeat  100% 0;
	width:958px;
	height:70px;
	margin:-70px auto 0;
	z-index:1000;
	}
div#Logo2 img#imgLogoBas {
 	float:right;
	margin:15px 8px 0 0;
	}
/* Test couleur */
body.rochelle2 div#row0 {height:240px;}
body.rochelle3 div#row0 {height:357px;}
ul#navmenu li.fl {
	background: #fefefe url(/img/gui/navGrad2.jpg) repeat-x center top; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
	 -webkit-border-top-left-radius: 3px; 
	 -webkit-border-top-right-radius: 3px; 
	border: 1px solid #ccc;
	margin-left:.2em;
}
ul#navmenu2>li.fl a[href="/Contact"] {
	border-left:1px solid #ccc;
	padding-left:.5em;
	}

/*ul#navmenu>li.fl#li_16 {
	background: #fefefe url(/img/gui/navGrad2atlantic.jpg) repeat-x center top; 
}
ul#navmenu>li.fl#li_15 {
	background: #fefefe url(/img/gui/navGrad2cognac.jpg) repeat-x center top; 
}*/
/* meteo zone */
div#ttMoreStuff {
	background: #fefefe url(/img/gui/navGrad2.jpg) repeat-x center top; 
	-moz-border-radius-bottomleft: 3px; 
	-moz-border-radius-bottomright: 3px; 
	 -webkit-border-bottom-left-radius: 3px; 
	 -webkit-border-bottom-right-radius: 3px; 
	border: 1px solid #ccc;
	margin-left:.6em;
	float:left;
	width:80px;
}
div#ttMoreStuff img#meteoIcon {
	display: block;
	margin:.1em auto;
}
/* // recettes // */
.recettes div.ingredients {
	width:40%;
	float:left;
	display:inline;
	margin:1em 0.25em;
}
.recettes .ingredients p {
	margin:0;
	padding:0;
}
.recettes div.preparation {
	width:50%;
	float:left;
	display:inline;
	padding:0.5em;
	margin-top:1em;
	border-left:1px solid #ccc;
}
.recettes div.preparation p {
	margin:0;
	padding:0;
	text-align:left;
}
.recettes div#viewdetail h4 {margin:0em 0.25em;}

/* Escapades */
div.cadreEsc {
	margin : 0.5em auto;
	padding:0px;
	overflow:hidden;
	width: 250px;
	height:300px;
 }
div.cadreEsc .tetiereEsc {
	height:35px;
	margin:0px;
	padding: 0.5em 0.25em;
}
div.cadreEsc .tetiereEsc h5 {
	text-align:center;
	margin: 0em 0.25em;
	text-transform:uppercase;
}
div.cadreEsc div.imgholder {
	width:200px;
	height:106px;
	overflow:hidden;
	margin:0.35em auto 1em;
}
div.cadreEsc img {	width:200px;}
div.cadreEsc p.desc {
	height:85px;
	margin:0.5em 0.7em 0em;
	font-size:0.65em;
}
div.cadreEsc p.prix {
	text-align:right;
	float:right;
	width:40%;
	font-weight:900;
	margin:0.35em 0.2em 0.5em 0em;
}

/* Style extrait escapades par langues */
div.cadreEsc.es {
	background:url(/img/gui/fonds/fdEsc_es.png) no-repeat top center;
	border : 1px solid #e2e2e2;
	border-top:none;
}
div.cadreEsc.es .tetiereEsc h5 {color:#ffcc00;}
div.cadreEsc.es p.prix {color:#ae0808;}
div.cadreEsc.en {background:url(/img/gui/fonds/fdEsc_en.jpg) no-repeat top center;}
div.cadreEsc.en .tetiereEsc h5 {color:#0066CC;}
div.cadreEsc.en p.prix {color:#0066CC;}
div.cadreEsc.de {	background:url(/img/gui/fonds/fdEsc_en.jpg) no-repeat top center;}
div.cadreEsc.de .tetiereEsc h5 {color:#0066CC;}
div.cadreEsc.de p.prix {color:#0066CC;}
div.cadreEsc.fr {	background:url(/img/gui/fonds/fdEsc_fr.png) no-repeat top center;}
div.cadreEsc.fr .tetiereEsc h5 {}
div.cadreEsc.fr p.prix {color:#ae0808;}
.fdNoir div.cadreEsc p.desc { color:#333333; }
.fdNoir div.cadreEsc {border :none;}

/* Video Pop Up -- added 27 janv 2009 */
body.popupVideo div#ttFullWidth { padding:0em; }
body.popupVideo div#ttBase { width:99%; }
body.popupVideo div#ttContent, body.popupVideo div#ttMain { width:740px; }
body.popupVideo div#contentSelect {display:block;visibility:visible;width:500px;height:500px;margin:0 auto;}
body.popupVideo div#contentSelect div#formatSelect {margin:3em auto; width:200px;}
body.popupVideo div#contentSelect div#formatSelect p {text-align:center;margin-top:3em;}
body.popupVideo div#contentSelect div#formatSelect p#first {padding-bottom:3em;border-bottom:1px solid #333;}
body.popupVideo div#contentSelect div#formatSelect img {margin-bottom:1em;}
body.popupVideo div#contentQT {display:none;visibility:hidden;width:360px;height:auto;margin:0 auto;}
body.popupVideo div#contentQT div#movPlayer,
body.popupVideo div#contentQT contentWMV {margin:1em auto;width:auto;height:auto;}
body.popupVideo div#contentQT div#movPlayer div.controllercontainer {margin:0 auto; width:auto;}