	body,
	html {
		font: 1.0em Arial,Helvetica,sans-serif;
		background: #020201 url(/images/full_bg.jpg) no-repeat;
		height: 100%;
		width: 100%;
		margin:0;
		padding:0;
		color: #a69f9e;
	}
	body {
		min-width:950px;
	}

	#wrap {
		margin:0;
		width:950px;
	}

	#header {
		background: #28211B url(/images/top.jpg) no-repeat;
		width: 950px;
		height: 84px;
		float:left;
	}

	#logo {
		width: 292px;
		height: 84px;
		float:left;
	}
	
	#topinfo {
		margin: 10px 0px 0px 0px;
		height: 74px;
		width: 200px;
		float: right;
		font: 0.7em Arial,Helvetica,sans-serif;
	}		
	
	
	
	#nav {
		background: #28211B url(/images/menu.jpg) no-repeat;
		width: 950px;
		height: 48px;
		float:left;
	}

	#main {
		margin: 20px 0px 50px 0px;
		float:left;
		width:950px;
	}

	#page_static {
		background: url(/images/bg_separators.png) repeat-y;
		font: 0.9em Arial,Helvetica,sans-serif;
		float:left;
		width:950px;
	}

	#page_kardany_menu {
		background: url(/images/bg_separators1.png) repeat-y;
		float:left;
		width:330px;
	}

	#page_kardany_text {
		font: 0.9em Arial,Helvetica,sans-serif;
		float:left;
		width:585px;
	}	

	#page_kardany_text .image {
/** Multimedia-Dateien/Bilder **/
padding: 1px;
border-width : 1px;
border-style : solid;
border-color : #998E8B;
}	
	
a:link {TEXT-DECORATION: none; COLOR: #fff;}
a:active {TEXT-DECORATION: none; COLOR: #fff;}
a:visited {TEXT-DECORATION: none; COLOR: #fff;}
a:hover {TEXT-DECORATION: underline; COLOR: #ff6347;}

h1, h2, h3, h4, h5 {
color: #fff;
}

h1 {
font-size: 25px;
font-weight: normal;
}

h2 {
font-size: 20px;
font-weight: normal;
}

h3 {
font-size: 18px;
font-weight: normal;
}

.pad10 {
padding: 0px;
margin: 10px;
float: left;
}

.pad35 {
padding: 0px;
margin: 0px 35px 0px 35px;
float: left;
}

.pad_menu {
padding: 0px;
margin: 0px 10px 50px 25px;
float: left;
}

.pad_menu H2{
font-size: 21px;
font-weight: normal;
margin-left: 30px;
}

.pad_kardany {
padding: 0px 5px 10px 5px;
margin: 0px 10px 50px 10px;
float: left;
background: url(/images/right_bg.png);
}

.pad_static {
padding: 0px;
margin: 0px 55px 50px 55px;
float: left;
}

.pad50 {
padding: 0px;
margin: 30px 50px 0px 50px;
float: left;
}

/** Tabulky kardanu **/

.title {
font-size : 16pt;
font-weight : bold;
color : #fff;
}

.tables {
/** width : 624px; **/
}

#page_kardany_text .internalTable {
/** width : 624px; **/
border-width : 1px;
border-style : solid;
border-color : #998e8b;
margin-top : 10px;
}

#page_kardany_text TABLE.internalTable TD {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
vertical-align : middle;
padding : 2px;
}

#page_kardany_text .thead {
font-size : 8pt;
text-align : center;
font-weight : bold;
background-color : #847a79;
color : #fff;
}

#page_kardany_text .tline1 {
/** Linie A **/
font-size : 8pt;
text-align : center;
}

#page_kardany_text .tline2 {
/** Linie B **/
font-size : 8pt;
text-align : center;
}

#bigmenuhead {
padding: 0px;
margin: 0px 0px 0px 10px;
}



#buttons {margin: 0; padding: 0; list-style: none; display: block; float: left;}
#buttons a {display: block;}

#onas				{left: 0px;		top: 0px;	width: 106px;	height: 48px; float: left;}
#kardany			{left: 106px;	top: 0px;	width: 112px;	height: 48px; float: left;}
#vyroba			{left: 218px;	top: 0px;	width: 97px;	height: 48px; float: left;}
#dokumenty		{left: 315px;	top: 0px;	width: 125px;	height: 48px; float: left;}
#certifikaty	{left: 440px;	top: 0px;	width: 120px;	height: 48px; float: left;}
#kontakty		{left: 560px;	top: 0px;	width: 113px;	height: 48px; float: left;}

#onas a			{height: 48px;}
#kardany a		{height: 48px;}
#vyroba a 		{height: 48px;}
#dokumenty a	{height: 48px;}
#certifikaty a	{height: 48px;}
#kontakty a		{height: 48px;}

#onas a:hover			{background: url('/images/menuA.jpg') -0px -0px no-repeat;}
#kardany a:hover		{background: url('/images/menuA.jpg') -106px -0px no-repeat;}
#vyroba a:hover		{background: url('/images/menuA.jpg') -218px -0px no-repeat;}
#dokumenty a:hover	{background: url('/images/menuA.jpg') -315px -0px no-repeat;}
#certifikaty a:hover	{background: url('/images/menuA.jpg') -440px -0px no-repeat;}
#kontakty a:hover		{background: url('/images/menuA.jpg') -560px -0px no-repeat;}


ul, ol, dl { margin-bottom: 0.6em; }
   .pad_menu { font: 1.1em Arial,Helvetica,sans-serif;}
    .pad_menu ul {padding: 0 0 0 40px;}
     .pad_menu ul li {font: 0.8em Arial,Helvetica,sans-serif; margin-top: 0.2em; }
     .pad_menu ul li:hover {color : #ff6347;}
     .pad_menu ul li em {color : #ff6347; }
     .pad_menu ul li a {color : #fefefe;}
     .pad_menu ul li a.active {color: #fff; }
	  .pad_menu ul li a:hover {color: #ff6347;}

 
  #footer {float:left; font: 0.7em Arial,Helvetica,sans-serif; overflow: hidden; width: 950px; height: 48px;  border-top: 1px solid #2D2928;    border-bottom: 1px solid #2D2928; margin: 0px 0px 10px 0px;}
  #footer p { float: right; padding: 5px 10px 2px 10px;}
  #footer p.first { float: left; }
   #footer p em { font-style: normal; }
    #footer p em span { padding: 0; }
   #footer p span { padding: 2px 2px 2px 2px; }
   #footer p span.blank { color: #fff; }
   #footer p a { color: #ffffff; text-decoration: none; }
   #footer p a:hover { color: #ff6347; text-decoration: underline; }
   #footer p a.url { color: #888; }
   #footer p img { vertical-align: -3px; }

  #footer_eu {float:left; overflow: hidden; width: 950px; height: 90px;  border-bottom: 1px solid #2D2928; margin: 0px 0px 10px 0px;}   
   

.kontaktbox1 {
float:left;
width:275px;
}	

.kontaktbox2 {
float:left;
width:275px;
border-left: 1px solid #3c3635;
border-right: 1px solid #3c3635;
}		

.kontaktbox3 {
float:left;
width:275px;
}	

.kontaktbox4 {
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 0px;
float:left;
width:275px;
border-right: 1px solid #3c3635;
}	
	
TABLE.kontakty {
}

TABLE.kontakty TD {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
vertical-align : middle;
padding : 2px;
}

.kontakty .thead {
color: #FFF;
font-size : 11pt;
text-align : center;
font-weight : bold;
}

.kontakty .tline1 {
/** Linie A **/
font-size : 10pt;
text-align : center;
}

.kontakty .tline2 {
/** Linie B **/
font-size : 10pt;
text-align : center;
}	

#home_2_box {
	float:left;
	width:840px;
	display: block;
}

#page_home_news {
	float:left;
	width:260px;
	display: block;
	min-height: 600px;
}

#page_home_news .NewsHead{
border-top: 1px dotted #817272;
font-size: 16px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 10px 5px 2px 5px;
}

#page_home_news p{
font-size: 12px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 5px 15px 5px;
}


page_home_certifikat{
	float:left;
	width:260px;
	display: block;
}


#page_home_bigmenu {
float: left;
display: block;
padding: 0px 0px 0px 0px;
}	

#page_home_bigmenu .bigmenu{
float: left;
display: block;
margin: 0px 30px 30px 0px;
width:248px;
height:159px;
}	


.HomeH2 {
font-size: 21px;
font-weight: normal;
}	

/* Fotogalerie profily */

.nic {
width: 200px;
height: 200px;
float: left;
text-align: center;
margin: 0px 7px 7px 7px;

}

.fotoinfo {
font-size: 0.8em;
color: #fff;
text-align: center;
font-family: Tahoma;
margin: 0px 5px 5px 5px;
padding: 2px 2px 2px 2px;
}


.fg_profil_1 {
border: 1px solid #E4E4E4;
text-align: left;
margin: 0px 0px 10px 0px;
padding: 5px 0px 0px 0px;
float: left;
}

.fg_profil_1_head {
text-align: left;
font-family: Tahoma;
font-size: 1.5em;
padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
font-weight: normal;
}

.fg_profil_1 img{
	margin: 0px 5px 5px 5px;
	padding: 3px 3px 3px 3px;
}	

.fg_profil_1 a:hover img {
}




.fg_profil_2 {
margin: 0px 0px 10px 0px;
padding: 5px 0px 0px 0px;
float: left;
}

.fg_profil_2_head {
font-family: Tahoma;
font-size: 1.7em;
margin: 5px 0px 10px 0px;
font-weight: normal;
}

.fg_profil_2 img{
margin: 5px 5px 5px 5px;
padding: 3px 2px 3px 2px;
}	

.fg_profil_2 a:hover img {
}




.fg_profil_3 {
margin: 0px 0px 10px 0px;
padding: 5px 0px 0px 0px;
float: left;
text-align: left;
}

.fg_profil_3_head {
text-align: left;
font-size: 1.3em;
margin: 10px 0px 7px 0px;
font-weight: normal;
}

.fg_profil_3 img{
margin: 5px 5px 5px 5px;
padding: 3px 2px 3px 2px;
}	

.fg_profil_3 a:hover img {
}

#seo {text-align: center;float:left; font: 0.6em 
Arial,Helvetica,sans-serif; overflow: 
hidden; width: 950px; margin: 0px 0px 3px 0px; text-transform: uppercase; }
#lista { margin: 0px 0px 0px 10px;}
#seo a {color: #aaaaaa; text-decoration: none;}
#seo a.active {color: #aaaaaa; text-decoration: none;}
#seo a:hover {color: #565656; text-decoration: none;}

