p, table, body
{
    
	margin-left:0px;
	margin-top:0px;
	font: 8pt 'verdana';
    color: White;
	
}

.full_border

	{
		border: 1px solid #668B85;
		border-collapse: collapse;
	}

.td_border
{
padding: 0.25em 0.25em;
vertical-align: baseline;
}

.stin
{
padding: 0;
position: relative;
background: #484848;
margin: 2em 1em;

} 

.karticka
{
position: relative;
top: -5px;
left: -5px;
background: white;
border: solid #555 1px;

}

.bourka
	{
		position:absolute;
		left:242px;
		top:430px; 
}

.microcom
	{
		position:absolute;
		left:320px;
		top:1020px; 
}
.modem
	{
		position:absolute;
		left:564px;
		top:1020px;

}

.marketing
	{
		position:absolute;
		left:270px;
		top:840px;

}

.budvar
	{
		position:absolute;
		left:564px;
		top:820px;

}

.flower
	{
		position:absolute;
		left:512px;
		top:1540px;

}

.text_drawing
	{
		position:absolute;
		left:270px;
		top:380px;

}

.klara
	{
		position:absolute;
		left:570px;
		top:380px;

}

.ronnie
	{
		position:absolute;
		left:570px;
		top:570px;

}

.buchta
	{
		position:absolute;
		left:400px;
		top:570px;

}

.imhome
	{
		position:absolute;
		left:270px;
		top:1190px;

}

.immobile
	{
		position:absolute;
		left:512px;
		top:1190px;

}

.imcontact
	{
		position:absolute;
		left:320px;
		top:1365px;

}

.syscom
	{
		position:absolute;
		left:565px;
		top:1365px;

}

.fotky
	{
		position:absolute;
		left:242px;
		top:610px; 
}

.skills_flash
	{
		position:absolute;
		left:242px;
		top:610px; 
}

.hobby_flash
	{
		position:absolute;
		left:242px;
		top:530px; 
}

.top
	{
		position:absolute;
		left:0px;
		top:0px;	
	}
.vitsafranek
	{
		position:absolute;
		left:382px;
		top:0px;	
	}	

.fotak
	{
		position:absolute;
		left:382px;
		top:45px;	
	}

.napisy
	{
		position:absolute;
		left:0px;
		top:162px;
	}

.eye

	{
		position:absolute;
		left:0px;
		top:185px;
	}	


.back_bottom_line

	{
		position:absolute;
		left:0px;
		top:236px;
	}

.cell
	{

		padding-left:25px;
		padding-right:25px;
	}
	
.menu
	{
		position:absolute;
		left:242px;
		top:259px;
	}

.banner_bowling
	{
		position:absolute;
		left:22px;
		top:280px;
	}

.banner_photogallery
	{
		position:absolute;
		left:22px;
		top:580px;
	}

.banner_webdesign
	{
		position:absolute;
		left:810px;
		top:280px;
	}

.banner_aucenta
	{
		position:absolute;
		left:810px;
		top:580px;
	}
.banner_aucenta_2
	{
		position:absolute;
		left:810px;
		top:280px;
	}
	
.top
	{
		position:absolute;
		left:0;
		top:0;
	}

.menu2
	{
		position:absolute;
		left:350px;
		top:350px; 
	}
			
.body
	{
		position:absolute;
		left:242px;
		top:296px;
		padding-left:0;
		padding-right:0;
		background-color:#7D9A9A;
	}
					

H1
{
    COLOR: White;
    FONT: bold italic 18pt 'verdana';
}
H2
{
    COLOR: White;
    FONT: bold italic 15pt 'verdana';
}
H3
{
    COLOR: White;
    FONT: bold italic 11pt 'verdana';
}
H4
{
    COLOR: White;
    FONT: bold italic 9pt 'verdana';
}
H5
{
    COLOR: White;
    FONT: bold italic 8pt 'verdana';
}
H6
{
    COLOR: White;
    FONT: bold 7pt 'verdana';
}

SELECT
{
    background-color:#003B77;
    border-style:0px;
    font-size: 7pt;
    color: #ffffff;
    font-family: verdana
}


border_link
{
    border-color:"#000000";
    border-style:1px;
}

A:link, A:visited
{
    COLOR: #515C5F ;
    font-weight: bold;
    text-decoration: none;
}
A:hover
{
    COLOR: #515C5F ;
    font-weight: bold;
    text-decoration:underline;
}

.prodhref A:link, .prodhref A:visited
{
    COLOR: Silver ;
    FONT: bold 8pt 'verdana';
    text-decoration: none;
}
.prodhref A:hover
{
    COLOR: Silver ;
    FONT: bold 8pt 'verdana';
    text-decoration:underline;
}

.news BODY, .news TABLE, .news P
{
    COLOR: #ffffff;
    FONT: italic 8pt 'verdana';
}

.news A:link, .news A:visited
{
    COLOR: #ffffff;
    FONT: bold italic 8pt 'verdana';
    text-decoration:none;
}
.news A:hover
{
    COLOR: #ffffff;
    FONT: bold italic 8pt 'verdana';
    text-decoration:underline;
}

.form
	{
		position:absolute;
		left:245px;
		top:580px;
	}

.contact TABLE                                                              
{
COLOR: white;
FONT: 8pt 'verdana';     
}

.contact INPUT
{
font-family: Verdana;
font-size:7pt;
color:#White;
background-color:#B1C7D5;
border-style: none;
}  

.contact TEXTAREA
{  
 font-family: Verdana;
 font-size:7pt;
 color:#White;
 background-color:#B1C7D5;
 border-style: none;
}

.alink BODY, .alink TABLE, .alink P
{
    COLOR: #999999;
    font-weight: bold;
    text-decoration: none;
}
