﻿* {
 padding: 0;
 margin: 0;
}


body {
 background-color:#fff;
 background-image: url(images/bodybackground.jpg);
 background-repeat: repeat;
 text-align: right;
}
	
#obal {
 background-color: #fff;
 width: 950px;
 margin-left: auto;
 margin-right: auto;
 border: 1px solid #ddd;
 padding: 1em;
 text-align: left;
}


/*-----------------------------------------------------    head   ---------------------*/						
#header	{
 width: 950px;
 height: 210px;
 background-image: url(images/header.jpg);
 background-position: left top;
 background-repeat: repeat-x;
}		



#obal #top-menu {
 display: block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #0000CC;
 clear:both;
 margin-bottom: 14px;
 height: 20px;
 position: relative;
 top: 11px;
 left: 33px;
}

#obal #top-menu a {
 color:#0000CC;
 font-size:10px;
 text-decoration:none;
 font-weight: bold;
 text-transform:uppercase;
 margin: 0 5px 2px 0;
 padding-left: 3px;
 border-left: 1px solid #0099FF;
}

#obal #top-menu a:link {
 color: #0000CC;
}

#obal #tom-menu a:visited {
 color: #0000CC;
}

#obal #top-menu a:hover {
 color: #0099FF;
 border-bottom: 1px solid #0099FF;
}			


/*
#top-menu a:active	{
 text-decoration:none;
}												
*/
									
#lamur h1{
 font-size: 80px;
 font-family: georgia, Geneva, Arial, Helvetica, sans-serif;
}	

#lamur h1 a{
 font-size: 40px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 position: relative;
 top: 40px;
 left: 30px;
}				

#slogan {
 position: relative;
 top: 60px;
 left: 30px;
 color: #FFF;
}						

#slogan h2{
 font-size: 15px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-transform: uppercase;
 font-weight:bold;
}	
		
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						
ul {
 list-style-type:none;
 margin:0px; 
 padding: 5px 0 15px 0px; 
}	
										
/*----------------------------------------------------   a, i a	 ---------------------*/						
/*
a	{
						color:#1C72BB;
						font-size:11px;
						text-decoration:underline;
						}
						
*/


a:hover	{
 text-decoration:none;
}


/*
i a	{
						color:#ffffff;
						font-size:10px;
						text-decoration:none;
						}
i a:hover	{
						color:#ffffff;
						font-size:10px;
						text-decoration:underline;
						}						
*/
/*------------------------------------------------------ strong,  b	 ---------------------*/
strong {
						color:#003159;
						}
b	{
						color:#003159;
						}						

					
/*----------------------------------------------------   input, textarea	 ---------------------*/						


input, textarea {
						width:202px;
						height:18px;
						background-color:#ffffff;
						border:1px solid #96A8B8;
						font-family:Tahoma;
						font-size:11px;
						color:#1F4666;
						line-height:10px;
						padding-top:1px;
						padding-left:2px;
						padding-right:2px;
						margin:0px 4px 0px 4px;
						}	
textarea	{
						height:40px;
						overflow:hidden;
						}																		
.input_1	{
						width:130px;
						margin:0px 26px 0px 5px;
						}
.textarea_1	{
						height:46px;
						width:133px;
						margin:0px 0px 0px 0px;
						}		
				
/*-----------------------------------------------------  	li	 	---------------------*/
li {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 list-style: none;
 background-image: url(images/list_0_1.gif);
 background-position: 0 5px;
 background-repeat: no-repeat;
 font-size:11px;
 font-weight: bold;
 margin:0px 5px 2px 0px; 
 padding:0px 5px 0px 13px;
 color:#1C72BB;
}

li a {
 color:#1C72BB;
 text-decoration:underline;
}

li a:hover {
 color:#1C72BB;
 text-decoration:none;
}						
													



/*-----------------------------------------------------    content   ---------------------*/

#content-left{
 text-align: justify;
 float:left;
 width: 240px;
 vertical-align:top;
 font-size: 10px;
 line-height:14px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px dotted #0000CC;
 background-color: #E6EBFF;
 padding: 15px;
 margin: 0px 20px 0 0;
}	

#content-left h3{
 font-size: 13px;
 font-weight: bold;
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-bottom: 1px dotted #0000CC;
 border-top: 1px dotted #0000CC;
 padding: 10px 0 10px 0;
}


#content-left h4{
 font-size: 13px;
 font-weight: bold;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border-bottom: 1px dotted #0000CC;
 border-top: 1px dotted #0000CC;
 padding: 10px 0 10px 0;
 color: red;
}

#content-left h4 strong{
 color: red;
}

#content h2{
  font-size: 18px;
  line-height: 24px;
}

#content table tr td{
  padding: 5px;
}

#content-left p {
 margin: 10px 0 10px 0;
}


#content-main, #content-main-wide{
 font-size:12px;
 line-height:13px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000;
 margin-top: 14px;
 margin-left: 280px;
 background-color: #E6EBFF;
 border: 1px dotted #0000CC;
 padding: 20px;
}	

#content-main-wide{
	margin-left:0px;
}

#content-main h3, #content-main-wide h3{
 font-size:17px;
 font-weight:bold;
 text-transform: uppercase;
 padding: 3px 0 15px 0;
}

#content-main h4, #content-main-wide h4{
 margin: 6px 10px 10px 10px;
 font-size:14px;
 line-height: 16px;
}

#content-main p, #content-main-wide p{
 text-align: justify;
 margin: 0 0 10px 0;
 line-height: 14px;
}

#content-main ul, #content-main-wide ul{
 margin: 6px 10px 10px 10px;
}

#content-main img, #content-main-wide img{
	margin-right: 10px;
	margin-bottom: 10px;
}	

/*-----------------------------------------------------    images -----------------------*/

img {
 border: 1px solid #fff;
 padding: 3px;
}

a:hover img {
 border: 1px solid #AABFD1;
}

/*-----------------------------------------------------    footer   ---------------------*/

.hr_footer1{
 display: none;
}

#footer{
 padding-top: 15px;
 padding-bottom: 10px;
 text-align: right;
 vertical-align:top;
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#1F4666;
}

#footer-left{
 width: 254px;
 float: left;
 text-align: left;
 padding-right: 8px;
}

#footer-right{
 text-align: right;
 padding-right: 8px;
 float:right;
}

/*  menu  */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu{
 background-color: #E6EBFF;
 margin-top: 10px;
}


.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-image:none;
margin: 0px;
padding: 0px;
border: none;
height: 19px;
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
/*Width of top level menu link items*/
padding: 3px 8px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0066cc;
font-weight:bold;
border: none;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
font-size:12px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
background-color: #E6EBFF; /*overall menu background color*/
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 160px; /*width of sub menu levels*/
color: #0066cc;
text-decoration: none;
padding: 3px 5px;
border: 1px solid #ccc;
}

.suckertreemenu ul li a:hover{
background-color: #0066cc;
color: white;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

.lekar-left{
	float: left;
	width:60%;
	padding: 10px 10px 10px 0px;
	margin-right: 10px;
}

.lekar-right{
	padding:10px;
}

.orderform{
  background: transparent url(images/tabulka.png) no-repeat left top;
  background-position: 0px 100px;
  padding-left: 40px;
}

.produkt13, .produkt16, .produkt22, .produkt23, .produkt34, .produkt19,
.produkt10, .produkt31{
  font-weight: bold;
  font-size: 13px;
  color: red;
}


.prvky {
     display: block;
     float: right;
     height: 150px;
     position: relative;
     top: -60px;
     width: 400px;
  font-family: Arial;
}

#prvkypopis {
     display: none;
     height: 40px;
     width: 390px;
   position: relative;
  top: 110px;
 font-weight: bold;
  color: #fff;
    left: 0px;
    background: transparent url(images/black.png);
    padding: 5px;
    font-size: 13px;
}
