/* LAYOUT FORMAT */

body { margin: 0; padding: 0; background-color: white }

#header,#english,#bulgarian,#accents,#content,#col1,#col2,#col3, #col13,#col23,#col33,#certification,#transport_banner,#content_right, #partners,#footer,#container div { overflow:hidden; display:inline-block }
#header,#english,#bulgarian,#menu_bg,#menu_en,#main-image,#content,#col1,#col2,#col3, #col13,#col23,#col33,#certification,#transport_banner,#content_right, #partners,#container div { float:left }


#main-container  { width:970px; padding: 0; margin: 0 auto; }

#header { width:156px; padding: 0 20px 0 30px }

#english { width:40px; height: 32px; padding: 0; background-image:url('../images/uk.gif'); background-repeat: no-repeat }

#bulgarian { width:40px; height: 32px; padding: 0; background-image:url('../images/bg.gif'); background-repeat: no-repeat }

#menu_bg { width:612px; margin: 12px 0 0 150px }

#menu_en { width:576px; margin: 12px 0 0 186px }

#main-image { width:940px; padding: 10px 0 10px 30px }

#accents { width:940px;  margin: 0 0 10px 30px; padding: 0; border-bottom: solid #cccccc; clear: both }

#container div { width: 20%;  padding: 0 0 10px 0 }
#container div.six_columns { width: 16.6%;  padding: 0 0 10px 0 }

#content { width:662px; padding: 10px 30px 10px 30px; background-color: white }

#col1 { width:290px; padding: 10px 50px 10px 30px; background-color: white }
#col2 { width:291px; padding: 49px 50px 10px 30px; background-color: white }
#col3 { width:291px; padding: 49px 50px 10px 30px; background-color: white }

#col13 { width:260px; padding: 10px 10px 10px 30px; background-color: white }
#col23 { width:302px; padding: 49px 10px 10px 30px; background-color: white }
#col33 { width:270px; padding: 49px 10px 10px 30px; background-color: white }

#certification { width:118px;  padding: 0 10px 10px 120px; background-image:url('../images/certification.gif'); background-repeat: no-repeat }

#transport_banner { width:227px; height: 250px; padding: 4px 0 0 0 }

#content_right { width:218px;  padding: 0 10px 10px 0; background-color: white }
#goldmedal p {text-align: center;}
#goldmedal img {padding-left: 55px; padding-top: 30px; }
#partners { width:940px;  padding: 10px 0 10px 30px; background-color: white }

#footer { width:940px; height:96px;  margin: 0 0 0 30px; background-image:url('../images/footer.gif'); background-repeat: no-repeat; display: block; clear:both }

/* TEXTS STYLES */

p.w  {  font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: #bbbbbb}
a.nav:link, a.nav:visited { color: #bbbbbb; text-decoration:underline}
a.nav:hover, a.nav:active { color: #bbbbbb; text-decoration:none }
a.nav.selected { font-weight: bold; text-decoration: none; }
.green { color: #00707e }
.right_align { float:right; }
/* 5 accents style */

h1.accent { font-family: "Tahoma", "Arial", serif; font-size: 0.8em; color: #00707e; padding: 0 14px 0 0}
.accent a:link, .accent a:visited {  font-family: "Tahoma", "Arial", serif; font-size: 1em; color: #00707e; padding: 0 14px 0 0; text-decoration:none }
.accent a:hover, .accent a:active {  font-family: "Tahoma", "Arial", serif; font-size: 1em; color: #00707e; padding: 0 14px 0 0; text-decoration:underline }
p.accent  {  font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: #777777;  padding: 0 14px 0 0}

/* Main text style */

h1.main_content {  font-family: "Tahoma", "Arial", serif; font-size: 1em; color: #00707e; padding: 0 0 10px 0}
p.main_content  {  font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: #777777; text-align: justify;}

#main_subcontent ul { margin-top: 0px;}
#main_subcontent ul li { font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: #777777; line-height: 1.2em;} 
#main_subcontent ul li ul li { font-family: "Tahoma", "Arial", serif; font-size: 1em; color: #777777; line-height: 1.2em;} 
#main_subcontent span { font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: #777777; text-align: justify;}
#main_subcontent span em { color: #00707e; font-style: normal; font-weight: bold;}

#three_columns { width:940px;  margin: 0; padding: 0;}
#three_columns ul { list-style:none; }
#three_columns ul li { display:block; float: left; width: 33%; text-align: center }
#three_columns a:link, #three_columns a:visited {  font-family: "Tahoma", "Arial", serif; font-size: 0.8em; font-weight: bold; color: #777777; text-decoration:none }
#three_columns a:hover, #three_columns a:active {  font-family: "Tahoma", "Arial", serif; font-size: 0.8em; font-weight: bold; color: #777777; text-decoration:underline }


/* Main text - links style */
a.link:link, a.link:visited { color: #00707e; text-decoration:underline}
a.link:hover, a.link:active { color: #00707e; text-decoration:none }

/* Right Column style */

#certification p {  font-size: 11px; font-family: "Tahoma", "Arial", serif; color: #777777 }
p.aqap { padding: 28px 0 0 0 }
.indent {position: relative; left:10px;}

#content_right h1 {  font-size: 13px; font-family: "Tahoma", "Arial", serif; color: #00707e; padding: 14px 0 0 0 }
#content_right p {  font-size: 11px; font-family: "Tahoma", "Arial", serif; color: #777777 }

/* Footer style */

#footer-text { font-size: 11px; font-family: "Tahoma", "Arial", serif; color: #777777;  padding: 15px 0 0 202px; } 

/* Footer - links style */

a.footer:link, a.footer:visited { color: #777777; text-decoration:none }
a.footer:hover, a.footer:active { color: #00707e; text-decoration:none }

/* Tables style */

td.row1 { font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: white; background-color: #777777; padding: 1em }
td.row2 {  border: 1px solid #cccccc; vertical-align: top; font-family: "Tahoma", "Arial", serif; font-size: 0.7em; color: #777777; padding: 1em  }

