/*
Дизайн и верстка вебсайтов
http://www.faceless.com.ua
e-mail:faceless@ukr.net
+380 67 954 75 00
+380 50 773 22 09
*/

/* Standart elements */
body { margin : 0px; padding : 0px; background : #CCCCCC url(images/bodybg.gif); color : #666666; font : normal 90% Arial, Verdana, Helvetica, sans-serif; }
h3 { margin : 10px 20px 10px 20px; color : White; font-size : 12px; background : #333399 url(images/h3_bg.gif) no-repeat; height : 18px; padding : 2px 0px 0px 30px; }
h5 { margin : 0px 20px 10px 20px; color : White; font-size : 12px; font-weight : normal; background : #333399 url(images/h5_bg.gif) no-repeat; height : 18px; padding : 2px 0px 0px 30px; }
h4 { margin : 10px 23px 10px 20px; padding-bottom : 3px; color : #333399; font-size : 120%; background : url(images/line.gif) repeat-x bottom; }
p { margin : 15px 20px 15px 20px; clear : both; }
form { margin : 10px 0px 10px 0px; }
select { border : 1px solid #CCCCCC; color : #666666; font : 12px Arial, Helvetica, sans-serif; margin-top : 5px; }
textarea { border : 1px solid #CCCCCC; font : 12px Arial, Helvetica, sans-serif; color : #666666; margin-top : 5px; }
input { border : 1px solid #CCCCCC; background-color : White; margin-top : 5px; font : 12px Arial, Helvetica, sans-serif; color : #666666; }
a { color : #333399; text-decoration : none; }
a:visited { color : #666666; }
a:active { color : Red; }
a:hover { color : Red; text-decoration : underline; }
/* Mainmenu block */
#mainmenu { height : 160px; background : url(images/topline.gif) repeat-x; }
#gmgmenu { margin-left : 100px; height : 160px; width : 870px; background : White url(images/mainmenu_bg.gif) no-repeat right; }
#adminmenu { margin-left : 100px; height : 160px; width : 870px; background : White url(images/mainmenu_bg.gif) no-repeat right; }
#adminmenu ul { list-style : none; margin : 0px 20px 0px 20px; width : 250px; border : 1px solid White; }
#gmgmenu ul { margin : 0px; padding : 0px; list-style-type : none; width : 100%; }
#gmgmenu li { float : left; display : block; height : 160px; }
#gmgmenu li a { float : left; display : block; width : 100px; height : 140px; background-repeat : no-repeat; background-position : top; clear : both; }
#mainmenu div.gmg { position : absolute; top : 0px; left : 600px; width : 350px; height : 160px; }
#mainmenu div.gmg a { background-image : url(images/menu_gmg_1.jpg); display : block; width : 350px; height : 140px; background-position : top; background-repeat : no-repeat; }
#mainmenu div.gmg a:hover, #mainmenu div.gmg a.here { background-image : url(images/menu_gmg_2.jpg); }
#mainmenu li.tovary a { background-image : url(images/menu_tu_1.gif); }
#mainmenu li.tovary a:hover, #mainmenu li.tovary a.here { background-image : url(images/menu_tu_2.gif); }
#mainmenu li.roznitsa a { background-image : url(images/menu_ro_1.gif); }
#mainmenu li.roznitsa a:hover, #mainmenu li.roznitsa a.here { background-image : url(images/menu_ro_2.gif); }
#mainmenu li.rabota a { background-image : url(images/menu_ru_1.gif); }
#mainmenu li.rabota a:hover, #mainmenu li.rabota a.here { background-image : url(images/menu_ru_2.gif); }
#mainmenu li.typography a { background-image : url(images/menu_gr_1.gif); }
#mainmenu li.typography a:hover, #mainmenu li.typography a.here { background-image : url(images/menu_gr_2.gif); }
#mainmenu li.post a { background-image : url(images/menu_gp_1.gif); }
#mainmenu li.post a:hover, #mainmenu li.post a.here { background-image : url(images/menu_gp_2.gif); }
#mainmenu li a span, #mainmenu div.gmg a span { display : none; }
/* Submenu block */
#gmg { font-size : 10px; line-height : 10px; }
#submenu { background-color : White; width : 849px; height : 135px; border : 1px solid White; }
#submenu ul { position : absolute; top : 161px; left : 670px; z-index : 3; margin : 0px; padding : 0px; list-style : none; line-height : 30px; }
#submenu li { display : block; width : 240px; height : 30px; margin : 0px; padding : 0px; }
#submenu li a { display : block; width : 240px; height : 30px; background : no-repeat; }
#submenu li a span { display : none; }
/* Fix IE.  \*/ * html #submenu ul { top : 165px; } /* End */ 
/* Fix IE.  \*/ * html #submenu li { height : 26px; } /* End */ 
/* Fix IE.  \*/ * html #submenu li a { height : 26px; background-position : bottom left; } /* End */ 
#submenu a.main { background-image : url(images/submenu_main.gif); }
#submenu a.main_h, #submenu a.main:hover { background-image : url(images/submenu_main_h.gif); }
#submenu a.about { background-image : url(images/submenu_about.gif); }
#submenu a.about_h, #submenu a.about:hover { background-image : url(images/submenu_about_h.gif); }
#submenu a.news { background-image : url(images/submenu_news.gif); }
#submenu a.news_h, #submenu a.news:hover { background-image : url(images/submenu_news_h.gif); }
#submenu a.contacts { background-image : url(images/submenu_contacts.gif); }
#submenu a.contacts_h, #submenu a.contacts:hover { background-image : url(images/submenu_contacts_h.gif); }
#submenu a.tovary_about { background-image : url(images/submenu_tovary_about.gif); }
#submenu a.tovary_about_h, #submenu a.tovary_about:hover { background-image : url(images/submenu_tovary_about_h.gif); }
#submenu a.tovary_katalog { background-image : url(images/submenu_tovary_katalog.gif); }
#submenu a.tovary_katalog_h, #submenu a.tovary_katalog:hover { background-image : url(images/submenu_tovary_katalog_h.gif); }
#submenu a.tovary_search { background-image : url(images/submenu_tovary_search.gif); }
#submenu a.tovary_search_h, #submenu a.tovary_search:hover { background-image : url(images/submenu_tovary_search_h.gif); }
#submenu a.tovary_reklama { background-image : url(images/submenu_tovary_reklama.gif); }
#submenu a.tovary_reklama_h, #submenu a.tovary_reklama:hover { background-image : url(images/submenu_tovary_reklama_h.gif); }
#submenu a.roznitsa_about { background-image : url(images/submenu_tovary_about.gif); }
#submenu a.roznitsa_about_h, #submenu a.roznitsa_about:hover { background-image : url(images/submenu_tovary_about_h.gif); }
#submenu a.roznitsa_reklama { background-image : url(images/submenu_tovary_reklama.gif); }
#submenu a.roznitsa_reklama_h, #submenu a.roznitsa_reklama:hover { background-image : url(images/submenu_tovary_reklama_h.gif); }
#submenu a.rabota_about { background-image : url(images/submenu_tovary_about.gif); }
#submenu a.rabota_about_h, #submenu a.rabota_about:hover { background-image : url(images/submenu_tovary_about_h.gif); }
#submenu a.rabota_reklama { background-image : url(images/submenu_tovary_reklama.gif); }
#submenu a.rabota_reklama_h, #submenu a.rabota_reklama:hover { background-image : url(images/submenu_tovary_reklama_h.gif); }
#submenu a.typography_about { background-image : url(images/submenu_typography_about.gif); }
#submenu a.typography_about_h, #submenu a.typography_about:hover { background-image : url(images/submenu_typography_about_h.gif); }
#submenu a.typography_katalog { background-image : url(images/submenu_typography_katalog.gif); }
#submenu a.typography_katalog_h, #submenu a.typography_katalog:hover { background-image : url(images/submenu_typography_katalog_.gif); }
#submenu a.typography_price { background-image : url(images/submenu_typography_price.gif); }
#submenu a.typography_price_h, #submenu a.typography_price:hover { background-image : url(images/submenu_typography_price_h.gif); }
#submenu a.post_about { background-image : url(images/submenu_post_about.gif); }
#submenu a.post_about_h, #submenu a.post_about:hover { background-image : url(images/submenu_post_about_h.gif); }
/* Content block */
#content { width : 870px; margin-left : 100px; background : White url(images/content_bg.gif) repeat-y top right; }
#banner { background : url(images/paper.gif) no-repeat; width : 880px; height : 140px; position : absolute; top : 160px; left : 50px; padding : 10px; }
#main { background-color : White; width : 850px; }
table.anons { margin : 15px 20px 20px 20px; }
table.anons img { padding-right : 5px; }
table.anons td { font-size : 13px; }
h4 span.date { color : #666666; font-weight : normal; }
h3.admin { margin-right : 40px; background-image : url(images/h3_admin.gif); }
h3.news { background-image : url(images/h3_news.gif); } 
h3.anons { background-image : url(images/h3_anons.gif); }
h3.reklama { background-image : url(images/h3_reklama.gif); }
h3.obyavleniya { background-image : url(images/h3_obyavleniya.gif); }
h3.wellcome { background-image : url(images/h3_wellcome.gif); }
h3.about { background-image : url(images/h3_about.gif); }
h3.shema { background-image : url(images/h3_shema.gif); }
h3.adres { background-image : url(images/h3_adres.gif); }
h3.telefons { background-image : url(images/h3_telefons.gif); }
h3.mailus { background-image : url(images/h3_mailus.gif); }
h3.tovary { background-image : url(images/h3_tovary.gif); }
h3.uslugi { background-image : url(images/h3_uslugi.gif); }
h3.trebovaniya { background-image : url(images/h3_trebovaniya.gif); }
h3.tovary_about { background-image : url(images/h3_tovary_about.gif); }
h3.tovary_reklama { background-image : url(images/h3_tovary_reklama.gif); }
h3.tovary_freeprice { background-image : url(images/h3_tovary_freeprice.gif); }
h3.rabota_reklama { background-image : url(images/h3_tovary_reklama.gif); }
h3.usloviya { background-image : url(images/h3_usloviya.gif); }
h3.roznitsa_reklama { background-image : url(images/h3_roznitsa_reklama.gif); }
h3.typography_about { background-image : url(images/h3_typography_about.gif); }
h3.post_about { background-image : url(images/h3_post_about.gif); }
h3.typography_katalog { background-image : url(images/h3_typography_katalog.gif); }
h3.price { background-image : url(images/h3_price.gif); }
h3.download { background-image : url(images/h3_download.gif); }
h3.news span, h3.obyavleniya span, h3.anons span, h3.reklama span { display : none; }
h3.wellcome span, h3.admin span, h3.about span, h3.shema span { display : none; }
h3.adres span, h3.telefons span, h3.mailus span, h3.tovary span, h3.uslugi span { display : none; }
h3.tovary_about span, h3.tovary_reklama span, h3.tovary_freeprice span { display : none; }
h3.trebovaniya span, h3.usloviya span, h3.roznitsa_reklama span { display : none; }
h3.typography_about span, h3.typography_katalog span { display : none; }
h3.post_about span, h3.price span, h3.download span, h3.rabota_reklama span { display : none; }
/* Pricelist */
table.pricelist { margin : 20px; border-bottom : 0px solid #AAAAAA; border-left : 0px solid #AAAAAA; border-right : 0px solid #AAAAAA; }
table.pricelist td { padding : 2px 10px 2px 10px; }
table.typography_katalog { width : 810px; margin : 20px; }
table.typography_katalog td { width : 25%; padding : 2px 10px 2px 10px; }
tr.firma { background-color : #333399; color : White; }
tr.line1 { background-color : White; }
tr.line2 { background-color : #F3F3F3; }
tr.line3 { background-color : #AAAAAA; color : White; }
table.pricereklama { margin : 20px; width : 510px; }
table.pricereklama td { text-align : center; vertical-align : middle; padding : 2px 0px 2px 0px; }
td.td1 { width : 500px; text-align : left; }
td.td2 { width : 200px; text-align : right; }
/* Columns */
#col1 { width : 250px; float : left; background : url(images/column_bg.gif) repeat-y right; }
#col2 { width : 300px; float : left; background : url(images/column_bg.gif) repeat-y right; }
#col3 { width : 300px; float : left; }
#col4 { width : 600px; float : left; }
#col5 { width : 550px; float : left; background : url(images/column_bg.gif) repeat-y right; }
#col6 { width : 850px; float : left; }
#copyrights { margin : 0px 20px 0px 20px; padding-left : 30px; height : 20px; font : 12px/20px Arial, sans-serif; color : White; background : #333399 url(images/copyrights.gif) no-repeat; }
#design { width : 100px; height : 20px; font-size : 9px; color : white; float : right; }
/* Admin style */
p.button { line-height : 25px; text-align : center; margin : 0px 20px 0px 20px; }
a.button { border : 1px solid #CCCCCC; background-color : White; padding : 0px 20px 1px 20px; text-align : center; font : 12px Arial, Helvetica, sans-serif; }
a.button:visited { color : #333399; }
a.button:hover { text-decoration : none; color : Red; }
input.button { color : #333399; width : 200px; cursor : pointer; }
input.button:hover { color : Red; text-decoration : underline; }
a.gray { border : 1px solid #CCCCCC; background-color : White; padding : 0px 20px 1px 20px; text-align : center; color : #CCCCCC; font : 12px Arial, Helvetica, sans-serif; }
a.gray:hover { text-decoration : none; color : #CCCCCC; }
#yearselect, #dayselect { width : 70px; text-align : center; } #monthselect { width : 100px; } #bannerselect { width: 110px; }
textarea.newstext { width : 550px; height : 300px; }
textarea.obyavlenie { width : 200px; height : 160px; }
textarea.bannertext { width: 248px; height: 100px; }
textarea.texteditor { width : 550px; height : 250px; }
table.mailus { width : 500px; margin-left : 20px; }
table.mailus td { font-size : 13px; }
table.imgshow { width : 260px; margin-left : 20px; margin-top : 10px; }
tabla.imgshow td { text-align : center; }
textarea.mailusmessage { width : 410px; height : 100px; }
input.mailusname { width : 410px; }
input.text { width : 200px; text-align : center; }
input.newsheader { width : 550px; color : #666666; cursor : auto; }
input.newsnumber { width : 35px; color : #666666; cursor : auto; text-align : center; }
input.login { width : 198px; }
input.checkbox { border: none; }
.fileselect { width : 95%; background-color : White; }
form.delform { margin-top : -10px; }
/* Preload pictures */
#preloads span { width : 1px; height : 1px; }
.preload0 { background-image : url(images/menu_gmg_2.jpg); }
.preload1 { background-image : url(images/menu_tu_2.gif); }
.preload2 { background-image : url(images/menu_ro_2.gif); }
.preload3 { background-image : url(images/menu_ru_2.gif); }
.preload4 { background-image : url(images/menu_gr_2.gif); }
.preload5 { background-image : url(images/menu_gp_2.gif); }
.preload6 { background-image : url(images/arrow_left_red.gif); }
.preload_gmg1 { background-image : url(images/submenu_main_h.gif); }
.preload_gmg2 { background-image : url(images/submenu_about_h.gif); }
.preload_gmg3 { background-image : url(images/submenu_news_h.gif); }
.preload_gmg4 { background-image : url(images/submenu_contacts_h.gif); }
.preload_tovary1 { background-image : url(images/submenu_tovary_about_h.gif); }
.preload_tovary2 { background-image : url(images/submenu_tovary_katalog_h.gif); }
.preload_tovary3 { background-image : url(images/submenu_tovary_search_h.gif); }
.preload_tovary4 { background-image : url(images/submenu_tovary_reklama_h.gif); }
.preload_roznitsa1 { background-image : url(images/submenu_tovary_about_h.gif); }
.preload_roznitsa2 { background-image : url(images/submenu_tovary_reklama_h.gif); }
.preload_rabota1 { background-image : url(images/submenu_tovary_about_h.gif); }
.preload_rabota2 { background-image : url(images/submenu_tovary_reklama_h.gif); }
.preload_typography1 { background-image : url(images/submenu_typography_about_h.gif); }
.preload_typography2 { background-image : url(images/submenu_typography_katalog_.gif); }
.preload_post1 { background-image : url(images/submenu_post_about_h.gif); }
 /* Other classes */
a.styled { display : block; padding-left : 25px; margin : 0px 0px 10px 0px; background : url(images/arrow_left_blue.gif) no-repeat left; }
a.styled:hover { background-image : url(images/arrow_left_red.gif); }
#submenu li a.styled { margin : 0px; display : inline; line-height : 20px;}
#submenu li a.styled span { display : inline; }
span.newsdate { color : #666666; display : block; padding-left : 25px; }
.line { height : 5px; font-size : 5px; margin : 10px 20px 10px 20px; background : url(images/line.gif) repeat-x left; }
.center { text-align : center; }
.right { text-align : right; }
.red { color : Red; }
.clearing { height: 10px; font-size : 5px; clear: both; }
.nostyle { display : none; }

/*
CSS created by Faceless
http://www.faceless.com.ua
*/