/* Базовые стили */
html, body {
	margin				: 0px;
	padding				: 0px;
	font-family			: Tahoma;
}
div, form {
	margin				: 0px;
	padding				: 0px;
}
img, fieldset {
	margin				: 0px;
	padding				: 0px;	
	border				: 0px;
}
table, tr, td {
	margin				: 0px;
	padding				: 0px;
	border-collapse		: collapse;
}



h1, h2, h3, h4, h5, h6, pre, code, input, select, textarea {font-size: 100%;}
h1 {
	margin				: 0px 0px 5px 0px;
	font-family			: Tahoma;
	font-weight			: normal;
	font-size			: 20px;
	color				: #2784e2;
}

h2 {
	margin				: 0px 0px 5px 0px;
	font-family			: Tahoma;
	font-weight			: normal;
	font-size			: 18px;
	color				: #2784e2;
}

h2 a {
	margin				: 0px 0px 5px 0px;
	font-family			: Tahoma;
	font-weight			: normal;
	font-size			: 18px;
	color				: #2784e2;
}

h3 {
	margin				: 0px 0px 5px 0px;
	font-family			: Tahoma;
	font-weight			: bold;
	font-size			: 16px;
	color				: #2784e2;
}

h4 {
	margin				: 0px 0px 5px 0px;
	font-family			: Tahoma;
	font-weight			: bold;
	font-size			: 14px;
	color				: #2784e2;
}


h5 {
	margin				: 0px 0px 5px 0px;
	font-family			: Tahoma;
	font-weight			: bold;
	font-size			: 12px;
	color				: #2784e2;
}

.content p {
	margin              : 10px 0px 10px 0px;
	font-family			: Tahoma;
	font-weight			: normal;
	font-size			: 12px;
	color				: #2f3437;
}

.content table td p { 
	font-family			: Tahoma;
	margin              : 1px 1px 1px 4px;
	font-weight			: normal;
	font-size			: 12px;
	color				: #2f3437;
}

.content table td  { 
	font-family			: Tahoma;
	font-size			: 12px;
	font-weight			: normal;
}

span {
	font-family			: Tahoma;
	font-weight			: normal;
	font-size			: 12px;
	color				: #4e555a;
}
a {
	font-family		: Tahoma;
	font-size		: 12px;
	color			: #5ea3e9;
}
a:hover {text-decoration: none;}

ul, ol  {
    margin              : 0px 0px 22px 15px;
    padding             : 0px;
    font-size			: 12px;
}

li  {
   	margin				: 0px 0px 3px 30px;
   	padding             : 0px 0px 0px 3px;
	font-family			: Tahoma;
	font-weight			: normal;
	font-size			: 12px;
	color				: #4e555a;
}


input.text {
	font-family			: Tahoma;
	font-size			: 12px;
	font-weight			: normal;
	text-decoration		: none;
}

input.btn {cursor: pointer;}

textarea.text {
	font-family			: Tahoma;
	font-size			: 12px;
	font-weight			: normal;
	overflow			: auto;
}

.guest_main {background: #6fb6ff;	-moz-border-radius: 1px; padding: 4px;}
.guest_main a{
	color			: #000000;
}
.guest_content {background-color: #FFFFFF; padding: 4px; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #379aff}
.guest_date {font-size: 10px; background-color: #FFFFFF; padding: 2px 3px 3px 2px; color: #ADADAD; border-width: 0px 1px 1px 0px; border-style: solid; border-color: #379aff;}
.guest_date td {font-size: 10px;}
.guest_answer {background-color: #c9e4ff; padding: 4px;border-width: 0px 1px 1px 1px; border-style: solid; border-color: #379aff}

.down_size {padding: 2px; color: #979797; border-color: #76ACD8; border-width: 1px 1px 1px 1px;}
.down_size td {vertical-align: middle !important; padding: 5px; border-width: 1px;}

