BODY,TD,TH,INPUT,SELECT,TEXTAREA	{ font-size: small; font-family: Tahoma;}
BODY		{ background-image: url(../img/pozadi.gif); color: #000000; margin: 0px 0px 0px 0px;}
TABLE			{border-width: 0px;	padding: 0px; border-collapse: collapse;}
TD			{ background-color: #FFFFFF; padding: 0px;}
UL			{padding: 10px 10px 5px 30px; margin: 0px 0px 0px 20px; list-style-image: url("../img/odrazka.gif")}
LI			{padding: 0px 0px 4px 0px;}
IMG   {border-width: 0px;}


FORM		{ margin: 0 }
A		{ text-decoration: underline; color: #000000; font-weight:bold}
A:HOVER		{color: #B44D21; font-weight:bold}

.index_main {width: 760px; height: 460px; position: absolute; top: 50%; left: 50%; margin: -230px 0px 0px -380px; background-image: url(../img/webdesign_main.jpg); background-repeat: no-repeat;}
.index_menu0 {position: absolute; top: 110px; left: 0px;}
.index_menu1 {width: 233px; height: 133px; position: absolute; top: 150px; left: 0px; background-image: url(../img/main_www_stranky.jpg); background-repeat: no-repeat;}
.index_menu2 {width: 233px; height: 133px; position: absolute; top: 150px; left: 240px; background-image: url(../img/main_eshop.jpg); background-repeat: no-repeat;}
.index_menu3 {width: 233px; height: 133px; position: absolute; top: 292px; left: 0px; background-image: url(../img/main_grafika.jpg); background-repeat: no-repeat;}
.index_menu4 {width: 233px; height: 133px; position: absolute; top: 292px; left: 240px; background-image: url(../img/main_vizitky.jpg); background-repeat: no-repeat;}
.index_welcome {font-size: 13px; width: 265px; height: 200px; position: absolute; top: 150px; left: 490px;}
.index_banner	 {width: 270px; height: 140px; position: absolute; top: 293px; left: 490px;}
.index_lista {width: 760px; height: 30px; position: absolute; top: 430px; left: 0px; text-align: center; padding: 2px 0px 0px 0px; font-size: 8pt;}
.index_img {border-width: 0px; width: 233px; height: 133px;}
.index_nadpis1 {font-weight:bold; padding: 0px 0px 3px 0px; margin: 5px 5px 5px 5px; font-size: 18px; border-width: 0px 0px 2px 0px; border-color: #FFFFFF; border-style: solid;}
.index_a	 {color: #FFFFFF; text-decoration: none;}
.index_lista a	 {text-decoration: none; font-weight: normal;}
.index_lista a:hover	 {text-decoration: none; font-weight: normal;}
.index_text	 {font-size: 13px; margin: 10px 5px 5px 5px; line-height: 1.4;}


.box		{width: 1000px; background-color: #FFFFFF; margin-left : auto; margin-right : auto;}
.top		{height: 110px;}
.top2		{background-image: url(../img/tvorba_www_02.jpg); height: 30px;}
.left		{background-image: url(../img/tvorba_www_03.jpg); background-repeat: no-repeat; background-position: top left; min-height: 530px; _height: 530px; width: 699px; background-color: #FFFFFF; float: left; border-width: 0px 1px 0px 0px; border-color: #000000; border-style:dotted; text-align: left;}
.right 	{background-image: url(../img/tvorba_www_04.jpg); background-repeat: no-repeat; background-position: top; width: 300px; float: right;}
.bottom 	
{
	height: 18px;
	background-color: #B7B7B7;
	font-size: 8pt;
	padding: 2px 15px 2px 15px;
	text-align: center;
	clear: both;
	}
.bottom a	 {text-decoration: none; font-weight: normal;}
.bottom a:hover	 {text-decoration: none; font-weight: normal;}

.pagetitle		{color: #DA251D; font-size: 13pt; font-weight: bold; padding: 5px 0px 0px 0px; margin: 5px 15px 0px 15px; white-space: nowrap; border-color: #DA251D; }
.main			{padding: 10px 15px 10px 15px; line-height: 1.3; margin: 0px 0px 0px 0px;}
.vpravo1			{padding: 0px 15px 10px 15px; line-height: 1.3; margin: 0px 0px 0px 0px; text-align: center; font-weight: bold;}
.vpravo2			{padding: 0px 15px 10px 15px; line-height: 1.3; margin: 0px 0px 0px 0px;}

.main2	{font-size: 10pt; padding: 2px 15px 2px 15px; font-weight: bold;}
.banner		{margin: 0px 15px 0px 15px; padding: 10px 0px 10px 0px; line-height: 1.3; text-align: center;}
.odkazy		{margin: 0px 15px 0px 15px; padding: 10px 0px 10px 0px; line-height: 1.3; text-align: center; font-size: x-small; }
.menu		{font-size: 13px; font-weight: bold; color: #000000; text-align: left; text-decoration: none; padding: 5px 7px 2px 7px; margin: 0px 0px 0px 0px;}

.nadpis1		{font-weight:bold; padding: 10px 15px 0px 15px; margin: 0px 0px 0px 0px; font-size: 11pt; color: #EE1D25;}

.lista	{text-align: center; padding: 3px 3px 3px 3px; margin: 0px 0px 0px 0px;}
.ref		{text-align: center; padding: 10px 10px 10px 10px; font-size: 8pt; line-height: 1.3}
.ref2		{text-align: center; padding: 10px 10px 10px 10px;}
.border		{border-width: 1px; border-color: #000000; border-style:solid;}


.viz_cenik_table	{margin-left: 10px; width: 600px; border-color: #000000; border-style: solid; border-width: 1px}
.viz_cenik_td1	{text-align: left; padding: 3px 3px 3px 3px;}
.viz_cenik_td2	{text-align: right; padding: 3px 3px 3px 3px;}
.viz_cenik_tdtop1	{background-color: #DA251D; font-weight: bold; padding: 3px 3px 3px 3px;}
.viz_cenik_tdtop2	{width: 80px; text-align: right; background-color: #DA251D; font-weight: bold; padding: 3px 3px 3px 3px;}
.vizitky_katalog	{border-width: 1px;}

.www_cenik_table	{margin: 3px 0px 7px 10px; width: 500px; border-collapse: separate;}
.www_cenik_td1	{width: 350px; text-align: left; padding: 3px 3px 3px 3px; background-color:#B7B7B7}
.www_cenik_td2	{text-align: right; padding: 3px 3px 3px 3px;  background-color:#B7B7B7}

.duvody		{background-color: #CBAD3B; font-weight: bold; margin: 10px 15px 10px 15px;}
.sluzby		{margin: 0px 15px 10px 15px; float: right;}
.sluzby2		{margin: 0px 0px 3px 0px;}
