﻿* 						          { margin: 0px; padding: 0px; border: 0px; }
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

.main {
	width:960px; 	
	padding:0;
	margin:0 auto;
}

body {
	min-width:960px;
	padding:34px 0 25px;
	font: normal normal normal 13px/18px Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; 
	color: #000; 
	background: #fff;
}

.block-side2 {border:1px solid #dbdbdb; border-radius:2px; background:#fdfdfd;}
.block-side2 dt {font-size:15px; color:#252525; font-weight:600; padding:7px 11px; border-bottom:1px solid #dbdbdb; background:url(../images/block-side1-tail.jpg) center 0 repeat-y #f1f1f1;}
.block-side2 dd {border-top:1px solid #dbdbdb;}
.block-side2 dd.first-item {border-top:none;}
.block-side2 dd .padding {padding:16px 12px 16px 20px;}

#input-form {line-height:2em; margin:0; padding:0; width:100%;}

#input-form textarea, #input-form input, #input-form textarea, #input-form select {
	margin:0;
	font-size:12px;
	color:#000;
	padding:6px 11px;
	position:relative;
	border:1px solid #e7e7e7;
	font-family:'Open Sans', sans-serif;
	background:#fff;
	outline:none;
	white-space:nowrap;
}

#input-form td {padding-right:5px;}
#input-form input {width:250px;}
#input-form input:focus, #input-form textarea:focus {border:solid 1px #000;}
#input-form .i1 input, #input-form .i1 select {width:529px;}
#input-form .i2 input, #input-form .i2 select {width:250px;}
#input-form .f4_i1 input, #input-form .f4_i1 textarea, #input-form .f4_i1 select {width:235px;}

#input-form label {min-height:20px; display:block; margin-right:10px;}	

#input-form .check, #input-form .check label {display:inline !important; min-height:0px !important; margin-right:0px !important; padding:0px !important;}
#input-form .check input {min-height:0px !important; margin-right:5px !important; width:10px !important; padding-right:10px !important;}

.button {
	display:inline-block;
	margin-left:-4px;
	font-size:12px;
	line-height:32px;
	color:#000;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	background:url(../i/button-left.png) left 0 no-repeat;
}
.button span {display:inline-block; padding:0 6px; background:url(../i/button-right.png) right 0 no-repeat;}	
.button span span {padding:0 14px 3px; background:url(../i/button-tail.png) 0 0 repeat-x; cursor:pointer;}	
.button:hover {background-position:0 -34px;}
.button:hover span  {background-position:right -34px;}
.button:hover span span  {background-position:0 -34px;}

/*
body	 					      { width: 100%; height: 100%; font: normal normal normal 13px/18px Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #000; background: #fff; margin:20px; }
*/
/*
h2						          { font: normal normal normal 22px/36px Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #fff; margin-bottom: 18px; }

h3						          { font: normal normal normal 16px/30px Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #fff; margin-bottom: 10px; }

p 						          { color: #a7a196; text-align: left; }

a                                 { text-decoration: none; color: #a7a196; }

a:focus 					      { outline: none; }

a:hover 					      { text-decoration:underline; }





#page_container				     { width: 960px; height: auto; margin: 0 auto; text-align: left}



#header                                 { width: 960px; height: 230px; border-bottom: 1px solid #a7a196; text-align: center; }

#uvod 			              { width: 600px; height: 130px; margin: 20px 0px 0px 0px; border:solid 1px #ffffff; padding-left: 10px; padding-right: 100px; }

#company 		              { width: 200px; height: auto; margin: 20px 0px 0px 0px; border:solid 1px #B3D4F7; padding: 10px; background-color: #F0EEEE }

#info                                 { width: 920px; height: auto; margin: 20px 0px 0px 10px; border:solid 1px #B3D4F7; padding: 10px; background-color: #F0EEEE}

#footer                                 { width: 960px; height: 80px; text-align: center; }



*/