/* reset
--------------------------------------------------*/
html,body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body + html
--------------------------------------------------*/
body, html {width:100%; height:100%;}

body {
       font-family: Arial;
       font-size: 100%;   /* Resets 1em to 10px */
       text-align: left;   /* Center for IE 5.x */
       color:#9f8054;
       font-weight:normal;
       background-image: url('imgs/mainbg.jpg');

	   background-color: #f3f1e9;
       font-family:"Courier New Bold", Times, serif;

}

html {
  background-color: #f3f1e9;
  background-image: url('imgs/mainbg.jpg');
}

input{ border: solid 1px #d5d5d5;}
textarea{ border: solid 1px #d5d5d5;}

.clearing { clear: both; height: 1px; font-size: 1px; }
.left { float: left; }
.right { float: right; }
a { color:#b2480e; text-decoration:underline;  }
a:hover { color:#b2480e; text-decoration:none;}

a.imglink { font-size:10px;}


.alltable {width:100%;}

img.main{border:2px solid #9f8054;}

.page_main, .page_gal, .page_feedb {width:750px;}
.page_about, .page_404 {width:750px;  }
.page_galmed {width:750px;}
.page_gali {width:750px;}
.page_gbook {width:750px;}
.page_colors {width: 750px;}

.menu {height:30px; font-size:18px;}
.menu a {color:#9f8054; text-decoration:none; font-size:18px;}
.menu a:hover {text-decoration:underline;}
.menu a.ths {color:#d67f0e;}

.menu_404 {height:30px; font-size:18px;}
.menu_404 a {color:#9f8054; text-decoration:underline; font-size:18px;}
.menu_404 a:hover {color:#a10606;}

.copy {height:35px; font-size:14px;}

.enigma {padding-bottom:20px;}
.enigma_main {padding:25px 0px;}

/*Главная страница*/
.main_title {font-size:18px;}
.main_img {padding:15px 0px; }

/*О себе*/
.about_title, .gal_title {font-size:18px; margin-bottom: 10px;}
.about_img {padding:20px 0px;}
.about_text {font-size:16px; padding-bottom:20px; text-align:justify;}
.about_text img {display: block; text-align: center; margin: 0 auto;}

/*Меню статей*/
.art_menu {font-size:18px; height:40px; font-size:14px; color:#9f8054; vertical-align: top;}
.art_menu a {font-size:18px; color:#9f8054; text-decoration:none;}
.art_menu a:hover {text-decoration:underline;}
.art_menu a.ths {color:#d67f0e;}
.art_menu span {color:#d67f0e; font-size:18px;}

/*Галерея*/
.gal_title a {font-size:18px; color:#9f8054; text-decoration:none;}
.gal_title a:hover {color:#a10606; text-decoration:underline;}
.gal_menu {height:40px; font-size:18px; color:#9f8054; vertical-align: top;}
.gal_menu a {font-size:18px; color:#9f8054; text-decoration:none;}
.gal_menu a:hover {text-decoration:underline;}
.gal_menu a.ths {color:#d67f0e;}
.gal_menu span {color:#d67f0e;}
.gal_list table tr td {padding:10px 5px;}
.gal_list table tr td a img {border:1px solid #9f8054;}

.gal_list2 {width:300px;padding:20px 0px;}
.gal_list2 tr td a img {border:1px solid #9f8054;}
.gall2_text {font-size:16px; padding:10px 0px 30px 0px;}
.gall2_text a {color: #d67f0e; text-decoration: none; display: block; text-align: center; font-size:18px;}
.gall2_text a:hover {text-decoration: underline;}
.gall2_smallinfo {font-size: 16px; text-align: left; vertical-align: top; padding: 10px 0px;}
.gall2_img {padding: 10px 10px 30px 10px;}
.gall2_img img {border: solid 1px #9f8054;}
.gal_med {padding:10px 0px;}
.gal_medtext {font-size:16px; padding:10px 20px 10px 20px; text-align: center;}
.gal_info table tr td, .gal_info {font-size:18px; padding:0px; color:#b2480e;}
.gal_info table tr td span, .gal_info div {color:#cdb38d;}
.gal_info table tr td a, .gal_info div a {color:#9f8054; font-size:18px; text-decoration:none;}
.gal_info table tr td a:hover, .gal_info div a:hover {color:#a10606; text-decoration:underline;}
.gal_copy {font-size:18px; padding:3px 0px 15px 0px;}
.gal_copy a {font-size:18px; text-decoration:none; color:#9f8054;}
.gal_copy a:hover {text-decoration:underline;}
.gal_bimg {padding-top:36px;}

/*404*/
.p404 {padding:105px 0px 25px 0px;}
.p404 tr td {padding:10px 0px 25px 0px; width:250px; color:#b2480e; font-size:16px; vertical-align:top;}
.p404 tr td span{font-size:24px; font-weight:bold;}

/*Обратная связь*/

.feedb_title {height:55px; font-size:18px;}
.feedb_phone1 {padding-left:65px; font-size:16px; height:20px;}
.feedb_phone2 {font-size:35px; height:35px;}
.feedb_formttl {font-size:18px; height:80px; padding-bottom:20px;}
.feedb_name {width:100px; height:50px; font-size:16px; padding-right:5px;}
.fettb_fields {color:#fb5d06; font-size:13px;}
.feeb_sumb {height:60px; padding-bottom:20px;}
.feedb_namet {height:30px; font-size:18px;}
.feedb_captcha {}

/*Гостевая книга*/
.gbook_title {font-size:18px;}
.gbook_text {color:#9f8054; font-size:14px; font-style:italic; padding-top:30px;}
.gbook_text span {color:black; font-size:14px; font-style:normal;}

/*Иконки*/
table#icons {margin-left: auto; margin-right: auto; margin-top: 30px; margin-bottom: 18px;}
table#icons tr td {padding: 0px 3px;}

.content { padding: 15px 0px 0px 0px; width:800px; }

a.fragm {margin: 0 2px;}
a.fragm_sel {color: #b2480e;}

.gender {position: absolute; background:url(imgs/paw_m.png) no-repeat; width: 34px; height: 32px; left: 50px; top: 50px;}
.female {background-image: url(imgs/paw_f.png);}
.gal_ttl {color: #d67f0e; font-size: 18px; text-align: center;}


.catcolor_preview {cursor: pointer; /*display: block;*/ text-align: left; /*margin: 6px 0;*/ width: 28px; height: 29px;}
table.catcolors {width: 100%;}
table.catcolors tr td {vertical-align: top; padding-right: 30px; padding-bottom: 12px;}
table.catcolors tr td .ttl {text-align: left; margin-top: 10px;}

#colorpic_img {width: 600px; height: 386px;}

.bigpiclink2 {color: #9f8054;}
