

/* m Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}
.ui-tabs-nav, .ui-tabs-panel {
padding:0;
margin:0;
}



/*hack ie6 :(**/
/*left container*/
#left_content{_margin:0 0 0 0;_padding:11px 0 11px 8px;}


div#profil {
margin:10px 0 0 0;
    float:left;
}
div#profil ul {
    clear:both;
margin:0 0 0 91px;
margin:0 0 0 0;
width:670px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}

.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 0;
padding:0;
background-image:none;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0;
margin:0 0 0 0;

}
.ui-tabs-nav a {
position: relative;
height:20px;min-height:32px;
_width:18px;
min-width:48px;
margin:0 7 0 0;
    padding-left: 0;
    color: #FFF;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
/*background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__all__the__editions__li.gif/2150594,property=data,v=2.gif);
background-position: 0 0;
background-repeat:repeat-x;*/
}
.ui-tabs-nav a:link{color:#4b4942}
.ui-tabs-nav a:visited{color:#4b4942}
.ui-tabs-nav a:active{color:#4b4942}
.ui-tabs-nav a:hover{color:#4b4942;text-decoration:none}
.ui-tabs-nav .ui-tabs-selected a {
background: url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__all__the__editions__li__selected.gif/2859590,property=data,v=2.gif) no-repeat;
background-position:0px 0px;
z-index: 2;
width:130px;
height:32px;_margin:2px 0 0 0;
padding:20px 5px 0px 5px;_padding:20px 5px 0px 5px;
min-height:32px;
font-size:1.15em;
}
.ui-tabs-nav .ui-tabs-selected a span{
    height: 10px; 
    min-height: 32px;
}
.ui-tabs-nav .ui-tabs-selected a:link{color:#FFF}
.ui-tabs-nav .ui-tabs-selected a:visited{color:#FFF}
.ui-tabs-nav .ui-tabs-selected a:active{color:#FFF}
.ui-tabs-nav .ui-tabs-selected a:hover{color:#FFF;text-decoration:none;background: url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__all__the__editions__li__selected.gif/2859590,property=data,v=2.gif) no-repeat;}
.ui-tabs-nav a span {
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding:12px 10px 1px 10px;
background: url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__all__the__editions__li.gif/2859592,property=data,v=2.gif) no-repeat;
background-position:0 0;




min-width:38px;
_width:18px;
margin:10px 0 0 0;

}
.ui-tabs-nav a.first span {
background: url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__all__the__editions__li__first.gif/2150412,property=data,v=3.gif) no-repeat;
}
.ui-tabs-nav a:hover span{background: url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__all__the__editions__li__hover.gif/2859594,property=data,v=2.gif) no-repeat;}
.ui-tabs-nav a.first:hover span{background: url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__all__the__editions__li__first__hover.gif/2150678,property=data,v=2.gif) no-repeat;}
.ui-tabs-nav .ui-tabs-selected a.first:hover span{background:none;}

*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;margin:0
}
.ui-tabs-nav .ui-tabs-selected a span { 
height: 22px; /* IE 6 treats height as min-height */
    min-height: 22px;
padding:7px 5px 0px 5px;

background:none no-repeat;
}
.ui-tabs-nav .ui-tabs-selected a.first span { 
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {

}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;padding:0;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;padding:0;
}
.ui-tabs-disabled {}
.ui-tabs-panel {
width:670px;/*
    padding:0;
border-left:3px solid white;
border-right:3px solid white;
background-color:#f2f2f2;*/
margin-top:-3px;
/*ie 6 design*/
/*_padding:0 0 0 0;*/
/*end */
}
.ui-tabs-panel div.column , #all_the_editions div.column{
margin:0 10px 0 0;
float:left;
width:148px;
}
.ui-tabs-panel div.column a, #all_the_editions div.column a{
display:block;
width:138px;
padding:3px 5px 3px 5px;
float:left;
}

div.content_group_top{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__profil__content__top.png/2152746,property=data,v=1.png);_background-image:url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__profil__content__top__ie.gif/2892700.html) background-position:0;width:678px;height:27px;background-color:#f0f0f0;}
div.content_group{ background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__profil__content__middle.png/2152748,property=data,v=1.png); background-repeat:repeat-y;width:648px;margin-top:0;padding:5px 15px 15px 15px;}
div.content_group_bottom{background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__profil__content__bottom.png/2152750,property=data,v=1.png); _background-image:url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__profil__content__bottom__ie.gif/2892698.html); background-repeat:no-repeat;width:678px;height:11px;background-color:#f0f0f0}

p.welcome{margin:10px 0 0 0}
p.error{font-weight:bold;color:red;}
div.box_top{margin:10px 0 0 0;width:618px;_width:638px;height:19px;padding:7px 10px 0 10px;_padding:7px 10px 0 10px;background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__profil__box__top.png/2152752,property=data,v=1.png);background-repeat:no-repeat;font-weight:bold;color:#FFF;font-size:1.15em;}
div.box_middle{margin:0 0 0 0;width:606px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;min-height:10px;background-color:#FFF;padding:15px 15px 5px 15px}
div.box_bottom{margin:0 0 0 0;width:638px;height:14px;background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__profil__box__bottom.png/2152754,property=data,v=1.png);background-repeat:no-repeat;}



div.box2_top{margin:10px 0 0 0;width:294px;_width:314px;height:19px;padding:7px 10px 0 10px;_padding:7px 10px 0 10px;background-image:url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__profil__box2__top.png/2859596,property=data,v=2.png);background-repeat:no-repeat;font-weight:bold;color:#FFF;font-size:1.15em;}
div.box2_middle{margin:0 0 0 0;width:282px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;min-height:10px;background-color:#FFF;padding:15px 15px 5px 15px}
div.box2_bottom{margin:0 0 0 0;width:314px;height:14px;background-image:url(/i18n/CoreMedia/com.arte-tv.arteshop/admin/styles/default/imagescss/bg__profil__box2__bottom.png/2859598,property=data,v=2.png);background-repeat:no-repeat;}

div.pg_btm{width:10px;height:60px;}



/*light update for the calendar*/
#datepicker_div {
font-size: 0.55em;
display: none;
border: none;
z-index: 9999; /*must have*/;
border:none;
}
img.datepicker_trigger{margin-top: -5px;margin-right: 2px;margin-bottom: 2px;margin-left: 10px;}

/*fragment 1*/
div#fragment-1  input.record_button {margin:0px 0 20px 140px;clear:both;}
div#fragment-1  input.send_forgot {clear:none;width:100px;margin:0 0 0 10px;float:left;display:block;}

/*fragment 2*/
div.content_group h2{font-size:1.15em;font-weight:bold;margin:0 0 15px 0}
div.field_container{clear:both;min-height:30px;}
div.field_container input{float:left;}
div.field_container input.text_field {height:14px;!margin:-1px 0 10px 0;margin:0 0 10px 0;border:0;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;font-size: 1em;font-family: 'Trebuchet MS','Lucida Grande';padding:0 0 3px 0;_padding:1px 0 3px 0;_height:14px;!padding:0 0 3px 0;!height:14px;width:180px;float:left;}
div.field_container textarea.textarea_field {height:140px;!margin:-1px 0 10px 0;margin:0 0 10px 0;border:0;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;font-size: 1em;font-family: 'Trebuchet MS','Lucida Grande';padding:0 0 3px 0;_padding:1px 0 3px 0;_height:14px;!padding:0 0 3px 0;!height:14px;width:180px;float:left;}
div.field_container p.error{float:right;width:255px;margin:0 0 0 10px;}
div.field_container p.info{float:left;_float:none;font-style:italic;color:#a5a5a5;margin:-10px 50px 10px 145px;_margin:0 50px 10px 0;height:35px;}
div.field_container label{width:115px;display:block;float:left;text-align:right;padding:4px 0 5px 0;margin:0 25px 0 0}
div.field_container label.error{font-weight:bold;color:red;}
div.field_container label.city{width:auto;margin:0 10px 0 10px;}
div.field_container label.box2{width:210px;display:block;float:left;text-align:left;vertical-align:bottom;padding:2px 0 3px 0;margin:0 10px 0 0}
div.field_container label.box2error{font-weight:bold;color:red;}
div.field_container img.right {float:right;margin:0 5px 0 0}
div.field_container img.left {float:left;position:relative;}
div.field_container a {position:relative;}
div.field_container input.text_field.cp {width:34px;}
div.field_container input.text_field.city {width:92px;}
div.field_container input.text_field.day {width:12px;}
div.field_container input.text_field.month {width:12px;}
div.field_container input.text_field.year {width:26px;}
div.field_container span.intercontent {float:left;text-align:center;padding:3px 0 0 0;}
div.field_container span.intercontent.bigtext {font-size:1.15em;}
div.field_container span.intercontent2 {float:left;text-align:right;vertical-align:bottom;padding:2px 0 3px 0;margin:0 5px 0 0}
div.field_container span.intercontent2.bigtext {font-size:1.15em;}
div.field_container select {float:left;}
div.field_container input.record_button {margin:3px 3px 3px 0;}
div.field_container p{width:auto;text-align:left;margin:1px 0 0 0;!top:20px;}

div.wkinp {position:relative;top:20px;!top:0px;_top:0px;width:40px;}
div.wkdel {position:relative;top:20px;!top:0px;_top:0px;width:40px;}

div.field_container2{clear:both;min-height:10px;}
div.field_container2 hr{color:#7D7D7D;margin:0;padding:0;}
div.field_container2 input{float:left;}
div.field_container2 input.text_field {height:19px;!margin:-1px 0 10px 0;margin:0 0 10px 0;border:0;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;font-size: 1em;font-family: 'Trebuchet MS','Lucida Grande';padding:0 0 3px 0;_padding:1px 0 3px 0;_height:19px;!padding:0 0 3px 0;!height:19px;width:180px;float:left;}
div.field_container2 p.error{float:right;width:255px;margin:0 0 0 10px;}
div.field_container2 p.info{float:left;_float:none;font-style:italic;color:#a5a5a5;margin:-10px 50px 10px 145px;_margin:0 50px 10px 0;height:35px;}
div.field_container2 label{width:210px;display:block;float:left;text-align:left;vertical-align:bottom;padding:1px 0 1px 0;margin:0 10px 0 0}
div.field_container2 label.error{font-weight:bold;color:red;}
div.field_container2 label.city{width:auto;margin:0 10px 0 10px;}
div.field_container2 img.right {float:right;margin:0 5px 0 0}
div.field_container2 img.left {float:left;}
div.field_container2 input.text_field.cp {width:34px;}
div.field_container2 input.text_field.city {width:92px;}
div.field_container2 input.text_field.day {width:12px;}
div.field_container2 input.text_field.month {width:12px;}
div.field_container2 input.text_field.year {width:26px;}
div.field_container2 select {float:left;}
div.field_container2 input.record_button {margin:3px 3px 3px 0;}
div.field_container2 p{width:auto;text-align:left;margin:1px 0 0 0}
div.field_container2 p.intercontent {text-align:right;vertical-align:bottom;padding:1px 0 1px 0;margin:0 5px 0 0}
div.field_container2 p.intercontent.bigtext {font-size:1.15em;}


	  
/*fragment 3*/
div#fragment-3 input{margin:0 0 0 10px;}
div#fragment-3 label{margin:1px 10px 0 5px;width:auto;}
div#fragment-3 div.options{font-weight:bold;margin:10px 0 0 5px}
div#fragment-3 div.options label{font-weight:normal;}
div#fragment-3 div.options input{padding:0;margin:10px 0 0 0;}
div#fragment-3 input.record_button {display:block;margin:20px auto 0 auto;clear:both;}
	  
/*fragment 4*/
img.logo_service{float:left;margin:0 10px 5px 0}
div#fragment-4 div.box_middle {min-height:95px;}
	  
/*fragment 5*/
div.field_container select{color:#FFF; display:block; border:none;font-size:0.9em;border-collapse:collapse;background-color:#7e7e7e;margin:1px 0 0 0}
div.field_container select option{border:none;display:block;background-color:#7e7e7e;border-collapse:collapse;}
div.field_container img#calendar_button{margin-bottom:5px}
div.field_container div.textarea_container{ background-image:url(/i18n/CoreMedia/com.arte-tv.www/admin/styles/default/imagescss/bg__textarea.png/2152756,property=data,v=1.png); background-repeat:no-repeat;width:411px;height:109px;float:left;}
div.field_container div.textarea_container textarea{width:396px;height:94px;border:1px solid #FFF; border-collapse:collapse;padding:0;margin:5px;font-size: 1em;font-family: 'Trebuchet MS','Lucida Grande';overflow:auto}
div#fragment-5 input.send_button {display:block;margin:15px 0 0 465px;clear:both;}
div.field_container input.text_field.date {width:62px;border:1px solid #9c9c9c;padding:1px 2px 2px 2px}

/* Override H1 */

h1.title{font-size:1.7em;font-weight:normal}