body {
	background-color : /*#90ca1d*/#000000;
	background-image:none; padding: 0;
	margin : 0 15px 0 15px;
	font-family : Segoe UI, Arial, Verdana, Helvetica, sans-serif;
} 
a:link { 
color : /*#0099CC*/#0099CC;
} 
a:hover { 
color : #0099CC;
} 
a:visited { 
color:#0099CC ;
} 
a:active { 
color : /*#0099CC*/#0099CC;
} 
#main-white {
	min-height : 450px;
	width : 920px !important;
	padding : 15px;
	padding-top: 5px;
	margin-top: 20px;
	text-align : left;
	background-repeat:repeat-x;
	padding-bottom: 0px;
	margin-bottom: 20px;
	background-image:url(../2010/img/Backgroud-logo-withflash.png); background-repeat:no-repeat; background-position:top center;  z-index:50
} 
#logospace {
	height : 90px;
	padding-top: 10px; padding-right:20px;
} 
.metamenu { 
float : right;
margin-right : 10px;
margin-top : 10px;
font-size : 0.7em;
color : #666666;
} 
.metamenu a, .metamenu a:hover { 
color : #666666;
text-decoration : none;
} 
.bigbanners { 
margin-top : 0px;
margin-bottom : 0px;
} 
.mainmenu {
	height : 36px !important;
	padding-left: 0px;
	background-color:none;
	border-top: 1px solid #222222;
} 
.mainmenu table {
	width : 870px;
	line-height : 36px;
	background-color:none;
	margin-left: 25px;
	

} 
.mainmenu table td h2 {
	margin : 0;
	padding : 0;
	text-transform : uppercase;
	color : #b8b8b8 !important;
	font-size : 16px;
	white-space : nowrap;
	/*background-image : url(img/bcgr/mainmenu-center.gif);*/
background-color:none /*#000000*/;
	background-repeat : repeat-x;
	margin-right : 6px;

} 
.mainmenu table td b { 
display : block;
/*background-image : url(img/bcgr/mainmenu-left.gif);*/
background-repeat : no-repeat;
} 
.mainmenu table td b b { 
/*background-image : url(img/bcgr/mainmenu-right.gif);*/
background-position : right 0%;
background-repeat : no-repeat;
} 
.mainmenu table td h2 a {
	text-transform : uppercase;
	color: #999999 /*#52A823*#0099CC#7c9b24*/ !important;
	text-decoration : none;
	font-weight : normal;
	margin : 5px 5px !important;
} 
.mainmenu table td h2 a:hover {
	color : #ffffff !important;
} 
.mainmenu table td { 
/*background-image : url(img/bcgr/mainmenutd.gif);*/
background-position : top;
background-repeat : repeat-x;
text-transform : uppercase;
color : #ffffff;
font-size : 14px;
text-align : center;
padding : 0;
} 
#mainmenusel h2 {
	display : block;
	/*background-image : url(img/bcgr/mainmenu-sel-center.gif);*/
background-repeat : repeat-x;
	line-height : 26px;
	padding : 0;
	margin : 0;
	margin-right : 6px;
	background-color: none;
} 
#mainmenusel h2 a {
	color : #ffffff!important;
	font-weight : normal;
} 
#mainmenusel b { 
display : block;
/*background-image : url(img/bcgr/mainmenu-sel-left.gif);*/
background-repeat : no-repeat;
} 
#mainmenusel b b { 
/*background-image : url(img/bcgr/mainmenu-sel-right.gif);*/
background-position : right 0%;
background-repeat : no-repeat;
} 
#middlecontent {
	background-repeat : repeat-x;
	background-position:top;
	margin-top : 0;
	min-height : 250px;
	padding : 20px 15px 20px 35px;
	padding-top: 40px;
	background-color: white;
} 
 
#pravy-content { 
float : right;
width : 188px;
padding-left : 18px;
background-image : url(img/bcgr/linka-3d.gif);
background-repeat : repeat-y;
min-height : 200px;
color : #777777;
font-size : 0.6em;
line-height : 1.4em;
} 
#pravy-content strong { 
display : block;
color : black;
padding-bottom : 3px;
} 
#pravy-content p { 
margin : 0 0 5px 0;
padding : 0;
} 
p.link { 
margin : 5px 0 0;
padding : 0;
font-size : 1.2em;
} 
.main-zoznam { 
float : left;
width : 147px;
padding-left :7px;
padding-right : 7px;
background-image : url(img/bcgr/linka-3d.gif);
background-repeat : repeat-y;
font-size : 0.7em;
line-height : 1.4em;
padding-top : 0;
padding-bottom : 5px;
} 
.main-zoznam strong a { 
font-family : Georgia, Times New Roman, Times, serif;
font-size : 16px;
line-height : 1.2em;
color : black ;
margin : 0 0 5px;
font-weight : normal;
} 
.main-zoznam a { 
text-decoration : none;
} 
.main-zoznam a:hover { 
text-decoration : underline;
} 
.referencie { 
clear : left;
float : left;
width : 628px;
text-align : left;
background-image : url(img/bcgr/referencie-top.gif);
background-repeat : no-repeat;
margin : 5px 0 0 0;
padding : 15px;
padding-top : 12px;
padding-bottom : 0;
color : black;
font-size : 0.7em;
line-height : 1.3em;
} 
.referencie p { 
display : block;
width : 200px;
float : left;
margin : 5px 0;
} 
.prace { 
width : 620px;
text-align : left;
float : left;
margin-bottom : 5px;
} 
.pracabottom { 
margin-top : 0;
line-height : 15px;
background-image : url(img/bcgr/referencie-bottom.gif);
background-repeat : no-repeat;
width : 650px;
margin-bottom : 15px;
float : left;
} 
.novinky { 
clear : left;
float : left;
width : 650px;
color : #777777;
font-size : 0.6em;
line-height : 1.4em;
} 
.novinky strong { 
color : black;
padding-bottom : 15px;
} 
.novinky p { 
margin : 5px 0;
padding : 0;
} 
#footer { 
clear : both;
background-color : #dedede;
padding : 7px 10px 10px;
font-size : 0.65em;
color : #666666;
} 
.top { 
clear : left;
font-size : 0.7em;
color : #666666;
width : 250px;
} 
.top a { 
clear : both;
} 
.napravo { 
float : right;
} 
h4 { 
font-family : Georgia, Times New Roman, Times, serif;
font-size : 16px;
line-height : 1.2em;
color : black;
margin : 0 0 5px;
font-weight : normal;
} 
.clearfloat { 
clear : both;
height : 1px;
line-height : 1px;
} 
hr { 
height : 2px;
line-height : 1px;
border : none;
border-top : 1px solid #c0c8ca;
border-bottom : 1px solid white;
} 


.obsah{font-size: 0.8em; line-height:1.4em; width: 650px;}

.obsah p{margin: 0.9em 0; padding-right:40px;}

.obsah h4{display: block; border-top : 1px solid #c0c8ca; margin-top: 15px; padding-top: 5px;}

h1 {
	font-family : Arial, Tahoma, Georgia, Times New Roman, Times, serif;
	font-size : 30px;
	line-height : 1.2em;
	color: #787878;
	margin : 0 0 15px;
	padding-bottom: 10px;
	font-weight : normal;
} 

li{margin-bottom: 5px}

.green {
	color: #90b134;
}

h3 { 
font-family : Arial, Tahoma, Georgia, Times New Roman, Times, serif;
font-size : 16px;
line-height : 1.2em;
color : black;
margin : 0 0 5px;
font-weight : normal;
} 

