@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(yaml/navigation/nav_shinybuttons.css);
@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(yaml/print/print_draft.css);

body {
/* background:#525252 url(screen/images/bg_grey.jpg) repeat-x fixed left top; */
background:#F9F9F9;
padding:10px 0pt;
}
h1, h2, h3, h4, h5, h6 {
color:#222222;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
margin:0pt 0pt 0.25em;
}
#subnavigation {
background:#CCCCCC;
font-weight:bold;
padding:12px 12px 1px;
margin:10px 1px 15px;
}
#topnav img {
margin-left:10px;
}
#logo_top {
background:#FF9803 none repeat scroll 0% 50%;
position:absolute;
top:-10px;
}
#main form {
padding-right:25px;
}
#infobox_top_center {
height:50px;
padding-left:20px;
overflow:auto;
}
#infobox_top_center p {
line-height:0.6em;
padding-top:5px;
}
.c50r ul {
margin:0px;
}
.c50r ul li {
margin-top:5px;
list-style-type:none;
}
 .c33r #box_top_right_1 {
padding-left:20px;
}
form label {
background:#FAFAFA none repeat scroll 0%;
float:left;
padding:2px;
text-align:right;
width:11em;
margin-top:1em;
}
.hlist {
margin-top:9px;
}
#search_box_1 form, #search_box_1 label {
background:#FAFAFA none repeat scroll 0%;
float:left;
padding:2px;
text-align:right;
width:3.5em;
margin-top:1em;
}
input, textarea, select {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#777777;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:1em;
margin-top:1em;
padding:2px;
width:auto;
}
input {
width:250px;
}
#agb_checkbox {
width:auto;
}
#agb_checkbox .agb_check {
float:left;
margin-left:204px;
width:auto;
}
#agb_checkbox label {
float:left;
margin-left:10px;
padding-left:8px;
text-align:left;
width:160px;
}
#agb_checkbox .agb_check_1 {
float:left;
margin-left:40px;
width:auto;
}
p.copyright_zusatz {
padding-top:10px;
}
.cart_license_1{
height:180px;
overflow:auto;
}
td input {
width:auto;
}
.info_licensepoints_1 table {
border:none;
border-top:1px solid #888888;
margin-top:45px;
}
tbody tr td.sum_1 {
padding-left:8px;
padding-right:8px;
text-align:right;
}
tbody tr td.sum_2 {
font-weight:bold;
border-top:3px solid #888888;
border-bottom:none;
}
tbody tr td.sum_3 {
padding-left:8px;
padding-right:8px;
text-align:right;
font-weight:bold;
border-top:3px solid #888888;
border-bottom:none;
}
#search_box_2 {
width:314px;
}
.user_infobox_1 {
padding:10px;
border:1px solid #EAEAEA;
margin:16px 0px 20px 3px;
width:400px;
}
#search_box_2 select {
float:left;
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#777777;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:0.2em;
margin-top:0.5em;
padding:2px;
width:auto;
}
#search_box_2 .submit {
float:right;
margin-left:0.2em;
margin-top:0.5em;
}
#main .submit {
clear:both;
padding:5px;
}
.submit input, input.box {
width:auto;
}
input.box_alert {
width:auto;
color:#CC0000;
border:1px solid #CC0000;
font-weight:bold;
}
#search_box_2 input {
margin-top:0px;
}
#UsercreditAddForm {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #CCCCCC;
color:#777777;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:1em;
margin-top:1em;
padding:2px;
width:400px;
}
#UsercreditAddForm input {
width:80px;
}
#UsercreditLicensepointsStep1Form input {
float:left;
width:80px;
}
#UsercreditAddForm .license_submit, #UsercreditLicensepointsStep1Form .license_submit {
clear:both;
margin:20px;
width:auto;
}
#UsercreditLicensepointsStep1Form label {
background:#FAFAFA none repeat scroll 0% 50%;
float:left;
margin-top:0.8em;
padding:2px;
text-align:left;
width:0px;
}
#UsercreditLicensepointsStep1Form #agb_checkbox label {
width:245px;
}
#CartCheckout1Form input {
float:left;
width:80px;
}
#CartCheckout1Form label {
width:245px;
}
#CartCheckout1Form .agb_link_1 {
clear:both;
padding-left:100px;
padding-top:10px;
text-align:left;
width:auto;
}
#search_box_1 {
width:325px;
}
#ImageSearchForm .input {
float:left;
}
#ImageSearchForm input {
width:170px;
}
#ImageSearchForm #search_box_1 .search_submit {
float:right;
width:auto;
}
#ImageSearchForm #search_box_1 .search_bytime {
clear:both;
padding-top:6px;
}
#imagebox_1{
margin-top:5px;
margin-bottom:15px;
}
.info_licensepoints_1 {
padding-left:40px;
padding-top:40px;
padding-right:40px;
padding-bottom:0px;
}
.info_licensepoints_paypal_1 {
padding-left:40px;
padding-top:10px;
padding-right:40px;
padding-bottom:0px;
}
#flashMessage.message {
color:#CC0000;
font-weight:bold;
margin-bottom:10px;
}
.message_txt {
color:#CC0000;
font-weight:bold;
}
.error-message {
clear:both;
padding:12px 0px 0px 22px;
color:#CC0000;
font-weight:bold;
}
table {
border-bottom:1px solid #888888;
border-collapse:collapse;
border-top:1px solid #888888;
margin-bottom:0.5em;
margin-top:15px;
width:auto;
}
table.payment_1 {
border-bottom:0px;
border-collapse:inherit;
border-top:0px;
margin-bottom:0.5em;
width:auto;
}
table.payment_1 img {
margin:-18px 0px 0px;
}
tbody td {
border-bottom:1px solid #888888;
}
tbody th {
border-bottom:1px solid #888888;
text-align:left;
}
table.payment_1 tbody td {
border-bottom:0px solid #888888;
padding:1px;
}
table.payment_1 tbody th {
border-bottom:0px solid #888888;
text-align:left;
}
.textimportant {
color:#CC0000;
font-weight:bold;
}
#UserLoginForm {
margin-top:40px;
margin-bottom:50px;
}
#albumlist {
	list-style-type: none;
	margin:12px 0pt 0pt;
	padding-left:0px;
	width: 100%;
}
.albumlist_box_1 {
	float: left;
	margin-right: 2px;
	margin-bottom: 6px;
	padding:4px 8px 6px 8px;
	color: #333333;
	width:166px;
	height: 280px;
	list-style-type: none;
	border:1px solid #C0C0C0;	
}
#albumlist img {
	display: block;
	border: 1px solid #333300;
	margin:7px auto;
}
#albumlist .albumlist_box_1 p.headline_img_1{
font: normal 0.8em Arial, Helvetica, sans-serif;
margin:0pt;
padding:4px 8px 6px 8px;
}
#albumlist .buttons_1 {
margin-top:4px;
padding:1px 0px 0px 12px;
}
#albumlist .buttons_1 img {
display:inline;
margin:2px;
}
#albumlist span {
padding:1px 0px 0px 12px;
color:#CC0000;
}
.buttons_2 {
margin-top:4px;
margin-bottom:4px;
padding:1px 0px 0px 12px;
}
.buttons_2 img {
display:inline;
margin:2px;
}
.info_box_1 {
text-align:left;
padding:5px;
}
table ul li {
list-style-type:square;
}
#cart_box_1 ul li{
list-style-type: none;
}
#cart_box_1 .info_box_cart_1 {
width:200px;
background-color:#FAFAFA;
margin:10px 60pt !important;
padding:10px;
width:383px;
text-align:left;
}
.cart_img {
width: 150px;
}
.cart_content_1 {
width: 540px;
}
.agb_iframe {
float:left;
}
.agb_iframe {
border:1px solid #CCCCCC;
margin:10px auto;
padding:5px;
width:290px;
}
.agb_iframe iframe {
height:250px;
width:290px;
}
#form_paypal input{
width:auto;
height:auto;
}
p.powered_by {
padding-top:20px;
}
#breadcrumb_1 {
padding:3px 0px 12px;
}
.paginate_top_1 {
padding:3px 0px 12px;
}
.paginate_bottom_1 {
padding:10px 0px 15px;
}
#footer .subcolumns li {
list-style-type: none;
}
#bookmarks {
clear:both;
padding-left:50px;
width:150px;
}
#bookmarks img {
border:1px solid #333300;
display:inline;
margin:7px auto;
}
#box_editor {
padding:20px;
}
#form_editor {
margin-bottom:30px;
}
#form_editor .feld_1 {
font-weight:bold;
width:250px;
height: 25px;
}
#form_editor .feld_2 input {
width:300px;
margin-top:0px;
}
#form_editor .feld_3 input {
width:15px;
}
#main span.back_link {
display:block;
text-align:center;
font-size:16px;
border:1px solid #888888;
background:transparent url(../app/webroot/img/icons/bg_arrow_1.gif) no-repeat scroll 0pt;
background-color:#FFFFFF;
padding:6px 12px 1px 16px;
width:120px;
font-weight:bold;
text-decoration:none;
}
#footer {
border-top:5px solid #FF9803;
}
