/* 
------------------------------------------------------------------
Стили для оформления сайта
------------------------------------------------------------------
Общее для всего сайта 
------------------------------------------------------------------
*/
* {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7b3f22; margin:0 auto;}
body {background-color:#c2b894; min-width:1000px; padding-top:70px;}
#divMenu { width:300px; position:absolute; top:120px; text-align: left;}
#divMenu a { font-size:14px; color:#b95524; text-decoration:none; height:26px; background:url(../Design/MenuWindow.png); background-position:left; background-repeat:no-repeat; padding-left:40px;}
#divMenu p {margin:10px;}
#divMenu a:hover{ font-size:14px; color:#b95524; text-decoration:underline;}
#divMenu h1 { background:#c2b894; height:32px; width:100%; text-align:center; margin:0 auto; padding-top:10px; color:#FFFFFF;}

#divSite {width:80%; position:relative; }
#divSite p {margin:10px; text-align:justify; text-indent:20px;}
#divTitle { background:url(../Design/title.png); background-position:top; -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/title.png', sizingMethod='image'); width:800px; height:73px; background-position:left; background-repeat:no-repeat;}

#divPodval {position:absolute; width:80%; left:50px; height:92px; text-align:center; font-weight:bold; font-size:16px; color:#b95524; background:url(../Design/Telephone.gif); background-position:left; background-repeat:no-repeat; z-index:2;}
#divPodval table {margin-top:10px;}
#divPodval hr { border:none; border-top:1px solid #b95524; -height:1px; margin-top:30px; margin-bottom:10px; margin-left:70px; -margin-bottom:3px;}
#divPodval td { color:#b95524; font-size:16px; font-weight:bold;}
#divPodval td a { color:#b95524; font-size:16px; font-weight:bold; text-decoration:none;}
#divPodval td a:hover { color:#b95524; font-size:16px; font-weight:bold; text-decoration:underline;}

#divPodval #divOltan {text-align:center; margin-right:35px; font-size:10px;}
#divPodval #divOltan a {text-decoration:none; color:#333333; font-size:10px; font-weight:normal;}
#divPodval #divOltan a:hover {text-decoration:underline; color:#333333; font-weight:normal;}
	.oltan {font-size:15px; font-weight:bold; color:#FF3300;}
	.studio {font-size:15px; font-weight:bold; color:#CCCCCC;}


#addPage {height:32px; padding-left:40px; background:url(../Design/add.png); background-position:left; background-repeat:no-repeat; padding-top:15px; cursor:pointer;}

/*
Стили оформления таблиц насайте
------------------------------------------------------------------
*/
.SiteTable {width:95%; margin-top:20px;}
.SiteTable th { text-align:center; background-color:#C2B894; color:#FFFFFF; }
.SiteTable td {border-bottom:1px solid #996600;}
.SiteTable input {width:99%; color:#000000;}
.SiteTable select { width:99%; color:#000000;}
.SiteTable option {width:99%; color:#000000;}
.SiteTable textarea {width:99%; height:200px; color:#000000;}

/* 
Контейнер для информации
------------------------------------------------------------------
*/
.ContainerTable {width:100%; height:100%;}

.ContainerTable td.BottomLine {background-color:#FFFFFF;}

.LeftTopCorner {width:24px; height:24px; background:url(../Design/LeftTopCorner.png); background-repeat:no-repeat; background-position:top;-background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/LeftTopCorner.png', sizingMethod='image');}
.RightTopCorner {width:24px; height:24px; background:url(../Design/RightTopCorner.png); background-repeat:no-repeat; background-position:top; -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/RightTopCorner.png', sizingMethod='image');}

.LeftBottomCorner {width:24px; height:24px; background:url(../Design/LeftBottomCorner.png); background-repeat:no-repeat; background-position:bottom;-background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/LeftBottomCorner.png', sizingMethod='image');}
.RightBottomCorner {width:24px; height:24px; background:url(../Design/RightBottomCorner.png); background-repeat:no-repeat; background-position:bottom;-background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/RightBottomCorner.png', sizingMethod='image');}

.TopLine { height:24px; background:url(../Design/TopLine.png); background-repeat:repeat-x; background-position:bottom;}
.BottomLine {height:24px; background-color:#C2B894; background:url(../Design/BottomLine.png); background-repeat:repeat-x; background-position:bottom;-background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/BottomLine.png', sizingMethod='scale');}

.LeftBorder {background-color:#FFFFFF; width:24px; background-position:left; background-repeat:repeat-y;}
.RightBorder {width:24px; background:url(../Design/RightLine.png); background-repeat:repeat-y; background-position:right;-background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/RightLine.png', sizingMethod='scale');}

.DivContent {background-color:#FFFFFF;}
.BottomImage { text-align:center; }
.BottomImage img {border:none;}

.ContainerTable h1 {color:#b95524; font-size:16px; text-align:center; margin:20px;}
.SiteContent {background-color:#FFFFFF; padding-left:200px; padding-top:0px; padding-bottom:30px; padding-right:20px; background-image:url(../Design/WaterSign.png); background-position:center; background-repeat:no-repeat;}
.divSQLTable {width:500px; overflow:auto;}
/* 
Логотип
------------------------------------------------------------------
*/
#divLogo { width:132px; height:88px; position:absolute; top:40px; left:83%; background:url(../Design/Logo.png);-background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Design/Logo.png', sizingMethod='image');}
/*
Дополнительные стили элементов, кнопок, сообщений об ошибках
------------------------------------------------------------------
*/
.button { width:100%; border:1px solid #FFFFFF; background-color:#C2B894; color:#FFFFFF;}
.error { background-color:#990000; color:#FFFFFF; }
.message {position:relative; top:40%; left:35%; width:300px; padding:50px; background-color:#C2B894; color:#B95524; border:3px double #FFFFFF; font-size:16px; z-index:100;}
.message p {margin-top:30px;}
.mes_close {width:100px; height:32px; background-image:url(../Design/close.gif); text-align:right; vertical-align:top; background-repeat:no-repeat; cursor:pointer; margin-top:50px;}

.UnlimMessage {position:relative; top:40%; left:35%; padding:50px; background-color:#C2B894; color:#B95524; border:3px double #FFFFFF; font-size:16px; z-index:100;}
.UnlimMessage p{margin-top:30px;}
/*
Стили оформления SQL-таблиц, выводимых функцией ShowTable()
------------------------------------------------------------------
*/
#txtPager {width:30px;}
