









    .vcent1 {
        display: table;
        position: absolute;
        height: 100%;
        width: 100%;
    }

    .vcent2 {
        display: table-cell;
        vertical-align: middle;
    }

    .vcent3 {
        margin-left: auto;
        margin-right: auto;
    }


@media all and (max-width:499px) {
.menu_desktop {
    display: none;
}
}

@media all and (min-width:500px) {
.menu_mobile {
    display: none;
}
}


    .pageTopBorder_white  {
        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;

        letter-spacing: 2px;

/*        text-transform: uppercase;*/

        top: 0px;
        width:  100%;
        padding: 7px 0px 0px 0px;
        height: 26px;
        position: fixed;
        background: #FFFFFF;

        /* Additional styles */
        text-align:center;

        z-index: 2000;

    }

    .pageTopBorder_white  a {
                color: #808080;
        text-decoration: none;
    }
        
    .pageTopBorder_white .menuItem {
        padding-left: 2px;
        padding-right: 2px;
    }
    .pageTopBorder_white .selected a {
        color: #000000;
    }

    .pageTopBorder_white .menuItem a:hover {
        color: #000000;        
    }

    @media only screen and (max-width: 767px) {
        .pageTopBorder_white {
        }
        .pageLeftBorder_white {
            display:none;
        }            
        .pageRightBorder_white {
            display:none;
        }
        .pageTopBorder_white .leftIcon {
            margin-left: 5px;
        }            
        .pageTopBorder_white .rightIcon {
            margin-right: 5px;
        }            

        .pageContainer_white {
/*            border: 1px solid #DAD7EA;*/
            margin: 0px 0px 0px 0px;   /* Slide under top 33px */
        }
    }
    @media only screen and (min-width: 768px) {
        .pageTopBorder_white .leftIcon {
            margin-left: 33px;
        }            
        .pageTopBorder_white .rightIcon {
            margin-right: 33px;
        }            
                
        .pageLeftBorder_white {
            top: 0px;
            left: 0px;
            width: 33px;
            height: 100%;
            position: fixed;
            background: #FFFFFF;
            text-align: center;
        }
    
        .pageRightBorder_white {
            top: 0px;
            right: 0px;
            width: 33px;
            height: 100%;
            position: fixed;
            background: #FFFFFF;
            text-align: center;
        }
    
        .pageContainer_white {
            margin: 0px 33px 0px 33px; /* Slide under top 33px */
/*            border: 1px solid #DAD7EA; */
        }
    
    }

    
@media all and (max-width:499px) {
.menu_desktop {
    display: none;
}
}

@media all and (min-width:500px) {
.menu_mobile {
    display: none;
}
}


    .pageTopBorder_lightblue  {
        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;

        letter-spacing: 2px;

/*        text-transform: uppercase;*/

        top: 0px;
        width:  100%;
        padding: 7px 0px 0px 0px;
        height: 26px;
        position: fixed;
        background: #C7D8E0;

        /* Additional styles */
        text-align:center;

        z-index: 2000;

    }

    .pageTopBorder_lightblue  a {
                color: #FFFFFF;
        text-decoration: none;
    }
        
    .pageTopBorder_lightblue .menuItem {
        padding-left: 2px;
        padding-right: 2px;
    }
    .pageTopBorder_lightblue .selected a {
        color: #000000;
    }

    .pageTopBorder_lightblue .menuItem a:hover {
        color: #000000;        
    }

    @media only screen and (max-width: 767px) {
        .pageTopBorder_lightblue {
        }
        .pageLeftBorder_lightblue {
            display:none;
        }            
        .pageRightBorder_lightblue {
            display:none;
        }
        .pageTopBorder_lightblue .leftIcon {
            margin-left: 5px;
        }            
        .pageTopBorder_lightblue .rightIcon {
            margin-right: 5px;
        }            

        .pageContainer_lightblue {
/*            border: 1px solid #DAD7EA;*/
            margin: 0px 0px 0px 0px;   /* Slide under top 33px */
        }
    }
    @media only screen and (min-width: 768px) {
        .pageTopBorder_lightblue .leftIcon {
            margin-left: 33px;
        }            
        .pageTopBorder_lightblue .rightIcon {
            margin-right: 33px;
        }            
                
        .pageLeftBorder_lightblue {
            top: 0px;
            left: 0px;
            width: 33px;
            height: 100%;
            position: fixed;
            background: #C7D8E0;
            text-align: center;
        }
    
        .pageRightBorder_lightblue {
            top: 0px;
            right: 0px;
            width: 33px;
            height: 100%;
            position: fixed;
            background: #C7D8E0;
            text-align: center;
        }
    
        .pageContainer_lightblue {
            margin: 0px 33px 0px 33px; /* Slide under top 33px */
/*            border: 1px solid #DAD7EA; */
        }
    
    }

    
@media all and (max-width:499px) {
.menu_desktop {
    display: none;
}
}

@media all and (min-width:500px) {
.menu_mobile {
    display: none;
}
}


    .pageTopBorder_lightred  {
        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;

        letter-spacing: 2px;

/*        text-transform: uppercase;*/

        top: 0px;
        width:  100%;
        padding: 7px 0px 0px 0px;
        height: 26px;
        position: fixed;
        background: #C4BFDD;

        /* Additional styles */
        text-align:center;

        z-index: 2000;

    }

    .pageTopBorder_lightred  a {
                color: #FFFFFF;
        text-decoration: none;
    }
        
    .pageTopBorder_lightred .menuItem {
        padding-left: 2px;
        padding-right: 2px;
    }
    .pageTopBorder_lightred .selected a {
        color: #000000;
    }

    .pageTopBorder_lightred .menuItem a:hover {
        color: #000000;        
    }

    @media only screen and (max-width: 767px) {
        .pageTopBorder_lightred {
        }
        .pageLeftBorder_lightred {
            display:none;
        }            
        .pageRightBorder_lightred {
            display:none;
        }
        .pageTopBorder_lightred .leftIcon {
            margin-left: 5px;
        }            
        .pageTopBorder_lightred .rightIcon {
            margin-right: 5px;
        }            

        .pageContainer_lightred {
/*            border: 1px solid #DAD7EA;*/
            margin: 0px 0px 0px 0px;   /* Slide under top 33px */
        }
    }
    @media only screen and (min-width: 768px) {
        .pageTopBorder_lightred .leftIcon {
            margin-left: 33px;
        }            
        .pageTopBorder_lightred .rightIcon {
            margin-right: 33px;
        }            
                
        .pageLeftBorder_lightred {
            top: 0px;
            left: 0px;
            width: 33px;
            height: 100%;
            position: fixed;
            background: #C4BFDD;
            text-align: center;
        }
    
        .pageRightBorder_lightred {
            top: 0px;
            right: 0px;
            width: 33px;
            height: 100%;
            position: fixed;
            background: #C4BFDD;
            text-align: center;
        }
    
        .pageContainer_lightred {
            margin: 0px 33px 0px 33px; /* Slide under top 33px */
/*            border: 1px solid #DAD7EA; */
        }
    
    }

    .objectImgWithText_left {
    padding-top: 33px;
    padding-bottom: 33px;
}

.objectImgWithText_left h1 {
    font-weight: normal;
    font-size: 56px;
    margin-top: 0px;
    margin-bottom: 0px;
}
    
.objectImgWithText_left::after {
    content: "";
    clear: both;
    display: table;
}


.objectImgWithText_left .img {
    float: left;
}

.objectImgWithText_left .img img {
    width: 100%;

    <? ShadowStyle(); ?>
}
    
.objectImgWithText_left .text {
    float:left;
}




@media only screen and (max-width: 767px) {
    .objectImgWithText_left .img {
        width:50%;
    }
    .objectImgWithText_left .text {
        width:100%;
    }        
    .objectImgWithText_left .text .positioner {
        margin-left: 33px;
        margin-right: 33px;
    }
    }
@media only screen and (min-width: 768px) {
    .objectImgWithText_left .img {
        width:33%;
    }
    .objectImgWithText_left .text {
        width:64%;
    }
    .objectImgWithText_left .text .positioner {
        margin-left: 66px;
    }
    
}

.objectImgWithText_right {
    padding-top: 33px;
    padding-bottom: 33px;
}

.objectImgWithText_right h1 {
    font-weight: normal;
    font-size: 56px;
    margin-top: 0px;
    margin-bottom: 0px;
}
    
.objectImgWithText_right::after {
    content: "";
    clear: both;
    display: table;
}


.objectImgWithText_right .img {
    float: right;
}

.objectImgWithText_right .img img {
    width: 100%;

    <? ShadowStyle(); ?>
}
    
.objectImgWithText_right .text {
    float:right;
}




@media only screen and (max-width: 767px) {
    .objectImgWithText_right .img {
        width:50%;
    }
    .objectImgWithText_right .text {
        width:100%;
    }        
    .objectImgWithText_right .text .positioner {
        margin-left: 33px;
        margin-right: 33px;
    }
    }
@media only screen and (min-width: 768px) {
    .objectImgWithText_right .img {
        width:33%;
    }
    .objectImgWithText_right .text {
        width:64%;
    }
    .objectImgWithText_right .text .positioner {
        margin-right: 66px;
    }
    
}


.objectTextDiv_ {
    margin-top: 33px;
    margin-bottom: 33px;
    margin-left: 33px;
    margin-right: 33px;

    text-align: center;

    color: #808080;
}
    
.objectTextDiv_::after {
    content: "";
    clear: both;
    display: table;
}

.objectTextDiv_ h1 {
    font-weight: normal;
    font-size: 64px;
    margin-top: 80px;
    margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {
}

@media only screen and (min-width: 768px) {
}

@media (max-width: 699px) {
    .objectFourImages .img {
        float: left;
        width: 50%;

        text-align:center;
    }
        
    .objectFourImages::after {
        content: "";
        clear: both;
        display: table;
    }

    .objectFourImages .img p {
        margin-top: 5px;
    }

    .objectFourImages .c_1, .objectFourImages .c_2 {
        display: inline;
    }
    .objectFourImages .c_3, .objectFourImages .c_4, .objectFourImages .c_other {
        display: none;
    }


}


@media (min-width: 700px) {

    .objectFourImages .img {
        float: left;
        width: 25%;

        text-align:center;
    }
        
    .objectFourImages::after {
        content: "";
        clear: both;
        display: table;
    }

    .objectFourImages .img p {
        margin-top: 5px;
    }

    .objectFourImages .c_1, .objectFourImages .c_2, .objectFourImages .c_3, .objectFourImages .c_4 {
        display: inline;
    }
    .objectFourImages .c_other {
        display: none;
    }

}

.objectImagePlate .img {    
    float: left;
    width: 20%;

    text-align:center;
}

.objectImagePlate .positioner {
    margin: 10px;
}

.objectImagePlate .img img {
    width:100%;
        -webkit-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    -moz-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
}

.objectImagePlate::after {
    content: "";
    clear: both;
    display: table;
}




////////////////////////////////////////////
.imagePlater {padding: 0px;margin: 0px;position:absolute;}.imagePlater1 {width: 100px;height: 100px;}.imagePlater2 {width: 200px;height: 200px;} 

.imagePlater_nicer_image_1 {
    border: 1px solid black;
    width: 90px;
    height: 90px;
    left:5px;
    top:5px;
        -webkit-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    -moz-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
}

.imagePlater_nicer_image_2 {
    border: 1px solid black;
    width: 190px;
    height: 190px;
    left:5px;
    top:5px;
        -webkit-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    -moz-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
}

    .objectImagePlate2image3x3 {
        display: inline-block;
    }

    .objectImagePlate2image3x3 table, .objectImagePlate2image3x3 tr, .objectImagePlate2image3x3 td {
    }


    .objectImagePlate2image {
        width: 90px;
        height: 90px;
        padding: 5px;
        border: 1px solid #808080;
            -webkit-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    -moz-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
        box-sizing: border-box;
    }
    .objectImagePlate2empty {
        width: 90px;
        height: 90px;
        padding: 5px;
        box-sizing: border-box;
    }



    .objectImagePlate2imageBigger {
        width: 184px;
        height: 184px;
        padding: 5px;
        border: 1px solid #808080;
            -webkit-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    -moz-box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
    box-shadow: 7px 7px 15px -4px rgba(0,0,0,0.58);
        box-sizing: border-box;
    }
    .objectImagePlate2emptyBigger {
        width: 184px;
        height: 184px;
        padding: 5px;
        box-sizing: border-box;
    }


    @media all and (max-width:999px) {
    .objectTextBox_white {
            }
    .objectTextBox_white p {
        color: #FFFFFF;
    }
    .objectTextBox_white h1 {
        color: #FFFFFF;
    }
    .objectTextBox_white div a {
        background: #C7C3DF;

	;
    }
    .objectTextBox_white div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_white {
        padding: 50px 30px 40px 30px;
    }

}

@media all and (min-width:1000px) {
    .objectTextBox_white {
            }
    .objectTextBox_white p {
        color: #FFFFFF;
    }
    .objectTextBox_white h1 {
        color: #FFFFFF;
    }
    .objectTextBox_white div a {
        background: #C7C3DF;
    }
    .objectTextBox_white div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_white {
        min-height: 250px;
        padding: 30px 30px 30px 30px;
    }

}



    @media all and (min-width:1000px) {
    .objectTextBox_white {
        border: 1px solid #C7C3DF;
    }
    }


    @media only screen and (max-width: 999px) {
        .objectTextBox_white {
	    margin: 0px;
        }
    }
    @media only screen and (min-width: 1000px) {
        .objectTextBox_white {
    	    margin: 50px 70px 20px 70px;
/*    	    min-height: 350px;*/
        }
    }

    @media only screen and (min-width: 1100px) {
        .objectTextBox_white {
/*    	    min-height: 350px;*/
        }
    }

    .objectTextBox_white h1 {
        margin: 0px;

        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;
        letter-spacing: 3px;
	font-size: 33px;
	padding-bottom: 12px;
    }
        
    .objectTextBox_white p {
	font-weight: 100;
	font-size: 14px;
	line-height: 18px;
    }

    .objectTextBox_white div a {
        margin-top: 10px;
        padding: 10px 24px 9px 24px;
        display: inline-block;
	font-size: 12.5px;
        text-decoration: none;
        color: #FFFFFF;
    }

    @media all and (max-width:999px) {
    .objectTextBox_lightblue {
        background: #FFFFFF;    }
    .objectTextBox_lightblue p {
        color: #808080;
    }
    .objectTextBox_lightblue h1 {
        color: #808080;
    }
    .objectTextBox_lightblue div a {
        background: #C7C3DF;

	;
    }
    .objectTextBox_lightblue div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_lightblue {
        padding: 50px 30px 40px 30px;
    }

}

@media all and (min-width:1000px) {
    .objectTextBox_lightblue {
        background: #FFFFFF;    }
    .objectTextBox_lightblue p {
        color: #808080;
    }
    .objectTextBox_lightblue h1 {
        color: #808080;
    }
    .objectTextBox_lightblue div a {
        background: #C7C3DF;
    }
    .objectTextBox_lightblue div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_lightblue {
        min-height: 250px;
        padding: 30px 30px 30px 30px;
    }

}



    @media all and (min-width:1000px) {
    .objectTextBox_lightblue {
        border: 1px solid #C7C3DF;
    }
    }


    @media only screen and (max-width: 999px) {
        .objectTextBox_lightblue {
	    margin: 0px;
        }
    }
    @media only screen and (min-width: 1000px) {
        .objectTextBox_lightblue {
    	    margin: 50px 70px 20px 70px;
/*    	    min-height: 350px;*/
        }
    }

    @media only screen and (min-width: 1100px) {
        .objectTextBox_lightblue {
/*    	    min-height: 350px;*/
        }
    }

    .objectTextBox_lightblue h1 {
        margin: 0px;

        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;
        letter-spacing: 3px;
	font-size: 33px;
	padding-bottom: 12px;
    }
        
    .objectTextBox_lightblue p {
	font-weight: 100;
	font-size: 14px;
	line-height: 18px;
    }

    .objectTextBox_lightblue div a {
        margin-top: 10px;
        padding: 10px 24px 9px 24px;
        display: inline-block;
	font-size: 12.5px;
        text-decoration: none;
        color: #FFFFFF;
    }

    @media all and (max-width:999px) {
    .objectTextBox_lightblue2 {
        background: #C7D8E0;    }
    .objectTextBox_lightblue2 p {
        color: #FFFFFF;
    }
    .objectTextBox_lightblue2 h1 {
        color: #FFFFFF;
    }
    .objectTextBox_lightblue2 div a {
        background: #C7C3DF;

	;
    }
    .objectTextBox_lightblue2 div a:hover {
        background: #C7D0E0;
    }
    .objectTextBox_lightblue2 {
        padding: 50px 30px 40px 30px;
    }

}

@media all and (min-width:1000px) {
    .objectTextBox_lightblue2 {
        background: #FFFFFF;    }
    .objectTextBox_lightblue2 p {
        color: #808080;
    }
    .objectTextBox_lightblue2 h1 {
        color: #808080;
    }
    .objectTextBox_lightblue2 div a {
        background: #C7C3DF;
    }
    .objectTextBox_lightblue2 div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_lightblue2 {
        min-height: 250px;
        padding: 30px 30px 30px 30px;
    }

}



    @media all and (min-width:1000px) {
    .objectTextBox_lightblue2 {
        border: 1px solid #C7C3DF;
    }
    }


    @media only screen and (max-width: 999px) {
        .objectTextBox_lightblue2 {
	    margin: 0px;
        }
    }
    @media only screen and (min-width: 1000px) {
        .objectTextBox_lightblue2 {
    	    margin: 50px 70px 20px 70px;
/*    	    min-height: 350px;*/
        }
    }

    @media only screen and (min-width: 1100px) {
        .objectTextBox_lightblue2 {
/*    	    min-height: 350px;*/
        }
    }

    .objectTextBox_lightblue2 h1 {
        margin: 0px;

        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;
        letter-spacing: 3px;
	font-size: 33px;
	padding-bottom: 12px;
    }
        
    .objectTextBox_lightblue2 p {
	font-weight: 100;
	font-size: 14px;
	line-height: 18px;
    }

    .objectTextBox_lightblue2 div a {
        margin-top: 10px;
        padding: 10px 24px 9px 24px;
        display: inline-block;
	font-size: 12.5px;
        text-decoration: none;
        color: #FFFFFF;
    }

    @media all and (max-width:999px) {
    .objectTextBox_lightblue3 {
        background: #C4BFDD;    }
    .objectTextBox_lightblue3 p {
        color: #FFFFFF;
    }
    .objectTextBox_lightblue3 h1 {
        color: #FFFFFF;
    }
    .objectTextBox_lightblue3 div a {
        background: #C7C3DF;

	;
    }
    .objectTextBox_lightblue3 div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_lightblue3 {
        padding: 50px 30px 40px 30px;
    }

}

@media all and (min-width:1000px) {
    .objectTextBox_lightblue3 {
        background: #FFFFFF;    }
    .objectTextBox_lightblue3 p {
        color: #808080;
    }
    .objectTextBox_lightblue3 h1 {
        color: #808080;
    }
    .objectTextBox_lightblue3 div a {
        background: #C7C3DF;
    }
    .objectTextBox_lightblue3 div a:hover {
        background: #C7D8E0;
    }
    .objectTextBox_lightblue3 {
        min-height: 250px;
        padding: 30px 30px 30px 30px;
    }

}



    @media all and (min-width:1000px) {
    .objectTextBox_lightblue3 {
        border: 1px solid #C7C3DF;
    }
    }


    @media only screen and (max-width: 999px) {
        .objectTextBox_lightblue3 {
	    margin: 0px;
        }
    }
    @media only screen and (min-width: 1000px) {
        .objectTextBox_lightblue3 {
    	    margin: 50px 70px 20px 70px;
/*    	    min-height: 350px;*/
        }
    }

    @media only screen and (min-width: 1100px) {
        .objectTextBox_lightblue3 {
/*    	    min-height: 350px;*/
        }
    }

    .objectTextBox_lightblue3 h1 {
        margin: 0px;

        font-family: "Atrament-Light", sans-serif;
        font-weight: normal;
        letter-spacing: 3px;
	font-size: 33px;
	padding-bottom: 12px;
    }
        
    .objectTextBox_lightblue3 p {
	font-weight: 100;
	font-size: 14px;
	line-height: 18px;
    }

    .objectTextBox_lightblue3 div a {
        margin-top: 10px;
        padding: 10px 24px 9px 24px;
        display: inline-block;
	font-size: 12.5px;
        text-decoration: none;
        color: #FFFFFF;
    }

        .teamdsfooter {
        margin-top: 60px;
        padding-top: 40px;
        padding-bottom: 80px;

        background: #C4BFDD;

        color: #FFFFFF;

        font-size: 12px;
    }

    @media only screen and (min-width: 768px) {
        .teamdsfooter {
            padding-bottom: 80px;
        }
    }
    @media only screen and (max-width: 767px) {
        .teamdsfooter {
            padding-bottom: 20px;
        }
    }


    .col-logo, .col-address, .col-kontakt1, .col-kontakt2, .col-icons {
        padding: 10px 20px;
        box-sizing: border-box;
    }


    @media only screen and (max-width: 499px) {
        .col-logo {
            width:160px;
            padding-bottom: 30px;
            clear:both;
        }
        .col-address {
            width:100%;
            font-size: 14px;
        }
        .col-kontakt1 {
            width:100%;
            font-size: 14px;
        }
        .col-kontakt2 {
	    display:none;
        }
        .col-icons {
            text-align:right;
            width:100%;
            font-size: 16px;
        }
    }


    @media only screen and (min-width:500px) and (max-width: 649px) {
	.teamdsfooter {
	    position: relative;
	    height: 160px;
	}
        .col-logo {
	    position: absolute;
            width:200px;
	    top:30px;
	    left:30px;
        }
        .col-address {
	    position: absolute;
            left:50%;
	    width:50%;
	    top: 25px;
        }
        .col-kontakt1 {
	    position: absolute;
            left:50%;
	    width:50%;
	    top: 120px;
	}
	 .col-kontakt2 {
            display: none;
        }
        .col-icons {
	    position: absolute;
            left: 30px;
	    width: 50%;
	    top: 130px;
        }
    }





    @media only screen and (min-width:650px) and (max-width: 869px) {
        .col-logo {
            width:25%;
            padding-left: 40px;
        }
        .col-address {
            width:25%;
        }
        .col-kontakt1 {
            width:25%;
	}
	 .col-kontakt2 {
            display: none;
        }
        .col-icons {
            text-align:right;
            width: 25%;
            padding-right: 40px;
        }
    }


    @media only screen and (min-width: 870px) {
        .col-logo {
            width:20%;
            padding-left: 40px;
        }
        .col-address {
            width:20%;
        }
        .col-kontakt1 {
            width:18%;
	}
	 .col-kontakt2 {
            width:22%;
        }
        .col-icons {
            text-align:right;
            width:20%;
            padding-right: 40px;
        }
    }




    .footer_social_icons {
        display: inline-block;
        padding: 0px 5px;
    }




    /* iPhone auto links white */
    .teamdsfooter a {
	color: #FFFFFF;
	text-decoration: none;
    }


@media only screen and (max-width: 1179px) {
    .c1100 {
        width: 100%;
    }
}

@media only screen and (min-width: 1180px) {
    .c1100 {
        width: 1100px;
    }
}

    /* kontakty ---------------------------- */
    
    .kontaktyPlate {
        padding-top: 20px;
        padding-bottom: 80px;


        color: #FFFFFF;

        font-size: 12px;
    }
    .textRotator3 {
        padding-top:    60px;
        padding-bottom: 60px;
        padding-left:   40px;
        padding-right:  40px;
    }
    .textRotator3_controlLeft {
        float:left;
    }

    .textRotator3_controlRight {
        float:right;
    }

    .textRotator3_items {
        text-align:center;
    }

    .textRotator3_controlLeft img {
        width: 25px;
        padding-right: 20px;
    }
    .textRotator3_controlRight img {
        width: 25px;
        padding-left: 20px;
    }

    .textRotator3_item {
    }

    