/******************************************************************************/
/* ### globale Definitionen ### */

* {
    margin: 0;
    padding: 0;
}
/*
 * Bei Problemen evtl. deaktivieren
 * oder Abstände restaurieren
 * http://xhtmlforum.de/47438-frage-zum-umgang-mit-dem-html.html
/******************************************************************************/



/******************************************************************************/
/* ### HTML-Elemente ### */

body {
    font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
    font-size: 12px;
    font-size-adjust: none;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}
body#page_main {
    color: #000;
    background: #FFFFFF url("/img/page/bckg.jpg") repeat-x left top;
}

a {
    text-decoration: underline;
    color: #000;
}

a:hover {
    color: #666;
}

h1 {
    font-size: 18px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}

p {
    margin-bottom: 1em;
}

input, select, textarea {
    font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
    font-size: 12px;
    color: #4C4C80;
    border: 1px solid #ddd;
    background-color: #fff;
}
input[type="button"],
input[type="submit"] {
    background-color: #D6D6FD;
    border: 1px solid #8F99A5;
}
input[type="button"]:hover,
input[type="submit"]:hover {
    border: 1px solid darkgreen;
}

hr {
    background-color: #8F99A5;
    height: 1px;
    border: none;
}
/******************************************************************************/



/******************************************************************************/
/* ### Syles ### */

.clearer {
    clear: both;
}

.text_left {
    text-align: left;
}

.text_center {
    text-align: center;
}

.text_right {
    text-align: right;
}

.float_left {
    float: left;
}

.float_right {
    float: right;
}

.float_none {
    float: none;
}

.font_normal {
    font-weight: normal;
}

.font_bold {
    font-weight: bold;
}

.font_style_1 {
    color: #fff;
    font-size: 11px;
}

.font_style_1 a {
    color: #fff;
}

.font_style_1 a:hover {
    color: #fff;
}

.font_style_1 a:visited {
    color: #fff;
}

.border_none {
    border: none;
}
/******************************************************************************/



/******************************************************************************/
/* ### Struktur ### */

#page_frame {
    margin: auto;
    margin-top: 25px;
    text-align: left;
    width: 1000px;
    background-color:#fff;
}
#page_frame #page_frame_header {
    height: 30px;
}
#page_frame #page_frame_header #border_left {
    height: 30px;
    width: 32px;
    float: left;
    background: url("/img/page/left.png") no-repeat left top;
}
#page_frame #page_frame_header #border_right {
    height: 30px;
    width: 32px;
    float: right;
    background: url("/img/page/right.png") no-repeat right top;
}

#page {
    margin: auto;
    text-align: left;
    width: 900px;
}

#header {
    height: 79px;
    padding: 0;
    width: 900px;
    clear: both;
}

#logo {
    height: 79px;
    width: 250px;
    float: left;
}

#logo img {
    border: 0px;
    height: 79px;
    width: 250px;
}

#top_nav {
    height: 43px;
    width: 650px;
    float: left;
    position: relative;
    top: 4px;
    background-image: url(/img/titelleiste.png);
}

#top_nav ul#top_nav_menu {
    list-style-type: none;
}
#top_nav ul#top_nav_menu li {
    float: left;
}
#top_nav ul#top_nav_menu li a {
    padding-top: 7px;
    text-decoration: none;
    text-align: center;
    float: left;
    width: 83px;
    height: 26px;
    background-image: url(/img/nav_element.png);
}
#top_nav ul#top_nav_menu li a.sel {
    color: white;
    float: left;
    width: 83px;
    height: 26px;
    background-image: url(/img/nav_element_sel.png);
}
#top_nav ul#top_nav_menu li a:hover {
    color: white;
    float: left;
    background-image: url(/img/nav_element_sel.png);
}

#top_nav_welcome {
    width: 611px;
    height: 23px;
    float: left;
    position: relative;
    top: 3px;
    left: 39px;
    background-image: url(/img/nav_top2.png);
    background-position: bottom;
}

#top_nav_welcome div {
    padding-top: 7px;
    padding-left: 10px;
}

#main {
    width: 900px;
    clear: both;
    min-height: 500px;
}

#topic {
    height: 25px;
    width: 100%;
    position: relative;
    top: 30px;
    background-color: #D6D6FD;
    border-bottom: 1px solid #8F99A5;
    border-top: 1px solid #8F99A5;
}

#topic h1 {
    padding-left: 10px;
    float: left;
    color: #7878A4;
    line-height: 1.4;
    font-weight: normal;
}

#topic img {
    padding-right: 10px;
    float: right;
    margin-top: 3px;
}

#subnavi {
    float: right;
    margin-right: 30px;
    margin-top: 6px;
}

.content_left {
    float: left;
    margin-top: 80px;
    width: 600px;
}

.content_right {
    float: right;
    margin-top: 80px;
    width: 290px;
}

.content_center {
    float: left;
    margin-top: 80px;
    width: 100%;
}

.spacer {
    margin-top: 20px;
}

#bookmarks {
    margin-bottom: 1px;
    margin-left: 1px;
    margin-right: 1px;
    margin-top: 1px;
    padding-top: 10px;
    text-align: center;
    font-size: 11px;
}

#bookmarks a {
    text-decoration: none;
}

#footer {
    margin-top: 60px;
    width: 900px;
    height: 240px;
    font-size: 11px;
    clear: both;
    color: #666;
}
#footer a {
    color: #666;
}
#footer a:hover {
    color: #999;
}


#footer hr {
    margin-bottom: 20px;
}
#footer .f_heading {
    font-weight: bold;
    margin-bottom: 20px;
}
#footer #footer_links {
    float:left;
    width: 155px;
}
#footer #footer_categories {
    float:left;
    width: 560px;
}
#footer #footer_partner {
    float: right;
    width: 125px;
}
#footer #footer_external_services {
    margin-top: 40px;
}
#footer #footer_external_services div {
    display: inline;
}


.fb_login {
    margin-top: 25px;
}

img.user_img {
    border: 1px solid #5F5F5F;
    padding: 1px;
    width: 50px;
    height: 50px;
}

/******************************************************************************/



/******************************************************************************/
/* ### Boxen ### */

/* # Standard Box # */
.standard_box {
    float: left;
    width: 100%;
    margin-bottom: 30px;
}

.standard_box .header {
    background-color: #D6D6FD;
    border-bottom: 1px solid #8F99A5;
    border-top: 1px solid #8F99A5;
    height: 20px;
}

.standard_box .header h2 {
    padding-left: 10px;
    color: #7878A4;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.7;
}

.standard_box .header a {
    float: right;
    padding-right: 10px;
    color: #7878A4;
    font-size: 11px;
    line-height: 1.7;
}

.standard_box .header a img {
    border: none;
    padding-top: 3px;
}

.standard_box .content {
    text-align: justify;
    line-height: 1.7;
    border-left: 1px dotted #D4D4D4;
    border-right: 1px dotted #D4D4D4;
    border-top: 0px;
    border-bottom: 1px dotted #D4D4D4;
    padding: 10px;
    background-color: #f5f5f5;
}

.standard_box .content h3 {
    font-weight: bold;
    font-size: 11px;
    margin-top: 10px;
}

.standard_box .ads {
    padding: 20px;
    line-height: 1.2;
}

.standard_box .content .content_text {
    font-size: 11px;
}

.standard_box .content .content_text a img {
    border: 1px solid #666;
}

/* # abgerundete Box # */
* html .radiused_box .header h2 {height: 1%;}  /* For IE 5 PC */
.radiused_box {
    margin: 0px left;
    /* min-width: 17em; */
    max-width: 600px;
    background: url(/img/boxes/box/sbbody-r.gif) no-repeat bottom right;
}

.radiused_box .header {
    background: url(/img/boxes/box/sbhead-r.gif) no-repeat top right;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.radiused_box .header h2 {
    background: url(/img/boxes/box/sbhead-l.gif) no-repeat top left;
    margin: 0px;
    padding: 5px 10px 7px;
    font-size: 14px;
    line-height: 1.7;
    font-weight: bold;
    color: #7878A4;
}

.radiused_box .content {
    background: url(/img/boxes/box/sbbody-l.gif) no-repeat bottom left;
    margin: 0px;
    padding: 5px 10px 10px;
    font-size: 11px;
    line-height: 1.7;
}

.radiused_box .content .content_text {
    padding-top: 15px;
}

/* # Informationsboxen # */
.information {
    background-color: #F5F5F5;
    border: 1px dotted #D4D4D4;
    padding: 20px;
    margin-top: 30px;
}
.user_information {
    background-color: #F5F5F5;
    border: 1px dotted #D4D4D4;
    padding: 20px 20px 20px 30px;
    /*margin-bottom: 30px;*/
    background: url(/img/buttons/information.png) no-repeat 5px 5px;
}
/******************************************************************************/



/******************************************************************************/
/* ### Login Box 2-spaltig ### */

#login #login_box {
    width: 400px;
}

#login .column_1 {
    float: left;
    width: 110px;
    height: 35px;
    padding: 0px 0px 0px 35px;
}

#login .column_2 {
    float: left;
    width: 180px;
    height: 35px;
    padding: 0px 0px 0px 0px;
}

#login input {
    width: 180px;
}

#login #login_button {
    width: 70px;
    height: 25px;
}
/******************************************************************************/



/******************************************************************************/
/* ### PW vergessen Box 2-spaltig ### */

#forgotten_pw #forgotten_pw_box {
    width: 400px;
}

#forgotten_pw .column_1 {
    float: left;
    width: 110px;
    height: 35px;
    padding: 0px 0px 0px 35px;
}

#forgotten_pw .column_2 {
    float: left;
    width: 180px;
    height: 35px;
    padding: 0px 0px 0px 0px;
}

#forgotten_pw input {
    width: 180px;
}

#forgotten_pw #generate_link_button {
    width: 120px;
    height: 25px;
}
/******************************************************************************/



/******************************************************************************/
/* ### Registration Box 2-spaltig ### */

#registration #registration_box {
    width: 435px;
}

#registration .column1,
#registration .fb_login .column1 {
    float: left;
    width: 150px;
    height: 35px;
    padding-left: 35px;
}

#registration .column2,
#registration .fb_login .column2 {
    float: left;
    width: 180px;
    height: 35px;
}

#registration .spacer {
    margin-top: 20px;
}

#registration input[type="text"],
#registration input[type="password"] {
    width: 180px;
    height: 18px;
}

#registration input[type="button"],
#registration input[type="submit"] {
    width: 70px;
    height: 25px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Impressum Box 2-spaltig ### */

#impressum #impressum_box {
    width: 435px;
}

#impressum .information {
    width: 380px;
}

#impressum .information h2 {
    font-size: 14px;
}

#impressum .information p {
    font-size: 11px;
    margin: 15px;
}

/******************************************************************************/


/******************************************************************************/
/* ### mein AUVO menü-Box ### */

#mein_auvo .radiused_box {
    background: url(/img/boxes/box2/sbbody-r.gif) no-repeat bottom right;
}
#mein_auvo .radiused_box .header {
    background: url(/img/boxes/box2/sbhead-r.gif) no-repeat top right;
}
#mein_auvo .radiused_box .header h2 {
    background: url(/img/boxes/box2/sbhead-l.gif) no-repeat top left;
    color: #fff;
}
#mein_auvo .radiused_box .content {
    background: url(/img/boxes/box2/sbbody-l.gif) no-repeat bottom left;
    margin: 0px;
    padding: 0px 0px 5px 0px;
}
#mein_auvo .radiused_box .content .menu {
    width: 178px;
    padding-top: 0px;
    padding-left: 1px;
}
#mein_auvo .radiused_box .content .menu h3 {
    font-weight: bold;
    color: #7878A4;
    height: 20px;
    padding: 10px;
    font-size: 12px;
    border-bottom: 1px solid #8F99A5;
    border-top: 1px solid #8F99A5;
}
#mein_auvo .radiused_box .content .menu li {
    list-style: none;
}
#mein_auvo .radiused_box .content .menu li a {
    background-color: #D6D6FD;
    color: #7878A4;
    display: block;
    height: 23px;
    padding: 8px 0px 0px 25px;
    text-decoration: none;
}
#mein_auvo .radiused_box .content .menu li a:hover {
    background-color: #9292B6;
    color: #D6D6FD;
}
#mein_auvo .radiused_box .content .menu li a.active {
    background-color: #7878A4;
    color: #D6D6FD;
}
#mein_auvo .row_footer_2 input[type="button"],
#mein_auvo .row_footer_2 input[type="submit"] {
    background-color: #fff;
}
/******************************************************************************/


/******************************************************************************/
/* ### Tabellenersatz Box ### */

.table {
    width: 550px;
    font-size: 11px;
}

.table img {
    border: 1px solid #666;
}

.table .header {
    background-color: #D6D6FD;
    border-bottom: 1px solid #8F99A5;
    border-top: 1px solid #8F99A5;
    height: 25px;
}

.table .header h2 {
    padding-top: 2px;
    padding-left: 10px;
    color: #7878A4;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.4;
}

.table .row_header {
    height: 35px;
    margin-top: 1px;
    background-color: #7878A4;
    color: #FFF;
    font-weight: bold;
}

.table .row_content {
    height: 70px;
    background-color: #D6D6FD;
    margin-top: 1px;
    float: none;
}

.table .row_footer_1 {
    height: 20px;
    background-color: #7878A4;
    margin-top: 1px;
}

.table .row_footer_2 {
    height: 15px;
    background-color: #D6D6FD;
    border-top: 1px solid #8F99A5;
    border-bottom: 1px solid #8F99A5;
    margin-top:1px;
}

.column_1 {
    float: left;
    width: 20px;
    padding-left: 7px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.column_2 {
    float: left;
    width: 160px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.column_3 {
    float: left;
    width: 120px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.column_4 {
    float: left;
    width: 140px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.column_5 {
    float: right;
    width: 50px;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-right: 10px;
}

.column_6 {
    float: right;
    width: 50px;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-right: 10px;
}

.column_5 img {
    border: none;
    padding-left: 3px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Tabellenersatz Box 5-spaltig mein_AUVO ### */
#mein_auvo .table {
    width: 680px;
}
#mein_auvo .column_1 {
    width: 33px;
}
#mein_auvo .column_2 {
    width: 270px;
}
#mein_auvo .column_3 {
    width: 150px;
}
#mein_auvo .column_4 {
    width: 140px;
}
#mein_auvo .column_5 {
    width: 75px;
    padding-right: 5px;
}
#mein_auvo .column_5 img {
    float: right;
    padding-left: 0px;
    padding-right: 5px;
}
#mein_auvo .table .header h2 {
    float: left;
}
#mein_auvo .table .header .deleted {
    float: right;
}
#mein_auvo .table .header .deleted img {
    border: none;
    padding-top: 4px;
    padding-right: 10px;
}
#mein_auvo .table .row_header a {
    color: #FFF;
}
#mein_auvo .table .row_header a:hover {
    color: #EEE;
}
#mein_auvo .table .row_header {
    text-align: left;
}
#mein_auvo .table .row_header img.sort {
    border: none;
    padding-left: 10px;
}
#mein_auvo .table .row_content {
    height: 35px;
    text-align: left;
}
#mein_auvo .table .row_footer_2 {
    height: 24px;
}
#mein_auvo .table .row_footer_2 input {
    margin-left: 2px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Tabellenersatz Box 5-spaltig user_auction_text_overview ### */
#user_auction_text_overview .content_center {
    margin-top: 10px;
}
#user_auction_text_overview .table {
    width: 680px;
}
#user_auction_text_overview .column_1 {
    width: 33px;
}
#user_auction_text_overview .column_2 {
    width: 270px;
}
#user_auction_text_overview .column_3 {
    width: 150px;
}
#user_auction_text_overview .column_4 {
    width: 140px;
}
#user_auction_text_overview .column_5 {
    width: 75px;
    padding-right: 5px;
}
#user_auction_text_overview .column_5 img {
    float: right;
    padding-left: 0px;
    padding-right: 5px;
}
#user_auction_text_overview .table .header h2 {
    float: left;
}
#user_auction_text_overview .table .header .deleted {
    float: right;
}
#user_auction_text_overview .table .header .deleted img {
    border: none;
    padding-top: 4px;
    padding-right: 10px;
}
#user_auction_text_overview .table .row_header a {
    color: #FFF;
}
#user_auction_text_overview .table .row_header a:hover {
    color: #EEE;
}
#user_auction_text_overview .table .row_header {
    text-align: left;
}
#user_auction_text_overview .table .row_header img.sort {
    border: none;
    padding-left: 10px;
}
#user_auction_text_overview .table .row_content {
    height: 35px;
    text-align: left;
}
#user_auction_text_overview .table .row_footer_2 {
    height: 24px;
}
#user_auction_text_overview .table .row_footer_2 input {
    margin-left: 2px;
}

#user_auction_text_overview #user_information {
    top: 0px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Tabellenersatz Box 6-spaltig user_images_overview ### */
#user_images_overview .table {
    width: 680px;
}
#user_images_overview .table .header .upload {
    float: right;
    padding-top: 4px;
    padding-right: 10px;
}
#user_images_overview .table .header .upload img {
    border: none;
}
#user_images_overview .table .row_header img.sort {
    border: none;
    padding-left: 10px;
    float: none !important;
}
#user_images_overview .table .row_content {
    height: auto !important;
}
#user_images_overview .column_1 {
    width: 33px;
}
#user_images_overview .column_2 {
    width: 180px;
}
#user_images_overview .column_3 {
    width: 150px;
}
#user_images_overview .column_4 {
    width: 100px;
}
#user_images_overview .column_5 {
    width: 120px;
    float: left;
}
#user_images_overview .column_6 {
    width: 75px;
}
#user_images_overview .column_6 img {
    float: right;
    padding-left: 0px;
    padding-right: 5px;
    border: none;
}
/******************************************************************************/


/******************************************************************************/
/* ### Bild Details ### */
#user_images_overview .ajax .img_details {
    padding: 10px;
}
#user_images_overview .ajax .img_details ul {
    padding: 5px !important;
    margin: 10px !important;
    list-style-type: square;
}
#user_images_overview .ajax .img_details h2 {
    font-size: 12px;
}
#user_images_overview .ajax .img_details h3 {
    font-size: 11px;
}
#user_images_overview .ajax .img_details .img_auction_templates {
    float: left;
    margin-top: 5px;
}
#user_images_overview .ajax .img_details .img_auction_texts {
    float: right;
    margin-top: 5px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Userdaten ändern ### */
#change_user_data fieldset {
    border: 1px solid #8F99A5;
    margin-bottom: 20px;
}
#change_user_data fieldset legend {
    padding: 3px;
    margin-left: 10px;
    color: #8F99A5;
    font-size: 14px;
}
#change_user_data fieldset legend span {
    position: relative;
    top: -23px;
    margin-left: 10px;
}
#change_user_data .formular {
    width: 400px;
    float: left;
}
#change_user_data .column_1 {
    width: 150px;
    height: 20px;
    padding-left: 35px;
}
#change_user_data .column_2 {
    text-align: right;
    float: right;
    width: 190px;
    height: 20px;
}
#change_user_data #form_del_user .column_1 {
    width: 300px;
    padding-left: 35px;
    height: auto !important;
}
#change_user_data #form_del_user .column_2 {
    width: 63px;
}
#change_user_data input[type="text"],
#change_user_data input[type="password"] {
    height: 18px;
    width: 180px;
}
#change_user_data form .form_desc {
    float: right;
    width: 150px;
    height: 65px;
}
#change_user_data form .form_desc img {
    vertical-align: top;
}
#change_user_data form .form_desc img.button {
    border: none;
}
/******************************************************************************/


/******************************************************************************/
/* ### globale Informatsbox ### */
#user_information {
    position: relative;
    top: 50px;
}
/******************************************************************************/


/******************************************************************************/
/* ### seitenspezifische Anpassungen (benannt nach "Templatenamen".tpl) ### */
#index #benefits {
    margin-top: 40px;
}
#index #benefits .benefit {
    float: left;
    width: 170px;
    text-align: justify;
    line-height:1.5em;
    color: #2F2F2F;
}
#index #benefits .benefit h2 {
    margin-bottom: 10px;
}
#index #benefits #benefit_1 {
    margin-left: 20px;
    margin-right: 25px;
}
#index #benefits #benefit_2 {
    margin-right: 25px;
}

#auction_template_overview .content_right .standard_box {
    margin-top:30px;
}

#main #row2 .content_center {
    width: 900px;
    margin-top: 40px;
}
#main #row2 .content_center .content {
    padding-left: 0px;
    padding-right: 0px;
}
#main #row2 .content_left {
    margin-top: 15px;
}
#main #row2 .content_right {
    margin-top: 15px;
}

#auction_template_usage_output .content_left,
#mein_auvo #editor_output .content_left {
    margin-top: 10px;
    width: 700px;
}
#auction_template_usage_output .content_right,
#mein_auvo #editor_output .content_right {
    margin-top: 10px;
    width: 190px;
}
#auction_template_usage_output .standard_box img,
#mein_auvo #editor_output .standard_box img {
    border: none;
    margin-top: 10px;
    margin-bottom: 10px;
}

#mein_auvo .content_left {
    width: 180px;
}
#mein_auvo .content_right {
    width: 680px;
}
#mein_auvo .in_process {
    margin-top: 55px;
}
#mein_auvo .user_information {
    padding: 5px 5px 5px 5px;
    text-align: center;
}
#img_upload #user_information {
    top: 0px;
}


#community #stats {
    width: 300px;
}
#community #stats .content {
    height: 200px;
}
#community #fb_friends .content {
    height: 120px;
}
#community .content_left {
    width: 300px;
}
#community .content_right {
    width: 550px;
}
#community #stats .column_1 {
    float: left;
    width: 130px;
}
#community #stats .column_2 {
    float: right;
    width: 90px;
    text-align: right;
    margin-right: 20px;
}

#community #new_user {
    margin-top: 40px;
}
#community .user_table .row_content {
    margin: 0;
    height: 68px;
}
#community .user_table .table {
    width: 300px;
}
#community .user_table .column_1 {
    width: 120px;
    float: left;
}
#community .user_table .column_2 {
    width: 140px;
    float: left;
}
#community .user_table .column_3 {
    width: 20px;
    float: left;
}
#community .user_table div.fb_user_img {
    background-image: url(/img/buttons/facebook_18x18.png);
    background-repeat: no-repeat;
    background-position: 90px 0px;
}
#community .user_table a.user_details {
    display: block;
    width: 298px;
    text-decoration: none;
    border: 1px solid #D6D6FD;
    margin-top: 1px;
}
#community .user_table a.user_details:hover {
    border: 1px dotted #7778A4;
}


#community_auctions .column_4 {
    width: 200px;
}

#community_user #user_info {
    margin-top: 80px;
    width: 300px;
}
#community_user #user_info .column_1 {
    float: left;
    width: 120px;
}
#community_user #user_info .column_2 {
    float: left;
    width: 140px;
}
#community_user #user_ebay_auctions {
    padding-top: 20px;
}
#community_user #ebay_auction_wrapper {
    padding-top: 40px;
}
#community_user #ebay_auction_wrapper a {
    display: block;
    height: 60px;
    width: 100%;
    border: 1px solid white;
    margin: 5px;
}
#community_user #ebay_auction_wrapper a:hover {
    border: 1px dotted silver;
}
#community_user #user_ebay_auctions .ebay_auction {
    background-color: #F5F5F5;
}
#community_user #user_ebay_auctions .ebay_auction .ebay_auction_img {
    float:left;
    width: 200px;
    height: 60px;
}
#community_user #user_ebay_auctions .ebay_auction .ebay_auction_img img {
    margin-left: 30px;
    width: 50px;
    max-height: 50px;
    border: 1px solid silver;
    margin-top: 5px;
}
#community_user #user_ebay_auctions .ebay_auction .ebay_auction_item {
    float:left;
    width: 170px;
    margin-top: 15px;
}
#community_user #user_ebay_auctions .ebay_auction .ebay_auction_title {
    float:left;
    margin-top: 15px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Dummy ### */

.dummy_editor {
    margin: 20px;
    width: 300px;
    height: 400px;
    padding-left: 20px;
    border: 1px dotted #000000;
}
/******************************************************************************/


/******************************************************************************/
/* ### Editor ### */

.auvo_editor input[type="text"] {
    width: 400px;
}
.auvo_editor input[type="submit"] {
    width: 100px;
}
.auvo_editor textarea {
    width: 100%;
    height: 700px;
}
.auvo_editor p {
    margin-bottom: 5px;
    margin-top: 5px;
}

.auvo_editor_output textarea {
    width: 100%;
    height: 700px;
}

#editor_output .controls #register,
#editor_output .controls #finish {
    float: right;
    margin-right: 195px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Partner ### */

#partner .partner_content {
    float: left;
    margin-top: 80px;
}

#partner .partner_content h1 {
    font-size: 14px;
}

#partner .partner_content h2 {
    margin-top: 30px;
    font-size: 12px;
}

#partner .partner_content h3 {
    font-size: 11px;
}

#partner .partner_content p {
    margin-top: 10px;
    font-size: 11px;
}

/******************************************************************************/


/******************************************************************************/
/* ### Template Details ### */
#auction_template_details #template_details {
    float: left;
    width: 250px;
    padding-right: 50px;
}
#auction_template_details #user_details {
    float: left;
    width: 250px;
}
#auction_template_details #ebay_auctions {
    width: 550px;
}
#auction_template_details #template_details #template_img {
    float: left;
}
#auction_template_details #template_details #template_rating {
    float: right;
    margin-top: 10px;
}
#auction_template_details #template_details .text .col1 {
}
#auction_template_details #template_details .text .col2 {
    float: right;
    margin-right: 20px;
}
/******************************************************************************/


/******************************************************************************/
/* ### Template Upload ### */
#user_template_upload {
    margin-top: 20px;
}
#user_template_upload .template_admin_header {
    margin-bottom: 20px;
}
#user_template_upload .template_admin_header #template_delete {
    float: left;
}
#user_template_upload .template_admin_header #category_select {
    float: right;
    padding-left: 20px;
}
#user_template_upload .template_admin_header #template_submit {
    float: right;
    padding-left: 20px;
}
#user_template_upload .header .upload {
    float: right;
    padding-top: 4px;
    padding-right: 10px;
}
#user_template_upload .header .upload img {
    border: none;
}
/******************************************************************************/




/******************************************************************************/
/* ### AGB ### */

#agb .agb_content {
    float: left;
    margin-top: 50px;
    font-size: 11px;
}
/******************************************************************************/



/******************************************************************************/
/* ### EXTERNAL SERVICES ### */

#external_services .external_services_content {
    float: left;
    margin-top: 50px;
}
/******************************************************************************/



/******************************************************************************/
/* ### HELP ### */

#help #help_content {
    float: left;
    margin-top: 50px;
    font-size: 11px;
}
#help #help_content h2 {
    margin-bottom: 20px;
}
#help #help_content ul {
    list-style-type: none;
    margin-left: 15px;
}
#help #help_content ul li.topic {
    margin-top: 30px;
    margin-bottom: 10px;
}
#help #help_content ul li {
    padding: 4px;
    font-weight: bold;
    font-size: 12px;
}
#help #help_content ul li ul li {
    font-weight: normal;
    padding: 2px;
    margin-top: 0px;
}

#help #help_content #help_answers {
    margin-top: 70px;
}
#help #help_content #help_answers p {
    font-size: 12px;
}
#help #help_content #help_answers h3 {
    margin-top: 40px;
}
#help #help_content #help_answers .top {
    font-size: 11px;
}
#help #help_content #help_answers img.screenshot {
    border: 1px solid silver;
    width: 500px;
}
/******************************************************************************/



/******************************************************************************/
/* ### Fremdapplikationen ### */

.boxoverheader {
    background: #7878A4;
    font-size: 11px;
    line-height: 1.4;
    color: #FFFFFF;
    border: 1px solid #7878A4;
    padding: 4px;
    width: 202px;
}

.boxoverbody {
    background: #FFFFFF;
    text-align: left;
    font-size: 10px;
    line-height: 1.4;
    border-left: 1px solid #7878A4;
    border-right: 1px solid #7878A4;
    border-bottom: 1px solid #7878A4;
    padding: 5px;
    width: 200px;
}

#fb-root {
    display: none;
}
/******************************************************************************/


/******************************************************************************/
/* ### Slider ### */

#vertical_slide {
    margin-top: 15px;
}
#vertical_slide ul {
    margin-left: 25px;
    list-style-type: square;
}
#vertical_slide ul li {
    padding-top: 5px;
}
/******************************************************************************/

/******************************************************************************/
/* ### SlideItMoo ### */
#SlideItMoo_outer {
    width:510px;
    margin:0px auto 10px;
    background:#fff ;
    display:block;
    position:relative;
    padding:0px 10px 0px 0px;;
}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{
    display:block;
    position:absolute;
    cursor:pointer;
    width:25px;
    height:290px;
    bottom:0px;
    right:8px;
    background:url(/apps/slideitmoo/images/forward.jpg) no-repeat center;
}
#SlideItMoo_outer .SlideItMoo_back {
    left:3px;
    background:url(/apps/slideitmoo/images/back.jpg) no-repeat center;
}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{
    position:relative ;
    overflow:hidden ;
    width:474px ; /* set a display width to make the slider look good in case js is disabled */
    margin:0px auto 0px;
    padding:0px 0px 10px 0px;
}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items {
    display:block;
    position:relative;
}
/* single element design */
#SlideItMoo_items div.SlideItMoo_element {
    display:block;
    position:relative;
    float:left;
    margin:0px 15px 0px;
    font-size:11px;
    width:500px;
    text-align:center;
    color:#7878A4;
}
#SlideItMoo_items a {
    padding:0px;
    margin:3px 0px 3px;
    clear:both;
    display:block;
    padding:2px;
}
#SlideItMoo_items img {
    border: 1px solid silver;
}
/******************************************************************************/
