body, td {
	font-size:12px;
	font-family:"Times New Roman";
	color:#605f5f;
}

body {
	margin:0px;
	overflow-y:scroll;	
}


.header {
	width:875px;
	height:248px;
}


.menu {
	border:solid 0px blue;
}

.menu td {
	font-size:17px;
	font-family:"Times New Roman";
	padding:0px 15px 0px 15px;
}

#headerclick {
	position:absolute;
	cursor:pointer;
	top:0px;
	left:0px;
	height:195px;
	width:700px;
	border:solid 0px white;
}

#otsing {
	position:absolute;
	top:223px;
	left:748px;
	height:20px;
	width:150px;
	border:solid 0px red;
}

#otsi {
	position:absolute;
	top:214px;
	left:900px;
	cursor:pointer;
	height:27px;
	width:57px;
	border:solid 0px red;
}


#selmenu a {
	text-decoration:underline;
}

#selmenu_p {
	background:#b0c88f;
}

#selmenu_t {
	background:#ffc7c2;
}

.boys #selcat { background:#b0c88f; }
.girls #selcat { background:#ffc7c2; }

.menu a {
	color:white;
	text-decoration:none;
}

.menu a:hover {
	color:white;
	text-decoration:underline;
}


#menubreak {
	width:1px;
	padding:0px;
	font-size:12px;
	color:#c2ff5e;
}



.submenu a, .subsubmenu a {
	color:#330000;
	text-decoration:none;
}

.submenu a:hover, .subsubmenu a:hover {
	color:#ed6850;
	text-decoration:none;
}

.submenu td {
	height:30px;
	padding-left:20px;
	font-family:verdana;
	text-transform:uppercase;
	font-weight:bold;
}



.selsub a, #selsub a {
	color:#ed6850;
}


.info {
	font-size:14px; 
	font-family:verdana; 
	font-weight:bold;
}

.footer td {
	padding:3px 10px 0px 10px;
}


.footer a{
	color:#FDFDFD;
	text-decoration:none;
}

.footer a:hover{
	
	text-decoration:underline;
}

a {
	color:#090C0F;
	text-decoration:none;
}

a:hover {
text-decoration:underline;
	color:#030303;
}

.cattitle, .cattitle a {
	color:#371300;
	font-family:"Times New Roman";
	text-decoration:underline;
	font-size:15px;
	text-transform:uppercase;
}



.catlist td {
	border-bottom:solid 1px #fff2d9;
	height:17px;
	line-height:17px;
	padding-left:10px;
	font-size:14px;
}

.catlist a {
	color:#371300;
}

#ostutasku {
	position:absolute;
	top:37px;
	left:788px;
	height:121px;
	width:182px;
	border: solid 0px red;
}

.ostutasku {
	border:solid 0px red;
}

.ostutasku td {
	font-size:16px;
	color:#00427b;
}

.ostutasku a {
	color:#00427b;
}

.ostulahter td {
	padding-left:7px;
}

.border_h_t {
	height:2px;
	line-height:2px;
	font-size:2px;
	background: url('images/border_h_t.jpg') repeat-x;
}

.border_v_t {
	width:2px;
	line-height:2px;
	font-size:2px;
	background: url('images/border_v_t.jpg') repeat-y;
}


.border_h_p {
	height:2px;
	line-height:2px;
	font-size:2px;
	background: url('images/border_h_p.jpg') repeat-x;
}

.border_v_p {
	width:2px;
	line-height:2px;
	font-size:2px;
	background: url('images/border_v_p.jpg') repeat-y;
}

.left_title {
	color:#7c2b00;
	font-size:17px;
}

.right_title {
	color:#371300;
	font-size:17px;
}

.inforow {
	background: url('images/border_green.jpg') bottom repeat-x;

	padding:5px;
}

.right_title select {
	font-size:11px;
}

#osta, #osta a {
	
	color:#371300;
	font-size:13px;
}

#hind {
	font-size:20px;
	color:#371300;
}

.link a {
	color:#7c2b00;
	text-decoration:underline;
}

.link a:hover {
	color:red;
}

.soodus {
	background: url('images/soodusback.jpg') top repeat-x;
	height:200px;
}

.soodustitle {
	background:white;
	height:30px;
	color:#278990;
	padding:0px 8px 0px 8px;
}

.soodusbox {
	background:white;
	height:50px;
}


#punkt_h {
	background: white url('images/punkt_h.jpg') top repeat-x;
	height:2px;
}

#punkt_h_bottom {
	background: white url('images/punkt_h.jpg') bottom repeat-x;
	height:2px;
}

#punkt_v {
	background: white url('images/punkt_v.jpg') left repeat-y;
	width:2px;
}

#punkt_v_right {
	background: white url('images/punkt_v.jpg') right repeat-y;
	width:2px;
}


.left_titlesoodus {
	color:#7c2b00;
	font-size:14px;
}

.right_titlesoodus {
	color:#371300;
	font-size:14px;
}

.inforowsoodus {
	background: url('images/punkt_h.jpg') bottom repeat-x;
	padding:3px 5px 3px 5px;
}

.old_price {
	color:#969696;
	text-decoration:line-through;
}

.new_price {
	color:#CC0000;
}

.brandname {
	padding:5px;
}

.brandname a, .brandname{
	color:#55B62C;
	font-size:20px;
	font-weight:bold;

}

.brandname a:hover {
	color:#868686;
	text-decoration:none;
}

.keeled2 {
	position:absolute;
	top:190px;
	right:63px;
}

.keeled {
	position:absolute;
	top:13px;
	right:15px;
}

.keeled img {
	border:solid 1px #3E3E3E;
	margin:1px;
}

.keeled div { float:left; margin:2px; border:solid 1px white; }

#newsletter { border-bottom:solid 1px #FEF2D8; background: #DBF898; }
#newsletter td { color:#53A600; font-size: 14px; }
#newsletter input[type=text] { padding: 6px; width:200px; border: solid 1px green; color: #9BC43C; }
#newsletter input[type=submit] { border:solid 1px black; background: #9BC43C; color:white; padding:5px; width: 200px; cursor:pointer; }
.newsletter_message { padding:20px; text-align: center; color:#53A600; font-weight:bold; font-size: 20px; }
#newsletter_error { color: red; }
