/* awas-ba.sk-----------------------------------------------------------*/
body {
margin: 15px auto 0 auto;
font-size: 13px;
/*font-size: 0.8em;*/
color: #003366;
font-family: Arial, Geneva, Helvetica, sans-serif;
background: #003366 url(../images/bkg.png) repeat;
background-attachment: fixed;
text-align: center;
}
#shadow_up_sk {margin: 0 auto 0 auto; width: 750px; height: 75px; padding: 0; clear: both; text-align: center; background: #ffffff url(../images/shadow_upblue_sk.jpg) no-repeat right bottom;} /*ok*/
#shadow_up_en {margin: 0 auto 0 auto; width: 750px; height: 75px; padding: 0; clear: both; text-align: center; background: #ffffff url(../images/shadow_upblue_en.jpg) no-repeat right bottom;} /*ok*/
#main {margin: 0 auto 0 auto; width: 750px; text-align: left; background: #6699CC url(../images/shadow_mainblue.jpg) no-repeat top;} /*ok*/
#main_others {margin: 0 auto 0 auto; width: 750px; text-align: left; background: #ffffff;} /*ok*/
#up_images {text-align: center; background: #003366 url(../images/bkg_up_images.png) repeat;} /*ok*/

/*up_menu --------------------------------------------------------------------*/
.up_menu {
padding: 8px 40px 8px 40px;
color: #003366;
background: #ffffff;
}
A.menu_up:link, A.menu_up:visited {
color: #ffffff;
text-decoration: none;
}
A.menu_up:hover {
color: #003366;
text-decoration: none;
}
.container {     /*up menu*/
float: left;
width: 750px;
border-bottom: 1px solid #d6d6d6;
background: #ffffff;
}
.top_menu {     /*top menu*/
float: right;
padding: 50px 40px 8px 40px;
color: #003366;
}
.top_menu_flags {
float: left;
padding: 46px 0 5px 180px;
/*padding: 50px 0 8px 190px;*/
}
.container_menu {     /*contajner menu*/
padding: 5px 40px 5px 40px;
color: #006699;
}

/*center side START -----------------------------------------------------------*/     

#center_all {float:left; width:750px;}  /*center side*/

A:link, A:visited, .down_link:link, .down_link:visited {
color: #003366;
text-decoration: underline;
}
A:hover, .down_link:hover {
color: #003366;
text-decoration: none;
}

/*links - firms---------------------------------------------------------------*/
.link_red:link, .link_red:visited {
color: #EE1C23;
text-decoration: underline;
}
.link_red:hover {
color: #003366;
text-decoration: none;
}
.link_black:link, .link_black:visited {
color: #000000;
text-decoration: underline;
}
.link_black:hover {
color: #003366;
text-decoration: none;
}
.link_yellow:link, .link_yellow:visited {
color: #FFCC00;
text-decoration: underline;
}
.link_yellow:hover {
color: #003366;
text-decoration: none;
}
.link_blue:link, .link_blue:visited {
color: #239AD2;
text-decoration: underline;
}
.link_blue:hover {
color: #003366;
text-decoration: none;
}
/*links - firms end-----------------------------------------------------------*/
.dashed {
border-top: 1px dashed #d6d6d6;
margin: 10px 0 0 0;
padding: 10px 0 5px 0;
font-weight: bold;
}
h1 {
font-size: 150%;
color: #003366;
}
h2 {
font-size: 120%;
color: #003366;
}
h3 {
font-size: 110%;
color: #003366;
}
.h150 {    /*ok*/
font-size: 130%;
padding: 0 0 15px 0;
text-align: left;
}
.h12 {
padding: 0 40px 10px 40px;
}
.h12justify, .h12_back {
padding: 5px 0 5px 0;
text-align: justify;
}
.h12right {
padding: 5px 0 5px 0;
text-align: right;
}
.h12left {
padding: 5px 0 5px 0;
text-align: left;
}
.h12yellow {
padding: 5px 0 5px 0px;
text-align: left;
/*border-bottom: 1px solid #ffcc00;*/
}
.h12center {
padding: 0 0 3px 0;
text-align: center;
}
.imag {
padding: 10px 0 10px 0;
text-align: center;
}
.images_rt {    /*right_top*/
margin: 3px 0 10px 20px;
}
.images_lt {    /*left_top*/
margin: 3px 20px 10px 0;
}
.line_text {
margin: 15px 0 0 0;
border-top: 1px solid #003366;
}

ul {
list-style: square;
}
/*formular end*/
ul li, ol li {
margin: 0;
padding: 0 25px 0 0;
text-align: justify;
/*list-style: none; */
}
.view {
font-size: 12px;
color: #777777;
padding: 5px 0px 5px 0px;
text-align: center;
}
span {    /*ok*/
color: #003366;
font-weight: bold;
}

/*center side END -------------------------------------------------------------*/

.images_center {    /*center*/
padding: 5px 20px 5px 25px;
text-align: center;
}
.images_rt {    /*right_top*/
margin: 0 0 10px 20px;
}
.images_lt {    /*left_top*/
margin: 0 20px 10px 0;
}

.firm .firm_left {
width: 320px;
float: left;
text-align: justify;
padding: 20px 0 0 0;
}
.firm .firm_right {
width: 320px;
float: right;
text-align: justify;
padding: 20px 0 0 0;
}

.firm .firm_right div, .firm .firm_left div {
text-align: left;
}

.view { /*view/mapa*/
margin: 20px 20px 0 20px;
}
.view_line { /*view/podmienky*/
border-bottom: 1px solid #003366;
}

/*down START -------------------------------------------------------------background: #63A4D5*/

#down {width: 750px; clear: both; text-align: center; border-top: 1px solid #003366;}
.down_link, .down_link_text {
font-size: 11px;
}

/*formular--------------------------------------------------------------*/
.table {
border-color: #d6d6d6;
border-collapse: collapse;
border-style: solid;
color: #003366;
}
.td_left, .td_right, .td_justify, .td_info, .td_center {
font-size: 13px;
color: #003366;
}
.td_info {
text-align: left;
}
.td_left {
text-align: left;
}
.td_right {
text-align: left;
}
.td_center {
text-align: center;
}
.td_justify {
text-align: justify;
}
.button {
BACKGROUND-COLOR: #ffffff;
BORDER-COLOR: #d6d6d6;
BORDER-STYLE: solid;
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
FONT-SIZE: 12px; color: #777777;
FONT-STYLE: normal;
FONT-WEIGHT: bold;
}
.textbox {
border: 1px;
BACKGROUND-COLOR: #ffffff;
BORDER-COLOR: #d6d6d6;
BORDER-STYLE: solid;
font-size: 12px; color: #777777;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
/*formular end*/
