/************ styly zakladni **************/
div.flash {
	color: black;
	background: #FFF9D7;
	border: 1px solid #E2C822;
	padding: 1em;
	margin: 1em 0;
	width:95%;
}

a[href^="error:"] {
	background: red;
	color: white;
}

form tr, form td {
	vertical-align: top;
	font-weight: normal;
	text-align:left;
}

#ajaxMessage{	color: black;
	background: #FFF9D7;
	border: 1px solid #E2C822;
	padding: 1em;
	left: 50%;
	position: fixed;
	top: 20px;
}
form th{width:auto;}

form .required label {
	font-weight: bold;
}

form .error {
	color: #D00;
	font-weight: bold;
}

form select,form input[type='text'],form input[type='password'],textarea{width:100%; border:1px solid #4A6184;background-color: #E0EAF9;padding:5px;max-width: 630px;}
html.js .jshidden {
	display: none;
}

#loginbox{float:left;}
#wrap{width:980px;}


.odsazeni{height:20px;clear:both;}
.clearer{clear:both;}

.ui-tabs .ui-tabs-panel{padding:0;}

dd{float: left;margin: 10px;width: 70%;}
dl label{float: left;}
dd input{float:left;}
dd br{display:none;}
dd input[type="text"]{width:100%;}
dd textArea{width:100%;}
.emptylist{float: left;width: 100%;}

div.info {background: none repeat scroll 0 0 lime;margin-bottom: 10px;padding: 5px;width: 96%;}
div.error {border:2px solid red;margin-bottom: 10px;padding: 5px;width: 96%;}

fieldset{width:957px;}

a.button{background-color:#4a6586;border-radius:5px;padding: 5px;color:#fff; font-weight: bold;font-size: 1.3em; }
a.button img{position: relative;top:5px;}
a.button:hover{color:#fff;}

/***** datagrid *****/
.datagrid{width:100%; border-collapse: collapse;}
.datagrid th{}
.datagrid td{padding-left: 3px;}
.datagrid .even td{background-color: #ececec;}
.datagrid a{color:#622E69;text-decoration: none;}
.datagrid a:hover{color:#622E69;text-decoration: underline;}
.datagrid .testovaci{background:#00ff00;}
.datagrid .akce{background:#fff;}
#admincontent #strankovaniPrehled .strankovani{margin:5px;}
#admincontent #strankovaniPrehled .strankovani a{text-decoration: none;padding:3px;}
#admincontent #strankovaniPrehled .nalezenoPocet{margin:5px;}

/******** widgety **********/
#placeholderList{width:100%;float: left;}
#placeholderList .placeholder{margin:10px;width: auto;float: left;}
#placeholderList .placeholder .dropzone{min-height:50px;;border:1px solid black;width: 100%;padding: 0;margin: 0;list-style-type: none;}
#widgetList{width:100%;float:left;}
div#editPage #widgetList{float: left;}
#widgetList .widget{width:150px;height:25px;border:1px solid #acacac;background-color: #ececec;margin:0px 10px 10px 10px;text-align: center;line-height: 25px;cursor:pointer;}
#widgetList h3{margin: 2px;}
#wrap div.widget{float:left;}
