@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,700,700italic,500italic,500,900,900italic&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,400italic,500,700,700italic,900);



/* reset5 © 2011 opensource.736cs.com MIT */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong, tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}nav ul{list-style:none;}ol{list-style:decimal;}ul{list-style:disc;}ul ul{list-style:circle;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}ins{text-decoration:underline;}del{text-decoration:line-through;}mark{background:none;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input[type=submit],input[type=button],button{margin:0!important;padding:0!important;}input,select,a img{vertical-align:middle;}


.error,
.success {
    font-weight: bold;
}
.error {
    color: red;
}
.success {
    color: green;
}

/* html */
body {
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	color: #3D3D3D;
	font-size: 18px;
	font-weight: 300;
	line-height: 27px;
}
body,
div,
p,
span,
table {
	 /*transition: all 500ms ease 0s;
    -webkit-transform: all 500ms ease 0s;*/
}


td {
	padding:4px;
	text-align:left;

}

.wow {
   visibility: hidden;
}

h1 {
	font-size: 48px;
	font-weight: 300;
	color: #3FACFF;
	text-decoration: none;
	text-align: center;
	margin-right: 0;
	margin-left: 0;
	font-family: 'Roboto', Helvetica, Arial, sans-serif;
	margin-bottom: 10px;
	margin-top: 0px;
	line-height: 100%;
}


h2 {
	font-size: 36px;
	font-weight: 300;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #51535F;
	line-height: 100%;
}


h3 {
	font-size: 36px;
	font-weight: 300;
	text-decoration: none;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	color: #3FACFF;
	line-height: 100%;
}

h4 {
	font-size: 31px;
	font-weight: 300;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	color: #00639B;
	line-height: 100%;	
}

h5 {
	font-size: 21px;
	font-weight: 300;
	text-decoration: none;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	color: #00639B;
	line-height: 110%;
}

.sivy28 {
	font-size: 28px;
	font-weight: 300;
	text-decoration: none;	
	color: #3D3D3D;
}

.modry23  {
	font-size: 23px;
	font-weight: 300;
	text-decoration: none;	
	color: #3FACFF;
}

.biely {
	font-weight: 300;
	color: #fff;
}

.zlty {
	font-weight: 400;
	color: #FFDA00;	
	font-size: 31px;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 15px;
}

.zlty2 {
	font-weight: 400;
	color: #FFDA00;	
	font-size: 22px;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 1px;
}

.ramik {
	margin: 5px;
	}
.ramik:hover {
	opacity: 0.7;
	}	


.link-viac {
	font-size: 15px;
	color: #fff;
	text-decoration: none;
	font-weight: 300;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	border: 1px solid #3FACFF;
	background-color: #3FACFF;
	}

.link-viac:hover {
	text-decoration: none;
	color: #3FACFF;
	background-color: #FFDA00;
	border: 1px solid #FFDA00;
	transition: all 550ms ease 0s;
    -webkit-transform: all 550ms ease 0s;
}

.cerveny-viac {
	font-size: 17px;
	color: #FE0002;
	text-decoration: none;
	font-weight: 300;
	}

.cerveny-viac:hover {
	text-decoration: underline;
	color: #3FACFF;
}





strong {
    font-weight: 400;
}

/* tabulka div */
.Table
    {
	display: table;
	width: 100%;
	min-width:900px;	
    }
		
    .Title
    {
        display: table-caption;
        text-align: left;
    }
	
    .Heading
    {
	display: table-row;
	font-weight: 400;
	font-size: 16px;
	text-align: left;
	background-color: #F2F2F2;
	color:#01BBD4;
    }
    .Row
    {
	display: table-row;
	background-color: #F2F2F2;		
    }
	
	.Row2
    {
	display: table-row;
	background-color: #F2F2F2;
	color: #E42602;
	font-size: 20px;
	text-align:center;
	line-height: 40px;
	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;	
	border-right-color: #FFF;	
    }
	
    .Cell
    {
	width:50%;
	display: table-cell;
	padding-top: 7px;
	padding-right: 30px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;	
	border-right-color: #FFF;		
	font-size: 18px;
	text-align:right;
    }
	.Cell2
    {
	width:50%;
	text-align:left;	
	display: table-cell;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;		
	font-size: 18px;
	color: #3FACFF;
	text-align:left;		
    }

	


/* vseobecne */

.label {
    display: inline-block;
    width: 63px;
}

.label2 {
    display: inline-block;
    width: 130px;
}

.clear {
  clear: both;
}
.floatLeft {
  float: left;
}
.floatRight {
  float: right;
}
.right {
    text-align: right;
}
.marginTop20 {
    margin-top: 20px;
}
.marginTop40 {
    margin-top: 40px;
}
.marginRight10 {
  margin-right: 10px;
}
.marginRight70 {
  margin-right: 70px;
}
.marginBottom10 {
  margin-bottom: 10px;
}
.margin0_10 {
    margin: 0 10px;
}
.margin10_0 {
	margin-top: 200px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}
.padding10 {
    padding: 10px;
}
.padding17 {
    padding: 17px;
}
.padding20 {
    padding: 20px;
}
.padding20_0 {
    padding: 20px 0;
}
.padding0_20 {
    padding: 0 20px;
}
.padding20_0.borderRight {
    padding-right: 15px;
}
.schovaj {
	display: none;
	visibility: hidden;
}
.small {
    font-size: 90%;
}
.small75 {
    font-size: 75%;
}

.center {
    text-align: center;
}
.middle {
    width: 600px;
    height: 150px;
    display: table-cell;
    vertical-align: middle;
}



.myList {
	list-style:outside;
	margin-left:25px;
	margin-bottom: 1px;	
	list-style-image: url(../img/list.png);
}


ol.myList 
{
	list-style-type:lower-alpha;
	margin-left:10px;
}



.top {
    background: url("../img/sipka.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    bottom: 35px;
    cursor: pointer;
    display: inline-block;
    height: 60px;
    position: fixed;
    right: 50px;
    width: 60px;
}
.hide {
    display: none;
}

.displayTable,
.displayTable a,
.displayTable img,
.displayTable div,
.displayTable span,
.displayTable form,
.displayTable input,
.displayTable button {
    display: inline-table;
    vertical-align: middle;
}
.lineHeight30 {
    line-height: 30px;
}



/* header hlavicka */

#header {
	top: 0;
	width: 100%;
	z-index: 9999;
	position: fixed;
	background: #fff;	
}


#content {	
	margin: 164px auto 0px;
	max-width:1280px;
	
}
.content {
	margin: 0 auto 0px;
    padding-bottom: 0px;
	max-width:1280px;
}


#header .content {
    position: relative;
	max-width: 1280px;	
}

#header #pattern {
    width: 100%;
    position: absolute;
    text-align: center;
	top: 100px;
	background: #3FACFF;
	display:block;	

}

#header #pattern a {
    color: #fff;
    font-size: 21px;
    font-weight: 300;
    text-decoration: none;
	line-height: 25px;
}
#header #pattern a:hover {
	color: #FFDA00;
	text-decoration: none;
	
}

#header #pattern a.active {
    /*color: #BF084E;*/
	color: #FFDA00;
	text-decoration: none;
}

#header #pattern a#webmail.active {
    color: #FFDA00;    
}

#header #logo {
    z-index: 1;
	text-align:left;
    position: relative;
	margin-left: 190px;
	max-width: 192px;
	max-height: 76px;
	display:block;
}


header.large img {
				width: 192px;
				height: 76px;
				margin-top: 12px; 
				margin-bottom: 12px; 
				transition: all 0.2s;
			-moz-transition: all 0.2s; /* Firefox 4 */
			-webkit-transition: all 0.2s; /* Safari and Chrome */
			-o-transition: all 0.2s; /* Opera */
			}
			
			

header.small img { 
				width: 101px; 
				height: 40px; 
				margin-top: 5px; 
				margin-bottom: 5px; 
				transition: all 0.2s;
			-moz-transition: all 0.2s; /* Firefox 4 */
			-webkit-transition: all 0.2s; /* Safari and Chrome */
			-o-transition: all 0.2s; /* Opera */
			}
			
header.large #pattern{ 
				margin-top: 0px; 
				margin-bottom: 0px; 
				height: 50px; 
				padding-top:15px;				
				transition: all 0.0s;
			-moz-transition: all 0.0s; /* Firefox 4 */
			-webkit-transition: all 0.0s; /* Safari and Chrome */
			-o-transition: all 0.0s; /* Opera */
			}


header.small #pattern{ 
				margin-top: -50px; 
				margin-bottom: 0px; 
				height: 50px; 
				padding-top:15px;				
				transition: all 0.0s;
			-moz-transition: all 0.0s; /* Firefox 4 */
			-webkit-transition: all 0.0s; /* Safari and Chrome */
			-o-transition: all 0.0s; /* Opera */
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.10);
    -moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.10);
    box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.10);
	
			}			
			



 
/* formular */
.formular {
	max-width:950px;
	margin:auto;
	vertical-align: top;

}

.formular1 {
	font-size: 16px;
	line-height: 25px;
	text-align:left;
	display:inline-block;
	vertical-align: top;

}
.formular2 {
	font-size: 16px;
	line-height: 25px;
	text-align:right;
	display:inline-block;
	vertical-align: top;

}
.formular3 {
	text-align:right;
	display:block;

}

.textarea-formular {
	background-color: #E3E3E3;
	padding: 2px;
	width: 300px;
	border: 1px solid #E3E3E3;
	height: 35px;
	font-size: 17px;
	font-weight: 300;
	color: #0E3C54;
	text-decoration: none;
	margin-right: 30px;
	margin-bottom: 10px;
}
.textarea-formular2 {
	background-color: #E3E3E3;
	padding: 2px;
	width: 600px;
	border: 1px solid #E3E3E3;
	height: 189px;
	font-size: 17px;
	font-weight: 300;
	color: #0E3C54;
	text-decoration: none;
}
.mybutton {
	color: #FFF;
	background-color: #3FACFF;
	text-align: center;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	border: 1px none #3FACFF;
	margin: 20px;
	line-height: 35px;
	text-decoration: none;
	height: 35px;
	width: 170px;
}



/* content obsah */



.siva {
	background-color: #F7F7F7;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
}

.siva2 {
	background-color: #EBEBEB;
	text-align: right;
	margin-top: -8px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.modra {
	background-color: #3FACFF;
	color:#FFFFFF;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;
}

.modra2 {
	background-color: #3FACFF;
	color:#FFFFFF;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 60px;
}


.biela {
	max-width: 1280px;
	background-color: #fff;
	text-align: center;
	padding-top: 60px;
	padding-bottom: 60px;

}


.obsah {
	max-width:1100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
}
.obsah2 {
	max-width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
}
.obsah3 {
	width:73%;
	text-align:justify;
	float:left;
	display:inline-block;
}


.spodok {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: inline-block;
	font-weight: 300;
	font-size: 15px;
	line-height: 16px;
	width: 32%;
	text-align: left;
}
.spodok a {
	color: #FFF;
	text-decoration: none;	
}
.spodok a:hover {
	color: #FFDA00;
	text-decoration: none;	
}

.spodok2 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: inline-block;
	font-weight: 300;
	font-size: 15px;
	line-height: 19px;
	vertical-align: top;
	width: 20%;
	text-align: left;
}
.spodok2 a {
	color: #FFF;
	text-decoration: none;	
}
.spodok2 a:hover {
	color: #FFDA00;
	text-decoration: none;	
}

.spodok3 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: inline-block;
	font-weight: 300;
	font-size: 15px;
	vertical-align: top;
	width: 42%;
	text-align: left;
}
.spodok3 a {
	color: #FFF;
	text-decoration: none;	
}
.spodok3 a:hover {
	color: #FFDA00;
	text-decoration: none;	
}


.spodok4 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: inline-block;
	font-weight: 300;
	font-size: 15px;
	vertical-align: top;
	width: 1%;
	text-align: left;
}
.spodok4 a {
	color: #FFF;
	text-decoration: none;	
}
.spodok4 a:hover {
	color: #01BBD4;
	text-decoration: none;	
}


.okno-4bloky {
	text-align:left;
	max-width:261px;
	min-width: 261px;
	margin-right: 4px;
	margin-left: 4px;
	margin-bottom: 30px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
	background-color: #F7F7F7;
	
}
.okno-4bloky:hover {
	background-color: #FFDA00;
	
}

.okno-4bloky p {
	margin-left: 14px;
	margin-right: 5px;
	margin-top: 15px;
	margin-bottom: 10px;
	text-decoration:none;	
}

.sivy-32 {
	color: #51535F;
	text-decoration:none;
	font-size: 32px;
	line-height: 35px;
} 

.modry-26 {
	color: #048FB0;
	text-decoration:none;
	font-size: 26px;
}

.modry-23 {
	color: #048FB0;
	text-decoration:none;
	font-size: 23px;
} 




.okno-2bloky {
	text-align:left;
	max-width:480px;
	min-width: 460px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
}

.okno-3bloky {
	text-align:left;
	max-width:330px;
	min-width: 330px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 30px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
}
.okno-3bloky2 {
	text-align:left;
	max-width:225px;
	min-width: 225px;
	margin-left: 15px;
	margin-bottom: 30px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
}


/* responsive multilevel menu */
a.menu-link {
    display: block;  
    padding: 0;
    height: 35px;
	float:right;
	
}
#header #pattern a.menu-link {
	z-index: 2;
	width: 120px;
	margin: auto;
	font-size: 18px;
	position: relative;
}
a.menu-link:after {
    content:"";
    right: 15px;
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url('nav-icon.png') no-repeat right bottom;
}
.menu, .menu > ul ul {
    clear: both;
    -webkit-transition: all 0.3s ease-out;  
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

}
.js .menu, .js .menu > ul ul {
    overflow: hidden;
    max-height: 0;
    /*background: rgba(0,0,0,0.1);*/
}
.menu.active, .js .menu > ul ul.active {
    max-height: 980px;
	color: #eb4c49;
}
.menu > ul {
    border-top: 0px solid #808080;
	
}
.menu li a {
    display: block;
    padding: 5px 36px;
    position: relative;
    transition: all 250ms ease 0s;
    -webkit-transform: all 250ms ease 0s;
	
}

.menu li :hover{
	color: #000;
} 


.menu li.has-subnav > a:after {
    content: '+';
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    font-size: 12px;
    padding: 1px 1px;
	
}
.menu li.has-subnav > a.active:after {
    content: "-";
	color: #eb4c49;
}





@media screen and (min-width: 1100px) {
	
	  .menu ul li {
        list-style-type: none;
    }
    .pattern {
        overflow: visible;
    }
    a.menu-link {
        display: none;	
    }	

    .js .menu, .js .menu > ul ul {
        max-height: none;
        overflow: visible;
        background: none;
    }
    .js .menu > ul ul {
        display: none;
    }
    .js .menu > ul li:hover > ul {
        display: block;
    }
    .menu ul {
        margin: 0 0 0 -4px;
        border: 0;
    }
    .menu li a {
        border: 0;
		font-size: 15px;
    }

    .menu li.has-subnav > a {
        padding-right: 32px;
    }
    .menu li.has-subnav > a:after {
        content: ">";
        font-size: 16px;
        padding: 10px 8px;
    }
    .menu .level-1 > li.has-subnav > a:after {
        content: "+";
    }
    .menu > ul li {
        margin: 0;
		top: 0px;
    }
    .menu > ul > li  {
        display: inline-block;
        position: relative;

    }
    .menu > ul ul {
        position: absolute;
        top: 0;
        left: 92px;
        width: 180px;
    }
    .menu > ul ul li {
        position: relative;
    }

    .menu > ul ul.level-2  {
        top: 30px;
        left: 0;
		text-align:center;

    }



	}

@media screen and (max-width: 1250px) {

.Table
    {
	display: table;
	width: 100%;
	min-width:100%;
    }
	
	
}	

@media screen and (max-width: 1099px) {
	


 #content {	
	margin: 103px auto 0px;
	
}
 
 #header #pattern {
    width: 100%;
    position: absolute;
    text-align: center;
	top: 60px;

} 
 
   #header #pattern a {
    color: #5C5C5C;
    font-size: 15px;
    font-weight: 300;
    text-decoration: none;
}

	
	.menu li a {
    display: block;
    padding: 7px 7px;
    position: relative;
    transition: all 250ms ease 0s;
    -webkit-transform: all 250ms ease 0s;
	background-color:#fff;
	font-size:15px;
}


.obsah3 {
	max-width:100%;
	text-align:left;
	float:none;
	display:block;
}

#header #logo {
	margin-left: 30px;
}

header.large img {
				width: 126px;
				height: 50px;
				margin-top: 5px; 
				margin-bottom: 5px; 
				transition: all 0.2s;
			-moz-transition: all 0.2s; /* Firefox 4 */
			-webkit-transition: all 0.2s; /* Safari and Chrome */
			-o-transition: all 0.2s; /* Opera */
			}
			
			

header.small img { 
				width: 76px; 
				height: 30px; 
				margin-top: 5px; 
				margin-bottom: 5px; 
				transition: all 0.2s;
			-moz-transition: all 0.2s; /* Firefox 4 */
			-webkit-transition: all 0.2s; /* Safari and Chrome */
			-o-transition: all 0.2s; /* Opera */
			}
			
header.large #pattern{ 
				margin-top: 0px; 
				margin-bottom: 0px; 
				height: 40px; 
				padding-top:5px;				
				transition: all 0.2s;
			-moz-transition: all 0.2s; /* Firefox 4 */
			-webkit-transition: all 0.2s; /* Safari and Chrome */
			-o-transition: all 0.2s; /* Opera */
			}


header.small #pattern{ 
				margin-top: -25px; 
				margin-bottom: 0px; 
				height: 35px; 
				padding-top:5px;
				transition: all 0.2s;
			-moz-transition: all 0.2s; /* Firefox 4 */
			-webkit-transition: all 0.2s; /* Safari and Chrome */
			-o-transition: all 0.2s; /* Opera */
			}					
			



.formular {
	max-width:99%;
	margin:auto;
	vertical-align: top;
}
.formular1 {
	text-align:left;
	display:block;
}
.formular2 {
	text-align:left;
	display:block;
}
.formular3 {
	text-align:left;
	display:block;
}
.textarea-formular {
	width: 98%;
	margin-right: 0px;
}
.textarea-formular2 {
	width: 98%;
}





.okno-2bloky {
	max-width:95%;
	min-width: 95%;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 30px;
	display: block;
}

.okno-3bloky {
	max-width:95%;
	min-width: 95%;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 30px;
	padding: 0px;
	display: block;
}
.okno-3bloky2 {
	max-width:95%;
	min-width: 95%;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 30px;
	padding: 0px;
	display: block;
}	



}

@media screen and (max-width: 920px) {
	
	

.spodok {
	display: block;
	width: 60%;
	margin-left: 50px;
	margin-bottom: 20px;
}


.spodok2 {
	display: block;
	width: 60%;
	margin-left: 50px;
	margin-bottom: 20px;
}


.spodok3 {
	display: block;
	width: 60%;
	margin-left: 50px;
	margin-bottom: 20px;
}

.spodok4 {
	display: block;
	width: 60%;
	margin-left: 50px;
	margin-bottom: 20px;
}





}

@media screen and (max-width: 650px) {
	

 h1 {
	font-size: 30px;
	
}
 h2 {
	font-size: 29px;
}
 h3 {
	font-size: 28px;
}
 h4 {
	font-size: 25px;
}
 h5 {
	font-size: 20px;
}

.Row2
    {
	font-size: 15px;
	text-align:center;
	line-height: 40px;
    }
	
    .Cell
    {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;	
	font-size: 14px;
	line-height: 15px;

    }
	.Cell2
    {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 15px;
		
    }


  

.label {
    display: inline-block;
    width: auto;
}

.label2 {
    display: inline-block;
    width: auto;
}

.siva {
	padding-top: 30px;
	padding-bottom: 30px;
}

.biela {
	padding-top: 30px;
	padding-bottom: 30px;

}





} 


@media screen and (max-width: 480px) {


	

}
