﻿* {margin: 0; padding: 0;}
html, body {margin: 0; padding:0; height:100%; width:100%; border:0;}
body {min-height: 100%; height: auto !important; height: 100%; width: 100%; position: relative; font-family: Tahoma; font-size: 12px; color: #353535; background-color: White;}
form {margin: 0; padding:0;	height:100%; min-height:100%; width:100%;}
table,tr, td {padding: 0; margin: 0; border: 0; border-spacing: 0; border-collapse: collapse; font-family: Tahoma; font-size: 12px; text-align: left; vertical-align:top;}
a, img, div {border: 0; padding: 0; margin: 0;}
div {}


/* TOP */
#topBG {background-image: url("../Images/top_bg.jpg"); background-repeat: repeat-x; height:137px;}
.loginBlockOn {position:absolute; z-index:110; top:20px; right:10px; padding:8px 0px; text-align:center;} /*блок для авторизованных пользователей*/
.loginBlock {background-image: url("../Images/login_bg.gif"); background-repeat: no-repeat; width:247px; height:30px; 
	position:absolute; z-index:101; top:20px; right:10px; padding:8px 0px; text-align:center;} /*фон для авторизации*/
#logonBlock {background-image: url("../Images/loginBlock_bg.png"); background-repeat: no-repeat; width:286px; height:220px; 
	position:absolute; z-index:100; top:50px; right:257px; text-align:left; visibility:hidden;}/*фон окна авторизации*/
#logonBlockForm {position:absolute; z-index:999; top:80px; right:305px; text-align:left; font-size:11px; width:220px; visibility:hidden;} /*окно авторизации*/

#region {position:absolute; z-index:102; top:95px; right:10px; text-align:right;}
.fieldsLogon {width:220px;}

.loginBlockOnTableTopBg {background-image: url("../Images/logonBlock/Top.png"); background-repeat: repeat-x; width:auto; height:11px;}
.loginBlockOnTableBottomBg {background-image: url("../Images/logonBlock/Bottom.png"); background-repeat: repeat-x; width:auto; height:11px;}
.loginBlockOnTableLeftBg {background-image: url("../Images/logonBlock/Left.png"); background-repeat: repeat-y; width:11px; height:auto;}
.loginBlockOnTableRightBg {background-image: url("../Images/logonBlock/Right.png"); background-repeat: repeat-y; width:11px; height:auto;}
.loginBlockOnTableBg {background-color:#f4f2e5;}

.searchPanelTableTopBg {background-image: url("../Images/searchPanel/Top.png"); background-repeat: repeat-x; width:auto; height:10px;}
.searchPanelTableBottomBg {background-image: url("../Images/searchPanel/Bottom.png"); background-repeat: repeat-x; width:auto; height:10px;}
.searchPanelTableLeftBg {background-image: url("../Images/searchPanel/Left.png"); background-repeat: repeat-y; width:10px; height:auto;}
.searchPanelTableRightBg {background-image: url("../Images/searchPanel/Right.png"); background-repeat: repeat-y; width:10px; height:auto;}
.searchPanelTableBg {background-color:#f3f1e1;}
/* END TOP */


/* AJAX */
.ajax {z-index:1;}
/* END AJAX */


/* HREF */

a:link, a:visited {color: #1d7ef7; font-size:12px; text-decoration:underline;}
a:hover {color: #1d7ef7; font-size:12px; text-decoration:none;}
a.dotted:link, a.dotted:visited {color: #1d7ef7; font-size:12px; text-decoration:none; border-bottom:dotted 1px #1d7ef7; background-color:Transparent;}
a.dotted:hover {color: #1d7ef7; font-size:12px; text-decoration:none; border-bottom:0px; background-color:Transparent;}

a.bigLink:link, a.bigLink:visited {font-size:16px; text-decoration:underline;}
a.bigLink:hover {text-decoration:none;}

a.link1:link, a.link1:visited {font-size:11px; text-decoration:underline; color:#e93e7a;}
a.link1:hover {text-decoration:none;}

a.small:link, a.small:visited {font-size:11px; text-decoration:underline;}
a.small:hover {font-size:11px; text-decoration:none;}

a.linkTitle:link, a.linkTitle:visited {font-size:13px; text-decoration:underline;}
a.linkTitle:hover {text-decoration:none;}
a.linkTitle1:link, a.linkTitle1:visited {font-size:14px; text-decoration:underline; color:#e93e7a;}
a.linkTitle1:hover {text-decoration:none;}

/* Menu */
#navigation {float:left; margin:0px auto; text-align:left;}
#navigation ul {margin:0; padding:0; list-style:none; }
#navigation li {float:left; margin:0; padding:0px; }
#navigation a {float:left; font-size:15px; text-decoration: none; color: #353535;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navigation a {float:left; padding:5px 12px; color:#353535;}
/* End IE5-Mac hack */
#navigation #current a {color: #e52969;}
#navigation a:hover { color: #e52969;}

#navigation1 {background-image: url("../Images/btn_AddNotice.gif"); background-repeat: no-repeat; width:207px; height:30px; 
	float:right; margin:0px auto; text-align:right;}
#navigation1 ul {margin:0; padding:0; list-style:none; text-align:right;}
#navigation1 li {float:right; margin:0; padding:0px; text-align:right;}
#navigation1 a {float:right; font-size:15px; text-decoration: none; color: #353535; padding:0px;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navigation1 a {float:right; padding:5px 24px; color:#353535; text-align:right;}
/* End IE5-Mac hack */
#navigation1 a:hover { color: #e52969;}

#subnavigation {float:left; margin:0px auto; text-align:left;}
#subnavigation ul {margin:0; padding:0; list-style:none;}
#subnavigation li {float:left; margin:0; padding:0px; }
#subnavigation a {float:left; font-size:13px; text-decoration: none; color: #353535;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#subnavigation a {float:left; padding:5px 12px; color:#353535;}
/* End IE5-Mac hack */
#subnavigation #currentSub a {color: #e52969;}
#subnavigation a:hover { color: #e52969;}
/* END Menu */

/* END HREF */


/* TITLES AND TEXT */
h1 {font-size:20px; font-weight:normal; text-align:left;}
h2 {font-size:16px; font-weight:normal; text-align:left; color:#e52969;}
h3 {font-size:12px; font-weight:bold; text-align:left;}

.textBigInfo {font-size:60px; color:#b1b1b1;}
.textSmallInfo {color:#b1b1b1;}

.greenText {color:#7bbd10;}

.description {font-size:11px;}
.description1 {font-size:8px;}

.price1 {color: #e52969; font-weight:bold;}
.priceBig {color: #e52969; font-size:18px;}
.priceSmall {color: #e52969; font-size:12px;}

.errorMessage {color:Red;}

ul {padding: 15px 0px; padding-left:20px; border: 0px none; list-style-position: inherit; list-style-type: circle; position: relative;}
ol {padding: 15px 0px; padding-left:30px; border: 0px none; list-style-position:inherit; position: inherit;}

.photoBorder {border: 3px solid #cecece;}
/* END TITLES AND TEXT */


/* INFO TABLE MAIN PAGE */
#tableInfo {width:100%;}
#tableInfo .infoLeftTD {background-color: #f1f1f1; width:190px; height:auto; padding:10px;}

.GridViewStyle a {font-size:12px;}
.GridViewStyle a.small {font-size:11px;}
.GridViewStyle td {font-size:11px; padding-top:10px; padding-bottom:10px;}
.col1 {width:auto; padding-left:10px;}
.col2 {width:70px; padding-left:10px;}
.col3 {width:85px; padding-left:10px;}
.col4 {width:85px; padding-left:10px;}
.col5 {width:auto; padding:0px 10px;}

.col6 {width:auto;}
.col7 {width:70px; padding-left:10px; padding-right:10px;}
.AlternatingRow {background-color:#f4f4f4;}
.AlternatingRow td {padding:10px 10px 10px 10px;}
.ItemRow td {padding:10px 10px 10px 10px;}

.AlternatingRowCottage {background-color:#f4f4f4;}
.AlternatingRowCottage td {padding:10px 10px 10px 10px;}
.ItemRowCottage td {padding:10px 10px 10px 10px;}

.pad10Left {padding-left:10px;}
.vaMiddle {vertical-align:middle;}

.headerTable {background-image: url("../Images/bgHeaderTable.gif"); background-repeat:repeat-x; height:33px; color:#353535; font-size:11px;}

.viewNoticeLeftCell {width:200px;}
.viewNoticeLeftCellNormal {width:200px;}
#noticeTable td {padding:5px 0px 5px 0px;}
/* END INFO TABLE MAIN PAGE */


/* PAGER */
.pagerLeft {width: 50%;}
.pagerRight {width: 50%; text-align:right;}

a.pager:link, a:pager:visited {font-family: Tahoma; text-decoration:underline;}
a.pager:hover {font-family: Tahoma;	text-decoration:none;}
.pager_Active {font-family: Tahoma;	color: Black; text-decoration:none;}
/* END PAGER */

.pagerCot {width:750px; padding:10px; background-image: url('../Images/Grid/pagerbg.jpg'); background-color: #d7d7d7; background-position: center; background-repeat: repeat-x; color:#393939; font-size:11px;}
.pagerCot a:link, .pagerCot a:visited {color:#0b71c7; font-size:11px; font-weight:bold;}
.pagerCot a:hover {color:#393939; font-size:11px; text-decoration:none;}