/*  COLOURS:
darkblue: 			#365179
lightblue: 			#A6C1D9
backgroundmenu:	#D2E0EC
backgroundlight: 	#D6E1E9
backgrounddark:	#667C9A
*/

form {
margin:0;padding:0;
}
/*
form table {
width:100%;
}
*/
input, textarea, select{
font-family:verdana,sans-serif;
}

.mainwindow input, .mainwindow textarea, .mainwindow select{
border:1px solid #fff;
background:#D6E1E9;
font-size:11px;
font-weight:normal;
}

.mainwindow textarea.sms {
width:220px;
height:60px;

}
.mainwindow table input, .mainwindow table textarea, .mainwindow table select{
}
.mainwindow input.pocetkusov{
width:30px;
text-align:right;
}

.mainwindow input.red {
background:#f00;
}

.mainwindow form {
padding:5px 10px 10px 10px;
}
.mainwindow .button {
margin:0;padding:0;
width:7em;height:2em;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-bottom:1px solid #A6C1D9;
border-right:1px solid #A6C1D9;
background:#D6E1E9 url(../images/hoverback2.gif) repeat-x top; 
color:#365179;
font-weight:bold;
}
.mainwindow .large {
width:14em;
}
.mainwindow .submit{
border:0px;
background:none;
margin:0;padding:0;
width:17px;height:16px;
}

////////
.content input, .content textarea, .content select{
border:1px solid #fff;
background:#D6E1E9;
font-size:11px;
font-weight:normal;
}
.content table input, .content table textarea, .content table select{
}
.content form {
padding:0px;
}
.content .button {
margin:0;padding:0;
width:7em;height:2em;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-bottom:1px solid #A6C1D9;
border-right:1px solid #A6C1D9;
background:#D6E1E9 url(../images/hoverback2.gif) repeat-x top; 
color:#365179;
font-weight:bold;
}
.content .large {
width:14em;
}
.content .small {
width:2em;
}
.content .submit{
border:0px;
background:none;
margin:0;padding:0;
width:17px;height:16px;
}





/* LOGIN */
#form-login {
margin-top:5px;padding:0;
width:200px;
height:50px;
overflow:hidden;
position:relative;
}
#form-login p{margin:0;padding:0;
line-height:25px;
}
#form-login input{
display:block;
position:absolute;
border:1px solid #A6C1D9;
background:#eee;
font-size:9px;
}
#form-login .name{
top:5px;left:40px;
width:135px;height:16px;
}
#form-login .password{
top:30px;left:40px;
width:135px;height:16px;
}
#form-login .submit{
border:0px;
background:none;
margin:0;padding:0;
width:17px;height:16px;
position:absolute;bottom:4px;right:0;
}
/* SEARCH */
#search-form {
margin:5px 10px;padding:0;
width:159px;
position:relative;
}
#search-form p{
margin:0;padding:0;
font-size:9px;
line-height:18px;
font-weight:bold;
color:#365179
}
#search-form .string{
margin:0;padding:0;
width:90px;height:16px;
border:0;
border:1px solid #fff;
background:#D6E1E9;
position:absolute;top:0;right:23px;
font-size:9px;
}
#search-form .submit{
margin:0;padding:0;
width:17px;height:16px;
position:absolute;top:1px;right:0;
}
/* NEW DICTIONARY WORD */
#form-slovnik {
margin:5px 10px 10px 10px;padding:0;
width:400px;
height:120px;
position:relative;
}
#form-slovnik  p{
line-height:22px;
}
#form-slovnik  .slovo{
display:block;
position:absolute;top:2px;left:70px;
border:1px solid #fff;
background:#D6E1E9;
font-size:11px;
width:300px;height:16px;
}
#form-slovnik  .popis{
display:block;
position:absolute;top:24px;left:70px;
border:1px solid #fff;
background:#D6E1E9;
font-size:11px;
width:300px;height:92px;
}
#form-slovnik .submit{
margin:0;padding:0;
width:17px;height:16px;
position:absolute;bottom:0px;right:0;
}
/* CREATE USER */
#form-createuser {
margin:5px 10px 10px 10px;padding:0;
width:320px;
position:relative;
}
#form-createuser table{
width:300px;
font-size:11px;
color:#365179
}
 #form-createuser select{
 width:203px;
 font-size:11px;
 background:#D6E1E9;
border:1px solid #fff;
 }
#form-createuser input {
border:1px solid #fff;
background:#D6E1E9;
font-size:11px;
width:200px;
}
#form-createuser .submit{
background:transparent;
border:0;
margin:0;padding:0;
width:17px;height:16px;
position:absolute;bottom:5px;right:0;
}
/* ZDANIE */
#form-zadanie .text, #form-zadanie .nazov{
width:400px;
}
/* FILE UPLOAD */
#form-fileupload {
width:400px;
}
#form-fileupload .subor{
width:250px
}
#form-fileupload .popis{
width:250px
}
#registracia .large {
width:350px
}

table.login_mail th{ 
    font-size:24px;
}
