
body {
	position: relative; 
		margin: 0; 
		padding: 0; 
		font:68%  Lucida Grande, trebuchet ms, Arial,Helvetica,sans-serif; 
		color: #606060; 
		background-color: #000000; 
		background-image: url(../images/vrch.jpg); 
		background-position:center top; 
		background-repeat: repeat-x;
		
}

p {font-size: 1.2em; font-weight: normal; text-decoration: none; line-height: 1.7em; color:#626262; margin: 0; padding: 0 0 .7em 0; }
h1, h2, {font-weight: normal; }
h1 {font-size: 1em; padding: .4em 0 0.5em 0; margin: 0 0 10px 0; color: #fff;}
h2 {font-size: 1.8em; padding: .4em 0 0.6em 0; margin: 0; color: #272E34;}
.clear {clear: both;}
ul {margin: 2px 0 10px 20px; padding: 0; list-style-type: none;}
li {color:#626262; margin: 0; padding: 0 0 0.4em 0;}
.orange  {color: #AF5211; font-size: 1.6em;}

/* vrch */
/***********************************************************************/
#horny-text {	position: relative; 
		float: right; width: 710px; 
		padding: 10px 0 6px 0; 
		margin: 0;
		font-size:2.5em;		
}
.motyle {	position: absolute;
 			left: 70px; 
 			top: 12px;
			height:83px;
			width:80px; 			
}

/* obrazky */
/***********************************************************************/
img {padding: 0 ;border: 0; vertical-align: middle;}
.peter {float: left; padding: 0 10px 0 0; margin: 0;}
#hlavny_obrazok {float: left; width: 884px; height: 264px; padding: 0; margin: 0 0 20px 0;}
#hlavny_obrazok2 {float: left; width: 884px; height: 264px; padding: 0; margin: 0 0 5px 0;}
.okraj {border: 1px solid #E5E5E5; float: left; padding: 1px; margin:0; background-color: #fff;}
.okraj2 {border: 4px solid #E5E5E5; float: left; padding: 1px; margin:0; background-color: #fff;}


/* hlavne div */
/***********************************************************************/
#dizajn {	margin: 0 auto;
			padding: 0; 
			width: 924px; 		
}
#vrch {		position: relative;
 			float: left; 
			width: 924px; 
			padding: 0; 
			margin: 0; 
			background-image: url(../images/top_bg.png); 
			background-position: bottom right; 
			background-repeat: no-repeat;
}
#hlavny_obsah {		position: relative;
			width: 882px; 
			background-color: #ffffff; 
			padding: 10px 20px 20px 20px ; 
			margin: 0; float: left; 
			border-right: 1px solid #e7e7e7; 
			border-left: 1px solid #e7e7e7;
			
}

#hlavny_obsah h1 { color:#e7e7e7;	
}

/* bezne odkazy */
/***********************************************************************/
p a:link, p a:visited {border-bottom: 1px dotted #72c1ec; color: #72c1ec; text-decoration: none; padding: 0 0 1px 0; margin: 0; }	
p a:visited:hover, p a:hover, a:active {color: #A7C563; border: none; text-decoration: none;}
li a:link, li a:visited {border-bottom: 1px dotted #7D974F; color: #7D974F; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
li a:visited:hover, li a:hover, a:active {color: #A7C563; border: none; text-decoration: none;}



/* pata */
/***********************************************************************/

#pata a {	font-size: 1.1em;
 				font-weight: normal; 
				text-decoration: none; 
			
				border-bottom: none;
				color: #72c1ec; 
				padding: 0 0 1px 0; 
				margin: 0;
}	

#pata a:visited:hover, #pata a:hover, a:active{color: #A7C563; border: none; text-decoration: none;}

#pata {	position: relative; 
			width: 924px; 
			clear: both; 
			margin: 0; 
			padding: 10px 0 0 0;	
}

#pata p {font-size: 1.1em; padding: 4px 8px 4px 4px; margin: 0; color:#FFFFFF ; text-align: right; border-bottom:none;}
#spodok {
	background: url(../images/spodok.jpg) no-repeat;
	height: 188px;
		background-position:center top;
			margin-top: -188px;

}


/* obsah */
/***********************************************************************/
#obsah {width: 882px!important; float: left; padding: 0; margin: 0; }
#obsah h1 {font-size: 1.5em; padding: .4em 0 0.6em 0; margin: 0; }
#obsah h1 a:link, #obsah h1 a:visited {border-bottom: 1px dotted #72c1ec; color: #72c1ec; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
#obsah h1 a:visited:hover, #obsah h1 a:hover, a:active{color: #A7C563; border: none; text-decoration: none;}

#lavyobsah {width: 490px; float: left; padding: 0; margin: 0; text-align:justify;}
#pravyobsah {width: 370px; float: right; padding: 0; margin: 0;}


/* linky */
/***********************************************************************/
#menu {margin: 0; float: right;  padding: 0 0 18px 20px; position: relative; width: 710px; font-size:1.1em;}
#menu ul {margin: 0; padding: 0;}
#menu ul li {margin: 0 4px 0 0; padding: 0; display: block; float:left; text-align: center; line-height: 1.5em; text-transform: uppercase;}
#menu ul li a {color : #FFFFFF; text-decoration : none; font-weight: normal;  border-style:none;}
#menu ul li a:link, #menu ul li a:visited {background-color: #101417; display: block;  padding: 6px 16px 6px 16px; }
#menu ul li a:hover, #menu ul li.active a {color : #101417; background-color: #FFFFFF; display: block; padding: 6px 16px 6px 16px}
div.skry {display:none;}


/* pre javascript imagemenu */
/***********************************************************************/
a img { border: none; }
#container {
	width: 880px;
	margin: auto;
	padding-top: 15px;
	padding-bottom: 30px;
}

/* pre kontakt */
/***********************************************************************/

#obsah li, .malytext, .kontakttext {font-size: 1.2em;}
.kontaktnepole
{
border: 1px solid #DFDFDF;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 290px;
color: #646260;
padding: 2px 4px 3px 4px;
}

.odoslikontakt
{
border: 1px solid #DFDFDF;
margin: 0;
padding: 4px 4px 5px 4px;
font-size: 11px;
}
input, select  { background: #ebf7ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00557b; }
 
textarea { background: #ebf7ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#3a5c73; padding: 6px;}
form { padding: 0px; margin: 0 0 2px 0; }

#submit { position: relative; width: 119px; height: 31px; border:0px #cedc28 solid; padding:0px; margin:0 0 8px 0;  vertical-align: top;}

/* gulaty obsah */
/***********************************************************************/
#gulatyobsah {padding: 0 2px 0 2px; margin: 0;}
#gulatyobsah ul li a:link, #gulatyobsah ul li a:visited {border-bottom: 1px dotted #72c1ec; color: #72c1ec; text-decoration: none; padding: 0 0 1px 0; margin: 0; }
#gulatyobsah ul li a:visited:hover, #gulatyobsah ul li a:hover, a:active  {color: #A7C563; border: none; text-decoration: none;}
.roundedcornr_box_310000 {
	background: url(../images/roundedcornr_310000_tl.png) no-repeat top left;
}
.roundedcornr_top_310000 {
	background: url(../images/roundedcornr_310000_tr.png) no-repeat top right;
}
.roundedcornr_bottom_310000 {
	background: url(../images/roundedcornr_310000_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_310000 div {
	background: url(../images/roundedcornr_310000_br.png) no-repeat bottom right;
}
.roundedcornr_content_310000 {
	background: url(../images/roundedcornr_310000_r.png) top right repeat-y;
}

.roundedcornr_top_310000 div,.roundedcornr_top_310000,
.roundedcornr_bottom_310000 div, .roundedcornr_bottom_310000 {
	width: 100%;
	height: 25px;
	font-size: 1px;
}
.roundedcornr_content_310000, .roundedcornr_bottom_310000 {
	margin-top: -5px;
}
.roundedcornr_content_310000 { padding: 0 13px; }

