﻿/* Владимир Туронок для sms-prognoz.ru - uladzimir.turanok@gmail.com */

/* ОБЩЕЕ */
* {
	padding: 0px;
	margin: 0px;
	}

html {
  height:100%;
}

.banner1 {
	width: 990px;
	height:  80px;
}
.banner2 {
	width: 468px;
	text-align:center;
    display:inline;
    padding: 20px;
    margin: 20px;
	height:  60px;
}
.banner3 {
	width: 990px;
	height:  80px;
}
body {
	min-width: 1000px;
	height: 100%;
	background: #181818 url(images/bg.gif);
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	}
	
a {
	color: #000;
	font-size: 14px;
	text-decoration: underline;
	}
a:hover {
	text-decoration: none;
	}

h1 {
	color: #3aa3f3;
	font-size: 24px;
	font-weight: 100;
	line-height: 26px;
	margin: 0px 0px 0px 40px;
	}
h2 { 	font-size: 24px; margin:16px 16px 16px 16px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7aa61d;}
h2 a{ color:#7aa61d;}
h3 {
	}
	
img {
	border: none;
	}

p {
	font-size: 14px;
}

/* ШАПКА с навигацией */
#header_nav {
	background: url(images/bg_header_nav.gif);
	border-left: #000 1px solid;
	border-right: #000 1px solid;
	color: #fff;
	height: 99px;
	}

#header_nav img {
	float: left;
	margin: 8px 0px 0px 25px;
	}

#top_navigation {
	background: url(images/uzor.gif) 311px 0px no-repeat;
	float: left;
	height: 99px;
	padding: 0px 0px 0px 90px;
	text-align: center;
	}
	
#links {
	min-width: 700px;
	padding-top: 45px;
	width: auto;
}
	
#top_navigation a {
	color: #fff;
	padding: 0px 5px 0px 5px;
	}
/* /Конец ШАПКИ с навигацией */

/* ШАПКА с формой */
#header_form {
	height: 187px;
	background: #fff url(images/bg_header_formG.gif) repeat-x;
	}
	
#img {
	background: url(images/bg_header_form.jpg) no-repeat;
	height: 187px;
	width: 100%;
	}
	
#banner {
	height: 70px;
	left: 160px;
	position: absolute;
	top: 160px;
	width: 470px;
	}	
	
#login {
	height: 125px;
	left: 666px;
	padding-left: 7px;
	position: absolute;
	
	width: 195px;
	}
#s_nameinsystem, #s_pass {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	left: 7px;
	position: absolute;
	}
	
#rega {
	background: #fff url(images/bg_input.gif) repeat-x;
	border-bottom: none;
	border-left: #babbbd 1px solid;
	border-right: #babbbd 1px solid;
	border-top: none;
	height: 24px;
	width: 180px;	
}

.payclass {
	color: #7aa61d;
}
.pay {
	background: #fff url(images/bg_input.gif) repeat-x;
	border-bottom: none;
	border-left: #babbbd 1px solid;
	border-right: #babbbd 1px solid;
	border-top: none;
	
	height: 24px;
	width: 120px;	
}

#nameinsystem, #pass {
	background: #fff url(images/bg_input.gif) repeat-x;
	border-bottom: none;
	border-left: #babbbd 1px solid;
	border-right: #babbbd 1px solid;
	border-top: none;
	height: 24px;
	left: 0px;
	position: absolute;
	width: 180px;
	}
#a_registration {
	color: #ed096a;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	left: 8px;
	position: absolute;
	top: 95px;
	}
#go {
	left: 110px;
	position: absolute;
	top: 95px;
	} 
#s_nameinsystem {top: 3px;}
#s_pass {top: 46px;}
#nameinsystem {top: 21px;}
#pass {top: 63px;}
/* /Конец ШАПКИ с формой */

/* ШАПКА с кнопками */
#header_button {
	background: url(images/bg_header_button.gif) 908px 1px no-repeat;
	height: 84px;
	}
* html #header_button {/* Трюк сокрытия 3-хпиксельного зазора в ie6 */
	margin-bottom: -3px;
	}
	
#slice {
	background: url(images/bg_slice.jpg) 1px 0px no-repeat;
	height: 84px!important;
	height: 62px;
	padding-top: 22px;
	}
	
#slice_buttons {
	background: url(images/bg_slice_buttons.gif) repeat-x;
	height: 62px;
	margin: 0px 8px 0px 305px;
	}

div.activediv {
	background: url(images/book_red_left.gif) left top no-repeat;
	float: left;
	height: 62px;
	padding: 0px 0px 0px 9px;
	}
div.unactivediv {
	background: url(images/book_green_left.gif) left top no-repeat;
	float: left;
	height: 62px;
	padding: 0px 0px 0px 9px;
	}
a.activea {
	background: url(images/book_red_right.gif) right top no-repeat;
	color: #fff;
	display: block;
	font-size: 14px;
	height: 62px;
	line-height: 28px;
	padding-right: 45px;
	text-decoration: underline;
	float: left;
	cursor: pointer;
	}
a.unactivea {
	background: url(images/book_green_right.gif) right top no-repeat;
	display: block;
	color: #fff;
	font-size: 14px;
	height: 30px;
	line-height: 28px;
	padding-right: 45px;
	text-decoration: underline;
	float: left;
	cursor: pointer;
	}
/* /Конец ШАПКИ с кнопками */


/* ЛЕВАЯ КОЛОНКА */
#left_column {
	float: left;
	width: 233px;
	}
	
a.left {
	color: #fff;
	display: block;
	height: 16px;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 6px;
	margin-left: 12px;	
	width: 210px;
}

div.podskazka_container {
	background: #fff url(images/bg_podskazka_left.gif) left bottom no-repeat;
	margin-bottom: 2px;
	margin-left: 7px;
	padding-bottom: 28px;
	width: 215px;
	}
div.podskazka_left {
	background: url(images/bg_container_podskazka.gif) no-repeat;
	padding-top: 24px;
	width: 215px;
	}
div.podskazka_block_green {
	background: url(images/svetoforG.gif) 169px 18px no-repeat;
	margin: 0px 8px 0px 8px;
	padding: 8px 40px 8px 12px;
	}
div.podskazka_block_yellow {
	background: url(images/svetoforY.gif) 169px 18px no-repeat;
	margin: 0px 8px 0px 8px;
	padding: 8px 40px 8px 12px;
	}
div.podskazka_block_red {
	background: url(images/svetoforR.gif) 169px 18px no-repeat;
	margin: 0px 8px 0px 8px;
	padding: 8px 40px 8px 12px;
	}
div.podskazka_block {
	background: url(images/svetoforY.gif) 169px 18px no-repeat;
	border-bottom: #e9e9e9 1px solid;
	border-top: #e9e9e9 1px solid;
	margin: 0px 8px 0px 8px;
	padding: 8px 40px 8px 12px;
	}
div.podskazka_left a {
	color: #0082fb;
	font-size: 14px;
	font-style: italic;
	}
div#podskazka_left_content {
	margin: 0px 6px 0px 6px!important;
	height: 100%;
	margin: 0px 6px 0px 5px;
	padding: 20px 0px 12px 0px;
	} 
/* /Конец ЛЕВОЙ КОЛОНКИ */
.svetimage {
	cursor:pointer;
}
.subTables { margin:8px 20px 8px 0;float:left}
.bigPic{border:1px solid #323232; margin-bottom:8px}

/* ПРАВАЯ КОЛОНКА */
#td_right {
	background: url(images/bg_td_right.gif) left bottom no-repeat;
	height: 101%;
	padding-bottom: 25px;
	}
	
#right_column {
	background: #e7e7e7 url(images/gradient.gif) repeat-x;
	margin-right: 8px;
	
	padding-bottom: 15px;
	}

.content_block1 {
	background: #fff;
	border: #e2dede 1px solid;
	font-size: 14px;
	line-height: 17px;
	margin: 0px 20px 5px 35px;
	padding: 0px 17px 0px 0px;
	height : 100%;
	}
		
.content_block {
	background: #fff;
	height: 101%;
	border: #e2dede 1px solid;
	font-size: 14px;
	line-height: 17px;
	margin: 0px 20px 5px 35px;
	padding: 0px 17px 0px 0px;
	}
.content_block p {
	margin-top: 20px;
	padding-left: 13px;
	}

div.forward {
	background: #089dcb url(images/bg_forward.gif) repeat-x;
	border: #089dcb 1px solid;
	color: #fff;
	display: block;
	font-weight: bold;
	float: right;
	height: 25px;
	line-height: 25px;
	padding: 0px 9px;
	text-decoration: none;
	cursor:pointer;
	}
	
#bookmarks {
	height: 27px;
	margin: 0px 8px 0px 40px;
	padding: 0px 0px 0px 75px;
	}

#bookmarks a.active {
	color: #ffffff;
	display: block;
	float: left;
	height: 27px;
	line-height: 25px;
	margin-right: 2px;
	text-align: center;
	text-decoration: none;
	width: 105px;
	cursor: pointer;
	}
#bookmarks a:hover {
	text-decoration: underline;
}
#bookmarks .bspan {
	background: #c70067 url(images/bg_bookmarks.gif) repeat-x;
	border-left: #c70067 1px solid;
	border-right: #c70067 1px solid;
	border-top: #c70067 1px solid;
	color: #fff;
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	margin-right: 2px;
	text-align: center;
	text-decoration: none;
	width: 105px;
}	
#bookmarks .nspan {
	background: #b5e026;
	color: #fff;
	display: block;
	float: left;
	height: 27px;
	line-height: 25px;
	margin-right: 2px;
	text-align: center;
	text-decoration: none;
	width: 105px;
	}
span { font-weight: bold; color: #0082fb; }
/*div.articles { width: 210px; text-align: left;}
div.articles img {display: block; }
div.articles span { font-weight: bold; color: #0082fb; }
div.articles a { line-height: 17px; } */
/* /Конец ПРАВОЙ КОЛОНКИ */

/* !!!/КОНЕЦ КОНТЕЙНЕРА С СОДЕРЖИМЫМ  */

/* ПОДОШВА */
#footer {
	background: #fff url(images/bg_footer.gif) repeat-x;
	height: 51px;
	}

#footer2 {
	background: url(images/footer_uzor.gif) 196px 0px no-repeat;
	height: 51px;
	}
	
#footer img {
	float: left;
	margin-left: 10px;
	margin-top:5px;
}

#copyright {
	float: left;
	height: 51px;
	width: 870px;
	}
	
#footer_navigation {
	margin-left: 6px;
	margin-top: 18px;
	}
	
#footer_navigation span {
	margin-right: 30px;
	}
#footer_navigation a {
	padding: 0px 3px 0px 3px;
	}
		
/* /Конец ПОДОШВЫ */
