body {margin:0px; padding:0px; background: #99cfe7 url(../images/tlo.jpg) center top repeat-x; font: 13px Tahoma, Verdana; color: #665544;}
a {font: bold 13px Tahoma, Verdana; color: #8e51b3; text-decoration: none;}
a:hover {color: #6F3E8C; text-decoration: underline;}

#main {background: url(../images/tlo_2.jpg)  center top  no-repeat;}
#breadcrumb {text-align:left; width:780px; padding-left:20px; height: 10px}

#header {margin:auto; width:780px;padding-top:203px; padding-bottom:20px; text-align:center;}
#header a  { padding-left:10px; color:#2d70a1;font-weight: bold;text-decoration: none;}
#header a:hover { padding-left:10px; color:#c44b80;font-weight: bold;text-decoration: none;}

#left { width:180px; background-color:#f4f4f4; float:left;}
#center {width:401px; padding: 10px; background-color:#ffffff; float:left; text-align: left}
#right {width:180px; background-color:#f4f4f4; float:left;}


#contener {margin:auto;width:781px; background-color:#f4f4f4;}

#footer {display:block; margin:auto; width:780px; height:47px; padding-bottom:10px;}
.footer_left{float:left; padding-left:20px; padding-top:20px;}
.footer_right{float:right; padding-right:20px; padding-top:20px;}



.title_box {width:155px; height:21px;background-image:url(../images/title_background.jpg); background-repeat:no-repeat; display:block; padding-left:25px; padding-top:8px;color: #2d70a1;}
.title_box a {color: #2d70a1;}
.title_box a:hover {color: #ffffff;	text-decoration: none;}

ul.menu_kat {	padding:0px;margin:0px;list-style: none; border: 0px solid;width:180px;}
ul.menu_kat li {padding:6px; padding-left:5px; padding-right:0px;  margin:0px;  border-bottom:0px solid; background-image:url(../images/menu_tlo.jpg); background-repeat:no-repeat;}
ul.menu_kat a {padding:0px;padding-left:13px;margin:0px;color: #64728d;  font-weight:normal; text-decoration:none; display: block; font-size:10px;}
ul.menu_kat li a:hover{ color: #4a1685; text-decoration: none; font-size:10px;font-weight:normal;}

ul.menu_kat li ul {padding:0px;margin:0px; margin-top:6px;background-repeat: no-repeat; background-image: none;width:174px;  }
ul.menu_kat li ul li { padding:6px;margin:0px; padding-left:0px; padding-right:0px; background-image:url(../images/menu_tlo1.jpg); background-repeat:no-repeat;}
ul.menu_kat li ul li a{padding:0px;padding-left:27px;margin:0px;color: #64728d;  font-weight:normal; text-decoration:none; display: block; font-size:10px;}

ul.menu_kat li ul li ul {padding:0px;margin:0px; margin-top:6px;background-repeat: no-repeat; background-image: none;width:169px;  }
ul.menu_kat li ul li ul li { padding:6px;margin:0px; padding-left:5px; padding-right:0px; background-image:url(../images/menu_tlo2.jpg); background-repeat:no-repeat;}

ul.menu_bestssellers {width: 180px; padding: 0px; margin: 0px;list-style: none; }
ul.menu_bestssellers li { height:12px; width: 168px;padding:6px;background-image:url(../images/menu_tlo.jpg);}
ul.menu_bestssellers li a { color:#64728d; font-size:10px;font-weight:normal;}
ul.menu_bestssellers li a:hover { color:#f37bad;font-size:10px;text-decoration:none;font-weight:normal;}
.name_best {float:left; padding-left:10px;}
.name_price {float:right; font-weight:bold; color:#2d70a1;}


img {border: none}

td h3 {font-size: 12px; padding: 10px; padding-left: 12px; margin: 0px}
td h3 a {color: #2d70a1;}
td h3 a:hover {color: #ffffff;	text-decoration: none;}

span.productPrice
{
	color:#da5b8e;
	font-weight:bold;
}

span.productOldPrice
{
	text-decoration:line-through;
	font-size:10px;
	font-weight:bold;
}


h1{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin:0px;
	padding:0px;
}

h2
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin:0px;
	padding:0px;
}

h2 a
{
	color:#000000;
	font-weight:normal;
	line-height:16px;
}

h2 a:hover
{
	text-decoration:underline;
}

h3
{
	font-size: 12px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	line-height:28px;
	color:#000000;
}
h3 a
{
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}

h3 a:hover
{
	color:#555555;
}
a         {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #3A7DAA; font-weight: normal;text-decoration: none;}
a:hover   {text-decoration: none;}

input.basketAmount
{
	margin: 0px;
	padding: 0px;
	width: 25px;
	height:16px;
	border:0px;
}

td.basketAmount
{
	background:URL('../images/basketAmount.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:18px;
	width:90px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	padding-left:2px;
}


div.error
{
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:dashed;
	border-color:#000000;
	background-color:#ff7b5d;
	margin:0px;
	margin-bottom:10px;
	position:relative;
	display:block;
	padding:10px;
}

div.info
{
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:dashed;
	border-color:#000000;
	background-color:#c8e894;
	margin:0px;
	margin-bottom:10px;
	position:relative;
	display:block;
	padding:10px;
}

.defaultButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:bold;
	border: #879b08; 
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color:#e3e3e3;
	color:#0058aa;
}

hr
{
	height:1px;
	background: #e6e6e6;
	border: 0px; 
	padding:0px;
	margin:0px;
	color: #e6e6e6;
}

.text
{
	font-weight:normal;
	color:#000000;
}

#courses_list {list-style: none}
#courses_list h3{padding: 0px; margin: 10px}

#courses fieldset {border: none; float: left; text-align: left; }
#courses fieldset legend {display: none}
#courses fieldset label {float: left; width: 400px; display:block; text-align: left; padding-right: 5px}
#courses fieldset textarea {width: 400px; height: 80px}

#courses ul {list-style-type: decimal;}

#courses h3{margin:0px;padding:0px;color:#000000;}
#courses p{margin:0px;padding:0px;color:#000000;margin-bottom:10px;}

#courses li h3, #courses li p{color:#AAAAAA;}
#courses #history {list-style-type: none;}
#courses #history li h3, #courses #history li p{color:#000000;}
#courses #history a{float:right;}

#courses  li h3 a{color:#000000;}
#courses  li p a {color:#000000;}


#already_uplaoded_files {list-style: none; margin: 0px; padding: 5px; border: 1px solid}
#already_uplaoded_files h4 {margin: 0px; padding: 0 0 5px 0}
#already_uplaoded_files hr {margin: 0px; padding: 0px}
#already_uplaoded_files li {margin: 10px 0 10px 0}
#already_uplaoded_files li .date {	color:#da5b8e;	font-weight:bold;}
