body {
	background-color:#ffffff;
	margin-top:0px;
	font-family:Verdana;
	font-size:12px;
	color:#666666;}

td {
	vertical-align: top; }
a {
	text-decoration:none;
	color:#AE9B78;}
a:hover {
	text-decoration:underline;}
	
img {
	border:none;}
form {
	padding:0px;
	margin:0px;}
	
h2 {
	margin:0px;
	padding:0px;
	color:#FF9900;
	font-size:19px;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	margin-bottom:5px;
	margin-top:5px;	}	
	
h3 {
	margin:0px;
	padding:0px;
	color:#FF9900;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	margin-top:3px;
	margin-bottom:3px;}	
	
 

/*
*	Main
*/
#Main_Obal {
	width:770px;
	margin:auto;
	position:relative; }
#Main_Grey_Left {
	width:760px;
	background-image:url(../images/border/grey_left.gif);
	background-repeat:repeat-y;
	background-position:left top;
	padding-left:10px;}
#Main_Grey_Right {
	width:750px;
	background-image:url(../images/border/grey_right.gif);
	background-repeat:repeat-y;
	background-position:right top;
	padding-right:10px;}
#Main_Green_Left {
	width:723px;
	background-image:url(../images/border/green_left.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:27px;}
#Main_Green_Right {
	width:696px;
	background-image:url(../images/border/green_right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:27px;}
#Main {
	width:696px;}
	
#Main_Footer {
	background-image:url(../images/border/grey_bottom.gif);
	background-repeat:no-repeat;
	height:15px;
	font-size:1px;}
	
#MenuPage {
	width:300px;
	margin:10px 0px 10px 50px; }
#MenuPage .menu {
	width:100px;
	font-weight:bold;
	font-size:13px;
	text-align:center;}	
#MenuPage .menu img{
	margin-left:10px;}	
	
#MenuPage .menu .active{
	color:#333333;}	
	
.pageLeft {
	float:left;
	width:290px; }
.pageRight {
	float:right;
	width:375px;
	padding-right:15px; }

#News {
	font-size:11px; }

#News .news_active{
	display:block;
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px; }
#News .news_pasive{
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px; }
#News .more{
	font-size:9px;
	font-weight:bold;}
	
#Category {
	padding:0px 15px;
	margin:15px 0px;
	font-weight:bold;
	border-right:1px solid #D8CB9C;}	

#Category img {
	vertical-align:middle;
	margin-right:5px; }	
#Category .active {
	color:#666666; }	
	
#Path {
	margin-bottom:10px;
	margin-left:15px;
	margin-right:15px;
	padding:5px 0px;
	border-bottom:1px solid #D8CB9C;}
	
#Path .title{
	font-weight:bold;
	font-style:italic;
	color:#FF9900;}
	
.lblBackground {
	background-image:url(../images/border/background.gif);
	background-repeat:repeat-y;
	padding:3px;
	margin-bottom:15px;}
	
.hr_green {
	font-size:1px;
	height:1px;
	background-color:#75D39B;}
.hr_brown {
	font-size:1px;
	height:1px;
	background-color:#D8CB9C;}

#Contact_Info {
	padding:10px 0px;}
#Contact_Info .row {
	clear:both;}
#Contact_Info .label {
	float:left;
	width:170px;
	text-align:right;
	color:#333333;}
#Contact_Info .value {
	padding-left:180px;}
	
#Contact_Decin .row {
	clear:both;}
#Contact_Decin .label {
	float:left;
	width:120px;
	text-align:right;
	color:#333333;}
#Contact_Decin .value {
	padding-left:130px;}
#Contact_Kolin .row {
	clear:both;}
#Contact_Kolin .label {
	float:left;
	width:120px;
	text-align:right;
	color:#333333;}
#Contact_Kolin .value {
	padding-left:130px;}
	
.inpTxt {
	border:1px solid #cccccc;
	width:200px;
	height:15px;}
.textarea {
	border:1px solid #cccccc;
	width:300px;
	height:70px;}
	
#Footer {
	border-top:1px solid #75D39B;
	margin-top:10px;
	font-size:10px;
	font-weight:bold;}

/*
*	Obecne Tridy
*/
/*odstraneni chyby Mozilly pri pouzivani float */
.endfloat {
 height:1px; font-size:1px; clear:both; }
.center {
 text-align:center; }
.right {
 text-align:right; }
.left {
 text-align:left; }
.tucne {
 font-weight:bold; }
 
.fLeft {
 float:left; }
.fRight {
 float:right; }
 
#Message {
	width:300px;
	margin:auto;
	background-color:#ffdddd;
	text-align:center;
	font-weight:bold;
	padding:10px;
	margin-bottom:15px;
	border:1px solid #ffaaaa;}
#Message .error{
	color:#aa0000;}
#Message .success{
	color:#00aa00;}
	
 
#ObalDetPicMid {
	position:absolute;
	width: 260px;
	height:195px;
	filter:progid:DXImageTransform.Microsoft.Fade(duration=0.3,overlap=1.0);}
#SpaceDetPicMid {
	width:260px;
	height:205px; }
#detNameMin {
	padding-bottom:10px; }

.imgBorder {
	border:2px solid #D8CB9C;}
.imgBorder:hover {
	border:2px solid #a89B6C;}
.imgBorderActive {
	border:2px solid #aaaaaa;}
.imgMinActive {
	filter: progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=40,finishOpacity=40,startX=40,finishX=40,startY=40,finishY=40);
	-moz-opacity: 0.4;}	

.paging {
	padding:0px 0px;
	color:#666666;}	
.paging img{
	vertical-align:middle;}	
.paging strong{
	color:#333333;
	font-weight:bold;}	

.btnSubmit {
	color:#ffffff;
	font-weight:bold;
	border:1px solid #aaaaaa;
	cursor:pointer;
	background-image:url(../images/contact/btnsubmit.gif);
	background-position:bottom;
	background-repeat:repeat-x;}
.orange {
	color:#FF9900;}	
.black {
	color:#000000;}	
	
.debug {
	font-size:10px;}	
	
.nowrap {
	white-space:nowrap; }

