body {margin:0px; padding:0px; background: #ffffff url(../images/tlo.jpg) center top repeat-x; font: 11px Tahoma, Verdana;}
a {font: bold 11px Tahoma, Verdana; color: #8e51b3; text-decoration: none;}
a:hover {color: #ff9c00; text-decoration: underline;}
.img_top  {float:left; margin:0px; padding:0px;border:none;}

#main {margin:auto; padding:0px;height: 188px;width:800px; text-align:center;}
#breadcrumb {margin:0px; padding:0px;text-align:left; width:780px; padding-left:20px; height: 10px}

#header {margin:0px; padding:0px;margin:auto; width:800px;padding-bottom:10px; text-align:center;}
#header a  {padding:0px;margin:0px;  color:#858585;font-weight: normal;text-decoration: none;}
#header a:hover {padding:0px;margin:0px; color:#029ebf;font-weight: normal;text-decoration: none;}

#left { width:180px;  float:left;}
#center {width:420px; padding: 10px; background-color:#ffffff; float:left; text-align: left}
#right {width:180px;  float:left;}

#contener {margin:auto;width:800px; }

#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: 8px;  padding-left: 0px; margin: 0px}
td h3 a {color: #007d00;}
td h3 a:hover {color: #000000;	text-decoration: none;}

span.productPrice
{
	color:#0091b0;
	font-weight:bold;
}
span.productPrice_big
{
	color:#ff7200;
	font-weight:bold;
	font-size:16px;
}

span.productOldPrice
{
	text-decoration:line-through;
	font-size:10px;
	font-weight:normal;
}


h1{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin:0px;
	padding:0px;
}

h2
{
	font-size: 11px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	color:#6b6b6b;
	display:inline;
}

h2 a
{
	color:#6b6b6b;
	font-weight:normal;
	line-height:16px;
}

h2 a:hover
{
	color:#029ebf;
	font-weight:normal;
	line-height:16px;
}

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;
}

h4
{
	font-size: 11px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	color:#029ebf;
}

h4 a
{
	color:#029ebf;
	font-weight:normal;
	line-height:16px;
}

h4 a:hover
{
	color:#029ebf;
	font-weight:normal;
	line-height:16px;
}

a         {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #029ebf; 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;
}

input
    {
    padding: 1px;
    border: 1px solid #999999;
	margin-top:1px;    
}
.button_input {
    border: 0px solid #999999;
}

.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}



#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;}

/* news */
.newsPreView {}
.newsPreView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsPreView h3  {margin:0px; padding:0px;} 
.newsPreView h3 a {color:black; font-size:11px; font-weight:bold;}
.newsPreView p {padding:0px; padding-top:5px; margin:0px;}
.newsPreView .date {display:block; float:right; padding-right: 5px;}
.newsPreView .seeMore {display:block; float:right; padding-right: 5px;}

.newsFullView {}
.newsFullView img.imageBorder {float:left; margin:0 5px 0 0; border:none 0px;}
.newsFullView h3 {color:black; font-size:11px; font-weight:bold; margin:0px; padding:0px;}
.newsFullView p {padding:0px; padding-top:5px; margin:0px;}
.newsFullView .back {text-align:right;padding: 5px;}
.newsFullView .date {display:block; float:right; padding-right: 5px;}


