/* Farbschema
-------------------------------------------------- */

/*
beige: #ABA67D
braun mittel: #A09182
braun hell: #ddd7d0
*/

/* HTML
-------------------------------------------------- */

div
{border:0px solid #CCC;}



/* Links- bzw. Rechtsausrichtung für Elemente
-------------------------------------------------- */

.sc_float_left {float: left;margin: 0 6px 0 0;}
.sc_float_right {float: right;margin: 0 0 0 6px;}

/* Layoutelemente
-------------------------------------------------- */

#sc_wrap_container
{margin: 10px auto; max-width: 100%; min-height:600px; position:relative; width: 960px;}




/* Flashmessenger
-------------------------------------------------- */

#s_flashmessenger
{margin: 20px 20px 20px 20px;}

#s_flashmessenger .content
{background-repeat:no-repeat;background-position: 15px center;font-size:12px;line-height:20px;min-height:50px;padding:15px 10px 10px 100px;}

#s_flashmessenger .attention
{background-image:url(https://ssl.serianserver.de/library/media/images/icon_attention.png);border: 1px solid #F1D7A0;}

#s_flashmessenger .success
{background-image:url(https://ssl.serianserver.de/library/media/images/icon_success.png);border: 1px solid #008000;}

#s_flashmessenger .info
{background-image:url(https://ssl.serianserver.de/library/media/images/icon_info.png);border: 1px solid #009966;}

#s_flashmessenger .content li
{list-style-type:square;}


/* Header
-------------------------------------------------- */

#sc_header_container
{}

#sc_header_logo
{}

#sc_header_content
{margin-top:31px;}

#sc_header_content #headline
{color:#999999; float: left; font-weight:bold; font-size: 36px; text-transform:uppercase;}

#sc_header_content #headline_2
{color:#999999; float:left; font-size: 18px; margin:14px 0px 0px 200px;}


/* Navigation 1
-------------------------------------------------- */

#sc_navigation_container_1
{clear:both; width:200px;}

#sc_navigation_1
{width:100%}

#sc_navigation_1 ul
{display:block;}

#sc_navigation_1 li
{float: left;}

#sc_navigation_1 li a
{}


/* Navigation 2
-------------------------------------------------- */

#sc_navigation_container_2
{}


/* Content
-------------------------------------------------- */

#sc_content_container
{clear: both; float: left; margin-bottom:40px; min-height:500px; padding:20px 60px 20px 20px; width:560px}


/* Sidebar
-------------------------------------------------- */

#sc_sidebar_container
{float: left; margin-right:0px; width:320px;}

#sc_sidebar_content
{padding-top:0px;}

#sc_sidebar_content h2
{color: #666; font-size:18px; margin-top:30px; text-transform:lowercase;}

#sc_sidebar_content li
{border-bottom: 1px dotted #999999}

#sc_sidebar_content li a 
{background:url("../images/dot.jpg") no-repeat scroll 0 0 transparent;color:#666;display:block;font-size:13px;line-height:19px; margin:5px 0px 5px; padding:0 0 0 15px;text-decoration:none; text-transform:lowercase;}

#sc_sidebar_content li a:hover
{color:#FE941D;text-decoration:underline;}


/* Footer
-------------------------------------------------- */

#sc_footer_container
{clear:both;margin-bottom:20px;}

#sc_footer_content_1
{padding:20px;text-align:center;}


/* Forms
-------------------------------------------------- */

.zend_form
{width:500px}

.zend_form dt
{clear:both;float:left; line-height:330%; width:140px; padding: 0px 10px 0px 0px;}

.zend_form label
{float:left;}

.zend_form label.required
{font-weight:bold;}

.zend_form label.required:after
{content: " \002A";}

.zend_form dd
{float:left; padding: 5px 5px 5px 5px; width:340px} 

.zend_form input, .zend_form textarea
{display:block; float:left;font-size:12px;outline:none; padding:5px;}

.zend_form .focusField
{background:#EFF5FF;border:solid 2px #73A6FF;color:#000;}

.zend_form .idleField
{background:#EEE;border:solid 2px #DFDFDF;color:#6F6F6F;}

.zend_form ul.errors
{clear:both;}

.zend_form ul.errors li, .zend_form .sc_form_ajax
{color:#CC0033;padding: 1px 0px 0px 4px;}

.zend_form .sc_form_ajax
{background-color:#FFF; border-width: 0px 0px 0px 0px; border-style:solid; border-color: #DFDFDF; clear:both; display:none;}

.zend_form .sc_form_ajax_ok
{/*background-color:#ACF28A;*/}

.zend_form .sc_form_ajax_error
{border-color: #CC0033;}


/* Offers
-------------------------------------------------- */

#sc_current_offers
{}

#sc_current_offers .container
{}

#sc_current_offers .container .header
{font-size:14px; padding: 10px 0px 10px; }

#sc_current_offers .container img
{padding: 5px 0px 10px; }

#sc_current_offers .container .price
{float: left; width:30%;}

#sc_current_offers .container .contact
{float: left; text-align:right; width:70%;}




