@charset utf-8;

body {
overflow:scroll
}

a:visited {
color:#810081
}

.container {
width:940px;
font-family:Arial, Helvetica, Verdana sans-serif
}

.success {
font-size:12px;
font-family:Arial, Helvetica, Verdana sans-serif
}

.error {
font-size:12px;
color:red;
font-family:Arial, Helvetica, Verdana sans-serif
}

.loginerror {
font-size:11px;
font-weight:700;
float:left;
margin-left:20px;
color:red;
font-family:Arial, Helvetica, Verdana sans-serif
}

#ApplicationDialogMessage {
display:none;
position:absolute;
z-index:500;
margin-top:58px;
margin-left:560px;
background-color:#fff;
color:#000;
font-family:Arial, Helvetica, Verdana sans-serif;
font-size:15px;
width:455px;
height:28px;
padding:7px 0 0
}

* html #ApplicationDialogMessage {
display:none;
position:absolute;
z-index:500;
margin-top:75px;
margin-left:380px;
background-color:#fff;
color:#000;
font-family:Arial, Helvetica, Verdana sans-serif;
font-size:15px;
width:455px;
height:28px;
padding:5px 0 0
}

.logo {
width:194px;
height:75px;
float:left
}

#utilities {
height:38px;
width:509px;
font-size:11px;
color:#90ba4e;
text-align:right;
float:left
}

.utilities_bonus {
width:579px;
height:38px;
font-size:11px;
color:#90ba4e;
text-align:right;
float:left
}

* html #utilities {
width:498px
}

#language_anrede {
height:23px;
width:719px;
font-size:12px;
text-align:right;
margin:8px 0 0
}

#anrede {
width:500px;
height:23px;
color:#000;
font-size:14px;
font-weight:700;
text-align:left;
float:left
}

#language {
height:23px;
float:left;
width:217px;
text-align:right
}

#breadcrumbs {
height:23px;
width:719px;
font-size:11px;
text-align:left;
margin:7px 0 0
}

#you_are_here {
color:#000;
float:left
}

#you_are_here_links {
color:#90ba4e;
float:left
}

.film {
margin-top:25px;
width:194px;
height:136px;
background:url(images/movie.gif) no-repeat;
float:left
}

#container_eMessages {
border:1px solid blue;
height:150px;
width:450px;
clear:left
}

#activation_body {
border:1px solid red;
height:120px;
width:450px;
clear:left
}

.activation {
margin-top:25px;
width:447px;
height:136px;
background:url(images/rahmen_activation.gif) no-repeat;
float:left;
margin-left:27px
}

* html .activation {
margin-top:15px;
width:447px
}

.activation_loggedin {
margin-top:25px;
width:719px;
height:136px;
background:url(images/rahmen_activation_loggedin.gif) no-repeat;
float:left;
margin-left:27px
}

* html .activation_loggedin {
margin-top:15px
}

.login {
width:245px;
height:136px;
background:url(images/rahmen_login.gif) no-repeat;
float:left;
margin:25px 0 0 27px
}

* html .login {
width:245px;
margin-left:25px;
margin-top:15px
}

#platzhalter_login {
width:200px;
height:5px
}

#film_headline {
height:20px;
width:100px;
font-size:17px;
font-weight:700;
text-align:left;
float:left;
margin:10px 0 0 85px
}

#film_txt {
height:50px;
width:100px;
font-size:11px;
float:left;
text-align:left;
margin:6px 0 0 85px
}

#registration_txt {
width:200px;
font-size:10px;
text-align:left;
margin:0 0 2px
}

* html #registration_input_username {
margin-left:10px
}

* html #registration_input_password {
margin-left:10px;
margin-top:0
}

#registration_input_name {
margin-top:10px
}

#registration_input_name,#registration_input_name_regis {
height:15px;
font-size:10px;
text-align:left;
width:205px;
border:0 solid #000;
float:left;
margin:2px 0 2px 20px
}

* html #registration_input_name,#registration_input_name_regis {
margin-left:20px;
margin-top:0
}

#registration_login_button {
font-size:10px;
text-align:left;
float:right;
margin:0
}

* html #registration_login_button {
margin-top:0;
margin-left:2px
}

.login_button_container {
width:200px;
margin-left:19px;
border:0 solid #000
}

*html .login_button_container {
width:203px
}

#box_registration_input {
float:left;
width:240px;
text-align:left
}

#serial_activation {
height:122px;
width:440px;
font-size:12px;
text-align:left;
float:left;
margin:3px 0 0
}

* html #serial_activation {
width:440px
}

#box_activation_login {
float:left;
width:746px
}

* html #box_activation_login {
width:746px
}

#info_button_serial {
float:left;
width:35px;
height:35px;
margin:15px 0 0
}

#found_serial_txt {
float:left;
margin:25px 0 0 10px
}

.registrieren_welcome {
width:940px;
margin:0;
padding:0
}

.reiter {
width:940px;
margin:30px 0 0
}

.reiter_platzhalter {
width:194px;
height:21px;
float:left
}

.reiter_anordnung {
width:719px;
height:21px;
float:left;
margin-left:27px
}

.registrieren {
width:194px;
height:99px;
float:left
}

#registrieren_headline {
height:20px;
width:120px;
font-size:17px;
font-weight:700;
text-align:left;
float:left;
margin:10px 0 0 65px
}

#registrieren_txt {
height:30px;
width:120px;
font-size:11px;
float:left;
text-align:left;
margin:6px 0 0 65px
}

#balken {
width:719px;
height:23px;
background:url(images/balken_blue.gif) no-repeat
}

#body {
width:719px;
background:url(images/body_middle.gif);
text-align:left;
float:left
}

#body_footer {
height:22px;
width:719px;
background:url(images/body_footer.gif) no-repeat;
float:left
}

#platzhalter_27px {
height:27px;
width:27px;
float:left
}

#startseite_shop {
height:320px;
width:719px;
background:url(images/startseite_shop.gif) no-repeat;
float:left
}

#balken_shop {
height:50px;
width:717px;
background:url(images/balken_suche.gif) no-repeat;
margin-left:1px;
float:left
}

#abstand_content_box {
width:679px;
font-size:12px;
margin:15px 15px 0 25px
}

* html #abstand_content_box {
width:679px
}

#platzhalter_welcome {
width:221px;
height:290px;
float:left
}

#platzhalter_welcome_neu {
width:221px;
height:450px;
float:left
}

#text_box_welcome {
width:257px;
float:left;
font-size:12px;
margin:15px 0 0 15px
}

#text_box_welcome_neu {
width:680px;
float:left;
font-size:12px;
margin:15px 0 0 15px
}

* html #text_box_welcome_neu {
width:660px;
margin:15px 0 0 14px
}

#pic_box_welcome {
width:446px;
height:209px;
background:url(images/welcome.gif) no-repeat;
float:left
}

#pic_box_welcome_neu {
width:700px;
height:207px;
background:url(images/welcome_new.jpg) no-repeat;
float:left;
margin:15px 0 0
}

#welcome_claim {
font-size:12px;
font-weight:700;
text-align:left
}

#sub_box_welcome_container {
width:705px;
height:65px;
float:left
}

#sub_box_welcome_1 {
width:200px;
font-size:11px;
font-weight:700;
float:left;
overflow:visible;
margin:0 0 0 10px
}

#sub_box_welcome_2 {
width:210px;
font-size:11px;
font-weight:700;
float:left;
overflow:visible;
margin:0 0 0 45px
}

#sub_box_welcome_3 {
width:135px;
font-size:11px;
font-weight:700;
float:left;
overflow:visible;
margin:0 0 0 70px
}

#sub_box_link {
font-size:10px;
font-weight:400;
text-decoration:underline;
color:blue
}

#marketplace_container {
width:270px;
height:240px;
float:right;
border:1px solid #fff;
margin:0 15px 5px 30px
}

#marketplace {
width:270px;
height:200px
}

#marketplace_flowtext {
height:260px
}

#cashdesk {
width:180px;
height:220px;
float:left;
margin:15px 15px 0 0
}

#mediadata_flowtext {
height:155px
}

#artwork_flowtext {
height:120px
}

#retailexamples_flowtext {
width:480px
}

#box_welcome1 {
width:105px;
font-size:11px;
float:left;
overflow:visible;
margin:150px 0 0 20px
}

#box_welcome2 {
width:108px;
font-size:11px;
float:left;
margin:150px 0 0 30px
}

#box_welcome3 {
width:102px;
font-size:11px;
float:left;
margin:150px 0 0 60px
}

#welcome_infobox_1 {
display:none;
position:absolute;
z-index:500;
margin-top:-149px;
margin-left:146px;
background-color:#fff;
background:url(images/box1_2.png) no-repeat;
width:510px;
height:480px
}

* html #welcome_infobox_1 {
background:url(images/box1_2.gif) no-repeat
}

#welcome_infobox_1_compare {
position:absolute;
z-index:510;
margin-top:-7px;
margin-left:45px
}

#welcome_infobox_1_text {
position:absolute;
z-index:510;
margin-top:2px;
margin-left:315px;
width:175px
}

#welcome_infobox_2_compare {
position:absolute;
z-index:510;
margin-top:57px;
margin-left:45px;
width:280px
}

#welcome_infobox_2_text {
position:absolute;
z-index:510;
margin-top:69px;
margin-left:315px;
width:175px
}

#welcome_infobox_3_compare {
position:absolute;
z-index:510;
margin-top:125px;
margin-left:45px;
width:280px
}

#welcome_infobox_3_text {
position:absolute;
z-index:510;
margin-top:135px;
margin-left:315px;
width:175px
}

#welcome_infobox_1_film {
position:absolute;
z-index:510;
margin-top:29px;
margin-left:344px;
background-color:#fff;
background:url(images/welcome_film.gif) no-repeat;
width:138px;
height:147px
}

#closebutton1 {
position:absolute;
top:8px;
right:7px;
width:16px;
height:16px
}

#welcome_infobox_2 {
display:none;
position:absolute;
z-index:500;
margin-top:11px;
margin-left:-183px;
background-color:#fff;
background:url(images/box2.png) no-repeat;
width:440px;
height:320px
}

* html #welcome_infobox_2 {
background:url(images/box2.gif) no-repeat
}

#closebutton2 {
position:absolute;
top:6px;
right:37px;
width:16px;
height:16px
}

#blisterwand {
margin-left:15px;
margin-top:10px;
float:left;
width:91px;
height:140px;
border:1px solid #009EE0
}

#blisterwand_text {
margin-left:117px;
margin-top:8px;
line-height:1.5
}

#blisterwand_text_2 {
clear:left;
width:375px;
margin:25px 0 0 15px
}

#welcome_infobox_3 {
display:none;
position:absolute;
z-index:500;
margin-top:10px;
margin-left:105px;
background-color:#fff;
background:url(images/box3.png) no-repeat;
width:431px;
height:324px
}

* html #welcome_infobox_3 {
background:url(images/box3.gif) no-repeat
}

#closebutton3 {
position:absolute;
top:6px;
right:31px;
width:16px;
height:16px
}

#possibility1 {
margin-left:15px;
margin-top:10px;
float:left;
width:175px;
height:85px;
background:url(images/welcome_activate_1.gif) no-repeat;
border:1px solid #009EE0
}

#possibility2 {
margin-left:205px;
margin-top:10px;
width:175px;
height:85px;
background:url(images/welcome_activate_2.gif) no-repeat;
border:1px solid #009EE0
}

#possibility1_text {
margin-left:15px;
float:left;
width:175px;
height:85px
}

#possibility2_text {
margin-left:205px;
width:175px;
height:85px
}

#phone_banner_tooltip {
position:absolute;
z-index:0;
margin-top:-35px;
margin-left:-238px;
background-color:#fff;
background:url(images/phone_banner_bg.gif) no-repeat;
width:200px;
height:200px
}

* html #phone_banner_tooltip {
background:url(images/phone_banner_bg.gif) no-repeat
}

#phonebanner {
position:absolute;
z-index:0;
margin-top:125px;
margin-left:-230px;
background-color:#fff;
background:url(images/dispenser.jpg) no-repeat;
height:266px;
width:185px
}

#phonebanner_clickme {
position:absolute;
z-index:500;
margin-top:140px;
margin-left:168px;
height:42px;
width:34px
}

#distribanner {
position:absolute;
z-index:0;
margin-top:0;
margin-left:-246px;
background-color:#fff;
height:120px;
width:190px;
border:2px solid #E4377B
}

#icon_big_box {
width:330px;
height:120px;
float:left
}

#icon_big_pic {
width:90px;
height:120px;
text-align:left;
float:left
}

#icon_big_headline {
width:220px;
margin-bottom:5px;
text-align:left;
font-size:14px;
color:E4377B;
font-weight:700;
float:left
}

#icon_big_text {
width:220px;
text-align:left;
float:left;
font-size:12px;
margin-top:5px
}

#icon_big_link {
width:220px;
height:20px;
text-align:left;
float:left;
font-size:12px;
margin-top:5px
}

#icon_small_box {
width:225px;
height:85px;
float:left
}

#icon_small_pic {
width:65px;
height:80px;
text-align:left;
float:left
}

#icon_small_headline {
width:150px;
margin-bottom:2px;
text-align:left;
font-size:10px;
color:E4377B;
font-weight:700;
float:left
}

#icon_small_text {
width:150px;
text-align:left;
float:left;
font-size:10px;
margin-top:2px
}

#icon_small_link {
width:150px;
height:20px;
text-align:left;
float:left;
font-size:10px;
margin-top:2px
}

#download_box {
width:222px;
float:left
}

#download_box_header {
width:222px;
height:11px;
background:url(images/download_box_header.gif) no-repeat
}

* html #download_box_header {
font-size:6px
}

#download_box_body {
width:222px;
background:url(images/download_box_body.gif) repeat-y
}

#download_box_footer {
width:222px;
height:53px;
background:url(images/download_box_footer.gif) no-repeat
}

#download_link {
margin-left:0;
padding:13px 0 0 11px
}

#download_size {
margin-left:0;
width:100px;
float:left;
padding:7px 0 0 11px
}

#download_file_format {
margin-left:0;
float:left;
padding:7px 0 0 11px
}

#linie_1px {
height:1px;
background:url(images/linie_1px.gif) no-repeat;
width:665px;
margin:20px 0
}

* html #linie_1px {
margin:20px 0 10px
}

td {
font-size:12px
}

#press_releases_box {
width:655px;
float:left
}

#press_releases_box_header {
width:655px;
height:35px;
background:url(images/presse_top.gif) no-repeat;
font-size:12px
}

#press_releases_box_body {
width:655px;
background:url(images/presse_middle.gif) repeat-y
}

#press_releases_box_footer {
width:655px;
height:21px;
background:url(images/presse_bottom.gif) no-repeat
}

#press_releases_box_date {
width:100px;
float:left;
padding:4px 0 0 11px
}

#press_releases_box_headline {
margin-left:0;
float:left;
padding:4px 0 0 11px
}

#balken_grey_ticket {
background:url(images/head_grey_665px.gif) no-repeat;
width:695px;
height:26px
}

#background_ansprechpartner_support {
height:360px;
width:608px;
background:url(images/ansprechpartner_support.gif) no-repeat;
float:left
}

#balken_support_ticket {
margin-top:25px;
height:59px;
width:660px;
background:url(images/ansprechpartner_balken_supp.gif) no-repeat;
float:left
}

#balken_support_telephone {
margin-top:7px;
height:70px;
width:660px;
background:url(images/contact_person_tel_70h.gif) no-repeat;
float:left
}

#balken_support_ticket_txt {
height:59px;
width:610px;
text-align:left;
float:left;
margin:5px 0 0 50px
}

#balken_support_telephone_multiple {
margin-top:7px;
height:100px;
width:660px;
background:url(images/contact_person_tel_3numbers.gif) no-repeat;
float:left
}

#balken_support_ticket_txt_multiple {
height:90px;
width:610px;
text-align:left;
float:left;
margin:5px 0 0 50px
}

.menue {
width:194px;
float:left
}

#body_menue {
width:194px;
background:url(images/menue_middle.gif);
text-align:left;
float:left
}

#body_Menue_footer {
height:22px;
width:194px;
background:url(images/menue_footer.gif) no-repeat;
float:left
}

#balken_194px {
width:194px;
height:23px;
background:url(images/balken_blue_194px.gif) no-repeat
}

#submenue {
font-size:11px;
color:#FFF;
text-align:left;
padding:4px 0 0 11px
}

.footer {
font-family:Arial, Helvetica, Verdana sans-serif;
width:940px;
margin-top:5px;
text-align:right;
font-size:9px
}

#category {
float:left;
text-align:center;
font-size:12px
}

#category_button1 {
width:140px;
height:30px;
float:left;
margin:-215px 0 0 60px
}

#category_button2 {
width:140px;
height:30px;
float:left;
margin:-215px 0 0 305px
}

* html #category_button2 {
width:140px;
height:30px;
float:left;
margin:-215px 0 0 95px
}

#category_button3 {
width:140px;
height:30px;
float:left;
margin:-215px 0 0 540px
}

#category_txt1 {
width:190px;
height:30px;
float:left;
margin:-40px 0 0 35px
}

#category_txt2 {
width:190px;
height:30px;
float:left;
margin:-40px 0 0 265px
}

* html #category_txt2 {
width:190px;
height:30px;
float:left;
margin:-40px 0 0 45px
}

#category_txt3 {
width:190px;
height:30px;
float:left;
margin:-40px 0 0 505px
}

#reiter {
height:21px;
width:719px
}

#reiter_front_blue {
cursor:pointer;
height:21px;
width:9px;
background:url(images/reiter_blue_front.gif) no-repeat;
float:left
}

#reiter_middle_blue {
cursor:pointer;
height:21px;
background:url(images/reiter_blue_middle.gif);
float:left
}

#reiter_end_blue {
cursor:pointer;
height:21px;
width:9px;
background:url(images/reiter_blue_end.gif) no-repeat;
float:left
}

#reiter_txt_blue {
font-size:12px;
font-weight:700;
color:#FFF;
padding:3px 2px 0
}

#reiter_front_white {
cursor:pointer;
height:21px;
width:9px;
background:url(images/reiter_white_front.gif) no-repeat;
float:left
}

#reiter_middle_white {
cursor:pointer;
height:21px;
background:url(images/reiter_white_middle.gif);
float:left
}

#reiter_end_white {
cursor:pointer;
height:21px;
width:9px;
background:url(images/reiter_white_end.gif) no-repeat;
float:left
}

#reiter_txt_white {
font-size:12px;
font-weight:700;
color:#000;
padding:3px 2px 0
}

#button_front {
cursor:pointer;
height:20px;
width:7px;
background:url(images/button_front.gif) no-repeat;
float:left
}

#button_middle {
cursor:pointer;
height:20px;
background:url(images/button_middle.gif) repeat-x;
float:left
}

#button_end {
cursor:pointer;
height:20px;
width:7px;
background:url(images/button_end.gif) no-repeat;
float:left
}

#button_txt {
font-size:11px;
font-weight:700;
padding:2px 2px 0
}

*html #button_txt {
padding:2px 2px 0
}

#button {
padding:8px 0 0
}

#button_film {
margin:0 0 0 85px;
padding:8px 0 0
}

#headline_17px,#headline_login {
height:20px;
font-size:17px;
font-weight:700;
text-align:left;
margin:10px 0 0 20px
}

#headline_content_17px {
font-size:17px;
font-weight:700;
text-align:left
}

#schrift_pink {
color:E4377B
}

#button_blue_front {
cursor:pointer;
height:20px;
width:12px;
background:url(images/button_blue_front.gif) no-repeat;
float:left
}

#button_blue_middle {
cursor:pointer;
height:20px;
background:url(images/button_blue_middle.gif) repeat-x;
float:left
}

#button_blue_end {
cursor:pointer;
height:20px;
width:12px;
background:url(images/button_blue_end.gif) no-repeat;
float:left
}

#button_blue_txt {
font-size:11px;
font-weight:700;
color:#FFF;
padding:2px 2px 0
}

.buttonTXT {
font-size:12px;
font-weight:700
}

#width_one_blue_button {
height:20px;
float:right;
width:130px
}

* html #width_one_blue_button {
width:140px
}

#width_two_blue_button {
height:20px;
float:right;
margin-left:0;
text-align:right;
width:210px
}

* html #width_two_blue_button {
width:220px
}

.ApplicationDialog {
display:none;
width:800px;
background:url(images/grey.png);
height:400px;
top:0;
left:0;
position:absolute;
z-index:500
}

.ApplicationDialogContent {
width:700px;
background-color:#fff;
opacity:1;
border:1px solid #ddd;
margin:5% 20% 0
}

* html .ApplicationDialog {
width:100%
}

button {
background-attachment:scroll;
background-color:transparent;
background-image:none;
background-repeat:repeat;
cursor:pointer;
overflow:visible;
width:auto;
border-color:transparent;
border-style:none;
border-width:0;
padding:0 2px
}

*html button {
margin-top:-1px
}

hr {
color:#D2D2D2;
background-color:#D2D2D2;
height:1px;
margin:10px 0 20px
}

#presse_top {
width:655px;
height:5px;
background:url(images/presse_top.gif) no-repeat;
float:left
}

#presse_bottom {
width:655px;
height:5px;
background:url(images/presse_bottom.gif) no-repeat;
float:left
}

#presse_middle {
width:655px;
background:url(images/presse_middle.gif) repeat-y;
float:left
}

#presse_datum {
width:70px;
font-size:12px;
color:#FFF;
background:url(images/presse_datum.gif) repeat-y;
font-weight:700;
float:left
}

#presse_headline {
width:585px;
font-size:12px;
background:url(images/presse_headline.gif) repeat-y right;
color:#FFF;
font-weight:700;
float:left
}

#presse_headline a:link,#presse_headline a:visited {
color:#FFF
}

#presse_headline a:hover,#presse_headline a:active {
color:#006;
float:left
}

#icon_close {
background:url(images/icon_close.gif)no-repeat;
width:15px;
height:15px
}

#user_manual_box {
width:200px;
float:left;
margin:0 20px 20px 0
}

#user_manual_box_category {
width:200px;
font-weight:700;
font-size:15px;
margin:0 0 10px
}

*html #user_manual_box_category {
width:185px;
font-weight:700;
font-size:15px;
margin:0 0 10px
}

#user_manual_box_subcategory {
width:200px;
margin:0 0 10px 20px
}

*html #user_manual_box_subcategory {
width:185px;
margin:0 0 10px 20px
}

.box_activation_login_Active {
display:block;
position:absolute;
z-index:500;
margin-left:195px
}

* html .box_activation_login_Active {
margin-left:-372px
}

.login_box_Active {
display:block;
position:absolute;
z-index:500;
background:url(images/rahmen_login.gif) no-repeat;
width:360px;
height:320px;
margin:30px 0 0 501px
}

* html .login_box_Active {
margin-left:-111px
}

#start_1 {
width:140px;
float:left;
margin:20px 0 0 55px
}

#start_2 {
width:140px;
float:left;
margin:20px 0 0 100px
}

#start_3 {
width:140px;
float:left;
margin:20px 0 0 95px
}

.shopping_cart_box_cc {
margin-top:25px;
width:194px;
height:136px;
background:url(images/shopping_card_border.gif) no-repeat;
float:left
}

*html #cancel_serial_login {
margin:0 0 0 -8px
}

#cancel_login {
display:none;
float:left;
cursor:pointer
}

#cancel_login_captcha {
margin-left:465px
}

*html #cancel_login_captcha {
margin:0
}

.start_items_line {
text-align:center;
width:695px;
border:0 solid #000;
margin:20px 0 0 15px
}

.start_items {
width:209px;
float:left;
height:250px;
border:0 solid #D2D2D2;
background-color:#EFF5E5;
margin:0 20px 0 0
}

.start_items_headline {
font-weight:700;
font-size:12px;
margin:10px 0
}

.start_items_desc {
text-align:left;
font-weight:400;
font-size:11px;
margin:5px 0 10px;
padding:5px 10px 0
}

*html .start_items_desc {
font-weight:400;
font-size:11px;
margin:0 0 10px;
padding:0 10px
}

.start_items_button {
margin:10px 0 0 55px
}

.start_item_solo {
width:209px;
float:left;
border:0 solid #D2D2D2;
height:225px;
background-color:#EFF5E5;
margin:0 229px
}

.start_item_two {
width:209px;
float:left;
border:0 solid #D2D2D2;
height:250px;
background-color:#EFF5E5;
margin:0 0 0 85px
}

#artcountryheadline {
width:670px;
background-color:#009EE0;
color:#FFF;
font-weight:700;
font-size:16px;
padding:5px
}

#artcontainer {
width:680px;
border:solid 1px #009EE0
}

#artpicturebox {
width:70px;
float:left
}

#artpicture {
margin:5px
}

#artinfo {
width:480px;
float:left;
margin-top:5px
}

#artdownload {
width:100px;
float:left;
margin-top:12px
}

#artdownload_prev {
width:90px;
border:solid 1px #009EE0;
font-size:12px;
font-weight:700;
background-color:#f1f1f1;
padding:3px 3px 3px 8px
}

#artdownload_down {
width:90px;
border:solid 1px #009EE0;
font-size:12px;
margin-top:4px;
font-weight:700;
background-color:#f1f1f1;
padding:3px 3px 3px 8px
}

#artinfotext {
width:460px
}

#artinfotable1 {
width:280px;
margin-bottom:10px;
margin-left:70px;
float:left
}

#artinfotable2 {
width:280px;
margin-bottom:10px;
margin-left:10px;
float:left
}

#artinfotable_bold {
width:140px;
float:left;
font-weight:700;
margin-top:5px;
background-color:#e0dddd
}

#artinfotable_content {
width:140px;
float:left;
font-weight:400;
margin-top:5px;
background-color:#e0dddd
}

.greybg {
background-color:#e0dddd
}

#tableplace {
width:5px;
margin-left:5px;
float:left
}

#artinfotext_header {
font-weight:700
}

#artinfotext_desc {
font-weight:400;
margin-top:5px
}

select,input {
font-family:Arial, Helvetica, Verdana sans-serif;
font-size:12px
}

.logo_utilities,.film_activation:login,#container_welcome,.menue_content_shop,* html .footer {
width:940px
}

* html .logo,* html .reiter_platzhalter,* html .registrieren,* html .menue,* html #body_menue {
width:194px
}

.utilities_language_breadcrumbs,.welcome_reiter,.content {
width:719px;
float:left;
margin-left:27px
}

* html .utilities_language_breadcrumbs,* html .reiter_anordnung,* html .welcome_reiter,* html #balken,* html #body,* html .content,* html #reiter {
width:719px
}

* html .film,* html .shopping_cart_box_cc {
width:194px;
margin-top:15px
}

#registration_input_username,#registration_input_password {
height:20px;
font-size:12px;
text-align:left;
width:145px;
margin:0 0 0 20px
}

#marketplace_text,#mediadata_text,#artwork_text,#retailexamples_text {
height:60px;
font-size:10px;
margin:5px
}

#cashdesk_text,#mediadesc_text,#artworkdesc_text,#retailexamplesdesc_text {
margin:15px 0 20px 10px
}

#mediadata_container,#artwork_container,#retailexamples_container {
width:210px;
height:165px;
float:right;
border:1px solid #fff;
margin:0 15px 5px 20px
}

#mediadata,#artwork,#retailexamples {
width:230px;
height:200px
}

#mediadesc,#artworkdesc,#retailexamplesdesc {
width:180px;
height:185px;
float:left;
margin:15px 15px 0 0
}

* html #download_size,* html #press_releases_box_date {
width:111px
}

.clean,#clean,#artclear {
clear:both
}

#button_blue,* html #button_blue {
text-align:right;
float:right;
margin-left:10px;
padding:0
}

.box_activation_login_Inactive,.login_box_Inactive {
display:block
}

* html #artcountryheadline,* html #artcontainer {
width:660px
}

#artinfotable_container_UNI_1,#artinfotable_container_de_1,#artinfotable_container_de_2,#artinfotable_container_de_3,#artinfotable_container_HR_1,#artinfotable_container_HR_2,#artinfotable_container_HR_3,#artinfotable_container_FI_1,#artinfotable_container_HU_1,#artinfotable_container_HU_2,#artinfotable_container_SL_1,#artinfotable_container_SL_2,#artinfotable_container_SL_3,#artinfotable_container_CH_1,#artinfotable_container_CH_2 {
display:none
}

#artdetailbuttonshow_UNI_1,#artdetailbuttonshow_de_1,#artdetailbuttonshow_de_2,#artdetailbuttonshow_de_3,#artdetailbuttonshow_HR_1,#artdetailbuttonshow_HR_2,#artdetailbuttonshow_HR_3,#artdetailbuttonshow_FI_1,#artdetailbuttonshow_HU_1,#artdetailbuttonshow_HU_2,#artdetailbuttonshow_SL_1,#artdetailbuttonshow_SL_2,#artdetailbuttonshow_SL_3,#artdetailbuttonshow_CH_1,#artdetailbuttonshow_CH_2 {
display:block;
margin-top:5px;
margin-bottom:5px
}

#artdetailbuttonhide_UNI_1,#artdetailbuttonhide_de_1,#artdetailbuttonhide_de_2,#artdetailbuttonhide_de_3,#artdetailbuttonhide_HR_1,#artdetailbuttonhide_HR_2,#artdetailbuttonhide_HR_3,#artdetailbuttonhide_FI_1,#artdetailbuttonhide_HU_1,#artdetailbuttonhide_HU_2,#artdetailbuttonhide_SL_1,#artdetailbuttonhide_SL_2,#artdetailbuttonhide_SL_3,#artdetailbuttonhide_CH_1,#artdetailbuttonhide_CH_2 {
display:none;
margin-top:5px;
margin-bottom:5px
}