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

body {
margin: 0;padding: 0;
background:#667C9A;
}

#global {
width:780px;
padding:0;
margin:0px  auto;
font-family:Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
background:#A6C1D9;
border:1px solid #365179;
}

#header {
width:100%;
height:127px;
background:#fff;
position:relative;
overflow:visible;
}
#logo{
width:172px;height:48px;
position:absolute;top:26px;left:16px;
overflow:hidden;
}
#logo h1{
text-align:center;
margin:20px 0 0 0;
font-size: 18px;
color:#365179;
}
#logo p{
text-align:center;
margin:10px 0 0 0;
font-size: 11px;
letter-spacing:0.1em;
}

#logo  span{
display:block;
position:absolute;top:0px;left:27px;
width:160px;height:50px;
background: url(../images/logo.png) no-repeat;
}

#user {
background:#fff url(../images/user_back.jpg) no-repeat right top;
width:100%;height:81px;
border-top:1px solid #fff;
position:relative
}

#userwindow{
width:200px;
position:absolute;right:5px;top:0;
}

#menu {
background:#fff url(../images/menu_back.jpg) no-repeat right top;
width:100%;height:38px;
border-top:1px solid #fff;
}
#bottomline {
font-size: 0;
background:#A6C1D9;
width:100%;height:7px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
#main {
margin:0;padding:0;
width:100%;
background: url(../images/mainback.gif) repeat-x;
}
#left {
margin:5px auto;padding:0;
float:left;
width:200px;
overflow:hidden;
}
#right {
margin:5px auto;padding:0;
float:left;
width:578px;
overflow:hidden;
}
#all {
margin:0px auto;padding:0;
float:left;
width:768px;
overflow:hidden;
}
#velke {
margin:5px auto;padding:0;
float:left;
width:578px;
overflow:hidden;
}
#stredne {
margin:5px auto;padding:0;
float:left;
width:388px;
overflow:hidden;
}
#male {
margin:5px auto;padding:0;
float:left;
width:190px;
overflow:hidden;
}

.leftwindow {
margin:10px;padding:0;
width:180px;
border-right:1px solid #365179;
border-bottom:1px solid #365179;
background:#D6E1E9 url(../images/leftwindow_back.jpg) no-repeat left bottom;
}

#right .mainwindow {
margin:10px 10px 10px 0;padding:0;
width:568px;
border-right:1px solid #365179;
border-bottom:1px solid #365179;
background:#D6E1E9 url(../images/mainwindow_back.jpg) no-repeat right bottom;
}

#all .mainwindow {
margin:10px;padding:0;
width:100%;
border-right:1px solid #365179;
border-bottom:1px solid #365179;
background:#D6E1E9 url(../images/mainwindow_back.jpg) no-repeat right bottom;
}

#male .mainwindow,#velke .mainwindow,#stredne .mainwindow {
margin:10px;padding:0;
width:100%;
border-right:1px solid #365179;
border-bottom:1px solid #365179;
background:#D6E1E9 url(../images/mainwindow_back.jpg) no-repeat right bottom;
}

.info {
margin:10px;padding:10px;
width:530px;
border-right:1px solid #365179;
border-bottom:1px solid #365179;
background:#efaf71;
}

.mainwindow p.webstat{
margin:10px;padding:0;
align:center;
}
hr.cleaner {
  clear:both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
  }


