#user 		{width: 100%; height: auto; padding: 10px 0px; background-color: transparent; }
#user h3 	{ color: #0A1254; text-align: left; }
#user p 	{ color: #000; text-align: left; font-weight: bold;}
#user p.popisok { font-size: 0.875em; color: #888; text-align: right; }
#user a 	{ color: #C00; text-align: left; padding: 0px 10px 0px 0px;}
#user img 	{ margin: 10px; border: none;}
#user td 	{ width: auto; border: none; padding: 0px 5px;}
#user table 	{ width: auto; }

#blok1 {width: auto; min-width: 350px; height: auto; display: inline-block; vertical-align: top; }
#blok2 {width: auto; min-width: 350px; height: auto; display: inline-block;vertical-align: top;  }

#user_detail 	{width: 100%; height: auto; padding: 10px; background-color: transparent;  }
#user_detail th {color: #FFF; background-color: #0A1254;  }
#user_detail .popisok { background-color: #E6E6E6; text-align: right;  }
#user_detail td { width: auto; padding: 5px;}

.ikony { margin: 7px; }

.hlavicka_osvedcenia { background-color: #0A1254; color: #FFF;}
.hlavicka_osvedcenia2 { background-color: #E6E6E6; color: #0A1254;}


.hlavicka_datumy { background-color: #B00000; color: #FFF;}
.popisok { font-size: 0.875em; color: #888; }

.linediv { display: inline-block; background: #DDE; border-radius: 4px; margin: 3px; padding: 3px 6px;}