﻿
.old_price{
	color:#515151;
}
.back a{
	color:#999;
}
.bluetop{
	background: #0055a5;
}
#header .top .country{
	color:#D3D3D3;
}
#header .top .top_tray{
	color:#828282;
	background-image: url("http://pay.usn.co.cz/media/img/line_black.png");
	background-position: 100% 0%;
	background-repeat:no-repeat;
}
#header .top .top_tray a{
	color:#ED1C24;;
}
#header .top .top_tray .user{
	color:#ED1C24;;
} 
#header .top .prava .login_box_over{
	background: #6F8591;
}
#header .top .prava .login_box_over_in{
	background: #6F8591;
}
#header .top .prava .login_box_over_in li{
	background: #6F8591;
	background-repeat:no-repeat;
	background-image:url("../img/line.png");
}
#header .top .prava .login_box_over_in li a{
	color:#fff;
}

#header .top .prava .login_box_over .box2{
	background-image:none !important;
}
#header .top .prava .login_box_over .box{
	background-image: url("http://pay.usn.co.cz/media/img/line_ver_large.png");
	background-position: 100% 50%;
	background-repeat: no-repeat; 
}
#header .top .prava .login_box_over .box input{
	background-color:#fff;
	color:#0055A5;
	border:1px solid #CCC;
}
#header .top .prava{
	color: #515151;
}
#header .top .prava a{
	color: #515151;
}
#header #main_menu{
	background: #6F8591;
}
#header #nav li{
	background: #6F8591;
	background:url('../img/black_back.png');
	background-repeat:no-repeat;
}

#header #nav li ul li{
	height:24px;
	background: #6F8591;
	padding-top:8px;
	background-repeat:no-repeat;
	background-image:url("../img/line.png");
}
#header #nav li a{
	border-right:1px solid #666;
	color:#fff;
}
#header #nav li a:hover, #header #nav li  a:active{
	color:#fff;
}
#middle_head{
	color: #000;
}
#over{
	background-image:url('../images/bcg.png');
	background-color:#fff;
	border-bottom:2px solid #ccc;
}
#middle_head.classic{
	background:url(../images/pages/Generic_Header.gif) #FFF no-repeat top right;
}
.a_no_decoration {
    color: #042a57;
}
.a_no_decoration:hover {
    color: #ED1C24;
}
#left_column {
	color:#FFF;
}
#left_column #fast_menu a{
	color:#000;
	display:block;
	background:url('../img/line_black.png');
	background-repeat:no-repeat;
	background-position:bottom;
}
#left_column #fast_menu a.aktivni{
	color:#FFF;
	background:#ED1C24;
	border-left:2px solid #9D1A1D;
}
#left_column #fast_menu a.aktivni:hover{
	text-decoration:none;
	color:#fff ;
}
#left_column #fast_menu a:hover{
	color:#ED1C24;
}
#middle_column {
}
#middle_column .pravy{
	background-image: url("http://pay.usn.co.cz/media/img/line_large.png");
	background-position: 50% 100%;
	background-repeat: no-repeat;
}
#middle_column .pravy .box{
	background-color:#F5F5F5;
}
#middle_column .pravy .box .taste{
	background-color:#0055A5;
	color:#fff;
	padding:2px 3px;
}
#middle_column h1{
    background-image: url("../img/generic_header.png");
    background-position: top right;
    background-repeat: no-repeat;
	color: #333;
}
#right_column {
	color:#FFF;
}
#right_column .connect div.blok{
	background-image:url('../img/line_black.png');
	background-position:bottom;
	background-repeat:repeat-x;
}
#right_column .connect a{
	color: #515151;
}
#right_column .nadpis,  #left_column .nadpis{
	background-color:#e6e6e6;
	color: #333;
	border-top:2px solid #0055a5;
}
#right_column .nadpis a{
	color: #333
}
#right_column .nadpis.cart{
	background-color:#e6e6e6;
	color: #333
}
#right_column .cart_sale{
	background-image:url('../img/line_black.png');
	background-position:bottom;
	background-repeat:no-repeat;
	color:#515151;
}

#footer {
	background-color:#fff;
	color:#666;
}
#footer a{
	color:#666;
}
#footer .box{
	background-image:url('../img/line_ver_large.png');
	background-position:right;
	background-repeat:no-repeat;
}
#login {
    color: #fdb110;
}
#logout {
    color: #fdb110;
}
#right_column .bulletin{
	color:#666;
}
#right_column .bulletin a{
	color:#ED1C24;
}
#right_column .bulletin div.bottom{
	background-image:url('../img/line_black.png');
	background-position:bottom;
	background-repeat:repeat-x;
}
#user .sale{
	color: #ED1C24; 
}
#cart {
    color: #FFF;
}

#cart .cart_item{
	background-image:url('../img/line_black.png');
	background-position:bottom;
	color: #515151;
	background-repeat:repeat-x;
}
#cart .cart_item b{
	color:#ED1C24;
}
.pagination{
	background-image:url(../img/line_large.png);;
	background-repeat:no-repeat;
	background-position:top;
	padding-top:5px;
}
.pagination .current b{
	color: #666;
}
.advertising {
    color: #ffffff;
}
.news {
}
.new_title, .object_list_title{
	border-top:1px solid #ccc;
	background-color:#e3e3e3;
	color:#333;
	
}
.new_title h3 a,.new_title h2 a,.object_list_title h2 a, .object_list h2 a{ 
	color:#333;
}

#static_text hr{
	border-bottom:1px solid #e1e1e1;
}
#static_text h4{
	color:#0055A5;
}
.action_product_price {
    color: #042a57;
}
.action_price {
    color: #ff0000;
}
.product_list {
	border-bottom:1px solid #E1E1E1;
}
.product_list_title a{
	color:#333;
	background-color:#E1E1E1;
}
.product_list_title a:hover{
	color:#333;
}
.product_list_more a,.object_list_more a{
	color:#ED1C24;
}
.product_list_annotation {
	color:#666;
}

.product_detail_title h2{
	background-image:url(../img/line_large.png);;
	background-repeat:no-repeat;
	background-position:bottom;
}
.product_detail_description {
	background-image: url("http://pay.usn.co.cz/media/img/line_large.png");
	background-position: 50% 100%;
	background-repeat: no-repeat;
}
.product_detail_cat{
	background-image:url(../img/line_large.png);;
	background-repeat:no-repeat;
	background-position:bottom;
	color:#999;
}

#product_detail strong, #product_detail .levy strong, .strongest{
	color:#0055a5;
}
#product_detail .pravy{
	background-image: url("http://pay.usn.co.cz/media/img/line_large.png");
	background-position: 50% 100%;
	background-repeat: no-repeat;
}
#product_detail .pravy .moznosti{
	background-image: url("http://pay.usn.co.cz/media/img/line_black.png");
	background-position: 50% 100%;
	background-repeat: no-repeat;
}

#product_detail .levy .tastes{
	color:#0055A5;
}
#product_detail .levy .buy{
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}
#product_detail .levy .varianty{
    background:url("../img/line_black.png");
	background-repeat:no-repeat;
	background-position:bottom;
	color:#999;
}
#product_detail .levy .varianty .taste{
	color:#0055A5;
}

#product_detail .levy .varianty .volume{
	color:#000;
}

#product_detail .levy .varianty .price{
	color:#000;
}

.product_detail_variations_title {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #aaa;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #aaa;
    background-color: #ddd;
}
.object_detail_title {
    background-image: url("../img/generic_header.png");
	color: #333;
}
.object_header {
    background-image: url("../img/generic_header.png");
	color: #333;
}
.object_header .male a,.object_header .male {
	color:#999 !important;
}
 
#comment_summary {
    background-color:#eee;
}
#comment_header {
	background-color:#042A57;
}
.comment_form {
    background-color: #eee;
}
.comments_title {
        background-color:#FF9F00;
        color:#FFF;
}
.fb_like_page {
    background-color: white;
}
#fast_menu select {
    width: 190px;
}
.jump {
	color: #FFFFFF;
	background-color: #082B54;
}
#slider {
    background:url(../images/loader.gif) no-repeat 50% 50%;
}
#social_networks {
    background-color: white;
}
#middle_column .navigator {
	color:#0055A5;
	background-image:url("../img/line_large.png");
	background-position:bottom;
	background-repeat:no-repeat;
}
#middle_column .navigator  .item{
	background-image:url('../img/line_ver.png');
	border-top:1px solid #ccc;
}
#middle_column .navigator  .complete a,#middle_column .navigator  .complete b{
	color:#0055A5;
}
#middle_column .navigator  .active b, #middle_column .navigator  .active span{
	color: #ED1C24;;
}
#middle_column .navigator  .active{
	border-top:1px solid #ED1C24;
}
#middle_column .navigator  .complete{
	border-top:1px solid #0055A5;;
}
#middle_column .navigator  b{
	color:#ccc;
}
	
#accomplish_order .problem{
	color:#ED1C24;;
}
	
#accomplish_order table th{
	background:url(../img/black_back.png) repeat-y  #6F8591 top left;
	color:#FFF;
}
#accomplish_order table td{
}
#accomplish_order table .sep{
	background-image:url("../img/line_large.png");
	background-position:bottom;
	background-repeat:no-repeat;
	height:3px;
	line-height:3px;
}
#accomplish_order .suma{
	color:#ED1C24;
	border-bottom:2px solid #0055A5;
	font-size:12px;
}
#accomplish_order table .amount{
	color:#0055A5;
}
#accomplish_order fieldset{
	border:1px solid #CCC;
}
#accomplish_order fieldset legend{
	color:#ccc;
}

table thead{
    background-color: #042A57;
    color: #FFF;
}
table thead td{
    border-bottom: 20px solid #FFF;
}


.errorlist{
    color: #F00;
}
.form_required{
    color: #ED1C24
}
.about_category{
	color:#666;
	margin-left:25px;
	background-image:url("../img/line_large.png");
	background-position:bottom;
	background-repeat:no-repeat;
}
.products_menu_title{
	color:#666px;
}
.cena_label{
	color:#333;
}
.cart_sum{
}
.cart_sum {
	color:#0055A5;
}
.rdash{
	border-right:1px solid #E1E1E1;
}

#middle_column #account .box h3{
	color:#333;
	background:url("../img/line_black.png");
	background-repeat:no-repeat;
	background-position:bottom;
}
#middle_column #orders  h3{
	color:#333;
	background:url("../img/line_large.png");
	background-repeat:no-repeat;
	background-position:bottom;
}
#middle_column #account .box a{
	color: #ED1C24;
}
#middle_column #orders_details{
	color:#fff;
	background: url("http://pay.usn.co.cz/media/images/shadding_gray.png") 125% 0% repeat-y #6F8591;
}
#middle_column #orders_details h2{
	color:#D2D2D2;
}
#middle_column #orders_details .top{
	background-image:url("../img/line_large.png");
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px
}
#middle_column #orders_details li.red{
}

#middle_column #orders .order{
	background-color:#F5F5F5;
}
#middle_column #orders .order .variable{
	color: #333;
	display:inline-block;
	width:70px;
	font-weight:bold;
}
#middle_column #orders .order .date, #middle_column #orders .order .day{
	color:#999;
}
#middle_column #orders .order .ship{
	border-left: 1px solid #ccc;
	//border-right: 1px solid #ccc;
}
#middle_column #orders .order .ship b{
	color:#999;
}
#middle_column #orders .order .sum{
	color:#0055A5;
}
#middle_column #orders .order .discount{
	color: #ED1C24;
} 

#middle_column #orders .hidden .prd .code{
	color:#999;	
}
#middle_column #orders .hidden .prd .price{
	color: #0055A5;
}
#middle_column .message{
	color:#fff;
}
#middle_column .message span{
	display:inline-block;
	background-color:#0055A5;
	background: url("../images/shading.gif") repeat-y #004EA0;
}

#middle_column tbody.samples{
	display:none;
	font-size:12px;
	background-color:#F2F2F2;
}

#middle_column tbody.samples tr.sample:hover{
	background-color:#E1E1E1;
}

#middle_column tbody.samples tr td{
	padding:0 6px;
	
}

#middle_column tr.sample-header td img{
	margin-left:15px;
}

#middle_column tr.sample-header #sample_order{
	font-size:11px;
	line-height:140%;
}

#middle_column tr.sample-header td{
	border-top:2px solid #999;
	background-color:#e1e1e1;
	color:#333;
	font-size:16px;
    padding: 8px 2px;
}

#middle_column tr.sample-header.error td{
	color:#D1412F;
}

#middle_column tr.sample-header td button{
	background-color:#999;
	padding: 8px 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:32px;
	float:right;
	margin-right:0px;
}

#middle_column tbody.samples label{
	display:block;
	padding:4px 0;
}

#middle_column tr.sample input{
	width:14px;
	margin-left:18px;
	border:1px solid #999;
}

#middle_column tbody.samples tr.disabled:hover{
	background-color:#F2F2F2;
}

#middle_column tr.disabled label, #middle_column tr.disabled td{
	color:#ccc;
}

#middle_column tr.disabled input{
	background-color:#e2e2e2;
	border:1px solid #ccc;
}

