A.link2:hover IMG {FILTER: alpha(opacity=70); moz-opacity: 0.7; khtml-opacity: 0.7; opacity: 0.7}
.link3 a IMG {FILTER: alpha(opacity=70); moz-opacity: 0.7; khtml-opacity: 0.7; opacity: 0.7}
.link3 a:hover IMG {FILTER: alpha(opacity=100); moz-opacity: 1.0; khtml-opacity: 1.0; opacity: 1.0}


body { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ededed;
	background-image: url('img/bg_body.png'); 
	background-repeat:repeat-x;
}

div.header {
	border-color: #FFFFFF;
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-style: solid; 	
	border-right-width: 1px; 

	width:1000px;
	height: 300px;
	margin-left: auto;
    margin-right: auto;
	background-image:url('img/top.jpg'); 
}

div.lang {
	width: 230px;
	height: 59px;
	margin-left: 180px;
}

div.design_studio {
	width: auto;
	height: 13px;
	margin-right: 596px;
	margin-top: 41px;
	text-align: right;
	FONT-SIZE: 13px; 
	COLOR: #0074C5; 
	FONT-FAMILY:  Verdana,  Helvetica, sans-serif;
}

div.menu {
	width: 514px;
	height: 151px;
	margin-left: auto;
    margin-right: auto;
}

table.tablemenu {
	height: 151px;
}

div.medium {
	border-color: #FFFFFF;
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-style: solid; 	
	border-right-width: 1px; 

	width:1000px;
	height: auto;
	margin-left: auto;
    margin-right: auto;
	background-image: url('img/bg.jpg'); 
	background-repeat: repeat-x; 
	background-color: #FFFFFF
}

div.footer {
	border-color: #FFFFFF;
	border-left-style: solid; 
	border-left-width: 1px; 
	border-right-style: solid; 	
	border-right-width: 1px; 

	width:1000px;
	height: 177px;
	margin-left: auto;
    margin-right: auto;
	background-color: #FFFFFF
}

div.content_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	
	text-align: center;
	width:140px;
	height: 70px;
	margin-left: auto;
    margin-right: auto; 
}

.services td {
	background-image: url('img/fons.png'); 
	background-repeat: no-repeat;
	FONT-SIZE: 12px; COLOR: #0F71B6; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
}

.text {
	FONT-SIZE: 13px; 
	COLOR: #000000;
	 FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
}

.bigtext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
}

label:hover span{
text-decoration: underline;
}


a.kontakti {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	text-decoration: underline;
}

a.kontakti:hover {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	text-decoration: none;
}

a.portfolio {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	text-decoration: none;
}
a.portfolio:hover span {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	text-decoration: underline;
}

a.link:hover IMG {
	FILTER: alpha(opacity=70); 
	moz-opacity: 0.7; 
	khtml-opacity: 0.7; 
	opacity: 0.7; 
	text-decoration: none;}
a.link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
	text-decoration: none;
}
a.link:hover span {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline; 
}