/* Contao Open Source CMS, (c) 2005-2013 Leo Feyer, LGPL license */
body,form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}#main .inside{min-height:1px}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.ce_gallery ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block}#container:after,.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/* Contao Open Source CMS, (c) 2005-2013 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* COOLUMNS - Percentage Grid system - 12 columns (c) 2013 Jozef Dvorský, http://creatingo.com, MIT license */
#wrapper{width:auto;max-width:1200px;margin:0 auto}*[class*="grid"]{float:left;display:inline;margin-right:2%}*[class*="grid"].first{margin-left:3%}*[class*="grid"].last{margin-right:3%}.grid1{width:6%}.grid2{width:14%}.grid3{width:22%}.grid4{width:30%}.grid5{width:38%}.grid6{width:46%}.grid7{width:54%}.grid8{width:62%}.grid9{width:70%}.grid10{width:78%}.grid11{width:86%}.grid12{width:94%}.push1{margin-left:8%}.push2{margin-left:16%}.push3{margin-left:24%}.push4{margin-left:32%}.push5{margin-left:40%}.push6{margin-left:48%}.push7{margin-left:56%}.push8{margin-left:64%}.push9{margin-left:72%}.push10{margin-left:80%}.push11{margin-left:88%}.first.push1{margin-left:11%}.first.push2{margin-left:19%}.first.push3{margin-left:27%}.first.push4{margin-left:35%}.first.push5{margin-left:43%}.first.push6{margin-left:51%}.first.push7{margin-left:59%}.first.push8{margin-left:67%}.first.push9{margin-left:75%}.first.push10{margin-left:83%}.first.push11{margin-left:91%}*[class*="lattice"]{float:left;display:inline;margin-left:2%}*[class*="lattice"].first{margin-left:0}.lattice1{width:6.5%}.lattice2{width:15%}.lattice3{width:23.5%}.lattice4{width:32%}.lattice5{width:40.5%}.lattice6{width:49%}.lattice7{width:57.5%}.lattice8{width:66%}.lattice9{width:74.5%}.lattice10{width:83%}.lattice11{width:91.5%}.lattice12{width:100%}.rowg:after,.rowl:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media(max-width:1200px){.safari #wrapper,.opera #wrapper{width:1100px}}@media(max-width:1100px){.safari #wrapper,.opera #wrapper{width:1000px}}@media(max-width:1000px){.safari #wrapper,.opera #wrapper{width:900px}}@media(max-width:900px){.safari #wrapper,.opera #wrapper{width:800px}}@media(max-width:767px){#wrapper,.safari #wrapper,.opera #wrapper{margin:0;width:auto}*[class*="grid"]{float:none;display:block;width:auto;margin-right:0}*[class*="grid"].first,*[class*="push"]{margin-left:0}*[class*="grid"].last{margin-right:0}*[class*="lattice"]{float:none;display:block;width:auto;margin-left:0}}
@media screen{
/* Style sheet Basic */
body{background:url("../../files/imgs/page_bg.png") center top repeat;font-family:'Open Sans',arial,sans-serif;-webkit-text-size-adjust: 100%}#addbg{background:url("../../files/imgs/top_bg.png") center top repeat-x}.logo img{display:block;margin:0 auto;padding:0;border:0}h1{width:100%;display:block;margin:0;padding:25px 0 15px;text-align:center;font-size:36px;line-height:36px;color:#fff;font-weight: 800}h2{margin:0;padding:0 0 25px;text-align:center;font-size:22px;line-height:28px;color:#fff;font-weight: 600}p{font-size:16px;line-height:22px;color:#4d4d4d;font-weight: 600}.welcome{margin:0;padding:0 0 15px;text-align:center;font:24px/29px 'Open Sans',arial,sans-serif;color:#22abe3;font-weight: 600}.trio{background-color:#fff;border-radius:18px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.nadpis{margin:10px 10px 0;background:#22abe3 url("../../files/imgs/trio_bg.png") left top repeat-x;border-radius:8px 8px 0 0;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.ce_accordion{margin:0 10px 10px;background-color:#4d4d4d;border-radius:0 0 8px 8px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.toggler{padding-top:10px;padding-bottom:10px;text-align:center;background:url("../../files/imgs/arrow.png") center top no-repeat;font-size:15px;color:#bababa;font-weight: 700}.accordion{padding:15px 25px 0}.ui-accordion-header-active{display:none}.close{padding-top:10px;padding-bottom:10px;text-align:center;background:url("../../files/imgs/arrow_up.png") center bottom no-repeat;font-size:15px;color:#bababa;font-weight: 700;cursor:pointer}label{display:block;padding-top:10px;padding-bottom:3px;font-size:16px;line-height:20px;color:#bababa;font-weight:600}input{font-size:16px;line-height:16px;color:#4d4d4d;font-weight:600}p.error{margin:0 0 5px;padding:0;font-size:14px;line-height:14px;color:#ff6e30}p.sended{color:#22abe3}.back{width:100px;margin-top:50px;margin-right:auto;margin-left:auto;text-align:center;background-color:#22abe3;border-radius:8px;behavior:url("assets/css3pie/1.0.0/PIE.htc")}.back a{display:block;padding:10px 15px;font-size:16px;line-height:16px;text-decoration:none;color:#fff;font-weight:600}#footer{min-height:110px;margin-top:50px;padding-top:30px;padding-bottom:20px;background:#d9d9d9 url("../../files/imgs/footer_bg.png") center top repeat-x}#footer div{text-align:center;font-size:14px;line-height:21px;font-weight:normal;color:#999}#footer .cr{padding-top:10px;font-size:14px;color:#fff}
}
@media (max-width:768px){
/* Style sheet Basic_768 */
#header,#Slider,#main,#footer{padding-right:15px;padding-left:15px}.trio{margin-bottom:15px}#footer{padding-bottom:10px}
}
/**
 * Contao Open Source CMS
 *
 * Copyright (c) 2005-2013 Leo Feyer
 *
 * @package Core
 * @link    https://contao.org
 * @license http://www.gnu.org/licenses/lgpl-3.0.html LGPL
 */

/**
 * Since fieldset borders are removed in the reset style sheet, adjust the
 * legends accordingly
 */
legend {
	width:100%;
	display:block;
	font-weight:bold;
	border:0;
}

/**
 * Text fields and textareas
 */
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],
input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea {
	width:100%;
	display:inline-block;
	padding:5px 8px;
	background:#fff;
	border:0 !important;
	outline:0 !important;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow:inset 0 5px 5px #bababa;
	-webkit-box-shadow:inset 0 5px 5px #bababa;
	box-shadow:inset 0 5px 5px #bababa;
	-moz-transition:all .15s linear;
	-webkit-transition:all .15s linear;
	-o-transition:all .15s linear;
	transition:all .15s linear;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,
input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus {
	outline:0;
	background:#fcfcfc;
	
}

/**
 * Fix some width and height settings
 */
input[type="file"] {
	cursor:pointer;
}
select,input[type="file"] {
	display:block;
}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"] {
	width:auto;
}
textarea,select[multiple],select[size] {
	height:auto;
}

/**
 * Checkboxes and radio buttons
 */
input[type="radio"],input[type="checkbox"] {
	margin:0 3px 0 0;
}
input[type="radio"],input[type="checkbox"],label {
	vertical-align:middle;
}

/**
 * Handle disabled and read-only
 */
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] {
	cursor:not-allowed;
	background:#eee;
}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] {
	background:transparent;
}

/**
 * Buttons
 */
input[type="submit"].wide_blue,button.wide_blue {
	display:inline-block;
	padding:4px 15px 4px 14px;
	width:100%;
	margin-top:15px;
	margin-bottom:0;
	text-align:center;
	vertical-align:middle;
	line-height:16px;
	font-size:16px;
	font-weight:600;
	color:#fff;
	cursor:pointer;
	border:1px solid #22abe3;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	background-color:#22abe3;
	background-image:-moz-linear-gradient(top, #6ac9f2, #22abe3);
	background-image:-webkit-linear-gradient(top, #6ac9f2, #22abe3);
	background-image:-ms-linear-gradient(top, #6ac9f2, #22abe3);
	background-image:-o-linear-gradient(top, #6ac9f2, #22abe3);
	background-image:linear-gradient(to bottom, #6ac9f2, #22abe3);
	background-repeat:repeat-x;
	-moz-transition:background .15s linear;
	-webkit-transition:background .15s linear;
	-o-transition:background .15s linear;
	transition:background .15s linear;
}
input[type="submit"]:hover,.wide_blue:hover {
	text-decoration:none;
	background-position:0 -15px !important;
}
input[type="submit"]:active,.wide_blue:active {
	background-color:#22abe3;
	background-position:0 -30px !important;
}


