body{
color:#666;
background-color:#fff;
}

#all{}
#main{}
#head{}
#foot{}
#menu{}

/* html scheme */
h1{color:#b60000;}
h2{color:#465d7c;}
h3, h4, h5, h6 {color:#465d7c;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~  HEAD FOOT CONTENT BOXAREA specials ~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* special html design in content */
#content h3{}
#content .lighter{}


/* special html design in boxarea */
#boxarea {}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~  OBJECTS and common classes  ~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.txt_blue{color:#05a4df;}
.txt_red{color: #cd060c !important;}
.txt_gray{color: #999;}

/* ROUNDED BOXY */

/* green outline, white bg*/
.greenbox_r {background:#fff;}

.greenbox_r .box_rounded_v2_head {background:url(../img/design/round_v2/green/bd1_h_l.gif) left top no-repeat;}
.greenbox_r .box_rounded_v2_head div{background:url(../img/design/round_v2/green/bd1_h_r.gif) right top no-repeat;}
.greenbox_r .box_rounded_v2_body {background:url(../img/design/round_v2/green/bd1_b_l.gif) left top repeat-y;}
.greenbox_r .box_rounded_v2_body div{background:url(../img/design/round_v2/green/bd1_b_r.gif) right top repeat-y;}

.greenbox_r .box_rounded_v2_foot {background:url(../img/design/round_v2/green/bd1_f_l.gif) left bottom no-repeat;}
.greenbox_r .box_rounded_v2_foot div{background:url(../img/design/round_v2/green/bd1_f_r.gif) right bottom no-repeat;}


/* gray outline, img bg*/
.graybox_r { background:#e4e7ee url(../img/design/bg_title_tabcont.jpg) no-repeat 0 bottom;}

.graybox_r .box_rounded_v2_head {background:url(../img/design/round_v2/gray/bd1_h_l.gif) left top no-repeat;}
.graybox_r .box_rounded_v2_head div{background:url(../img/design/round_v2/gray/bd1_h_r.gif) right top no-repeat;}
.graybox_r .box_rounded_v2_body {background:url(../img/design/round_v2/gray/bd1_b_l.gif) left top repeat-y;}
.graybox_r .box_rounded_v2_body div{background:url(../img/design/round_v2/gray/bd1_b_r.gif) right top repeat-y;}
.graybox_r .box_rounded_v2_foot {background:url(../img/design/round_v2/gray/bd1_f_l.gif) left bottom no-repeat;}
.graybox_r .box_rounded_v2_foot div{background:url(../img/design/round_v2/gray/bd1_f_r.gif) right bottom no-repeat;}

/* BACKGROUNDS -> this is usefull */

.bg_0{background-color:#fff;}
.bg_1{background-color:#f6f6f6;}
.bg_2{background-color:#dede42;}
.bg_3{background-color:#cdcdcd;}
.bg_4{background-color:#e5e5e5;}
.bg_5{background-color:#f3f3f3;}
.bg_6{background-color:#efefef;}
.bg_7{background-color:#e57516;}

/* END OF BACKGROUNDS */


/* status MSG */
.status_msg_help{color:#888;}
.status_msg_ok{color:#083e0e;}
.status_msg_bad{color:#b92525;}
.status_msg_info{color:#444;}


/* status msgs */
.status_msg1{color:#90232b;} /* BAD */
.status_msg2{color:#000;} /* OK */


/* form validation */
.f_state1{background-color:#cd6068;} /* required */
.f_state2{background-color:#efeeb4;} /* not uniq */
.f_state3{background-color:#efefef;} /* min-length */
.f_state4{background-color:#fad675;} /* same values */
.f_state5{background-color:#fad675;} /* bad format */



/* common A states + dark + light */
a:link {color:#254c76; text-decoration:none;}
a:visited {color:#254c76; text-decoration:none;}
a:hover {color:#254c76; text-decoration:underline;}
a:visited:hover {color:#254c76; text-decoration:underline;}
a:active {color:#254c76; text-decoration:none;}
a:active:hover {color:#254c76; text-decoration:none;}
a:focus {color:#254c76; text-decoration:none;}
a:focus:hover {color:#254c76; text-decoration:underline;}

a.dark:link {color:#000; text-decoration:underline;}
a.dark:visited {color:#000; text-decoration:underline;}
a.dark:hover {color:#000; text-decoration:none;}
a.dark:active {color:#000; text-decoration:none;}
a.dark:focus {color:#000; text-decoration:none;}
a.dark:focus:hover {color:#000; text-decoration:none;}

a.light:link {color:#333; text-decoration:underline;}
a.light:visited {color:#333; text-decoration:underline;}
a.light:hover {color:#461215; text-decoration:none;}
a.light:active {color:#461215; text-decoration:none;}
a.light:focus {color:#461215; text-decoration:none;}
a.light:focus:hover {color:#461215; text-decoration:none;}

span.graytxt{color:#999;}

/* IMG HEADERS */

/* BOXY */


/* END OF BOXY */


/* DEVELOP CSS */
.br_{border:1px solid red;}
.bb_{border:1px solid blue;}
.bg_{border:1px solid green;}
.by_{border:1px solid yellow;}
.bp_{border:1px solid purple;}
.bv_{border:1px solid violet;}


/* MAIN MENU */

#nav a {
color:#fff;
}

ul#nav a:hover {
color:#1c2330; background: url(../img/design/bg_navi_on2-blue.gif) repeat-x;}

#nav li ul {
background:url(../img/design/bg_navi_sub_foot-blue.gif) no-repeat 0 bottom;
}

#nav li li {
background:#c5d9ff;
}

#nav li ul a {
color:#1c2330
}

ul#nav li ul li a:hover {
color:#fff;
background: #c5d9ff url(../img/design/bg_navi_sub_on-blue.gif) repeat-x;
}

ul#nav li ul li a.on, ul#nav li ul li a.on:hover {
color:#000;
}

#nav li:hover, #nav li.sfhover {
background:url(../img/design/bg_navi_on2-blue.gif) repeat-x;  /*dolezite pre zvyraznenie path v menu*/
}

#nav  li li:hover, #nav li li.sfhover {
background:#c5d9ff;  /*dolezite pre zvyraznenie path v menu*/
}

#nav li:hover a, #nav li.sfhover a{color:#1c2330}

/* PRIHLASENIE MENU */

ul#sec-menu li a{color:#fff;}
a#smi_login {background:url(../img/design/arrow_blue_right.gif) no-repeat 0 4px;} 

/* BOXY VLAVO - AUTO BOXY - ZNACKY, USER ACCOUNT.. */

/* boxy - vyber auta */
.bxs-wrap-gray-round{background:#e2e4e7 url(../img/design/bg_graybox_round_bot.gif) no-repeat 0 bottom;}
.bxs-wrap-gray-round-top{ background:url(../img/design/bg_graybox_round_top.gif) no-repeat 0 0;}
.a-box-body{background-color:#f6f7f8; border-left:1px solid #e2e4e7; border-right:1px solid #e2e4e7;}

.a-box-body ul li.active{background:#fff;}
.a-box-body ul li.active span{color:#ff333d;}
.a-box-body ul li a.sel-cancel{background:url(../img/design/ico_cancel_minii.gif) no-repeat right 7px; color:#ff333d;}
.a-box-body ul ul{background:#f6f7f8;}

#autoboxy .a-box-body a.more:hover{color:#2e5ce5;}

	/* podla znacky */
	.autobox-propsearch-znacky h2{color:#fff; background:url(../img/design/bg_redhead_arless.gif) no-repeat; }
	
	/* podla ostatnych vlastnosti */
	#main .autobox-propsearch-common h2{border-top:1px solid #fff; color:#1c2330; background:#e2e4e7 url(../img/design/arrow_red_right.gif) no-repeat 171px 12px;}
	#main .autobox-propsearch-common h2:hover, #main .autobox-propsearch-common h2.sfhover{background:url(../img/design/arrow_red_down.gif) no-repeat 171px 14px;}
	#main .autobox-propsearch-common h2 a:hover{color:#1c2330; background:url(../img/design/arrow_red_down.gif) no-repeat 171px 14px;}
	#main .autobox-propsearch-common h2.on{color:#fff; background:url(../img/design/bg_redhead_ar.gif) no-repeat 0 0;}
	#main .autobox-propsearch-common.sec-box h2.on{color:#fff; background:#f6f7f8 url(../img/design/bg_redhead_ar.gif) no-repeat 0 0;}	

	#main .autobox-grayhead{}
	#main .autobox-grayhead h2{border-top:1px solid #fff; color:#fff; background:url(../img/design/bg_box_h2.gif) no-repeat;}

	#main .autobox-bluehead{}
	#main .autobox-bluehead h2{border-top:1px solid #fff; color:#fff; background:url(../img/design/bg_h2_box_blue.gif) no-repeat 0 3px;}
	#main .autobox-bluehead .a-box-body{background-color:#fff;}


