/*CCS DOCUMENT BY RS-DESIGN.SK*/
body {background:#fefefe url('../img/bg.png') repeat-x; font-size:12px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 auto; color:#212121;}
h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#696969; margin:0px 0px 10px 0px; font-weight:normal;}
	h1 span {font-weight:bold;}
	h1 a {color:#696969;}
	h1 a:hover {text-decoration:none;}
	
h2.main {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#696969; margin:0px; font-weight:normal;}
	h2.main span {font-weight:bold;}
	h2.main a {color:#696969;}
	h2.main a:hover {text-decoration:none;}

h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#696969; margin:0px; font-weight:normal;}
a{color:#0d414d; text-decoration:none;}
a:hover {text-decoration:underline;}
input[type=text],input[type=password],select, textarea {padding:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #9e9e9e; -moz-border-radius: 5px; -moz-box-shadow: 0 0 5px #CCC;-webkit-box-shadow: 0 0 5px #CCC; box-shadow: 0 0 5px #CCC;}

#obal {width:1004px; margin:0 auto; text-align:left;}
#logo {background:url('../img/logo.jpg') no-repeat; width:100%; height:132px;}
	.logo {width:230px; height:132px; margin-left:100px; border:0px; float:left;}
	#menu {width:674px; height:132px; float:left;}
		#menu ul {margin:55px 0px 0px 30px; padding:0px; list-style:none;}
		#menu li {margin:0px; padding:0px; float:left;}
		#menu span {padding:55px 15px; font-size:15px;}
		#menu span:hover {background:url('../img/menu_hover.gif') no-repeat top;}
		#menu a:hover {text-decoration:none; color:#242424;}
		#menu a {color:#414141;}
#slideshow_full {background:url('../img/slideshow.jpg') no-repeat; width:100%; height:302px; padding-left:110px;}
#slideshow {position: relative;}

#text {width:900px;margin:0 auto;}
#left {width:250px; float:left; height:100%; padding:10px 10px 10px 0px;}
	#left h1 {margin-bottom:10px;}
	#left img {border:0px;}
	#left p {margin:0px; padding:0px 8px 0px 0px; text-align:right;}
	#left .ref {background: url('../img/ref.png') no-repeat; width:246px;height:94px;padding: 9px 0px 0px 10px;}
	.link {background:url('../img/ico/lupa.png') no-repeat right; color:#0d414d; padding-right:22px;}
#right {width:590px; float:left;padding:10px 25px; background:url('../img/bg_left.gif') repeat-y left;}
	#right h1 {padding:0px 0px 0px 37px; background:url('../img/ico/arrow.png') no-repeat left; height:26px;}
	#right h2.main {padding:0px 0px 0px 37px; background:url('../img/ico/arrow.png') no-repeat left; height:26px;}
	#right ul {list-style-image:url('../img/ico/add.png');}
#footer {width:100%; height:100px; background:url('../img/footer.jpg') no-repeat; text-align:right;}
	#footer p {padding:0px 25px 0px 0px; margin:0px;}

.right {text-align:right;}
.center {text-align:center;}
.both {clear:both;}
.full {width:100%;}
.mar {margin:0 auto;}
.small {font-size:11px;}
.pad-top {padding-top:15px;}
.nob {border:0px !important;}
.heading {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#696969 !important; margin:0px; font-weight:normal;}

.galeria img {padding:5px; border:1px solid #999999; margin:0px 5px 10px 5px;}
.hr {width:100%; height:1px; background:url('../img/ico/hr.gif') repeat-x; margin:20px 0px;}
.viac {background:url('../img/ico/lupa.png') no-repeat; color:#0d414d; padding-left:22px; font-style:oblique;}
.hore {background:url('../img/ico/hore.png') no-repeat; height:16px; padding-left:20px;}

.red {color:#c90b0b;}
.green {color:#64a104;}
.blue  {color:#1b578f;}
.darkblue {color:#0d414d;}

/*REFERENCIE*/
.referencie {width:590px;}
.popis {height:35px; background:#f2f2f2;}
.ico {width:35px; text-align:center;}
.img {padding-top:20px;}
.img img {border:7px solid #e7e7e7;}
.img p {text-align:right;}

#odoslane {text-align:center; background:#e6f2c6; height:68px; line-height:68px; color:#2c4103; border:1px solid #bdcd85; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0px; width:100%;}
	#odoslane span {background:url('../img/ico/odoslane.png') no-repeat left; padding:10px 0px 10px 45px;}
#nevyplnene {text-align:center; background:#fdcfca; height:68px; line-height:68px; color:#2c4103; border:1px solid #ce7973; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0px; width:100%;}
	#nevyplnene span {background:url('../img/ico/nevyplnene.png') no-repeat left; padding:10px 0px 10px 45px;}
#neodoslane {text-align:center; background:#e0f7ff; height:68px; line-height:68px; color:#2c4103; border:1px solid #96c6df; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0px; width:100%;}
	#neodoslane span {background:url('../img/ico/neodoslane.png') no-repeat left; padding:10px 0px 10px 45px;}
	
