body {text-align:center; /*background-repeat: repeat; background-image: url('more.jpg');*/background-color:#ffffff;/*silver; brown; orange #596a7f;*/ font-family: arial, Times New Roman, "lucida console";}
#box {position: relative; width: 790px; height: 615px; margin:3% auto auto auto; border: 0px solid #000000;}

.logo {position:absolute;
		top:20px;
		left:190px;
		z-index:1;
		border: 0px solid #000000;}
		
.topcorner {position:absolute;
			top:0px; 
			left:0px; 
			z-index:1;
			border: 0px solid #000000;}
			
.bottomcorner {position:absolute;
				top:603px;
				left:0px;
				z-index:1;
				border: 0px solid #000000;}
				
.advokatmeno {font-size: 17px;
				font-weight:600;
				margin: 0px 0px 0px 0px;
				position:absolute;
				top:145px;
				left:135px;
				z-index:1;
				text-align:left;
				width: 270px;
				height: 17px;
				border: 0px solid #000000;}

				
.advokat {font-size: 11px;
			font-weight:500;
			margin: 0px 0px 0px 0px;
			font-style:italic;
			position:absolute;
			 top:165px;
			 left:141px;
			 z-index:1;
			 text-align:left;
			 width: 290px;
			 height: 15px;
			 border: 0px solid #000000;}
		
.panel1 {position:absolute;
			top:14px;
			right:25px;
			z-index:1;
			border: 0px solid #000000;}
.panel2 {position:absolute;
			top:167px;
			right:25px;
			z-index:1;
			border: 0px solid #000000;}
.panel3 {position:absolute;
			top:320px;
			right:25px;
			z-index:1;
			border: 0px solid #000000;}
.panel4 {position:absolute;
			top:473px;
			right:25px;
			z-index:1;
			border: 0px solid #000000;}
.stats {position: absolute;
			display:none;
			top:610px;
			right:25px;
			z-index:1;
			border: 0px solid #000000;}
.nazov1 {position:absolute;
			top:112px;
			right:120px;
			z-index:2;
			border: 0px solid #000000;}
.nazov2 {position:absolute;
			top:265px;
			right:67px;
			z-index:2;
			border: 0px solid #000000;}
.nazov3 {position:absolute;
			top:418px;
			right:70px;
			z-index:2;
			border: 0px solid #000000;}
.nazov4 {position:absolute;
			top:571px;
			right:161px;
			z-index:2;
			border: 0px solid #000000;}
			
.corners {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aaaaaa;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aaaaaa;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #aaaaaa;
	padding: 3px 3px 3px 5px;
	margin: 1px 1px 1px 0px;
	color: #5d5d5d;
	background: #ffffff;
}

.corners {
    behavior: url(border-radius.htc);
    border-radius: 20px;
	overflow-y:hidden;}

.nadpisformular {font-size: 13px;
					font-weight:700;
					margin: 0px 0px 0px 0px;
					position:absolute;
					top:235px;
					left:106px;
					z-index:1;
					text-align:left;
					width: 304px;
					height: 15px;
					border: 0px solid #000000;}
					
.confirm {font-size: 13px;
			font-weight:600;
			margin: 0px 0px 0px 0px;
			position:absolute;
			top:293px;
			left:106px;
			z-index:1;
			text-align:left;
			width: 304px;
			height: 53px;}
			
.confirm1 {font-size: 13px;
			font-weight:600;
			margin: 0px 0px 0px 0px;
			position:absolute;
			top:363px;
			left:106px;
			z-index:1;
			text-align:left;
			width: 352px;
			height: 50px;
			border: 0px solid #000000;}
			
.form {font-size: 13px;
		font-weight:600;
		margin: 0px 0px 0px 0px;
		position:absolute;
		top:253px;
		left:106px;
		z-index:1;
		text-align:left;
		width: 304px;
		height: 190px;
		border: 0px solid #000000;}
.form0 {font-size: 11px;
		font-weight:300;}

.main {font-size: 13px;
		color: #5d5d5d;
		position:absolute;
		top:240px;
		left:106px;
		z-index:1;
		text-align:justify;
		width:304px;
		height: 210;
		border: 0x solid #000000;}

table {border: 0px solid #000000; padding:0px; padding:0px; margin:0px; width:304px;}
tr {border: 0px solid #000000; padding:0px; padding:0px;margin:0px;}
td {border: 0px solid #000000; padding:0px; padding:0px;margin:0px;}
td.tabkod {background:#f6f4f4}

.navigacia {font-size: 10px;
		color: #5d5d5d;
		position:absolute;
		top:605px;
		left:25px;
		z-index:1;
		text-align:justify;
		width:460px;
		height: 12;
		border: 0px solid #000000;}
		
a.odkaz1 { font-size: 10px; font-weight:lighter;}
a.odkaz1:link {text-decoration: underlined; color: #5d5d5d; /*font-weight:bold*/;}
a.odkaz1:visited {text-decoration: underlined; color: #5d5d5d; /*font-weight:bold;*/}
a.odkaz1:active {text-decoration: none; color: #000000; /*font-weight:bold;*/}
a.odkaz1:hover {text-decoration: none; color: #000000; /*font-weight:bold;*/}
		
.pravnesluzby {font-size: 13px;
				color: #5d5d5d;
				position:absolute;
				top:223px;
				left:25px;
				z-index:1;
				text-align:justify;
				width: 480px;
				height: 240px;
				border: 0px solid #000000;
				padding: 0px 2px 0px 0px;}
				
.obory {margin: 0px 0px 15px 0px;
		padding: 0px 0px 0px 0px;
		font-weight:600;}
.obor {margin: 0px 0px 0px 15px;}

a.odkaz { font-size: 12px; font-weight:lighter;}
a.odkaz:link {text-decoration: underlined; color: #5d5d5d; /*font-weight:bold*/;}
a.odkaz:visited {text-decoration: underlined; color: #5d5d5d; /*font-weight:bold;*/}
a.odkaz:active {text-decoration: none; color: #000000; /*font-weight:bold;*/}
a.odkaz:hover {text-decoration: none; color: #000000; /*font-weight:bold;*/}

.trestnepravo {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fonttrestnepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}
			
.spravnepravo {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontspravnepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}

.azylovepravo {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontazylovepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}			
.obchodnepravo {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}
			
.fontobchodnepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}

.circle {list-style-type:circle;}

.obcianskepravo {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 90px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}
			
.obcan1 {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:315px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 200px;
			height: 90px;
			border: 0px solid #000000;}
.obcan2 {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:315px;
			left:230px;
			z-index:1;
			text-align:justify;
			width: 260px;
			height: 90px;
			border: 0px solid #000000;}
.obcan3 {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:402px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 200px;
			border: 0px solid #000000;}
		

.fontobcianskepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}
			
.pracovnepravo {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontpracovnepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}

.rodinnepravo {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontrodinnepravo {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}
			
.nehody {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontnehody {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}
.dopravnenehody {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}
			
.element {
    display: table;
    margin: 0 auto;}

.fontdopravnenehody {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}

.vodicskepreukazy {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontvodicskepreukazy {margin: 0px 0px 15px 0px;
			padding: 0px 10px 0px 0px;
			font-weight:700;}
			
.dopravci {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontdopravcipreukazy {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}			
.konkurz {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:25px;
			z-index:1;
			text-align:justify;
			width: 480px;
			height: 360px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}
.fontkonkurz {margin: 0px 0px 15px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:700;}
			
.kontakt {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:106px;
			z-index:1;
			text-align:justify;
			width: 304px;
			height: 250px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}
			
.kontakt1 {font-size: 13px;
			color: #5d5d5d;
			position:absolute;
			top:223px;
			left:126px;
			z-index:1;
			text-align:justify;
			width: 284pt;
			height: 250px;
			border: 0px solid #000000;
			padding: 0px 2px 0px 0px;}

.fontsidlo {font-weight:700}

a.odkaz2 { font-size: 12px; font-weight:lighter;}
a.odkaz2:link {text-decoration: none; color: #720782; /*font-weight:bold*/;}
a.odkaz2:visited {text-decoration: none; color: #720782; /*font-weight:bold;*/}
a.odkaz2:active {text-decoration: none; color: #000000; /*font-weight:bold;*/}
a.odkaz2:hover {text-decoration: none; color: #000000; /*font-weight:bold;*/}

a.odkaz3 { font-size: 10px; font-weight:lighter;}
a.odkaz3:link {text-decoration: none; color: #5d5d5d; /*font-weight:bold*/;}
a.odkaz3:visited {text-decoration: none; color: #5d5d5d; /*font-weight:bold;*/}
a.odkaz3:active {text-decoration: none; color: #000000; /*font-weight:bold;*/}
a.odkaz3:hover {text-decoration: none; color: #000000; /*font-weight:bold;*/}

a.odkaz4 { font-size: 12px; font-weight:lighter;}
a.odkaz4:link {text-decoration: underlined; color: #5d5d5d; /*font-weight:bold*/;}
a.odkaz4:visited {text-decoration: underlined; color: #5d5d5d; /*font-weight:bold;*/}
a.odkaz4:active {text-decoration: none; color: #000000; /*font-weight:bold;*/}
a.odkaz4:hover {text-decoration: none; color: #000000; /*font-weight:bold;*/}

.mapa {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:480px;
			left:106px;
			z-index:1;
			text-align:justify;
			width: 304px;
			height: 20px;
			border: 0px solid #000000;
			text-align:center;}
			
.formcontact {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:520px;
			left:106px;
			z-index:1;
			text-align:justify;
			width: 304px;
			height: 20px;
			border: 0px solid #000000;
			text-align:center;}
			
.formhome {font-size: 12px;
			color: #5d5d5d;
			position:absolute;
			top:520px;
			left:106px;
			z-index:1;
			text-align:justify;
			width: 304px;
			height: 20px;
			border: 0px solid #000000;
			text-align:center}
			
.copyright {font-size: 10px;
			color: #5d5d5d;
			position:absolute;
			top:605px;
			left:147px;
			z-index:1;
			text-align:justify;
			width: 304px;
			height: 12px;
			border: 0px solid #000000;}

.autor {font-size: 10px;
			color: #5d5d5d;
			position:absolute;
			top:617px;
			left:177px;
			z-index:1;
			text-align:justify;
			width: 185px;
			height: 12px;
			border: 0px solid #000000;}
