
.home_box_text
{
    margin-bottom:20px;
}

#switch_image_home
{
    top:0px;
    width:100%;
    height:100%;
    /*z-index:1;*/
    position: absolute;
}



#special_content
{
    max-height:300px;
   /* background-image:url(../graphics/background_special.jpg);	*/
    background-color:#DDD7D0;
    background-repeat: no-repeat;
    background-position: center;
    z-index:1;
}

#special_banner
{
    position: relative;
    overflow: hidden;
    padding:30px 0px 30px 0px;
}

#special_banner img
{
    display:block;
    width:100%;
}

#h1_container
{
    position: relative;
    width:100%;
    height:560px;
}

#h1_container .main
{
    padding-top:136px;
}

.page_home h1
{
  font-family:GetShow;	
  font-weight:normal;
  font-size:180px;
  line-height:150px;
    padding:0px;
}

/* Bildbereich Höhe anpassen */

@media screen and (max-width: 1020px) 
{
    #h1_container > .main
    {
        padding-top:120px;
        padding-bottom:120px;
    }
    #h1_container
    {
        height:auto;
    }
	.page_home h1
	{
		margin:0px 0px 12px 0px;
		font-size:17vw;
		line-height:14vw;
	}
}

@media screen and (max-width: 650px) 
{    

	#h1_container > .main
    {
        padding-top:60px;
        padding-bottom:70px;
    }
    #h1_container
    {
        height:auto;
    }
	.page_home h1
	{
		margin:0px 0px 8px 0px;
		font-size:20vw;
		line-height:17vw;
	}	
}

.page_produkte h1
{
    padding-top:180px;
}

.childs_produkte h1
{
    padding-top:95px;
}

.page_produkte .main_header
{
  background-image: url(../graphics/background_big.jpg);
  height:540px;
  
}
.page_produkte .main_header_small
{
	background-image: url(../graphics/background_small.jpg);
    height:280px;
}

#breadcrumb_navigator
{
    position: absolute;
    left:0px;
    bottom:12px;
    color:#ffffff;
    width:100%;

    font-family:Gudea;
    font-size:18px;
}

#content_main_produkte
{
    margin-left:24.55%;
}

#content_main_produkte .headline_32
{
    margin-left:0.6012024%;
}

#content_main_produkte .product_box_245
{
    display:block;
    position: relative;
    float:left;
    width:32.53652058%;
    margin-left:00.79681275%;
    margin-bottom:6px;
}

#content_main_produkte a.product_box_245
{
    text-decoration: none;
}

#cat_links a
{
    font-family:Gudea;
	font-weight:bold;
    font-size:19px;
    line-height:30px;
    color:#776C68;    
}

#cat_links a.cat_link_active
{
    color:#1F1611;
	text-decoration:none;
}

/* Bildbereich Höhe anpassen */


.product_image_large
{
    display:block;
    width:365px;
    padding-top:38.512%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    float:left;
	margin-left:0.6012024%;
}

.product_detail_container
{
    width:365px;
    margin-left:388px;
}

.product_detail_container2
{
  margin-left:0.6012024%;
}

.product_button
{
    display:block;
    width:230px;
    height:24px;
    line-height:24px;
    background-color:#6A7786;
    opacity:0.4;
    transition: opacity 300ms;
    color:#ffffff;
    text-decoration: none;
    text-align: center;
	font-weight:bold;
    margin-bottom:5px;
}

.product_button_order
{
    display:block;
    width:230px;
    line-height:30px;
    background-color:#593826;
    opacity:0.4;
    transition: opacity 300ms;
    color:#ffffff;
    text-decoration: none;
    text-align: center;
    font-weight:bold;
    margin-bottom:20px;
    border:none;
    cursor: pointer;

}

.product_button:hover
{
    opacity:1;
}
.product_button_order:hover
{
    opacity:1;
}

.search_not_found
{
    margin-left: 0.6012024%;
}
.page_detail #content_main_produkte .product_box_245
{
    width:32.5365206%;
    margin-left:1.1952191%;
}
.page_detail #content_main_produkte .product_box_245:nth-child(3n-2)
{
    margin-left:0px;
}

@media screen and (max-width: 1020px) 
{
	.page_produkte .main_header
	{
        padding-top:120px;
        padding-bottom:120px;
	}
	
    #h1_container
    {
        height:auto;
    }
	
	.page_produkte h1
	{
		margin:0px 0px 12px 0px;
		padding:0px;
    }
    
    .product_image_large
    {
        width:99.3987976%;
        padding-top:79.45205479%;
        float:none;
    }
    
    .product_detail_container
    {
        margin:25px 0px 0px 0.6012024%;
        width:auto;   
    }
    .product_detail_container2
    {
      margin-left:0.6012024%;
      width:auto;   
    }
    
    .product_button
    {
        width:100%;   
    }
    .product_button_order
    {
        width:100%;   
    }

    .page_detail #content_main_produkte .product_box_245
    {
        width:49.5490982%;
        padding-top:44.16832845%;
        margin-left:0.9018036%;
    }

    .page_detail #content_main_produkte .product_box_245:nth-child(3n-2)
    {
        margin-left:0.9018036%;
    }
    .page_detail #content_main_produkte .product_box_245:nth-child(2n-1)
    {
        margin-left:0px;
    }
}

@media screen and (max-width: 650px) 
{    

	.page_produkte .main_header
	{
        padding-top:50px;
        padding-bottom:50px;
	}
    .h1_container
    {
        height:auto;
    }
	
	.page_produkte h1
	{
		margin:0px 0px 8px 0px;
    }
    
    .product_image_large
    {
      margin-left:0px;
	  width:100%;
    }
	
	#content_main_produkte .headline_32
	{
      margin-left:0px;
		
	}
    
    .product_detail_container
    {
      margin-left:0px;
    }
    .product_detail_container2
    {
      margin-left:0px;
    }
	
    .search_not_found
    {
        margin-left: 0px;
    }

    .page_detail #content_main_produkte .product_box_245
    {
        width:100%;
        margin-left:0px;
        padding-top: 89.79591837%;
    }
}

.price_tag
{
    font-size:30px;
    line-height:30px;
    font-weight:bold;
}

#input_bestellen
{
    font-family:Gudea, Arial;
	font-size:17px;
	line-height:32px;
	font-weight:bold;
}<br />
<b>Warning</b>:  include(schauraum.css): failed to open stream: No such file or directory in <b>/var/home/elektro-car_at/gartenservice/styles/styles.php</b> on line <b>7</b><br />
<br />
<b>Warning</b>:  include(): Failed opening 'schauraum.css' for inclusion (include_path='.:/usr/include/php74:/usr/share/php74:/usr/share/php') in <b>/var/home/elektro-car_at/gartenservice/styles/styles.php</b> on line <b>7</b><br />
#page_impressum strong
{
  color:var(--colors-gartenservice-brown);
}#page_agb strong
{
  color:var(--colors-gartenservice-brown);
}#page_datenschutz strong
{
  color:var(--colors-gartenservice-brown);
}.kontakt_button
{
    border:none;
  background-color:var(--colors-gartenservice-brown);
    color:#FFFFFF;
    cursor:pointer;

    width:100%;
    height:40px;
    font:Gudea;
    font-weight:bold;
    font-size:18px;
    line-height:18px;
    text-align: center;;
}

.kontakt_text
{
    font-family:Gidole;
    font-weight:bold;
    font-size:18px;
    line-height:18px;
  color:var(--colors-gartenservice-brown);
    margin:0px 0px 4px 0px;
}

.kontakt_form
{
    height:36px;
    width:94.8%;
    color:#1F1611;
    margin-bottom:15px;
    padding:0px 2% 0px 2%;
    font-size:15px;
}

.kontakt_form2
{
    min-height:200px;
    width:100%;
    max-width:100%;
    min-width:100%;
    color:#1F1611;
    margin-bottom:10px;
    font-size:15px;
}.order_headline
{
	font-family:Gudea;
	font-weight:bold;
  font-size:24px;
  line-height:24px;
  color:var(--colors-gartenservice-brown);
  padding-top:0px;
  padding-bottom:22px;
}

.order_font_20
{
	font-family:Gidole;
  font-size:20px;
  line-height:20px;
  padding:0px 0px 10px 0px;
  color:var(--colors-gartenservice-brown);
}
.order_font_15
{
    color:var(--colors-gartenservice-brown);
    font-size:16px;
}

.order_text
{	
	font-family:Gidole;
  font-size:20px;
  line-height:24px;	
}

#artikel_price
{
    float:right;
}

#versandkosten_value
{
    float:right;
}
#total_value
{
    float:right;
}
#nett_value
{
    float:right;
}
#mwst_value
{
    float:right;
}

.order_line
{
    background-color:var(--colors-leos_darkbeige);
    height:1px;
    margin-bottom:10px;
}

.final_order_button
{
    width:365px;
    height:45px;
    line-height:45px;
	font-family:Gudea, Arial;
	font-size:19px;
	font-weight:bold;
}

#buy_back_link
{
    font-family:Gudea;
	font-weight:bold;
	font-size:20px;
	float:right;
    margin: 65px 0px 14px 0px;
}

#final_back_link
{
    font-family:Gudea;
	font-weight:bold;
	font-size:20px;
	float:left;
    margin: 40px 0px 14px 0px;
}
.order_headline
{
	font-family:Gudea;
	font-weight:bold;
  font-size:24px;
  line-height:24px;
  color:var(--colors-gartenservice-brown);
  padding-top:0px;
  padding-bottom:22px;
}

.order_font_20
{
	font-family:Gidole;
  font-size:20px;
  line-height:20px;
  padding:0px 0px 10px 0px;
  color:var(--colors-gartenservice-brown);
}
.order_font_15
{
    color:var(--colors-gartenservice-brown);
    font-size:16px;
}

#artikel_price
{
    float:right;
}

#versandkosten_value
{
    float:right;
}
#total_value
{
    float:right;
}
#nett_value
{
    float:right;
}
#mwst_value
{
    float:right;
}

.order_line
{
    background-color:var(--colors-leos_darkbeige);
    height:1px;
}

.vorkasse_button
{
    width:365px;
    height:45px;
	font-family:Gudea, Arial;
	font-weight:bold;
	font-size:20px;
    line-height:48px;
	margin-bottom:15px;
	border-radius:5px;
}

#paypal-button-container
{
    width:365px;
}