﻿body{
	margin: 0 auto;
	padding: 0;
	background-color: #FFFFFF;
	background-attachment: scroll;
	background-position: top left;
	font: normal normal normal 12px Verdana;
	color:Black;
}
img
{
	border : none;	
	display : block;
}

a, a:hover
{
	text-decoration:none;
	color:#E00000;
	
}

h1
{
	padding:0px;
	margin:0px;
	color:#E00000;
	font: normal normal normal 15px Verdana;
}
h2
{
	padding:0px;
	margin:0px;
}

.Btn
{
	font-size : 10px;
	color : Black;
	background-image : url('../../img/default/css/btnBg.gif');
	background-repeat : repeat-x;
	background-position : center center;
	background-color : RGB(226, 226, 226);
	border-bottom : solid 1px RGB(83,83,83);
	border-top : solid 1px RGB(29,29,29);
	border-right : solid 1px RGB(83,83,83);
	border-left : solid 1px RGB(29,29,29);
	width : 75px;
	height : 18px;
	vertical-align: middle;
	padding-bottom:5px	
}

.BtnOdhlasit
{
	font-size : 11px;
	color : White;
	margin:5px;
	background-color : Transparent;
	border: 0;
	width : 85px;
	height : 17px;
	vertical-align: middle;	
}
.BtnAdmin:hover
{
	font-size : 13px;
	color: #0350A0;
	cursor: pointer;
}



/***************************   ROOT MENU   *****************************/
.btnOdhlasit, .btnOdhlasitHover
{
	padding: 0px 10px 0px 2px;
	font-family: Microsoft Sans Serif, Arial;
}


/***************************   LABEL   *****************************/


.WarningText
{
	color:red;
	font: normal normal normal 8pt Verdana;
}

/***************************   TELERIK   *****************************/

.reToolbar.Vista .NadpisH1
{
   background-image: url('../../img/default/nadpisH1.gif');
}

/***************************   KONTAKTNI a ONLINE FORM   *****************************/

.trInOnlinePage
{
	padding:5px;
}
.tdInOnlinePage, .tdInOnlinePageWidth
{
	vertical-align:top; 
	vertical-align:middle;
	padding: 5px 0px 5px 5px;
}
.tdInOnlinePageWidth
{
	width:240px; 
}
.titleInOnlinePage
{
	font-size: 20px;
	font-weight: bold;
}
.subTitleInOnlinePage
{
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	font-weight: normal;
}

.tdSendingPanel
{
	background: #F4F6F5 url('../../img/default/sendPanel.gif') no-repeat left top;
	width:200px;
	height:40px;
}
.tdSendingPanelLabel
{
	color:#00519E;
	font: normal normal bold 12px Verdana, Arial;
}

.divClear
{
	clear : both; 
	height : 0; 
	position : relative; 
	overflow : hidden;	
}
/**********************************************************************************************/ 
/*************************************        HEADER         **********************************/ 
/**********************************************************************************************/ 

.page{
	width: 100%;
}

.page-top{
	background-image: url('../../img/default/css/top.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 1016px;
	height: 150px;
}
.banner
{
	left: 117px;
	top:32px;
	position : relative; 
}

/**********************************************************************************************/ 
/*************************************        MENU         ************************************/ 
/**********************************************************************************************/

.page-menu{
	width: 1016px;
	height: 60px;
}

.menuItemText{
	position:absolute;
	color: #5d6c8d;
	top: 25px; 
	width: 100%;	
}
.menuItemTextHover{
	position:absolute;
	color: #ffffff;
	top: 25px; 
	width: 100%;	
}
.menuBack, .menuBackLast, .menuBackOnas{
	position:relative;
	height:50px;
	float:left;	
	cursor: pointer;
	color: #5d6c8d;
	font: normal normal normal 12px Verdana, Arial;	
}
.menuBackHover, .menuBackLastHover, .menuBackOnasHover
{
	position:relative;
	height:50px;
	float:left;	
	cursor: pointer;
	color: #ffffff;
	font: normal normal normal 12px Verdana, Arial;	
}
.menuBack{
	width:117px;
}
.menuItemL{
	position:absolute;
	clip:rect(0px 11px 50px 0px);
	top:0px;
	left:0px;
}
.menuItemC{
	position:absolute;
	clip:rect(0px 105px 50px 11px);
	top:0px;
	left:0px;
}
.menuItemR{
	position:absolute;
	clip:rect(0px 300px 50px 289px);
	top:0px;
	left:-184px;
}

.menuBackOnas{
	width:198px;
}
.menuItemOnasL{
	position:absolute;
	clip:rect(0px 11px 50px 0px);
	top:0px;
	left:0px;
}
.menuItemOnasC{
	position:absolute;
	clip:rect(0px 186px 50px 11px);
	top:0px;
	left:0px;
}
.menuItemOnasR{
	position:absolute;
	clip:rect(0px 300px 50px 289px);
	top:0px;
	left:-103px;
}

.menuBackLast{
	width:116px;
}

/**********************************************************************************************/ 
/**************************************        BODY         ***********************************/ 
/**********************************************************************************************/

.page-body{
	width: 1016px;	
}
.page-navigator{
	width: 200px;
	float: left;
}
.page-informator
{
	width:806px;
	top : 0px;
	left : 0px;
	padding-left:10px;
	padding-bottom:20px;
	float : right;
}
.pro-rodinu{
	float:left;
	width:255px;
	margin-right: 18px;
}
.pro-podnikatele{
	float:left;
	width:255px;
	margin-right: 18px;
}
.pro-developery
{
	float:left;
	width:255px;
}

.contentItem
{	
	background: url('../../img/default/css/contentItem.png') no-repeat;
	height: 48px;
	padding-top: 15px;
	cursor:pointer;
}
.contentItemHover
{	
	background: url('../../img/default/css/contentItemHover.png') no-repeat;
	height: 48px;
	padding-top: 15px;
	cursor:pointer;
}

/**********************************************************************************************/ 
/**************************************        FOOTER         *********************************/ 
/**********************************************************************************************/

.page-footer{
	background-image: url('../../img/default/css/footer.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 1016px;
	height: 70px;
}

.CopyWrite
{
	color : black;
	background-color : Transparent;
	font: normal normal normal 10px Verdana;
}

/**********************************************************************************************/ 
/**************************************        NOVINKY         ********************************/ 
/**********************************************************************************************/

.page-news-top{
	background-image: url('../../img/default/css/newsTop.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 197px;
	height: 19px;
}
.page-news-middle
{
	width: 185px;
	min-height: 100px;
	padding: 0px 5px;
	color: #000000;
	font: normal normal normal 11px Verdana, Arial;	
	border-left: solid 1px #C9D2E6;
	border-right: solid 1px #C9D2E6;
}
.page-news-message
{
	width: 175px;
	padding:5px;
	color: #000000;
	font: normal normal normal 11px Verdana, Arial;	
}
.page-news-bottom{
	background-image: url('../../img/default/css/newsBottom.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 197px;
	height: 8px;
}
.page-linka
{
	background-image: url('../../img/default/css/linka.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 197px;
	height: 70px;
}

/**********************************************************************************************/ 
/**************************************        LOGIN          *********************************/ 
/**********************************************************************************************/

.page-login{
	background-image: url('../../img/default/css/loginPanel.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 197px;
	height: 166px;
	padding:5px;
	color:#5d6c8d; 
	font-size:11px;
}

.loginRow
{
	padding:5px;
}

.loginButton
{
	background-image: url('../../img/default/css/loginButton.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 57px;
	height: 22px;
	color: White;
	font: normal normal normal 11px Verdana, Arial;	
	border: 0;
	cursor:pointer;
	margin-right: 15px;
}

.textBox
{
	border: solid 1px #5d6c8d;
	font: normal normal normal 11px Verdana, Arial;	
	width: 120px;
	height: 17px;
}
