.container {min-width:830px;}
.header {display:block}
body{margin:0;}
li{list-style: none;}
a{color:#333;text-decoration:none}
img {border:none; outline:none}
a:hover{color:#f60;text-decoration:underline}
.cleaner {clear: left;}
.logo{padding:5px 0 0 15px;float:left}
.kontakt{float:right;padding-right:15%;padding-left:5px;width: 183px;}
@media only screen and (max-device-width: 480px) {
	.logo{padding:5px 0 0 5px;}
	.kontakt{margin-top:-17px;width: auto;}
	.content{padding-left:5px;}
	.left .nav.menu ul{display:none;}}
.navi .nav ul {min-height:45px;width:100%;padding-left:0;margin:0;background:#cff;
background:url(../images/navi.png) repeat-x;
background: -khtml-linear-gradient(top, #ccffff, #0099ff);
background: -webkit-linear-gradient(top, #cff, #0099ff);
background: -moz-linear-gradient(top, #cff, #0099ff);
background: -o-linear-gradient(top, #cff, #0099ff);
background: -ms-linear-gradient(top, #cff, #0099ff);
background: linear-gradient(to top, #cff, #0099ff);
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-khtml-border-radius:4px}
.feft .nav.menu  {position: relative;}
.feft .nav.menu li  {position: absolute;}
.page-header h1 {font-size: 22px;}


.page-header{margin:10px 0 4px;border-bottom:2px solid #0099ff}
.content .page-header{margin:10px 0 10px}
.left .page-header, .right .page-header{padding:3px 0 2px 6px;color:#ffffff;background-color:#f60;
background:url(../images/page-header.png) repeat-x;
background:-webkit-linear-gradient(top,#fbc6a2,#f60);
background:-moz-linear-gradient(top,#fbc6a2,#f60);
background:-o-linear-gradient(top,#fbc6a2,#f60);
background:-ms-linear-gradient(top,#fbc6a2,#f60);
background:-khtml-linear-gradient(top,#fbc6a2,#f60);
background:linear-gradient(to top,#fbc6a2,#f60);
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-khtml-border-radius:4px}
.content .page-header{padding-left:10px;color:#333}
.row{width:100%;float:left;
background:url(../images/left.png) repeat-y;
background:-webkit-linear-gradient(left,#bfe2fa,#fff 20%);
background:-moz-linear-gradient(left,#bfe2fa,#fff 20%);
background:-o-linear-gradient(left,#bfe2fa,#fff 20%);
background:-ms-linear-gradient(left,#bfe2fa,#fff 20%);
background:-khtml-linear-gradient(left,#bfe2fa,#fff 20%);
background:linear-gradient(to right,#bfe2fa,#fff 20%);
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-khtml-border-radius:4px}
.roww{width:100%;float:right;
background:url(../images/right.png) repeat-y 100% 0;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-khtml-border-radius:4px}
.left{width:20%;padding-right:1%;float:left;}
.content{width:57%;float:left;}
.right{width:20%;padding-left:1%;float:right;}
@media only screen and (max-device-width: 480px) {
.left{width:100%;padding-right:0;float:none;}
.content{width:96%;float:none;}
.right{width:100%;padding-left:0;float:none;}
}
/*            */
.nav ul, .nav li{display:inline;float:left;list-style:none}
.navi .nav li{padding:12px;font-size:18px;font-weight: bold}
.navi li.active{padding:12px;background:#f60;
background:url(../images/navi_activ.png) repeat-x;
background:-webkit-linear-gradient(top,#fbc6a2,#f60);
background:-moz-linear-gradient(top,#fbc6a2,#f60);
background:-o-linear-gradient(top,#fbc6a2,#f60);
background:-ms-linear-gradient(top,#fbc6a2,#f60);
background:-khtml-linear-gradient(top,#fbc6a2,#f60);
background:linear-gradient(to top,#fbc6a2,#f60);
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-khtml-border-radius:4px;}
.nav li.active a{color:#fff;text-decoration:none}
.nav li a:hover{color:#fff;text-decoration:underline}
.nav li a{color: #333;text-decoration:none}
/*            */
.left ul{padding:0;margin:0}
.left ul, .left li{display:block;float:none;list-style:none}
.left li{padding: 5px 0px 0px 7px;font-size:15px}
.left li.active a{color:#333;text-decoration:none}
.left li a.active{color:#f60;text-decoration:none}
.left li a:hover{color:#f60;text-decoration:none}
.left li li:hover a{color:#f60;text-decoration:none}
.left li li.active a{color:#f60;text-decoration:none}

.footer ul{min-height:45px;background:#AEB4AC;width:100%;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-khtml-border-radius:4px}
/*           */
.footer ul{padding:0;margin:0;list-style:none}
.footer ul, .footer li{display:inline;float:left;list-style:none}
.footer li{padding:15px 15px 14px 12px;border-right: 1px dotted #fff}
.footer li.active a{color:#333;text-decoration:none}
.footer li a:hover{color:#fff;text-decoration:underline;}
.footer li a{color: #333;text-decoration:none}
h1{font-size:29px}
h2{font-size:18px}


@media only screen and (max-device-width: 480px) {.container{min-width:440px;}
	body{font-size:16px;}
	.left li{font-size:20px;}}

/*CSS                    */

.rl_tabs.top>ul.nav-tabs>li>a {
    border-bottom-color: #bfe2fa;
}
.rl_tabs .nav-tabs>li>a {
    padding: 8px;
}
.rl_tabs .nav-tabs>li>a:hover {
    background: #fff;
}
.rl_tabs.outline_handles ul.nav-tabs>li a, .rl_tabs.outline_handles ul.nav-tabs>li a:hover {
    border: 1px solid #bfe2fa;
}
.rl_tabs.outline_handles ul.nav-tabs>li a:hover {
    background:-webkit-linear-gradient(top,#fbc6a2,#f60);
    background:-moz-linear-gradient(top,#fbc6a2,#f60);
    background:-o-linear-gradient(top,#fbc6a2,#f60);
    background:-ms-linear-gradient(top,#fbc6a2,#f60);
    background:-khtml-linear-gradient(top,#fbc6a2,#f60);
    background:linear-gradient(to top,#fbc6a2,#f60);
    color: #fff;
}
.rl_tabs>ul.nav-tabs>li>a {
    color: #555; /*      */
}

.rl_tabs .nav-tabs>li.active>a, .rl_tabs .nav-tabs>li.active>a:hover {
    background-color: #fff;
    text-decoration: none;
}
/*CSS             */

.top li {display: inline}
.top ul {margin-bottom:0px}

