@charset "UTF-8";
@import "fonts/technika/Technika-Book.css";
@import "fonts/technika/Technika-Regular.css";
@import "fonts/technika/Technika-Bold.css";
@import "fonts/technika/Technika-BoldItalic.css";
@import "fonts/technika/Technika-Italic.css";
@import "fonts/technika/Technika-Light.css";
@import "fonts/technika/Technika-LightItalic.css";

body, html {
  height: 100%;
	margin:0;
	padding:0;
}

body#login {
	background-image: url('image-192632-o3mVCIR38n1750778967_tr65.jpg?v=1');
	background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
	height: 100%;
	overflow:hidden;
	
}

.wraptext {
	background-color: rgb(255,255,255,0.4);
	border-right: 8px #fff solid;
	width: 300px;
	position: relative;
	top: 608px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
	opacity: 1;
}

.title, .subtitle {
	font-family: 'Technika';
	font-size: 20px;
}

.subtitle {
	padding-top: 15px;
}

.subtitle a,
.subtitle a:hover, 
.subtitle a:active, 
.subtitle a:focus
{
	font-size: 20px !important;
	color: #fff !important;
}

.subtitle a:hover {
	color: #fff;
	text-decoration: underline;
	text-decoration-color: #fff;
}

.adv-link {
	
	
}

.warpbg {

}

.clearfix {
	clear: both;
}

.content {
	position: relative;
	height: 100%;
}

.footer {
	position: absolute;
	bottom: 30px;
	right: 30px;
}

.logoCVUT img {
	width: 160px;
}

.logbox {
	background-color: #fff;
	border-color: #CCC;
}

.logbox tr:nth-child(1) td {
	padding-top:5px;
}
	
.logbox .leftForm {
	padding-left:0px;
}


#divObsah h3 {
	color: #fff;
}

#divObsah {
	background-color: rgb(100,100,100,0.8);
	width: 100%;
	padding:15px;
}

.provider {
	color: #fff;
}

.provider a {
	color: #ccc;
}

.provider a:hover {
	text-decoration: underline;
}



#login #pageContent {
	padding: 0px;
}

.footer {
	position: absolute;
	bottom: 30px;
	right: 30px;
}
