BODY,td {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;

	FONT-FAMILY:  Arial, verdana, tahoma, helveticace, helvetica, arialce;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: normal;
	margin: 0px;
	
}
tr{
	
	vertical-align: top;

	
}
 LI.tipyrady{
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/garazova-vrata/tip.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 10px; LIST-STYLE-TYPE: none; 
}
 LI.plus{
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/garazova-vrata/plus.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 3px; LIST-STYLE-TYPE: none; 
}
 LI.minus{
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/garazova-vrata/minus.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 3px; LIST-STYLE-TYPE: none; 
}
 LI.odrmenus {
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/icony/odrmenu.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 3px; LIST-STYLE-TYPE: none; 
}

 LI.odrmenus2 {
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/icony/odrmenu2.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 3px; LIST-STYLE-TYPE: none; 
}

 LI.odrmenus3 {
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/icony/odrmenu3.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 3px; LIST-STYLE-TYPE: none; 
}

 LI.odrmenus4 {
	PADDING-left: 7px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(http://www.garazova-vrata.biz/icony/odrmenu4.gif); MARGIN-LEFT: 15px;   MARGIN-bottom: 3px; LIST-STYLE-TYPE: none; 
}


td.text {
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;		
}

 
A, A:active, A:visited{
	COLOR: #8CB64A;
	FONT-WEIGHT: normal;	 
	TEXT-DECORATION: underline;
}

A:hover {
	COLOR:#658536;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
} 

A.a, A.a:active, A.a:visited{
	COLOR: #8CB64A;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}

A.a:hover {
	COLOR:#658536;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}



A.bilemenu, A.bilemenu:active, A.bilemenu:visited{
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.bilemenu:hover {
	COLOR:#ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

A.cernemenu, A.cernemenu:active, A.cernemenu:visited{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.cernemenu:hover {
	COLOR:#000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}


A.cernemenu2, A.cernemenu2:active, A.cernemenu2:visited{
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

A.cernemenu2:hover {
	COLOR:#000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}


.zelenytext {
	COLOR: #8CB64A;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	padding-top: 3px;
	
}

A.head, A.head:active, A.head:visited {
	COLOR: #EC1B2D;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 1.3em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
  
A.head:hover {
	COLOR: #B70F1C;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 1.3em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	
}
 

H1  {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-SIZE: 24px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;


	
}
H2 {
	margin-bottom: 5px;
	margin-top: 4px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-color: #E8F0DB;
	padding: 4px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #8CB64A;
	border-right-color: #8CB64A;
	border-bottom-color: #8CB64A;
	border-left-color: #8CB64A;
	
}
H3 {
	margin-bottom: 10px;
	margin-top: 0px;
	FONT-WEIGHT: normal;
	COLOR: #8CB64A;
	FONT-SIZE: 15px;
	LINE-HEIGHT: 100%;
}

H4 {
	margin-bottom: 0px;
	margin-top: 10px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	FONT-SIZE: 22px;
	LINE-HEIGHT: 100%;
}


hr {
	COLOR: #dddddd;

}

 


.flleft {
	float: left;
	margin: 0px;
	padding: 0px;
}
.flright {
	float: right;
	margin: 0px;
	padding: 0px;
}
.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
}
 
 
 
.etarget {
background-color:#ffffff;
font-size:12px;
font-weight: normal;
color:#000000;
margin:0px;
padding:0px;
LINE-HEIGHT: 15px;
font-family: "arial ce",tahoma,helvetica,sans-serif;
}


.etarget a {
color:#EC1B2D;
font-size:14px; 
font-weight: normal;
}
.etarget a:hover {
	color:#B70F1C;
	font-size:14px;	 
	font-weight: normal;
}



.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:normal;
padding:1px 3px 1px 3px;
color:#000000;
visibility:hidden;
}
.etarget .selfpromo .right {
text-align:right;
padding:1px 3px 1px 3px;
font-weight:normal;
}
.etarget .title {
margin:1px;
padding:1px 1px 1px  1px;
}

.etarget .description
{
   margin-bottom: 10px;  
   padding:1px 1px 1px  1px;
}

.etarget br
{
   display: none;
}


.logoshop {
	float:left;
	width:85px;
	text-align:left;
	margin-bottom: 40px;
	padding-top: 5px;
	padding-right: 10px;
}
.logopartner {
	float:left;
	width:80px;
	text-align:center;
	margin-bottom: 30px;
	padding-top:5px;
}
.logosdeleni {
	float:left;
	width:46px;
	text-align:left;
	margin-bottom: 30px;
	padding-top: 3px;
}

.zapissdeleni {	
	text-align:left;

}
.textsdeleni {
	font-size: 11px; 

}
.sdeleni {
	padding-bottom: 10px;

}
.shop {margin: 0 0 1em 0;padding:0;width:100%;}

.sponzor {
	text-align: left;
}
.doporucujeme {
	font-size: 11px;
	color: #CCCCCC;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
.partner-sekce{
	BORDER: 2px solid #E6E6E8;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
.rantl {
	background-color: #E8E4D8;
	padding: 20px;
} 
.toppruh {
	background-image: url(http://www.garazova-vrata.biz/garazova-vrata/top-pruh.gif);
	background-repeat: no-repeat;
	height: 41px;
	width: 933px;
	margin-bottom: 3px;
	color: #FFFFFF;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 20px;
}
.pridatko {
	text-align: right;
	width: 933px;
	margin-bottom: 10px;
	padding-right: 20px;
}
.zeleny {
	background-color: #8CB64A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	
	
}
.pravysed {
	background-color: #BBC4AB;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	height: 400px;
}

.bezovy {
	background-color: #E7AE6B;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	
	font-size: 11px;
}

.bordo {
	background-color: #9C0000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: 500px;
	text-align: left;
	color: #FFFFFF;
}
.space5 {
	 
	padding-top: 8px;
	
}
.patatext {
	font-size: 11px;
	line-height: 130%;
	color: #999999;
	width: 700px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.svetlepozadi {
	background-color: #F2F7EA;
	padding: 15px;
	font-size: 13px;
	line-height: 120%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #8CB64A;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8CB64A;
}
.hlavnibily {
	background-color: #FFFFFF;
	text-align: center;
	width: 1003px;
}
table caption {color: #FFFFFF; background-color: #8CB64A; font-size: 12px; font-weight: bold; padding: 3px;  margin-left: auto; margin-right: auto}
table th {background-color: #F3F3F3; font-size: 11px; text-align: left;}
.mon table td {padding: 5px; border: 1px solid #D2D2D2; font-size: 11px; text-align: center;  font-weight: bold;} 
.mon table th {padding: 5px; border: 1px solid #D2D2D2; font-size: 11px;} 
.zapisyloga {
	 
	border: 1px solid #dddddd;
	padding: 24px;
}
.maintable{
	 margin-left: 35px;
	 
}