@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext');


BODY {

}
A:link{color:#2E6896; text-decoration: none;}	
A:visited {color:#2E6896; text-decoration:none;}
A:hover {color:#BE2261; text-decoration: underline;} 

A.link2:link{color:#2E6896; text-decoration: none;}	
A.link2:visited {color:#2E6896; text-decoration:none;}
A.link2:hover {color:#BE2261; text-decoration: none;} 


#submit {
		-moz-appearance: none;
		-webkit-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
		background-color: transparent;
		border-radius: 0em;
		border: solid 1px #999999;
		color: #999 !important;
		cursor: pointer;
		display: inline-block;
		font-weight: 300;
		min-width: 10em;
		padding: 10px 1.5em;
		text-align: center;
		text-decoration: none;
		white-space: nowrap;
	}

		#submit:hover {
			border-color: #2c82ff;
			color: #2c82ff !important;
		}


#Tresc{height: 8.15em;

}

.kontakt{   
    border-bottom: 0px solid #E8DAC6;
    border-top: 0px solid #E8DAC6;
    color: #777777;
    font-family: 'Roboto', sans-serif;
    font-size: 0.75em;
    padding: 15px 20px;
    text-transform: none;
	float: left;
    width: 95%;}
	
.kontakt tr{width:100%;}	

.kontakt input, .kontakt select, .kontakt textarea {
-moz-appearance: none;
    background: #FFF;
    border: 1px solid #999999;
    border-radius: 0em;
    color: inherit;
    display: inline-block;
    outline: 0 none;
    padding: 10px 0.75em;
    text-decoration: none;
    width: 100%;
	margin:10px 0;
    
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: 300;
    box-sizing:border-box;
}

#capatha_sum{float:left;width:200px;}
#rnuma{color: #777777;font-size: 1.4em;font-weight: 300;background: #FFF;border:0px;width:50px;}
#rnumb{color: #777777;font-size: 1.4em;font-weight: 300;background: #FFF;border:0px;width:50px;}
#sum{color: #777777;font-size: 1.4em;font-weight: 300;width:50px;margin-left:15px;}


#imie{float:left;width:100%;}	

::-webkit-input-placeholder {
   color: #777 !important;
}

:-moz-placeholder { /* Firefox 18- */
   color: #777 !important;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #777 !important;  
}

:-ms-input-placeholder {  
   color: #777 !important;  
}

#rodo {float:left;width:100%;padding:0 0px;box-sizing:border-box;color: #999999;font-weight: 300;}
#rodo span {margin-left: 5px;}
#rodo a {color: #ff0000;text-decoration:none;}
#rodo a:hover {text-decoration:none;}
#rodo input[type=checkbox] {float:left;width: auto;}
#rodo_send {float:left;width:100%;margin:10px 0 30px 0;text-align:right;padding:0 0px;box-sizing:border-box;}
#rodo_send input {float:left;font-size:14px;font-weight:normal;}

.tooltip_templates {display:none;}
.tooltip {color:#F00;cursor:pointer;}
.tooltipster-content {position:relative;text-align:justify;}
#tooltip_content a {float:left;width:100%;text-align:center;font-size:18px;color:#2c82ff;margin:15px 0;text-decoration:none;text-transform:uppercase;}
#tooltip_content a:hover {color:#F00;}
#tooltip_content .tt-close {font-size:20px;color:#F00;margin-top:10px;cursor:pointer;border:1px solid #F00;position:absolute;right:5px;top:0px;padding:3px 5px 5px 5px;}
#tooltip_content .tt-close:hover {color:#2c82ff;border:1px solid #2c82ff;}

.tooltipster-base {max-width: 500px;}

@media screen and (max-width: 736px) {
    .kontakt {width:100%;
            }
    input, select, textarea {
    width: 90%;
    }
}
