body {
font-size:12px;
margin:0px;
padding:0px;
background: #e9e6dd;
background-repeat:repeat-x;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif,Trebuchet MS Regular;
text-align:center;

}
#pod {
width: 910px;
margin:0px auto;
text-align:left;
border:0px;
padding:0px;
padding-top:10px;

}


.mcc {
font-size: 14px;
background-image:url('/images/medicorrect-clinic.png');
background-repeat:no-repeat;

padding:35px 10px 35px 100px;
border:5px;
border-color:#86448C;
}

.mcc a {
color:#86448C;
font-weight:bold;
}

table{
	border-collapse:collapse;
	float:left;
	width:600px;
}

td, th{
padding:3px;
border:1px solid #1A3752;
}

td.noborder, th.noborder{
border:none;
}

.message{color:red;
  font-weight:bold;
  border:1px red solid;
  padding:5px;
  margin-bottom:20px;
}

.tdbackground {
		background-color:#446589;
		color:#fff;

}


img {border:0px;}
a {color:#510310;}

a:hover{
	text-decoration: none;
}

#mainsq {
background-color:white;
border:2px solid #d1d1c9;
width: 900px;
float:left;
padding:0px;margin:0px;
}


#top {

background-image:url('/img/logo_top.jpg');
background-repeat:no-repeat;
height:352px;
width: 877px;
margin-top:12px;
margin-left:14px;
}

#left {
width: 275px;
float:left;
border:0px;
margin:0px;
padding:0px;
}


#center,#centerfull {
float:left;
background-image:url('/img/rightb.jpg');
background-repeat:repeat-y;
padding-left:10px;
padding-right:5px;
}

#center {
width: 395px;
}

#centerfull {
width: 585px;
}


#right {
width: 190px;
float:right;
background-image:url('/img/rightb.jpg');
background-repeat:repeat-y;
padding-left:10px;
padding-right:15px;
}

#right .panel {
margin-top:10px;
}

#left .panel {
margin-bottom:10px;
font-size:0.9em;
}

#leftmenu {
width: 255px;

background-color:#dacec0;
border:0px;
margin:0px;
padding:0px;
margin-left:14px;
}


#leftmenu0{
width: 255px;
	background: url('/img/logo_menu_cz.jpg') no-repeat;
height:42px;
border:0px;
margin:0px;
padding:0px;
margin-left:14px;
}


#leftmenu2{
width: 255px;


border:0px;
margin:0px;
padding:0px;
margin-left:14px;
margin-top:10px;
}

#leftmenu3{
width: 255px;


border:0px;
margin:0px;
padding:0px;
margin-left:2px;
margin-top:10px;
}
#menu {
border:0px;
margin:0px;
padding:0px;
margin-left:26px;
padding-bottom:5px;
}


#menu ul{
	margin: 0px; padding: 0px;
	list-style-type: none;
		width:185px;
}

#menu ul li{
	margin: 0px; padding: 0px;
	margin-bottom: 6px; 
	border-bottom: 1px solid #baaf9d;
		width: 185px;
}

#menu ul li a{
	color: #5a4935;
	text-decoration: none;
 font-weight:bold;
	font-size: 14px;
	padding-left: 35px;
	background: url('/img/menu1.gif') no-repeat;
	height: 27px;
	line-height: 27px;
	display: block;
	width: 185px;
}

#menu ul li a:hover{
	background: url('/img/menu2.gif') no-repeat;
}

.box {
color: #fff;
font-size: 10px;
width: 249px;
background:#43000A;
 font-weight:bold;
 padding:4px;
 margin-top:10px;
  margin-bottom:5px;
}

.formbox {

}

.text {
color: #60442e;
 font-weight:bold;
}

h1 {
color: #440005;
font-size: 18px;

background: url('/img/flower.gif') no-repeat ;
background-position:center left;
position: left;
border:0px;
margin:20px 0 10px 0;
padding:0 0 0 25px;

}


h2 {
color: #fff;
font-size: 14px;
background-color: #440005;
border:0px;
margin-top:20px;
padding:5px;
clear:both;
width:589px;
}

h3 {
color: #440005;

font-size: 14px;
line-height: 20px;
border:0px;
margin:0px;
margin-top:10px;
padding:0px;

}



.dole {
text-align:center;
font-size: 10px;
padding-right:40px;
}

.spodni11 {
border-bottom: 1px solid #baaf9d; padding-top:5px; padding-bottom:3px;
}


#contextMenu22{ width:95%; text-align:left; padding-left:20px; top: 0px; right: 30px; color: #440005; font-weight: bold; }
#contextMenu22 a{ margin-right: 10px; color: #440005; text-decoration: none; font-weight: bold; }



.seqslidestyle{
margin-right: 15px;
}

#rezervace2 {
	width: 605px;
  	
  	padding-top:10px;
  	padding-bottom:10px;
  	border-bottom: 1px solid #dacebe;
  	border-top: 1px solid #dacebe;
}

#rezervace {
	width: 605px;
  	height: 170px;
  	background-color:#f1f0eb;
  	padding-top:10px;
  		padding-bottom:5px;
  		font-size:12px;
  		color: #58492c;
  		font-weight:bold;
  		
}

#odeslat {
width: 70px;
  	height: 25px;
  		background: url('/img/odeslat.gif') no-repeat;
  		  		color: #fff;
  		font-weight:bold;
  		  		font-size:12px;
  		  		border:0px;
}

.input2 {
	font-size:10px;
width: 50px;
margin-top:3px;

}



#hp .item-env{ width: 193px; overflow: hidden; margin: 5px 0px 0px 5px; float: left; _display:inline; border:1px solid #dacebe; }
#hp .item .desc{ padding: 10px 0; }
#hp .item .desc h2, #hp .item .desc h2 a{ margin-bottom: 15px; color: #B80D7F; }
#hp .item .desc p{color: #60442e; }


#hpp .item-env{ background: #e9e6dd;width: 283px; height:156px; padding:0px;overflow: hidden; margin: 10px 0px 0px 10px; float: left; display:inline; border:1px solid #dacebe; }
#hpp .item .desc{ padding: 3px; text-align:justify;}
#hpp .photo {padding:0px;margin:0px;}
#hpp .item .desc h4, #hp .item .desc h2 a{margin:0px; margin-bottom: 1px; color: #440005; padding:0px;	font-size:12px;  font-weight:bold;}
#hpp .item .desc p{color: #5a4935;text-align:justify; }
#hpp .item {padding:0px;margin:0px;color: #5a4935;}

#pravyS {
float:right;
width:87px;
font-size:10px;
padding-top:2px;
}
#levyS {
float:left;
width:193px;
background: #dacec0;
 height:156px; 
}



.text_sve {
background:#fff;
text-decoration:none;
color:#000000;
font-size:12px;
}

.text_tma {
background:#dacec0;
text-decoration:none;
color:#440005;
font-size:12px;
}

.nadpis {
color: #000;
font-size:14px;
}

.error {
color: red;
font-size:12px;
}


.inputcena {
font-size:12px;
font-weight:bold;
border:0px;

}

/*galleries*/
.gallery .image {
  width:190px;
  height:122px;
  float:left;
}

.gallery .image img {
  width:175px;
  height:116px;
}

.articlepreview .image,.articleexpand .image {
  width:220px;
  
  float:left;
}

.articlepreview .description {
  width:365px;
  float:left;
}

/*kontaknní formular*/
.contactform {
    margin:5px 0;
}


.contactform .inputText {
    width:250px;
}

.contactform .tabDescription {
   background-color: #440005;
   color: #fff;
   font-weight:bold;

}


.formTextArea {
   width:250px;
   height:100px;
}

.warn {
  color:red;
  font-weight:bold;
}

.important {
color: #fff;
font-size: 14px;
background-color: #440005;
border:0px;
margin-top:20px;
padding:5px;
clear:both;
width:589px;
}

.partnerlogo {
	float:left;
}