body {background-color:#EBF4F8;margin: 0px;	font-family: Helvetica,Tahoma, Verdana, Arial, Courier, sans-serif;font-size: 12px;background-image:url(http://agroserver.sk/img/bg.jpg);background-repeat:repeat-x;background-position:left bottom;}

.page-wrapper { width: 986px; margin: 0 auto; text-align: left;}
#horna-lista {display:block;height:30px;border-bottom:1px solid #828282;vertical-align:middle;line-height:30px;color:#EAEAEA;background-color:black;background-image:url(http://www.agroserver.sk/img/greybg.png)}
#horna-lista  a:link, #horna-lista  a:visited, #horna-lista  a:active {font-weight: bold;font-size: 12px;color: #FFFFFF;	text-decoration: none;text-shadow: #000000 1px 1px 0.4px;height:30px;}
#horna-lista  a:hover {color:#006299;text-decoration: underline;}
.selected {text-decoration:underline;}

/* 3 COLUMNS */
#wrapper {	text-align: left;	margin: 0px auto;padding-left:14px; padding-right:14px;	border:0;	width: 958px;	background: url(http://www.agroserver.sk/img/panelbg.png) repeat-y;}
#wrapperfull {	text-align: left;	margin: 0px auto;padding-left:14px; padding-right:14px;	border:0;	width: 958px;	background: url(http://www.agroserver.sk/img/panelbgfull.png) repeat-y;}
#header {margin: 0 0 15px 0;background: url(http://www.agroserver.sk/img/topmenubg.png);background-repeat:repeat-x;height:32px;}
#side-a {float: left;width: 263px;}
#side-b {float: right;width: 200px;}
#content { float: left;width: 482px;margin-left:6px;margin-right:6px;}
#footer {clear: both;background: #A2A2A2;}

img {border:none;}

.inputArea{font-family: Arial, Sans-Serif;font-size: 12px; padding: 10px;}
.inputArea input, .inputArea textarea{ font-family: Arial, Sans-Serif;font-size: 12px;margin-bottom: 5px; display: inline;padding: 2px;  width: 200px;border-top: 1px solid #eaeaea;}
.activeField {background-color: #ffffff;border:1px solid #04639B;border-top:1px solid #04639B;}
.idle  {border-top: 1px solid #eaeaea; border-left: 1px solid #eaeaea; border-bottom: 1px solid #cecece;	border-right: 1px solid #cecece; color:#444;}

td {vertical-align:top;}
.table {font-size:12px;width:500px;text-align:left;}
.table td{vertical-align:middle;}

.topmenu {float:left;width:110px;height:32px;text-align:center;}
.topmenu a:link, .topmenu a:visited, .topmenu a:active {font-weight: normal;	font-size:11px; font-family:Tahoma, Arial, sans-serif; color: #FFFFFF;	text-decoration: none;display:block;width:100px;height:32px;line-height:32px;float:left;text-shadow:none;text-align:center;}
.topmenu a:hover {color: #CF271E;text-decoration: none;background: url(http://www.agroserver.sk/img/topmenubg2.png) repeat-x;}

.komtop {background-color:#EEE;padding:4px;width:464px;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;font-size:11px;color:#04639B;text-shadow: #6A6A6A 0.2px 1px 1px;}
.komtext {width:462px;padding:4px;margin-top:12px;line-height:145%;font-size:11px;}
.komlink {padding:4px;}
.komlink a{font-size:11px;color:#04639B;text-decoration:underline;}
.komlink a:hover{font-size:11px;color:#04639B;text-decoration:none;}
.komlink2 {padding:4px;}
.komlink2 a{font-size:12px;color:#04639B;text-decoration:underline;}
.komlink2 a:hover{font-size:12px;color:#04639B;text-decoration:none;}

.alert {
	background: #FEF8F6 url(http://agroserver.sk/img/alert.png) center no-repeat;
	background-position: 15px 50%;
	text-align: left;
	padding: 15px 20px 15px 45px;
	border: 1px solid #CC0A0C;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

#navigation{width:226px;margin:0;padding:0;}
#navigation ul{list-style: none;margin:0;padding:0;}
#navigation ul li{height: 28px;width:226px;border-bottom: 1px dotted #ccc;}
#navigation ul li a{text-indent: 20px;padding: 5px 0;display: block;height: 28px;text-decoration: none; color: #434343;	background-image: url(http://agroserver.sk/img/bull.png);background-repeat: no-repeat;background-position: 5px 6px;border-right:1px solid #ccc;border-left:1px solid #ccc;}
#navigation ul li a:hover{background-color: #D32B28;height:28px;background-image: url(http://agroserver.sk/img/bull2.png);background-repeat: no-repeat;background-position: 15px 6px ;color: white;border-right:1px solid #D32B28;border-left:1px solid #D32B28;height:19px;}

#searchbox {border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}

h1   {color:#1A2D57;font-family:Tahoma,sans-serif;font-size:15.5px;font-style:normal;margin:10px 0px 5px 0px;}

.news {color:#0B0F13;margin-bottom:10px;border:1px solid white; -moz-border-radius: 4px;border-radius: 4px;padding:4px;font-size:13px;font-family:Helvetica,Arial,sans-serif;}
.news a {color:#0B0F13;}
.news a:hover{color:#04639B;}
h2 {padding:0;margin:0;margin-bottom:2px;font-size:14px;font-family:Arial;}
h2 a:link, h2 a:active, h2 a:visited {color:#1A2D57;font-size:14px;text-decoration:none;}
h2 a:hover{color:#026197 !important;text-decoration:underline; }
.introfoto .img {width:120px;float:left;margin-right:6px;margin-top:6px;}

.justify {text-align:justify;line-height:140%;}
.justify a {color:#04639B;text-decoration:underline;}
.justify a:hover{color:#5C5F61;}

.introfoto .img {width:200px; border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;border-bottom:2px solid #ddd;border-right:2px solid #ddd;padding:5px;background-color:white;margin:4px;}
.introfoto img {width:200px; #position:relative;#top:-50%;#left:-50%;	border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;	border-bottom:2px solid #ddd;border-right:2px solid #ddd;	padding:2px;	margin:2px;	background-color:white;}
.introfoto2 img {border:1px solid #cccccc; padding:2px;	margin:2px;	background-color:white;float:left; margin-right:6px;}
.foto {float:left;}
.img {#position:relative;#top:-50%;#left:-50%;	border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;	border-bottom:2px solid #ddd;border-right:2px solid #ddd;	padding:2px;	margin:2px;	background-color:white;margin-top:6px;margin-right:6px;}
.fotogaleria {border:1px solid #DDDDDD;padding:3px;background-color:#F0F0F0;	margin:1px;text-align:center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.white{color:white;}
.white a{color:white;text-decoration:none;}
.white a:hover{color:white;text-decoration:underline;}

.small {font-size:10px;color:#0B0F13;}
.small b {font-weight:bold;color:#04639B;}
.small a:link, .small a:active {color:#0B0F13;text-decoration:underline;font-weight:bold;}
.small a:visited {color:#0B0F13;text-decoration:underline;font-weight:normal;}
.small a:hover {color:#04639B;text-decoration:underline;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 500px;
border: 1px dotted #9a915c;
padding: 2px;
background-color: #fff8ce;
visibility: hidden;
z-index: 100;
font-family:"Trebuchet MS", Tahoma, Arial, Helvetica;
font-size:11px;
font-color:#333333;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


	#ZTbutton, #ZTnotes {
		filter:alpha(opacity: 25);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
		-moz-opacity: 0.25;
		opacity: 0.25;
	}
	#ZTbutton.active, #ZTnotes.active {
		filter:alpha(opacity: 100);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		-moz-opacity: 1.00;
		opacity: 1.00;
		cursor: pointer;
		cursor: hand;
	}
	#ZToverlay {
		padding: 0;
		margin:0;
		cursor: move;
		z-index: 100;
		position: absolute;
		top: 0;
		left: 0;
	}
	#ZToverlay a:focus #viewPort, #ZToverlay a:active #viewPort{
		border: 1px solid #fff;
	}
	#loadingMessage {
		position: absolute;
		top: 10px;
		left: 10px;
		color: #000;
		background-color: #fff;
		padding: 2px;
	}
	#viewPort {
		overflow: hidden;
		border: 1px solid #eaeaea;
		background-color: #fff;
		position:absolute;
		top: -210px;
		left: -120px;
	}
	#ZTview {
		position:relative;
		padding: 0;
		border: none;
	}
	#ZTthumbnail {
		position:relative;
		padding: 0;
		border: none;
		margin: 0px 0px 0px 15px;
	}
	#magnifier {
		width: 100px;
		height: 100px;
		position: absolute;
		border: 1px solid #000;
		top: 0;
		left: 0;
		z-index: 100;
		background-color: #fff;
		filter:alpha(opacity: 25);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
		-moz-opacity: 0.25;
		opacity: 0.25;
	}
/* caption default position - to the right */ 
	#captionContainer {
		position: absolute;
		left: 95px;
		top: 0;
	}
/* add this class to captionContainer for left-aligned captions.
	Useful near the righthand side of the screen. */
	#captionContainer.leftAlign {
		position: absolute;
		left: -260px;
		top: 0;
	}
	#captionContainer li.HScaption {
		position:absolute;
		display: none;
		width: 248px;
		border: 1px solid #000;
		background-color: #ffe;
		color: #000;
		margin: 0;
		padding: 0;
		filter:alpha(opacity: 95);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
		-moz-opacity: 0.95;
	}
	#captionContainer h2 {
		margin:0;
		padding: 2px;
		background-color:#eed;
		text-transform:none;
	}
	#captionContainer p {
		padding: 2px 4px;
	}
	.translucent {
		border: 1px solid #ff0;
		background-color: #ccc;
		height: 50px;
		width: 50px;
		filter:alpha(opacity: 50);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		-moz-opacity: 0.50;
		opacity: 0.50;
	}
	a:active.translucent, a:focus.translucent {
		border: 1px solid #f70;
	}
	
.collapsibleContainer
{
    border: solid 1px #9BB5C1;

}

.collapsibleContainerTitle
{
    cursor:pointer;
}

.collapsibleContainerTitle div
{
    padding-top:5px;
    padding-left:10px;
    background-color:#9BB5C1;
    color:#607882;
}

.collapsibleContainerContent
{
    padding: 10px;
}

.shadowlink  a:link, .shadowlink  a:visited, .shadowlink  a:active {font-weight: bold;font-size: 12px;color: #FFFFFF;	text-decoration: none;text-shadow: #000000 1px 1px 1px;}
.shadowlink  a:hover {color:#006299;text-decoration: underline;}

#topnavigation {
	width: 958px;
	height: 50px;
	margin: 0;
	padding: 0;
	background: url(http://www.agroserver.sk/img/navigation-bg.jpg) no-repeat left top;
} 
#topnavigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
} 
#topnavigation ul li {
	display: inline;
	margin: 0px;
} 
#topnavigation ul li a {
	height:33px;
	display: block;
	float: left;
	padding: 17px 15px 0 15px;
	font: bold 12px Arial;
	color: #fff;
	text-decoration: none;
	background: url(http://www.agroserver.sk/img/navigation-separator.png) no-repeat right center;
} 

#topnavigation ul li a:hover {
	color:#134264;
	background: url(http://www.agroserver.sk/img/navigation-hover.png) repeat-x left top;
}

#topnavigation ul li#active a {
	color:#134264;
	background: url(http://www.agroserver.sk/img/navigation-hover.png) repeat-x left top;
}

.text {
	color: #666;
	font-size:12px;
}

.text a:link, .text a:visited {
	font-weight: bold;
	font-size: 12px;
	color: #373C26;
	text-decoration: none;
}

.text a:hover, .text a:active {
	color: #474546;
	text-decoration: underline;
}

.katalog {color: #666;	font-size:12px;	margin-left:15px;}
.katalog a:link, .katalog a:visited {	font-size: 12px;	color: #373C26;	text-decoration: underline;}
.katalog a:hover, .katalog a:active {	color: #EC6800;	text-decoration: none;}
.katalog h3{	font-size:13px;	font-weight:bold;	margin:0px;}
.katalog li {	list-style-image:url(http://www.agroserver.sk/img/sipka.gif);}


.related_articles {	color: #000;	font-size:12px;}
.related_articles a:link, .related_articles a:visited {	font-size: 12px;	color: #000;	text-decoration: none;}
.related_articles a:hover, .related_articles a:active {	color: #FFF;	text-decoration: none;}

