/*css myportal */

/*
@import url('/myportal/css/widgets/myportal_novinky.css');
@import url('/myportal/css/widgets/myportal_kniha_navstev.css');
@import url('/myportal/css/widgets/myportal_slevy.css');
*/




/*********** FORMULARE ***************/



form {
	margin: 0px;
}

form input, form textarea, form select, body.DojoEditor, body.RichTextEditable 
{
background-color:#E7F4FE;
border:1px solid #C6E3FA;
font-size:80%;
line-height:110%;
padding:2px;


}

#obsah form h3 {
	font-size:135%;
	font-weight:normal;
margin-bottom:0.5em;
margin-top:0.8em;
}

form select {
	/*width: 150px;*/
}

form .qfelement img {
	border: 0px none Aqua;
}

form #ulrych_vypocetCeny {
	_display: inline;
}


form input.submit  {
	
	/*width:95px;*/
	
	/*height: 19px;*/
	
	text-align: center;
	padding-bottom: 2px;
/*	padding-right: 10px;*/
	
	background-color: #19E004;
	
	background-color: #FF661B;
	border: 0px none Aqua;
	
	font-size: 75%;
	
	
	font-weight: bolder;
	color: White;
	/*
	background-image: url(/mauthner/backgrounds/pozadi_mensi.gif);
		
	background-repeat: no-repeat;
	*/
	
	vertical-align: middle;
	
	/*margin-left: 25px;*/
	
	padding: 2px 2px 2px 2px;
	}

form input.search 
{

font-size:85%;
}

form textarea 
{
	overflow:auto;
	
	font-family: Tahoma,Verdana,Arial,sans-serif;
	
	
	height: 10em;
	width: 142px;
	
	width: 242px;
	
	
	
}

form div.qfelement 
{

	

}

form label.qflabel 
{

display:block;

float:left;

margin:2px 5pt 0pt 0pt;

padding:0pt;

text-align:left;

/*jinak spatnej submit button*/
/*width:160px;*/

/*width: 204px;*/

/*font-weight:bolder;*/
/*color: Black;*/
}

form label {
margin:0pt 0pt 0pt 5px;
}

form span.error {
	color:#FFB426;
	font-size:90%;
	
	font-weight: bolder;
	
}

form span.required 
{

color:#F6A200;
font-size:85%;

}

form .qfreqnote {
	color: #F6A200;
	
	}
	
	div .qfrow {
	
	/*margin-left: 50px;*/
		
	}
	
	div .qfrow .qfelement{
	
	padding-left:176px;
		
	}
	
	
	form fieldset {
		margin:0pt 0pt 0pt 0pt;
		/*padding: 0pt 0pt 0pt 0pt;*/
		border: 0px;
		
		padding: 10pt;
	}
	
	
	form .disabled {
		background-color: #F1F8FE;
		border:1px solid #E7F4FE;
		
		color: #FF661B;
		font-weight: bold;
		 
		 
	}


form br
{
   /*
    display: none;
    float: none;
    clear: both;
*/

}

	
	
	/* TABLES */ 
	
		
	table.cenik {

font-size:0.7em;
/*pokud 100 procet pak se zalomi spatne v IE*/
width:85%;
}

table.cenik th {
background:#30A0F2 none repeat scroll 0%;
text-align:center;
color: #ECF6FF;
}

table.cenik td {
background:#e7f4fe none repeat scroll 0%;
padding:1px;
text-align:center;

color: #312F2F;
}

table.cenik td.legenda {
	background:#30A0F2 none repeat scroll 0%;
	color: #ECF6FF;
} 


	
	
	
	
	/* TABLES END */
	
	
	
		
	
	
	
	

/**
*
*  JQUERY TABS PREPIS !!!
*
**/
	
	

.ui-tabs-nav, .ui-tabs-panel {
  font-family: Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 100%;
}

.ui-tabs-nav li { 
  font-size: 70%;
}

.ui-tabs-panel {

	border-top:1px solid #bde0fb;
	background-image: url(/ulrych/backgrounds/grad_down_top.png);
	background-repeat: repeat-x;
	background-position: bottom;
	
	border-left: 1px solid #bde0fb;
	border-right: 1px solid #bde0fb;
	border-bottom:1px solid #bde0fb;
	
}

.ui-tabs-nav a {

color:#30A0F2;

}

.ui-tabs-nav a span {
	color: #30A0F2;
}

.ui-tabs-nav a:hover {

color:#19E004;

}

/* protoze ul mi prekresluji taby*/

ol.unordered {
	font-size: 0.75em;
	list-style-type: disc;
}

ul .none ui-tabs-nav
{
	list-style-image:none;
list-style-position: outside;
list-style-type:circle;
	display: list-item;

}

a.thickbox img 
{
	border: 1px solid #C6E3FA; 
}

div.apartmany .rezervuj
{
	
	text-align: right;
	
	padding: 2px 0px 4px 4px;

}

div.apartmany .rezervuj a  
{
	
	font-size: 100%;
	
	font-weight: bold;
	
	
	padding: 3px 4px 4px 4px;
	
	
	vertical-align: middle;
	
	text-decoration: none;
	
	text-align: right;
	background-image: url(/ulrych/backgrounds/grad_down_top.png);
	background-repeat: repeat-x;
	background-position: bottom;
	
	border: 1px solid #bde0fb;
	border-width: 1px 1px 1px 1px;
}

div.apartmany .rezervuj a:hover
{
/*color: #30A0F2;*/

background-image: none;


/*border-bottom: 1px solid #30A0F2;*/

}

a.notlined, a.notlined:hover {
	text-decoration: none;
}

.important {
	color:#FF661B;
}

	
	
	
	
	
	



