/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	height: 100%;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img {
	border: 0;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/* text-align:justify; */
	padding:10px 0px 10px 0px;
	color:#000;
	/* text-indent:2.0em; */
}


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	padding:10px 0px 10px 0px;
	color:#B58E47;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	padding:10px 0px 10px 0px;
	color:#B58E47;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	padding:0px 0px 0px 0px;
	color:#B58E47;
}


a:link {
	text-decoration:underline;
	color:#C75778;
}

a:visited {
	text-decoration:underline;
	color:#C75778;
}

a:active {
	text-decoration:underline;
	color:#000;
}

a:hover {
	text-decoration:underline;
	color:#000;
}



/* #line {
	clear: both;
	width: 780px;

} */

#mainmenu {
	clear: both;
	width: 100%;

}


.knopka-l {	
	position:absolute;	
	left: 0px;
	top: 105px;
	/*float:left;*/
	width: 15%;
	background-color:#009999;
	height:138px; 
	
	text-align:left;
	background-image:url("/img/fon_knopka.gif");
	background-repeat:repeat-x;
}

.knopka-r {	
	position:absolute;	
	right: 0px;
	top: 105px;
	/*float:left;*/
	width: 15%;
	background-color:#009999;
	height:138px; 	
	text-align:right;
	background-image:url("/img/fon_knopka.gif");
	background-repeat:repeat-x;
}


.knopkas-c {
	margin-left:15%;
	margin-right:15%;
	padding-top:8px;
	/*float:left;
	width:70%;*/
	height:138px; 
	background-color:#99FF66;
}


		
		.knopka2 {	
					float:right;
					width: 25%;
					background-color:#FFF;
					height:138px; 	
					text-align:center;
					background-image:url("/img/fon_knopka.gif");
					background-repeat:repeat-x;
					}

		.knopka3 {	
		
					float:right;
					width: 25%;
					background-color:#000;
					height:138px;
					text-align:center;
					background-image:url("/img/fon_knopka.gif");
					background-repeat:repeat-x;
					}
					
		.knopka4 {	
					
					float:right;
					width: 25%;
					background-color:#FFF;
					height:138px; 	
					text-align:center;
					background-image:url("/img/fon_knopka.gif");
					background-repeat:repeat-x;
					}
					
		.knopka5 {	
					
					float:right;
					width: 25%;
					background-color:#000;
					height:138px; 
					text-align:center;
					background-image:url("/img/fon_knopka.gif");
					background-repeat:repeat-x;
					}

a.rol6 {
	background-image:url("/img/knops/k6n.gif");
	background-color:#AB0334;
	display:block;
	width:158px;
	height:39px;
}

a.rol6:visited {
	background-image:url("/img/knops/k6n.gif");
	background-color:#AB0334;
	display:block;
	width:158px;
	height:39px;
}

a.rol6:active {
	background-image:url("/img/knops/k6a.gif");
	background-color:#AB0334;
}

a.rol6:hover {
	background-image:url("/img/knops/k6a.gif");
	background-color:#AB0334;
}


a.rol5 {
	background-image:url("/img/knops/k5n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol5:visited {
	background-image:url("/img/knops/k5n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol5:active {
	background-image:url("/img/knops/k5a.gif");
	background-color:#AB0334;
}

a.rol5:hover {
	background-image:url("/img/knops/k5a.gif");
	background-color:#AB0334;
}

a.rol4 {
	background-image:url("/img/knops/k4n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol4:visited {
	background-image:url("/img/knops/k4n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol4:active {
	background-image:url("/img/knops/k4a.gif");
	background-color:#AB0334;
}

a.rol4:hover {
	background-image:url("/img/knops/k4a.gif");
	background-color:#AB0334;
}

a.rol3 {
	background-image:url("/img/knops/k3n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol3:visited {
	background-image:url("/img/knops/k3n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol3:active {
	background-image:url("/img/knops/k3a.gif");
	background-color:#AB0334;
}

a.rol3:hover {
	background-image:url("/img/knops/k3a.gif");
	background-color:#AB0334;
}

a.rol2 {
	background-image:url("/img/knops/k2n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol2:visited {
	background-image:url("/img/knops/k2n.gif");
	background-color:#AB0334;
	display:block;
	width:160px;
	height:39px;
}

a.rol2:active {
	background-image:url("/img/knops/k2a.gif");
	background-color:#AB0334;
}

a.rol2:hover {
	background-image:url("/img/knops/k2a.gif");
	background-color:#AB0334;
}

a.rol1 {
	background-image:url("/img/knops/k1n.gif");
	background-color:#AB0334;
	display:block;
	width:158px;
	height:39px;
}

a.rol1:visited {
	background-image:url("/img/knops/k1n.gif");
	background-color:#AB0334;
	display:block;
	width:158px;
	height:39px;
}

a.rol1:active {
	background-image:url("/img/knops/k1a.gif");
	background-color:#AB0334;
}

a.rol1:hover {
	background-image:url("/img/knops/k1a.gif");
	background-color:#AB0334;
}

.super {
	background-image:url("/img/knops/kr1n.gif");
	width:158px;
	height:91px;
	background-repeat:no-repeat;
	/*margin-top:5px;*/
	padding-left:0px;
	/*padding-right:2px;*/
	/*padding-bottom:3px;*/
}

	
	/*:root .super img {
		position:relative;
		top:1px;
	}*/
	
	.super img {
		position:relative;
		top:1px;
	}
	
#img1, #img2, #img3, #img4, #img5, #img6 {
	margin-top:3px;
}


#top {
	clear: both;
	width: 100%;
	height:97px;
	background-image: url("/img/line3.gif");
	background-repeat: repeat-x;
	background-color:#AB0334;
}


.logo {

	position:absolute;	
	left: 0px;
	top: 0px;
	width: 230px;
	height:97px;
	background-color:#FFF;
	
}

.zagalovok {
	position:absolute;	
	right: 0px;
	top: 0px;
	width:549px;
	height:97px;
	background-color:#AB0334;
	
}




#linefont {
	clear: both;
	width: 100%;
/* margin-top:120px; */

	background-image: url("/img/line2.gif");
	background-repeat: no-repeat;
	background-position: right;	

}

#content {
	clear: both;
	width: 100%;

}

#leftmenu {
	position:absolute;
	background-color: #AB0334;
	width: 147px;
	left: 0px;
	top: 255px; /* podobrat vysoty */
	text-align:center;
  
}

#centrcontent {
	margin-left:147px;
	margin-right:147px;
	padding:20px;  
		
}


#news {
	position:absolute;
	background-color: #FFF;
	background-image:url("/img/lico.gif");
	width: 147px;
	right:0px;
	top: 255px; /* podobrat vysoty */
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:215px;
} 


ul {
	margin-left: 50px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding:0px;
	list-style-type:disc;
}


ul.spisokmenu {
	margin: 0px;
	padding:0px;
	margin-top:15px;
	list-style-type: none;
}

ul.kolonkanews {
	/* margin: 0px; */
	padding:0px;
	margin-top:15px;
	margin-left:7px;
	margin-right:7px;
	margin-bottom:0px;
	list-style-type: none;
}

ol {
	margin-left: 60px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding:0px;
}


li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:5px;
	padding-top:5px;
	
}

ul.spisokmenu li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/* font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; */
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	
}

ul.spisokmenu li.line {
	background-image:url("/img/line4.gif");
	background-repeat:no-repeat;
	background-position: center bottom;	
}



a.amenu:link {
	text-decoration:none;
	color:#FFF;
}

a.amenu:visited {
	text-decoration:none;
	color:#FFF;
}

a.amenu:active {
	text-decoration:none;
	color:#000;
}

a.amenu:hover {
	text-decoration:none;
	color:#000;
}



#spektr {
	background-color: #FFF;
	width: 147px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#E3A63A;
	font-weight:bold;
	padding-top:2px; 
	padding-bottom:2px;
	margin-top:5px; 
}

#punktmenu {
	height:100%;
}


#newszag {
	background-image:url("/img/news_fon.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	font-size:13px;
	color:#AFADAD;
	font-weight:bold;
	height:18px;
}

/* #punktnews {
	height:100%;
} */

#newszag a {
	color:#AFADAD;
	text-decoration:none;
	
}

table.public {
	padding:0px;
	margin-left:50px;
	margin-top:20px;
	margin-bottom:30px;
	margin-right:50px;
	
}



td.data {
	width:120px;
	text-align:left;
	vertical-align:top;
	padding:10px;
	padding-left:0px;
}

td.title2 {
	
	text-align:left;
	font-weight:bold;
	padding:10px;
	padding-left:0px;
	
}

table.news {
	padding:0px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:30px;
	margin-right:20px;
	
}


td.small_photo{
	width:100px;
	vertical-align:top;
	padding-right:20px;
	padding-bottom:10px;
}

td.title3 {
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
	
} 

/* p img {
	float: left;
	width:200px;
	margin:10px;
} */



td.dezign{
	width:100px;
	vertical-align:top;
	padding-right:7px;
	padding-bottom:10px;
}

ul.razdel_dezign {
	margin: 0px;
	padding:0px;
	margin-top:15px;
	list-style-type: none;
}

.pics {
	width:540px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.pics img.preview {padding: 2px; margin: 2px;}

.pic {
	width:100px;
	margin-right:8px;
	float:left;
	display: inline;
	margin-bottom:5px;
}
