body, td, th, ul {font-family: Trebuchet MS, Tahoma, Arial; font-size: 11px;}
body {margin: 0px;padding: 0px;	background: url(../img/pozadi_body.jpg) repeat-x #35436D; text-align: center;}

.cistic {  clear: both;  height: 1px;  border: none;  margin:0px 0 0 0;
   visibility: hidden; padding: 0 0 0 0px; }

p {	padding: 0 0 10px 0; margin: 0; font-size: 12px;}
img{	border: 0;}
h1,h2,h3,h4 {padding: 0; margin: 0;}
h1 {font-size: 14px;}
h2 {font-size: 13px; margin: 10px 0 10px 0; padding: 0 0 15px 50px; border-bottom: 3px solid #4B5B8A; 
background: url(../img/image_diamonds_icon.jpg) no-repeat;}
h2#Uvodni span {font-size: 18px;}
h2#Uvodni { font-size: 16px;}
h3 {font-size: 12px; padding: 10px 0 5px 0;}
h4 {font-size: 11px; padding: 10px 0 5px 0;}
a{text-decoration: none; color: #9AA5C9; font-size: 11px;}
a:hover{text-decoration: underline;}

ul.Ciselny{list-style:decimal;}
ul.Pismena {list-style:lower-alpha;}

.TopIndex{vertical-align: super;}

/* -------------------- */

img.Left{float: left; margin: 5px 10px 8px 0;}
p.BlueLink{	border-bottom: 3px solid #4B5B8A; padding: 0 0 10px 0; margin: 0 0 10px 0; }
.BlueText{color:#BDC7F4; }
/* 
	MENU
*/

#Menu {background: url(../img/menu_button2.jpg); height: 33px; }
#Menu ul{margin: 0; padding: 0;}
#Menu .selected{background-position: -110px 0px; color: #535389;}
#Menu li{float: left;list-style: none;}
#Menu li a{display: block; height:25px; width: 110px; background: url(../img/menu_button.jpg) no-repeat; color: White; font-weight: bold;
				text-decoration: none; font-size: 14px; padding: 8px 0 0 0px; text-align: center;}
#Menu li a:hover{color: #A9B4D2;}

#SubMenu{clear: both; background: white; height: 30px; padding: 10px 0 0 18px;margin-bottom: 1px;}
#SubMenu ul{margin: 0; padding: 0;}
#SubMenu  .selected{text-decoration: underline; }
#SubMenu li{float: left;list-style: none; padding: 0 18px 0 18px;}
#SubMenu li a{color: #535389; text-decoration: none; padding: 8px 0 0 0px; text-align: center;font-size: 12px;}
#SubMenu li a:hover{ text-decoration: underline;}

#RightMenu {background: #4B5B8A; padding: 10px 0 20px 8px; clear: both; margin: 0 0 6px 0; border-bottom: 5px solid #37497B;}
#RightMenu .selected{ text-decoration: underline;}
#RightMenu ul { margin: 0 0 0 0px;padding: 0 0 0 24px;}

#RightMenu li { list-style-image: url(../img/image_diamonds_icon2.jpg); padding: 0px 0 5px 8px;}
#RightMenu li a{ color:white; font-size:11px;text-decoration: none;}
#RightMenu li a:hover{ text-decoration: underline;}

/* ***** */


#Root {width: 768px;	margin-left: auto;margin-right: auto ;text-align: left; /* IE5.X workaround */
			font-size: small;}
#MainTop{ background: url(../img/detail_diamonds.jpg) right top no-repeat; height: 135px;}
#MainTop a{ background: url(../img/logo_diamonds.jpg) no-repeat; height: 135px; width: 263px; display: block;}
#MainTop a span{ display: none;}


#Main {background:#37487A; color:white; border: 6px solid #4B5B8A; padding: 0px 0 5px 0px;}	
#MainBck {background:url(../img/pozadi_main.jpg) repeat-y  -1px 0px #37487A; padding: 0px 0 0px 31px;}	

#xMainBck {background:red;}	
#Content {width: 480px;float: left; padding: 10px 0 0 0;text-align: justify; font-size: 12px; }
#Content p {clear: both;}
#_RightPanel {background: #4B5B8A; width: 217px; height: 300px; float: right; padding: 10px 0 0 0;}
#RightPanel {width: 217px; x_height: 300px; float: right; padding: 0px 0 0 0; border-top: 5px solid #37497B;}

#BottomMenu{text-align: right; color:#5A6AA1; font-size: 11px; border-top: 5px solid #1C2339; padding: 5px 0 0 0;}
#BottomMenu a{color:#5A6AA1; text-decoration: none;}	
#BottomMenu a:hover{text-decoration: underline;}	

#Aktuality{background: #4B5B8A; padding: 10px 5px 20px 0px; margin: 0 0 0px 0; float: right; text-align: justify; width: 203px;_width: 198px;}
#Aktuality h3, #Aktuality p{margin:0; padding: 0;}
#Aktuality .News {padding: 0 0 8px 8px;}
#Aktuality a{text-decoration: none; color: #9AA5C9; font-size: 11px;}
#Aktuality a:hover{text-decoration: underline;}

img.Obrazek{border: 3px solid #4B5B8A; margin: 0 10px 10px 0;}
.Left{float: left; margin: 0 10px 5px 0;}
.BgrWhite {	background: white;}
div.Center{text-align: center;}

Table.Diamant{ font-size: 10px; color: white; border: 3px solid #4B5B8A; margin: 10px 0 10px 0;}
Table.Diamant td{ border: 1px solid #4B5B8A; text-align: center; padding: 5px;}
Table.Diamant td.td1{ font-weight: bold; text-align: left;}
Table.Diamant td.td_Nadpis{ font-weight: bold; color: white; text-align: center; background: #4B5B8A;}
Table.Diamant td.td_Popis{ font-weight: bold; color: #9AA5C9; text-align: center;}

div#Zakon h3, #Zakon h4{ text-align: center;}
div#Zakon li{padding: 0 0 5px 0;}
div#Zakon ul{list-style:decimal; padding:0 0 0 20px; _padding: 0 0 0 30px;  margin:0;}
div#Zakon ul ul{list-style:lower-alpha;}
div#Zakon ul.Pismena {list-style:lower-alpha;}

#Formular span{ display: block; width: 100px; float: left; clear: both; padding: 0 0 10px 0;}
#Formular input{ margin: 0 0 10px 0; border: 1px solid #cccccc;}
#Formular textarea{ margin: 0 0 10px 0; border: 1px solid #cccccc;}

#BtnOdeslat { padding: 10px 0 0 157px;}
#BtnOdeslat input{width: 150px; height: 21px; background: #4B5B8A; color: white; font-size: 10px; border: 1px solid #cccccc;}
textarea {width: 200px;	height: 100px;}
