

BODY,td,p { margin: 0px 0px 0px 0px; background-color: #ffffff; font-family: Tahoma, Verdana, "Arial CE", "Helvetica CE", Arial, Helvetica; font-size: 11px; }
.cleaner {
	CLEAR: both; BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
.sedaservery { background-color: #f8f8f8; padding: 30px; text-align: center;}
td.sedakolonka { background-color: #f8f8f8; padding-left: 20px; padding-right: 20px;text-align: left; BORDER: 1px solid #eeeeee;}
td.sedakolonka2 { background-color: #eeeeee; padding-left: 20px; padding-right: 20px;text-align: left; BORDER: 1px solid #dcdcdc;}
hr {	COLOR: #eeeeee;}
hr.carkovana {	border: 1px dashed #dddddd; margin: 0px;}
hr.tlusta {	MARGIN-LEFT: 0ex; WIDTH: 99%; COLOR: #ebebeb; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 6px; BACKGROUND-COLOR: #ebebeb; BORDER-BOTTOM-STYLE: none}

.top-menu {   text-align: right;  padding: 20px 20px 0px 10px;  white-space: nowrap;}
td.kvitko {  text-align:right; padding: 0px 60px 0px 0px; height: 88px;}

.helpline {	margin: 0px 0px 0px 0px;	float: left;}
.menu-main-odkazy {	margin: 20px 0px 0px 0px;	float: left;}
.menu-main-predel {	margin: 0px 10px 0px 15px; width: 1px; height: 36px; background-image : url(webdesign-tvorba/predelmenu.gif);	background-repeat: no-repeat;	float: left;}

.sedypruhmenux { 	vertical-align: baseline;	 background-color: #EDECEB; height: 24px;}
.sedypruhpravy { margin: 0px 0px 0px 0px; float: right; WIDTH: 192px; text-align: left; height: 24px;}

.cervenypruh {	font-size: 7px; background-color: #E10915; height:7px;}
.prosedypruh2 {	 font-size: 9px; background-color: #B0ADAA;	 height: 10px;}
.sedypruh2levy {	float: left; height: 10px; background-color: #555555; WIDTH: 208px; BORDER-right: 1px solid #dddddd;}
.sedypruh2pravy {	float: right; height: 10px; WIDTH: 192px; BORDER-left: 1px solid #dddddd;}
.poradit { padding: 0px 0px 4px 0px; text-align: left; vertical-align: middle; font-weight: bold; font-size: 12px;}


.flright { float: right;}
.viceinfo { float: right; padding-right: 15px; padding-top: 20px;}
.flleft { float: left;}
.mini {	FONT-SIZE: 10px;	LINE-HEIGHT: 1.2em;	COLOR: #666666;}

.menutext { padding: 0px 0px 0px 0px;  }

UL.newul LI.new {	font-size: 10px;  PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(webdesign-tvorba/odrazka2.gif) no-repeat 8px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL.podmenu LI.podmenupravy {	font-size: 11px;  PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(webdesign-tvorba/odrazkacerna.gif) no-repeat 8px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.sedypruhdole {	float: left; background-color: #EDECEB;	WIDTH: 100%; height: 24px; BORDER-top: 1px solid #dedede;}
.sedypruhdole2 {	float: left; background-color: #999999;	WIDTH: 100%; height: 10px; BORDER-top: 1px solid #ffffff;}

.promain3 {	 float: left; background-color: #D8D6C4; width: 100%; text-align: center; BORDER-right: 1px solid #ffffff; }
.webdesignmain { PADDING-LEFT: 15px; text-align: left;	BORDER-right: 2px solid #ffffff;	BORDER-left: 2px solid #ffffff;	background-image: url(webdesign-tvorba/pod-webdesign.jpg);	background-repeat: repeat-x;	height: 150px;	width: 200px;	float: left;}
.webdesignl { PADDING-LEFT: 15px; text-align: left;	BORDER-right: 2px solid #ffffff;	BORDER-left: 2px solid #ffffff;	background-image: url(webdesign-tvorba/pod-webdesign.jpg);	background-repeat: repeat-x;	height: 50px;	width: 200px;	float: left;}
.webdesignr { PADDING-right: 15px; 	BORDER-right: 2px solid #ffffff;		height: 50px;		float: right;}

.obchodymain { PADDING-LEFT: 15px; text-align: left;	background-image: url(webdesign-tvorba/pod-internetovy-obchod.jpg);	background-repeat: repeat-x;	height: 150px;	width: 201px;	float: left;}
.obchodl { PADDING-LEFT: 15px; text-align: left;	BORDER-right: 2px solid #ffffff;	BORDER-left: 2px solid #ffffff;	background-image: url(webdesign-tvorba/pod-internetovy-obchod.jpg);	background-repeat: repeat-x;	height: 50px;	width: 200px;	float: left;}
.seomain {	PADDING-LEFT: 15px; text-align: left; BORDER-left: 2px solid #ffffff; BORDER-right: 1px solid #ffffff; background-image: url(webdesign-tvorba/pod-seo.jpg);	background-repeat: repeat-x;	height: 150px;	width: 200px;	float: left;}
.seol { PADDING-LEFT: 15px; text-align: left;	BORDER-right: 2px solid #ffffff;	BORDER-left: 2px solid #ffffff;	background-image: url(webdesign-tvorba/pod-seo.jpg);	background-repeat: repeat-x;	height: 50px;	width: 200px;	float: left;}


.refbox { float: left; padding: 30px; text-align: center;}
.kontaktycenter { float: left; PADDING-LEFT: 45px; PADDING-right: 45px;}



.sedypredel { 	background-color: #E7E7DD;	 height: 8px; BORDER: 6px solid #E7E7DD;}
.headtab{ background-color: #E7E7DD;	height: 30px; BORDER: 6px solid #FDFCFB; PADDING:8px; font-weight: bold;}
.head2{ background-color: #EFEDE5;	height: 30px; padding: 15px}
.sednewl { text-align: left; FONT-SIZE: 10px;	LINE-HEIGHT: 1.1em;	COLOR: #666666;	 PADDING-LEFT: 7px; PADDING-right: 20px; PADDING-TOP: 10px;	PADDING-BOTTOM: 10px;}
.sednewp { text-align: left; FONT-SIZE: 10px;	LINE-HEIGHT: 1.1em;	COLOR: #666666;	 PADDING-LEFT: 20px; PADDING-right: 20px; PADDING-TOP: 10px;	PADDING-BOTTOM: 10px;}
.bilytext {	color: #555555;	font-weight: normal;	font-size: 10px;}

.vetsi {FONT-SIZE: 12px;}

A, A:active {	COLOR: #EC0000;	TEXT-DECORATION: underline;}
A:visited {	COLOR: #A10000;	TEXT-DECORATION: underline;}
A:hover {	COLOR: #B11014;	TEXT-DECORATION: none;}

A.a,A:active.a {	COLOR: #EC0000;	FONT-SIZE: 11px;	TEXT-DECORATION: underline;}
A:visited.a {	COLOR: #A10000;	FONT-SIZE: 11px;	TEXT-DECORATION: underline;}
A:hover.a {	COLOR: #B11014;	FONT-SIZE: 11px;	TEXT-DECORATION: none;}

A.vicemain, A:active.vicemain {	COLOR: #000000;	TEXT-DECORATION: underline;}
A:visited.vicemain {	COLOR: #000000;	TEXT-DECORATION: underline;}
A:hover.vicemain {	COLOR: #ffffff;	TEXT-DECORATION: underline;}

A.novinkyheadline, A:active.novinkyheadline {	FONT-SIZE: 10px; COLOR: #000000;	TEXT-DECORATION: underline;}
A:visited.novinkyheadline {	COLOR: #999999;	TEXT-DECORATION: underline;}
A:hover.novinkyheadline {	COLOR: #B11014;	TEXT-DECORATION: none;}

A.pravemenu, A:active.pravemenu { font-weight: bold;	FONT-SIZE: 11px; COLOR: #A10000;	TEXT-DECORATION: underline;}
A:visited.pravemenu {	COLOR: #B11014;	TEXT-DECORATION: underline;}
A:hover.pravemenu {	COLOR: #B11014;	TEXT-DECORATION: none;}



A.head, A:active.head {	COLOR: #EC0000;	FONT-SIZE: 13px;	LINE-HEIGHT: 1.3em;	FONT-WEIGHT: bold;	TEXT-DECORATION: underline;}
A:visited.head {	COLOR: #A10000;	FONT-SIZE: 13px;	LINE-HEIGHT: 1.3em;	FONT-WEIGHT: bold;	TEXT-DECORATION: underline;}
A:hover.head {	COLOR: #B11014;	FONT-SIZE: 13px;	LINE-HEIGHT: 1.3em;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	}

A.vicecerne, A:active.vicecerne {	COLOR: #000000;	TEXT-DECORATION: none;}
A:visited.vicecerne{	COLOR: #000000;	TEXT-DECORATION: none;}
A:hover.vicecerne {	COLOR: #B11014;	TEXT-DECORATION: underline;}


H1  {	margin-bottom: 10px;	margin-top: 18px;	FONT-WEIGHT: bold;	COLOR: #666666;	FONT-SIZE: 16px;	LINE-HEIGHT: 130%;}
H2 {  margin-bottom: 10px;	margin-top: 10px;	FONT-WEIGHT: bold;	COLOR: #000000;	FONT-SIZE: 14px;	LINE-HEIGHT: 130%;}
H3 {	margin-bottom: 5px;	margin-top: 10px;	FONT-WEIGHT: bold;	COLOR: #000000;	FONT-SIZE: 12px;	LINE-HEIGHT: 130%;}
H4 {	margin-bottom: 5px;	margin-top: 5px;	FONT-WEIGHT: bold;	COLOR: #EC0000;	FONT-SIZE: 12px;	LINE-HEIGHT: 130%;}
H5 {	margin-bottom: 5px;	margin-top: 5px;	FONT-WEIGHT: bold;	COLOR: #5C6978;	FONT-SIZE: 11px;	LINE-HEIGHT: 130%;}
.stin {
	background-image: url(webdesign-tvorba/podh.jpg);
	
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 20px;
	background-repeat: repeat-x;
	height: 300px;

}
.reference
 {
   
	float: right;
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 20px;
}


.maintext {  line-height: 130%;	padding-left: 20px; padding-right: 20px; text-align: justify;}


td.levytabulka { 
	background-color: #FDFCFB;
	vertical-align: top;
	BORDER-right: 1px solid #dedede;
	
}

.levymain { 
   PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 20px;
}


td.pravytabulka { 
	background-color: #FDFCFB;
	vertical-align: top;
	BORDER-left: 1px solid #dedede;
}
.pravymain { 
   PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 20px;
}

.potrebujeteporadit { 	background-color: #F1F0EF;	text-align: center;	line-height: 130%;	PADDING-RIGHT: 15px;	PADDING-LEFT: 15px;	PADDING-TOP: 10px;	PADDING-BOTTOM: 20px;}


.klienti2
 {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 20px;
 font-size: 10px;
 font-weight: bold;
 color: #666666;
	background-image: url(webdesign-tvorba/pod-klienti.jpg);
	scrollbar-face-color: #D42828;
	scrollbar-highlight-color: #D74730;
	scrollbar-shadow-color: #7B0B0A;
	scrollbar-3dlight-color: #CC3B25;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #eeeeee;
	scrollbar-darkshadow-color: #9D1718;
	
}
.klientihead
 {
 color: #000000;
 font-size: 12px;
 font-weight: bold;
	
	
}












UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}



.zvyrazni {
	
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	vertical-align: middle;
	

}

.sedypruh {


	BORDER-TOP: 1px solid #ffffff;
	background-color: #EDECEB;
	WIDTH: 100%;
	height: 27px;
}
.sedypruh2 {


	BORDER-TOP: 1px solid #ffffff;
	background-color: #CDCDCD;
	WIDTH: 100%;
	height: 10px;
}

.cervpruh {


	
	background-color: #E10915;
	height: 8px;
	
}

.sedypod {


	BORDER-TOP: 1px solid #ffffff;
	background-color: #EDECEB;
	height: 24px;
}

td.sed
 { 
	background-color: #555555;
	height: 10px;
}

td.sed2
 { 
	background-color: #B0ADAA;
}

td.sed3
 { 
	background-color: #B0ADAA;

}











td.predel
 { 
	background-image: url(webdesign-tvorba/podpredel.jpg);
  height: 30px;
}
td.predel2
 { 
	background-image: url(webdesign-tvorba/podpredel2.jpg);
  height: 30px;
}
td.predel3
 { 
	background-image: url(webdesign-tvorba/podpredel.jpg);
  
}

td.sed6
 { 
	background-color: #FCFCFC;
	

}









td.textrantl{
	BORDER-RIGHT: 1px solid #EDEBEA;
	PADDING-RIGHT: 10px;
	BORDER-TOP: 1px solid #EDEBEA;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	background-color: #F6F6F5;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #EDEBEA 1px solid;
	WIDTH: 100%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: 1px solid #EDEBEA;
	TEXT-ALIGN: left;
}




.popisek {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.3em;
	COLOR: #928A83;
}



td.rantlmenu {
	BORDER-RIGHT: 1px solid #EDEBEA;
	PADDING-RIGHT: 15px;
	BORDER-TOP: 1px solid #EDEBEA;
	PADDING-LEFT: 10px;
	FONT-SIZE: 13px;
	
	PADDING-BOTTOM: 35px;
	BORDER-LEFT: #EDEBEA 1px solid;
	WIDTH: 100%;
	
	PADDING-TOP: 15px;
	BORDER-BOTTOM: 1px solid #EDEBEA;
}


td.certmenu2

{	
	PADDING-LEFT: 0px;
	PADDING-TOP: 45px;	
}

td.certmenu

{	
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 15px;	
}




A.menu, A:visited.menu,A:active.menu {
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.3em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}



A:hover.menu {
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.3em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.aktiv {
	COLOR: #000000;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.3em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}









td.menu {
	padding-left:21px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom:10px;
	text-align: left;
		
}

td.TEXT {

	
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 30px;
}


td.rantlhledej {
	BORDER-RIGHT: 1px solid #93C9FF;
	PADDING-RIGHT: 20px;
	BORDER-TOP: 1px solid #93C9FF;
	PADDING-LEFT: 20px;
	FONT-SIZE: 13px;
	BACKGROUND: #CFE7FF;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #93C9FF 1px solid;
	WIDTH: 100%;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: 1px solid #93C9FF;
}


INPUT.ok {

  font-size : 12px;
  border: 1px solid #93C9FF;

}
.bezokraje {
  border: 0px;
}



TD.center {
	text-align: center;
}

TD.right {
	text-align: right;
}
TD.left {
	text-align: left;
}
.slogan {
	padding-bottom: 17px;
	FONT-WEIGHT: bold;
	COLOR: #cccccc;
	FONT-SIZE: 13px;
	font-style: italic;
	LINE-HEIGHT: 130%;
	text-align: left;
	vertical-align: bottom;
	
}





INPUT.ok {
  font-family: Verdana , Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;

  
  border: 1px solid #d8d8d8;
}
TEXTAREA.ok2 {
  font-family: Verdana , Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  PADDING-LEFT: 5px;

  
  border: 1px solid #d8d8d8;
}
SELECT.ok3 {
  font-family: Verdana , Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  
  border: 1px solid #d8d8d8;
}
.button {
	BACKGROUND:#B11014;
	BORDER-BOTTOM-COLOR: #B7CCAE;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-COLOR: #B7CCAE;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #B7CCAE;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #B7CCAE;
	BORDER-TOP-WIDTH: 1px;
	COLOR: #ffffff;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	000000:
}
.posli {
	BACKGROUND: #ff0000;
	BORDER-BOTTOM-COLOR:#ff0000;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-COLOR: #ff0000;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-COLOR: #ff0000;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-COLOR: #ff0000;
	BORDER-TOP-WIDTH: 0px;
	COLOR: #ffffff;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
}
IMG.new {
  border: 1px solid black;
}

IMG.onas {
  border: 2px solid #EDEBEA;
}


.etarget {


color:#000000;
font-size: 13px;
line-height: 110%;
margin-left:15px;
margin-rihgt:15px;
text-align: left;

	
}


.etarget a {
color: #EC0000;
font-size:12px;
}
.etarget a:hover {
COLOR:#C11847;
font-size:12px;
}
.etarget .selfpromo {
font-size:10px;
color:#cccccc;
border-bottom:#000080;
WIDTH: 100%;
}
.etarget .selfpromo a, .etarget .selfpromo  A:visited, .etarget .selfpromo  A:active {
font-size:10px;
FONT-WEIGHT: normal;
color:#dddddd;


}
.etarget .selfpromo a:hover {
font-size:10px;
FONT-WEIGHT: normal;
COLOR: #dddddd;
 
}
.etarget .selfpromo .left {
text-align:left;
font-weight:bold;
padding:1px 3px 1px 3px;
color:#000000;
visibility:hidden;
}
.etarget .selfpromo .right {
text-align:right;
padding:1px 3px 1px 3px;
font-weight:bold;
}
.etarget .title {
	margin:0px;
	padding:0px;
}


.etarget .description, .etarget .url{ margin:0px; padding: 0px; }
.etarget br { visibility: none;}


.etarget .url a, .etarget .url a:link, .etarget .url a:visited, .etarget .url a:active, .etarget .url a:hover {
	color: #6BBA29;
	FONT-WEIGHT: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}

