/*
	style.css : основные стили сайта
	by Yuri "AzX" Chetverikov (http://www.chetverikov.org/)
*/
/**/


/* общие стили */
/**/
body {background: #92c02a; font-family: arial;}
div.clear {clear: both;}

/* шапочка */
/**/
div.top {background: url("../_images/bg_top.jpg") no-repeat top center; height: 886px; width: 100%; }
div.top h1 {text-transform: uppercase; font-size: 11px; color: #fff; padding: 95px 0 0 200px;}
div.top div.caption {width: 1000px; margin: auto;}
div.top div.serv {width: 960px; margin: auto; color: #fff; font-variant: small-caps; font-size: 13px; padding: 4px 0 0 0;}
div.top div.serv a {color: #fff; text-decoration: none;}
div.top div.serv a:hover {text-decoration: underline;} 
div.top div.bnr480x100 {width: 1000px; margin: -120px auto 0 auto; padding: 61px 0 0 0; text-align: right;}

/* разметка и птаха */
/**/
div.lyo {height: 1000px; width: 980px; margin: auto; margin-top: -718px;}
div.lyo div.blubird {background: url("../_images/blubird_off.png") no-repeat 0 0; height: 90px; width: 137px; margin: 0 0 0 155px; }
div.lyo div.blubird_on {background: url("../_images/blubird_on.png") no-repeat 0 0;}

/* меню */
/**/
div.lyo div.menu {font-size: 14px; background: #930000 url("../_images/bg_menu.png") no-repeat 0 0; width: 935px; font-family: tahoma; padding: 10px 0 0 45px; text-align:center;}
div.lyo div.menu li {float: left;}
div.lyo div.menu a {color: #ffffcc; font-size: 14px; font-variant: small-caps; text-decoration: none; padding: 5px 0 0 30px; display: block; float: left; height: 25px; margin: 0 15px 0 0;}
div.lyo div.menu a#search {background: url("../_images/menu/search.png") no-repeat 0 0;}
div.lyo div.menu a#best {background: url("../_images/menu/best.png") no-repeat 0 0;}
div.lyo div.menu a#new {background: url("../_images/menu/new.png") no-repeat 0 0;}
div.lyo div.menu a#compose {background: url("../_images/menu/compose.png") no-repeat 0 0;}
div.lyo div.menu a#reciepe {background: url("../_images/menu/reciepe.png") no-repeat 0 0;}
div.lyo div.menu a#pics {background: url("../_images/menu/pics.png") no-repeat 0 0;}
div.lyo div.menu a#wpapers {background: url("../_images/menu/wpapers.png") no-repeat 0 0;}
div.lyo div.menu a#order {background: url("../_images/menu/order.png") no-repeat 0 0;}

/* контент */
/**/
div.lyo div.content {background: #e7e3c5; border: 1px solid #963;}
div.lyo div.content div#leftCol {width: 200px; padding: 10px; float: left;}
div.lyo div.content div#leftCol div {width: 198px; border: 1px solid #999999; background: #fff; margin: 10px 0;}
div.lyo div.content div#leftCol h2 {color: #cc3333; font-family: "Trebuchet MS",Trebuchet,Tahoma; font-size: 17px; font-weight: normal; text-transform: uppercase; padding: 7px 0 0 30px; height: 20px; margin: 10px;}
div.lyo div.content div#rightCol h2 a {color: #cc6633; text-decoration: none;}
div.lyo div.content div#rightCol h2 a:link {color: #cc6633; text-decoration: none;}
div.lyo div.content div#rightCol h2 a:visited {color: #cc6633; text-decoration: none;}
div.lyo div.content div#leftCol ul {padding: 0 0 10px 24px;}
div.lyo div.content div#leftCol ul li {padding: 4px 0;}
div.lyo div.content div#leftCol ul li a {font-family: tahoma; font-size: 12px; font-variant: small-caps; color: #666666; background: url("../_images/li.png") no-repeat 0 1px; padding: 0 0 0 18px; text-decoration: none; height: 12px;}
div.lyo div.content div#leftCol ul li a:hover {text-decoration: underline;}
div.lyo div.content div#leftCol div.congratulations h2 {background: url("../_images/congrat.png") no-repeat 0 0;}
div.lyo div.content div#leftCol div.tosts h2 {background: url("../_images/tosts.png") no-repeat 0 0;}

/* гаджет */
/**/
div.lyo div.content div#leftCol div.gadget {background: url("../_images/gadget.png") no-repeat 0 0; border: 1px solid #990000; height: 80px;}
div.lyo div.content div#leftCol div.gadget p {color: #fff; font-family: "Trebuchet MS",Trebuchet,Tahoma; font-size: 15px; font-variant: small-caps; font-weight: bold; text-align: center; padding: 5px 0 0 0;}
div.lyo div.content div#leftCol div.gadget img {margin: 10px 0 0 20px;}

/* сами поздравления */
/**/
div.lyo div.content div#rightCol {border: 1px solid #b3c396; width: 745px; float: right; background: #f6ffe5; margin: 10px 10px 10px 0;}
div.lyo div.content div#rightCol h2 {color: #cc6633; text-transform: uppercase;font-family: "Trebuchet MS",Trebuchet,Tahoma; font-size: 15px; font-weight: bold; padding: 22px 0 0 50px; height: 22px;}
div.lyo div.content div#rightCol h2.hb {background: url("../_images/h_hb.png") no-repeat 0 0; margin-top: 1px;}
div.lyo div.content div#rightCol h2.tost {background: url("../_images/h_tost.png") no-repeat 0 0;}
div.lyo div.content div#rightCol h2.yub {background: url("../_images/h_yub.png") no-repeat 0 0; padding-top: 10px; margin: 10px 0 0 0;}
div.lyo div.content div#rightCol h2.svadba {background: url("../_images/h_svadba.png") no-repeat 0 0; padding-top: 10px; padding-bottom: 5px;}
div.lyo div.content div#rightCol h2.cal {background: url("../_images/h_cal.png") no-repeat 0 0; padding-top: 10px; margin: 10px 0 0 0; padding-bottom: 3px;}
div.lyo div.content div#rightCol h2.new {background: url("../_images/h_new.png") no-repeat 0 0; padding-top: 22px; padding-left: 60px; padding-bottom: 3px;}
div.lyo div.content div#rightCol h2.sms {background: url("../_images/h_sms.png") no-repeat 0 0; padding-top: 24px; padding-left: 50px; padding-bottom: 10px;}
div.lyo div.content div#rightCol a.more {font-variant: small-caps; text-decoration: underline; font-family: arial; font-size: 12px; color: #cc6633; display: block; padding: 5px 0 15px 0; margin-left: 6px;}
div.lyo div.content div#rightCol ol {list-style: decimal; margin: 0 0 0 20px;}
div.lyo div.content div#rightCol div.item {font-size: 12px; font-variant: small-caps; padding: 10px 0 0 6px; color: #666666; line-height: 16px;}
div.lyo div.content div#rightCol div.item a.send {display: block; background: transparent url("../_images/submit.png") no-repeat 0 0; color: #fff; font-family: verdana; font-size: 10px; font-variant: small-caps; padding:2px 0 0 8px; height: 21px; width: 71px; text-decoration: none; line-height: 10px; margin: 4px 0 0 0;}
div.lyo div.content div#rightCol div.item a.minisend {background: transparent url("../_images/minisend.png") no-repeat 0 0; color: #fff; font-family: verdana; font-size: 10px; font-variant: small-caps; padding:2px 0 0 10px;text-decoration: none; line-height: 10px; }
div.lyo div.content div#rightCol div.item span {display: block; padding-top: 2px;}
div.lyo div.content div#rightCol div.desc p {padding: 5px 0;}
div.lyo div.content div#rightCol div.desc ul {list-style: square; margin: 0 0 20px 30px;}
div.lyo div.content div#rightCol div.desc li {padding: 2px 0 3px 0 ;}
div.lyo div.content div#rightCol div.map {background: #fff; border: 1px solid #cccc99; padding:0 6px 4px 6px; margin: 0 0 20px 0;}
div.lyo div.content div#rightCol div.map a {text-decoration: underline; font-family: arial; font-size: 12px; color: #cc6633;}
div.lyo div.content div#rightCol div.item2 {font-size: 12px; font-variant: small-caps; padding: 10px 0 0 6px; color: #666666; line-height: 16px;}
div.lyo div.content div#rightCol div.item2 a.send {display: block; background: transparent url("../_images/submit.png") no-repeat 0 0; color: #fff; font-family: verdana; font-size: 10px; font-variant: small-caps; padding:2px 0 0 8px; height: 21px; width: 71px; text-decoration: none; line-height: 10px; margin: 4px 0 0 0;}
div.lyo div.content div#rightCol div.item2 a.minisend {background: transparent url("../_images/minisend.png") no-repeat 0 0; color: #fff; font-family: verdana; font-size: 10px; font-variant: small-caps; padding:2px 0 0 10px;text-decoration: none; line-height: 10px; }
div.lyo div.content div#rightCol div.item2 span {display: block; padding-top: 2px;}
div.lyo div.content div#rightCol a.more2 {font-variant: small-caps; text-decoration: underline; font-family: arial; font-size: 14px; color: #cc6633; padding: 5px 0 15px 0; margin-left: 6px;}

/* подписка */
/**/
div.lyo div.content div#rightCol div.subscribe {background: url("../_images/mail_bg.png") repeat-x 0 0; padding: 10px 10px 10px 16px; color: #99ffff; font-variant: small-caps; font-size: 12px;}
div.lyo div.content div#rightCol div.subscribe h3 {color: #fff; font-family: arial; font-size: 15px; font-weight: bold; text-transform: uppercase; padding: 0 0 10px 0;}
div.lyo div.content div#rightCol div.subscribe input {border: 1px solid #666666; background: #fff url("../_images/text_bg.png") repeat-x 0 0; padding: 4px; height: 16px; margin: 0 0 0 10px; width: 120px; font-variant: small-caps;}
div.lyo div.content div#rightCol div.subscribe input.sbm {border: 1px solid #669900; background: #fff url("../_images/sbm_bg.png") repeat-x 0 0; padding: 4px; height: 26px; margin: 0 0 0 4px; width: 90px; color: #fff; font-family: arial; font-size: 11px;}
div.lyo div.content div#rightCol div.subscribe p {line-height: 18px; padding-top: 10px;}
div.lyo div.content div#rightCol div.subscribe a {color: #fff; text-decoration: none;}
div.lyo div.content div#rightCol div.subscribe a:link {color: #fff; text-decoration: none;}
div.lyo div.content div#rightCol div.subscribe a:visited {color: #fff; text-decoration: none;}

div.lyo div.content div#rightCol div.left {width: 340px; float: left; padding: 10px;}
div.lyo div.content div#rightCol div.right {width: 340px; float: right; padding: 10px;}
div.lyo div.content div#rightCol div.left2 {width: 540px; float: left; padding: 30px;}
div.lyo div.content div#rightCol div.right2 {width: 120px; float: right; padding: 10px;}

/* заработай */
/**/
div.lyo div.content div.cash {border: 1px solid #ac8924; background: #ffc614 url("../_images/cash_bg.png") repeat-x 0 0; width: 721px; float: right; margin: 10px; padding: 12px;font-variant: small-caps; color: #663300; font-size: 12px; line-height: 16px;}
div.lyo div.content div.cash a.add {text-decoration: none; display: block; color: #fff; background: url("../_images/btn_add.png") no-repeat 0 0; padding: 10px 0 0 45px; height: 30px; font-size: 14px; font-family: "Trebuchet MS",Trebuchet,Tahoma; font-weight: bold; float: right; width: 200px;}

/* подвал */
/**/
div.bottom {font-size:12px; background: url("../_images/bottom.png") no-repeat center; height: 26px; padding: 120px 0 0 0;}
div.bottom ul.menu {margin: auto; width: 360px;}
div.bottom ul.menu li {display: inline; text-align: center; color: #000; font-family: tahoma; font-size: 12px; font-variant: small-caps;}
div.bottom ul.menu li a {color: #000; text-decoration: none;}
div.bottom ul.menu li a:hover {color: #000; text-decoration: underline;}

.tnd_font {
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	color: #c0113b;
	font-weight:bold;
}
.tnd_topfont {
text-decoration: none;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #b23915;
}
.tnd_image{
border: 1px;
border-style: solid;
border-color: #ffdc88;
width: 68px;
height: 68px;
}
.tnd_table1{
border: 1px;
border-style: solid;
border-color: #b23915;
width: 198px;
height: 238px;
}
.tnd_table2{
border: 0px;
width: 198px;
height: 238px;
}
.tnd_tdtop{
background-color: #ffedc3;
text-align: center;
}
.tnd_tdorange{
background-color: #fff7eb;
text-align: center;
}

.tnd_font1 {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10 px;
	color:#444444;
}
.tnd_topfont1 {
text-decoration: underline;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14 px;
color: #444444;
font-weight: bold;
text-align: center;
}
.tnd_table11{
border: 0px;
width: 100px;
}

