a {text-decoration: none; background-color: transparent; color: #666666;}
a:hover {color: #003366; text-decoration: underline; background-color: transparent;}
a:link {color: #666666; background-color: transparent;}
a:visited {color: #666666; background-color: transparent;}

body {background-color: #eeeeee; 
	font-family: 'arial', sans-serif;
	font-size: 13px;
	color: #676767;	
	margin-top: 0}




#pozadi {
	background: url(../images/bg.jpg) #eeeeee repeat-y;	
	width: 980px;
	border: 0px solid  #D2D2D2;
	margin: auto
}



#ohraniceni {
	background: #ffffff;	
	width: 940px;
	border: 0px solid  #D2D2D2;
	margin: auto
}

.detail-pict {

	float: left;
	margin-top: 10px;
	margin-right: 10px;
	width: 350px;
	
	border: 5px solid #eeeeee;}

.detail-text {
	float: right;
	margin-right: 10px;
	width: 320px;
	padding: 10px;
	}
	
.kosik {
	float: right;
	margin-right: 10px;
	width: 320px;
	padding: 10px;
	background: #eeeeee}

.category-pict {
	margin-right: 5px;
	width: 117px;
	height: 117px;
	border: 3px solid #dddddd;}

.category-popis {
	width: 117px;
	height: 30px;
	background: url(../images/bg-kategorie.jpg) #dddddd;
	color: #333333;
	font-family: arial;
	font-size: 11px;
	padding: 3px;
	border-top: 1px solid #ffffff;
	text-align: center;
	margin-bottom: 10px;}


.kosik-pict {
	float: left;
	margin-right: 5px;
	width: 117px;
	height: 117px;
	border: 3px solid #eeeeee;}


.postovne {
	margin-right: 0px;
	width: 690px;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	background: #eeeeee;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
	padding-right: 10px;
	font-size: 16px;
	color: #333333;
}



#left {
	background-color: white;
	float: left;
	width: 200px}

#right {
	background-color: white;
	float: right;
	width: 720px}

#menu {
	background-color: #04aee1;
	width: 940px;
	height: 40px;
	}


#nadpis-box {
float:left;

	background:#FFFFFF;

	filter:alpha(opacity=90);

	-moz-opacity:.90;opacity:.90;

	width:620px;

	height:85px;

	margin-left:14px;

	margin-top:280px;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

#nadpis-obsah {
margin-top: 5px;
margin-left: 10px;
}



.polozky_menu a {		text-decoration: none;		display: block;		cursor: hand;		cursor: pointer;		background: url(images/sipka.gif) repeat-y white;		line-height: 24px;		width:190px;		vertical-align: top;		text-align: left;		border-bottom: 1px dotted #cccccc;		font-family: 'tahoma', sans-serif;		font-size: 11px;		padding:0px 0px 0px 10px;		color: #999999;}

.polozky_menu a:hover, .polozky_menu a.active, .polozky_menu a.active:visited, .polozky_menu a:focus, .polozky_menu a:active,a.activeo,a.activeo:visited {		text-decoration: none;		display: block; 		cursor: hand;		cursor: pointer;		background: url(images/sipka.gif) repeat-y white;		line-height: 24px;		width:190px;		vertical-align: top;		text-align: left;		border-bottom: 1px dotted #003366;		font-family: 'tahoma', sans-serif;		font-size: 11px;		padding:0px 0px 0px 10px;		color: #003366;}	





.menu_button a {
	width: 106px;
	height: 35px;
	font-family: verdana;
	font-size: 12px;
	color: white;
	text: align: center;
	background-color: red;
	
	}


.menu_button a:hover {
	width: 106px;
	height: 35px;
	font-family: verdana;
	font-size: 12px;
	color: black;
	text: align: center;
	background-color: green;
	
	}




.koupit-nadpis {
	background-color: transparent;
	font-family: 'arial', sans-serif;
	font-size: 18px;
	color: #003366;
	font-style: bold;
	font-weight: normal;
	text-align: left;
	margin-top: 0;
	margin-bottom: 15px;}


h1 {background-color: transparent;
	font-family: 'arial', sans-serif;
	font-size: 30px;
	color: #003366;
	font-style: bold;
	font-weight: normal;
	text-align: left;
	margin-top: 0;
	margin-bottom: 2px;}

.related {
	width: 700px;}

.doprava {
	width: 700px;}

.pokracuj {
	margin-top: 10px;
	float: left;
	}

.rekapitulace {
	margin-top: 10px;
	float: right;
	margin-right: 15px;
	}

.fakturacni-adresa {
	float: left;
	width: 340px;

}

.doruceni-adresa {
	float: right;
	width: 340px;
	margin-right: 15px;
}


h2 {background-color: transparent;
	font-family: 'arial', sans-serif;
	font-size: 22px;
	color: #003366;
	font-style: bold;
	border-bottom: solid 1px #003366;
	font-weight: normal;
	text-align: left;
	margin-top: 0;
	margin-bottom: 2px;}


div.nadpis {
	background-color: white;
	font-family: 'verdana', sans-serif;
	font-size: 16px;
	color: #719D2D;
	text-align: left;
	border-bottom: 1px solid #719D2D;}

.kontakt {
	background-color: white;
	font-family: 'verdana', sans-serif;
	font-size: 12px;
	color: black;
	text-align: center}

.text {
	background-color: white;
	font-family: 'arial', sans-serif;
	font-size: 13px;
	color: #676767;	
	margin-right: 10px;
	text-align: justify}

.copyright {
	width: 940px;
	background-color: transparent;
	padding-top: 5px;
	font-family: 'verdana', sans-serif;
	font-size: 10px;
	color: #676767;}


hr.cleaner {
	background-color: white;
	clear: both;
	height: 1px;
	margin: -1px 0 0 0; padding:0;
	border: none;
	visibility: hidden}
